All Posts

  • Published on
    CommonJS의 발단 자바스크립트 표준화와 관련된 첫 논의는 2009년 1월 케빈 댄구어(Kevin Dangoor)가 자신 블로그에 현재의 서버 사이드 자바스크립트가 필요한 것들을 역설하면서 시작되었다. 첫 시작은 서버사이드 자바스크립트였지만, 논의가 구체화 되면서 자바스크립트가 가장 많이 쓰이는 브라우저 뿐만 아니라 커맨드 라인툴 등의 일반적인 언어로써 논의로 확장되었다. 그리하야 CommonJS 등장한다. 뚜둥~! 케빈이 CommonJS 1년을 회고하며 쓴 글을 참고하자! CommonJS 사이트가 자꾸 죽어요! 이유는 나도 모르지만, 여튼 종종 잘 죽는건 확실한것 같다. 이럴때 미러 사이트를 이용하자. http://www.commonjs.org.mirrors.page.ca/ http://wiki.commonjs.org.mirrors.page.ca/ CommonJS와 AMD 내가 기고한 기사도 있지만 CommonJS가 모듈화만을 위한 워킹 그룹으로 오해하면 안된다. CommonJ
  • Published on
    3주전인가? 2주전인가?프리즈비 원반을 받다가 그만 엄지손가락을 삐었다..--이걸 삐었다? 라고 표현하는게 맞는지 모르겠다. 그냥 엄지손가락 끄트머리에 정확히 수직으로 맞았는데..당시 충격은 엄청났는데.. 시합중이라.. 참고 뛴거 같다. 이러다, 이승엽이 처럼 엄지손가락 수술해야하는거 아닌지 몰러..--아니겠지?지난 일요일 우연히 하버드 비즈니스 스쿨 졸업 축사를 읽게 됐는데...고개가 절로 그덕그덕 하면서... 맞아 이거지 싶다!토요일, 일요일, 월요일 3일 연속 발표자료 준비에 쩔었다. 그래도 요거까지만 하면 어깨를 짖누르던 부담감은 전부 Go Away!이제 남은 할일은 동구밭!!한바탕 폭풍소개팅 이후로 잠잠..여기까진가? 소개팅은 아닌갑다. ㅋ
  • Published on
    언제부터인지는 정확히 모르겠다. Backbone 이란 단어를 처음들은건 아마도 nodejs 책을 한창 번역중일때 였던듯 싶다. 그리고 간간히 Backbone이 대세다? 라는 소리도 들리길래, 언제 시간나면 좀 봐야지 했는데.. 이제서야 살펴봤다. ㅇㅎㅎ Backbone 넌 누구냐? 난 Backbone이 node.js 모듈로 업데이트 받을수 있길래, socket.io와 같이 서버와 클라이언트를 동시에 아우르는 뭐 그런 모듈로 생각했었다. 그런데 막상 써보니 에헤라~!! 이건 완전 클라이언트 모듈이다! 그냥 라이브러리다!. Backbone 홈페이지 가서 Backbone.js를 받아서, 쓰고자하는 페이지에 그냥 삽입하면 끝이다! ㅎㅎ 아~ 모를땐 막연했는데.. 역시 코드를 직접 만져보니 이런거구나 느껴진다. Backbone에 대한 짧은 단상 일단 인터넷에 떠도는 튜토리얼을 가지고 하나하나 해보면서 느낀 소감은... 재!... 밌!... 다!!!! 무엇이 그렇게 재밌나?... 한마디로 정의
  • Published on
    지난 몇주간 거의 매주말마다..땡볕아래에서 열심히 프리즈비를 던지고 있는데...점점 까메지고 있음을 느낀다. ㅋ주말 오전엔 운동하고, 먹고, 출근하고, 먹고, 야근하고, 먹고, 퇴근하고..뭐 이런 패턴?대략 살찌는 패턴이다 -_-;;그것도 배만 뽈록...일기쓰기도 참 어렵네...서버해킹 사건 이후.,.. 내 블로그도 좀 나눴다. 이제 요 블로그는 소소한 내 일상으로만 채울 작정이다. 기술적인 내용은 다른곳에 정리하고.. :D졸지에 블로그를 3개나 운영하게 됐는데...뭐 상관은 없는듯... ㅋ여튼 요즘엔 회사서 사는듯싶다. 제기랄~
  • Published on
    타이타늄 모바일 앱의 기본 언어셋은 영어다. 이 말은 즉 특별한 한글 이름을 지정하지 않으면 영문으로 앱이름을 써야한다는 얘기도 되겠다. 그렇다면, 앱 이름은 어디서 설정하는 걸까? 먼저 tiapp.xml 파일을 뒤져보자. <?xml version="1.0" encoding="UTF-8"?> <ti:app xmlns:ti="http://ti.appcelerator.org"> <sdk-version>2.0.1.GA2</sdk-version> <id>com.miconblog.sampleapp</id> <name>SampleApp</name> <version>1.0</version> .... 이하 생략 대충 살펴보니 <name> 태그가 보인다 . 그리고 이 태그에 값을 설정하면 실제 빌드되어 만들어지는 앱의 이름으로 쓰인다는 사실도 쉽게 알수있다. 그럼 이 태그에 한글을 넣으면 될까? 아마 빌드해보면 아래와 같이 에러가 날것이다. UnicodeDecodeError: 'utf8' codec