'전체카테고리'에 해당되는 글 312건
- 2012.01.05 :: [오탈자 정보] Xcode4로 시작하는 아이폰 프로그래밍
- 2012.01.02 :: 왜 IT 아키텍트가 중요한가?
- 2011.12.22 :: [출간완료!!] Xcode4로 시작하는 아이폰 프로그래밍(1월)
- 2011.12.19 :: [신간소개] 빅 데이터 시대를 위한 NoSQL 핵심 가이드
- 2011.12.19 :: (예제소스) 빅 데이터 시대를 위한 NoSQL 핵심 가이드
- 2011.12.19 :: [오탈자 정보] 빅 데이터 시대를 위한 NoSQL 핵심 가이드
- 2011.12.14 :: [출간완료!!] 빅 데이터 시대를 위한 NoSQL 핵심 가이드(12월)
- 2011.12.12 :: 원서 소개, <웹 디자이너를 위한 jQuery> 8
- 2011.12.07 :: 4탄_소프트웨어 버그의 속성, 세균을 닮았다
- 2011.11.15 :: [신간소개] 웹 디자이너를 위한 jQuery 2
'오탈자 정보' 카테고리의 다른 글
[오탈자 정보] 이제 실전이다 HTML5&CSS3 사이트 제작의 모든 것 (40) | 2012.04.11 |
---|---|
[오탈자 정보] IT 아키텍트가 하지 말아야 할 128가지 (0) | 2012.03.07 |
[오탈자 정보] 빅 데이터 시대를 위한 NoSQL 핵심 가이드 (0) | 2011.12.19 |
[오탈자 정보] 웹 디자이너를 위한 jQuery (87) | 2011.11.14 |
[오탈자 정보] 프로그래밍 콘테스트 챌린징 (62) | 2011.10.11 |
<아키텍처, 이렇게 설계하지 말라>(가제)
에서 발췌한 컬럼 내용 중 일부입니다.
물론, 이전부터 공통팀이나 표준화팀이라는 형태로 어떤 기술 중심적인 역할의 조직이나 팀을 배치하고 있는 기업에서도 서두와 같은 질문을 받습니다.
“IT 아키텍트”라는 말의 의미를 “아작스(Ajax)”나 “웹2.0(Web 2.0)”을 근거로 얘기해 보겠습니다.
“아작스(Ajax)”는 Jesse James Garrett씨가 만든 용어입니다. 자바 스크립트(Java Script)에서 비동기 통신을 하고, 리치한 사용자 체험을 가능하게 하는 기술적인 개념입니다. 아작스(Ajax)라는 말이 나오기 이전, 자바 스크립트는 웹 시스템 개발자에게 미움을 받았습니다. 보안 문제가 있었으며 웹 브라우저 간의 호환성에 문제가 있었던 것이 주된 원인이었습니다.
아작스(Ajax)라는 개념을 정의함으로써, 막연하게 엔지니어들이 생각해왔던 개념(보다 리치한 사용자 체험을 가능하게 하는 것)을 공유할 수 있게 되었습니다. 그로 인해 커뮤니케이션의 오류가 일어나지 않게 되었을 뿐만 아니라, 리치한 사용자 체험을 의식하지 않았던 엔지니어들이 흥미를 갖게 되면서, 보다 복잡하고 고도의 웹 어플리케이션이 점점 등장하게 되었습니다. 아작스(Ajax)라는 말이 없었다면 요즘의 자바 스크립트에 의한 고도의 사용자 인터페이스는 여기까지 급속하게 보급되지 않았을 것입니다.
Tim O’Reilly씨가 제창하는 웹2.0에 대해서도 마찬가지입니다. Tim O’Reilly씨는 웹 진화 과정을 개념적으로 명확히 함으로써 웹 진화를 촉진시켰습니다. 웹2.0이란 말이 널리 퍼지기 시작하면서 웹이나 업계 전체가 활기차게 된 것은 틀림없습니다. 웹2.0이 해 준 역할이 상당히 큽니다.
타인에게 설명하기는 어렵지만 커뮤니케이션을 하기 위해 필요한 개념에 대해 이름을 붙입니다. 그렇게 함으로 커뮤니케이션이 원활하게 되고, 막연하기만 했던 개념이 사람들에 의해 인식되는 “형태”가 되어 보급됩니다.
'IT 포스팅' 카테고리의 다른 글
<자바의 신>은 자바의 예약어 this를 어떻게 설명할까? (2) | 2013.03.07 |
---|---|
워드프레스란 무엇인가? (0) | 2013.02.22 |
4탄_소프트웨어 버그의 속성, 세균을 닮았다 (0) | 2011.12.07 |
CentOS 5.4 & Ruby 1.8.7 설치 가이드 (0) | 2011.11.15 |
3탄_Scrum의 돼지와 닭 이야기 (0) | 2011.08.12 |
***** 아마존 재팬 모바일 분야 독보적 1위 *****
뚝딱뚝딱 쉽게 만들어보고 원리까지 배우는 아이폰 프로그래밍 서적이 출간됩니다.
(가격과 ISBN은 미정입니다)
'출간예정도서' 카테고리의 다른 글
[출간완료!!] 이제 실전이다, HTML5&CSS3 사이트 제작의 모든 것: 사이트 제작과 리뉴얼, 쇼핑몰, 모바일, 가변길이 사이트까지 (4) | 2012.04.01 |
---|---|
[출간완료!!] IT 아키텍트가 하지 말아야 할 128가지 (0) | 2012.03.07 |
[출간완료!!] 빅 데이터 시대를 위한 NoSQL 핵심 가이드(12월) (0) | 2011.12.14 |
[출간완료!!] 웹 디자이너를 위한 jQuery (8) | 2011.11.08 |
[출간완료!!] 프로그래밍 콘테스트 챌린징 (6) | 2011.10.04 |
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] [인터파크]
(memcached, MongoDB, Cassandra, Hbase, Redis 등)
마지막으로, 국내 독자가 이해하기 쉽도록 편역되었으며 DB 관련 전문가 그룹의 감수를 거쳤습니다.
'신간소개' 카테고리의 다른 글
[신간소개] IT 아키텍트가 하지 말아야 할 128가지 (0) | 2012.03.07 |
---|---|
[신간소개] Xcode4로 시작하는 아이폰 프로그래밍 (2) | 2012.01.05 |
[신간소개] 웹 디자이너를 위한 jQuery (2) | 2011.11.15 |
[신간소개] 프로그래밍 콘테스트 챌린징 for GCJ, TopCoder, ACM/ICPC, KOI/IOI (3) | 2011.10.11 |
[신간소개] 처음부터 다시 배우는 HTML5&CSS3: 실전 웹 표준 사이트 구축까지 (0) | 2011.09.22 |
여기를 클릭하세요 ☞ 다운로드
'자료실' 카테고리의 다른 글
(예제소스) 이제 실전이다, HTML5&CSS3 사이트 제작의 모든 것 (6) | 2012.04.11 |
---|---|
Xcode4.1 & 4.2 & 4.3 사용자를 위한 가이드 (9) | 2012.01.24 |
(예제소스) 웹 디자이너를 위한 jQuery (13) | 2011.11.14 |
(예제소스) 처음부터 다시 배우는 HTML5 & CSS3 (6) | 2011.09.08 |
16진수 색상 코드 (2) | 2011.08.24 |
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" %>
--------------------------------------
'오탈자 정보' 카테고리의 다른 글
[오탈자 정보] IT 아키텍트가 하지 말아야 할 128가지 (0) | 2012.03.07 |
---|---|
[오탈자 정보] Xcode4로 시작하는 아이폰 프로그래밍 (0) | 2012.01.05 |
[오탈자 정보] 웹 디자이너를 위한 jQuery (87) | 2011.11.14 |
[오탈자 정보] 프로그래밍 콘테스트 챌린징 (62) | 2011.10.11 |
[오탈자 정보] 처음부터 다시 배우는 HTML5&CSS3 (63) | 2011.09.18 |
올해 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...
'출간예정도서' 카테고리의 다른 글
[출간완료!!] IT 아키텍트가 하지 말아야 할 128가지 (0) | 2012.03.07 |
---|---|
[출간완료!!] Xcode4로 시작하는 아이폰 프로그래밍(1월) (0) | 2011.12.22 |
[출간완료!!] 웹 디자이너를 위한 jQuery (8) | 2011.11.08 |
[출간완료!!] 프로그래밍 콘테스트 챌린징 (6) | 2011.10.04 |
[출간완료!!] 거꾸로 배우는 소프트웨어 개발 (0) | 2011.08.10 |
클릭하시면, 아마존재팬의 도서 소개 사이트를 볼 수 있습니다.
원서는 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. 인터넷에 엄청나게 많은 플러그인이 제작되어 기본적인 원리를 이 책을 통해 배운다면 정말 무궁무진하게 웹사이트의 디자인적 유연성을 높일 수 있을 것이라고 생각합니다.
번역서 소개만으로는 부족할 것 같아, 간단하게 위와 같이 원서를 한 번 소개하였습니다. 책 선택시 참고가 되었으면 좋겠습니다.
'편집자노트' 카테고리의 다른 글
종이밥을 먹는다는 것... (0) | 2012.07.09 |
---|---|
전자책, 자본의 이기? 소비 패턴의 혁명? (0) | 2012.02.24 |
책이 갖추어야 할 요소 ver0.5 (0) | 2011.09.04 |
책, 비판적 읽기가 선행되어야 (0) | 2011.08.23 |
출판에 관한 짧은 생각 (0) | 2011.08.18 |
ⓒ 로드북, <거꾸로 배우는 소프트웨어 개발>(이호종 저, 2011)
-----------------------------------------------------------
참고로, 이 책은 <사람과 프로그래머> 시리즈 두 번째입니다. 소프트웨어 개발에 관해 인문학적으로 접근하고 있습니다.
-----------------------------------------------------------
구제역이 발생하면 발생 농가로부터 반경 3Km를 위험지역으로 분류하고 출입 통제와 함께 차단 방역을 실시한다. 소프트웨어 버그도 마찬가지로 대처할 수 있다. 버그 발생 구역을 집중 감시 구역으로 설정하고, 버그 구제/퇴치 작업을 진행하는 도중에 새로운 버그가 생겨나지 않도록 차단막을 설치 가동해야 한다. 그게 바로 ‘단위 테스트’이고 ‘테스트 자동화 Test Automation’이다.
사실 ‘자동화 기계’라고 했지만, 이것을 마련하고 가동하는 데 엄청난 비용이 드는 건 아니다. 알고 보면, 저렴하게 이용할 수 있는 ‘기계’가 많다. 단위 테스트 도구인 xUnit 을 권한다. 대부분 프로그래밍 언어마다 xUnit 패키지가 있다. 뭘 새로 많이 개발해야 하는 게 아니다. 그냥 xUnit 사용법을 익히면 된다. 세균과의 전쟁을 맨 몸으로 하지 않아도 된다. 프로그래머의 뇌를 매개체로 증식하는 세균 같은 소프트웨어 버그에 대처하기 위한 체계적이고 안전한 방호법이다. 버그의 유충까지 섬멸할 수 있는 자동 화염 방사기다. 디버깅하느라 ‘삽질’을 하고 있었다면, 이젠 삽 대신 xUnit을 사용해보자. 개발이 달라진다.
'IT 포스팅' 카테고리의 다른 글
워드프레스란 무엇인가? (0) | 2013.02.22 |
---|---|
왜 IT 아키텍트가 중요한가? (0) | 2012.01.02 |
CentOS 5.4 & Ruby 1.8.7 설치 가이드 (0) | 2011.11.15 |
3탄_Scrum의 돼지와 닭 이야기 (0) | 2011.08.12 |
2탄_전문성의 기준으로 본 전문가 등급 피라미드 (0) | 2011.08.02 |
l 저자: Nishihata Kazuma
l 역자: 박건태, 신대호
l 페이지: 360
l 판형: 4x6배변형(190x244)
l 도수: 2도
l 정가: 25,000원
l 발행일: 2011년 11월 28일
l ISBN: 978-89-966598-5-3
[강컴] [교보] [리브로] [반디] [11번가] [알라딘] [예스24] [인터파크]
'신간소개' 카테고리의 다른 글
[신간소개] Xcode4로 시작하는 아이폰 프로그래밍 (2) | 2012.01.05 |
---|---|
[신간소개] 빅 데이터 시대를 위한 NoSQL 핵심 가이드 (0) | 2011.12.19 |
[신간소개] 프로그래밍 콘테스트 챌린징 for GCJ, TopCoder, ACM/ICPC, KOI/IOI (3) | 2011.10.11 |
[신간소개] 처음부터 다시 배우는 HTML5&CSS3: 실전 웹 표준 사이트 구축까지 (0) | 2011.09.22 |
[신간소개] 거꾸로 배우는 소프트웨어 개발 (0) | 2011.08.14 |