wget으로 웹 사이트 백업하기
wget은 주로 웹에서 파일을 다운로드 받을 때 사용하는 명령 줄(Shell) 프로그램이다. 그 뿐 아니라 특정 도메인에 속한 웹 사이트를 모두 내려받는데 사용하기도 한다. 오프라인에서 특정 웹 사이트의 자료가 필요하거나 자신이…
wget은 주로 웹에서 파일을 다운로드 받을 때 사용하는 명령 줄(Shell) 프로그램이다. 그 뿐 아니라 특정 도메인에 속한 웹 사이트를 모두 내려받는데 사용하기도 한다. 오프라인에서 특정 웹 사이트의 자료가 필요하거나 자신이…
출처: Great Code 1권: 하드웨어의 이해 본문=3장. \'2진법 연산과 비트 연산\'에서 다룬 주제 중 하나입니다. 모듈로 n(modulo-n) 카운터는 0부터 n-1까지 증가하며, 이후 다시 0으로 돌아간다. 효율적인 모듈로 n 카운터를 만드는…
Mac OS X을 맥북으로 익히고 iMac이나 mini Mac으로 넘어온 나 같은 사용자에게 가장 아쉬운 것은 트랙패드이다. 물론 매직 트랙패드 같이 데스크탑에 쓰는 트랙패드가 있지만 디스플레이 크기 등을 생각했을 때 매직…
Markdown이 처음에는 어색하고 뭔가 부족한 듯 싶다. 하지만 Markdown으로 글쓰는 습관을 들이고 나니 제법 중독된다. Tumblr와 Wordpress에 Markdown으로 포스팅하고 회사에 기술 문서를 써서 공유할 때도 마크다운으로 글을 쓴 후 PDF로…
TextMate을 처음에 빌드할 때야 GitHub의 설명을 그대로 따라하면 된다. XCode를 먼저 설치해야 한다는 점만 기억하면 된다. TextMate가 자주 죽어서 새 버전으로 빌드하려니까 잘 안 되던데 알고 보니 쉽더라. Mac OS…
이 글 버전: 1.0 업데이트 계획 있음 PDF 다운로드 레거시 프로젝트는 그 양이 방대하고 고칠 부분이 많으므로 처음부터 큰 목표를 정해서 작업하면 의욕만 떨어진다. 여기서는 과거에 리팩터링 작업을 할 때의…
서비스 운영 중에는 이런저런 목적에 쓸 명령 줄 스크립트를 짤 일이 생긴다. 자동화를 적극적으로 도입할수록 배치 스크립트, 빌드 스크립트 등이 쌓여 가기 때문에 이는 좋은 징조라 봐도 무방하다. 그런데 팀…
왜 안드로이드만 느려요? 여기 국내 최초의 멀티플랫폼 소셜 네트워크 게임이 있다. 안드로이드버전과 iOS버전이 있는데, 유독 안드로이드에서만 게임이 느리다고 한다. “뭐가?? 어디가?? 어떻게 느려!!!??“ “나도몰라, 그냥 사람들이 안드로이드가 아이폰에비해…
Subversion 서버의 관리자라면 svnadmin 으로 저장소를 쉽게 복사하겠지만 Google Code와 같은 외부 관리 하에 있는 저장소를 사용할 때는 svnsync 를 사용해야 한다. svnsync 는 원격 저장소의 로그를 모두, 또는 선택적으로…
Kindle DX Graphite 와 Kindle 4 Touch 를 둘 다 이용하는 사용자로써 이 전자책 기기의 모든 것을 파헤쳐 보겠다. 히스토리 2013.05.16. Calibre 레시피를 관리하는 웹사이트 개설 2012.06.06. Calibre: 개인 도메인을…