본문 바로가기

Mac/Software

(30)
Mac OS X Lion USB 클린 설치시 주의 사항. 설치 과정의 '컴퓨터 계정 생성' 과정을 거치는데 여기에서, 이름 계정 이름 암호 확인 암호 힌트 등을 입력한다. 여기서의 '이름' 은 로그인 할때 나오는 출력되는 사용자의 진짜 이름이고, '계정 이름' 은 시스템의 Users 디렉토리 밑에 생성되는 사용자의 id 를 의미한다고 보면 된다. 예로 들면, 이름 : Richard_Johnson 계정 이름 : rechardjohnson (/Users/rechardjohnson) 이런 식이다.
Mac 에서 Eclipse 단축키 설정하기. 오랜만에 Eclipse 버전을 Helios 에서 Indigo 로 올렸다. 사용하다 보니 Content Assist 단축키 기능을 사용해야 하는데 워낙 오래돼서 기억이 나질 않는다. (Eclipse 에서는 command + space 로 설정되어 있는데 Mac 에서는 한/영 변환키로 기본 설정되어 있다.) 한참을 찾다보니 Eclipse 의 환경설정에서 General -> Keys 에 설정이 있다. 여기서 기존의 command + space 에서 control + commanc + space 로 변경 완료. 이젠 잊어버리지 말아야쥐~
단축키 및 여러 가지들.. 맥에서는 단축키가 아주 유용하게 사용된다. 유닉스 기반이라 관리자들이 시스템을 관리하던 기본 체계가 그대로 남아 있다. 마우스나 터치패드를 덜 만지면 당연히 업무효율이 높아진다. 그 뿐만이 아니라 사용자가 훨씬 편하다. 위에서 빠진 것도 몇개 있는데.. 라인이나 단락의 처음이나 끝으로 이동하기 : Command + 방향키. (윈도우즈의 Home, end 키와 동일) 단락에서 음절 단위로 이동하기 : Opt + 방향키.
화면 잠그기. 기존에 사용하던 방법은 shift+command+Q 였는데 단점이 있었다. 바로 실행하던 응용프로그램들을 모두 종료시키고 나서 화면을 잠근다는 것. 그러다 다른 좋은 방법을 알아냈다. 시스템환경설정 > 사용자 및 그룹 > 계정 선택 > 로그인옵션 에서 '다음으로 빠른 사용자 전환 메뉴 보기' 사용 체크. 바탕화면으로 나오면 오른쪽 상단에 로그인한 사용자의 이름(또는 아이디나 아이콘)이 보인다. 클릭해서 '로그인윈도우'를 선택하면 화면이 휙~ 돌면서 로그인 화면으로 빠진다. 물론 실행중이던 응용프로그램들은 종료되지 않는다.
Mac 에서 글꼴 추가/삭제 하기. 윈도우 환경에서는 네이버에서 배포한 나눔고디코딩 글꼴을 즐겨 사용했는데 맥에서는 왠지 좀 이상하게 보인다. 맥 특성 상 약간 퍼져 보이는데 나눔글꼴은 그 정도가 심해서 눈이 피로하다. 역시 OS 에 기본으로 포함되어 있는 글꼴이 제일 자연스럽다. 글꼴 추가할때는 패키지 설치하거나 ttf 파일을 더블 클릭해서 설치하며 삭제 할때는 /Library/Fonts 디렉토리 밑의 ttf 파일을 직접 삭제한다. 만약 글꼴을 삭제했는데도 프로그램 글꼴 설정에서 계속 보인다면 사용자디렉토리/Library/Fonts 디렉토리 밑에서 ttf 파일을 찾아서 삭제해 준다.
Mac 에서 Maven 설정한 뒤 IntelliJ IDEA 에서 실행하기. Mac 에는 Maven 이 이미 설치되어 있다. 정확하게 말하면 Pre-install 되어 있다. 사용자는 mvn install 명령어로 완전하게 설치하면 된다. 하지만 intellij 를 실행하는 과정에서 설정에 오류가 있어서 maven 명령어가 실행되지 않는 오류가 발생했다. 그래서 사용자에게 maven 을 path 에 넣어주기 위해서 bash 관련 파일을 찾아 봤으나 없다. 할 수 없이 홈 디렉토리에 .bash_login 파일을 생성하고 아래와 같이 설정했다. export M2_HOME=/usr/share/maven export PATH=${M2_HOME}/bin:${PATH} 리부팅 한 뒤 터미널에서 # mvn -v 명령어로 실행되는것까지 확인하고 intellij 에서 maven 명령어를 실행했는..
Mac 에서 MySQL 설정파일 수정하기. 앞의 설정방법에서 MySQL 을 재가동하면 설정이 해제되는 문제가 발생. MySQL 설정파일을 수정하기로 함. Unix 의 경우 etc/my.cnf 에 위치 한다. Mac 의 경우도 마찬가지. 파일이 존재하지 않을 경우 생성해준다. MySQL 을 리스타트 한다. [mysqld] default-character-set=utf8 character-set-server=utf8 default-collation=utf8_general_ci [client] default-character-set=utf8 mysql> \s -------------- ./usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.1.47, for apple-darwin10.3.0 (i386) using read..
Mac 에서 MySQL character set 설정하기. Mac 의 MySQL 에서 character 확인하기. mysql> \s -------------- ./usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.1.47, for apple-darwin10.3.0 (i386) using readline 5.1 Connection id: 4 Current database: Current user: johnkim@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.1.47 MySQL Community Server (GPL) Protocol version: 10 Connection: Localhost vi..