'스터디'에 해당되는 글 1건

  1. 2011.11.22 [node.js] OctoberSky.js 스터디 진행사항 및 오프모임 후기
HTML5가 이슈가 되면서 올해 초부터 javascript 가 할 수 있는 일에 대해 관심이 가기 시작했습니다.

업무와는 상관없는 일이니, 더군다나 개발에 직접 참여하지 않은지 2년쯤 되다보니 순수히 개인적인 관심으로만 학습을 하게 되었습니다.

javascript 에 대해 자세히 볼려고 하다 보니 그 전에 생각하던 만만한 넘이 아니라는 생각에 제 자신이 더 초라해 보이더군요.

어쨌든, 재미나다는 생각에 우선 많은 분들이 추천해 주시는 데이비드 플래니건의 "JavaScript: The Definitive Guide(5/E)" 번역판과 더글라스 크록포드의 "JavaScript: The Good Parts" 번역판을 1독하였습니다.

완벽 가이드는 6/E 번역판이 나오면 다시 한번 정독하고 싶습니다. 역시 언어의 장벽이 ㅜㅜ;;

그러던 중 기회가 닿아 요즘 KTH H3 컨퍼런스 준비로 고생하고(?) 계시는 A.J 님의 javascript 강의를 듣게 되었습니다. 많은 것을 생각하고 얻을 수 있었던 강의였습니다.

그러던 중 드디어 node.js 에 대해서 알게 되었고... 뭐 이런 넘이 있나... 하는 생각이 들었습니다. Server Side Javascript 라니...

급관심으로 인해 올해 초 몇가지 포스팅을 하면서 node 를 다루어 보았었는데...

그러고는 또 한동안... 지금 생각해 보니 제가 의지박약은 아닌지...

다행이 구독중인 채수원님의 블로그에서 node.js 에 관한 "OctoberSky.js 스터디" 소식을 듣고 참여하게 되었습니다.

스터디는 따라배우기 형식으로 http://dailyjs.com/node.js 튜터리얼을 기반으로 진행이 되는데 저 같은 사람들을 위해 채수원님이 part 별로 번역을 하여 블러그에 게시해 주십니다.

특히, 10월 28일 금요일 밤에 온라인으로 "Introduction to Node.js with Ryan Dahl 동영상"을 같이 보면서 이야기했던 것이 아주 재미있었습니다. 역시나 채수원님이 중간중간 통역(?)을 해주셨습니다. 다시 한번 감사하다는 말씀을 드리고 싶네요 ^^

스터디는 현재 part 4 까지 진행이 되었고 지난주 토요일 11월 19일에 오프모임도 갖었습니다.

간략히 오프모임 후기를 남겨 봅니다.

- 2011년 11월 19일 토요일 11:00 ~ 15:00 압구정 컨시어지 아카데미에서 진행.

- 처음 가는 곳이라서 서둘렀더니 한시간쯤 일찍 도착했는데 11:00 에 문을 연다고 하여 그냥 밖에서 애매한 시간을 때움.
  나중에 보니 스터디하는 곳은 다른 입구... 미리 와 계신 분들 다수... ㅜㅜ;; 나 왜이러니...

- 어색하게(?) 앉아 있다 채수원님이 오셔서 진행 시작.

- 더 어색한 자기소개 시간... 더군다나 좋아하는 음악이나 영화를 이야기 하라는... 평소에 생각을 안 하던 것들...
  덕분에 내가 좋아하는 영화가 무엇인지 알게 됨. 식스센스... 매트릭스 1... 다시 한번 봐야겠다 ^^

- 스터디 시작으로 형주님의 "Cloud9 IDE에서의 개발", 테스트는 해봤었는데 이번 스터디에 사용을 해봐야겠다는 생각이 듬.
  형주님이 열심히 스터디에 참여하시는 모습이 자극이 됨.

- 다음은 병주님의 "자바스크립트 코어 - Prototype Chain & Closure", 반드시 이해해야 하는 개념들.

- 다음은 제 생각에 이번 스터디의 하이라이트(?)인 준호님(firejune)의 "node.js 적용 경험담 듣기", 눈을 땔 수가 없었음.
  블로그를 구독중이라서 node.js 로 작업을 하시는 것은 알았지만 직접 보니 정말 대단...
  비전공자라고 하시고, 프론트 엔드 개발자인데 왠만한 시스템엔지니어보다도 시스템을 잘 만지시는 듯...
  어쨌든, 무엇인가 나만의 결과물을 만들어 보고 싶은 무지무지한 자극을 받음.

- 마지막으로 응준님의 "ECMAScript 변천사", undo 로 애니메이션 효과를... 언젠가 한번 써먹어야지 ^^

오프라인 모임을 준비하신 채수원님을 비롯해서 발표하신 분들 모두 정말 수고하셨습니다. 감사합니다~

참고로 part 4 까지 스터디를 하면서 발생했었던 몇가지 기억나는 점들을 기록해 봅니다.

또한, 저도 작업 중인 소스를 github 에서 관리해보고자 합니다. git 도 학습할 겸 ^^

- 원본글에 있는 소스들과 현재의 node 및 기타 패키지(mongoose, jade, less 등)들의 버전 문제
   . 채수원님이 번역글 중간중간에 관련 부분 언급

- mongoose 의 경우 형주님의 번역글 참고

- jade 의 경우 채수원님의 번역글 참고
   . jade 문제 중 특이했던 문제가 "views/partials/documents/fields.jade" 에서 아래와 같이 작성하였을 경우
    "=d.data ||" 가 문자 그대로 textarea 에 출력됨. 줄을 붙여쓰니 해결됨.

textarea(name='document[data]')
      =d.data || '' 

- less 모듈의 문제 : node 프로세스가 죽어버리는 현상이 발생
   . 이슈 검색하여 해결 : https://github.com/cloudhead/less.js/issues/320
   . "node_modules" 디렉토리의 "less" 디렉토리를 직접 삭제
   . "git clone https://github.com/kixxauth/less.js.git less" 실행

이것으로 주저리 주저리 "OctoberSky.js 스터디 진행사항 및 오프모임 후기"를 마무리합니다.

node.js 참 재미난 넘 같습니다. 잘하고 싶네요 ^^

 
신고
Posted by JuHoi

티스토리 툴바