iPhone in Action을 집필하고 계시는 Christopher Allen씨와 Shannon Appelcline씨가 Ajaxian 커뮤니티에 몇몇 챕터를 무료로 다운로드 받을 수 있도록 공개해주셨습니다.
from Exclusive iPhone in Action Chapter Downloads

'[IT] Web Tech' 카테고리의 다른 글

Fennec (Mobile Firefox) Alpha 1 릴리스  (0) 2008.10.21
MAMA, 웹 표준을 누가 쓰죠?  (0) 2008.10.20
alert()에게 작별을  (3) 2008.10.17
웹 에디터 비교  (4) 2008.10.14
iPhone in Action 일부 챕터 다운로드  (0) 2008.10.10
Pyjamas: Python을 위한 GWT  (0) 2008.10.08
IE 8 Beta 2 Ajax 기능  (0) 2008.10.08
JavaScript로 만든 팩맨  (0) 2008.09.20
iPhone에서도 SVG를 사용할 수 있습니다  (0) 2008.09.19
Posted by 행복한고니 트랙백 0 : 댓글 0

댓글을 달아 주세요

Craig Riecke, Rawld Gill, Alex Russell 이 분들이 Pragmatic Programmers와 함께 Mastering Dojo 베타 책의 일부(확인해보시면 알겠지만, 정말 '일부'입니다)를 Ajaxian 커뮤니티에 공개했습니다.

무엇을 얻을 수 있을까요?

첫째는, Dojo DOM API에 대해 자세히 알게 되었다는 것입니다. 구체적으로, 저자는 인터뷰 질문 예제를 주고 DOM을 직접 조작해보이면서 우리가 이 과제를 해결할 수 있도록 했습니다. 우리는 dojo.query와 클래스 추가기능를 이용한 코드를 보게 되었습니다:
[code:js]
function layout1(){
  dojo.addClass(dojo.query("form> p")[0], "formTitle");
  dojo.query("div.questions p").forEach(function(node, i) {
    dojo.addClass(node, (i % 2) ? "lightBand" : "darkBand");
  });
}
그 뒤 dojo.query의 복잡한 부분과 그 이상을 심도있게 파고 들었습니다.

두번째는, Dojo와 함께 등장한 서로 다른 두가지 기능 - dojo.data와 dojox.Grid - 을 살펴볼 수 있는 Dojo라는 이름의 Ajax를 알 수 있게 되었습니다. 해당 챕터는 이런 기능들을 이용해서  위시 리스트를 작성했습니다.

목차에서 보듯 책에는 훨씬 더 많은 내용이 있습니다. Dojo 커뮤니티에 존재하는 아주 많은 다양한 주제들을 400 페이지에 다 망라해놓았습니다.

이를 공유해 준 저자들과 편집자께 감사드립니다.

from Exclusive Mastering Dojo Chapters on Ajaxian
TAG books, Dojo,
Posted by 행복한고니 트랙백 0 : 댓글 0

댓글을 달아 주세요

JavaScript : The Good Parts

2008. 4. 17. 01:59 from [IT] Web Tech
from JavaScript: The Good Parts on Ajaxian

JavaScript : The Good Parts

그림 JavaScript : The Good Parts 표지


Douglas Crockford씨가 JavaScript: The Good Parts(JavaScript : 장점) 이라는 책을 썼습니다.

대부분의 프로그래밍 언어는 장점과 단점을 가지고 있다. 하지만 JavaScript는 언어가 미처 다듬어 지기전에 급하게 개발되고 릴리스되었던 탓에 단점이 더 많이 알려져있다. 이 권위있는 책은 JavaScript의 나쁜 면을 걷어내고 언어 전체보다 신뢰성있고, 가독성있으며 유지보수성이 있는 부분을 부각시켰습니다. 이 언어를 이용하면 정말 확장성있고, 효율적인 코드를 작성할 수 있습니다.

개발자 커뮤니티의 수많은 이들로부터 JavaScript 전문가로 존경받는 저자인 Douglas Crockford 씨는 함수, 느슨한 타입, 동적 객체, 표현력있는 객체 리터럴 표기처럼 JavaScript를 눈에 띄는 객체지향 프로그래밍 언어로 만들어주는 좋은 아이디어가 넘쳐남을 확인해주었습니다. 안타깝게도 이러한 좋은 아이디어들은 전역 변수 기반 프로그래밍 모델과 같이 나쁘고 제대로 엉망인 아이디어들과 뒤섞여 버렸습니다.

Java 애플릿이 실패하고, 어부지리로  JavaScript가 웹 언어가 되어, 프로그래밍 언어의 품질과는 상관없이 유명세를 얻게 되었습니다. JavaScript: The Good Parts 에서 Croskford 씨는 마침내 산더미같은 장점과 단점을 다 파헤쳐서 여러분이 JavaScript의 진짜 멋진 부분을 자세히 볼 수 있도록 했습니다:

  • 구문
  • 객체
  • 함수
  • 상속
  • 배열
  • 정규표현식
  • 메소드
  • 스타일
  • 아름다운 기능

진짜 좋은점이요? 이 책이 알려주는 JavaScript의 좋은 부분을 따라가다보면, 나쁜 부분은 애써 잊을 필요조차 없을 것이라는 겁니다. 물론, 나쁜 부분에 대해 더 찾아내어 어떻게 나쁘게 사용할 것인지를 알고 싶다면, 그냥 다른 JavaScript 책을 보면 됩니다.

JavaScript: The Good Parts 로 여러분은, 객체 라이브러리를 관리할 때나 Ajax를 빨리 실행하게 하고 싶을 때나 상관없이, 효율적인 코드를 작성할 수 있게 해주는 아름답고, 멋지고, 가볍고, 매우 표현력있는 언어를 발견하게 될 것입니다. 만약 당신이 웹 사이트나 웹 응용프로그램을 개발한다면, 이 책은 필수입니다.

John Resig씨의 새 책과 함께 보면 좋을 것 같습니다.

TAG books,
Posted by 행복한고니 트랙백 0 : 댓글 0

댓글을 달아 주세요

from Book Review : Advanced Ajax by Lauriat (Part 2 of 2) from Ajaxian

Advanced AJAX
예전에 첫번째 리뷰를 한 적이 있나봅니다. 아직 국내에 출간되지 않은 책의 서평이라 그다지 유용한 정보가 될 것 같지 않아 번역하지 않습니다. Ajaxian에서도 원래의 글을 그대로 복사해서 옮긴 것 뿐이고 원본 글은 AgileAjax 에 있습니다.

서버쪽이 PHP 코드로 작성되어있다는데 서평을 쓰신 분은 ASP, JSP를 하신 분이라 낚인 기분이 들었나봅니다. "PHP"라는 타이틀을 달아주었어야 하는 것 아닌가라고 하네요. ^^; 하지만 PHP로 된 코드라 해도 기본 원리는 상당히 마음에 들었다고 합니다.

해당 책은 아마존사파리 북스 온라인에서 판매중이며, 출판사가 제공하는 일부 샘플을 보실 수도 있습니다.
TAG ajax, php,
Posted by 행복한고니 트랙백 0 : 댓글 0

댓글을 달아 주세요