자료실 2012. 1. 24. 02:15

<Xcode4로 시작하는 아이폰 프로그래밍>(로드북, 2012)은 Xcode4.0 기준으로 설명되어 있습니다. Xcode4.1과 Xcode4.2 그리고 Xcode4.3 사용자도 책을 보면서 학습하는 데 문제가 없도록 가이드를 배포하오니 참고 바랍니다

.
Xcode4.3 사용자를 위한 가이드

Xcode4.3 사용자를 위한 가이드.pdf


Xcode4.1 사용자를 위한 가이드

Xcode4.1 사용자를 위한 가이드.pdf


Xcode4.2 사용자를 위한 가이드

Xcode4.2 사용자를 위한 가이드.pdf

Xcode4.2 사용자를 위한 소스코드

sample_Ver_4_2.zip

Xcode4.3 사용자를 위한 소스코드

Sample_Ver_4_3.zip




posted by 로드북
:
신간소개 2012. 1. 5. 04:04


l  저자: Yoshinao Mori

l  역자: 김태현 

  l  페이지: 432

  l  판형: 4x6배변형(188x235)

  l  도수: 2

  l  정가: 25,000

  l 발행일: 2012년 1월 13일

  l  ISBN: 978-89-966598-7-7

 




[강컴] [교보]
 [리브로] [반디] [11번가] [알라딘] [예스24] [인터파크]



이 책은 Xcode4.0 기준으로 설명되어 있습니다. Xcode4.1과 Xcode4.2 및 Xcode4.3 사용자도 책을 보면서 학습하는 데 문제가 없도록 가이드를 배포하오니 참고 바랍니다.
 
사용자 가이드 다운로드 

 
_도서 내용

이 책은 Xcode4라는 생소한 툴 때문에 앱 프로그래밍 공부에 어려움을 겪고 있는 입문자를 위한 책입니다. Xcode4 개발 방식이 약간 복잡하기는 하지만, 이 책에서 제시한 예제를 따라 하면서 학습하면 쉽게 적응할 수 있습니다.
앱도 하나의 여러 가지 복잡한 요소가 얽히고설킨 소프트웨어입니다. 따라서, 이 책만 갖고는 본인이 원하는 완벽한 앱을 구현할 수는 없습니다. 알고리즘을 구현하기 위해 Objecive-C도 훨씬 많이 학습해야 하고 알고리즘 구현 능력도 키워야 합니다. 다만, 이 책이 해주는 역할은 그 전 단계까지입니다. 기본적인 기능을 만들어낼 줄 알고 앱 개발 공부에 자신감을 심어줄 것입니다.
이 책으로 앱 개발 공부의 첫 단추를 잘 꿰었으면 합니다.

_대상 독자
프로그래밍에 약간의 지식이 있으면서 앱 개발 학습을 해보고자 하는 입문자
빠르게 아이폰 앱 개발 환경을 배워보고자 하는 프로그래머

_목차
1장 애플리케이션 개발 환경 만들기
1-1 아이폰 앱 개발 준비물
Lecture_개발에 필요한 환경
1-2 iOS SDK 다운로드와 인스톨

2장 iOS SDK 기본
2-1 iOS SDK의 정체
2-2 Xcode
2-3 인터페이스 빌더
2-4 iOS 시뮬레이터 

3장 오브젝티브 C 기본
3-1 오브젝티브 C 기본 
Lecture_오브젝티브 C란 무엇인가? 
Lecture_오브젝티브 C의 역사 
Lecture_객체지향이란? 
Lecture_기본 문법 
Lecture_변수 
3-2 포인터 변수 
Lecture_포인터 변수란? 
Lecture_문자열 데이터 처리 
Lecture_많은 데이터를 일괄 처리하기 - 배열 
Lecture_다량의 데이터를 키워드로 처리하기 
3-3 제어문 
Lecture_if 문 
if else 문 
조건식 
Lecture_switch 문 
Lecture_while 문 
Lecture_for 문 
Lecture_주석 
3-4 클래스 
Lecture_오브젝트란? 클래스란? 
Lecture_오브젝트 사용 방법 
오브젝트 만들기 
젝트 해제하기 
속성에 액세스하기 
메소드 실행하기 

4장 애플리케이션 개발 기본
4-1 프로젝트 작성 
프로젝트 만들기 
템플릿 선택 
4-2 프로젝트 구조와 작성 순서 
Lecture_자주 사용하는 파일 
Lecture_화면 디자인과 프로그램 
Lecture_배치한 컨트롤과 프로그램을 연결하는 방법 
IBOutlet 연결 
IBAction 연결 
여러 가지 IBOutlet과 IBAction 연결 방법 
Lecture_애플리케이션 전체에 관한 프로그램 
Lecture_델리게이트(Delegate) 
Lecture_용어 검색 
4-3 첫 번째 앱 제작 
Lecture_앱을 만드는 순서 
Practice_「“안녕하세요”라고 표시합니다」 



_주요 내용
도와주세요! 이제 막 앱 개발을 시작했어요!
뚝딱뚝딱 만들어보고 원리까지 배운다!

프로그래밍 초보자도 쉽게 배울 수 있습니다.
클릭클릭으로 뚝딱뚝딱 만들면서 배우기 때문에 초보자도 쉽게 따라 할 수 있습니다. 기반 언어인 Objective-C도 핵심만 간결하게 설명하고 있어, 프로그램 구현 원리를 쉽게 파악할 수 있습니다.

Xcode4 통합 툴 개발에 쉽게 적응할 수 있습니다.
핵심 기능 위주의 심플한 앱 제작을 통해 응용 가능한 기초 원리를 충분히 체득할 수 있습니다. 그리고 인터페이스 빌더가 합해져 개발하기 편리한 통합 툴 Xcode4에 쉽게 적응할 수 있습니다.

직관적 일러스트는 전체 과정을 한눈에 보여줍니다.
모든 기능, 원리 등이 비주얼한 일러스트로 표현되어 직관적으로 전체 상황을 파악할 수 있습니다.

아마존 재팬 모바일 분야 독보적 1위
아마존 재팬에서 Xcode3 기반의 전판부터 개정판인 이 책까지 모바일 분야에서 독보적인 1위를 고수하고 있습니다.


_편집자 코멘트
이 책을 편집하면서 꼭 MS의 비주얼 툴 개발 방식을 처음 배웠을 때를 떠올렸습니다. 처음 보는 개발 방식에 많이 낯설어 했던 기억이 있습니다. Xcode4도 복잡한 관계 때문에 입문하는 사람에게는 진입장벽이 있겠구나 생각했는데, 이 책을 보면서 크게 어려움 없이 이해하고 적응할 수 있었습니다. 이 책을 끝까지 학습하면 확실히 아이폰 앱 개발 프로세스에 쉽게 적응하고 더 심도 있는 학습을 할 수 있는 기본기를 갖출 수 있을 것으로 기대합니다.

_저자 소개
지은이_Yoshinao Mori
웹 게임 크리에이터. Flash와 iPhone용 오리지널 게임 컨텐츠 개발과 개발 방법에 대한 집필 활동에 힘을 기울이고 있으며, 관서학원대학에서 비상근 강사로 활약 중이다.
저서:
「기본부터 확실히 익히는 ActionScript 3.0」(마이니치 커뮤니케이션)
「알려주세요! FLASH 8 ActionScript」(마이니치 커뮤니케이션)
「알려주세요! Flash MX 2004 ActionScript」(마이니치 커뮤니케이션)
「Flash 프로페셔널 스타일 [CS3 대응]」(공저, 마이니치 커뮤니케이션)
「ActionScript + CGI 프로그래밍」(소프트뱅크)
「프로가 되기 위한 Flash의 대원칙」(공저, MDN)

삽화_Matsumura Makio
만화가, 일러스트레이터.
1984년부터 일러스트레이터, 만화가로 다양한 매체를 통해 활동하고 있다. 1995년에는 Flash의 전신인 「스마트 스케치」에 빠진 후부터 제작은 물론, Flash의 포교 활동에 힘을 기울이고 있다. Flash 2~8까지 개정을 거듭한 「알려주세요! ! Flash」(다나카 마리씨와 공저) 시리즈로 인기를 얻어 수많은 「알려주세요」 추종자가 있다. 세이안 조형대학 교수로 재직 중이다.
http://www.makion.net/

옮긴이_김태현
프로그래머. 번역가.
80년대 초반 FORTRAN, COBOL, BASIC, C 등으로 프로그래밍을 시작한 소프트웨어 엔지니어. 90년대 초반부터 일본에서 휴대폰 기지국 개발, 자동차 차량제어 소프트웨어 품질 감사 등 다수의 프로젝트에 참여. 현재 임베디드 소프트웨어의 품질 향상과 개발 방법에 대한 번역, 집필 활동에 힘을 기울이고 있다.

_상세 화면

 
 

posted by 로드북
:
오탈자 정보 2012. 1. 5. 03:43
(오탈자 신고: chief@roadbook.co.kr 또는 댓글로 남겨주세요)
posted by 로드북
:
IT 포스팅 2012. 1. 2. 02:45
본 컬럼은 2012년 2월 출간예정인 로드북의,
<아키텍처, 이렇게 설계하지 말라>(가제)
에서 발췌한 컬럼 내용 중 일부입니다. 

 
  “따로 IT 아키텍트라고 하지 않아도 기술 리더라든가, 공통팀 담당이라든가, 지금까지 그렇게 불리기도 했고, 그걸로 된 거 아냐?”. 
  “IT 아키텍트가 뭐야?”, “구체적으로 어떤 일을 하는 거야?”라든가, “IT 아키텍트가 정말 필요한 거야?”라는 질문을 많이 받습니다. 그 때마다 IT 아키텍트는 이러한 입장이고 이러한 일을 수행하는 역할이고, 시스템을 성공시키기 위해 필요한 직종이라고 열심히 이야기를 하곤 합니다.
 물론, 이전부터 공통팀이나 표준화팀이라는 형태로 어떤 기술 중심적인 역할의 조직이나 팀을 배치하고 있는 기업에서도 서두와 같은 질문을 받습니다. 

“IT 아키텍트”라는 말의 의미를 “아작스(Ajax)”나 “웹2.0(Web 2.0)”을 근거로 얘기해 보겠습니다.

  “아작스(Ajax)”는 Jesse James Garrett씨가 만든 용어입니다. 자바 스크립트(Java Script)에서 비동기 통신을 하고, 리치한 사용자 체험을 가능하게 하는 기술적인 개념입니다. 아작스(Ajax)라는 말이 나오기 이전, 자바 스크립트는 웹 시스템 개발자에게 미움을 받았습니다. 보안 문제가 있었으며 웹 브라우저 간의 호환성에 문제가 있었던 것이 주된 원인이었습니다.
 
  하지만, 상황은 아작스(Ajax)가 등장하면서 크게 변했습니다. 아작스(Ajax)의 대명사가 된 구글 맵(Google Maps)이 화제로 되면서, 지금까지 웹에는 없었던 획기적인 조작을 할 수 있다는 인식이 생기게 되어 눈 깜박할 사이에 보급이 되었습니다. 아작스(Ajax)라는 말은 프로그래밍 언어나 소프트웨어 등 특정의 무엇인가를 가리키는 말은 아닙니다. 어디까지나 비동기 통신 등을 중심으로 한 기술적인 개념에 지나지 않습니다. 단, 이러한 기술적인 개념들에 이름을 붙임으로써 큰 변화가 생겨나게 된 것입니다. 

  아작스(Ajax)라는 개념을 정의함으로써, 막연하게 엔지니어들이 생각해왔던 개념(보다 리치한 사용자 체험을 가능하게 하는 것)을 공유할 수 있게 되었습니다. 그로 인해 커뮤니케이션의 오류가 일어나지 않게 되었을 뿐만 아니라, 리치한 사용자 체험을 의식하지 않았던 엔지니어들이 흥미를 갖게 되면서, 보다 복잡하고 고도의 웹 어플리케이션이 점점 등장하게 되었습니다. 아작스(Ajax)라는 말이 없었다면 요즘의 자바 스크립트에 의한 고도의 사용자 인터페이스는 여기까지 급속하게 보급되지 않았을 것입니다. 

  Tim O’Reilly씨가 제창하는 웹2.0에 대해서도 마찬가지입니다. Tim O’Reilly씨는 웹 진화 과정을 개념적으로 명확히 함으로써 웹 진화를 촉진시켰습니다. 웹2.0이란 말이 널리 퍼지기 시작하면서 웹이나 업계 전체가 활기차게 된 것은 틀림없습니다. 웹2.0이 해 준 역할이 상당히 큽니다. 

  타인에게 설명하기는 어렵지만 커뮤니케이션을 하기 위해 필요한 개념에 대해 이름을 붙입니다. 그렇게 함으로 커뮤니케이션이 원활하게 되고, 막연하기만 했던 개념이 사람들에 의해 인식되는 “형태”가 되어 보급됩니다.
 
 IT 아키텍트라는 말도 아작스나 웹2.0과 같이 시스템 개발을 원활하게 하여 IT의 질을 향상시키는 요소로써 필요한 개념입니다. 
posted by 로드북
:
출간예정도서 2011. 12. 22. 02:34

***** 아마존 재팬 모바일 분야 독보적 1위 *****

 



뚝딱뚝딱 쉽게 만들어보고 원리까지 배우는 아이폰 프로그래밍 서적이 출간됩니다.

프로그래밍 초보자도 쉽게 배울 수 있습니다.
클릭클릭으로 뚝딱뚝딱 만들면서 배우기 때문에 초보자도 쉽게 따라 할 수 있습니다. 기반 언어인 ObjectC도 핵심만 간결하게 설명하고 있어, 프로그램 구현 원리를 쉽게 파악할 수 있습니다.

Xcode4 통합 툴로 3~5분만에 앱을 만들 수 있습니다.
핵심 기능 위주의 심플한 앱 제작을 통해 응용 가능한 기초 원리를 충분히 체득할 수 있습니다. 그리고 인터페이스 빌더가 합해져 개발하기 편리한 통합 툴 Xcode4에 쉽게 적응할 수 있습니다.

직관적 일러스트는 전체 과정을 한눈에 보여줍니다.
모든 기능, 원리 등이 비주얼한 일러스트로 표현되어 직관적으로 전체 상황을 파악할 수 있습니다.

아마존 재팬 모바일 분야 독보적 1위
아마존 재팬에서 Xcode3 기반의 전판부터 개정판인 이 책까지 모바일 분야에서 독보적인 1위를 고수하고 있습니다.

(가격과 ISBN은 미정입니다) 

 
 
posted by 로드북
:
신간소개 2011. 12. 19. 22:01


l  저자: Tatsuya Sasaki

  l  편역: 손은영

  l  감수: LG CNS DB 관리팀

  l  페이지: 304

  l  판형: 4x6배변형(188x235)

  l  도수: 단

  l  정가: 25,000

  l 발행일: 2011년 12월 30일

l ISBN: 978-89-966598-6-0
 



[강컴] [교보]
 [리브로] [반디] [11번가] [알라딘] [예스24] [인터파크]



_도서 내용
제목 그대로 NoSQL의 핵심만 다룹니다. 
122개 이상이나 되는 NoSQL을 핵심만 다룬다구요? 어떻게?
첫째, NoSQL의 대표적인 key-value형, 컬럼형, 문서형 NoSQL의 큰 범주의 개념을 확실하게 정리해줍니다.
둘째, 분야의 대표적인 NoSQL만 다룹니다
(memcached, MongoDB, Cassandra, Hbase, Redis 등)
셋째, 기본적인 설치와 특성 파악을 할 수 있는 실습, 그리고 간단한 예제를 다뤄봄으로써 NoSQL의 큰 그림을 그릴 수 있습니다.
마지막으로, 국내 독자가 이해하기 쉽도록 편역되었으며 DB 관련 전문가 그룹의 감수를 거쳤습니다. 

_대상 독자
적어도 1년 이상 현장 경험이 있는 DB 엔지니어나 프로그래머
새로운 시스템 구축에 NoSQL의 도입을 검토 중인 프로그래머
NoSQL이 무엇이고 어떻게 활용할지 알고 싶은 열혈 학습형 프로그래머

_목차
편역자의 글
베타 리뷰어 글
감수자의 글
저자 서문
실습 안내

Chapter 1. NoSQL 데이터베이스의 기초지식
1-1 관계형 데이터베이스와 NoSQL 데이터베이스
1-1-1 NoSQL이란?
1-1-2 관계형 데이터베이스의 간략한 역사
1-1-3 데이터베이스의 분류
1-1-4 관계형 데이터베이스의 장점
1-1-5 관계형 데이터베이스의 약점
1-1-6 NoSQL 데이터베이스
1-2 NoSQL 데이터베이스에는 어떤 것이 있는가?
1-2-1 key-value형 스토어
1-2-2 문서형 데이터베이스
1-2-3 컬럼형 데이터베이스
1-3 NoSQL 데이터베이스의 도입은 어떻게 할 것인가?
1-3-1 어디까지나 고려 대상의 하나
1-3-2 어디까지 믿을 수 있는가?

Chapter 2. NoSQL 데이터베이스의 종류와 특징
2-1 memcached(휘발성 key-value형 스토어)
2-1-1 memcached란?
2-1-2 왜 memcached를 사용하는가?
2-1-3 특징과 사용 케이스
2-1-4 도입 절차
2-1-5 동작 확인
2-1-6 각 언어용 라이브러리
2-1-7 관련 툴
2-2 Tokyo Tyrant (영속성 key-value형 스토어)
2-2-1 Tokyo Tyrant란?
2-2-2 왜 Tokyo Tyrant을 사용하는가?
2-2-3 특징과 사용 케이스
2-2-4 도입 절차
2-2-5 동작 확인
2-2-6 각 언어용 라이브러리
2-2-7 관련 툴
2-3 Redis(휘발성/영속성 key-value형 스토어)
2-3-1 Redis란?
2-3-2 왜 Redis를 사용하는가?
2-3-3 특징과 사용 케이스
2-3-4 도입 절차
2-3-5 동작 확인
2-3-6 각 언어용 라이브러리
2-4 MongoDB(문서형 데이터베이스)
2-4-1 MongoDB란?
2-4-2 왜 MongoDB를 사용하는가?
2-4-3 특징과 사용 케이스
2-4-4 도입 절차
2-4-5 동작 확인
2-4-6 각 언어용 라이브러리
2-4-7 관련 툴
2-5 Cassandra(key-value형 스토어)
2-5-1 Cassandra란?
2-5-2 왜 Cassandra를 사용하는가?
2-5-3 특징과 사용 케이스
2-5-4 도입 절차
2-5-5 동작 확인
2-5-6 각 언어용 라이브러리

_주요 내용
관계형 데이터베이스의 한계를 뛰어 넘는다!
폭주하는 데이터를 위한 새로운 데이터베이스!

120개가 넘는 다양한 NoSQL, 어떻게 알지? 어떻게 정리하지?
전세계 NoSQL 데이터베이스만 120개 이상입니다. 그만큼 필요에 따라 다양한 NoSQL이 개발되고 있습니다. 이 책은 key-value, 컬럼, 문서형 등의 대표적인 NoSQL 데이터베이스를 다루어 그 특징을 쉽게 파악할 수 있습니다. 

관계형 DB의 처리 속도 문제를 경험했다면?
데이터 양의 증가로 관계형 DB의 퍼포먼스가 급격하게 악화되는 것을 체감한 분이라면 이 책을 통해 상황에 맞는 대응책을 얻을 수 있습니다.

대표적인 NoSQL의 기본적인 실습을 해볼 수 있다!
CentOS5.4/Ruby1.8.7 환경에서 대표적인 NoSQL을 설치해보고 테스트해봄으로써 각 NoSQL의 장단점, 퍼포먼스를 직접 체감해볼 수 있습니다.

이 책에서 다루는 NoSQL은?

memcached     Redis    MongoDB  
Cassandra       HBase   Tokyo Tyrant


"추가로 도움이 될 수 있는 주문을 한다면, "관계형 데이터베이스"를 이용하면서 가지게 된 습관을 조금은 허물고, 이 책을 읽는다면 더욱 얻게 되는 것이 많지 않을까 합니다. 물론, 새로운 기술을 익히는 과정에서 기존의 경험은 좋은 비교 수단을 제공한다는 점에서 의미가 있다고 생각합니다.
신기술이 반드시 정답일 수는 없습니다. 하지만, 기존 기술의 바탕에서 정보시스템에 대한 새로운 요구 변화에 동력을 제공하기 위한 중요한 씨앗으로서 신기술의 적용은 항상 고민해야 할 주제인 것 같습니다. NoSQL기술을 통한 차세대 정보시스템 데이터 모델의 수립을 위한 좋은 출발점으로 이 책은 적절한 선택이 될 것이라고 생각합니다."
_베타리뷰어 방성민(디지털오션 시스템사업2팀 부장)


"시대에 적합하고, 적용에 대한 통찰(Insight)을 구체적으로 발견할 수 있도록 도와줄 수 있는 이 책은 NoSQL 군의 다양한 데이터베이스의 특징, 그리고 적용 방법 등을 구체적으로 제시하고 있다. 이 책이 시중에 나오기 전에 데이터베이스를 전문적으로 다루고 있는 LG CNS DB 관리팀에서는 이 책을 통해 NoSQL에 대해서 사전에 충분히 학습을 전개하였다. 여기에서 형성된 기본적인 이해와 실질적인 적용 사례 등을 바탕으로 빅 데이터 처리의 구체화된 적용을 추진하고 있으므로, 이 책이 주는 NoSQL에 대한 기본적인 이해와 적용에 있어 좋은 책임을 입증하였다고 할 수 있다.
데이터로 인한 변화의 시기에 빅 데이터, NoSQL에 갈급(渴急)한 많은 사람에게 ‘목마른 사슴에게 시냇물이 나타나는 듯’한 책이 바로 이 책이 되기를 바란다."
_감수자 대표 이춘식(LG CNS DB 관리팀)


_편집자 코멘트
NoSQL의 종류가 이렇게 많은데, 이걸 어떻게 접근해서 배워야 하나? 페이스북이니 트위터니 하는 이미 성공을 이룬 기업의 NoSQL을 집중적으로 공부하면 되나? 그런데 어떻게?
사실, 많은 분들이 이렇게 생각할 수도 있을 것 같습니다. SNS뿐만 아니라 고객의 작은 반응도 정보로 활용하기 위해 DB로 활용하게 되면서 사실 지금의 데이터 환경은 이미 전통적인 관계형 데이터베이스만으로는 한계에 부딪혀 있습니다. 그런데, 어디서 어떻게 배워야 할지 막막하다면 이 책이 해답이 될 수 있을 것 같습니다.
쉽게 설치해보고 테스트를 해볼 수 있으며 대표적인 NoSQL의 실제 구현된 사례를 보고 퍼포먼스 비교도 할 수 있습니다. “아~ 우리 기업은 이것을 한 번 활용해봐야겠다” 하는 어떤 아이디어를 얻고 구체적인 시스템 개발 방향을 얻어내기에 충분한 입문서라고 생각합니다.
즉, 이 책은 NoSQL을 알기 위한 첫 번째 가이드인 셈입니다. 도전해보세요!

_저자 소개
Tatsuya Sasaki
Ruby나 Rails를 좋아하는 Hadoop 엔지니어로 주로 데이터 분석을 수행함. 시스템을 처음부터 만드는 것, 새로운 기술을 사용하는 것을 좋아한다. 최근에는 NoSQL과 분산처리에 흥미를 갖고 있다. 좋아하는 음식은 카라아게와 타이야키.
Twitter: http://twitter.com/sasata299
Blog: http://blog.livedoor.jp/sasata299

_편역자 소개
손은영
LG CNS DB 관리팀에서 기술 아키텍트로 일하고 있다. 데이터베이스와 미들웨어에 흥미가 있으며진짜 전문가가 되기 위해 노력 중이다.

_끝
posted by 로드북
:
자료실 2011. 12. 19. 21:56
<빅 데이터 시대를 위한 NoSQL 핵심 가이드> 본문 예제소스입니다.

여기를 클릭하세요 ☞ 다운로드 

(소스 이름이 없는 것은 해당 페이지로 파일명을 만들었습니다.
또한 같은 페이지에 두 파일이 존재한다면 두 번째에 나오는 소스에는
_2라는 번호를 붙였습니다.) 
posted by 로드북
:
오탈자 정보 2011. 12. 19. 21:55
(오탈자 신고: chief@roadbook.co.kr 또는 댓글로 남겨주세요)

2011년 12월 26일 현재

-------- p.219(파일명)_1쇄--------
오류: redis/index.hrtml
수정: redis/rhtml
--------------------------------------  

-------- p.222(1째줄, t->tl)_1쇄--------
오류:<% @timeline.each do |t| -%>
수정: <% @timeline.each do |tl| -%>
-------------------------------------- 

-------- p.245(소스 아래에서 3째줄)_1쇄--------
오류:<%= f.hidden_field :enquete_id, :value => @enquete.id %>
수정: <%= f.hidden_field :user_id, :value => "1" %>
--------------------------------------        
posted by 로드북
:
출간예정도서 2011. 12. 14. 02:34
로드북 12월 출간 예정 도서 간략 소개입니다.

올해 IT 분야의 최대 이슈 중 둘째 가라면 서러워 할 만한 게 NoSQL이죠. 주요 대형 IT 행사에서 가장 큰 인기를 얻은 주제가 아니었나 싶습니다.

이 책은 이런 분들이 보면 좋을 것 같습니다.

1. 관계형 DB를 쓰다가 뭔가 문제(비용 문제이든 퍼포먼스 문제이든)에 직면해 있는 엔지니어(DBA 또는 프로그래머)

2. 대체 NoSQL이 뭔데 이렇게 난리법석? 하며, 개념부터 기본적으로 설치해보고 퍼포먼스도 느껴보고자 하는 열혈 학습 엔지니어 또는 프로그래머

3. 새로운 서비스 시스템을 구축하기 전 기술전략을 세워야 할 때

4. 적어도 1년차 이상의 엔지니어가 보면 좋을 책


다음과 같은 NoSQL을 다룹니다.

memcached     Cassandra       Redis  
MongoDB        HBase             Tokyo Tyrant



모든 NoSQL을 설치하고 테스트를 해볼 수 있게 구성하여 개념적으로만 접근하지는 않습니다. 테스트 환경은 CentOS와 Ruby로 진행됩니다.
2부는 기본적으로 설치와 테스트를 해보면서 개념 및 장단점 등을 파악하고 3부에서는 동영상 데이터를 가져오거나 트위터와 같은 비슷한 개념을 DB를 구현해봅니다.

12월 25일 이후 출간 예정입니다. ISBN은 아직 미정입니다.

Coming Soon...

posted by 로드북
:
편집자노트 2011. 12. 12. 14:13


웹 디자이너를 위한 jQuery의 원서를 소개합니다.

원서명은 다음과 같습니다.

Web制作の現場で使う jQueryデザイン入門 

클릭하시면, 아마존재팬의 도서 소개 사이트를 볼 수 있습니다.

원서는 2010년에 출간되었습니다. 원서 검토 결과 jQuery 라이브러리 버전이 1.3 버전대더군요. 하지만, 해당 내용의 정교한 구성에 깜짝 놀랬습니다. 번역 과정에서는 버전업을 해서 내용을 추가한 것은 아니지만, 기본기를 탄탄하게 알려주기 때문에 버전업이 되어도 해당 라이브러리를 찾아서 쓸 수 있는 응용력을 확실하게 길러주는 책이라는 인상을 받았습니다.

jQuery 라이브러리는 아직도 계속 추가되고 있으며 현재는 1.6 버전입니다. jQuery는 서버에 저장해놓고 해당 페이지에 불러와서 쓸 수도 있고 구글 서버 페이지를 링크해서 쓸 수도 있습니다. 항상 최신 버전을 쓰겠다는 옵션을 넣어두면 어떤 jQuery 버전의 라이브러리를 쓰더라도 문제 없습니다.

이 책은 일본의 최대 온라인 서점인 아마존 재팬의 IT/컴퓨터 분야에서 1년이 지났어도 아직도 20위 안에 랭크되어 있는 초베스트셀러입니다.

독자 서평을 한번 살펴볼까요.


17개의 최고평점이 달려 있습니다.

대표적인 서평을 한번 요약해보았습니다.

1. 프로그래밍 초보자에게 추천한다.
2. 정말 웹 제작 현장에서 사용할 만한 책이다.
3. jQuery의 교과서라 볼 수 있다.
4. jQuery를 처음 시작하는 사람은 이 책을 읽어야 한다.
5. HTML과 CSS를 어느 정도 이해한다면 충분히 쓸 수 있다.
6. 실용 예제가 포함되어 있어 "나도 할 수 있다"는 자신감을 얻을 수 있다.
....


편집자로서 제가 느낀 점입니다.

1. 처음부터 다시 배우는 HTML5&CSS3를 이미 진행해본 경험이 있어서인지, 상당히 재밌게 작업을 할 수 있었습니다.

2. jQuery는 디자인을 사용자 요구에 따라 시시각각 변화시켜주기 위한 용도로 만든 자바스크립트 라이브러리입니다. HTML과 CSS로 정적인 디자인을 만들었다 하더라도 사용자가 어떤 요청을 했을 경우 디자인을 동적으로 변경해주어야 하는데, 이것을 자바스크립트로 짜게 되면 엄청나 노동이 필요합니다. 진짜 프로그래밍 영역이 되는거죠. 그런데, jQuery는 CSS의 대표적인 개념인 셀렉터를 이용해서 멋지게 디자인을 마법처럼 바꿔준다는 것이죠. 이게 정말 매력적이었습니다.

3. 인터넷에 엄청나게 많은 플러그인이 제작되어 기본적인 원리를 이 책을 통해 배운다면 정말 무궁무진하게 웹사이트의 디자인적 유연성을 높일 수 있을 것이라고 생각합니다.


번역서 소개만으로는 부족할 것 같아, 간단하게 위와 같이 원서를 한 번 소개하였습니다. 책 선택시 참고가 되었으면 좋겠습니다.
posted by 로드북
: