이전

리뷰 (8)

한줄평
평점 분포
  • 리뷰 총점10 38%
  • 리뷰 총점8 38%
  • 리뷰 총점6 25%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 8.0
  • 50대 8.0

포토/동영상 (2)

리뷰 총점 종이책 주간우수작
모던 웹을 위한 Node.js 프로그래밍
"모던 웹을 위한 Node.js 프로그래밍" 내용보기
요즘 웹프로그램 전성시대가 확실히 맞는 것 같다. 제2의 전성기를 구가하며 많은 스마트폰 웹이나 앱프로그램 관련 서적들이 출판되고 있다. 기존에 개발됐던 언어에서 기능을 더하거나 성능을 대폭 개선시켜 스마트폰 환경에 맞게 진화된 프로그래밍 언어들이 대부분이지만 웹이나 앱 구현이 아닌 서버환경으로 터전을 옮긴 프로그램 언어도 있다. 바로 이 책에서 소개하는 Node.j.s 프
"모던 웹을 위한 Node.js 프로그래밍" 내용보기

요즘 웹프로그램 전성시대가 확실히 맞는 것 같다. 제2의 전성기를 구가하며 많은 스마트폰 웹이나 앱프로그램 관련 서적들이 출판되고 있다. 기존에 개발됐던 언어에서 기능을 더하거나 성능을 대폭 개선시켜 스마트폰 환경에 맞게 진화된 프로그래밍 언어들이 대부분이지만 웹이나 앱 구현이 아닌 서버환경으로 터전을 옮긴 프로그램 언어도 있다. 바로 이 책에서 소개하는 Node.j.s 프로그래밍 언어다. 그렇다고 이 프로그래밍 언어가 새롭게 탄생한 것은 아니고 기존에 존재했던 자바스크립트가 하드웨어 환경에 개선되면서 서버프로그래밍 언어로도 동작이 가능해졌기 때문이다. 과연 어떤 매력이 있는지 살펴보기에 앞서 설레임이 가득하다. 그저 알고 싶다는 소소한 욕구 때문인가. 이쪽 분야에서 돈벌이는 하지 않지만 관심이 있기에 더 그런지도 모르겠다.

 

이 책의 구성을 간략하게 살펴보면 일반적인 프로그래밍 서적과 별반 다르지 않다. 첫 부분에는 Node.js에 관한 설명과 코딩할 수 있는 환경설정 방법을 다루고 있다. 그 이후부터는 이 프로그래밍 언어에 관해 특징들을 살펴볼 수 있다. 그 중에서 유심히 살피는 부분은 첫 장이다. 프로그래밍 언어에 관해 전반적인 내용을 이해하거나 큰 틀에서 프로그래밍의 구조를 파악할 수 있기 때문이다. 첫 인사에서 이 프로그래밍을 얼마큼 잘 소개시키느냐에 따라 첫 인상이 달라지기 때문이다. 비단 첫인상의 중요성은 인간 관계뿐만이 아니다 이런 프로그래밍 언어에서도 느낄 수 있다. 첫 장이 얼마나 잘 쓰였느냐에 따라 프로그래밍 언어를 습득하는 정도가 다르기 때문이다. 그런 점에서 이 책에서는 읽는 이로 하여금 쉽게 이해할 수 있도록 빗대어 설명한 부분이 많다. 이해를 돕기 위한 그림도 삽입하는 등 새로운 방법으로 설명하려는 것이 매력적이다. 


물론 많은 시간을 투자한다면 자연스레 프로그래밍 언어를 터득하겠지만 그것은 많은 시간을 투자했거나 오랜 시간이 지난 후일 것이다. 효율적인 학습을 위해서는 책의 구성이 매우 중요하다. 이 프로그래밍의 특징은 서버에서 동작하기에 데이터베이스 연동과 관련된 기능들을 설명한다. 서버 프로그래밍 언어이기에 다양한 프로그래밍에 대한 사전 지식이 필요한데 이 책에서는 다른 지식에 대한 설명이 부족하다. 저자는 이 책의 목적에 맞게 다른 프로그래밍 지식에 대한 설명을 자제한다고 했지만 독자의 입장에서 관련 서적들을 펼쳐놓고 확인하면서 공부하기가 쉽지만은 않을 것이다. 독자에 따라서는 관련 내용만 집중적으로 다룬게 다소 아쉬운 부분이 아닐까 생각된다. 어느 정도의 실력을 갖춘 사람들이 이 책을 선택해야 할지 애매할 수도 있을 것이다.


YES마니아 : 로얄 g*****6 2012.03.19. 신고 공감 3 댓글 0
리뷰 총점 종이책
Node.js 프로그래밍~~!!
"Node.js 프로그래밍~~!!" 내용보기
한동안 그냥 이름만 알고 있었던 node.js.그리고 이후에 알게 된것은 Javascript를 이용해서 server-side 프로그래밍을 한다는 점이었다.그 이외에는 별다른 관심을 두지 못했었다.그러는 와중에, 갑자기 밀려오는 궁금증에 책을 사서 보게 되었다.일단 책이라는게 인터넷보다 좋은 점은 특정 내용에 대해서 체계적으로 확인해 볼 수 있다는 점에서봤을 때, 이 책은 새로운 기술에 대한
"Node.js 프로그래밍~~!!" 내용보기

한동안 그냥 이름만 알고 있었던 node.js.


그리고 이후에 알게 된것은 Javascript를 이용해서 server-side 프로그래밍을 한다는 점이었다.


그 이외에는 별다른 관심을 두지 못했었다.


그러는 와중에, 갑자기 밀려오는 궁금증에 책을 사서 보게 되었다.


일단 책이라는게 인터넷보다 좋은 점은 특정 내용에 대해서 체계적으로 확인해 볼 수 있다는 점에서


봤을 때, 이 책은 새로운 기술에 대한 소개서로는 함격점을 주고 싶다.


기본 개념부터 시작해서, 응용 사례를 추가해감으로서,


node.js로 과연 무었을 할 수 있을까 하는 의구심을 없애주고,


재미있게 책을 볼 수 있게 해준다.


한 두가지 아쉬운 점이 있다면,


심도있는 내용이 너무 없다는 점이다. 책의 페이지수를 조금 늘려서다도,


보다 심도있는 내용도 함께 다뤄졌으면 더 좋은 구성이 되지 않았을까 싶다.


둘째로 아쉬운 점이라면, 이건 저자의 잘못이 아니지만, 책 내용에서 상당부분 사용되고 있는 connect 모듈이 현재


deprecated된 상태라는 점이다.


이 점은 비록 저자의 잘못이 아님에도 불구하고 참으로 아쉬운 부분이었다.


전반적으로 쉽게 node.js에 대해서 확인할 수 있다는 점에서는,,,


100점 만점에 80점을 주소 싶다~!!

k****g 2013.02.06. 신고 공감 1 댓글 0
리뷰 총점 종이책
한줄소감
"한줄소감" 내용보기
현존하는 node책은 다 살펴보았습니다. 재일난듯. 나머지 책들은 보기 힘듬. 책소감을 150자나 적어야 된다니 알바아니면 정말로 글남기는것이 불가능한거 같군요. 일단 node.js에 관심이 생겨서 국내도서를 찾아봤는데 다른 책들은 어렵군요. 내용도 어렵고, 보기도 어렵고, 기본적으로express기반인데. 이책은 아니군요.. 그래서 더욱 낳은듯... 다른책에서 볼만한 부분은 비동기 구현
"한줄소감" 내용보기

 현존하는 node책은 다 살펴보았습니다. 재일난듯. 나머지 책들은 보기 힘듬. 책소감을 150자나 적어야 된다니 알바아니면 정말로 글남기는것이 불가능한거 같군요. 일단 node.js에 관심이 생겨서 국내도서를 찾아봤는데 다른 책들은 어렵군요. 내용도 어렵고, 보기도 어렵고, 기본적으로express기반인데. 

이책은 아니군요.. 그래서 더욱 낳은듯... 다른책에서 볼만한 부분은 비동기 구현 방식을 다룬 피보나치수열

다른쪽에서는 채팅방소스... 그나저나 node 1.0 버전은 언제 나오는것인지.. - -;..

f******2 2012.11.15. 신고 공감 0 댓글 0
리뷰 총점 종이책
모던 웹을 위한 Node.js 프로그래밍
"모던 웹을 위한 Node.js 프로그래밍" 내용보기
모던 웹을 위한 Node.js 프로그래밍 페이스북, 월마트는 왜 노드제이에스를 선택했는가? 링크드인은 왜 JSP를 떠나 Node.js로 모든 서비스를 옮겼는가? 페이스북은 왜 베타 버전인 노드제이에스를 수억 명이 쓰는 서비스에 사용하는가? 이 모든 물음에 대한 답은 빠른 처리 능력 때문이다. 노드제이에스는 구글 크롬에 쓰인 자바스크립트 엔진 V8에 기반한 플랫폼으로 속도가
"모던 웹을 위한 Node.js 프로그래밍" 내용보기
모던 웹을 위한 Node.js 프로그래밍
페이스북, 월마트는 왜 노드제이에스를 선택했는가?
링크드인은 왜 JSP를 떠나 Node.js로 모든 서비스를 옮겼는가?
페이스북은 왜 베타 버전인 노드제이에스를 수억 명이 쓰는 서비스에 사용하는가?
이 모든 물음에 대한 답은 빠른 처리 능력 때문이다.
노드제이에스는 구글 크롬에 쓰인 자바스크립트 엔진 V8에 기반한 플랫폼으로 속도가 매우 빠르다.
웹 서버를 거치지 않고 Node.js에서 직접 데이터를 처리하므로 매우 가볍고,
처리 속독 빠르다. 메모리 소비량이 적어서 많은 양의 서비스 요청 처리에도 뛰어난 성능을 보여준다.
이벤트 기반, 비동기 I/O 처리가 가능하므로 실시간 서비스의 제공이 가능해진다.
이를 잘 활용한 예로 실시간 그림판, 실시간 영화 예매, 실시간 위치 추적 예제를 책에 담고 있다.
또한 스마트폰에서 상품을 구매하면 다른 사용자에게 재고 감소, 매진 여부를 실시간으로 업데이트 한다.
노드제이에스는 2009년 라이언 달이 개발한 서버 개발 환경이다.
그래서 이 책에서 중점적으로 살펴보는 것은 바로 서버 환경에서 작동하는 자바스크립트이다.
스레드의 경우 동기 방식에서 일을 처리하는 경우 굉장히 좋지만 스레드가 증가하는 경우
메모리 사용량이 폭발적으로 증가하는 단점이 있다.
이에 노드제이에스는 이벤트 기반 비동기 방식을 취하고 있다.
이는 대기표를 받고 대기 번호를 부르는 이벤트가 발생하면 순간일을 처리하는 방식으로
빠른 속도 및 메모리 사용량 같은 리소스 사용량의 변화가 적다.
이 책은 자바스크립트 기본을 알고 있는 웹 개발자를 대상으로 한다.
책 마지막 부분에는 jQuery를 사용하고 있어 제이쿼리와 관련된 기본적인 지식도 있어야
이 책의 전체적인 내용을 원할하게 진행할 수 있다.

YES마니아 : 플래티넘 c*********r 2012.03.11. 신고 공감 0 댓글 0
리뷰 총점 종이책
모던 웹을 위한 Node.js 프로그래밍
"모던 웹을 위한 Node.js 프로그래밍" 내용보기
자바스크립트에 입문한지 한 3년정도 되었는데 Node.js는 조금 생소하다. 생소하기 보다는 처음 듣는 라이브러리이다. 2008년 9월 구글 크롬 웹 브라우저의 등장으로 자바스크립트가 재조명 받았다. 자바스크립트 속도가 빨라지자 2009년 1월부터 자바스크립트를 웹브라우저가 아닌 곳에서 쓸수 있게 표준을 만들고자 CommonJS로 알려진 ServerJS 프로젝트가 시작되었다. 이 CommonJ
"모던 웹을 위한 Node.js 프로그래밍" 내용보기

자바스크립트에 입문한지 한 3년정도 되었는데 Node.js는 조금 생소하다.

생소하기 보다는 처음 듣는 라이브러리이다.

2008년 9월 구글 크롬 웹 브라우저의 등장으로 자바스크립트가 재조명 받았다.

자바스크립트 속도가 빨라지자 2009년 1월부터 자바스크립트를 웹브라우저가

아닌 곳에서 쓸수 있게 표준을 만들고자 CommonJS로 알려진 ServerJS

프로젝트가 시작되었다. 이 CommonJS 표준과 V8 자바스크립트 엔진을 기반으로

Node.js가 탄생되었다.

 

Node.js는 이벤트 기반 비동기 방식이라고 한다. 하지만 나는 이벤트 기반 비동기방식이

무엇인지 몰랐다. 책에서는 이벤트 기반 비동기 방식의 의미를 예제를 통해

친철히 설명해주어 이해하였다.

 

이 책에 구성은 1장에서 개요, 2장에서는 개발환경 구축을 설명하고 있다. 3장에서는

process 객체와 console 객체를 설명하고 가장 중요한 모듈을 생성하는 방법을

설명하고 있다. 4장에서는 기본 내장 모듈, 5장에서는 이벤트를 연결하는 방법,

이벤트를 생성하고 제거하는 방법을 설명하고 있다.

6장에서는 Node.js를 사용한 웹 개발을 하는 방법을 설명하고 있다. http모듈을

사용해 웹 서버를 생성하는 것을 시작으로 템플릿 엔진, 데이터베이스, 소켓서버를

생상하는 방법을 설명하고 있다. 그 뒤로는 아직 다 읽지 않아서 생략하겠다.

 

이 책은 자바스크립에 대한 이해가 없는 독자나 웹을 개발할 때 라이브러리로 사용하려고

하는 독자에게는 추천하고 싶지는 않다. 이 책은 Node.js를 이용하여 서버 개발 환경을

구축하려고 하는 엔지니어에게 추천하고 싶은 책이다. 특히 대규모 네트워크 처리와

관련된 기업에 엔지니어에게 필요한 책인 것 같다. 이미 이베이와 링크드인에서

Node.js를 사용하고 있다고 한다.

 

차세대 웹 플랫폼으로 주목받고 있는 Node.js가 무엇인지 알고 싶다면 이 책이

제격인 것 같다. 개인적으로는 IT에서 공부해야 될 것이 너무나 많아 좋기도

하지만 슬프기도 하다. 자바스크립트가 또한 중요하다는 것을 한번 더 일깨워

준 책이다.

 

리뷰 총점 종이책
심플 node.js~
"심플 node.js~" 내용보기
간단한 책 후기!웹개발에 너무 익숙한지라 조금 생소한 느낌을 많이 받습니다.무조건 톰캣깔고 8080 port로 창띄우고 개발 하는게 일반적이였는데말이죠! node.js 조금 다릅니다.코딩을 하다 보면 지금 서버 코딩인지 클라이언트 코딩하는건지멍해 질때가 있습니다. 이유야 뭐 아시겠지만 자바 스크립트로 개발이되기 때문이 겠죠.몇출 코딩으로 소켓도 연결되고 웹서버도 만드어 지고 뭐
"심플 node.js~" 내용보기

간단한 책 후기!
웹개발에 너무 익숙한지라 조금 생소한 느낌을 많이 받습니다.
무조건 톰캣깔고 8080 port로 창띄우고 개발 하는게 일반적이였는데
말이죠! node.js 조금 다릅니다.
코딩을 하다 보면 지금 서버 코딩인지 클라이언트 코딩하는건지
멍해 질때가 있습니다. 이유야 뭐 아시겠지만 자바 스크립트로 개발이
되기 때문이 겠죠.
몇출 코딩으로 소켓도 연결되고 웹서버도 만드어 지고 뭐..든지 짧은
코딩으로 뚝딱~ 되는 느낌 입니다.
성능면에서 메모리도 적게 쓰고 좋다고 하는데요~!
정확히 느끼지는 못했지만 요건 정말 써봐야 알겠죠?ㅋ
암튼 책은 전반적으로 매우 심플합니다. 깔끔 하고요!
부담되지 않게 어랏? 이거 한번 해볼까?라는 생각이 들 만큼 보기 좋게
책이 만들어져 있습니다.
책에는 재미난 예재들이 좀 있습니다. 예제 끝엔 '정리 및 남은 과제'라고
해서....이것 저것 더 해봐라^^; 요렇게 나와 있으니 나름의 공부도 할수
있겠죠? 가끔 뭐 하려고 해도 뭐 하지? 할때 있자나요~ 그를때 그냥
책따라서 한번 해보는것도 좋을것 같네용~~
node.js다 뭐다 뭐다 해서 요즘 이런 저런 신기술이 많은것 같은데요!
언제까지 공부 해야 하는거죠?ㅡㅡ;ㅋㅋ
부디 저 같은 생각 마시고 즐겁게 프로그램을 공부 하시기 바랍니다.
이상~~~~~~~~~~~~~~~~~~~~~~ㅋ

4****s 2012.03.20. 신고 공감 0 댓글 0
리뷰 총점 종이책
Node.js 과연 무엇인가?
"Node.js 과연 무엇인가?" 내용보기
안녕하세요 모던 웹을 위한 Node.js 프로그래밍 이란 책을 보게되어 리뷰를 적어보려 합니다. 웹 프로그래머로 일하면서 책을 뒤지다 우연히 Node.js라는 생소한 제목의 책을 보게 되었습니다. 타이틀 역시 페이스북, 월마트는 왜 노드제에에스를 선택했는가 라는 문구가 제 눈에 들어오면서 궁금증을 유발하더군요   우선 이책은 사전지식이 있어야 아 이래서 이게 필
"Node.js 과연 무엇인가?" 내용보기

 

 

안녕하세요 모던 웹을 위한 Node.js 프로그래밍 이란 책을 보게되어 리뷰를 적어보려 합니다.

웹 프로그래머로 일하면서 책을 뒤지다 우연히 Node.js라는 생소한 제목의 책을 보게 되었습니다.

타이틀 역시 페이스북, 월마트는 왜 노드제에에스를 선택했는가 라는 문구가 제 눈에 들어오면서

궁금증을 유발하더군요

 

우선 이책은 사전지식이 있어야 아 이래서 이게 필요하구나 라는 생각이 개인적으로 드네요

마찬가지로 한빛미이디어에서 책 뒤에 보면 아래 이미지와 같이 로드맵을 제공해 줍니다.

 

내용역시 저작자 분께서 처음 접하게 되는 분들을 많이 고려하여 여러 다양한 주변 예를 들어

이해를 돕도록 노력하신 흔적이 보이는거 같습니다. 그 부분은 아래 이미지를 보시면 참고 되실것

같습니다.

 

또한 지루한 이론 위주보다는 사람들이 관심있어할만한 영화예매, 실시간 물건 구매 , 실시간 위치 추적

실시간 온라인 그림판과 같이 실제로 사용하는 유용한 기능들을 예제로 들어 보다 몰입도가 높았던것

같습니다. ( 자세한건 목록을 참고하시면 많은 도움이 되실 것 같습니다^^ )

 

 

 

이 책을 그렇게 자세히 읽은 시간은 없었지만 어느정도 흝어보고 느낀점은 차세대 웹 플랩폼의 탄생이란

점과 대용량의 DB를 관리하는 페이지에서 보다 효율적으로 리소스를 관리할수 있으며 처리속도를 빠르게 할수있는 신기술이란 점을 알 수 있었습니다. 실제로도 이제는 모르는 사람이 없을 정도의 페이스북같은 전세계 유저가 사용하는 웹 애플리케이션 처럼 큰 서비스에 적합하다는 생각해 보았습니다.

 

이 책을 읽어보면서 웹프로그래머에 종사하시는 분이나 웹에 관심있으신 분들이 한번 쯤은 읽어보셔도

좋은 책인거 같다는 개인적인 생각을 해봅니다.

 

 

 

 

 
 

리뷰 총점 종이책
모던 웹을 위한 Node.js 프로그래밍
"모던 웹을 위한 Node.js 프로그래밍" 내용보기
지인의 부탁으로 웹에서 돌아가는 한 프로그램을 구현하려고 이리저리 검색을 해보고 있었다. 해당 프로그램이 애플리케이션인데 웹에서 돌아가는 프로그램이다. 해당 업무시스템의 언어에서 별개의 설치해야하는 애플리케이션이 아닌 웹에 그대로 올릴수 있는 기능을 검색하다가 Node.js 를 발견하게 되었다. 서버에 node.js 만 설치하고 개발을 하면 될거 같아 책을 하나 구입을 했다.
"모던 웹을 위한 Node.js 프로그래밍" 내용보기
지인의 부탁으로 웹에서 돌아가는 한 프로그램을 구현하려고 
이리저리 검색을 해보고 있었다. 
해당 프로그램이 애플리케이션인데 웹에서 돌아가는 프로그램이다. 

해당 업무시스템의 언어에서 별개의 설치해야하는 애플리케이션이 아닌 
웹에 그대로 올릴수 있는 기능을 검색하다가 
Node.js 를 발견하게 되었다. 

서버에 node.js 만 설치하고 개발을 하면 될거 같아 책을 하나 구입을 했다. 

책은 전체적으로 
node.js 설치 
내부적인 모듈의 간략한 설명과 예제 
필요한 외부모듈을 install 하여 설치와 간략한 설명과 예제 
해당 모듈로 채팅,그림판 의 구현

으로 구성이 되어있다. 

전체적으로 너무 복잡한 프로그램보다는 
간략한 예제로 설명이 되어 있어서 좋았던거 같다. 

채팅이나 그림판 같은 프로그램의 구현이 짧은 소스로  구현이 되는게 놀라웠다. 
예전 델파이로의 채팅 프로그램이 아주 짧은 소스로 구현되는걸 보고 놀랐었는데 ..

node.js 를 어떻게 사용하고 어떻게 돌아가는지 
맛볼수 있어 좋은거 같다. 

외부모듈의 경우 설치된 경로에서 외부모듈을 사용하면 동작하지만 
다른 폴더에서 사용하게 되면 모듈 not found 에러가 난다. 외부모듈을 사용시 
설정에 대해서도 언급이 있었다면 더 좋았을 듯 하다. 

mysql 을 사용하는 쿼리실행의 부분은 
책에는
var client = mysql.createClient({
user: '',
password: ''
});

로 설정하게 되어있지만 

현재는 
var mysqlConfig = {
host:"",
port:"",
user:"",
password:"",
database:""
};
var conn = mysql.createConnection(mysqlConfig);

와 같은 방식으로 해야 된다. 

아쉬운점도 있지만 
기본적으로 node.js 가 어떤건지 보기에 좋은거 같다. 





j***o 2013.03.01. 신고 공감 0 댓글 0