생소한 맥. OS X에 익숙해지기.

최근에 맥(Mac)을 써볼 기회가 있었습니다.
익숙하지 않은 환경이라 생소했어요.
그렇지만 조금 만지다 보니 금방 익숙해집니다.
다음에 또 맥을 쓰게 되면 참고하려고 사용환경을 정리해봤어요.

유용한 앱

일반
Plain Text : 리치 텍스트를 일반 텍스트로 변환할 때 씁니다.
Textwrangler(http://www.barebones.com/products/textwrangler/) : 가벼운 코드 편집과 텍스트 편집에 씁니다.
Degrees : 메뉴바에 표시되는 날씨 앱입니다.
Chrome : 웹 브라우져 입니다.
Evernote(https://evernote.com) : 메모할 때 좋습니다.
CheatSheet(http://www.cheatsheetapp.com/CheatSheet/) : 맥 단축키를 익히기 좋습니다.
Vox MP3 player(https://www.macupdate.com/app/mac/24852/vox) : MP3플레이어로 메뉴바에 플레이 버튼이 생겨 좋습니다.
Alfred(http://www.alfredapp.com/) : 빠른실행, 검색등 다양한 기능을 담은 유틸리티입니다.
Dropbox(https://www.dropbox.com/) : 파일 저장을 위한 클라우드 서비스입니다.
uTorrent(http://www.utorrent.com/intl/ko/downloads/mac) : 토렌트 클라이언트 입니다.

개발
JSRef : CSS / HTML5 / Javascript 사전입니다.
Pycharm : 파이썬 개발도구입니다.
Iterm(http://www.iterm2.com/#/section/home) : 맥용 터미널 입니다.
Xcode : 맥용 개발 도구 모음입니다.
MariaDB(https://mariadb.org/en/) : 오픈소스 데이터베이스입니다.
Mysql Workbench(http://www.mysql.com/products/workbench/) : Mysql에서 제공하는 데이터베이스 설계 도구입니다.
homebrew(http://mxcl.github.io/homebrew/) : 패키지 설치를 쉽게 도와줍니다.
홈브루 설치법 : ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
홈브루 패키지 정보 업데이트 : Brew update formula
홈브루 업데이트 : brew update
홈브루에서 파이썬 설치(https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python) : brew install python
홈브루에서 마리아db 설치 : brew install mariadb

단축키

fn + ↑ : Page Up
fn + ↓ : Page Down
fn + ← : Home
fn + → : End
fn + delete : windows del키
Option(alt) + enter : 한자
Command + Option + ESC : 강제 종료
Command+Shift+3 : 캡쳐 파일 저장
Command+Ctrl+3 : 클립보드로 저장
Command+Shift+4 : 영역 지정 캡쳐
Command+Ctrl+4 : 어플리케이션 윈도우 캡쳐

Finder
Command+Shift+N : 새 폴더
Command+Shift+G : 폴더로 이동

사전
Command+Ctrl+D : 사전에서 찾기.(커서를 원하는 텍스트에 두고 누른다. 크롬등의 웹 브라우져에서도 지원한다.)
* 추가할 사전이 있을 때 : /Library/Dictionaries 에 압축 해제

사용자 정의 단축키 설정
automator -> service -> utility -> run shell script
명령어 입력후 키보드 서비스 단축키 설정

기타 팁

맥 부팅 소리 끄기
sudo nvram SystemAudioVolume=%80
맥 부팅 소리 켜기
sudo nvram -d SystemAudioVolume

맥에서 패스 잡기
모든 유저에게 적용할 땐 /etc/paths에,
단일 사용자에 정용할 땐 ~User/.bash_profile에 아래를 추가해 준다.
PATH=$PATH:/my/new/path/
(http://blog.just2us.com/2011/05/setting-path-variable-in-mac-permanently/)

맥 초기화
맥 전원을 끈다.
맥 전원을 켠 후 Command+R키를 누른다.
OS X를 재설치 한다.

맥에서 파이참 디렉토리 위치
/Users/dorajistyle/Library/Preferences/PyCharm20



by


Tags : , , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

맥에서 rvm(Ruby Version Manager)를 이용한 ruby on rails 개발 환경 구축 방법입니다.

맥 OS X에 rvm을 이용해 ruby on rails 개발 환경 구축하기

ROR-'맥 OS X에 rvm을 이용해 ruby on rails 개발 환경 구축하기'

맥 OS X에서 루비 설치하기

우선 터미널에서 아래의 커멘드를 이용해 RVM(Ruby Version Manager)을 설치합니다.

$ bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer

다음은 아래 명령어를 순서대로 실행하여 루비를 최신 버전인 1.9.2로 업데이트 합니다.

  1. rvm update
  2. rvm reload
  3. rvm install 1.9.2
  4. rvm use 1.9.2 --default

/Users/username/.profile 에 다음을 추가합니다.
[[ -s "/Users/username/.rvm/scripts/rvm" ]] && source "/Users/username/.rvm/scripts/rvm"
PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
rvm use 1.9.2 --default

자 ruby -v로  확인해 볼까요?

ruby 1.9.2p290

루비 1.9.2 버전이 제대로 설치되었습니다.




맥 OS X에서 mysql2 gem 설치하기

우선 아래의 커맨드로 homebrew를 설치합니다.

/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

brew를 통해 mysql을 설치합니다.

brew install mysql

그리고 mysql2 gem을 설치하면 끝!

gem install mysql2




맥 OS X에서 MAMP 의 mysql.sock 기본 경로 바꾸기

MAMP의 기본 소켓 경로는 다음과 같습니다.
/Applications/MAMP/tmp/mysql/mysql.sock
이 경로가 한 곳에서 관리되지 않으므로 여러 파일을 수정해야 합니다.

/usr/local/mysql/support-files/my-small.cnfApplications/MAMP/conf/my.cnf로 복사합니다.
socket = /Applications/MAMP/tmp/mysql/mysql.sock
/Applications/MAMP/bin/php/php..*/conf/php.ini
mysql.defaultsocket=/Applications/MAMP/tmp/mysql/mysql.sock
/Applications/MAMP/bin/mamp/index.php
/Applications/MAMP/bin/mamp/English/index.php
@mysql
connect('/Applications/MAMP/tmp/mysql/mysql.sock')
/Applications/MAMP/bin/quickCheckMysqlUpgrade.sh
/Applications/MAMP/bin/checkMysql.sh
/Applications/MAMP/bin/startMysql.sh
/Applications/MAMP/bin/stopMysql.sh
socket=/Applications/MAMP/tmp/mysql/mysql.sock

socket부분을 원하는 경로로 변경합니다.
/Applications/MAMP/tmp/mysql/mysql.sock  => /tmp/mysql.sock

파일 내용을 모두 바꾸기 귀찮다면, 아래 스크립트 파일을 만들어서 사용하세요.
MySQL 서버가 켜졌을 때 실행하면 됩니다.
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
by 月風



by


Tags : , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!