[컴퓨터와인터넷] 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
개발자로 평생 먹고 살수 있다. 프로그래머들은 언제나 남들이 코드를 쉽게 이해할 수 있도록 작성하기 위해 노력한다. 하지만 남들이 쉽게 이해할 수 있는 코드만 작성한다면 자신의 가치를 높일 수 있을까? 제대로 기능은 수행하는데, 남들이 코드를 이해하기 어렵다면? 아마도 주변 사람들은 관련 프로그램을 유지보수하기 위해서 당신만을 찾게 될 것 이다. 노하우를 ...
[컴퓨터와인터넷] 안드로이드 앱 개발
전현민,김재완 저
복두출판사 2015-02-25 YES24
21세기는 디지털과 정보화의 시대입니다. 모든 가정에는 한 대 이상의 개인용 컴퓨터가 이미 오래전에 자리했으며, 우리는 어렵지 않게 컴퓨터를 사용하고 있습니다. 많은 업무가 컴퓨터의 보급과 초고속 네트워크의 등장으로 전산화되었으며 아직 그렇지 않은 분야들도 점차 컴퓨터를 활용하는 쪽으로 변화하고 있습니다. 이렇듯 우리가 살고 있는 이 세상에서 컴퓨터는 단순...