`letsencrypt`로 무료 SSL 인증서 받기

무료 인증서를 발급하는 letsencrypt 프로젝트가 정식 런칭을 준비 중이다. 인증서 하나에 수십 만원씩 발급비용을 받는 경우가 허다하니 꽤 매력적이다. 물론 몇 가지 제약이 있긴 하다. 인증서 서비스에는 DV(도메인 인증), OV(업체…

0 Comments

homebrew 레시피 도전

얼마 전에 밝혔듯 최근에 Homebrew, 아니지 정확하게는 Homebrew Cask에 레시피를 추가하거나 오래된 레시피를 고쳐쓰는 일을 몇 번 했다. 그 중에는 만화 뷰어 EdgeView의 레시피 작성 brew cask install edgeview 미남이님의…

0 Comments

단상

최근에 homebrew에 새 레시피 올렸다가 별 것 아닌 이유로 여러 번 거절당하는 과정에서 많이 배웠다. 회사에서 코드리뷰하고 관리하는 것과는 수준이 다르구만. 이렇게 엄격하게 하면 보통 회사에선 욕 먹을 듯. 그만큼…

0 Comments

Git의 웹 인터페이스

페이스북에 GitBlit과 GitLab을 소개한 글이 보이길래 이게 무엇인가 찾아보았다.

상용 서비스는 굳이 찾아보지 않았다. 상용 서비스라면 GitHub EnterpriseAssembla을 쓰면 저렴하고 상당히 훌륭하니까.

0 Comments

Homebrew 사용법

homebrew는 MacPorts같은 패키지 관리자입니다. Homebrew와 MacPorts가 뭔지 모르는 사람도 있겠군요. Homebrew는 Mac OS X에서 mysql, wget 같은 소프트웨어를 쉽게 설치하고 관리하게 도와주는 프로그램입니다. 자, 소개는 이만하고 homebrew를 몇 달 써본…

1 Comment

wget으로 웹 사이트 백업하기

wget은 주로 웹에서 파일을 다운로드 받을 때 사용하는 명령 줄(Shell) 프로그램이다. 그 뿐 아니라 특정 도메인에 속한 웹 사이트를 모두 내려받는데 사용하기도 한다. 오프라인에서 특정 웹 사이트의 자료가 필요하거나 자신이…

0 Comments

WinSCP 를 이용한 FTP 동기화

오늘은 간단하게 FTP 에 특정 폴더가 업데이트되면 바뀐 부분을 로컬 폴더에 자동으로 내려 받는 스크립트를 작성해봅니다. 서비스 운영을 하다 보면 FTP 를 쓸 일이 많습니다. 해외 퍼블리셔에 새 릴리즈를 전달할…

1 Comment

심볼 서버로 디버깅 편하게 하기

프로그램을 개발하고 유지보수하다 보면 버그가 있기 마련이다. 게임 속의 캐릭터가 벽을 뚫고 지나간다던가, 퀘스트 조건이 충족됐는데도 보상이 이뤄지지 않는 일이 생긴다. 버그야 가지각색이지만 그 중에서도 가장 곤란한 상황은 프로그램이 죽는…

1 Comment

C++ 프로젝트의 빌드 속도 개선하기 – UnityBuild편

UnityBuild는 C++ 에 적용 가능한 컴파일 기법이다. 일부 상황에서, 특히 대규모 프로젝트에서 컴파일 시간을 놀랄 만큼 줄여준다고 한다. 이 기법을 Xoreax Incredibuild와 같은 분산 빌드 도구와 함께 사용하면 극적으로 성능…

0 Comments

공유기 커스터마이징이라…

Turn Your $60 Router into a User-Friendly Super-Router with Tomato란 글이 흥미롭네. 라우터(공유기)의 펌웨어도 오픈소스가 있다니 말이지. 오픈소스 펌웨어 종류가 다양하고 기능도 무지막지하다. 다만 국내 제조사의 제품은 거의 지원되지 않기…

0 Comments