Gsong's Blog
Developer + Entrepreneur = Entreveloper
틱낫한, 화
화 - 틱낫한 지음, 최수민 옮김/명진출판사 화를 어떻게 다루어야 하는지 불교식의 마음 다루는 법을 이야기해주는 책이다. 불교식이라고 하지만 종교와 관련된 내용은 없다. 화를 다루는 법의 핵심은 호흡이다. 스트레스 받는 상황이 오면 자기도 모르게 호흡이 얕아지는데 이럴 때 의식적으로 깊은 호흡을 하면서, 내가 현재의 상황에 휩쓸려가지 않고 있다는 자각을 하는 것이...
무상급식 주민 투표를 돌이켜보면
무상급식에 더해서 한나라당 내부의 계파 갈등 같은 게 겉으로 표출된 것 아닌가 하는 생각이 든다. 정치적 견해에는 전혀 동의하지 않지만, 홍준표 대표를 인간적으로 괜찮게 느끼고 있다. 예전 한나라당 내부에서 완전 마이너 였을 때도 자기 할 말 꼭꼭 해대는 게 좋았었다. 그래서인지 내부에 홍준표 적이 꽤 많다는 카더라 뉴스를 들었는데, 이번에...
코드 리뷰 도입 전 주의해야 할 사항
스타트업에 조인하면서 어느 정도 강제성을 가지고 시작했던 것 중 하나가 코드 리뷰 였다. 이 프락티스가 가지고 있는 장점을 알고 있기에, 나중에 큰 비용을 치르며 도입하기 보다 조금 무리가 되더라도 프로젝트 초반부터 익혀두는 편이 좋겠다고 판단되었기 때문이다. 그러나 한 가지 간과했던 것이 있었으니, 프로세스를 행하는 것은 결국 사람이라는 것이다. 하나 둘...
Fabrice Bellard
얼마 전 자바스크립트로 만든 리눅스 에뮬레이터가 입소문을 탔던 적이 있었다. 세상에 이런 것도 가능하구나 했었는데, 우연히 그 저자가 ffmpeg 라이브러리와 같은 저자임을 알게 되었고, 찾아보니 그 외에도 수두룩한 좋은 프로그램들을 개발한 사람이었다. 이 프로그램들의 유용성은 둘째 치고, 그 효율이 굉장히 좋았는데, 풀어낸 과제들의 난이도가 어느 정도일지 나는 감도 잘 오지...
Dead code
원문 : http://www.aivosto.com/vbtips/deadcode.html Dead code 란 필요 없는 또는 작동하지 않는 코드 조각들을 말한다. 반대말은 live, operational code 라고 할 수 있다. dead code 를 제거하는 것만으로도 프로그램의 품질을 높일 수 있다. 여기서 말하는 품질이란 기능상의 변화가 없는 소스코드 자체의 품질 제고를 말한다. 이는 다른 프로그래머들이 코드를 읽을 때 이해를...
투표참가운동본부 문자 메시지
갑자기 띠링 하고 날라온 문자 메시지. 02 3672 0967 비겁한 투표방해 세금폭탄 불러옵니다. 8월24일(수) 꼬-옥 투표합시다. 투표참가운동본부 일단 http://www.spamcop.or.kr/kor/report/report02.jsp 여기 가서 스팸 메시지로 신고부터 했다. (아래 덧글에 내용을 덧붙였음) 신고 내용은 가입한 적이 없고, 내 개인정보 사용에 동의한 적이 없고, 수신 거부 연락처가 없다라는 걸로. 스팸캅이 빠르게 처리하지도 못 하고,...
IT 개발자가 쓴 통쾌한 인간관리 이야기
IT 개발자가 쓴 통쾌한 인간관리 이야기 - 마이클 롭 지음, 한정민 옮김/ITC(아이티씨) 고민이 많았던 어느 날 서점에 들렀다가 우연히 샀던 책이다. Team lead 로 성장하기 위해서 사람을 이끄는 방법에 대해 고민을 해봐야 할 텐데, 그럴 때 도움이 될 유용한 팁들이 책에 녹아 있다. … 말 그대로 ‘녹아 있다’ 명확히 bullet...
c++ default constructor
c++ default constructor Both base class objects and member data objects are initialized in declaration order, regardless of the order in the initialization list in the constructor definition. Destructors are called in the reverse order (which is the main reason why initialization is dependent on declaration order, rather than...
Building an Agile Team
원문은 http://www.infoq.com/articles/building-an-agile-team 이다. 한 시간 정도에 졸속 번역을 했더니, 내가 싫어라하는 번역체가 가득한 글이 되었다.ㅠ.ㅠ Introduction agile 소프트웨어 개발 팀을 만드는 것은 보기보다 어렵다. 많은 매니저나 팀 리드 들이 기술력이 좀 있는 사람들을 뽑아다가, 애자일 프로세스 하나를 던져 놓고, 책에서 본 것처럼 잘 돌아가길 바라고만 있는다. 이런 접근법은 비현실적일 뿐만...
My first camera
후지필름 엑스백 하지만 카메라를 가져본 적이 없어 쓸 줄 모름. 오토로 놓고 다 찍음. 그래도 잘 나옴.ㅋ