일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 노드js
- 스레드
- 이벤트 루프
- Knowledge Graph
- RDF
- Django
- nodejs
- express
- socket.io
- 지식 그래프
- ngrinder
- 특징
- Router
- node.js
- Groovy
- 스크럼 마스터
- 스크럼
- 자바
- scrum
- benchmark
- Python
- 개발자
- C++
- node
- 예제
- 소켓
- 노드
- Stream
- java
- 파헤쳐보자
- Today
- Total
목록node (3)
라봉이의 개발 블로그
필자는 여태 Node를 구동하면서 console.log를 이용해 로그를 남기며 디버깅을 진행하였다.좋은 방식은 아니지만 대충 확인만 하는 것들은 그런 방식으로 로그 데이터를 쌓았다. 하지만 Express를 사용하며 웹서버를 만들면서 로그를 체계적으로 쌓기 시작하면서 문제가 하나 발생했다.로그를 남길 때 모두 하얀색 이었기 때문에 눈이 매우 아팠던 것이다. 따라서 터미널 창에 색깔을 입힐 수 있는 로그 모듈을 찾았는데 chalk 모듈이다. 자세한 내용은 다음 docs에서 살펴보세요. npm사이트 하지만 필자의 경우 webstorm 콘솔 창에서는 색이 변했지만 pm2로 동작시킨 로그 내용을 tail로 추적했을 땐 색이 변하지 않았다.해결법은 다음과 같았다. 1. node --color => --color 옵..
socket.io란?? socket.io는 websocket 프로토콜을 지원하는 네트워킹 라이브러리이다. 비동기 이벤트 방식으로 "실시간"으로 간단하게 데이터를 주고받을 수 있게 만든 라이브러리이며 정말 쉽게 만들 수 있지만 강력한 기능들로 하여금 다양한 서비스를 만들 수 있다. 서버 사이드에서는 아직 node.js에서만 가능하고 클라이언트 사이드에서는 javascript가 가능한 곳, 브라우저 심지어 스위프트나 자바 안드로이드도 가능하고 C++11도 가능한 것으로 보인다. socket.io 깃허브 주소 위에서 설명했듯 socket.io는 Websocket 프로토콜을 사용한다. 원래는 웹 브라우저에서 양방향으로 자유롭게 데이터를 교환하기 위해서 WebSocket이란 개념이 나왔고 그것을 구현할 수 있도록..
가끔 플러스 친구나 아니면 친구들에게 일반 텍스트 문자가 아닌 다른 것이 날라올 때가 있다. 흔한 낚시 메세지다. 선물함으로 가면 낚시 사진이 보인다. 이는 카카오톡 API를 활용한 카카오톡 링크 메세지를 보낸 것인데 이 페이지에선 어떻게 문자를 보내는 지에 대해 글을 써보겠다. 먼저 카카오톡 Developers에 가입을 해야지만 API를 사용할 수 있다. 링크 : https://developers.kakao.com/ 가입하고 난 뒤에 내 앱 만들기를 진행해야 합니다. 앱을 만들고 나면 네이티브 앱, REST API, JavaScript, Admin 총 4가지의 키가 발급 되는데 이 중 JavaScript 키만 사용할 것입니다. JavaScript 키를 미리 복사, 저장해 둡시다. 그리고 내 애플리케이션..