Homebrew 사용법

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

1 Comment

wget으로 웹 사이트 백업하기

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

0 Comments

Great Code 1권 – 하드웨어의 이해

출처: [[Great Code]] 1권: 하드웨어의 이해 2장. 수치 표기법 비트 스트링 니블 (Nibble): 4 비트, 1/2 바이트 바이트 (Byte): 8 비트 워드 (Word): 16 비트, 2 바이트 더블워드 (DWord): 32…

0 Comments

모듈로 n 카운터 만들기

출처: Great Code 1권: 하드웨어의 이해 본문=3장. \'2진법 연산과 비트 연산\'에서 다룬 주제 중 하나입니다. 모듈로 n(modulo-n) 카운터는 0부터 n-1까지 증가하며, 이후 다시 0으로 돌아간다. 효율적인 모듈로 n 카운터를 만드는…

1 Comment

책 스캔하기

최근 문서 갱신 날짜: 2012년 11월 19일 종이책을 스캔하는 이유 경제적 관점 서재를 가득 채운 종이책은 아름답기까지 하지만 서울처럼 땅값이 만만치 않은 곳에서는 서재 하나가 차지하는 공간을 임대료로 환산해 계산해볼…

2 Comments

매직 마우스를 트랙패트처럼 쓰기

Mac OS X을 맥북으로 익히고 iMac이나 mini Mac으로 넘어온 나 같은 사용자에게 가장 아쉬운 것은 트랙패드이다. 물론 매직 트랙패드 같이 데스크탑에 쓰는 트랙패드가 있지만 디스플레이 크기 등을 생각했을 때 매직…

0 Comments

Finder에서 셸 스크립트 실행하기

일반적으로 .sh로 끝나는 파일 이름을 가진 Shell script 는 파인더에서 직접 실행이 안 된다. 터미널에 들어가서 셸 스크립트를 실행해야 하는데 DTerm 같은 유틸리티를 이용하더라도 인생이 피곤하기 마련이다. Alfred의 PowerPack을 구매하면…

0 Comments

HomeBrew 로 뭔가 설치할 때 다운로드 오류가 난다면

HomeBrew로 Subversion 클라이언트와 Tomcat을 설치할 때 다운ㄹ드 오류가 났다. 오류의 원인은 스크립트에 하드코딩된 웹 링크가 깨졌기 때문이다. 링크 자체가 소멸됐거나 미러링 사이트로 돌려주거나 여러 가지 이유로 링크가 깨져서 다운로드가 안…

1 Comment