게임 프로그래머/emacs/vim/clojure/c++/사진/다큐

#jekyll emoji 플러그인 설치

April 23, 2016 Code

jekyll 플러그인 jemoji를 설치하면 된다. 문제가 :scream: 생겼다. org-mode를 사용하기 때문. markdown을 사용한다고 가정하고 플러그인이 만들어졌기 때문이다. 찾아보니 Switch from a generator to a converter PR이 있다. 직접...

#diy 양변기 하부 백시멘트로 고정

April 20, 2016 Life

내 무게 중심에 따라 변기도 움직인다. 백시멘트가 다 떨어져 있네. 이전에 살던 사람은 깃털처럼 앉아서 볼일을 봤던 것인가! 문의해보니 이건 개인이 직접 해야 한다고 한다. 간단한 거라 사람...

시니어 프로그래머입니까?

April 6, 2015 Blog 13 Comments

TD(Technical Director)가 되고 싶다. 주니어(junior)일 때 가졌던 막연한 커리어 패스였다. 하지만 안개 뒤에 어렴풋이 보이는 멀리 있는 봉우리만 보이는 산이었다. 어떻게 갈 것인가? 무협지처럼 기인을 만나면 한 번에...

쓰다만 블로그 글 마무리 짓기

March 17, 2015 Blog

글감은 모두 에버노트로 관리하고 있다. 블로그에 쓰고 싶은 글이 있으면 노트를 만든다. 깔끔하게 정리한 생각을 쓰는 게 아니다. 머리 속에서 사라질까 서둘러 남긴 글들이 대부분이다. 이러다 보니 메모...

#slides 트위터 봇 개발 후기

February 25, 2015 Blog

아꿈사 판교 신년 모임에서 발표했다. 발표자료 간만에 만들어 본다. 1년 만이네. 사이드 프로젝트 하니깐 발표할 거리도 생기고 좋네. 발표자료 만드는 데 개발일기가 도움이 됐다. 발표자료에 삽입할 이미지도 많았고....

#jekyll lanyon 테마로 분칠하고 잡티 없애기

January 29, 2015 Blog

jekyll bootstrap에 Lanyon 테마를 얹었다. 깔끔하니 마음에 든다. 이미지 오른쪽 정렬을 원해 책 이미지만 오른쪽으로 정렬하고 싶다. 왼쪽 정렬, 가운데 정렬 다 싫어. 난 오른쪽을 원한다. 마크다운(markdown)에는 이런...

#jekyll 워드프레스에서 지킬로 본진 이동

January 27, 2015 Blog 3 Comments

본진 programming notes 블로그 툴을 wordpress에서 jekyll로 바꿨다. 덩치가 있어 핫 하다고 무턱대고 바꾸기가 망설여진다. 그래서 개인 프로젝트 개발 일기 블로그 툴로 사용해봤다. 쓸만한가? 만족. 전진기지 안정화에 성공했으니...

#ui #tweetbot 위로/밑으로 로드하기

January 6, 2015 Blog

얼~ 세심한데. 위치에 따라 로딩 버튼이 달라진다. 밑으로 로드 버튼을 누르면 중간 트윗을 로드한다. 그리고 또 로딩할 트윗이 있으면 밑에 버튼을 단다. 스크롤 오프셋은 버튼 위에 있는 트윗에...

#retrospection 프로그래머 2014년 회고

January 4, 2015 Blog

2014년 계획 좀 지켰나? 2014년에 쓴 계획은 얼마나 지켰을까? C++을 참 오랫동안 사용했다. [.] 2014년엔 그에 맞는 애정을 가지고 티 내려고 한다. 이참에 C++11도 공부하고. 하고 있는데, 글을...

#retrospection 2014년 도구(tool) 회고

January 1, 2015 Blog

적을 게 많겠지 했는데, 별로 없다. 처음이라서 그렇겠지. 처음 적을 때는 많이 빼먹고 하니깐. 매년 꾸준히 적어볼 생각이다. 전자제품 iPhone 5 잘 쓰고 있다. 내 두 번째 스마트폰....

#ndc_14 #review 모에론 – 김용하 (스마일게이트)

December 11, 2014 Blog

모에. 뭔지 모르지만 익숙하다. 왜냐면 내 첫 게임 프로젝트에서 많이 쓰였기 때문이다. 모델 뷰어는 MoeView였고 월드 에디터는 MoeTanz였다. 뭔지는 모르겠지만 일반적이지 않다는 건 느꼈다. 아. 다행히 클래스 이름...

#book modern c++ design – 안 쓰던 근육 자극하기

December 7, 2014 Blog

template<bool> struct CompileTimeError; template<> struct CompileTimeError<true> {}; #define STATIC_CHECK(expr) \ (CompileTimeError<(expr) != 0>()) 기억난다. 이 코드를 처음 봤을 때, 얼마나 놀랐는지. 컴파일 시간에 이런 걸 할 수 있다니....

Travis CI, tbot-800을 부탁해

September 17, 2014 Blog

clojure로 만든 트위터 봇이 있다. tbot-800. 1년이 넘었고 간간히 기름칠을 해서 잘 돌아간다. 이걸로 돌리는 트위터 봇도 잘 돌아가고 있다. @book_quote_bot, @bquote_bot 이렇게 두 개. 몇 번이나 업데이트하겠어?...

clojure.tools로 커맨드라인 인자 맞이

September 16, 2014 Blog

인용구 빌드를 자동화하자. 이제 참을 만큼 참았다. 바로 할 수 없고 사전 작업 좀 해야 한다. 커맨드라인 인자(command line argument)를 받도록 수정하는 게 그중 하나. 지금은 REPL에서 함수,...