본문 바로가기

Development

(34)
업비트 API upbit-api 0.3.0 출시 거의 2달만에 하는 업데이트입니다. 그것도 개발 버전이 2달만에 업데이트라니... 업데이트 기능과 변경점1. autoUpdate가 autoMarketUpdate로 변경되었습니다.2. autoOrderBookUpdate가 추가되었습니다.3. Readme.md를 수정했습니다. 먼저, autoMarketUpdate로 변경하게 된 점은 OrderBook도 AutoUpdate를 해야하는 등 미래를 위한 변경이었습니다. 참고로 autoXXUpdate는 기본적으로 객체를 새로 생성하지 않고 업데이트합니다. callback 옵션은 업데이트 타임에 처리할 작업을 하기 위해 제공됩니다. upbit-api는 MIT 라이센스로 배포됩니다. npm : https://www.npmjs.com/package/upbit-apiGit..
yahoo-exchange 2.1.0 Release yahoo-exchange 2.1.0 에서는 getExchangeData(pair): Promise라는 새로운 메소드가 추가되었습니다.이제 Promise를 활용하여 데이터를 처리할 수 있습니다.자세한 업데이트 정보는 깃허브 https://github.com/Shin-JaeHeon/yahoo-exchange을 참조하여 주시기바랍니다. yahoo-exchange는 Yahoo! Finance 파서입니다. 또한 node.js 환경이 아닌 한국 사용자를 주 대상자로 하는 무료 환율 API는 http://earthquake.kr:23490입니다.자세한 내용은 블로그를 참조해주세요.
로그 테이블 임시 정리 기존의 로그 테이블은 단순히 date : bigintip : varchar(45)인 구조였습니다. (index 없음) 이번에 관리자용 Log View를 만들면서 데이터 조회에 몇 분씩 소요되는 것이 큰 문제라 생각하여(나중에는 조회조차 안됐습니다. 아마존 라이트세일이 CPU 사용에 제한을 걸어서 그렇다네요.) 로그 테이블을 완전히 재설계했습니다. 일단 Log View의 주 내용은 지금까지 몇 개의 요청이 들어왔는지, 월별로 몇 개의 요청이 들어왔는지를 보여주는 것이기 때문에 시간에 index를 걸었습니다.그리고 ms단위까지는 필요하지도 않기 때문에 ms단위를 떼버리고 초단위까지만 64bit timestamp를 저장하도록 했습니다.int unsigned를 사용하였고, 최대 2106년 2월 7일 15시28분..
region-name-kr 1.0.0. Released region-name-kr가 드디어 정식 1.0.0버전을 출시했습니다.정식버전에서는 일본어 번역 기능이 100%로 지원됩니다.설치방법npm install region-name-kryarn add region-name-kr
지원 페어 추가 및 쿼리 기능 추가 안내 쿼리문을 통해 대역폭을 절약할 수 있습니다. 예시의 경우 11KB수준에서 386Byte까지 줄어듭니다.특정 통화만 필요로 하실 경우 쿼리문을 꼭 이용해주시기 바랍니다. 예시는 원달러 및 원엔 환율에 대한 예시입니다.http://earthquake.kr:23490/query/USDKRW,USDJPY 이번 업데이트를 포함한 지원 통화페어는 다음과 같습니다. 호주 : AUDCNY, AUDEUR, AUDGBP, AUDJPY, AUDKRW, AUDUSD 브라질 : BRLCNY, BRLEUR, BRLGBP, BRLJPY, BRLKRW, BRLUSD 캐나다 : CADCNY, CADEUR, CADGBP, CADJPY, CADKRW, CADUSD 스위스 : CHFCNY, CHFEUR, CHFGBP, CHFJPY, CHF..
서버 이전 후 MariaDB Connection 오류 관련 후기 아마존 라이트세일로 옮기고 자꾸 DB가 터지는 것이었습니다. No connection. Trying to reconnect...ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)ERROR: Can't connect to the server[2018-08-26 22:33:16] [08][-1] (conn=10) (conn=10) Could not connect to address=(host=###.###.###.###)(port=3306)(type=master) : Connection refused: connect[2018-08-26 22:33:16] java.net...
API 복구 완료 & 공지 안내 API가 8월 26일 오후 1시 10분(KST)으로 복구 되었습니다. http://shinjaeheon.tistory.com/42?category=818165 이 적용된 버전이 유의하여주시기바랍니다. 추가 안내 사항입니다.이번과 같이 API의 긴급 변동사항이 있을 때에 대비하여, 항상 블로그를 확인할 수 없으시기 때문에 메일 알림을 하려고 합니다.API를 사용하신다면 비밀댓글로 연락받을 이메일을 적어주세요. 중요한 공지가 생길때마다 메일을 써서 보내드립니다.
API 경로 변경 안내 주소가 변경되었습니다.http://earthquake.kr:23490/