'자바스크립트'에 해당되는 글 9건

  1. 2010/02/03 하이브리드 아이폰 애플리케이션 프로젝트 생성/빌드 팁 (4)
  2. 2010/01/20 오브젝티브C를 몰라도 만들 수 있는 아이폰 애플리케이션! (6)
  3. 2009/01/15 Ajax와 자바스크립트를 통달하고픈 PHP 개발자분들께! (11)
  4. 2008/11/06 웹 개발자라면 반드시 읽어야 할 첫 "Ajax 보안" 책 (4)
  5. 2008/05/27 색다른 자바스크립트 책이 출간됩니다 (8)
  6. 2007/12/13 마이크로소프트웨어 24주년 세미나 후기 (2)
  7. 2007/10/07 『방탄 Ajax』가 출간됩니다! (2)
  8. 2007/07/12 『DOM 스크립트』가 드디어 출간되었습니다! (6)
  9. 2007/06/30 『DOM 스크립트』출간, 카운트다운! (16)

하이브리드 아이폰 애플리케이션 프로젝트 생성/빌드 팁

사용자 삽입 이미지
오브젝티브C 코딩을 하지 않고도 HTML, CSS, 자바스크립트 등 웹 코딩 기술만으로 간단한 아이폰 애플리케이션을 만들 수 있는 방법을 소개한 책인 『하이브리드 아이폰 애플리케이션 개발』이 지난 달 독자께 선을 보였습니다. 컴퓨터 관련서를 출간하면서 왕왕 접하는 문제인데 이 책에서도 업그레이드된 대시코드 버전(3.0)에서 하위 버전(2.X)과 달리 템플릿을 허용하지 않고, 컴포넌트 라이브러리의 구조도 바뀌어서 책을 구입하신 후 처음 공부하시는 분들께서는 책 내용대로 따라하다가 잘 되지 않는다며 어려움을 호소해오셨습니다. 원서에서도 관련한 부분이 세부적으로 설명되어 있지 않고 내용이 간략하게기술되어 있어 역자 양석호님이 설치와 관련된 내용을 작성해 보내주셨습니다.

이 책에 관해 누차 말씀드린 부분이지만, 오브젝티브C 코딩에 대해서는 별다른 사전지식이 필요하지 않지만, 적어도 엑스코드(Xcode)와 대시코드(Dashcode)는 어느 정도 잘 알고 있는 사람들을 대상으로 하는 책입니다. 허나 독자분들께서 이에 대해서도 어느 정도 좀더 쉬운 가이드가 필요했을 것 같습니다. 다시 한번 말씀드리지만, 이 책에서는 자바스크립트/HTML/CSS만으로 애플리케이션을 만드는 방법에 입문하시는 분들께는 어느 정도 도움이 될 것입니다. 다만 프레임워크를 독자적으로 개량해 도입하려 한다면 그 이상에는 오브젝티브C에 대한 경험도 필요할 것입니다. 모든 책이 초심자부터 고급자를 대상으로 하기란 쉽지 않은 일이니까요.

관련 자료는 저희 출판사 『하이브리드 아이폰 애플리케이션』 도서정보페이지 (링크는 여기) "다운로드"항목에서도 바로 내려받으실 수 있습니다.

책의 내용을 보완해 업로드한 항목은 다음과 같습니다.

1. ch01.zip : 책에 나온 대시코드 버전(2.X)을 기준으로, 동작하도록 다시 수정한 예제파일

2. myself.zip :  대시코드 최신 버전(3.0)을 기준으로 작성한 예제 파일

3. HybridStepbyStep.pdf : 『하이브리드 아이폰 애플리케이션』프로젝트 생성/빌드 가이드. 최신 대시코드 버전(3.0)을 기준으로 완전히 아무것도 없는 상황부터 간단한 하이브리드 아이폰 애플리케이션을 시뮬레이터에서 돌리는 것까지 단계별로 안내하는 문서

PDF 파일을 다운로드 받으시면 쉽게 공부하실 수 있겠지만, 혹시 웹에서 검색을 하시는 분들을 위해 블로그에 전문을 공개합니다.

모쪼록 『하이브리드 아이폰 애플리케이션 개발』을 사신 분들께서 공부를 하시다가 어려웠던 문제가 해결되기를 바랍니다. 더 궁금하신 내용이 있으시면 언제든 저희 에이콘출판사 편집팀(editor@acornpub.co.kr)으로 문의주시면 역자분께 내용을 전달해드리고 회신을 드리겠습니다.

<하이브리드 아이폰 애플리케이션 프로젝트 생성/빌드 가이드>

작성: 양석호

[실행환경]
스노우 레퍼드 OS,
대시코드 3.0,
엑스코드 3.2.1,
아이폰 SDK 3.1.2,
퀵커넥트패밀리 1.5.1.1

대시코드를 실행하면 다음과 같이 템플릿 선택 화면이 나온다.
사용자 삽입 이미지
Custom을 선택하고 Mobile Safari만 체크한다. Choose 버튼을 클릭한다. Untitled 프로
젝트가 생성된다. 그림처럼 이름을 HelloWorld로 변경하고, 아래 쪽의 버튼을 눌러 파
일 브라우징 모드로 변경한다.
사용자 삽입 이미지

사용자 삽입 이미지
Library 윈도우에서 Lozenge Button을 찾는다. Library 윈도우가 떠 있지 않았다면 Window > Show Library 메뉴로 Library 윈도우를 띄운다. Lozenge Button을 웹 페이지 위로 드래그해서 다음과 같이 놓는다. Text > Text 파트도 드래그해서 놓는다.
사용자 삽입 이미지
Inspector 윈도우를 열고 버튼을 선택한다. Inspector 윈도우에서 가장 오른쪽의 파
란 사각형을 클릭한다.
사용자 삽입 이미지사용자 삽입 이미지
onclick의 오른쪽 비어있는 영역을 더블클릭하고 changeText라고 입력한다. 위의 오른편 그림처럼 핸들러가 지정되며, 메인 윈도우에는 다음과 같이 자동으로 생성된 changeText 핸들러 코드가 나타난다. 생성된 changeText 함수 안에 다음과 같이 코드를 입력한다

document.getElementById('text').innerHTML= "Hello";

사용자 삽입 이미지
이것으로 대시코드 상에서의 예제 애플리케이션 개발은 완료됐다. 왼쪽 위 구석의
Run 버튼을 클릭하라. 다음과 같이 아이폰 시뮬레이터가 나타난다.

사용자 삽입 이미지사용자 삽입 이미지
버튼을 클릭하면 위의 오른편 그림처럼 텍스트가 Hello로 변경된다. 이제 일단 프로젝트를 저장하고, 메인 윈도우 왼쪽에서 Run & Share를 선택한다. Deploy 화면이 나타나면 다음과 같이 설정하고 Deploy 버튼을 누른다.

사용자 삽입 이미지
Deploy된 결과는 <home>/Sites/HelloWorld에 저장된다. 아래 그림에서 왼쪽은 대시코드에서 개발 중인 프로젝트의 파일 구조이고, 오른쪽은 Deploy 후의 파일 구조다. Deploy 과정에서 대시코드 제공 컴포넌트 라이브러리의 자바스크립트를 통합하는 작업 등을 진행하므로 파일 구조가 많이 달라지는 것을 알 수 있다. 하지만 직접 코딩한 main.js는 그대로 복사되므로 사용자 코드가 달라진 것은 없다.
사용자 삽입 이미지사용자 삽입 이미지
엑스코드를 실행하고 File > New Project를 선택하면 다음과 같은 대화창이 나타난다.
사용자 삽입 이미지
QuickConnect iPhone Application 템플릿을 선택하고 Choose.. 버튼을 누른다. 프로젝트 이름으로 HelloWorld를 입력하고 저장한다. 새로 생성된 프로젝트의 구성은 다음과 같다.
사용자 삽입 이미지
오브젝티브C 부분은 프레임워크의 코드를 그대로 활용하므로 개발자가 할 일은 대시코드에서 개발한 HTML/CSS/자바스크립트 코드를 Resources 그룹에 넣고 경로를 맞춰주는 것 뿐이다. 우선 파일을 추가해보자. 같은 이름의 파일/폴더를 덮어 쓰는 것은 불가능하므로 우선 겹치는 이름의 파일/폴더를 지워야 한다.
엑스코드에서 폴더를 지우더라도 Reference만 지워지므로, Finder에서 저장된 프로젝트
폴더로 가서 직접 파일을 삭제한다. index.html, main.js, main.css, Images를 삭제한다. 삭제된 파일은 엑스코드에서 Reference만 남아 빨갛게 표시되므로 엑스코드에서 Reference도 지워준다. 반대로 엑스코드에서 먼저 삭제하면서 Move To Trash로 실제 파일도 삭제한 후, 폴더만 Finder에서 지워도 상관없다. 중복되는 파일을 모두 삭제했으면 다음과 같이 대시코드에서 Deploy한 파일을 드래그한다.

사용자 삽입 이미지
그림과 같이 Deploy된 파일들을 Resources 그룹으로 드래그한다. 드래그하면 다음과 같은 대화창이 나타난다.
사용자 삽입 이미지
Copy... 를 체크하고 Add 버튼을 클릭한다. 적절한 SDK 버전(아이폰 시뮬레이터 3.1.2)을 선택하고 Build and Run을 해보자. QuickConnect 로고가 나타나면서 실행은 되지만, 이후 하얀 화면만 나타날 것이다.

사용자 삽입 이미지

Resources 그룹에는 다시 하위 그룹이 존재하는 다층 구조지만 최종 빌드된 아이폰 애플리케이션 내에는 디렉토리 계층 구조로 들어 가는 것이 아니라 모든 파일이
곧바로 애플리케이션 최상위 디렉토리로 들어간다(flat
structure). 그러므로 HTML/CSS/자바스크립트 등에서 상대하위경로로 참조하고 있는 부분을 모두 같은 경로를 참조하도록 수정해야한다. 우선 index.html에서 다음 그림에 표시한 부분을 삭제한다.
사용자 삽입 이미지
다음은 main.css
사용자 삽입 이미지
다음은 mobile/Parts/parts.js
사용자 삽입 이미지
사용자 삽입 이미지

경로 수정이 끝나면 자바스크립트 파일도 패키지에 복사하도록 Copy Bundle Resources 목록에 추가한다. html, css, 이미지 등은 자동으로 추가된다(자바스크립트는 소스코드로 취급되므로 컴파일 대상으로 추가된다. 물론 자바스크립트를 컴파일해봤자 결과물은 나오지 않으므로 리소스로 취급하도록 추가하는 것이다).
사용자 삽입 이미지
이제 다시 한번 Build and Run을 실행한다.
사용자 삽입 이미지사용자 삽입 이미지
대시코드에서 작성한 그대로 동작한다!!! 매우 간단한 웹 애플리케이션 예제를 Xcode 패키징을 통해 아이폰에서 스탠드얼론으로 실행해봤다. 물론 대시코드에서 만들지 않고 직접 작성한 자바스크립트도 동일한 방식으로 패키징할 수 있다. 자바스크립트 코드를 직접 작성할 경우에는 처음부터 flat structure로 개발한다면 좀 더 패키징이 간편해질 것이다.
폰갭의 경우는 디렉토리 구조를 그대로 복사하기 위해 약간의 편법을 사용하므로 좀 더 편리한 점도 있다. 하지만 표준적인 엑스코드 프로젝트의 구성방식을 따르는 것은 아니기 때문에 다소 문제가 발생하는 경우도 있다. 아이폰 애플리케이션 개발에 뛰어드는 데 이 문서가 도움이 되길 바란다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2010/02/03 11:03 2010/02/03 11:03
트랙백 1 : 댓글 4

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/352

  1. Hybrid iPhone Application – Quickstart Guide

    Tracked from Eclipse for Everything - javanese 2010/02/03 12:18 DELETE

    지난주 제가 번역한 “하이브리드 아이폰 애플리케이션”이 출간되었습니다. 많은 분들이 관심을 가져주셔서 반갑긴 합니다만, 원서 자체가 Dashcode나 Xcode에 익숙한 사람을 가정으로 하고 있

  1. rudnine

    2010/02/10 00:32 Modify/Delete Reply

    어제 책읽고 실습 따라해보는 중입니다.
    일단, 중간정도까지 하다가 댓글 먼저 남겨요.
    좋은정보 감사합니다. :)

    • 에이콘 2010/02/12 15:34 Modify/Delete

      네, 감사합니다. 원서에서 보완되었으면 좋을 내용이었는데, 역자분께서 찬찬히 글을 적어주셨으니 독자분들께 도움 되었으면 좋겠습니다.

      궁금하신 점 있으시면 언제든 editor@acornpubc.co.kr로 메일 주세요. 감사합니다.

  2. 홈박스

    2010/03/04 01:17 Modify/Delete Reply

    애플에서는 오픈소스 모바일 개발플랫폼, PhoneGap 등으로 개발된 어플은 등록을 허가해 주지 않는다고 하고 있는데 위 내용처럼 만들면 결국은 애플에 등록이 어렵지 않나요? 구매하고 싶은데 여기저기 부정적인 글들이 많은데 궁금합니다.

    • 에이콘 2010/03/04 10:07 Modify/Delete

      안녕하세요. 홈박스 독자님.

      제가 이전 블로그글( http://www.acornpub.co.kr/blog/350 ) 맨 아래쪽에 답변 남긴 것처럼 폰갭 사이트에도 실제 프로젝트 사례가 올려져 있으며, 실제로 앱스토어에서도 관련 애플리케이션을 검색하고 내려받을 수 있습니다.

      실제 개발 사례는 웹이나 애플 앱스토어에서 확인하실 수 있으니 그에 관한 문제는 염려하지 않으셔도 될 것 같습니다. 폰갭을 써서 개발했느냐, 정석대로 개발했느냐보다, 등록 여부의 관건은 애플리케이션의 기획과 만듦새가 아닐까 싶습니다.

      또 궁금하신 점 있으시면 언제든 문의 주십시오. 감사합니다.

댓글 쓰기


오브젝티브C를 몰라도 만들 수 있는 아이폰 애플리케이션!

사용자 삽입 이미지

하이브리드 아이폰 애플리케이션 개발
리 바니 지음 | 양석호 옮김 | 바일 프로그래밍 시리즈 6
256쪽 | 2010년 1월 25일 출간예정 | 25,000원
 교보문고, YES24, 강컴, 인터파크, 알라딘

하이브리드 아이폰 애플리케이션이란?
HTML, CSS, 자바스크립 등 웹 기술을 활용해 만든 아이폰 애플리케이션
으로서 일반 아이폰 애플리케이션과 똑같이 동작한다. 오브젝티브C나 코코아 프레임워크 개발 경험이 없어도 일반 웹 기술만으로도 만들 수 있으므로의존하지 않으므로, 애플리케이션 개발 시간을 단축하고 학습 비용을 적게 들일 수 있다.


지난 12월 아이폰이 출간된 이후 대한민국에는 모바일 광풍이 불고 있습니다. 하루가 멀다하고 뉴스에서도 관련 기사를 내보내고 있고, 각 대형서점 컴퓨터 분야 서적은 안드로이드, 아이폰 등 스마트폰 관련 개발서들이 베스트셀러 순위를 싹쓸이하다시피 하고 있습니다. 이처럼 열풍이 불고 있는 이유에 대해서는 많은 분석이 나오고 있으니 여기서는 각설하고, 오늘은 이처럼 아이폰 애플리케이션 개발을 고민하고 있는 여러분께 희소식을 전달해드리겠습니다.

저희가 작년 2월 예제로 시작하는 아이폰 개발이라는 책을 국내에서 첫 출간했을 때, 마침 Heavy Mach라는 애플리케이션이 앱스토어에서 상위를 차지하며 한바탕 열풍이 불었습니다. 개발자들은 앱스토어, 청년 재벌의 꿈, 대박개발자 등 라는 많은 이야기에 혹해 아이폰 개발 열풍에 동참했었지요. 당시 책을 산 이후 서평에는 이런 이야기가 많았습니다.

"뭐야, 오브젝티브C? C말고 또 그런 게 있어?"
"나 책 샀는데 맥이 필요하대! orz"

아이폰 개발을 넘어 앱스토어 청년재벌을 향한 길은 멀고도 험했습니다.

오브젝티브C나 코코아 프로그래밍을 몰라도 아이폰 앱을 만들 수 있다고?
사실 앱스토어에서 대박꿈을 실현하기란 쉽지는 않은 일일겁니다. 물론 우리나라에서 로또 당첨되는 것보단 쉬울라나요? 어려울라나요? 여하튼 아이폰이 출시된 이후에 많은 회사에서 자사의 서비스를 소개하는 앱, 사용자의 편의를 돕는 앱 등 수많은 앱이 쏟아져 나오고 있습니다. 사실 결과물도 거의 걸작인 경우부터 그저 그런 앱인 경우까지 다양하구요.

고교생이 만들어 화제를 불러일으켰던 초성단축 앱도 보면 일단은 유려한 UI나 디자인으로 승부를 건것은 아니었습니다. 사용자들의 편의성에 타겟을 둔 기획의 승리였죠. 사실 게임이 아닌 경우거나 그저 회사 홍보차원에서 간단한 앱을 만들고자 하는 경우, 혹은 반짝이는 아이디어로 앱을 만들고자 하는 경우 등에는 간단한 웹 애플리케이션 수준으로 만들고 싶을 때도 있습니다.
 
아이폰앱 나와라 뚝딱!
HTML, CSS, 자바스크립트 + 폰갭, 퀵커넥트


사용자 삽입 이미지

아이폰에서 구글로 폰갭(PhoneGap)으로 검색하셔서 Apps라는 카테고리로 이동하시면 위와 같은 앱들을 보실 수 있습니다. 오브젝티브C를 몰라도 HTML, CSS, 자바스크립트 등 웹 기술을 써서 코딩한 다음 폰갭(PhoneGap), 퀵커넥트(QuickConnect)로 패키징하면 GPS와 가속센서 등 아이폰의 네이티브 기능을 활용한 스탠드얼론 애플리케이션을 만들 수 있습니다. 특히 퀵커넥트 프레임워크는 모듈화가 잘 된 자바스크립트 프레임워크를 제공함으로써 개발자들은 코드 재사용성이 뛰어난 애플리케이션을 개발할 수 있다는 장점도 있습니다.
+
그렇다면 맥 컴퓨터가 없어도 가능한가요?
여기서 잠깐! 혹시 오해가 있을 수도 있는 부분이 있어서 공지해드립니다. 오브젝티브C 코딩을 하지 않고 HTML, CSS, 자바스크립트만으로 앱을 만든다고 해도 템플릿 코드랑 묶어서 패키징하는 작업은 모두 맥에서 해야 합니다. 물론 천재라면 한방에 만들어 최종 작업만 맥에서 뚝딱해낼 수도 있을 테니, 여기에는 개인차는 있을 테지요. 여하튼 대시코드, 사파리, 아이폰 에뮬레이터를 실행할수 있는 맥 컴퓨터의 개발환경은 갖춰야 한다는 이야기지요.
이 책은 모바일 사파리 기반의 웹 기술을 활용한 아이폰 애플리케이션 개발서적이다. 기본적으로는 아이폰 애플리케이션 개발의 진입장벽을 낮추고 기존의 웹 기술을 활용하는 것이 목적이다. 단순히 애플리케이션을 빨리 개발하자는 관점으로 본다면 기존 네이티브 애플리케이션보다 경쟁력이 떨어지는 애플리케이션이 될 위험도 있다.
하지만 하루가 다르게 바뀌는 모바일 시장에서 빠른 프로토타이핑과 릴리스를 통해 시장에 진입하는 것도 매우 중요한 일이다. 더구나 아이폰 애플리케이션의 두 축은 사파리 웹 애플리케이션과 네이티브 애플리케이션이며, 이 책에서 설명하는 아이디어를 기반으로 모바일 웹과 애플리케이션을 융화시킨 모델이 성공적인 애플리케이션의 일반적인 형태가 될 것이다.
- 옮긴이 서문 중에서, 양석호

이 책에서는 멋진 사용자 인터페이스 작성부터 애플리케이션 컴파일, 배포, 실행에 이르기까지 하이브리드 아이폰 개발 프로세스 전체를 아울러 설명합니다. 그리고 그 과정에서 끊김없는 개발, 복잡성 제거, 성능 최적화뿐만 아니라 가속센서, GPS 등 아이폰의 모든 네이티브 기능 활용을 보여주기 위해 다양한 기법과 예제를 제시합니다. 또한 아이폰 개발의 진입 장벽을 근본적으로 낮춰 주므로, 짧은 개발 주기와 낮은 학습 비용으로도 웹 애플리케이션 개발자가 원하는 대로 아이폰 애플리케이션을 개발할 수 있을 것입니다!

모쪼록 아이폰 애플리케이션을 개발하기 위해 오늘도 수많은 아이폰 애플리케이션 개발서와 오브젝티브C 책을 잔뜩 쌓아놓고 골머리를 썩고 계실 여러 웹 개발자분들의 신음을 덜게 해드릴 책이 되길 바랍니다. 물론 화려한 UI나 애니메이션, 게임이 아닌 쉽고 빠른 앱 개발이라는 용도에 맞게 적절히 사용하시는 건, 센스! 아시죠?

이 책은 지금 교보문고, YES24, 강컴, 인터파크, 알라딘에서 예약판매 중입니다. 어서 서두르세요!

이클립스 시리즈에디터로서 일본에서도 늘 에이콘의 든든한 기둥이 되어주시고, 맥 추종자로서 이번엔 이런 재미있는 책까지 순식간에 번역해주신 양석호님께 감사인사 전합니다. 고생하셨어요! 다음 책 얼른 잘 빨리 해주세요~ ^^
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2010/01/20 19:23 2010/01/20 19:23
트랙백 0 : 댓글 6

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/350

  1. kenu

    2010/01/21 01:14 Modify/Delete Reply

    제가 하고 싶은 "응용기술의 약점"을 역자께서 다 하셨네요. 헐~
    읽고 싶어집니다. 요즘 좀 급해졌습니다.

  2. hoonja

    2010/01/21 08:12 Modify/Delete Reply

    요즘 앱개발(by objective C)쪽을 보고 있는데, 이런 개발 방법도 있었군요? 웹기반 기술을 활용할 수 있다면, 현재 웹개발을 업으로 삼고 있는 저로썬 땡큐네요. ^^ 예약구매 걸었습니다!

  3. dawnsea

    2010/01/21 10:28 Modify/Delete Reply

    음 이제 아이폰으로 돈을 벌 수 있다고 아내를 꼬실 타임이 왔도다..

  4. lovedev

    2010/01/22 11:04 Modify/Delete Reply

    깜짝 놀라서.. 살펴 보고 있어요...^^

  5. Humna

    2010/02/06 11:25 Modify/Delete Reply

    PhoneGap으로 만든 어플리케이션같은 경우 애플에서 AppStore등록을 거부하고 있는걸로 알고 있는데요. 등록 가능해진건가요?

    • 에이콘 2010/02/12 15:18 Modify/Delete

      안녕하세요. Humna님, 답변이 늦어져서 죄송합니다. PhoneGap 사이트(http://phonegap.com)에 보시면 폰갭 프로젝트 사례를 보실 수 있습니다. http://phonegap.com/projects

      보시는 바와 같이 모두 아이튠즈 스토어에 등록되어 있으며, 제가 해본 바로도 몇 가지는 저희 아이폰이나 아이팟터치로도 바로 다운로드할 수도 있습니다. 폰갭 등의 문제가 아니라 애플리케이션의 최종 품질에 관한 문제 때문에 불거져 나온 이야기가 아닌지 모르겠습니다.

      내용 확인해보셨으니 의문점이 풀리시셨길 바랍니다. 감사합니다.

댓글 쓰기


Ajax와 자바스크립트를 통달하고픈 PHP 개발자분들께!

사용자 삽입 이미지
PHP 개발자를 위한 실전 자바스크립트
다이내믹한 PHP 사이트를 만드는 Ajax 기법
크리스천 다리 외 지음 | 나건표 옮김 | 웹 프로페셔널 시리즈 18
396쪽 | 30,000원 | 2009년 1월 29일 출간예정


최근 몇 년간 웹세상에서 일어난 변화의 소용돌이 한복판에서 그 기세등등한 변혁의 중심이 된 주인공을 하나 꼽으라면 Ajax를 들지 않을 수 없을 겁니다. 모두들 입을 모아 "Ajax는 전혀 새로운 것이 아니다!"라고 떠들어댔지만, 그 오랜 역사를 지닌 기술을 어둠에서 끌어내어 기술 혁신의 중심에 세운 이들의 공을 무시해서는 안 될 테죠.

2005년 2월 어댑티브 패스의 설립자 제시 제임스 가렛은 웹사이트에 "Ajax: 웹 애플리케이션 제작의 새로운 접근 방법"이라는 글을 발표합니다.

Asynchronous Javascript And XML.

'비동기 자바스크립트와 XML'의 약어로서 AJAX라는 용어가 쓰이게 됐다는 설이 대세이지만, 오히려 X가 XML보다는 Ajax 애플리케이션을 만드는 데 사용되는 핵심기술인 XMLHttpRequest라는 설도 부각되면서 제시 제임스 가렛은 AJAX가 약어에서 비롯된 말은 아니라고 밝히기에 이르죠.

사실 네이밍이라는 게 뭔가 그럴 듯하게 만든 후에 "꿈보다 해몽"이라는 식으로 뜻을 갖다붙일 수도 있는 것이므로 이런 배경이야기는 여기에서 중요한 것은 아닐 테구요.

여하튼 웹 애플리케이션을 사용함에 있어서 전체 페이지를 갱신하지 않고서도 서버와 데이터를 교환함으로써, 사용자는 마치 데스크탑 애플리케이션을 사용하는 것처럼 느낄 수 있게 해주는, 궁극적인 사용자 경험을 고려한 애플리케이션의 첫 시작이 아니었나 싶습니다.

몇 년 전, 저희가 Ajax 인 액션을 처음 출간하던 때만 하더라도 2006년 초반만 하더라도 주위 개발자분들조차 왕왕 "Ajax가 뭐래요?"라고 물어오시던 시절이 있었지요. 고작 1년반이 지났을 뿐인데도 이제는 Ajax 책이 봇물처럼 쏟아져나왔고 그사이 Ajax라고 하면 알만큼 안다는 듯 "푸힛"하고 넘기시거나 "식상해~"라는 이야기도 나오는 걸 보면 참으로 격세지감이라 아니할 수 없습니다.

드리밍 인 코드에 나오듯 소프트웨어 시간은 마치 살바도르 달리의 "기억의 영속성" 그림에 나오는 축 늘어진 시계마냥 맥을 못 추고 늘어지기도 하는데, 인터넷 시간은 정말 제어하기 어려울 만큼 재빠르기 그지 없기도 한가 봅니다.

Ajax를 구현함에 있어서 서버단에서는 PHP, 자바, 루비, 파이썬, 펄 등 수많은 프로그래밍 언어로 구현을 해놓았을 것입니다. 시중에 출간된 수많은 Ajax 책들에서는 서버측 언어와 무관하게 Ajax를 공부하고 익힐 수 있는 방법을 다뤘습니다.

2000년대 중반 전세계 경제 흐름을 주도하는 구글의 등장과 함께 화려하게 복귀한 자바스크립트의 귀환으로 여겨지는 Ajax와 1990년대 중반에 인터넷, 월드와이드웹과 함께 등장한, Ajax의 모태라고 할 수 있는 자바스크립트.

■ 서버사이드 검증 방식의 폼 페이지
■ 가벼운 웹기반 채팅 솔루션
■ 실시간 검색어 추천과 단어 자동완성 기능
■ SVG를 이용한 실시간 차트
■ 데이터베이스와 연동되고 편집 가능한 다이내믹 데이터 그리드
■ 웹 기반 RSS 리더
■ 드래그앤드롭 UI로 자료를 정렬하고 서버에 저장하는 리스트 작성(script.aculo.us 이용)

이 책에서는 PHP 사이트를 만드는 개발자들이 동적이고 풍부한 PHP 사이트를 만들기 위해 알아둬야 할 자바스크립트와 Ajax의 핵심만을 쏙쏙 골라내어 실전에서 활용가능하고 현업에서 흔히 겪을 수 있는 사례를 들어 설명해줍니다.

이 책은 새롭게 주목받고 있는 자바스크립트와 Ajax에 대한 내용으로 구성되어 있습니다. 여기에 서버측 기술인 MySQL이나 PHP에 대한 내용과 XML에 대한 설명이 포함되어 있으므로 이 책을 통해 서버와 클라이언트 기술을 함께 사용해 유용한 결과물을 만들어낼 수 있는 역량을 기를 수 있을 것입니다. 그리고 이 책은 이해하기 쉬우면서도 웹 사이트에 바로 적용할 수 있는 유용한 예제로 구성되어 있어 단순히 책을 읽고 책 속의 예제 코드를 따라해보는 것에 그치지 않고 여러분들이 만드는 서비스에 바로 적용할 수 있을 것입니다.
- 추천의 글 중에서, 장정환/NHN AjaxUI 랩장

이 책의 번역은 현재 NHN AjaxUI 팀에서 최근 새롭게 개선해 오픈소스로 공개한 네이버 "스마트 에디터"를 자바스크립트로 구현한 핵심 프로그래머 나건표님이 해주셨습니다. 그야말로 현업 경험이 풍부한 자바스크립트 전문가분이 번역해주셨으니 책에 대해 더욱 믿음이 갑니다. 게다가 아래 그림에서 보듯이 책 곳곳에 나오는 코드를 사례에 맞게 한글로 고쳐서 독자가 예제 애플리케이션을 함께 만들어나갈 때 실제로 현업 사례에 적용할 수 있도록 현지화했습니다. 해당 소스파일은 곧 저희 도서정보 페이지에서 내려받으실 수 있습니다.
 

사용자 삽입 이미지

Ajax로 만드는 업무관리 애플리케이션


건표님은 nagoon97.com이라는 영문 블로그도 운영하시는데요. 지금은 개점휴업상태지만 곧 며칠 안에 통합작업을 마친 후에 새로이 시작하신다고 하네요. 번역실력도 뛰어나시지만, 듣기로는 영문은 더 잘 쓰신다는 이야기도. 곧 영문 책 프로젝트 시작하시는 건가요? ^^*

PHP 개발자를 위한 실전 자바스크립트』는 YES24, 강컴, 교보문고, 인터파크, 알라딘 등에서 예약 판매중입니다. 그간 뭔가 "나만을 위한 Ajax" 책을 원하셨던 PHP 개발자분들의 갈증을 풀어줄 책이 되기를 기대합니다!
 
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2009/01/15 17:55 2009/01/15 17:55
트랙백 0 : 댓글 11

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/300

  1. 호야지기

    2009/01/15 23:27 Modify/Delete Reply

    출판일이 도서정보 페이지랑 블로그랑 안맞아요

  2. lovedev

    2009/01/16 14:01 Modify/Delete Reply

    AJAX에 대한 실전 팁을 마구마구 공개해버린 듯 한 책이네요 :)
    사실 어떻게 사용하고 어디에 적용할까 하는 것이 고민중 하나인데 이런 고민을 많이 덜어 주겠네요 ^^

    이야기를 듣기로 예제를 모두 검증하고 번역까지 하셨다고 하니 대단할 듯합니다. 그것도 네이버의 스마트 에디터를 만드신 분이라니 더욱 기대되네요 :)

  3. 성영한

    2009/01/20 17:08 Modify/Delete Reply

    Ajax와 자바스크립트를 통달하고픈 JSP 개발자분들께!! 라는 책도 내주세요..^^

  4. 하루에

    2009/02/05 16:07 Modify/Delete Reply

    번역자의 실력은 장담할 수 있습니다. 흠!

  5. 우니

    2009/02/05 16:16 Modify/Delete Reply

    번역자의 실력은 장담할 수 있습니다. 흠! (2)

  6. 에이콘

    2009/02/05 21:11 Modify/Delete Reply

    저도 믿고 있거든요. ^^ 하루에님과 우니님. 좋은 책 좀 널리 소개해주세요~.

  7. master

    2009/02/13 22:44 Modify/Delete Reply

    "나만을 위한 Ajax" 책을 원하셨던 PHP 개발자분들의 갈증을 풀어줄 책이 되기를 기대합니다! ->
    이 말에 적극 공감합니다! Ajax입x, Ajax인 액x 두 권을 보아오면서 만족을 하지 못했는데 이 책이 절 만족시켜줄거라 생각합니다. ㅎㅎ

    • 에이콘 2009/02/13 23:08 Modify/Delete

      좀 지난 글에 댓글이 달리면 클릭해서 글이 열리는 순간까지 왠지 가슴부터 두근두근해져요. 혹시 마음에 안 든다는 얘기는 아닐까 싶어서요. 흑흑.

      고맙습니다. ㅠㅠ

      앞으로 "바로 당신만을 위한 XXX" 같은 책 열심히 만들게요~ ^^/

  8. bluekylee

    2009/03/02 23:04 Modify/Delete Reply

    아무 생각없이 만든 책이란 느낌. 아니 책 내용이야 그렇다 치더라도 엉망인 예제코드. packtpub에서 다운로드한 예제코드도 엉망. 도대체 검수는 했나요. 정말 욕밖에 안나오네요. 급하게 내놓치 말고, 한번만이라도 예제코드 돌려보고 이상없으면 내놓으세요. 양심없는 사람들...

    • 에이콘 2009/03/03 10:38 Modify/Delete

      안녕하세요. bluekylee님

      packtpub에서 다운로드한 예제코드에 약간 문제가 있으셨나 봅니다. 그런데 책을 읽어보시면 아시겠지만, 모든 예제는 사례를 현지화 하여 스크린샷도 새로 캡처하여 넣었습니다. 소스코드가 돌아가지 않았다면 책에서 보시는 화면 캡처도 불가능했겠지요.

      한국어판 예제 소스코드는 저희 사이트 도서정보페이지( http://www.acornpub.co.kr/book/php-ajax )에서 "다운로드"라는 메뉴를 클릭하셔서 내려받으실 수 있습니다. 여기서 한 가지, 'PHP 설치하기' 절 주석( p372)에 달아놓은 대로, 9장. 웹 기반 RSS 리더 작성하기 장의 예제는 "PHP 5.2.x 버전에서는 오류가 나지만 5.1.x 버전에서는 제대로 정상 작동"합니다.

      bluekylee님께서 어떤 부분에서 오류라고 느끼셨는지 모르겠는데, 안 되는 부분을 메일로 혹은 댓글로 남겨주시면 도움이 되실 수 있도록 정확한 답변을 드리겠습니다. 전화를 주셔도 좋으시구요. (저희 사무실 전화번호는 02-2653-7600입니다. 제 이름은 김희정입니다.) 메일은 저희 편집팀 황지영 대리(hjy at acornpub.co.kr)에게 보내주십시오.

      독자분께서 책을 읽으시다가 조금이라도 불편을 느끼신 점이 있었다면 그 점은 사과드리겠습니다. 문제를 정확히 도와드릴 수 있도록 저희에게 알려주시면 정말 감사하겠습니다. 앞으로도 더욱 노력하는 에이콘이 되겠습니다.

  9. 지니

    2009/12/11 16:35 Modify/Delete Reply

    이 책에서 나오는 suggest 부분을 가지고 테스트해봤는데 한글은 추천단어 제시를 못해주네요...
    원래 그런건가요..
    아니면 제가 먼가 잘못한건가요?

댓글 쓰기


웹 개발자라면 반드시 읽어야 할 첫 "Ajax 보안" 책

사용자 삽입 이미지

웹 개발자가 꼭 알아야할 Ajax 보안
빌리 호프만, 브라이언 설리번 지음 | 고현영, 윤평호 옮김
496쪽 | 30,000원 | 2008년 11월 10일 출간예정 | 해킹·보안 시리즈 18


어느 때부터인가 조금씩 우리의 웹 생활을 조금씩 바꿔놓은 Ajax 기술. 몇 년 사이 급부상해 웹 개발의 스타로 떠오른 Ajax는 새로운 기술이 아닌, 이미 존재하던 자바스트립트비동기성을 이용한 기술입니다. 그렇기에 그 두 가지에서 발생하는 문제를 고스란히 간직하고 있었습니다.

'빛이 밝으면 그림자의 어둠도 깊다'는 말처럼 Ajax에 비춰진 화려한 스포트라이트 뒤에는 우리가 간과하거나 알면서도 애써 덮어두려 했던 문제점이 하나둘 부각되기 시작했습니다. Ajax는 서버에 요청하는 코드를 클라이언트 단에 두고 움직이는 자바스크립트에 기반한 기술이기 때문에 보안에 취약한 약점을 태생적으로 지니고 있었던 거죠. 따라서 Ajax 보안에 대한 문제점은 누구나 인식을 하면서도 마치 뜨거운 감자라서 함부로 건드리지 못하는 채로 방치되고 있었습니다.

드디어 누구나 쉽게 이해할 수 있도록 보안 전문가가 아닌 웹 개발자의 관점을 최대한 고려해 Ajax 보안을 기술한 책이 출간됐습니다.

이 책은 보안 전문가라면 반드시 알고 있어야 할 내용이지만, 그보다는 실제로 Ajax 웹 애플리케이션을 만드는 웹 개발자를 대상 독자로 하는 책이기 때문에 딱히 보안 전문가가 아니더라도 웹 개발자가 쉽게 이해할 수 있도록 구성했습니다. 저자는 일상생활에서 일어날 수 있는 쉬운 예를 통해 보안 개념과 발생가능한 문제를 설명하고 있습니다.

예를 들면, 8장에서 통화시 말끝마다 큰 소리로 특정 문구를 얘기하는 빌리라는 사람의 사례를 들어, 매번 요청문을 보낼 때마다 쿠키를 첨부해야하는 특성과 쿠키에서 발생할 수 있는 문제점이 무엇인지 지적하고 있습니다. 이 외에도 은행과 쇼핑몰의 비유, 클럽에 들어갈 수 있는 자격을 가진 사람의 비유, 블랙 박스와 화이트 박스의 비유를 들어가며 보안에 대한 개념을 단계별로 접근하기 쉽게 설명하고 있습니다.

1장부터 7장까지는 Ajax의 기본개념부터 관련 기술, 개발시에 발생할 수 있는 여러 핵심 보안 이슈를 설명합니다. Ajax, XMLHttpRequest(XHR), XML, DHTML, 서버-클라이언트 프로그래밍시 고려할 사항 등 Ajax를 쓰면서 다뤄야 할 기술의 핵심 내용과 이런 기술간의 연동시 고려해야 할 사항을 언급하는데, 앞에서 이야기 했듯이 여러 보안 이슈를 실제 일상생활 예를 들어가며 설명하고 있기에 이해하기 쉽습니다.

8장부터 12장까지가 이 책의 핵심이라고 할 수 있습니다. 클라이언트단 스토리지, 오프라인 Ajax 애플리케이션, 요청 출처 이슈, 매시업 등 고급 주제에 대해 다룹니다. 국내 개발자들이 사용은 해봤지만 취약한 부분이 무엇인지 모르거나 혹은 그 개념이 어려워서 접근하기 어려웠던 기술을 쉽게 설명하며 문제점과 해법을 제시합니다.

13장에서 15장까지는 자바스크립트 웜, 테스트할 때의 마음가짐, Ajax 프레임워크에서 발생할 수 있는 보안이슈에 대해 설명합니다.
 
이처럼 이 책에서는 전반적으로 문제가 될 수 있는 Ajax 코드와 이에 대한 해법을 제시하며, 무엇보다도 실제 코드 사례나 비유를 통해 웹 개발자도 누구나 이해하기 쉽게 쓰여졌다는 것이 포인트입니다. 그리고 웹 개발자들이 간과했던 보안 이슈, 스레드간의 경쟁상태에서 발생할 수 있는 오동작으로 인한 취약점, 프레임워크 사용시 발생할 수 있는 보안 문제 등을 다룹니다.

또한 이 책 전반을 통해 저자는 입력 검증(validation)의 중요성과, 중요한 로직은 서버단에 두고 클라이언트단에는 두지 말것을 일관되게 설파합니다.
 
계속 말씀드리지만 Ajax 웹 애플리케이션 보안 문제에 대해 "이거다!"라고 내놓을 수 있을 만한 정답을 찾기란 쉽지 않습니다. 그러나 이 책을 읽으면 그동안 간과했던 문제에 대한 경각심이나 통찰력을 키울 수 있을 것이라 생각합니다.

이 책은 처음 저희 에이콘에서 번역서를 펴내게 되신 고현영님과 윤평호님이 번역을 하셨습니다. "열심히, 꼼꼼히, 훌륭하게" 번역을 마무리해주신 두분께 감사 말씀 드립니다. 특히, 주위 소개 없이 직접 에이콘출판사의 문을 두드리고 역자 신청을 해주셔서 인연을 맺게 된 후 먼 길 오가며 책 마무리까지 정말 열심히 해주신 고현영님께 정말 감사합니다. 앞으로도 저희 해킹 보안 책의 훌륭한 역자로서 좋은 책 소개해드릴 수 있을 것 같습니다.

마지막으로 저자들이 책 첫 머리에 써놓은 위트 넘치는 서문을 한번 읽어보세요. :)

불, 수레바퀴, 전기.

인간의 이 위대한 발명품들은 오랜 시간을 거쳐 Ajax라는 기념비적인 업적을 탄생시키는 것으로 이어진다.

직립보행을 시작한 그때부터 인간은 웹에서 페이지를 부분적으로 갱신할 수 있는 날을 꿈꿔왔다. 아니 그날을 갈망했다.

어느 날 아침 제시 제임스 가렛은 샤워를 하던 중에 절대자 하나님으로부터 Ajax 복음을 계시받았다.

그러나 아즈텍의 코르테스나 스타워즈 에피소드 전편에서처럼 인류의 희망으로 등장했던 궁극의 기술이 결국 파멸의 앞잡이로 전락하고 말았다.

Ajax의 보안상 취약점이 그 음흉한 고개를 들고, 거리는 혼돈으로 가득 찼다. 찬란했던 문명은 모래처럼 무너져 내리고 있었다.

이때 빌리와 브라이언, 이름 없는 두 용사가 Ajax의 거대한 공포에 맞서 분연히 들고 일어났다.

연약하고 무고한 사람들을 지키기 위해.
어둠의 세력을 무찌르기 위해.
우주 모든 생명의 종말을 막기 위해.

49.99달러 혹은 3만원을 흔쾌히 내고 이 책을 구입해주신 여러분께 진심으로 감사드린다.

이 책은 지금 YES24, 교보문고, 강컴, 알라딘, 인터파크에서 예약 판매를 하고 있습니다. 웹 보안의 취약점을 우려해오셨던 분들께 길잡이가 될 수 있기를 바랍니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2008/11/06 18:02 2008/11/06 18:02
트랙백 0 : 댓글 4

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/279

  1. kenu

    2008/11/06 18:07 Modify/Delete Reply

    이게 다 구글맵을 만든 구글때문이야 라고 말하고 싶습니다. 예전엔 "이건 웹이라 안되요"라고 배짱 튕겼는데 말이죠.
    복잡해진만큼 구글 연봉 따라갔으면 좋겠습니다.

  2. 호야지기

    2008/11/06 18:54 Modify/Delete Reply

    이게 다 에이콘 때문이야 라고 말하고 싶습니다만...ㅎ

  3. lovedev

    2008/11/07 16:57 Modify/Delete Reply

    기대되네요 정말..빨리 읽고 싶습니다! :)

  4. 오민수

    2009/07/29 12:15 Modify/Delete Reply

    저기 이책이있는데요 이책에나오는 툴좀구할수없을까요 ?

    HTTP Editor 라든가 javascricpt Reverser 라든지요 ;;특히 자바스크립트 리버서가꼭가지고싶네요

    누구 아시는분이나 가지고계신분은 alstn2034@naver.com 로메일좀요

댓글 쓰기


색다른 자바스크립트 책이 출간됩니다

사용자 삽입 이미지
PPK 자바스크립트
뛰어난 웹 접근성의 실용 자바스크립트

피터 폴 콕 지음 | 전정환 정문식 옮김 | 에이콘 웹 프로페셔널 시리즈 17
552쪽 | 35,000원 | 2008년 6월 2일 출간예정 | 9788960770447

W3C DOM 브라우저 호환성 테이블로 유명한 웹 개발자의 바이블 quirksmode.org의 피터 폴 콕(Peter Paul Koch, 일명 PPK)이 저술한 책.

저자의 경험이 녹아있는 8가지 실전 프로젝트로 배우는 모던하고 구조적인 실용 자바스크립트!!! 브라우저 비호환성 처리, 웹 접근성, 스크립트 분리 등 새로운 내용이 가득 담겨있다.

이 책 ppk on JavaScript를 처음 기획했을 때 몇 분들의 엄청난 탄성이 쏟아졌더랬습니다. "quirksmode의 그 ppk 말이죠?" "그 블로그 너무 좋아해요~"

사용자 삽입 이미지

이 책에서는 자바스크립트의 역할과 컨텍스트를 정의하면서 시작합니다. 자바스크립트를 사용하기에 가장 적합한 작업들과 함께, 디버깅, 복잡한 브라우저 문자열과 사이트의 HTML 구조에 스크립트를 붙이는 것에 관해 설명을 펼쳐 나갑니다. 그리고 가장 핵심적인 부분으로서, 자바스크립트 코어 언어, 브라우저 객체 모델(BOM), 이벤트 핸들링, 문서 객체 모델(DOM), CSS 변경과 데이터 얻어오기에 대해 설명합니다.

『PPK 자바스크립트』는 자바스크립트의 바이블은 아닙니다. 하지만 기존 책들이 예제 스크립트를 들어 자바스크립트를 설명하면서도 전문적인 경험에 비중을 적게 두었던 반면에, 이 책은 저자가 8개 고객사 프로젝트를 수행하면서 실제로 사용했던 8개의 예제 스크립트를 중심으로 책을 풀어 나갑니다.

모던하고 접근성이 높은 구조적인 실용 자바스크립트를 배우고 싶은 분들, 그래서 초보 스크립트로서 자신의 실력을 한 갑자 높이고 싶은 개발자라면 꼭 읽어야 할 책입니다.

『PPK 자바스크립트』는 모두가 알고 있는 기능을 낱낱이 짚어주거나 총정리해주는 책은 아닙니다. 그보다는 자바스크립트의 우리가 모르고 있거나 간과했던 기능과 새로운 미래를 짚어주고 있습니다.

바쁘신 와중에 이 책 번역하시느라 근 1년 간을 고생하신 다음 커뮤니케이션의 전정환 팀장님정문식 님께 진심으로 감사의 말씀 전합니다. 힘든 작업 하시느라 많이 고생하셔서 아마도 당분간 이분들께는 번역의 ㅂ도 꺼내지 못할 것 같은 분위기지만 첫 책 훌륭히 끝내주셔서 감사합니다. ^^*

마지막으로, 이 책을 마치면서 저자는 자바스크립트의 미래를 점쳐보기도 합니다. 어떤 이야기를 하고 있는지 다음 글을 읽어보세요.

******** 자바스크립트의 미래 - 피터 폴 콕 (여기를 클릭하세요) ********


다음의 윤석찬님이 옮기신 『DOM 스크립트』, NHN의 장정환님이 옮기신『방탄 Ajax』에 이은 웹 접근성을 고려한 자바스크립트 연작 세 번째 책인 『PPK 자바스크립트』는 지금 YES24, 교보문고, 강컴, 알라딘, 인터파크 등에서 예약 판매 중입니다.

뽀너스로, 지난 주말 출간된 『크노픽스: 초보 시스템 관리자를 위한』신간 인증샷입니다.
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
 
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2008/05/27 14:19 2008/05/27 14:19
트랙백 0 : 댓글 8

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/221

  1. 프리버즈

    2008/05/27 14:56 Modify/Delete Reply

    우와, 색다르게 파란색이예요! 진짜 색이 다르네..=3=3

    좋은 자바스크립트책들이 많이 나와서 좋아요~

  2. 에이콘

    2008/05/27 15:14 Modify/Delete Reply

    프리버즈님, 그러게요. 때깔이 어찌나 고운지~~ -0-;;

  3. 겨미겨미

    2008/05/27 15:32 Modify/Delete Reply

    히야... 좋은 책 번역해주셔서 감사합니다. 자바스크립트 책 중 제일 갖고 싶은 책이네요. 물론 사야죠. ㅎㅎ

  4. 에이콘

    2008/05/27 16:01 Modify/Delete Reply

    겨미겨미님, 좋은 책 알아봐주셔서 감사합니다. :D

  5. 호랭이

    2008/05/27 17:26 Modify/Delete Reply

    참 대단한 에이콘.
    대단한 직원들, 대단한 자바스크립트 책, 대단한 블로그...
    멋쟁이 사장님!!!
    에이콘 파이팅!!! 새 책의 대박을 기원합니다. 대박 기원의 뜻을 담아 저도 한권 주문 해야겠습니다요. ㅎ.ㅎ

  6. 그로커

    2008/05/27 17:43 Modify/Delete Reply

    오.. ppk..

  7. dawnsea

    2008/05/28 10:53 Modify/Delete Reply

    아 좋은 책이 많이 나오는데;;

    왜 자꾸 내 하는 일은 이짝이랑 멀어만 지는지 ㅠ.ㅠ

  8. 에이콘

    2008/05/28 16:50 Modify/Delete Reply

    호랭이님. 한 권 사시면 역자 싸인은 대신 받아드릴게요.
    그로커님. 네, 그 ppk!
    dawnsea님은 더 중후한(!) 책 하고 계시잖아요~

댓글 쓰기


마이크로소프트웨어 24주년 세미나 후기

안녕하세요. 오랜만에 호랭이 등장입니다.

호랭이가 요즘 이런 저런 일들이 겹치고 겹쳐 벌어지다 보니 참 여러 곳에 소홀해지고 있습니다. 그래서 지난 11월 29일에 진행된 마소 24주년 세미나의 후기도 보름이 훌쩍 넘은 이제서야 올리게 되네요. ㅠ_ㅠ 죄송합니다. 굽신굽신...

세미나는 용산에 있는 랜드시네마에서 '차세대 웹 개발 전략'이란 주제로 열렸는데요. 11월 29일 당일에는 매쉬업 엑스포와 웹월드 컨퍼런스 등 굵직한 행사가 있었음에도 불구하고 많은 분들이 찾아주셨습니다.

세미나는 극장의 한 관을 빌려서 진행했는데요. 극장 의자라서 다들 편안한 자세로 주무시기도 하고(^-^;) 아주 편하고 재미있게 잘 진행되었습니다.
극장이다보니 자리만 편한 게 아니라 스크린도 아주 좋더군요. 음향효과도 좋구요.

이 날 강사로는 황리건, 김영욱, 강규영 등 유명 개발자와 웹스퀘어라는 Ajax 개발툴을 직접 개발한 김욱래 팀장님이 참석하여 자리를 빛내 주셨습니다.
물론 단연 높은 인기를 끌었던 세션은 실버라이트였는데요. isbs에 적용된 사례 발표 때는 호랭이도 놀랄 정도더군요. 이게 모니터로 볼때와 달리 극장 스크린에서 플레이되니까 실버라이트가 고화질의 동영상을 얼마나 빨리 스트리밍하는지 실감할 수 있었습니다.

세미나 중간중간에는 세미나의 꽃(?)인 경품추첨을 하였는데요.
에이콘 출판사에서 제공해 주신 책들은 단연 인기 높은 상품이었습니다.

호랭이 개인적으로는 처음으로 추최하는 세미나여서 여러가지로 미흡하고 아쉬운 점도 많지만, 또 에이콘처럼 물심양면으로 도와주시는 분들도 많았기에 뜻깊고 즐거운 행사였습니다. 상품 협찬을 해 주신 에이콘에 다시 한번 감사드립니다. -호랭이
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2007/12/13 19:04 2007/12/13 19:04
트랙백 0 : 댓글 2

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/179

  1. bliss

    2007/12/13 19:17 Modify/Delete Reply

    호랭이님이 이쁜 레이싱 모델 도우미 누님 전화번호 땄다며 자랑하시더니 바로 저 예쁜 언니신가 보네요. ^^; 어떤 기자분이 찍으셨는지 사진 멋지게 자알~ 찍으셨습니다. 전모 기자님의 작품인가요?

    곧 에이콘에서도 멋진 실버라이트 저서를 펴낼 예정이라지요! 모두들 기대해주시고 저자님은 화이팅(!) 해주세요. ^^*

  2. 호랭이

    2007/12/14 07:11 Modify/Delete Reply

    ㅎ.ㅎ 에이콘의 실버라이트 책도 기대되는 군요.

댓글 쓰기


『방탄 Ajax』가 출간됩니다!

제레미 키스 지음 | 장정환 옮김 | 2007년 10월 12일 출간 |244페이지 | 22,000원

얼마 전에 출간된 『찰스 페졸드의 WPF』가 독자 여러분의 많은 성원에 힘입어 좋은 평을 받고 있는 데 대해 이 자리를 빌어 여러분께 정말 감사하다는 말씀을 전합니다.

이번에도 많은 분이 기대하고 계시는 신작을 소개하게 되어 더욱 기쁩니다. 여러분이 사랑해주신 『웹 2.0을 이끄는 방탄웹』에 이은 에이콘 웹 프로페셔널 시리즈의 9번째 책인 『방탄 Ajax』가 드디어 출간되거든요.

이 책은 지난 7월 출간된 『DOM 스크립트』를 집필하기도 한 저자인 제레미 키스(Jeremy Keith)가 지은 책으로서 『실용예제로 배우는 웹표준』과 『웹 2.0을 이끄는 방탄웹』를 집필한 댄씨더홈이 정의한 방탄(Bulletproof)시리즈의 연작이기도 합니다.  웹표준과 DOM 스크립트에 Ajax의 기초와 활용을 가미한 이 책은 NHN Ajax UI 팀의 팀장으로 현재 NHN 자바스크립트 개발 업무와 오픈 API 지원 업무를 맡고 있는 장정환 팀장님이 맡아주셨습니다.

꼼꼼하게 한글자 한글자 마무리 해주신 장정환님, 고생많으셨습니다. 다음에도 기획해주신 멋진 책과 여러 훌륭한 번역서를 선보여주실 것으로 기대가 큽니다! :D
마지막 박차를 가하고 있는 표지 작업을 하고 있는 중에 골똘히 뭔가를 생각하고 계신 사장님과 역자분이십니다. :)

다음 주 금요일이면 곱게 단장한 또 하나의 역작을 만나보실 수 있을 겁니다. 이번 책 마무리는 개인적으로 참 다사다난했습니다. 액은 몸소 모두 막아낸 것 같으니 많은 독자분들이 듬뿍 사랑해주실 일만 남았을 거라고 믿어 마지 않습니다! :)

마지막으로, 독점(!)은 아니지만 자유롭게 사용허락을 받은 근사하고 멋진 곡 하나를 에이콘 블로그 독자여러분께 띄워드릴게요. 힘찬 한 주 시작하세요...

때로는 힘이 들고 육신은 지칠지라도 음악은, 누군가의 따스한 목소리와 격려는 큰 위로가 되는 날...

이해는 언어가 되고 용서는 인사가 되는 날...

<날- bigt>
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2007/10/07 23:23 2007/10/07 23:23
트랙백 0 : 댓글 2

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/157

  1. YOUNG

    2007/10/07 23:37 Modify/Delete Reply

    병상투혼을 펼치시는 부사장님~ 얼른 쾌차하세요. 아자아자!!

  2. 호랭이

    2007/10/08 02:19 Modify/Delete Reply

    앗! 1등을 놓쳤군요. OTL 침대 투혼중인 부사장님의 쾌차를 기원합니다.
    방탄 Ajax도 기대하고 있겠습니다. ㅎ.ㅎ

댓글 쓰기


『DOM 스크립트』가 드디어 출간되었습니다!

드디어 『DOM 스크립트: 다이내믹한 웹표준 사이트를 위한』책이 출간되었습니다. 역자 윤석찬님은 3년만의 안식휴가를 맞아 연변과학기술대학 계절 학기에 ‘인터넷 공학’ 강의를 하러 연길에 가계시다고 하네요. 워낙 바쁘시지만 첫 책이 출간된 날 책을 전해드리지 못하니 좀 아쉽네요. :)

내일이면 감사하게도 예약주문 해놓으시고 오랫동안 기다려주신 독자 여러분과, 제가 깜짝 선물로 보내드린 몇 분들께서 책을 손에 받아보실 듯하네요.
책이 이쁘니 사진을 연달아 두 개~ ^^*

한국어판 특별 부록으로 윤석찬님이 쓰신 <웹 표준 기반의 멋진 DOM 스크립트 예제>와 오픈마루의 강규영님이 쓰신 <다이내믹한 웹사이트를 위한 고려사항: 웹사이트 사용성 문제 해결과 긴밀한 협업 방안>이라는 재미있는 글도 만나실 수 있습니다.

HTML/CSS에 대한 이해도가 높아지면서 지난 3년간 구조와 표현에 있어서는 괄목할만한 변화가 있었다. 윈도우용 IE가 아닌 다른 브라우저로도 문제 없이 볼 수 있는 사이트가 계속 늘고 있는 걸 모두 체감하고 있을 것이다. 이처럼 동작면에서도 호환성을 유지하는 웹 표준 사이트 제작을 하고 싶으나 어떻게 시작해야 할지 알려주는 적당한 가이드가 없는 상태에서 접한 이 책을 출간 소식은 그래서 더없이 반가웠다. 『실용예제로 배우는 웹 표준: 자바스크립트 편』이라고 하면 이 책을 처음 접하는 분들께 적절한 비유가 될 수 있을 것이다.
- 박수만 / 더블트랙 대표이사 | 웹 프로페셔널 시리즈 에디터
오히려 자바스크립트가 별로 사용되지 않은 예전 사이트들이 브라우저 호환성이나 접근성면에서 더 탁월한 것을 보면 그동안 우리가 자바스크립트의 올바른 사용을 얼마나 간과했었나 하는 생각을 하게 됩니다. 자바스크립트의 다이내믹하고 신선한 재미만을 추구해 온 나머지, 과유불급이라는 말로 표현할 수밖에 없는 지나친 상황을 많이 보게 됩니다. 올바른 자바스크립트, 사용자를 존중하고 과하지 않고 주어진 역할만을훌륭하게 잘 해내는 자바스크립트 코드를 만들기 위해 무엇을 개선해야 하는지 이젠 한번쯤 고민해 볼 필요가 있습니다.
- 신현석 / (주)시도우 웹표준화 추진팀 팀장
이 책은 그동안 잘못 사용해온 자바스크립트를 정말 제대로 쓸 수 있게 만들 교과서 같은 책이며, 웹의 기본으로 돌아갈 수 있는 길을 제시할 것입니다. 웹 문서의 구조인 DOM과 자바스크립트의 기본을 이해함으로써 표현과 동작을 분리하고 개발하기 편한 방법들을 사용할수 있습니다. 또한 특정 브라우저에 종속적이지 않고어떤 사용자라도 환영할 수 있는 환경을 제공할 수 있습니다.
- 양주일 / NHN UI Technology Lab. 랩장
이 책은 자바스크립트이나 단순히 DOM스크립트를 가르쳐 주기 위한 레퍼런스 북이 아닙니다. 웹 표준의 사용과 당위성을 보여주었던『실용예제로 배우는 웹 표준』처럼 어떻게 하면 자바스크립트를 제대로 사용할 수 있는가, 구조/표현과 동작을 완벽히 분리하면 어떤 장점이 있는가, 어떻게 손쉽게 활용할 수 있는지 등을 다양한 사례를 들어 아주 재미있게 풀어갑니다. 독자 여러분의 가려운 곳을 긁어주는 책이길 바라며, 여러분의 기탄없는 다양한 의견을 기다리겠습니다. :) 오랫동안 기다려주셔서 정말 감사합니다. (__)
크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2007/07/12 00:45 2007/07/12 00:45
트랙백 3 : 댓글 6

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/135

  1. 『DOM 스크립트』출간

    Tracked from likejazz.COM 2007/07/13 01:23 DELETE

    3년만의 안식휴가를 맞아 연변과학기술대학 계절 학기에 \'인터넷 공학\' 강의를 하고 돌아오신 Channy님께서 번역한 『DOM 스크립트』가 드디어 출간되었습니다.

  2. DOM Scripting 한국어판 출간

    Tracked from HIJAVA.NET 2007/07/15 12:24 DELETE

    DOM 스크립트 또 하나의 웹표준 서적인 제레미 키스(Jeremy Keith)의 "DOM Scripting:Web Design with JavaScript and the Document Object Model"이 한국어판-『DOM 스크립트: 다이내믹한 웹 표준 사이트를 위한』-이 드..

  3. 다이내믹한 웹 표준 사이트를 위한 DOM 스크립트

    Tracked from envia's paradise 2007/08/06 02:47 DELETE

    다이내믹한 웹 표준 사이트를 위한 DOM 스크립트글쓴이: Jeremy Keith옮긴이: 윤석찬출판사: 에이콘금요일에 학교 서점에서 사서 읽고 있다. 처음에는 자바스크립트 책을 사려고 했는데, 먼저 DOM..

  1. 프리버즈

    2007/07/12 03:08 Modify/Delete Reply

    수고 하셨어요~!! 대박 나세요~

    자, 좀 편히 주무셨나요?

    자 이제 다음 책을 향해 다시 밤샘근무 고고씽 ㅡ0ㅡ;

  2. 에이콘

    2007/07/12 10:59 Modify/Delete Reply

    프리버즈님, 요샌 왜 이렇게 블로그에 뜸한가 궁금했네요! :) 자, 다음 신간을 위해.. 함께 하실까요? ^^/

  3. 위드

    2007/07/12 11:32 Modify/Delete Reply

    발간 축하드려요~
    저도 어떻게 깜짝선물 대상자 리스트에 포함 안될까요? ㅎㅎ

  4. 에이콘

    2007/07/12 14:36 Modify/Delete Reply

    ^^ 위드님, 축하말씀 감사합니다. 깜짝선물은 책 안에 추천글 써주신 분들께 보내드린 것이라서... 저희도 안타깝지만 다음 기회에 자리를 마련해보겠습니다. :)

  5. legendre

    2007/08/23 13:21 Modify/Delete Reply

    수동 트랙백 남깁니다. :)
    http://legendre.tistory.com/172

  6. 에이콘

    2007/08/23 22:08 Modify/Delete Reply

    legendre님, DOM 스크립트에 관한 좋은 서평글 정말 감사합니다. :)

댓글 쓰기


『DOM 스크립트』출간, 카운트다운!

얼마 전에 "시간을 달리는 소녀"라는 애니메이션에 대한 감상글을 쓰기도 했지만, 아, 시간은 어찌 이리도 빠르답니까? -0-; 연중 낮이 가장 길다는 '하지'가 지났습니다. 저는 여름이 끝날 무렵보다도 하지가 지나버리면 왠지 1년이 드디어 꺾였구나 하는 아쉬움이 들곤 합니다. 자연의 섭리에 따라 이젠 해의 길이도 정점을 찍고 7월의 시작과 함께 무더운 여름이 본격적으로 시작되겠네요. 하지만 1년의 반환점을 도는 6월의 마지막 날이 되니 한번쯤 지난 시간을 돌이켜 보게 됩니다. 물론~! '아, 아직 반이나 남았지?' 라는 생각은 잊지 않으면서 말입니다.

절반을 마감하고 또 하나의 절반을 준비하는 오늘, 멋진 출간예정 도서를 한 권 소개해 드리겠습니다. 바로 『다이내믹한 웹 표준 사이트를 위한 DOM 스크립트』라는 책입니다.

(제레미 키스 지음 | 윤석찬 옮김 | 2007년 7월 9일 출간예정 | 25000원)

여전히 난제로 남아 있는 것이 DOM과 자바스크립트의 오용입니다. 많은 웹 사이트에는 과거 웹 브라우저 전쟁 시대에 비 표준 방식으로 짠 자바스크립트 코드들이사람들 사이의 복사 및 붙여넣기(Copy & Paste) 관행을 통해 아직도 살아 남아 있습니다. 심지어 어떤 웹 사이트의 HTML 소스를 열어 보면 이것이 웹 문서인지프로그래밍 코드인지 분간이 안될 정도로 자바스크립트와 DOM을 잘못 사용하고 있는 것을 허다하게 봅니다. 

이 책은 웹 문서 기본 원칙인 구조와 표현의 분리뿐만 아니라동작(Behavior)의 분리까지 가능한 방법을 알려 줍니다. 마크업에서 자바스크립트를 분리하더라도 핵심 기능과 효과를 동시에 만족할 수 있는 방법을 알려 줍니다. 문서 내에 기능을 단계적으로 확장 혹은 축소하더라도 사용자는 최소한의 접근 기능을 담보해 주는 방식을 가르칩니다.

구조와 표현 그리고 동작을 완벽히 분리해 웹 디자이너와 웹 퍼블리셔 그리고 웹 개발자들이 협업을 통해 웹 사이트를 만들 수 있는 방법을 제시합니다. 낡은 자바스크립트 문법책을 덮고 『DOM 스크립트』를 펴는 순간 새로운 세상이 느껴지실 겁니다.

- 옮긴이의 말 중에서

에이콘의 웹 표준 연작들이 출간될 무렵부터 많은 분이 기대하고 기다려주셨던 책인지라 모두가 반가워할 소식일 것 같습니다. 원저자가 꽤나 흥미롭게 집필했고 역자인 윤석찬님께서도 매끄럽게 번역해주셨기에 저도 제주도와 서울을 바삐 옮겨다닌 이 원고를 정말 재미있게 읽었답니다. 특히 이 책에는 "웹 표준을 살리는 멋진 DOM 스크립트 살펴보기, 착한 스크립트로만드는 Ajax 웹 사이트 구조한국어판 특별 부록"도 수록될 예정이니 더욱 기대하셔도 좋겠습니다.

이 책의 저자인 Jeremy Keith는 XHTML, CSS, DOM 등 웹 표준 기술을 이용해 접근성 높고 디자인이 우수한 웹사이트들을 다수 제작했으며 국제 웹 표준 프로젝트의 DOM 스크립트 TF를 이끌고 있습니다. 또한 다음커뮤니케이션의 테크니컬 에반젤리스트이자, 한국 모질라 커뮤니티 리더, 한국 웹 표준 프로젝트 리더, 웹 표준 프로젝트 국제연락그룹 한국 대표, ZDNet 칼럼니스트 등을 맡고 계시고 다양한 웹 표준, 오픈소스 활동과 웹 2.0 기술 전파자로도 유명한 윤석찬님이 번역을 맡으셨습니다. 역자의 명성이 저자 못지 않으니 책의 물질적인 두께감을 넘어 무게감이 확~ 느껴집니다.

지금 예약판매중인 YES24강컴 등에서는 예약판매분에 한해서 1,000원 할인쿠폰 증정 이벤트도 열고 있으니 꼭 필요한 분이시라면 앞당겨 구매하셔도 좋을 것 같습니다. :)


살짝 여기서 새소식을 하나 더 알려드릴까요? 공교롭게도 지금 준비중인 웹 프로페셔널 시리즈의 그 다음 타자는 『Bulletproof Ajax』인데 이 책도 같은 저자인 Jeremy Keith가 집필했습니다. NHN의 Ajax UI팀의 장정환 팀장님이 번역을 맡으셨구요. 지금도 며칠 일본 출장중이신데요, 일본을 동분서주 오가며 열심히 번역해주셨습니다. 『DOM 스크립트』의 역자인 윤석찬님만큼이나 모두들 바쁘신 분들인데 좋은 책 번역하시느라 열심히 노력해주셔서 감사합니다. 7월 중에 출간 예정이니 많이 기대해주세요. 저희도 마구 달려야겠군요! ^^

크리에이티브 커먼즈 라이센스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
2007/06/30 14:26 2007/06/30 14:26
트랙백 0 : 댓글 16

트랙백 주소 :: http://www.acornpub.co.kr/blog/trackback/134

  1. 프리버즈

    2007/06/30 17:23 Modify/Delete Reply

    추천사는 득템하셨나요? ㅋㅋ

  2. 에이콘

    2007/06/30 20:48 Modify/Delete Reply

    네~. 드디어...! 지성이면 감천이라고 미투 T 입고 출근한 보람이 있었습니다. ^^V
    맨날 가던 가게 물건사러 들어갔는데, 주인아저씨 하는말. "분위기가 달라보이시네요. T에 뭐라고 써있는거에요?"하시는 걸 그냥 웃고 말았습니다. 광고 좀 해드릴 걸 그랬나요? 미투 T 시선을 끄나봅니다. ㅎㅎ-bliss

  3. 남덕현

    2007/07/01 23:56 Modify/Delete Reply

    이미 강컴에서 주문했습니다~ ^^
    역시 좋은책 선택하셨습니다~
    안그래도 원서 읽으면서 맘으로나마나 에이콘에서 번역해주길 바라고 있었습니다~
    게다가 두권 모두 현재 가장 필요한 책이라고 생각됩니다~

  4. 에이콘

    2007/07/02 09:35 Modify/Delete Reply

    남덕현님, 감사합니다. 좋은 평 받을 수 있었으면 좋겠습니다. 혹여 읽다가 미흡한 점이 눈에 띄면 언제든 저희에게 알려주세요. 더 좋은 책 열심히 만들겠습니다.

  5. 외발자전거

    2007/07/02 16:37 Modify/Delete Reply

    지금은 웹 개발을 거의 하지 않지만 웹 개발자라면 당연히 알고 있어야 하는 DOM... 하지만 주위 개발자를보면 소홀히하는 경향이 있습니다.
    웹 개발자에게 한번 더 도약하는데 밑거름이 되는 책이 될것 같습니다.

  6. 이우철

    2007/07/03 23:49 Modify/Delete Reply

    드디어 올라왔군요..
    정말 오래 기다렸습니다..
    번역해주신 윤석찬님 정말 고생하셨구요..
    언제 나오냐고 졸라대던 저의 잦은(?) 질문에 친절하게 답해주신 황영주님 감사합니다..
    당장 주문하러 갑니다.

  7. 에이콘

    2007/07/04 09:55 Modify/Delete Reply

    외발자전거님, 따뜻한 격려 감사합니다. 잘 아시겠지만 이 책은 무거운 참조서적을 지향하지 않습니다. 나중에 보시겠지만 시리즈에디터 박수만님이 추천글에서 언급하셨듯이 『실용예제로 배우는 웹표준: 자바스크립트편』이라는 비유도 그렇기에 매우 적절하다는 생각도 듭니다. 제대로 알고 올바로 사용하기에 대한 고민해보기. 이 책이 노린 바가 아닐까 싶네요.

    이우철님, 관심을 갖고 오랫동안 기다려주셨네요. 감사합니다. 이 책을 번역하신 석찬님께서도 정말 바쁘신 와중에도 좋은 책 만들어내기 위해 한글자 한글자 꼼꼼히 읽어 수정하시고, 독자의 이해를 돕도록 재미있는 한글화 사례, 그림 등을 넣어 책을 완성해주셨습니다. 정말 석찬님의 그 뜨거운 열정에 저도 다시 한번 놀랐습니다. 저희를 늘 지켜봐주시는 독자분께나 이런 훌륭한 역자분께 모두 감사할 따름입니다.
    독자분들의 기대에 부응할 좋은 책이 될거라고 생각합니다. 다음에도 저희 신간 출간일정과 관련해 궁금한 사항이 있으시면 언제든 메일 주세요. 저희야 독자분들의 관심이 감사할 뿐이니까요. ^^

  8. YOUNG

    2007/07/05 00:32 Modify/Delete Reply

    이우철님, 안녕하세요. 에이콘 황영주입니다.
    OO서점에 예약주문하신 고객 중 한 분이셨네요 ^^
    출간까지 기다려 주셔서 감사합니다.
    도서에 관련된 질문은 언제나 환영입니다.

  9. 미스타표

    2007/07/06 01:39 Modify/Delete Reply

    와우! 또 한 권의 꼭 사야만하는 책이 새로 나왔네요+_+
    에이콘에서 만드신 책들은 저희 사무실 책장에 차곡차곡 쌓여만 갑니다~:D

  10. 에이콘

    2007/07/06 09:42 Modify/Delete Reply

    안녕하세요. 미스타표님!(님자를 빼고 부르고싶네요.ㅎㅎ)
    블로그 들러주셨군요!
    회사 어느 분께 제가 웹 표준 세트 케이스 드리겠다고 약속했다고 한 것 같은데요. ㅎㅎ 제게 얼른 신고하시면 보내드린다고 전해주세요. ^^ 업체 탐방도 한번 가야하는데 말이죠~ -bliss

  11. Inska

    2007/07/09 07:25 Modify/Delete Reply

    Yes24에서 주문한지가 언젠데 아직두 안오는지 모르겠네요^_^;;
    호호호~~ 택배아저씨가 그립습니다

  12. 에이콘

    2007/07/09 09:36 Modify/Delete Reply

    안녕하세요. Inska님, 책을 구입해주셔서 감사합니다. :)
    예약판매 들어가자마자 구입하셨나봐요. 예약 주문이란 것이 지르는 맛은 있지만, 기다리자니 영 갑갑할 때도 있지요? ^^;
    최대한 출간일을 맞추고자 노력했는데 책을 잘 만들어내려는 욕심도 자제(!)시키지 못해서 2일 정도 늦어졌습니다. 일단 죄송하다는 말씀부터 드리겠습니다.
    책은 지역에 따라 조금씩 다르겠지만, 빠르면 11일 오후, 12일이나 늦어도 13일 정도면 독자분 손에 들어갈 수 있을 것 같습니다. 자세한 사항이 확정되면 블로그에서 또 다시 알려드릴게요.

  13. 이우철

    2007/07/10 00:32 Modify/Delete Reply

    친절하신 에이콘분들 감사드립니다..
    ^^ 잔뜩 기대중입니다..
    낼모레면 오겠군요..

  14. 에이콘

    2007/07/11 23:03 Modify/Delete Reply

    이우철님, 많이 기다리셨죠? 내일이면 받아보시지 않을까 싶어요. 좋은 책이라고 칭찬 받았으면 좋겠어요. 아 두근거려요. --;

  15. Jay

    2007/08/15 00:12 Modify/Delete Reply

    bulletproof ajax의 번역본은 언제쯤 출간 예정인가요? 원서로 본적이 있는데, 번역서가 나오면 주위 사람들에게 추천해주면 좋겠다는 생각이 들었습니다.

  16. 에이콘

    2007/08/16 13:48 Modify/Delete Reply

    안녕하세요. Jay님. Bulletproof Ajax는 9월중에 출간예정입니다. 좋은 책으로 독자님의 기대에 보답하겠습니다. 조금만 기다려주세요. ^^*

댓글 쓰기