조엘은 좋은 글을 쓰는 것만이 아니라, 좋은 글을 보는 눈도 역시나 탁월합니다. 조엘의 글은 IT 분야 글 읽는거 같지 않게 재밌게 잘 읽히는 경향이 있는데요, 조엘이 고른 블로그 베스트 29선 글들도 그런 글이 많습니다. 특히나 29. 여우캐릭터와 함께하는 빠르고 쉬운 루비 강좌는 꼭 읽어보시길 권합니다. 저도 이 책을 읽은게 2006년인데, 올해 되서야 제대로 루비를 쓰고 있는 정도지만, 루비에 대한 호감도를 올리고 쉽게 접근하기엔 아주 적절한 글이거든요. 경제학을 반드시 가볍게라도 익혀야 한다는 조엘씨의 지론답게, 간격 좁히기는 고객과 제품간의 이야기를 다룹니다. 제가 몇년전 그토록 많이 고뇌했던 좋은 프로그래머란 무엇인가는, 사실 좋은 제품을 만들어 고객에게 만족을 주는 소프트웨어를 만드는 것도 ..
조엘 온 소프트웨어 (http://elky.tistory.com/52) 를 너무나도 재밌게 읽고, 2010년초에 사서 읽었지만 이제서야 서평을 남기게 되네요. 서평을 올리지만 않았다뿐, 요즘도 책은 나름 꾸준히 읽고 있었습니다. 롤하다 닷지하고 주로 읽었....쿨럭! 여하튼, MS에서 프로그램 매니저로 일했고, 포그 크릭을 운영중인 그의 시야는 여전히 놀라웠습니다.유독 와닿는 몇가지 컬럼이 있었는데요, 자바만 가르치는 위험한 대학과, 예일 대학 강연, 틀린 코드를 틀리게 보이도록 만들기가 바로 그것이었습니다., 8. 자바만 가르치는 위험한 대학우리나라 커리큘럼도 이렇게 변해가고 있다는 사실이 저는 매우 걱정됩니다.자바가 좋은 언어냐 아니냐는 논점을 흐리기 때문에 배제한다고 봤을 때, 조엘씨가 얘기하신 "..
음... 작년 말부터 올해 초반 블로그 방문자가 폭증(?) 했던 것은 좋았는데, 좀 허수가 섞인거 같기도하고... 뭐때문에 방문하셨는지 구분도 잘 안가더군요. 또 제가 자료 찾을 때에도 좀 번잡하기도해서 블로그를 분리했습니다.주제가 잡다하다보니 RSS로 구독하시는 분들께도 죄송하기도 하고 말이죠. 분류는 세종류 블로그로 나눴습니다. 엘키의 주절주절http://elky.tistory.com 개인사와, 프로그래밍에 관한 이야기를 합니다.역시나 주는 프로그래밍 이야기겠지요~ 엘키의 게임 이야기http://game-story.tistory.com 제목처럼 게임 이야기만 다룹니다. 어린 시절 즐겼던 게임부터, 최근 즐기고 있는 게임 등에 대한 이야기를 쓸 예정입니다.주로 리뷰나, 사담을 쓸까합니다. 오픈 케이스는..
AMD CodeAnalysthttp://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-codeanalyst-performance-analyzer/ AMD의 프로파일러입니다.이것도 김이선씨 강연 듣고 알게됐는데요, standalone으로도 동작하지만 Visual Studio에 AddIn으로 붙기도하네요.In-house profiler만 만들어 써왔는데요, vTune도 잠깐 써봤지만요.유료라 쓰다 못써왔는데, 무료이기도 하고, 간단히 보여주셨던 것 보니 잘 정리된 툴인거 같습니다.아직 이것저것 해보는 단계인데, 열심히 써보고 팁같은거 정리해서 다시 올릴게요~!
라이브 프로젝트에서 C++ 테스트 주도 개발하기 구체적인 행동 요령과 시행착오 공유. 홍종찬 - 해맑은 웃음이 인상적. 긍정적인 분이신듯? - legacy 코드에 유닛 테스트를 적용하는 사례가 인상적이었다. 사실 라이브건 아니건 TDD로 100% 코드 커버리지는 없기에, 어디에나 적용되는 사례라고 봐도 무방해서 유익했다. - Q&A시간에 현재 프로젝트에 적용중이지 못하시다는 말에 나까지 아쉬웠다...;; - 코드 작성중 리팩토링 금지. 운전중 휴대 전화 사용과 유사하다는 말이 가장 인상적이었고, 공감 100배 게임 내 스토리 텔링의 중요성: 게임의 스토리란 과연 포르노의 줄거리에 불과한가? 박범진 - 개인적으로 어디선가 많이 들어본듯한 스토리 텔링의 중요성 이야기. - 25분짜리 짧은 세션이었으나 가볍게..
참고 문서http://rubykr.github.io/rails_guides/migrations.html 한글 번역 아주 잘 되어 있군요.Redmine도 루비를 쓰는 만큼, 같은 개념이라고 하네요. 모델 생성시rails generate model Product name:string description:text 독립적인 마이그레이션 만들기rails generate migration AddPartNumberToProducts 특정 버전으로 Migraterake db:migrate VERSION=20080906120000 Rollbackrake db:rollback 간략하게 요약하자면 위와 같습니다. 독립적인 마이그레이션을 만들고 나면, db\migration 폴더 안에 현재 시간의 이름으로 된 rb 파일이 ..
현재 웹 로그 서버로 루비 온 레일즈를 사용해 개발중에 있습니다. 그 과정에서 간략한 기록 겸 정리로 포스팅해봅니다. 윈도우용 루비 개발에 이용한 Quick Installer 입니다. RailsInstallerhttp://railsinstaller.org/ 루비 적응에 참고한 튜토리얼입니다. Ruby on rails - getting started Tutorialhttp://rubykr.github.com/rails_guides/getting_started.html Ruby on Rails - Active Records Query Interfacehttp://rubykr.github.io/rails_guides/active_record_querying.html scaffold를 이용해 쉽게 기본 기능을 ..
- Total
- Today
- Yesterday
- RoR
- Ruby on Rails
- 루비
- 리버스 엔지니어링
- SDL
- 게임개발포에버
- 게임데브포에버
- 멀티스레드
- EzShortcut
- 디자인 패턴
- ruby
- 좋은 프로그래머
- EasyExec
- c언어
- SQLite Spy
- 엘키
- NDC2013
- perfmon
- 루비 온 레일즈
- svn
- 조엘 온 소프트웨어
- CppSQLite
- MS-SQL
- 임백준
- TraceRoute
- 디버깅
- Rails
- ftp
- 바로가기 프로그램
- TDD
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |