Mac
-
Mac OSX Mavericks 알림 센터에서 메시지 앱 알림 버그Mac 2014. 1. 28. 15:21
Mac OSX Mavericks 를 사용하고 있는데 몇일 전 부터인가 알림 센터에 '메시지 앱' 알림이 안나타나는 현상이 발생했다. (My Messages app works but I never get any notifications from Notification center about it.) 정확한 이유는 모르겠고 해결 방법은 터미널앱에서 아래 명령을 실행 한다. (following commands run inside Terminal.app)$ launchctl unload /System/Library/LaunchAgents/com.apple.soagent.plist$ launchctl load /System/Library/LaunchAgents/com.apple.soagent.plist or 1...
-
맥(Mac) 에서 tail 사용시 색깔 입히기Mac 2013. 4. 3. 23:30
로그 파일을 읽기 위해 tail 을 많이 사용하는데 색깔 구분이 안되서 보기가 좀 불편하다. 그래서 스크립트 하나 만들었다. 아래 처럼 shell script 파일 하나 만들고 bin 폴더에 복사해서 사용하면 된다. 참고로 아래 스크립트는 이클립스(eclipse)에서 자바(Java)개발시 console log 확인용으로 만들었다. $ vi tailf ====== 아래 내용 입력 ====== #"\033[0;30m" : Black#"\033[0;31m" : Red#"\033[0;32m" : Green#"\033[0;33m" : Yellow#"\033[0;34m" : Blue#"\033[0;35m" : Purple#"\033[0;36m" : Cyan#"\033[0;37m" : White if [ -f "$1..
-
맥(Mac) OSX 에서 "다음으로 열기(open with)" 프로그램 중복 문제 해결 방법Mac 2013. 3. 8. 10:34
터미널에서 아래 명령을 입력하면 된다. - OS X Mountain Lion 10.8.x 에서의 명령어/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user killall Finder - OS X Lion 10.7.x 에서의 명령어/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain ..
-
맥(Mac)에서 dmg 파일 iso 로 변환 하기Mac 2012. 12. 5. 11:02
맥에서는 압축파일이나 인스톨 파일들을 대부분 .dmg 확장자 파일을 많이 사용한다.그런데 이런 파일들을 windows 계열의 OS에서 사용할 경우 .iso 확장자 파일로 변환해서 사용해야 하는데 아래 방법으로 가능하다. .dmg => .iso : $ hdiutil convert "파일명.dmg" -format UDTO -o "파일명.iso" : .cdr 확장자 파일이 생기는데 아래 명령을 이용해서 .iso 파일로 변경한다. : $ hdiutil makehybrid -iso -joliet "파일명.cdr" -o "파일명.iso" .iso => .dmg : $ hdiutil convert "파일명.iso" -format UDRW -o "파일명.dmg" hdiutil 명령을 이용하면 위 두가지 경우 외에 여러..
-
[오류] Mac OSX 에서 Apache bench 사용시 apr_socket_recv: Connection reset by peer (54) 오류 해결 방법Mac 2012. 11. 8. 14:33
아파치 웹서버에 포함돼 있는 Apache bench 는 HTTP에 대한 성능을 간단히 테스트 할 수 있는 도구이다. 그런데 맥(mac) OSX 에서 Apache bench 사용시 "apr_socket_recv: Connection reset by peer (54)" 라는 타임아웃 오류가 발생하는 경우가 있다. 아마도 Lion 이상 버전에서 발생하는 것 같다. 이런 경우 ab 명령어를 patch를 해야 한다. 패치하는 방법은 아래와 같다. apache 를 새로 다운로드 받는다. (현재 최신 버전은 2.4.3)압축 해제 및 패치 적용httpd-2.4.3 폴더에 압축을 푼 후 httpd-2.4.3 폴더로 이동한다.httpd-2.4.3 폴더 안에 패치파일(https://www.rtfm.ro/download/pa..
-
맥(Mac) OS X 맥포트(macports) 설치 및 사용법Mac 2012. 7. 30. 00:05
http://www.macports.org/ 맥포트 프로젝트란, 맥컴퓨터에서 유닉스 명렁어, X11, 아쿠라 기반의 오픈 소스를 사용 할 수 있도록 하는 프로젝트로 BSD 라이센스를 갖고 있으며 컴파일 및 설치를 쉽게 할 수 있도록 도와 준다. 설치 방법은 소스설치 및 패키지 설치가 있다. 설치 방법설치전 점검사항xcode 설치 (맥 AppStore 에서 설치)X11 User 시스템 설치 (마운틴 라이온 에서는 지원이 안되서 XQuartz 를 대신 설치) 버전에 맞는 pkg 및 dmg 파일을 다운 받아 설치 한다. 패키지 설치시에는 기본 명령어인 port 가 설치된다. (/opt/local/ 에 설치 된다.) port 기본 명령맥포트 갱신 $sudo port (-d, -v) selfupdate 패키지 목..