본문 바로가기

Toy Project4

빗썸 API, 적립식 투자, 프로그램 구현 IDEA, project 이상적(Ideal)인 통화 수단으로써 가상 화폐가 언젠가 자리 잡는다는 기초 가정을 세우고, 거래 시장 규모가 장기적으로 성장한다면 일정 금액, 일정 주기로 매수하는 적립식 투자가 그럴듯한 설득력이 있어보입니다. 이유인 즉 물타기와 과적합(Overfit). 상트페테르부르크의 역설(무한 기댓값) 어디쯤에 위치하는 방식으로 모든 변수를 단수화함과 동시에 포트폴리오에 따라 시장 흐름을 그대로 따르기 때문에... API 구현 이데아(IDEA) project는 적립식 투자보다는 우선 어떤식으로든 투자를 만들어야 배우는 속도가 더 빨라진다는 경험에 근거해서 시작되었습니다. 수많은 API를 하나씩 구현해보면서 Machine 만드는 것보다 당장 빠져나가는 내 돈이 있을 때 경험적으로 습득 속도.. 2024. 3. 24.
빗썸 API, Python 개발 환경 설정 Python, IDE 설치 문서상 버전 제약이 특별이 없어보여 현재(24.03.24) 기준 최신 버전을 설치합니다. Python 3.12.2 Jetbrain Pycharm 개발 환경 구성 (선택 사항) venv로 간단하게 독립된 개발 환경을 구성합니다. (그냥 바로 Package 설치해도 무관합니다.) 기본 코드 관리는 git을 활용할 예정입니다. # 개발용 workspace git clone https://github.com/khaneun/IDEA cd IDEA # 개발 환경 설정 python -m venv .venv Package 설치 (선택사항) 단순 조회용 SDK 구현을 진행한다면 Package 설치를 통해 비교적 간단하게 구현할 수 있습니다. 본문에서는 API만 활용하기 때문에 설치는 불필요합니.. 2024. 3. 24.
빗썸(Bitthum), API 키 생성하기 빗썸 홈페이지 접속(PC) API 관리 설정은 PC 버전으로만 지원하는 듯합니다. (24.03.24 기준) API Version은 1.2.0이며 최근(24.02.13) 문서가 업데이트 되었습니다. API Key 생성 IP나 출금 가능 주소는 선택 사항이므로, 깨끗히 비워둔 뒤, API Key를 생성합니다. 가끔 Chrome 자동 생성으로 인해 해당 항목이 자동 완성되는 경우가 있으니 주의하세요 Connect Key, Secret Key는 어딘가에 잘 기록해둡니다. API Key는 생성 후 7일 이내, 30일 이내 사용 이력이 없는 경우 비활성화 됩니다. API Key 활성화 Key 생성 이후, 마지막으로 "활성화" 를 반드시 해야 정상적으로 API Key를 사용할 수 있습니다. 활성화된 이후에는 Secr.. 2024. 3. 24.
ChatGPT,DALL-E, 매일 동화 자동 제작하기 Thinkerbell Stell 상상을 매일 동화(Fairy-tail)로 만들어줄 Fairy 여왕 'Thinkerbell'을 이번 Project 명으로 정했습니다. Project 배경 유치원에서 Stella가 미술 시간에 그린 그림을 엮어 동화책을 만들어 왔습니다. 선생님이 짜깁기해주긴 했는데, 놀라웠던 것은 생각보다 이야기가 흥미진진하게 흘러가고 (심지어 감동 포인트까지) 무엇보다 동화 중간중간 Stella 만의 세계관(?)이 반영되어 있는 부분이 있다는 것이었습니다. 요즘 핫한 생성형 AI 서비스인 ChatGPT 를 살짝 활용하면, 선생님이 도와준 것처럼 어떤 이야기도 재밌는 동화가 만들어질 수 있겠다는 생각에 이것저것 검색하다보니 재밌는 응용 사례가 상당히 많이 있었습니다. 그 중 AWS Blog에.. 2024. 3. 12.