최근 게시물

Watson으로 쉽게 만드는 카카오톡 ChatBot 4. Node.js 어플리케이션 카카오톡과 연동하기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 3. 대화 내용으로 회의실 예약하기에 이어지는 포스팅입니다. 이 단계에서는 어플리케이션을 카카오톡과 연동하기 위한 API를 생성합니다. < 이 포스팅과 연결된(될) 글 목록 > 1. Watson Conversation 서비스로 대화 서비스 만들기 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기 3. 대화 내용으로 회의실 예약하기 4. Node.js 어플리케이션 카카오톡과 연동하기 5. [응용] […]

먼저 시작해 보는 블록체인 07 – TLS 설정

안녕하세요? 그 동안 Hyperledger Fabric을 이용하여 개발모드와 운영모드에서 체인코드를 적용하여 REST API를 통해 트랜잭션을 일으켜 테스트를 해봤습니다. 현재까지의 환경에서는 REST API를 포함하여 http 기반으로 요청을 주고 받았습니다. (아직 다수의 Peer로 블록체인 네트워크를 구성하진 않았지만 이 번 글에서 설명할 TLS가 활성화되어 있지 않으면 peer 간의 통신도 http 기반의 grpc로 이루어 집니다.) 이 번 글에서는 REST API […]

Cloudant로 그려보는 서울시 Wifi 지도

서울시 공공 데이터를 이용하면 여러 애플리케이션을 유용하게 만들 수 있습니다. 서울시가 제공하는 와이파이 정보를 어떻게 이용할 수 있는지 알아보려고 합니다.   1. 와이파이 정보 다운로드 http://data.seoul.go.kr/openinf/sheetview.jsp?infId=OA-13061&tMenu=11 에서 csv 형식을 3000여개 위치 정보를 다운 받는다   2.CSV 파일내의 컬럼 정보를 변경 우선 받은 파일명을 seoul-wifi.csv로 한다. 파일 편집기에서 맨 윗줄의 "설치위치(X좌표)","설치위치(Y좌표)"를 각각 longitude, latitude 로 바꾸고 […]

먼저 시작해 보는 블록체인 06 – Fabric의 설정파일들

안녕하세요? 오늘은 Hyperledger Fabric의 설정파일들에 대해서 설명하고자 합니다. 설정파일을 수정해야하는 경우는 일반적으로 다음과 같은 케이스가 될것입니다. 멤버쉽 서비스에 클라이언트 및 Peer 등록 Validating Peer 및 non-validating Peer 설정 Validating Peer 에 대한 기본 환경 설정(Peer id, network id, root node 등) 보안 설정 ( TLS 설정 ) 합의 알고리즘 모듈 설정 설정파일을 수정해야 하는 대상 […]

Watson으로 쉽게 만드는 카카오톡 ChatBot 3. 대화 내용으로 회의실 예약하기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기에 이어지는 포스팅입니다. 이 단계에서는 회의실 예약을 위한 Backend 서비스를 올리고 대화를 통해 예약하기까지의 단계를 진행합니다. < 이 포스팅과 연결된(될) 글 목록 > 1. Watson Conversation 서비스로 대화 서비스 만들기 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기 3. 대화 내용으로 회의실 예약하기 […]

Bluemix Node.js 앱 디버깅 해 보기 #2 – 개발자 도구 이용하기

안녕하세요? 이번 포스팅에서는 개발자 도구를 이용한 Node.js Runtime 앱 디버깅에 대해 다루어 보겠습니다. Bluemix 디버깅 도구 로그 메시지와 더불어 디버깅에 많이 사용되는 방법이 소스 코드 레벨의 디버깅입니다. 애플리케이션이 실행되면서 발생하는 코드 흐름과 함께 데이터 값 변경을 실행 중에 확인 할 수 있기에 애플리케이션의 완성도를 높여주는데 큰 도움이 됩니다. JavaScript가 주로 실행되는 Web Browser의 경우도 마찬가지며 […]
Top