본문 바로가기

프로그래밍11

Coursera 무료 강의 소개 파이썬도 공부하고, 컴퓨터 프로그래밍의 기본기를 배울 수 있게 하는 괜찮은 강의가 있어서 소개합니다. 프로그래밍 개론 격의 강의인데, 정작 OOP 개념을 잘 모르면 강의를 따라가기가 만만치 않습니다. 제목은 "Principles of Computing" 입니다. https://www.coursera.org/course/principlescomputing 이런 분들께 추천합니다. 1. 파이썬 문법은 대충 알고 있는 분 (완벽하게는 몰라도 됨) 2. 프로그래밍 개론 수업을 다시 한번 들어보고 싶은 분3. 외국 대학에서 주관하는 온라인 개론 수업이 어떻게 진행되는지 알고 싶은 분4. 프로그래밍과 관련된 여러 개념을 기본부터 다시 배우고 싶은 분5. 영어 좀 되시는 분 이 중 1번과 5번이 안 되면 시작부터 무.. 2014. 6. 16.
2014년을 함께할 프로그래밍 언어는? 새해가 되면 누구나 계획을 세웁니다. 올해는 담배를 끊겠다, 올해는 술을 끊겠다, 올해는 영어공부를 하겠다, 올해는 새로운 프로그래밍 언어를 배우겠다.... 등등 셀 수 없이 많은 계획을 세우죠. 그러나 역시 개발자로서 가장 현실성 있는 계획은 아무래도 새로운 프로그래밍 언어를 배우는 것. 저는 올해 Julia라는 언어를 한 번 배워볼까 계획중인데요. 앞선 글에서도 밝혔듯이, 새로운 프로그래밍 언어를 배우는 것은 프로그래머에게 있어서 굉장히 중요합니다. 프로그래밍을 바라보는 시각의 지평을 넓혀주기 때문이죠. 여러분은 어떠십니까? 이 블로그를 방문하는 분들은 과연 올해에는 어떤 프로그래밍 언어를 배우려 하실지, 저도 사실 굉장히 궁금한데요. 여러분의 계획을 이 블로그를 찾는 다른 분들과도 한 번 나눠보지 .. 2014. 1. 2.
좋은 개발자를 가려내려면? 좋은 개발자를 뽑기 위한 환경을 갖추었다고 칩시다. 그런데 대관절 좋은 개발자는 어떻게 알아볼 수 있을까요? 좋은 개발자와 그렇지 않은 개발자를 가려내는 것은 생각보다 어렵습니다. 일단 개발자를 만났다면: 1. 어떤 프로그램을 만들어 보았는지 물어보라. 만일 '재미삼아' 만들어 본 프로그램이 있다면, 그리고 그 프로그램을 아직도 유지보수하고 있다면, 혹은 그 프로그램을 공개 소프트웨어로 만들어 많은 사람들에게 배포해 본 경험이 있다면, 그 사람은 좋은 개발자일 가능성이 아주 높습니다. 2. 어떤 프로젝트를 진행했었는지 물어보라. 자신이 진행했던 프로젝트 이야기를 하면서 많은 개발자들은 자기 어필을 하려고 시도합니다. 가급적이면 그 이야기를 끝까지 들어주면서 그 개발자의 역할이 어느 정도였는지 파악하세요... 2013. 12. 11.
트위터로 화분을 관리하자! (Botanicalls Kit) 트위터를 다양한 용도로 사용하는 사람들이 많습니다만(http://mashable.com/2013/10/10/twitter-creative-uses/), 오늘 소개해드릴 사용법은 그 가운데서도 가장 '기술적'인 사용 방법이라고 할 만 합니다. 이 기술은 센서와 네트워크, 그리고 트위터를 조합한 기술입니다. 화분에 언제 물을 주는 것이 좋을지 잘 모르시겠다구요? 그럼 이 키트를 화분에 설치해 보세요. 이른바 Botanicalls Kit입니다. (http://www.botanicalls.com/kits/) 이 기술은 원래 휴대전화와 연동하여 화분에 물을 줘야 하는 시점이 되면 휴대전화로 메시지를 보내주는 기술이었는데, 지금은 트위터 메시지를 보내줍니다. (헐) 자세한 기술적 사항이 궁금하신 분들은 이 링크를 .. 2013. 10. 11.