개발자
-
한빛미디어의 도서 전문 리뷰어 프로그램, 한빛리더스 7기를 모집합니다!Daily NoPD/NoPD's Thoughts 2013. 8. 16. 23:33
기술을 가지고 살아가는 사람들에게 가장 중요한 미덕은 늘 새로운 것을 받아들일 준비를 하라는 것입니다. 내가 어제까지 알던 기술은 오늘은 더 이상 최적의 기술이 아닐 수 있습니다. 내가 신봉하고 있는 기술이 더 이상 고객의 요구사항을 만족시키기 위한 효과적인 기술이 아닐 수 있습니다. 알고 있는 것을 활용해야 하지만 그것이 절대적이라고 믿으면 안되는 숙명을 타고 난 것이지요. 한빛미디어의 도서 전문 리뷰어 프로그램인 한빛리더스는 그런 깨어있음이 필요한 사람들에게 더할 나위 없이 좋은 프로그램입니다. 한빛리더스 4기부터 6기까지 3개 기수에 참여해 오면서 늘 새로운 것을 접하고 넉넉하지 않은 시간동안 그 주제를 이해하면서 출간된 책의 오류를 찾아내는 과정은 항상 도전적인 과제였지만 늘 좋은 여운을 남겼던 ..
-
동영상 IT 교육 서비스 PluralSight 의 TrainSignal 인수합병IT's Fun 2013. 8. 7. 09:11
전문가들만의 전유물로 여겨졌던 다양한 개발환경, 개발언어, 그리고 개발에 대한 지식 공유가 점점 일반인에게로 확산되고 있습니다. 얼마전 뉴스에서 봤던 영국 초등 교육과정의 프로그래밍 코스 채택 소식은 더 이상 개발이 전문가들만의 영역이 아닌 누구나 자신의 생각을 표현하는 도구로서 개발이 자리잡기 시작한 것은 아닌가 하는 생각을 하게 합니다. 물론 IT 기업들이 로비와 적극적인 마케팅을 통해 개발을 장려하는 것일수도 있지만 자신이 필요한 것들을 직접 표현하고 만드는 것이 사람들 특히 아이들에게 나쁠리는 없을거란 생각이 듭니다. 2004년부터 마이크로소프트의 개발 기술을 중심으로 개발자 동영상 강의를 서비스 해오고 있는 PluralSight (http://www.pluralsight.com) 의 최근 행보가..
-
스토리지가 아닌 데이터 레이어를 꿈꾼다, DropBox 개발자데이 "DBX"IT's Fun 2013. 7. 2. 08:57
클라우드 스토리지 서비스는 스마트 기기를 사용한다면 하나 이상씩은 사용하고 계실겁니다. 우리나라의 경우 이동통신사가 주축이 되어 보급한 유클라우드(KT), T cloud(SKT) 등이 가장 대표적입니다. 그렇지만 조금 더 공유가 쉽고 다양한 응용 프로그램과의 연동을 원하는 사용자들의 눈높이에는 많이 부족한 것이 사실입니다. DropBox, Box.net 을 비롯한 클라우드 스토리지 전문 서비스들이 인기가 있는 것은 그런 이유일 것입니다. DropBox 는 그 중에서도 단연 가장 많은 사용자를 확보하고 있을 뿐 아니라 다양한 외부 연동 기능을 통해 활용하기가 좋아 많은 사랑을 받고 있는 서비스입니다. DropBox 가 급성장 할 수 있던 배경에는 단연 기업들을 위한 다양한 Business Suite 의 제..
-
정규표현식의 아름다움, 한빛미디어 "처음 시작하는 정규표현식"Daily NoPD/rEvieW 2013. 5. 26. 09:44
프로그래밍을 하다 보면 가장 자주 사용하게 되는 것이 조건 비교문이다. 사용자의 입력을 검증하기 위한 용도로 자주 사용될 뿐만 아니라 프로그램과 프로그램이 주고 받는 데이터를 확인하기 위해서도 자주 사용된다. 그런데 이런 과정이 많이 필요하거나 복잡한 로직에 따라 데이터를 검증해야 하는 경우에는 조건 비교문이 복잡해지고 가독성이 떨어질 수 밖에 없다. 시간이 지남에 따라 잘 정리되지 못한 코드는 유지보수가 힘들어지고 로직의 헛점으로 인해 프로그램에 오류가 발생할 가능성도 높아지게 된다. 정규표현식(Regular Expression)은 그 용도가 참 다양하지만 프로그래머들에게는 단순하면서도 아름답고 명료한 조건 비교문을 만들기 위하여 꼭 이해하고 있어야 하는 무척 중요한 것이라는 걸 많은 사람들이 알고 있..