본문 바로가기

맥라이프

OSX launchctl로 설정시 로그아웃하면 서비스가 끝난다?! 앞서 포스팅에서 homebrew를 이용하여, APM를 셋팅하였다.해당 서버는 실사용자가 따로 있고, 서버용 계정을 만들어서 셋팅을 했었는데, 서버용 계정을 로그아웃하니, MySQL이 죽어버리는 상황이 발생. 아마도 로그인 시 실행하도록 설정한 데몬들이 로그아웃하면서 종료하도록 되나보다. (launchctl) 그래서 root 권한으로 lauchctl를 실행하니 유저가 안 맞는단다.보통은 한 컴퓨터에 주 계정 하나로 작업해서 이런 일이 별로 없는 듯 하다.다음 링크를 참조하여 /Library/LaunchDaemons 디렉토리에 설정파일을 옮기고 lauchctl 등록. 잘 되는 것 같다.http://arcoleo.org/dsawiki/Wiki.jsp?page=Autostart%20MySQL%20on%20Mac.. 더보기
OSX 파인더 좀 더 편하게 맥으로 넘어오고 아직도 적응이 잘 안되는 게 파인더라고 생각된다.파인더는 윈도우 탐색기와 다르게 제공하는 정보가 적기 때문이라고 생각되는데, 이런 부분에 대한 고민은 나만의 문제는 아닌가 보다.아래 링크를 참고해서 파인더를 좀 더 편하게 이용해 보자. 1. 파인더 아래쪽에 전체 경로 표시하기2. 파인더 제목창에 전체 경로 표시하기3. 현재 폴더만 검색하기 (검색 속도 향상. 디폴트는 전체 하드)4. 숨긴 파일 보기5. 파인더 죽이기 활성화 (파인더 처음 셋팅할 때 유용하다. 파인더를 재실행해야 적용되기 때문)6. 파인더에 탭 기능 추가하기 (이건 유료란다) 대략 이런 내용들.맥을 쓰다보면, 이런 설정들이 윈도우의 레지스트리와 비슷하게 관리된다는 것을 알 수 있는데.레지스트리에 비해서 훨씬 직관적이다. 참.. 더보기
osx lion apm(apache, php, mysql) 설정하기 우선 패키지 관리를 도와주는 많은 프로그램이 있는데,fink를 쓰다가 macports로 바꿨는데, 요즘은 homebrew가 대세라나...새로 설치하는 서버에는 homebrew를 설치하였다. homebrew를 깔기 전에1) xcode 설치(app store) 2) (xcode 4.3 기준) xcode 설치 후 preference > download에서 command line tools 설치 3) 그리고 ADC에서 Java developer kit 설치 (이런 거 다 homebrew 홈페이지에 나온다.) 4) 스크립트를 이용하여 homebrew 설치usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Librar.. 더보기
virtual box 하드 사이즈 조정하기 맥을 쓰다보니, 한글과 오피스 때문에 윈도우를 쓸 수 밖에 없는 상황. 무료 프로그램인 virtual box (http://virtualbox.org)를 선택했다. 기본 옵션으로 깔다보니 하드 용량을 10기가로 잡았는데, 한글, 워드, 어도비 리더를 깔고 났더니 하드용량이 1.5기가 밖에 안남는다. 아. 대략 난감. 하드 사이즈를 조정하려고 보니, 하드 용량을 바꿀 수가 없단다. 그래서 찾아보니, 조금 불편하긴 하지만, 10분 정도면 쉽게 할 수 있는 합리적인 방법이 있어서 소개한다. 1. 새 하드 이미지를 만들고, 2. 이미지 복사를 한 후, (clonezilla) 3. 복사된 하드의 파티션 크기를 원래 크기대로 잡아주고, (GParted) 4. 원래 하드는 언마운트 2, 3 프로그램은 iso 파일로 .. 더보기
osx에 설치할 프로그램 목록들 1. Papers : 논문 관리 2. Cornerstone : subversion client : 유사 프로그램 - versions (diff 기능이 약하다고 함) 3. Together : 자료 관리 프로그램 4. Scrivener : 글쓰기 프로그램 5. Transmit : FTP client 6. MarsEdit : blogging tool : 유사 프로그램 - ecto 더보기