한빛리더스
-
한빛미디어의 도서 전문 리뷰어 프로그램, 한빛리더스 7기를 모집합니다!Daily NoPD/NoPD's Thoughts 2013. 8. 16. 23:33
기술을 가지고 살아가는 사람들에게 가장 중요한 미덕은 늘 새로운 것을 받아들일 준비를 하라는 것입니다. 내가 어제까지 알던 기술은 오늘은 더 이상 최적의 기술이 아닐 수 있습니다. 내가 신봉하고 있는 기술이 더 이상 고객의 요구사항을 만족시키기 위한 효과적인 기술이 아닐 수 있습니다. 알고 있는 것을 활용해야 하지만 그것이 절대적이라고 믿으면 안되는 숙명을 타고 난 것이지요. 한빛미디어의 도서 전문 리뷰어 프로그램인 한빛리더스는 그런 깨어있음이 필요한 사람들에게 더할 나위 없이 좋은 프로그램입니다. 한빛리더스 4기부터 6기까지 3개 기수에 참여해 오면서 늘 새로운 것을 접하고 넉넉하지 않은 시간동안 그 주제를 이해하면서 출간된 책의 오류를 찾아내는 과정은 항상 도전적인 과제였지만 늘 좋은 여운을 남겼던 ..
-
만들면서 배우는 안드로이드 게임 프로그래밍 (한빛미디어,2013)Daily NoPD/rEvieW 2013. 7. 27. 07:06
한 차례의 광풍이 지나간 것 같습니다. 여전히 유효한 수익모델로서 가장 큰 시장이지만 초기의 뜨거웠던 열기는 잠시 안정기에 접어든 것 같습니다. 무슨 이야기일까요? 바로 카카오톡의 게임 플랫폼 이야기입니다. 작년 이맘때쯤 선데이토즈의 애니팡으로 시작된 카카오톡의 게임 플랫폼은 이후 한국 모바일 게임시장, 나아가서 구글 플레이스토어의 수익 랭킹에 강력한 영향을 주면서 시장을 주도해 왔습니다. 카카오톡의 게임 플랫폼이 폭발하기 시작한 이후 소수의 스타트업 (예: 드래곤플라이트) 의 성공, 대박 사례가 나오긴 했지만 대규모의 인적 인프라를 동원하는 기업들의 연작출시 (예: 연간 100여종 출시 목표와 같은 ;;;) 로 인해 이미 대기업 중심의 시장으로 바뀐지 오래입니다. 그럼에도 불구하고 딱히 사용자를 모으고..
-
자바스크립트로 만드는 나만의 게임! "만들면서 배우는 HTML5 게임 프로그래밍" (한빛미디어,2013)Daily NoPD/rEvieW 2013. 6. 22. 17:44
어린시절 동전 하나를 넣고 시작하던 오락실의 게임에서부터 스마트폰에서 즐기는 카카오톡 게임에 이르기까지 게임은 사람들의 여가시간을 책임지는 역할을 해왔습니다. 게임에 대해서 안좋은 인식이 있던 시절도 있었고 여전히 그런 사람들이 있지만 예전보다 많이 대중화 되었고 연령을 뛰어넘어 사랑받는 게임들도 많이 탄생하고 있습니다. 게임을 대하는 사람들의 태도는 여러가지입니다. 게임을 적극적으로 즐기는 사람, 그저 킬링타임용으로 즐기는 사람, 카톡에서 친구들과 순위 경쟁을 하는 사람, 혹은 그런 게임을 만들고 싶어하는 사람 등 그 양태도 각양각색입니다. 게임 개발이라는 것이 왠지 어렵게 느껴지고 고도의 그래픽 작업과 프로그래밍 실력이 있어야만 할 것 같습니다. 하지만 "만들면서 배우는 HTML5 게임 프로그래밍" ..
-
정규표현식의 아름다움, 한빛미디어 "처음 시작하는 정규표현식"Daily NoPD/rEvieW 2013. 5. 26. 09:44
프로그래밍을 하다 보면 가장 자주 사용하게 되는 것이 조건 비교문이다. 사용자의 입력을 검증하기 위한 용도로 자주 사용될 뿐만 아니라 프로그램과 프로그램이 주고 받는 데이터를 확인하기 위해서도 자주 사용된다. 그런데 이런 과정이 많이 필요하거나 복잡한 로직에 따라 데이터를 검증해야 하는 경우에는 조건 비교문이 복잡해지고 가독성이 떨어질 수 밖에 없다. 시간이 지남에 따라 잘 정리되지 못한 코드는 유지보수가 힘들어지고 로직의 헛점으로 인해 프로그램에 오류가 발생할 가능성도 높아지게 된다. 정규표현식(Regular Expression)은 그 용도가 참 다양하지만 프로그래머들에게는 단순하면서도 아름답고 명료한 조건 비교문을 만들기 위하여 꼭 이해하고 있어야 하는 무척 중요한 것이라는 걸 많은 사람들이 알고 있..