지난 두 스프린트 동안 배운 점들을 정리해보려고 한다. 개발의 메인 스트림을 함부로 바꿔선 안된다. 회사 상황이 절박하다고 해서 개발을 흔들면 안된다. 특히 이런 저런 기능을 구현하면 비지니스가 살아날 것이다는 신기루에 가깝다. 이성적으로 생각해서 세웠던 애초의 계획을 밀고 가라. 목표는 항상 S.M.A.R.T. 에 근거해서 잡도록 노력하라. 노력이 헛되지 않게 하려면, 주어진...

스프린트 종료까지 일주일 남았다. 다음 한 주는 마지막 stabilize 를 위해 가능한 코드를 건드리지 않고, 다른 버그들도 triage 를 할 참이다. 이번 스프린트에서 fix 한 버그 갯수는 100 개다. 아직 32개 가량이 남아 있고, 그 중에서 cablejni 관련 작업들이 7개 정도 된다. 프레임웍 쪽이라 가능하면 막판에 바꾸고 싶지 않은데, 그럴...

Ubuntu 에서 apt-get install jenkins 로 젠킨스를 설치하게 되면 jenkins 라는 계정을 만들어  그 계정에서 툴을 실행하게 된다. 대부분 개발은 개발자 자신의 사용자 계정에서 이뤄어 지므로, 젠킨스를 개인 용으로 쓰려면, 사용자 계정 권한으로 실행해줄 필요가 있을 수 있다. /etc/default/jenkins 에서 JENKINS_USER 를 본인의 사용자 계정으로 수정한다. sudo chown -R <user>:<group>...

Start Small, Stay Small: A Developer's Guide to Launching a Startup (Paperback)- Walling, Rob/Numa Group, LLC 원래는 lean startup 을 읽어볼 요량이었는데, 하단에 추천 메뉴에서 우연히 본 책 제목에 혹해 구매해 읽어본 것이다. 요즘과 같은 창업 붐에 나도 뭔가 해보고 싶은 개발자들이 있다면 추천하는 책이다. 개발자들이 자기만의 비지니스를 해보고 싶거나,...

http://joe-riggs.com/blog/2012/04/ubuntu-mouse-stops-or-hangs-when-going-to-otherscreen/ 우분투 12.04 깔고 듀얼 모니터 쓰다보면, 마우스로 모니터 사이를 이동할때 턱하니 걸리는 느낌이 든다.  이걸 없애고 싶으면, Displays 에서 아래처럼 Sticky edge 를 꺼주면 된다. 버그인줄 알았는데... 기능이었구나...헐.

계획도 실행도 continuous way 로 진행하면, 부화뇌동하지 않고, 꾸준하게 밀어 붙일 힘을 얻는다. 그러려면, event 를 관리하는 것이 아니라 flow 를 관리해야 한다. 흐름을 관리하려면 계획을 세우고, 실행을 해야 한다. 그 실행을 꾸준히 반복하기 위해 노력해야 한다. 실행의 결과가 처음에 성에 차지 않을 지라도, 목표를 세운 단기 기간동안은 꾸준히 황소처럼...

코딩 작업을 너무 안하니 따라갈 수가 없다. 따라갈 수가 없으니 리뷰를 자세하게 할 수 없고, 자세히 보지 못하니 놓치는 버그들이 생긴다. 문서 작업은 최소화, 테스트는 각자하도록 세팅해 가야겠다. 테스팅에 룰을 세울 필요가 있다. 그리고 나는 이쪽 저쪽 건드리기보다 작은 거 하나를 집중해서 처음부터 끝까지 구현을 해봐야겠다.

어제 한바탕 하는 모습을 보여서 그런가? 아니면 현재 상황을 모두들 다 잘 이해하고 있어서 그런지 다들 협조하는 모습을 보여주었다. 어제 이야기한대로 5/8 일까지 73 개의 버그를 고쳐야 한다. 남은 일수는 약 7일 사람은 6명. 1인당 하루에 1.5개씩은 고쳐야 한다는 이야기다. 번다운 차트를 이용하면 좀 더 예측하기 쉽겠지만, 지금은 예측보다도 당장...

지하철에 잡상인 아주머니 한 분이 나타났다. 늘 보던 분이 아닌게, 아마 새로 장사를 시작한 분 같았다. 종착역 도착이 얼마남지 않았는데,  슬슬 홍보를 시작했다. 문제는 그분의 카트였다. 거기에는 지하철 잡상인들이 파는 모든 종류의 물건이 담겨 있었다. 아줌마는 파스 광고로 운을 뗐고, 연이어 하수구 이물질 제거 도구를 보여주고, 팽이도 팔았다. 덧버선도 있고...