-
February 10, 2014
입사 8일차
협력사 한 곳을 위한 크롤러를 70%가량 완성했다.거의 리팩토링을 주로 했고, 코드를 많이 쓰진 못했다.그냥 Perl 이나 쉘 스크립트로 만들었으면 벌써 다 만들었을텐데라는 생각이 자꾸;;;나지만 미래를 위한 투자라 생각하고 넘어갔다.협력사들이 생각보다 데이터 제공을 완전히 해 주는 것은 아니어서 고민을 좀 했다.Node.js(Javascript)의 이벤트와 콜백 처리에 대해서 좀 더 감을 잡았다.
-
February 07, 2014
입사 5일차
협력사 한 곳을 위한 크롤러를 50%가량 완성했다.Node.js 의 비동기 이벤트 때문에 너무 많은 삽질을 했다. 나중에 코드를 전부 엎어야 할 지도 모르겠다.이번주까지는 워밍업 기간이라 칼퇴했는데, 진척 속도를 보니 다음주 부터는 좀 빡쎄게 달려야겠다.
-
February 06, 2014
입사 4일차
주요 협력사 4개 중 3개를 위한 데이터베이스 구성을 완료했다.그중 한 곳은 자기들이 스키마를 만들어서 배포하는, 굉장히 바람직한 개념을 가지고 있어서 매우 수월하게 작업했다.한 곳은 데이터까지 모두 올렸다.다른 한 곳을 위한 크롤러를 30%정도 만들었다.Node.js 로 작성한 첫 프로그램인데, async 때문에 애를 좀 먹었다. 당장은 재귀 함수로 처리했다.테스트를 위해 새벽 시간으로 크론 잡을 돌려놓았다.데이터와 Node.js 가 익...
-
February 05, 2014
입사 3일차
구/뉴 사이트의 구글 통계 코드를 확인했다.테스트 서버에 MySQL을 깔았다.MariaDB를 고려했지만, 클라우드 서비스 사용을 고려해서 MySQL로 가기로 최종 결정 했다.협력사 API들 중 중요한 부분들을 뽑아 보았다.협력업체들 중 한 업체를 위한 DB 스키마를 90% 정도 작성했다.여러 방면으로 많은 회의가 있었다.
-
February 05, 2014
새로운 회사 새로운 자리 아래쪽에 미니서버 한 대 더 있음 벽이 횡한데 뭘
새로운 회사, 새로운 자리. 아래쪽에 미니서버 한 대 더 있음. 벽이 횡한데.. 뭘 붙여놓으면 좋을랑가..
-
February 04, 2014
스타트업인 우리 회사 대표가 나를 꼬신 방법
대표:우린 이런저런 사업을 하는 곳이야. 개발자가 필요해. 우리 한 번 만나자.골빈:ㅇㅇ 근데 나 주말밖에 시간이 없어.대표:ㅇㅇ 내가 글로 갈께. 주말에 만남.대표:우리 사업은 이러 저러한 이유로 엄청 커질꺼야 (시장 규모부터 전략까지 자세하게 설명해 줌)골빈:ㅇㅇ 그거 괜찮겠는데?대표:지금 우리 사이트에서 쓰고 있는 기술 스택이 이러이러해, 근데 니가 다 바꿔도 돼. (기술 스택 프린트해서 가져옴)골빈:ㅇㅇ 좋은데?대표:연봉 높은게 좋...
-
February 04, 2014
입사 2일차
GitHub와 Trello를 이용해 협업 시스템을 셋팅했다.Huboard 는 생각보다 좋지 않았다.기존 시스템 셋팅 문서를 정리했다.협력사 데이터를 좀 들여다 보았다.협력사 관련 문서를 좀 더 보강했다.계정 관련 문서들을 만들었다.경쟁사 트래픽 비교 문서를 만들었다.
-
February 04, 2014
입사 1일차
자리 셋팅을 하였다.구글앱스 등 각종 계정 설정을 하였다.테스트용으로 사용할 서버를 셋팅하였다.ESXi + (CentOS * 3)협력사와 관련된 문서들을 만들었다.단기 목표를 간단히 만들었다.
-
November 04, 2013
프로그래머가 작업 중 일 때 건드리면 안되는 이유
프로그래머가 작업 중 일 때 건드리면 안되는 이유.
-
August 07, 2013
Mac OS X 에서 gnu split 를 사용하는 방법
Mac OS X 에 기본으로 포함되어 있는 split 유틸리티에는 나누어서 저장할 파일 이름의 접미사를 숫자형으로 쓸 수 있는 옵션이 없습니다.이 옵션을 사용하기 위해서는 gnu split 를 깔아서 사용해야 하는데요.brew 를 사용하면 간단하게 사용하실 수 있습니다.brew 를 설치한 상태에서 다음과 같은 명령어로 coreutils 를 설치하시면,brew install coreutils이후 gsplit 명령어로 더 다양한 옵션의 spl...