맥에 RabbitMQ를 설치하기 위해


Homebrew로 다음과 같이 한다.


brew install rabbitmq


다음과 같이 구동할 수 있다.


/usr/local/sbin/rabbitmq-server


Reference:

https://spring.io/guides/gs/messaging-rabbitmq/

Posted by izeye

댓글을 달아 주세요

기존에 iTunes에서 관리되던 Books를 iBooks로 관리해야 한다.


동기화는 여전히 iTunes에서 하면 된다.

Posted by izeye

댓글을 달아 주세요

맥 (Mac) 크롬 (Chrome)에서 


file:///xxx에 Ajax 요청 시 다음과 같은 예외에 직면한다.


XMLHttpRequest cannot load file:///xxx. Cross origin requests are only supported for HTTP. 


터미널 (Terminal)에서 크롬을 다음과 같이 구동하면 해결된다.


/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-file-access-from-files


더 편한 방법은 없으려나?


Reference:

http://stackoverflow.com/questions/4208530/xmlhttprequest-origin-null-is-not-allowed-access-control-access-allow-for-file

Posted by izeye

댓글을 달아 주세요

맥에 RabbitMQ를 설치하기 위해


맥용 바이너리를 받아서 다음과 같이 압축을 풀어주면 된다.


tar zxvf rabbitmq-server-mac-standalone-3.2.1.tar.gz 


실행파일은 sbin 디렉토리에 있다.


다음 명령으로 구동할 수 있다.


./rabbitmq-server


백그라운드 구동은 다음과 같이 할 수 있다.


./rabbitmq-server -detached


중지는 다음과 같이 할 수 있다.


./rabbitmqctl stop


다음 명령으로 다양한 상태 확인이 가능하다.


./rabbitmqctl status


다음 명령으로 큐 (Queue) 목록을 확인할 수 있다.


./rabbitmqctl list_queues


이 외에도 다양한 명령이 제공된다.


Reference:

http://www.rabbitmq.com/install-standalone-mac.html

Posted by izeye

댓글을 달아 주세요

맥에서 구글 크롬 창을 최대화하기 위해


녹색 '+' 버튼을 클릭해도 소용없다.


shift + 녹색 '+' 버튼을 클릭하면 최대화된다.


Reference:

http://www.alexkorn.com/blog/2010/07/maximize-chrome-in-os-x/

Posted by izeye

댓글을 달아 주세요

맥에서 구글 크롬 현재 페이지 리프레쉬를 위해 F5를 눌러도 소용없다.


대신 command + R을 눌러야 한다.


Reference:

https://sites.google.com/a/umich.edu/going-google/accessibility/google-chrome-keyboard-shortcuts---mac

Posted by izeye

댓글을 달아 주세요

맥북 레티나에서 파이어폭스 폰트 (Font)를 선명하게 해주는 설정이 있다.

최신으로 업데이트하고,

about:config를 주소창에 입력하고 다음 Preference Name의 Value를 true로 설정한다.

layers.acceleration.disabled

어떤 부작용 (Side Effect)이 있을지는 모르겠다.

Posted by izeye

댓글을 달아 주세요

맥에서 윈도우 레이아웃을 바꿔주는 프로그램으로 Window Tidy가 있다.

원래 $5.99인데 추수감사절 기념으로 미국 시간 11월 30일까지 무료로 다운로드할 수 있다.

App Store에서 Window Tidy로 검색해서 설치하고 실행하면 된다.

우측 상단에 아이콘이 나타나는데

빨간 X로 표시되는 NOT AVAILABLE 상태라면

아이콘을 클릭하고

Help -> Open Accessibility Preferences...

Enable access for assistive devices에 체크한다.

Reference:
http://macnews.tistory.com/557

Posted by izeye

댓글을 달아 주세요

맥에 Apache Thrift 설치하기 위해 다음과 같이 한다.

Boost가 설치되어 있지 않다면 다음과 같이 설치한다.

./bootstrap.sh
sudo ./b2 threading=multi address-model=64 variant=release stage install

libevent가 설치되어 있지 않다면 다음과 같이 설치한다.

./configure --prefix=/usr/local
make
sudo make install

Apache Thrift를 설치한다.

./configure --prefix=/usr/local/ --with-boost=/usr/local --with-libevent=/usr/local --without-ruby
make
sudo make install

설치가 잘되었는지 thrift 명령을 실행해본다.

References:
http://thrift.apache.org/
http://thrift.apache.org/download/
http://thrift.apache.org/docs/install/os_x/
http://www.boost.org/
http://libevent.org/

Posted by izeye

댓글을 달아 주세요

맥 (Mac)에서 Apache Thrift make 시 다음과 같은 에러에 직면할 수 있다.

Making all in rb
/usr/bin/rake
(in /Users/izeye/Programs/thrift-0.9.0/lib/rb)
rake aborted!
no such file to load -- rspec/core/rake_task
/Users/izeye/Programs/thrift-0.9.0/lib/rb/Rakefile:23
(See full trace by running task with --trace)

Apache Thrift로 Ruby를 사용하지 않는다면,

다음과 같이 configure에 --without-ruby를 포함시켜주면 된다.

./configure --prefix=/usr/local/ --with-boost=/usr/local --with-libevent=/usr/local --without-ruby

make 시 해당 에러는 더 이상 발생하지 않는다.

Reference:
https://issues.apache.org/jira/browse/THRIFT-1367

Posted by izeye

댓글을 달아 주세요