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

강렬했던 텔레그램 BotFather와의 첫 만남

January 13, 2019 Dev

BotFather. 크. 네이밍 보소. godfather. 텔레그램 봇을 만드려면 반드시 만나야 하는 봇이다. 처음 텔레그램 봇을 만들 때, BotFather와의 만남은 강렬했다. 만들 봇 이름, 설명 등을 적는 웹페이지를 기대했다....

#retrospection 2018년 회고

January 1, 2019 Opinion

작년에 결심한 2018년 english. 거의 못 했다. 여행 가서 답답하니 의욕이 불타오르더라. 하지만 이게 오래 안 가. side-project. 팀 패스워드 관리를 도와주는 tpass, 귀찮은 일을 시키려고 만든 슬랙...

#elixir 언어로 #telegram 봇 만들기

September 28, 2018 Dev

텔레그램은 훌륭한 메신저이자 클라이언트다. 훌륭한 클라이언트가 된 건 bot api 덕분이다. 간단한 iOS 앱을 만들려고 했는데, 텍스트로 제어가 충분하다고 생각하니 텔레그램 봇으로 만들면 되겠단 생각이 들었다. 혼자 쓸...

#testing #bash 간단한 assert

July 15, 2018 Dev

팀 패스워드 관리 프로그램 tpass 개발하면서 간단하게 만들어서 썼다. 독립된 환경을 가진 유저 2 명으로 테스트를 해야 했기 때문에 테스트 환경에 공을 들였다. 독립된 환경을 구축하는 데 docker를...

#git merge 커밋 리버트(revert)

July 8, 2018 Dev

merge 한 커밋(commit)이 잘못됐다. push 해버려서 amend는 불가능. amend 가능해도 못하겠네. 꽤 복잡한 문제라서 revert를 하고 찬찬히 봐야겠다. $ git revert 6babfa4 error: Commit 6babfa43e22010e7504a3bd658faa8e5e21f9f8e is a merge...

이메일은 언제 확인하나? / 2018-06

July 1, 2018 Opinion

모든 이메일에 데스크톱 알림을 띄우고 이메일이 오는 족족 확인해서 답장을 해주면 다른 업무는 안 하고 메일만 기다리는 사람은 바로 일을 시작할 수 있다. 하지만 이렇게 확인해서야 프로그래밍이 불가능하다....

이메일 관리법 snapshot / 2018-06

June 24, 2018 Opinion

비동기(asynchronous)로 일을 잘하고 싶다. 그 중심에 이메일이 있다. 이메일만 주고받아도 충분히 일을 진행할 수 있는 동료가 있는 반면 꼭 찾아가서 얼굴을 보고 얘기를 해야 일이 진행되는 동료가 있다....

#side_project 팀 패스워드 관리 프로그램 tpass 후기

May 20, 2018 Dev

패스워드 누구한테 물어보면 되나요? 팀이 같이 쓰는 패스워드 관리는 힘들다. 빌드 머신 비밀번호부터 시작해서 aws 접속에 사용하는 private 키까지. 구두로 전달하거나 포스트잇에 적어 놓는다. 구두로 전달하다 보니 간단한...

마음에 드는 #gitlab todos

February 24, 2018 Dev

참 애정하는 기능이다. Todo를 모아서 보여준다. 나를 맨션(@mention) 하거나 담당자로 지정하면 자동으로 Todo 항목이 된다. 물론 이슈에 있는 Add Todo 버튼을 눌러 직접 추가할 수도 있다. 옛날 생각이...

#retrospection 2017년 회고

January 1, 2018 Life

작년에 결심한 2017년 energy. 주말 오전에는 노트북을 들고 카페에 나와서 내 시간을 가진다. 사이드 프로젝트도 하고 블로그 글도 쓰고 공부도 하고. 이제 딸래미도 더 커서 에너지 관리가 좀...