[컴퓨터와인터넷] Boost.Asio를 이용한 네트워크 프로그래밍 - Hanbit eBook Realtime 27
최흥배 저
한빛미디어 2015-05-14 YES24
Boost 라이브러리를 모르고 있다면, C++ 프로그래머로서 적지 않은 손해를 보고 있는 셈이다. Boost에 있는 유용한 라이브러리를 사용하면, 개발에 필요한 기능을 직접 만들지 않아도 될뿐더러 효율성 또한 좋아서 C++ 프로그래밍의 생산성을 크게 올릴 수 있다. 본 도서는 Boost의 다양한 라이브러리 중 Boost.Asio를 다룬다. Boost.Asi...
[컴퓨터와인터넷] 아두이노와 환경모니터링
패트릭 디 저스토,에밀리 거츠 공저/이영수 역
한빛미디어 2015-05-14 YES24
장난감 아두이노로 환경 지킴이 장치를 만들어보자. 디지털 DIY인 아두이노는 국내에서 성인들의 장난감으로 불린다. 조작이 쉽고 센서 등 다양한 기기를 활용할 수 있어, 취미생활이나 아이들과 함께 즐길 수 있는 놀잇거리로 정착되고 있다. 현재까지 출간된 도서 대부분이 아두이노 입문서로 아두이노를 사용하는 방법에 초점이 맞춰져 있다면, 이 책은 환경 모니터링...
[컴퓨터와인터넷] Code Simplicity
맥스 카넷-알렉산더 저/신정안 역
한빛미디어 2015-05-14 YES24
이 도서는 “좋은 소프트웨어 설계는 단순하고, 이해하기 쉬워야 한다”는 관점에서 소프트웨어 설계와 프로그래밍에 관한 방법과 규칙을 설명한다. 이를 통해서, 소프트웨어 프로젝트 계획 수립과 소프트웨어 관련 의사를 결정하는 방법을 배울 수 있다. 사실 이 도서는 소프트웨어 개발을 다루지만 프로그램 코드는 거의 없다. 책에서 제안하는 원리들이 프로그래밍 언어와 ...
[컴퓨터와인터넷] Xen으로 배우는 가상화 기술의 이해
박은병,김태훈,이상철,문대혁 공저
한빛미디어 2015-05-14 YES24
클라우드 서비스 구축의 최고 난이도! 가상화 기술을 이해한다.가상화 기술은 서버에 있는 유휴 상태의 하드웨어 자원을 사용해 물리적인 PC 없이도 PC 환경을 사용할 수 있게 하는 기술이다. 10년 전부터 개발되어왔으나 잠시 잊혀졌던 가상화 기술은 클라우드 서비스가 보편화하면서 다시 주목할 필요가 생겼다. 이 책에서는 가상화 기술 중 가장 널리 쓰이는 Xen...
[컴퓨터와인터넷] Xen으로 배우는 가상화 기술의 이해
박은병,김태훈,이상철,문대혁 공저
한빛미디어 2015-05-14 YES24
클라우드 서비스 구축의 최고 난이도! 가상화 기술을 이해한다.가상화 기술은 서버에 있는 유휴 상태의 하드웨어 자원을 사용해 물리적인 PC 없이도 PC 환경을 사용할 수 있게 하는 기술이다. 10년 전부터 개발되어왔으나 잠시 잊혀졌던 가상화 기술은 클라우드 서비스가 보편화하면서 다시 주목할 필요가 생겼다. 이 책에서는 가상화 기술 중 가장 널리 쓰이는 Xen...
[컴퓨터와인터넷] Xen으로 배우는 가상화 기술의 이해
박은병,김태훈,이상철,문대혁 공저
한빛미디어 2015-05-14 YES24
클라우드 서비스 구축의 최고 난이도! 가상화 기술을 이해한다.가상화 기술은 물리적인 PC 없이도 PC 환경을 사용할 수 있게 하는 기술로 클라우드 서비스의 보편화와 함께 다시 주목받고 있다. 이 책에서는 가상화 기술 중 가장 널리 쓰이는 Xen 하이퍼바이저를 통해 가상화 기술의 세 가지 핵심 부분의 하나인 I/O 가상화의 원리를 자세히 소개한다. 또한 가상...
[컴퓨터와인터넷] MySQL 퍼포먼스 최적화
성동찬 저
한빛미디어 2015-05-14 YES24
MySQL 퍼포먼스에 산소탱크를 달아보자!MySQL을 여러 분야에 사용하지만 쿼리를 정확하게 이해하고 작성하는 경우는 드물다. 데이터가 적을 때는 크게 문제가 되지 않았지만, 빅데이터가 이슈가 된 현재는 쿼리의 작은 변화로도 성능이 엄청나게 달라진다. 따라서 쿼리에 대한 깊이 있는 이해가 필요하다. 이 도서는 실무 사례를 바탕으로 MySQL의 특성과 쿼리 ...
[컴퓨터와인터넷] BACK TO THE BASIC, C++ 버그 헌팅
블라디미르 쿠스퀴니르 저/정원천 역
한빛미디어 2015-05-14 YES24
C++ 프로그래밍의 버그를 예방하는 11가지 코딩 습관C++ 프로그래머는 할당된 배열의 범위를 벗어나는 접근, 초기화하지 않은 메모리 읽기, 메모리 할당 해제 잊어버리기 등 온갖 종류의 실수를 범하기 쉽다. 이런 실수는 프로그램이 갑자기 멈추거나 이상한 결과를 나타내기 전까지는 알 수 없다. 이 책에서는 C++ 프로그래머가 공통적으로 범하는 실수를 다룬 후...
[컴퓨터와인터넷] R 병렬 프로그래밍
Q. 에덴 맥컬럼,스테판 웨스턴 공저/임재현 역
한빛미디어 2015-05-14 YES24
R을 제대로 활용하는 방법! R 병렬 프로그래밍SNS 데이터, 연구자료 등 빅데이터를 분석하고 싶은가? 그럼 분석 도구 중 R을 사용하기를 권한다. R을 써야 하는 이유는 자명하다. 고성능이며 다양한 플랫폼에서 사용할 수 있는데다 오픈 소스로 개발된 통계 소프트웨어다. R은 데이터를 잘 살펴보기 위한 대화형 인터페이스를 갖추고 있으며, 원하는 분석과정을 반...
[컴퓨터와인터넷] 유지보수하기 어렵게 코딩하는 방법
로에디 그린 저/우정은 역
한빛미디어 2015-05-14 YES24
개발자로 평생 먹고 살수 있다. 프로그래머들은 언제나 남들이 코드를 쉽게 이해할 수 있도록 작성하기 위해 노력한다. 하지만 남들이 쉽게 이해할 수 있는 코드만 작성한다면 자신의 가치를 높일 수 있을까? 제대로 기능은 수행하는데, 남들이 코드를 이해하기 어렵다면? 아마도 주변 사람들은 관련 프로그램을 유지보수하기 위해서 당신만을 찾게 될 것 이다. 노하우를 ...