nodejs(4)
-
[Nodejs/Watson] Nodejs에 Watson 챗봇 연동하기 - (2)
안녕하세요, 저번 글 ( wwhurin.tistory.com/19 ) 에 이어서 nodejs에 왓슨을 챗봇을 연동해보겠습니다. (1)에서 nodejs에서 api를 연동하기 위한 초석을 깔았다면, 이젠 웹에서 값을 받아볼 시간입니다. (1)에서도 언급했듯이, 연동 여부와 방법을 간단하게 익히기 위한 취지였으므로 코드가 정갈하지 않습니다. 굉장히 중구난방이죠. (...) 전체를 공개하기엔 아직 부끄러워서, 연동을 위한 핵심 로직들만 공유할 예정입니다. 여러분의 프로젝트에 맞추어 사용해주세요! IBM Watson 챗봇과 nodejs 연동 연동 마지막 글입니다! 1. api 만들기 앞의 글에서 언급했듯이, 이 SDK ( github.com/watson-developer-cloud/node-sdk ) 를 사용할 ..
2020.09.22 -
[Nodejs/Watson] Nodejs에 Watson 챗봇 연동하기 - (1)
안녕하세요, 오늘은 Nodejs와 Watson 챗봇 연동하는 법을 정리해보려고 합니다. 챗봇 프로젝트를 시작하게 됐는데, python에 연동하기 전에 익숙한 nodejs에 연동해봤습니다. 해야지, 해야지 하다가 시간이 나서 겨우 해봤네요. 😂 프로젝트 자체는 IBM Foundry를 이용해 호스팅 했으며 번역 api들을 연동하려고 했던 프로젝트가 있어 같은 페이지에 연동해보려고 합니다. 일단 결과물은 다음과 같습니다. ( translate-page.us-south.cf.appdomain.cloud/ ) 간단하게 연동이 어떤식으로 되는지 여부만 체크하려던 상태라 에러도 많고 예외처리같은 것도 안했고... 섬세한 처리가 안되어있습니다. ( 엔터키 명령을 안넣었다던가... ) IBM Watson 챗봇과 Node..
2020.09.20 -
[node js] request와 try catch에 관한 고찰
try catch란 무엇일까. 가장 간단하게 말하자면 try 구문 안에 명령을 실행하던 중, 에러가 나면 프로그램이 종료되지 않고 catch 문으로 빠지는 유용한 구문입니다. 대부분의 개발자들이 알고 있는 try - catch. 오늘은 이 callback 함수에서 try catch를 사용 할 때 생기는 문제를 적어보려고 합니다. 사실 이미 대다수의 개발자들이 알고 있을지도 모르는 정보. 최근 웹개발에서 pi의 서비스를 구현하다 보니 가장 신경쓰게 되는 점이 바로 죽지 않는 것. 이었습니다. 가장 쉽지만 가장 어려운 요소. ... 차량 통제 시스템을 구현하다 보니 라즈베리 파이 안에서 항상 살아있지 않으면 차량 통제 시스템이 먹통이 되는 사태가 발생하므로 신경을 많이 쓰게 되었습니다. 처음 단독으로 맡게된..
2020.06.13 -
[ node js ] express 프레임워크 세팅하기
사이드 프로젝트의 의욕을 돋굴 겸 좋아하는 TRPG의 관리 하는 기능을 가진 무언가를 만들려고 한다. 코틀린을 사용할까 싶은데 아직까진 정해진건 없고, node js를 공부하며 고민중이다. 회사에서도 node js를 쓰는데 세팅이나 뼈대를 잡아두는 부분에선 미숙하는 것 같아 혼자서 천천히 공부해본다! 운영체제 : Window 기준 .ejs로 세팅하여 사용 할 예정입니다. Node js express 프레임워크 세팅하기 1. Node js 설치 일단 Nodejs 의 설치는 생략한다. https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 설치되지 않았다면 위..
2020.03.09