Daily NoPD/rEvieW
-
정규표현식의 아름다움, 한빛미디어 "처음 시작하는 정규표현식"Daily NoPD/rEvieW 2013. 5. 26. 09:44
프로그래밍을 하다 보면 가장 자주 사용하게 되는 것이 조건 비교문이다. 사용자의 입력을 검증하기 위한 용도로 자주 사용될 뿐만 아니라 프로그램과 프로그램이 주고 받는 데이터를 확인하기 위해서도 자주 사용된다. 그런데 이런 과정이 많이 필요하거나 복잡한 로직에 따라 데이터를 검증해야 하는 경우에는 조건 비교문이 복잡해지고 가독성이 떨어질 수 밖에 없다. 시간이 지남에 따라 잘 정리되지 못한 코드는 유지보수가 힘들어지고 로직의 헛점으로 인해 프로그램에 오류가 발생할 가능성도 높아지게 된다. 정규표현식(Regular Expression)은 그 용도가 참 다양하지만 프로그래머들에게는 단순하면서도 아름답고 명료한 조건 비교문을 만들기 위하여 꼭 이해하고 있어야 하는 무척 중요한 것이라는 걸 많은 사람들이 알고 있..
-
"쇼핑몰 창업, 운영, 제작북", 시작을 위한 기초 교양서Daily NoPD/rEvieW 2013. 1. 19. 07:45
창업에 대한 열기가 뜨겁다. 멋진 기술과 앱, 게임을 만들어서 회사를 차리는 것도 창업이지만 조그만 인터넷 쇼핑몰을 열어서 물건을 파는 것도 역시 창업이다. 사실은 동네에 조그만 가게 자리를 얻어서 떡볶이를 팔더라도 창업이니 창업이란 단어에 너무 많은 의미를 부여할 필요는 없어 보인다. 창업은 그냥 창업이고 어떤 창업을 하던 알아야 할 기초 지식들은 비슷해 보인다. 한빛미디어에서 나온 "쇼핑몰 창업, 운영, 제작북" 은 인터넷 쇼핑몰을 중심으로 창업에 필요한 것들을 설명하고 있지만 꼭 인터넷 쇼핑몰이 아니더라도 알아야 할 "사업 운영하기" 의 기본 A-Z 를 이야기 해주고 있는 책이다. 사업(Business)을 한다는 것은 생각보다 쉬운 일이 아니다. 일 자체가 어렵다고 쉬운 일이 아니라는 말은 아니고 ..
-
오르다 작은철학자, 생각하는 아이를 도와주는 전집!Daily NoPD/rEvieW 2012. 12. 26. 08:42
아이들에게 지식을 전달하는 것보다 더 중요한 것은 생각하는 힘을 길러주는 것입니다. 물론 어린 나이부터 다양한 지식을 습득하는 것은 분명 효과가 있을 겁니다. 스폰지가 물을 빨아 들이는 것처럼 아이들은 지식을 빨아 들이기 때문이지요. 여기서 많은 부모님들이 실수를 합니다. 어린 나이에 이것저것 알고 대답하는게 마치 " 교육 " 이 잘 된 것처럼 생각하는 것이지요. 아이가 대답하는 것이 단지 단순히 " A는 B이다 " 라고 대답하는 것인지, 아니면 스스로 생각해서 대답하는 것인지, 혹시 생각해 보신적 있나요? 그 두가지의 차이는 어린 시절에는 종이 한장 차이지만 아이들이 커가면서 극복하기 힘든 큰 벽이 되기도 합니다. 많은 부모님들이 " 구비해야만 하는 전집 카테고리 " 로 꼽고 있는 철학동화 역시 마찬가..
-
내공 있는 C 프로그래머가 되고 싶다면? - Head First C (한빛미디어,2012)Daily NoPD/rEvieW 2012. 12. 23. 22:22
요즘 대학교에서 컴퓨터나 전산 전공을 하면 어떤 언어를 주로 다루나요? 언뜻 여기 저기서 들었던 이야기로는 자바를 비롯하여 웹과 관련된 언어를 많이 배운다고 들었던 것 같습니다. 그런데 자바든 C# 이든, 혹은 Objective C 든 결국은 C 언어에서 기원한다는 것을 잊으면 안될 것 같습니다. 한빛미디어의 Head First 시리즈로 새롭게 출간된 "Head First C"는 그냥 그럭저럭 C 언어를 알고 있는 사람, C 언어는 구닥다리라고 생각하는 사람들의 생각을 바꿔줄 멘땅에 헤딩하는 Head First 시리즈의 C 버전 책자입니다. C 라면 손사레를 치면서 포인터의 괴로움을 먼저 생각하시는 분들이 있을지도 모르겠습니다만 이 책은 Head First 특유의 위트로 재미있게 이런 이야기들을 풀어 나..