일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 예제
- Router
- 노드
- 노드js
- C++
- nodejs
- Python
- node
- 지식 그래프
- express
- 스레드
- 이벤트 루프
- RDF
- node.js
- 특징
- 스크럼 마스터
- benchmark
- ngrinder
- 자바
- socket.io
- Django
- 스크럼
- Stream
- scrum
- Knowledge Graph
- 개발자
- 파헤쳐보자
- java
- 소켓
- Groovy
- Today
- Total
목록분류 전체보기 (55)
라봉이의 개발 블로그
이전 포스트 : http://psyhm.tistory.com/2 저번 포스트에서는 express란 무엇인지, 그리고 express-generator로 스켈레톤을 생성해보고 생성한 프로젝트를 곧바로 돌려보는 것까지 했었다. 그렇다면 이제 어떻게 돌아가는 지 코드를 보며 살펴볼 차례이다. router 객체 저번 포스에서 프로젝트를 구동하고 http://localhost:3000/ 을 웹브라우저에 입력하게되면 다음과 같은 화면을 볼 수 있었다. 그리고 이 화면은 views/index.ejs 파일이 렌더링 된 것이라고 했고, 렌더링하는 로직은 routes/index.js에 있었다고 했었다. 일단 routes/index.js를 보자 // index.js file var express = require('expre..
가끔 플러스 친구나 아니면 친구들에게 일반 텍스트 문자가 아닌 다른 것이 날라올 때가 있다. 흔한 낚시 메세지다. 선물함으로 가면 낚시 사진이 보인다. 이는 카카오톡 API를 활용한 카카오톡 링크 메세지를 보낸 것인데 이 페이지에선 어떻게 문자를 보내는 지에 대해 글을 써보겠다. 먼저 카카오톡 Developers에 가입을 해야지만 API를 사용할 수 있다. 링크 : https://developers.kakao.com/ 가입하고 난 뒤에 내 앱 만들기를 진행해야 합니다. 앱을 만들고 나면 네이티브 앱, REST API, JavaScript, Admin 총 4가지의 키가 발급 되는데 이 중 JavaScript 키만 사용할 것입니다. JavaScript 키를 미리 복사, 저장해 둡시다. 그리고 내 애플리케이션..
일단 Window 64비트와 32비트의 차이는 CPU가 처리하는 데이터의 최소 단위인 레지스터의 비트 개수를 나타냅니다. 그러니까 32비트 운영체제는 32 비트의 데이터를 계산, 처리할 수 있고 64비트 운영체제는 64비트의 데이터를 계산, 처리할 수 있다는 의미이다. 하지만 운영체제가 64비트라면 CPU도 64비트를 지원해야한다. 하지만 요즘 CPU는 거의 대부분 64비트를 지원하기때문에 상관없다. 이때 한가지 의문점이 생긴다.64비트 윈도우 환경에서 32비트 윈도우에서 만든 응용프로그램이 문제 없이 잘 돌아갈까? 32비트 윈도우에서 만든 프로그램은 바이너리 코드가 32비트 운영체제와 32비트 프로세서에 맞춰 컴파일러에 의해 번역되었을테고 CPU가 계산하는 비트 수가 32비트일텐데 여러가지 문제가 생길..
Express란?? 홈페이지를 가면 이런 식의 설명을 볼 수 있다. "Fast, unopinionated, minimalist web framework for Node.js" "Node.js를 위한 빠르고, 침착성이 없고(?), 미니멀리스트한 웹 프레임워크이다." 구글 번역기를 돌렸더니 이모양이다...(수능식 영어를 배운지라 무슨 뜻인지 감만 오는;;) 아무튼 express를 정의하자면 웹 프레임워크이다. 웹을 빠르게 개발할 수 있는 편리한 도구들의 집합체라고 볼 수 있다. 웹을 모르는 사람들도 이와 관련된 포스팅된 블로그들을 보고 따라만 한다면 쉽게 개발할 수도 있고 Node.js를 위한 웹프레임워크라서 배워둔다면 웹 프론트 진입장벽을 크게 허물고 시작할 수 있다. 글을 쓰고 있는 나 자신도 사실 no..
서론 문득 visual studio에서 c 언어로 프로그래밍 하는 도중에 궁금한 점이 생겼다. c언어는 visual studio에서만 가능한 것인가? c언어는 무엇이지? 단순히 프로그램을 만들어주는 언어? 등등 여러 궁금한 점이 생겨서 구글링 또 구글링을 통해 정보를 얻고 얻어서 이해한 지식을 써보고자 한다. CPU와 기계어 프로그램이란 0과 1로 된, 컴퓨터에게 어떤 동작을 실행하라는 명령어들의 집합이다. 이 프로그램이란 것을 실행시키게 되면 프로그램이라 불리는 명령어들이 메인 메모리(RAM 램)에 배치된다. 이 상태를 프로세스라고 부른다. 이 배치된 명령어들을 하나씩 순서대로, 혹은 지정된 주소에 있는 명령어들을 읽어와서 CPU에서 계산 및 처리를 하게 되고 그 명령어대로 CPU가 다른 컴퓨터 자원들..