전체 글
-
한국투자증권, 텔레그램 API 활용 - 잔고 조회프로그래밍/Open API 2023. 2. 28. 19:55
한국투자증권, 텔레그램 API 활용기 한국투자증권의 Open API와 텔레그램 API를 활용하여 필요한 요청과 그에 대한 결과를 텔레그램 봇 메시지 받는 토이 프로젝트를 진행하였다. 두 API 모두 https 프로토콜을 사용하기 때문에 난이도 malchooni.name 스케줄러를 활용하여 매일 장마감 이후 잔고 내역을 텔레그램 메시지로 받아보려 한다. 스케줄러는 StockBalance클래스의 execute() 메소드를 호출한다. 이후엔 https 프로토콜로 한국투자로 요청하고 응답값을 정제하여 생성된 메시지를 텔레그램 api로 요청하면 사용자의 단말기로 메시지를 수신받을 수 있다. 이를 도식화하면 아래와 같다. 한국투자증권과 텔레그램은 https 프로토콜로 통신하기 때문에 접근하기 매우 쉽다. 한국투자증..
-
한국투자증권, 텔레그램 API 활용기프로그래밍/Open API 2023. 2. 24. 15:30
한국투자증권의 Open API와 텔레그램 API를 활용하여 필요한 요청과 그에 대한 결과를 텔레그램 봇 메시지 받는 토이 프로젝트를 진행하였다. 두 API 모두 https 프로토콜을 사용하기 때문에 난이도는 어렵지 않다. 소스는 trader-malchooni란 이름으로 github에 올려놓았다. 링크는 글 하단에 있다. 또한 이 글을 시작으로 필자가 진행 중인 매매시스템 구축에 대해 꾸준히 글을 써보고자 한다. 이 프로젝트를 활용하면 나의 주식계좌에 대한 접근성이 높아진다. 증권사 어플을 통해서가 아닌 특정 시각에 나의 잔고내역을 텔레그램 메시지로 받아 볼 수 있다. - 한국투자증권 API https 프로토콜을 활용하여 API를 제공한 국내 최초의 증권사일 것이다. 이 증권사의 REST API를 알기 전..
-
한국투자증권 Open API, 'Talend API Tester' 테스트 해보기프로그래밍/Open API 2022. 12. 20. 11:13
한국투자증권에서 국내 증권사 최초로 Open API를 2022년 4월부터 제공했다. HTTPS 프로토콜에 OAuth 인증을 사용한다. 이것으로 기존 증권사 API들의 윈도우 OS에 종속적이거나 공인인증서 등을 설치해야 하는 복잡한 프로세스들이 사라졌다. 시스템 트레이딩을 구축하는 개인들에겐 엄청나게 기쁜 소식이 아닐 수 없다. 이베스트증권사의 api를 http프토콜로 맵핑시킨 필자의 오픈소스 프로젝트가 없어질 날이 멀지 않은 것 같다. opensource.buycycle.name 'Buycycle'은 증권사 API를 HTTP Json으로 요청 및 응답 받을 수 있습니다. 요청 받은 Json 메시지를 증권사 API 양식에 맞게 변환해 주는 자바 기반의 오픈 소스 입니다. HTTP RESTful을 제공함으로..
-
[홈서버] 시놀로지 포토 외부 접속 설정 하기홈서버 2022. 12. 16. 18:38
사진을 백업하는 방법은 여러 가지가 있다. 자주 사용하는 컴퓨터에 백업하던가, 클라우드 서비스의 월정액 서비스를 이용한다. 그러나 컴퓨터에 백업하는 방법은 선을 연결 후 파일을 복사하는 과정을 반복해야 하므로 귀찮음이 커지고 클라우드 서비스는 유료로 이용해야 한다. 그렇지 않다면 개인용 나스를 구입하는 것도 좋은 솔루션이 될 수 있다. 필자는 본래 홈서버 사이의 NFS가 필요해서 구입하였지만 패키지 센터 앱들이 정말 잘 되어있다. 그중 하나가 시놀로지 포토였고 사용하기도 매우 편리했다. 전문가가 아니더라도 쉽게 사용할 수 있는 소프트웨어가 시놀로지의 가장 큰 장점이다. DSM 7.0이 되면서 Synology Photo Station 및 Moments가 Synology Photos로 대체되었다. 시놀로지 ..
-
[깃랩설치형서버] 크론탭으로 자동 백업 설정하기홈서버 2022. 8. 30. 12:19
깃랩은 프로젝트 생성 시 깃 레파지토리 2개를 생성한다. root@git:/var/opt/gitlab/git-data/repositories/@hashed/6b/86# ll total 16 drwxr-s--- 4 git git 4096 Jan 5 2022 ./ drwxr-s--- 3 git git 4096 Jan 5 2022 ../ drwx--S--- 5 git git 4096 Aug 29 12:00 6b86b273ff34fce19d6b804effada4eaa22f1d49c01e52ddb7875b4b.git/ drwx--S--- 5 git git 4096 Aug 29 12:00 6b86b273ff34fce19d6b804effada4eaa22f1d49c01e52ddb7875b4b.wiki.git/ root..
-
[LEGO] 레고 부티크 호텔 10297 LED 작업 VonadoLEGO 2022. 6. 29. 11:39
레고 모듈러 시리즈인 부티크 호텔은 모듈러 15주년 기념 2022년 1월 1일에 출시한 최신 모듈러이다. 부티크 호텔의 브릭수는 3066개로 조립시간은 약 8시간이 소요되었다. LED 설치를 위해 알리익스프레스에서 'Vonado' 라는 판매자에게 키트 제품을 구매하였다. 이 판매자에게 구매한 이유는 가장 먼저 키트 제품을 선보였다. 출시 후 얼마 지나지 않은 상황이라 빠른 설치를 위해 이 판매자에게 구매하였다. 구입 당시 가격은 $35.40 였으며 글을 쓰고 있는 지금은 $20.64에 판매하고 있다. 레고 출시 직후 LED 키트 제품은 추천하지 않는다. 다른 키트 제품이 나올 때까지 기다렸다가 비교해보고 구입하는 것이 좋겠다. 각각의 LED 선들은 하나의 커넥터에 연결되는 구조이다. 층간 분리시 간섭이 ..
-
[LEGO] 레고 ICONS 경찰서 10278 LED 작업 YEABRICKSLEGO 2022. 6. 28. 23:10
레고 ICONS 시리즈 중 모듈러인 경찰서에 LED 작업을 진행하였다. 알리익스프레스에서 'YEABRICKS' 판매자에게 LED 키트 제품을 $23.65에 구입하였다. 지금은 구입 당시보다 저렴한 $20.53에 판매하고 있다. LED 키트 제품이어서 설치 설명서도 함께 제공하고 있다. 이 판매자 제품의 특징은 층별, 구역별로 USB 전원 포트가 따로 나와있다. 총 5개의 USB 전원 포트가 필요하다. 선 작업은 아래 사진과 같이 비교적 깔끔하며 층간 간섭이 거의 없게 가이드되었다. 그래서 LED 작업 후 층간 분리 시 큰 간섭이 없는 게 장점이었다. 천장 조명도 다른 제품과 달리 브릭형이라 결합만 하면 되는 쉬운구조로 되어있다. LED 선의 길이도 매우 넉넉하여 층간 분리를 하여도 큰 어려움이 없다. 다..
-
[LEGO] 레고 코닉세그 제스코 76900 LED 작업, EASYLITELEGO 2022. 6. 22. 16:52
레고 코닉세그 제스코(76900)는 스피드 챔피언 시리즈이다. 코닉세그 제스코의 LED 작업은 두 번째이다. DIY로 LED 작업을 하였는데 선이 굵은 LED를 샀더니 마음에 들지 않아 재설치하기로 했다. 알리에서 'EASYLITE'라는 판매자에게 LED 키트 제품을 구매하였다. 아래 링크는 직전에 DIY로 LED 작업한 글이다. [LEGO] 레고 76900 코닉세그 제스코 LED 작업 레고 구입 후 처음으로 LED 작업을 하였다. 해당 품번에 맞는 LED 키트 제품이 존재하였지만 이를 모르고 DIY로 진행하였다. 알리익스프레스에서 'DayDay Up Store' 구매자를 통해 구매하였다. 나중에 malchooni.name 알리에서 'EASYLITE'라는 판매자를 통해 LED 키트 제품을 구매하였다. 구..