Sunday, February 28, 2010

큰 파일 나누기

질문 : 용량이 커서 DVD하나에 다 못굽는 파일을 4기가 정도 크기로 자르고 싶은데, 어떻게 하면 되는가?
답1 : 여러 볼륨의 tar로 나눠 저장한다 .. 방법은 나중에 정리
답2 : split Unix command 를 사용한다 (tar 등을 쓰지 않는 방법)

예 :
test.AVI 라는 100메가짜리 동영상 파일을 30메가 단위로 자르고 싶다면 :
split -b 30000000 test.AVI test_
이렇게 하면 다음과 같이 4개의 파일로 나뉜다.
test_aa
test_ab
test_ac
test_ad
이들을 다시 합치려면
cat test_a[a-d] > test.AVI
하면 된다.

예(DVD에 구울 수 있는 용량으로 나누는 예) :
다음과 같이 split 한 후 구워서
split -b 4200000000 aBigMovieFile.mkv aBigMovieFile.mkv_
자른 조각들을 다시 원래 파일로 합칠때는 다음과 같이 한다.
cat aBigMovieFile.mkv_a[a-z] > aBigMovieFile.mkv

부연 :
다음과 같이 해도 되고
cat test_aa test_ab test_ac test_ad > test.avi
다음과 같이 해도 된다. 즉 [] 사용은 입력의 편이를 위한 것일 뿐이다.
cat test_a[a-b] test_a[c-d] > test.avi
그런데 잘못해서 cat test_aa test_ab test_ac test_ad 에서 파일명을 잘못 적거나 하면
원래대로 돌아오지 않게 된다. 따라서 원본파일의 용량을 파일명에 적어놓는것도 좋은 방법일것 같다.

설명 :
Split 사용법 :
split -b 22 newfile.txt new
would split the file "newfile.txt" into three separate files called newaa, newab and newac each file the size of 22.

레퍼런스 :
Can you divide big file into smaller parts?
Linux / Unix split command

UNIX의 Tar command 사용방법

요약 :

묶을때는 해당 디렉토리로 가서 다음과 같이 한다.
tar -cvf t.tar *
풀때는 풀리는 디렉토리명이 기존 것과 겹치지 않게 주의하고 다음과 같이 한다.
tar -xvf t.tar

설명 :

1. 묶을때
파일들을 묶을때 :
tar -cvf file.tar file1 file2 file3
디렉토리들을 묶을때 :
tar -cvf dir.tar dir1 dir2
현재 디렉토리의 모든 것을 묶을 때 :
tar -cvf dir.tar *

다만 해본 결과 묶을때 drag and drop 으로 묶을 폴더의
전체 패스를 넣으면 나중에 패스가 이상하게 풀려나옴.
예를 들어 /Users/mimi/myMusic/ 을 묶은 후
/Users/kiki/myMusic/ 에다가 풀면
/Users/kiki/myMusic/Users/mimi/myMusic/
와 같이 풀려버리는 것이다.

따라서 묶을때는 항상 현재 디렉토리로 가서 묶도록 한다.

2. 풀때
Tar를 풀때 :
tar -xvf file.tar
다음과 같이 해도 됨
tar xopf foo.tar
풀때는 먼저 주의할점이 있는데, 풀리는 디렉토리명이 기존 디렉토리와 겹치지 않도록 할 것 (중요)

레퍼런스 :
http://www.linfo.org/tar.html

Saturday, February 27, 2010

Drag and drop을 cancel하는 법

질문 :
파일을 드래그 하다가 어디로 옮겨야되는지 잊어버렸다.
그런데 여기서 그냥 마우스를 release하면 엉뚱한 위치로 파일이 가버릴것인데
드래그 상태에서 drag & drop을 취소하려면 어떻게 해야 하나?

답 :
맨 위의 menu bar로 drop하면 된다.

레퍼런스 :
http://en.wikipedia.org/wiki/Drag-and-drop

Friday, February 26, 2010

매직 마우스 배터리 수명

질문 :
Magic Mouse 의 배터리 수명이 매우 짧은 것 같은데 어떻게 해야 하나?

답 :
리튬 배터리를 사용하면 오래 간다고 함.

레퍼런스 :
Magic Mouse battery only lasts 30 days?

Apple has Energizer alkaline batteries pre-installed, so they won't last too long. I've had my mouse for almost 3 weeks, and the batteries are down to 66% right now. As soon as they're done, I'll replace them with lithium batteries. With my old Mighty Mouse, one lithium battery would usually last me about 3 months.

Thursday, February 25, 2010

앱스토어 게임 구매 위해 미국/홍콩 계정 만드는 방법

앱스토어 계정 만들어서 아이폰 100% 활용하기

1. 앱스토어가 무엇인가요?
2. 앱스토어 계정이 필요한 이유
+ 국가별 앱스토어 계정이 필요한 이유
3. 앱스토어 국가별 계정 만들기
+ 아이튠즈 앱스토어에서 국가 변경하기
+ 앱스토어 계정 생성하기

키워드 : App Store, iPhone

Windows용 게임 데이터로 사용된 .dds 파일을 맥에서 다루려면

질문 : 윈도우용 게임 데이터로 사용된 .dds 파일을 맥에서 읽고 싶은데, 어떻게 하나?
또는, 일반 그래픽 파일들을 .dds 파일로 만드는 것을 맥에서 하고 싶은데, 어떻게 하나?

답 : Aorta 를 쓰면 된다.
이 툴을 쓰면 dds 에서 png 포맷으로 변환할 수도 있고,
일반 그래픽 파일로 dds를 만드는 것도 가능하다.

키워드 : game, graphics, data, converter

Sunday, February 21, 2010

외장하드를 FAT32로 포맷하는 방법

질문 : 맥과 PC 사이의 파일공유 문제로 external hard drive를 NTFS가 아닌 FAT32로 포맷하고자 한다. 그런데 윈도우XP에서 드라이브에 오른클릭하면 NTFS포맷만 옵션으로 뜬다. 어떻게 해야 하나?

답 :
DOS prompt 에서 하면 된다.
예를 들어 포맷하고자 하는 드라이브가 F: 라고 하면
format /FS:FAT32 F:
를 하면 된다.

대용량의 경우 :
만약 1테라가 넘는 용량을 포맷하려 하면
“The volume is too big for FAT32”
라는 에러가 나는데 이런 경우 SwissKnife 라는 공짜 유틸리티를 이용하면 2TB 까지도 포맷할 수 있다.

레퍼런스 :
How to format external hard drive to FAT32 in Windows
Trying to format a large external USB or Firewire hard drive to the FAT32 file system?
(중략)
Windows can format a drive that is larger than 32GB in FAT32, but you have to use the DOS command prompt. However, if you have a drive that is 1TB or larger, you may still get an error saying “The volume is too big for FAT32”.
In that case, you can use a free program called SwissKnife that will allow you to format an external hard drive that is up to 2TB in size.

iso 파일 만들기 (Nero Burning ROM 이용)

질문 : iso 파일은 어떻게 만드나?
답 : 디스크 버닝 툴로 굽되 output 을 이미지로 해주면 되는데 네로를 이용한 방법을 다음에 정리한다.
  1. Nero Express 실행
  2. 데이터 -> 데이터 CD 클릭
  3. 오른쪽에 "추가" 버튼을 클릭하고 원하는 파일을 추가
  4. 현재 레코더를 "Image Recorder [CD-R/RW]" 로 바꿔줌
  5. 굽기 버튼 클릭
  6. 파일형식을 Nero 이미지 파일 (*.nrg) 오른쪽에 V 클릭해서 "ISO 이미지 파일" 선택하고 "저장" 누름
  7. 이제 그 경로에 ISO 파일이 만들어지게 됨
레퍼런스 : 네로 버닝롬으로 iso 파일 만들기

Saturday, February 20, 2010

맥에서 F1, F2, F3, ... 등 Function 키를 사용하는 법

질문 :
맥에서는 F1, F2, F3.. 등의 버튼을 그냥 누르면 다른 기능으로 쓰이는데
(이를테면 F3 누르면 Expose 뜨고 F4 누르면 Dashboard 뜨는 식으로)
어플리케이션에서 F1, F2, F3 을 핫키로 쓰려면 어떻게 하나?
(예를 들면 포토샵에서 Layers 윈도우를 띄우는 핫키 F7을 쓴다거나)

답 :
Fn 버튼을 누르고 F1, F2, F3 ... 을 누르면 된다.

키워드 : F4, F5, F6, F7, F8, F9, F10, F11, F12

맥의 다이얼로그 박스에서 tab을 써서 OK와 Cancel 이동하기

질문 :
윈도우에서는 dialog box가 떴을때 tab으로 OK와 Cancel 등의 버튼을 이동할 수 있는데,
맥에서는 어떻게 해야 하는가?

답 :
System Preferences 에서 Keyboard Shortcuts 항목에 들어가보면
맨 밑에
Full keyboard Access : In windows and dialogs,
press Tab to move keyboard focus between:
이라고 써진 라디오 버튼이 있는데 여기서
All controls 를 선택한다.
그러면 다이얼로그 박스에서 tab을 써서 버튼을 이동할 수 있게 된다.

다만 선택은 Space 를 눌러야 한다.
(return 버튼은 무조건 디폴트 버튼을 실행한다)

레퍼런스 :
Use Tab To Switch Between Dialog Buttons

Adobe dreamweaver shortcut 목록

레퍼런스 :
Adobe dreamweaver shortcut 목록
참고로 Design 과 code view 를 전환하는 핫키는 Ctrl + `

키워드 : 핫키, hotkey, 드림위버

chmod, chown, ls -l

ls -l 로 파일의 owner 와 permission 알아내기
ls -l 했을때
dr-xr-xr-x 12 mimi staff 408 Jun 17 2009 STASH 58 BONUS MUSIC
dr-xr-xr-x 274 mimi staff 9316 Feb 20 00:15 VIDEO_TS
-r-xr-xr-x 1 mimi staff 33278798 Jun 17 2009 stash_58_book.pdf
mimi 는 owner name.

다음 퍼미션은 user, group, others 순.
d r-x r-x r-x
usr/grp/oth
chmod 로 퍼미션 바꾸기
chmod 로 owner, group, others 에 대한 permission 바꿀 수 있음
예) 모두의 퍼미션에 write 속성 추가할 때
chmod +w [filename]

예) 모두의 퍼미션에서 write 속성 제거할 때
chmod -w [filename]
(chmod a-w [filename] 처럼 하는 것과 동일)

예) user, group, others 퍼미션을 한번에 지정할때
chmod 755 [filename]
755는 이진수로 다음과 같음.
111 101 101
r-x r-x r-x
usr/grp/oth
chmod 에 -R 플래그를 붙이면 하위 디렉토리에 recursive 하게 작동.

chown 으로 owner 바꾸기
chown 으로 owner 변경 가능.
chown [username] [filename]

Friday, February 19, 2010

UNIX 명령 sudo 는 무엇인가?

질문 : UNIX 명령 sudo 는 무엇인가?
답 : 링크로 대신함
http://en.wikipedia.org/wiki/Sudo

동영상 분석시 Magic Mouse 의 활용

예를 들면 Quicktime Player 에서
동영상을 볼때 매직마우스를 손가락으로 좌우(or 상하)로 훑으면
랜덤 액세스를 최고로 정확하게 할 수 있다.
키워드 : 매직마우스

Thursday, February 18, 2010

파인더에서 새 폴더 만드는 핫키

질문 :
리스트 뷰에서 파일이 많을 경우, 오른클릭으로 새폴더를 못만들어 불편하다.
좋은 방법은 없는가?

답 :
그런 경우라면 핫키를 쓰면 가장 간편할 것이다.
Shift + Command + N 하면 된다.

파일을 어플리케이션 창으로 편리하게 drag and drop 하는 방법은?

질문 :
윈도우에서는 어플리케이션 윈도우 위에 파일을 drag and drop 하기만 하면 파일이 열리는데,
맥에서는 그렇게 할 수 없어 불편하다. 좋은 방법은 없는가?
게다가 어플리케이션을 열어도 맨 위의 메뉴바만 바뀔 뿐,
뒤에 파인더 같은 다른 어플리케이션 창들이 다 보여서 불편하다.

답 :
맥에서는 밑의 Dock 에 있는 어플리케이션 윈도우에 끌어넣으면 된다.
(실행중인 어플리케이션은 항상 Dock 에 나타난다)
Open Dialog Box 를 띄운 후 거기에 파일을 끌어넣어도 된다.

설명 :
윈도우에서는 어플리케이션 윈도우 뒤쪽으로는 아무 것도 안보이지만 맥에서는 어플리케이션 윈도우 뒤쪽으로 파인더 등 다른 어플리케이션들이 다 보인다. 이런 방식에는 장점이 있는데 예를 들어 배경에 동영상을 참고 자료로 띄워놓고 포토샵 작업을 할수도 있다.

윈도우가 Space 사이에 끼어서 안보이는 경우

질문 : 윈도우가 Space 사이에 끼어서 어디에서도 볼 수 없는 경우가 간혹 있다.
이럴때는 Space 전환을 할 때 그 사이에 있는 것만 볼 수 있을 뿐이다.
이런 경우는 어떻게 하는가?

답 : System > Preferences 의 Display 항목에서
디스플레이 해상도를 임시로 더 낮게 해줬다가
다시 원래대로 크게 해주면 그 윈도우가 보이게 된다.

레퍼런스 :
Topic : Itunes Window stuck between Spaces

검색어 :
google > mac window stuck between spaces

Adobe Dreamweaver CS4에서 Code View의 폰트 바꾸는 방법

질문 : 드림위버 CS4에서 코드 뷰의 Font 사이즈를 좀 크게(또는 작게)하고싶은데
어디서 바꿔주는지 도저히 찾을 수가 없다. 어디 있는가?

답 :
맥에서는 메뉴의
Dreamweaver > Preferences > Fonts
에 보면 맨 밑에 Code View 폰트를 바꿔주는 곳이 있는데 거기서 해주면 된다.

출처 :
CS4 Code View font size
I'm trying to find out how to change the code view font size on
Dreamweaver CS4 for my Mac.

Wednesday, February 17, 2010

맥에서 DVD가 eject 되지 않을때의 해결법

해결법 1 :
Terminal에서
drutil eject
를 실행한다. 그러면 eject 됨.

해결법 2 :
This is what you do:
1. Hold down the keys Command + Option + O + F while restarting your computer
2. You will be prompted with a white screen that says "Welcome to Open Firmware" instead of the normal Mac OS screen.
3. Type "eject CD" without quotes.
4. CD will eject and the screen will then say "OK."
5. Type "mac-boot" without quotes to finish booting Mac OS and return to your usual startup screen.
And voila! You're done and the CD/DVD has been successfully ejected.

여기 대한 답글 : Holding down the mouse button at startup runs that very command for you, AFAIK.

해결법 3 :
컴퓨터를 껐다가 다시 켠다. 부팅시 마우스 버튼을 누르고 있으면 된다.

출처 :
What To Do if DVD Won't Eject

키워드 : mac, OS X, 디스크, 추출

Tuesday, February 16, 2010

맥의 시리얼을 알아내는 법

System Profiler 를 띄워 보면
hardware overview 에 system의 Serial number 가 나온다.

애플케어

애플케어 등록
구입하고 등록하지 않은 애플케어는 유효하지 않다고 한다. 등록을 잊지 않도록 주의.
울며 겨자먹기식 애플캐어 구입기
아이맥에 보험들기, 애플케어 등록편

애플케어와 국내법
국내법상 컴퓨터 메인보드 보증기간은 3년이므로 애플케어를 구매하지 않아도 메인보드 고장에 한해서는 보증기간은 3년이라고 한다. 하지만 메인보드 고장보다는 다른 고장이 더 문제가 되므로 애플케어는 사두는 것이 좋다는 의견이 많다.

팁 :
맥프로 같은 고가의 제품이나, 맥북 같이 잔고장이 나기 쉬운 제품은 애플케어가 꼭 필요. 다만 맥 미니 같은 경우 가격에 비해 애플케어가 지나치게 비싼 편이라 이런 경우는 안하는게 낫다.

레퍼런스 :
컴퓨터 메인보드의 보증기간은 3년입니다. 애플은?
소비자 피해 보상 규정 (재정경제부 고시 제 2006-36호) 2006년 10월, 재정경제부
126페이지 맨 마지막, "퍼스널컴퓨터:mother board" -> 보증 기간 3년

키워드 : AppleCare

iWork Numbers 에서 cell을 에디트하는 키와 cell 내에서 개행하는 키

질문 :
iWork Numbers 에서 cell을 에디트하는 키는?
그리고 cell 내에서 개행하는 키는?

답 :
option + enter : cell 에디트 / cell 내 개행

맥 OS X 메뉴 불투명하게 만들기

맥에서 반투명한 메뉴 바를 사용하게 되면 혼란을 일으킬 수 있다. 메뉴바가 반투명해지면 그 위쪽으로 윈도우를 올릴 수 있을거라고 생각하게 되는데, 실제로 윈도우는 메뉴바에 전혀 겹쳐질 수 없기 때문에 답답함을 느낄 수 있기 때문이다. 이것은 System Preferences 의 Desktop & Screen Saver 옵션에서 Translucent menu bar 의 체크를 꺼주면 해결된다.

UNIX의 expr를 이용한 substring operation

질문 : 포토샵에서 레이어를 자동으로 뽑아낸 파일들이
2-_0002_3.jpg, 2-_0001_4.jpg 같은 형태를 띄고 있는데, 이러한 파일명을
2-3.jpg, 2-4.jpg ... 와 같이 만드는 방법은?

답 :
_ 사이에 있는 것을 없애주면 되는데, 이런 것은
다음과 같이 유닉스 shell script 를 짜면 된다.

# Usage :
# mypho [dirname]
#
# converts filenames from
# 2-_0002_3.jpg, 2-_0001_4.jpg ...
# to
# 2-3.jpg, 2-4.jpg ...

find "$1" -name "*-_*_*.jpg" | while read filename
do
head=${filename%%_*}
tail=${filename##*_}
result=${head}${tail}
mv "$filename" "$result"
done

이것을 mypho 라는 파일에 저장해준 후
mypho [폴더명]
하면 자동으로 변환된다.

스크립트 파일을 어디서건 실행되도록 하려면 스크립트가 들어 있는
path를 지정해줘야 하는데 그렇게 하는 방법은 다음에 설명해두었다.
텍스트파일 한글인코딩 자동 수정

설명 (Substring Removal 방법):
${string#substring}
Strips shortest match of $substring from front of $string.

${string##substring}
Strips longest match of $substring from front of $string.

예)
str1=abc_ThisIsMe_ABCabc
str2=${str1#*_}
str3=${str2%_*}
echo $str3
# 결과 : ThisIsMe

레퍼런스 :
Advanced Bash-Scripting Guide: Manipulating Strings

윈도우에서 Mac포맷된 외장하드 읽는법

질문 :
맥에서 포맷된 외장하드를 PC에 꽂으니 인식이 안된다.
그나마 윈도우에서 NTFS로 포맷된 것은 맥에서는 쓰기는 안돼도 읽기는 됐는데
어떻게 해야 하나?

답 :
Transmac 이라는 유틸리티를 사용한다.
트랜스맥 외에는 방법이 없다고 한다.

Transmac 을 실행한 상태에서는 맥 외장하드가 인식이 된다.
(윈도우 드라이브로서 인식되는게 아니라 Transmac 내부에만 보이게 된다)
영문 파일명만 사용한다면, 꽤 쓸만한 유틸리티 같다.

문제점 :
그러나 실제로 Transmac의 trial 버전을 받아 사용해보면,
한글이 풀어쓰기로 깨지는 것까지는 PC에서 유틸리티로 수정해줄 수 있지만
한글 파일명은 아예 뒷부분이 잘려나가는 현상이 매우 심각하다.
한마디로, 윈도우에서 맥 포맷으로 포맷된 외장하드를 읽는 방법은
국내에서는 없다고 보면 된다. 정 필요하다면 아쉬운대로 FAT 32 를 쓸수밖에 없다.

레퍼런스 :
xp에서 mac 포맷 된 외장하드를 읽으려고 합니다

expr : command line Unix utility

질문 : expr 란 무엇인가?

답 :
위키피디아 링크로 대신함.
expr
(인용)expr is a command line Unix utility which evaluates an expression and outputs the corresponding value.
Syntax: expr (expression)

좋은 튜토리얼 :
Advanced Bash-Scripting Guide: Manipulating Strings
Bash supports a surprising number of string manipulation operations. Unfortunately, these tools lack a unified focus. Some are a subset of parameter substitution, and others fall under the functionality of the UNIX expr command.

http://www.softpanorama.org/Utilities/expr.shtml
The external expr command evaluates and compares expressions. An expression is composed of operands and operators...

Substrings
(인용) Often times a programmer needs to be able to get a substring from a variable at a given position. In unix you can use the expr command to do this with the substr parameter...

매뉴얼 :
expr: Evaluate expressions

Monday, February 15, 2010

Mac OS X 에서 디스플레이 해상도 알아내는 법

질문 : 윈도우에서는 바탕화면에 오른클릭하고 등록정보를 보면 되는데, 맥에서는 어떻게 하나?
답 : System Preferences 로 가서 Displays 항목으로 들어가면 해상도를 볼 수 있다.

맥에서 디바이스 드라이버를 언인스톨하는법

설명 :
아래의 출처에 따르면 /System/Library/Extensions/ 에서 지우면 된다고 함.
.kext 파일이 드라이버.

인용 :
Kext file is a kernel extension. They’re generally used for device drivers and other things that need to modify the system at the lowest level... kext are not files rather a folder (disguised as a file), Leopard holds kext files/folders in the /System/Library/Extensions folder,
at boot time the relevant kext are uploaded from Extensions.mkext this is a cachefolder that contains kext related to the installed hardware,

you can delete it, if Leopard can’t find it, it will create it again,
(From What is kext,Where is kext, how to Install kext)

출처 :
how to remove drivers
look in
/System/Library/Extensions/
and kick out whatever doesn't belong there.

ToDo :
/System/Library/Frameworks
폴더와의 관계는 무엇인지 알아볼 것.
Mac에서 디바이스 드라이버 다시 까는 법 참조.

키워드 : uninstall, 언인스톨, reinstall, re-install, device driver

맥미니의 OPTIARC DVD RW AD-5670S 펌웨어

질문 :
Mac Mini의 Disc Burning 디바이스인 OPTIARC DVD RW AD-5670S의 firmware는 어디 있는가?
(출처 : Request: Optiarc RW AD 5670S)

답 :
여기 있음 :
SuperDrive Firmware Update 3.0
-> There is an official firmware update here.

맥에는 Device Manager가 어디 있는가?

Device Manager for Mac
질문 :
윈도우에는 장치관리자가 있어서 문제가 어디 있는지 점검할 수 있게 해주는데 맥에는 그런 것이 어디 있는가?
With windows we have Device Manager to check if there is driver problem, in mac where do i go to check that all drivers is in order?

답 :
맥에서는 System Profiler 라는 유틸리티를 사용하면 된다.
OSX System Profiler : OSX System Profiler
Get information about your computer, such as the hardware and software installed, the serial number and operating system, how much memory is installed, and what peripheral devices are connected, by using System Profiler.

bash shell로 Manipulating Strings

Advanced Bash-Scripting Guide: Chapter 9. Variables Revisited - Manipulating Strings

키워드 : 스트링, opration

cd/dvd drive keeps ejecting cd/dvd!!!

질문 :
맥의 DVD 드라이브가 자꾸 DVD 를 읽지 못하고 뱉어내는 경우 해결법?

답 :
비슷한 문제가 많이 보고되고 있는데 Superdrive 가 갑자기 안된다거나 Snow Leopard 에 외장 DVD를 끼웠는데 안된다거나 하는 문제들을 찾아볼 수 있다. 자주 발생하는 문제인지 애플에서도 FAQ로 올라와 있는 것인데 결론은 System Management Controller (SMC)를 리셋해보고 안되면 서비스센터에 맡기라는 이야기이다. 슈퍼드라이브가 2배속으로만 구워지는 문제도 종종 보고되고 있는데 그것이 펌웨어 문제라는 소리가 있어서, 이 역시 firmware의 문제일수도 있지만, 이 문제는 너무도 흔하여 슈퍼드라이브 자체의 결함일 가능성이 크다. 이 문제가 생겼을 경우 하드웨어를 교체하지 않고 명쾌하게 해결되었다는 thread는 아직 본적이 없다. 구입한지 1년 이내일 경우 서비스센터에서 A/S를 받고, 그렇지 않을 경우 외장DVD 드라이브를 구입해서 사용하는 것이 유일한 대안이라고 생각된다. 일단 몇몇 레퍼런스들을 링크만 걸어둔다.

레퍼런스 :
cd/dvd drive keeps ejecting cd/dvd!!!
My cd/dvd drive is going crazy. Soon after i put a cd or dvd in the drive, it spits it back out. it sounds as though it is trying to read the disc, but fails. My drive was working normal earlier today, then it went crazy?!? i am not too computer savvy...HELP!

Apple Computers: Troubleshooting the slot load optical disc drive
The drive accepts discs but they do not mount or are automatically ejected
1. Check the disc's surface for scratches and dirt, since these things can prevent the disc from appearing on the desktop.
2. Reset the Power Manager (PMU) or System Management Controller (SMC).
3. Ensure your drive can read the specific type of disc being used. For example a "combo drive" can read a DVD-R and burn a CD-R however it cannot burn a DVD-R. The utility System Profiler may provide additional information regarding what media your computer supports.
4. If the discs continue to not be recognized, please contact Apple, contact an Apple Authorized Service Provider, or make an appointment with an Apple Retail Store for additional troubleshooting, evaluation, or service.

Like I said I was having problems with the drive called AppleCare they told me to do some things I already done they included...
Resetting PRAM and NVRAM
Shut down the computer.
Holding down the Command(Apple), Option, P, and R and then hold the Power button simultaneously, and told me to do that 3 times and wait for 3 loud buzzing (or some odd sound I can't describe).
Also Resetting System Management Controller (SMC)
Was told to shutdown and disconnect the AC Adapter and remove the computer's battery after that I had to press and hold down the power button for 5 seconds(I did 10 seconds) and then release the button, then reconnect the battery and AC Adapter and to restart the system.

Snow Leopard에서 LG전자 GP08LU10 외장 DVD 드라이브가 인식이 안되는 문제

Sunday, February 14, 2010

맥어플리케이션에서 Open되어있는 파일의 폴더 바로가기

예를 들어 포토샵에서 그림 파일을 수정하고 있는데
문득 이 그림이 어느 폴더에 들어 있는 파일인지 알고 싶을 경우가 있다.
또는, 그 그림과 같은 폴더에 들어 있는 다른 그림을 열고 싶을 경우가 있다.

이럴 때는 도큐먼트명이 있는 타이틀 부분을 오른클릭하면 도큐먼트가 속한 폴더를 바로갈 수 있다.
꽤 자주 쓰이는, 유용한 기능이다.

.DS_Store 파일이란 무엇인가?

질문 : 맥 파인더에서 hidden 파일을 표시했더니 .DS_Store 라는 파일들이 매 폴더마다 보인다.
이것은 무엇인가?

답 :
.DS_Store (Desktop Services Store) is a hidden file created by Apple Inc.'s Mac OS X operating system to store custom attributes of a folder such as the position of icons or the choice of a background image. (출처 : 위키피디아)

레퍼런스 :
.DS_Store (wikipedia)

맥 OS X 에서 숨겨진 파일 표시

질문 :
home folder 에 있는 .profile 같은 파일은 파인더에서 표시되지 않는다.
이를 표시하는 방법은 없는가?

답 :
Terminal 에서 다음과 같이 실행한다:
defaults write com.apple.Finder AppleShowAllFiles true
killall Finder
해주면 됨. 이것은 Force the Finder to display all invisible UNIX files and dirs 함.

UNIX script 같은걸 짜려면 hidden file 을 보이게 하는게 편하지만
일상적으로 쓰기에는 불편하므로 평소에는
defaults write com.apple.Finder AppleShowAllFiles false
killall Finder
해두면 된다.

참고 :
이와 같이 Mac OS X 에만 있는 UNIX commands 로는 다음 같은 것이 있다.
맥 OS X 파인더 타이틀 바에 전체 패스 표시
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
레퍼런스 :
Fun UNIX Commands
맥 OS X 파인더에 전체 패스 표시하는 방법

키워드 : whole, file, directory, path, hidden, 숨겨진, 숨긴, 숨은 파일, 표시, Finder

텍스트파일 한글인코딩 자동 수정

윈도우에서 맥/Linux 로 가져온 한글 text파일 내용의 깨짐현상 한꺼번에 해결하는 법

요약 : 윈도우에서 맥으로 가져온 txt파일이나 smi파일 등을 일일이 하나씩 인코딩을 고쳐주는 것은 번거롭다. 여기서는 폴더 내의 모든 파일들의 인코딩을 한번에 유니코드로 변환하는 방법을 소개한다 (shell script 를 사용하지만 누구나 따라하면 사용가능)

한글 인코딩 문제 - EUC-KR과 UTF-8
윈도우에서 맥으로 가져온 텍스트파일이나 동영상 자막 파일들은 모두 깨져서 나온다.
그 이유는 같은 텍스트파일이라도 윈도우에서는 오늘날의 표준인 유니코드(UTF-8)를
쓰지 않고 과거의 EUC-KR 인코딩을 쓰고 있기 때문이다.
(윈도우가 하위호환성에 집착한 결과이다)

간혹 외국 자료를 받아 압축을 풀면 문자가 깨지거나 압축이 안풀리거나
때로는 압축이 아예 "damaged" 즉 손상되었다는 메시지를 내는 경우가 있는데
이것은 근본적으로 윈도우가 유니코드를 사용하지 않고 있어서 생기는 문제이다.
(그런 파일들은 맥에서 압축을 풀면 잘 풀린다)

어쨌건 윈도우에서 리눅스로, 또는 윈도우에서 맥으로 가져올 때
텍스트파일의 한글 인코딩 문제는 항상 골치아픈 문제일 수밖에 없다.

해결법 1 - 파일 하나씩 수작업 변환
이는 문제가 생기는 텍스트파일을 텍스트파일 에디터에서 로드해서
UTF-8 로 저장하면 해결되는 문제이기는 하지만, 많은 파일들을
일일이 그렇게 작업하기는 번거로운 일이다.

따라서 여기서는 shell scripting 을 이용해
폴더 내의 txt 파일이나 smi, srt 파일들을 모두 한꺼번에
유니코드로 변환하는 간단한 방법을 알아보도록 하자.

해결법 2 - 편리한 자동변환 (UNIX Shell Script 사용)

1. 우선 다음과 같은 스크립트를 짠다.
find "$1" -name "*.smi" -o -name "*.srt" -o -name "*.txt" | while read filename
do
tempName=${filename}~temp~.txt
mv "$filename" "$tempName"
iconv -c -f euc-kr -t utf-8 "$tempName" > "$filename"
rm "$tempName"
done
2. 스크립트 저장 (~/scripts/myuni 에 저장)
home 폴더에 scripts 라는 폴더를 만들어서 myuni 라는 이름의 텍스트 파일로 저장한다.
저장할 때는 UTF-8 (no BOM) 인코딩으로 저장하면 된다.

3. 패스 지정 (~/.profile 수정)
home 폴더에 .profile 이라는 텍스트 파일을 만들어서 다음과 같이 써준 후 저장한다.
export PATH=~/scripts:$PATH
.profile 파일은 hidden file 이므로 파인더에서 보이지는 않는다.

4. 사용법 (myuni [폴더명]으로 사용)
이제 끝났으므로 컴퓨터를 리붓하자.
이제는 Terminal 을 띄우고
myuni [폴더명]
이라고 실행하기만 하면 된다.
그러면 그 폴더에 있는 smi, srt, txt 파일이 모두 유니코드로 변환된다.

팁 : 원하는 폴더를 Terminal 로 drag and drop 하면 폴더경로를 전혀 타이핑 할 필요가 없다.
테스트해보지는 않았으나 리눅스 등에서도 유용한 방법이다.

주의 :
주의할 점은, 폴더 내에 UTF-8 로 인코딩돼있는 파일이 들어 있을 경우
그 파일 역시 자동변환되는데 이렇게 되면 스크립트가 EUC-KR 을 가정하므로
그런 파일은 깨져버리게 된다.
지정하는 폴더는 반드시 EUC-KR로 인코딩된 파일만 들어있는 것으로 해주도록 한다.

참고 : 윈도우 인코딩과 EUC-KR 의 엄밀한 차이점
TextWrangler 에서 윈도우에서 가져온 text 파일을 load 할 때, Korean (Windows, DOS) 인코딩으로 읽으면 잘 읽히는데 EUC-KR 인코딩으로 읽으면 못읽는다며 에러가 나는 경우가 있다. 이는 엄밀히 말하면 EUC-KR 과 윈도우 인코딩이 완전히 같은 것은 아니기 때문인데, EUC-KR 은 CP1252 이고 윈도우 인코딩은 CP949 가 정확하다고 한다. 다만 EUC-KR 즉 CP1252 은 CP949의 subset 으로, 거의 같게 봐도 무방하고 실제로 둘을 혼용해서 생각해도 별 문제는 없다.

레퍼런스 :
evolution과 팜 한글로 싱크하기
유니코드로 변환시 BOM 값의 중요성

키워드 : bash, window, encoding, korean, unicode, space, convert, 깨짐 현상, 해결법, Set Path, 폴더 내의 모든 텍스트 파일 인코딩 자동 수정하기, Linux

유니코드 사용시 No BOM 이란

질문 :
Text File 저장시
Unicode (UTF-8) 과
Unicode (UTF-8, no BOM)
이 있는데 둘이 뭐가 다른가?

답 :
BOM 이란 Byte order mark 이다.
with BOM 으로 저장하면 html 에서 인코딩을 따로 지정해주지 않아도 Safari 등의 웹브라우저가 제대로 읽을 수 있다. (BOM이 없으면 사파리가 html을 제대로 읽지 못한다. 반면 FireFox는 BOM이 없어도 잘 읽는다.)

또한 한글 텍스트 파일에서는 BOM 값이 제대로 되어 있어야
preview 에서 한글이 깨지지 않고 보인다(참고).

그러나 UNIX shell script 를 저장할 때 with BOM 으로 하면 스크립트 수행에 문제가 생길 수 있다.
따라서 UNIX shell script 는 without BOM 으로 저장할 것.

레퍼런스 :
Unix command files, UTF-8, and the byte order mark UNIX
(본문중에서) I discovered that the BOM makes Safari read HTML as Unicode automatically, without the need for a charset declaration, or messy entity codes for special characters. So now I can just type HTML freely in any languages and scripts I want.

I copied the file, saved it as ~/.bash_alias, and created ~/.bash_profile to source it. But nothing would work. I got the strangest errors, like -bash: source: command not found... hen I changed the file to start with a blank line, all aliases loaded, with one error about an empty command. Ahha! So the problem turned out to be the file format: the BOM made the first word of the first line into nonsense. So I resaved both of my dot-files in "UTF-8, no BOM" mode, and all is well.

PATH variable 관련 - environment variables

내가 만든 shell script를 어디서나 쓸수 있으려면
PATH Variable 에 script 가 들어 있는 폴더를 넣어주어야 한다.

다음과 같이 하면 지정한 패스가 PATH variable 에 들어간다.
export PATH=$PATH:[directory]

(사용예)
export PATH=/opt/local/bin:/opt/local/sbin:$PATH

다만 이는 log out 을 하거나 터미널을 닫아서 session 이 끝나면 사라져버린다.
home directory 의 .bash_profile 에서 $PATH 를 수정하는 방법을 쓰면 user 별로 $PATH 를 저장해줄 수 있다.
  1. 터미널에서 다음을 실행해서 .bash_profile 을 텍스트에디터에서 연다.
    $ touch ~/.bash_profile; open ~/.bash_profile
  2. 텍스트에디터에서 .bash_profile의 맨 끝에 다음을 추가.
    export PATH="/the/path/you/want/to/add:$PATH"
  3. 파일을 저장하고 터미널에서 다음 실행 (.bash_profile 를 강제 실행)
    $ source ~/.bash_profile
이제 다음을 해보면 $PATH 가 바뀌었음을 확인 가능하다.
$ echo $PATH

hidden file 을 여는 법
.profile 같은 hidden file 을 열려면 terminal 에서 다음과 같이 하면 되고
open .profile

특정 어플리케이션을 지정하려면 다음과 같이 한다.
open -a TextEdit .profile

현재의 PATH variable 보기
echo $PATH
하면 됨.
$ env
하면 PATH 를 비롯한 여러가지 환경변수들이 나옴

인용 :
If you are using csh or tcsh, at the shell prompt, enter:
setenv PATH $PATH\:/dir/path

If you are using sh, ksh, or bash, at the shell prompt, enter:
PATH=$PATH\:/dir/path ; export PATH

레퍼런스 :
How To Edit Your PATH Environment Variables On Mac OS X
OS X: Change your PATH environment variable
OS X: Easily edit hidden configuration files with TextEdit
Writing your first script and getting it to work - Putting it in your path
Export PATH
http://www.linuxhomenetworking.com/forums/showthread.php/14601-Export-PATH

검색어 :
google > mac shell script start set path

TextWrangler에서 현재 파일의 폴더 바로 찾아가기

무척 센스 있는 기능이다.
TextWrangler 문서 위쪽에 보면,
연필 아이콘 등을 비롯해 4개의 아이콘이 보이는데
맨 오른쪽에 문서 아이콘이 있다. 이걸 누르면
바로 그 파일의 폴더가 파인더에서 열린다.

Bash shell script 파일로 저장하기

Passing arguments to a shell script
$1, $2, $3, $# (number of arguments), #0 (name of the script itself)

Writing your first script and getting it to work

Making a shell script executable from any directory
To temporarily add a path, use the following syntax:
PATH=$PATH:/your/path/here
To add it permanantly, you need to edit the .profile file in your home directory, and add your path to the list there (which is also seperated by colons).

Setting permissions
$ chmod 755 my_script
At this point, your script will run. Try this:
$ ./my_script

또는
chmod +x myscript

How can I set Path in bash shell
Q. How can I set Path in bash shell
I've installed JDK in Linux. As I'm a beginner to Linux, I need to how can I set path in bash shell so that all users can run java.
A. Use export command as follows at command prompt:
export PATH=$PATH:/usr/lib/j2sdk1.4-sun/bin
You need to add command to /etc/profile or /home/you/.bash_profile so that PATH get set automatically after each reboot.
You can also add variable JAVA_HOME
export JAVA_HOME=/usr/lib/j2sdk1.4-sun

Saturday, February 13, 2010

UNIX find 명령

요약 :
The idea behind find is extremely simple: this is a utility for searching files using the directory information and in this sense it is similar to ls. But it is more powerful then ls as it can provide " a ride" for other utilities... (Unix Find Command Tutorial (Dr. Nikolai Bezroukov) 여기서 발췌)

설명 :
Unix Find Command Tutorial (Dr. Nikolai Bezroukov) -> 매우 잘 설명된 튜토리얼
A Unix/Linux “find” Command Tutorial
Some examples of using Unix find command
find - 위키피디아에 나온 설명 (좀 어렵게 설명)

Find를 이용해 space있는 파일명 다루는 법:
Handling Filenames With Spaces

find . -name '*.smi' | while read filename
do
ls -ld "$filename"
done

-name 옵션을 여러개 쓰는 법
multiple -name in find : -name 옵션을 여러개 쓰는 법, -prune 쓰는 법 나와 있음

-name 에서 여러개 지정해주려면
find . -name ".smi" -o -name ".srt"
하면 됨

Handling Filenames with Spaces in Bash

Handling Filenames with Spaces in Bash

(본문중에서)
This is a quickie. On the Mac you regularly handle files with spaces in the Finder without issue, and even on the command line when you put quotes around it or let tab-completion escape it properly. However, if you try to do things in a shell script, like a for loop, on filenames that involve a space you’re going to hit a wall. For splits items on a space, regardless of it they’re quoted (if they’re stored in a variable). However, the read command does not. Observe.

find ~ -name '* *' | while read FILE
do
echo $FILE rocks.
done

And that’s that. Run the command and pipe to the while stanza and it works like a charm.

참고 :
여기에도 비슷한 것이 있음
Handling Filenames With Spaces

파인더 Preference에서 New Finder Always Open... 설정하여 편하게 쓰기

파인더에서 Command + N 하면 새 창이 열린다.
그때 열리는 폴더는 디폴트로 home folder 로 되어 있다.

그런데 홈폴더를 여는 핫키는 Command + H 로 이미 지정되어 있으므로
Command + N 열때의 기본 폴더는 내가 제일 자주 쓰는 다른 폴더로 하는 것이 좋다.

예를 들어 내가 주로 작업을 저장하는 곳이 홈 폴더 밑의 MyWorks 라는 폴더라면
파인더에서 Command + N 을 할때마다 MyWorks 폴더가 열리면 더 편할 것이다.

그렇게 하려면,
파인더에서 Preference 를 꺼내고 (핫키 : Command + ,)
New Finder Always Open :
의 폴더를 내가 제일 자주 쓰는 폴더로 지정해주면 된다.

iWork Keynote 에서 슬라이드 파일들을 이미지파일로 export 하기

질문 : iWork 의 Keynote 에서 슬라이드 파일들을 jpg 파일들로 export 하려면 어떻게 하나?

답 :
메뉴에서
Share > Export...
를 하면 된다. 거기서 jpg, png, tiff 포맷 중 하나로 export 할 수 있다.
저장 퀄리티는 파워포인트보다 훨씬 좋다.
퀵타임이나 pdf 로 export 하는 것도 가능하다.

레퍼런스 : IWork '09: The Missing Manual - By Josh Clark
검색어 : iWork keynote export jpg
키워드 : slides, ppt, powerpoint, MDM, image sequence, 이미지 시퀀스, 001, 002, 003

외장하드의 file permission 과 file owner 문제

설명 :
맥 OS X 는 UNIX 계열 운영체제이다. 따라서 모든 파일에는 ownership 이 있는데,
파일이 외장하드에 저장될 경우 그것을 다른 맥에 꽂았을 때
파일의 ownership 은 어떻게 되는가 하는 문제가 발생한다.
여기 대한 글이 있어서 일단 링크 걸어둔다.

레퍼런스 :
An overview of file ownership on removable drives (원본)
An overview of file ownership on removable drives (mirror)

Folder 에 오른클릭하면 나오는 folder actions setup 이란 무엇인가?

질문 : folder 에 오른클릭하면 나오는 folder actions setup 이란?

답 : 일단 링크만 걸어둠.
Adding Automation Through Folder Actions
(본문중에서) To assign a script to a folder, Control-click on that folder and choose Configure Folder Actions from the contextual menu that appears. This brings up the Folder Actions Setup dialog, where ...

Move All Your Stuff to a New Mac — Quick

Move All Your Stuff to a New Mac — Quick
(본문중에서) Now, when it’s time to make the “big move,” just connect the two Macs with a FireWire cable, ... you’ll find an application called Migration Assistant.

OS X 파인더 사용법 기초 정리

맥 파인더를 처음 접한 윈도우 사용자가 어렵게 느끼는 점은
  1. 상위 폴더로 올라가는 버튼이 없다
  2. 파일 주소창이 없다.
  3. 새 창을 띄울때 기존 위치가 아닌 홈 디렉토리로 가버린다
정도로 요약된다. 우선 디렉토리 상하 이동에 대해 정리해보도록 하자.

I. 폴더 상하 이동
1. 디렉토리 구조 아래로 이동
화살표 키를 사용하는 방법
Command + Down Arrow 로 하위 폴더 열기
O키(Open)를 사용하는 방법 (별로 안씀)
Command + O 로 하위 폴더 열기
Command + Control + O 로 별도의 창으로 하위 폴더 열기
마우스를 사용하는 방법
Command + double click 으로 별도의 창으로 폴더 열기
2. 디렉토리 구조 위로 이동
화살표 키를 사용하는 방법
Command + Up 으로 상위 폴더 열기
Command + Control + Up 으로 별도의 창으로 상위 폴더 열기
마우스를 사용하는 방법
주소를 마우스로 오른클릭 (또는 Command + 클릭) 하면 상위 폴더들이 나오는데 그것을 클릭하면 된다.
3. 새 창 띄우기
N 키를 사용하는 방법
Command + N 으로 창 하나 더 띄우기
II. 파인더의 전체 패스 문제
이번에는 파인더에 주소창이 없는 생소함을 해결해보도록 하자.
파일 전체 패스를 파인더에 표시하는 방법은 다음의 방법을 보고 그대로 하면 된다.
맥 OS X 파인더에 전체 패스 표시하는 방법

맥에서 폴더의 전체 패스를 표시하는 주소창이 없는 것은, 모든 것을 drag and drop으로 가능하게 하고자 했기 때문이다. Open Dialog Box 나 Save Dialog Box 에도 파일과 폴더를 끌어다 넣어 패스 지정이 가능하다. (윈도우에서는 보통, 주소창에서 전체 패스를 카피한 후 그것을 오픈다이얼로그 박스에 paste하는 식으로 패스를 지정할 것이다)

전체 패스를 텍스트로 얻어내는 방법은 다음과 같다(출처).
(1) 파일 전체패스 얻어내기
Text Edit 또는 Terminal 에 파일 아이콘을 끌어 넣으면 된다.

(2) 폴더 패스로 바로 이동하기
Command + Shift + G 를 누르고 폴더 전체패스를 입력하면 된다.

III. 새 창 띄울때 기존 위치가 유지되지 않는 문제
새창을 띄울때 기존의 폴더 위치가 유지되지 않는데다 주소창도 없어서 주소의 copy & paste 도 안되고, 그래서 일일이 기존 위치로 찾아들어가야 하는 것은 윈도우 사용자들을 매우 당혹스럽게 한다.

이를 해결하는 가장 좋은 방법은 사이드바를 활용하는 것이다. 지금 작업중인 폴더들을 사이드바에 넣어두면 새창을 띄울 때 쉽게 찾아들어갈 수 있다. 파인더의 Sidebar 활용하는 법 참조.

윈도우 스타일로 기존 폴더를 유지하며 새창을 열려면 다음과 같이 하면 된다.
Ctrl + Command + Up Arrow 해서 새창으로 상위폴더를 띄우고
Ctrl + Down Arrow 해서 하위폴더로 들어가게 하면 된다.

IV. 데스크탑 검색기능

맥 OS X 에서는 Spotlight 라는 검색툴을 이용해 어플리케이션이나 파일들을 빠르게
검색할 수 있게 해준다 (윈도우7 이상의 파일검색 기능과 비슷하다). Spotlight 는 크게 두 군데에서 액세스 가능한데
  1. 데스크탑 메뉴 맨 오른쪽 위 확대경 아이콘 (기본 핫키 Command + Space)
  2. 파인더 맨 오른쪽 위 검색창 (기본 핫키 Command + Option + Space)
이다. 아쉽게도 Command + Space 는 한영 전환 키와 겹친다.
따라서 System Preferences 에 가서 Spotlight 핫키를 다음과 같이 바꿔주는 것이 좋다.
  1. 데스크탑 메뉴 맨 오른쪽 위 확대경 아이콘 (Option + Space)
  2. 파인더 맨 오른쪽 위 검색창 (Control + Option + Space)
뒤에서는 이렇게 수정한 핫키를 기준으로 설명할 것이다.

Spotlight 이용한 파일 검색
파인더 오른쪽 위 검색창에다가 파일명이나 파일 내부에 포함된 단어를 입력해보자.
그러면 실시간으로 검색 결과가 나온다.

검색된 결과 폴더 열기
검색된 결과의 파일을 직접 열수도 있지만, 대부분은 파인더에서 그 폴더를 열기를 원할 것이다.
그러려면 오른클릭하고 Open Enclosing Folder 를 선택하면 된다.
또는, Command + R 하면 된다. Command + R 은 검색결과나 alias 의 원본을 찾아가는 핫키이다.

폴더의 트리 구조 통째로 text 로 가져오기
Text Wrangler 를 열어서 text file 을 하나 생성한 후
거기다가 파인더에서 폴더 아이콘을 끌어넣어보자.
그러면 텍스트 파일에 그 폴더의 전체 트리 구조가 들어가 있을 것이다.
(반면, 기본 텍스트 에디터인 TextEdit 에다가 끌어넣으면 그냥 전체 패스가 들어가게 된다.
따라서 전체 패스를 얻고자 하면 Text Wrangler를 쓰도록 하자.)

이 텍스트 파일은 백업 정리에 매우 유용하게 사용될 수 있다.
예를 들어 옛날부터 자료를 모으다보니 총 10개의 외장하드가 있다고 하자.
이런 상황에서 어떤 외장하드에 어떤 파일이 있는지 기억한다는 것은 매우 어렵다.
따라서 각 외장하드마다 트리구조를 텍스트 파일로 저장해 둔 후 Spotlight 에서 검색하면
어떤 파일이 어떤 외장하드에 들어 있는지 파일명으로 바로 검색이 가능하다.

개인적으로 대용량의 데이터를 보관하고 있다면 Spotlight 는 큰 도움이 된다.

V. 기타 쾌적한 사용을 위한 팁
Open Dialog Box 와 파인더 함께 사용하기
오픈 다이얼로그 창은 열었는데 어떤 파일을 열어야 할 지 잘 생각이 안나는 경우가 있다.
그럴 때 다음과 같은 방식을 쓰면 좋다.
파일 오픈 할때 패스 쉽게 지정하는 법

Cut and Paste
맥에서는 파일의 cut and paste 의 shortcut 이 윈도우와 다르다. command + C 를 하고 command + alt + V 를 하면 됨.
(업데이트 : 2018년 1월)

맥 OS X에서 내가 만든 파일이 Save가 안되는 경우 해결법

질문 :
알수 없는 이유로 permission 문제가 생겼는지 파일을 세이브할 수가 없다.
Command + I 해서 Get Info 창을 보면 owner가 내가 아니라 system 으로 되어 있고
permission 을 바꾸지 못하게 회색으로 변해 있다.
어떻게 하나?

답 :
Get Info 창 오른쪽 아래에 보면 자물쇠 모양의 lock 아이콘이 있을 것이다.
그걸 클릭해서 풀어주고 왼쪽 아래의 + 아이콘을 클릭해서 자신의 아이디를 넣어준다.
(Read / Write 모두 가능하게 해줌)

여러 파일들의 퍼미션을 한꺼번에 바꿔주려면,
여러 파일들을 선택한 후 Command + I 로 inspection window 를 띄워서
거기서 바꿔주면 된다.

참고자료 :

그 외에 퍼미션 관련한 글
Troubleshooting permissions issues in Mac OS X

키워드 : owner, ownership, can't, copy, move

사운드는 정상인데 맥의 시동음이 안들리는 현상 해결법

질문 : 사운드는 정상인데 맥의 시동음이 안들린다.
시동음이 들리게 하려면 어떻게 해야 하나?

답 :
다음 방법을 쓰면 된다.
http://pc-to-mac-changer.blogspot.com/2010/02/mac-boot-sound.html
이건 조용하게 하는 방법이기도 하지만 볼륨을 키우면 시동음이 커진다.

키워드 : booting, chime, mute

Mac의 boot sound 조용하게 하는 법

질문 : 맥의 시동음이 거슬리는데 조용하게 만드는 방법은 없는가?

답 : StartupSound.prefPane 를 쓰면 된다.

설명 :

왜 시동음 설정이 Preferences에 기본으로 안들어가 있는지는 모르겠지만
아마도 에러가 생겼을때 음이 안들리면 곤란하기 때문이 아닐까 추측된다.
아무튼 이 유틸리티를 깔면 시동음을 작게 할수도 있고 크게 할 수도 있다.

레퍼런스 :
OS X : Disable Mac Startup Sound
HOW TO Quickie: Bypass Mac Boot Sound

키워드 : booting, chime, mute

Friday, February 12, 2010

맥 OS X 에서 하드디스크 포맷하기

설명 :
Disk Utility 에서 Erase 를 하면 된다.
이때 포맷은 Mac (Journaled, Case-sensitive)로 하면 된다.

레퍼런스 :
Mac OS X Choosing UFS or Mac OS Extended (HFS Plus) formatting

Stickies 의 디폴트 폰트 지정하는 법

질문 : Stickies 의 디폴트 폰트를 바꾸고 싶다. 어떻게 해야 하나?

답 :
stickies 어플리케이션 에서 sticky note를 하나 만들어서
아무 글이나 쓰고 command + T 로 원하는 폰트를 지정해준 다음
메뉴 > Note > Use as Default
를 해준다.

팁 :
Text formatting 을 쉽게 하려면 원하는 폰트로 써진 노트에
Font > Copy Style 한 다음
다른 노트에
Font > Paste Style 해주면 쉽다.

Dashboard 위젯 iCal 에서 Sunday 가 제일 먼저 오게 하기

질문 :
대쉬보드 widget 중에서 가장 쓸모 있는 것 두세개를 고르라면
Stickies 와 iCal 과 시계 정도일 것이다.

iCal 은 스케줄 관리용 어플리케이션이지만
대쉬보드에서는 주로 달력으로 쓰는데
일반적인 달력처럼 일월화수목금토 순서가 아니라
월화수목금토일 순서로 돼있어서 요일을 헷갈리기 쉽다.
일월화수목금토 순서로 바꿔주기 위해서는 어떻게 해야 할까?

답 :
iCal (대쉬보드 위젯이 아니라 그냥 프로그램)의 Preferences 로 가서
Preferences 창을 띄우고 (핫키는 Command + , )
Start Week On : 을 Sunday 로 바꿔주면 된다.

바꿔주고 나서 리붓을 하면 바뀐 것을 확인할 수 있다.

Expose 에서 현재 어플리케이션의 도큐먼트 창만 보는 법

질문 :
F3 누르면 Expose 가 뜨는데, 편리한 기능이긴 하지만 윈도우가 많을 때는 좀 혼란스럽다.
Expose 에서 현재 사용중인 어플리케이션 관련 윈도우만 볼 수는 없는가?

답 :
Control + F3 하면 Expose 에 해당 어플리케이션의 도큐먼트 창만 뜬다.

Front Row 란?

질문 :
가끔씩 키보드를 잘못 쳤을 때 "Front Row" 라는 것이
전체 화면으로 뜨는데, 매우 당황스럽다. 이것은 무엇인가?

답 :
Front Row가 무엇인지는 다음 링크로 대신한다.
http://en.wikipedia.org/wiki/Front_Row_%28software%29

팁 : Front Row 의 Keyboard Shortcut 꺼주기
Front Row 의 핫키는 Command + Esc 인데
이것이 Command + ~ 를 누를때 잘못 누르기 쉬워서
disable 해두는 것이 좋다.

그 방법은 System Preferences 로 가서 (핫키 : Option + F3 하고 Show All)
Keyboard 항목에 가면 Front Row 탭이 있는데
여기 Hide and show Front Row 핫키를 끄는 항목이 있다.

레퍼런스 :
Disable the Front Row hot-key

파일 타입 인코딩을 Terminal 에서 고쳐주는 방법

요약 :
OS X 명령에 내장된 명령인 iconv 를 이용하면
파일 타입 인코딩을 Terminal 에서 고쳐줄 수 있다.

설명 :
한국어 EUC (eucKR)을 Unicode (utf8) 으로 변환하려면 다음과 같이 하면 된다.
iconv -f eucKR -t utf8 eucKR_file.txt > utf8_file.txt

예를 들어, 윈도우에서 잘 보이던 .smi 자막이 맥에서 깨져나오는 이유는
윈도우에서는 EUC-KR 가 기본이지만 맥에서는 유니코드로 열기 때문에 깨져나오는 것이므로
iconv 로 고쳐주면 좋겠다.

레퍼런스 :
일단 링크 걸어둠
Mac OS X Text file encoding conversion
iconv 명령의 사용 예

인용 :
In Mac OS X is builtin utility for converting text files from one to another encoding. This can be useful when the need to convert files from the national character sets to UTF-8.
Go to console and type: iconv -l
This will show list of supported encodings.

For converting file "index.html" in current directory from russian code page CP1251 into UTF-8 type:
iconv -f CP1251 -t UTF-8 index.html > index-utf-8.html
or desc order if index.html in utf-8 format:
iconv -f UTF-8 -t CP1251 index.html > index-cp1251.html

편리한 코드 :
다음 코드를 이용하면 폴더 내의 모든 euc-kr 을 모두 utf-8 로 고쳐줄 수 있다.
출처 : iconv를 이용한 자동 문자인코딩 바꾸기
Mirror : 특정 디렉토리의 euc-kr 포맷을 utf-8 포맷으로 일괄 변환.txt

Quicktime으로 mkv, divx 등을 보자 - Perian

VLC 플레이어의 문제점
맥에서는 VLC 동영상 플레이어를 대체로 많이 쓰는데, 이 동영상 플레이어에는 한가지 심각한 결점이 있다. 인코딩 방식에 따라, 일부 동영상 파일들에 대해서는 random access 시 화면이 빨강초록파랑 같은 색으로 깨지며 ghost 가 보이는 현상이 있다.
이는 무척 annoying 한 문제이다. 특히 화면을 캡처하거나 해야 할때 매우 곤란하다.

해결법
Perian 이라는 Quicktime component 를 사용하면 퀵타임으로 웬만한 동영상 포맷들은 다 볼 수 있게 해준다. (다만 윈도우 미디어 포맷인 wmv 는 읽지 못한다)

페리안을 쓸 경우의 장점은 화질이다. VLC에서 깨져나오는 영상이 깨지지 않고 전체적인 화질은 VLC 동영상 플레이어나 곰플레이어보다 더 좋다. (단점은 고화질 동영상 재생시 VLC보다 느리다는 점)

Perian을 깔면 평소에는 퀵타임 플레이어를 이용하고 wmv 파일 같은 것을 볼때만 VLC 플레이어를 이용하면 된다. 이는 윈도우에서 평소에 곰플레이어를 쓰다가 mov 파일을 볼 할때만 퀵타임을 쓰는 것과도 비슷하다.

다운로드 :
인스톨은 간단하다. 다운받아서 더블클릭 한번이면 끝이다.
Perian - The swiss-army knife of QuickTime® components

참고 :
페리안은 오픈 소스이다.

검색어 :
google > mkv divx mac quicktime

맥 OS X 파인더에서 Desktop 으로 빨리 가는 핫키는?

답 : Shift + Command + D 하면 된다.

설명 :
파일을 cut and paste 하는 것이 안되는 맥의 특성상, 창이 어지럽게 떠있는 상황에서는 데스크탑에 있는 파일을 다른 폴더로 옮기는 것이 불편할 수 있다. 왜냐하면 Command + F3 로 데스크탑을 다 치우게 되면 옮길 파일은 보이지만 파인더가 떠있지 않으므로 drag drop 할 대상 폴더가 보이지 않기 때문이다.
따라서 desktop 상의 파일을 옮기는 것은 파인더를 띄우고 거기서 Shift + Command + D 해서 데스크탑을 나오게 해서 move 하는 것이 편하다.

레퍼런스 : Mac OS X keyboard shortcuts

맥 OS X 에서 윈도우를 maximize 하는 핫키는?

질문 :
맥 OS X 에서 윈도우를 maximize 하는 핫키는 무엇인가?

답 :
minimize 하는 핫키는 Command + M 이지만,
maximize 하는 핫키는 기본으로 제공되지 않는다.

핫키를 원하면 System Preferences 에 들어가서 직접 넣을 수 있다고 하지만, 쉬운 방법은 아닌것 같다.
keyboard shprtcut for the Green '+' button?
OS X 에 기본적으로 들어가지 않는 기능은 의도가 있어서 뺀 것이니,
순응하며 사는 것이 좋을지도 모르겠다.

출처 :
http://aralbalkan.com/688

인용 :
Another feature I miss from Windows is the ability to maximize the current window using a keyboard shortcut.

Option 키를 누르고 윈도우 왼쪽 위의 빨간 버튼(닫힘 버튼) 누르면

관련 윈도우들이 모두 한꺼번에 닫힌다.
이는 여러 윈도우를 한꺼번에 닫기에 좋다.

팁 :
Shift 키를 누르고 빨간 버튼 누르면 창이 매우 천천히 닫힌다.
(자신이 어디서 나왔는지를 알려주기 위한 기능이다)

맥에서 여러 윈도우를 한꺼번에 닫는 방법

질문 :
여러 윈도우가 떠 있을때, 같은 종류의 윈도우들을 한번에 다 닫고 싶을 때가 있다.
그 대표적인 예가 여러 파일을 선택하고 잘못해서 Command + I 를 눌러서
수많은 Get Info 윈도우가 떴을 경우이다.

이들을 일일이 Command + W 를 해서 닫는 것은 상당히 짜증나는 일이다.
이들을 한꺼번에 close 하는 방법은 없을까?

답 :
파인더에서 Command + Option + W 를 하면, Finder 에 관련된 모든 창이 한꺼번에 닫힌다.
물론 이 방법은 Get Info 창 뿐아니라 파인더 창까지도 닫아버리는 단점이 있긴 하다.

레퍼런스 :
Close multiple windows at once on the Mac

검색어 :
google > mac close multiple windows

Thursday, February 11, 2010

하드디스크를 맥 포맷으로 포맷하는 방법

질문 : 하드디스크(외장하드 등)를 맥 포맷으로 format하려면?

답 :
다음은 라씨 외장하드 업체 홈페이지에서 발췌.

Macintosh 에 사용하려면 하드 디스크를 어떻게 포맷해야 하는가?

1. 포맷을 다시 할 경우 모든 파일이 지워지므로 하드 디스크에 있는 모든 파일을 다른 위치로 복사합니다.
2. 컴퓨터 하드 디스크의 아이콘을 클릭합니다. Applications(응용 프로그램) → Utilities(유틸리티) → Disk Utility(디스크 유틸리티) 순서대로 선택합니다.
3. 왼쪽 열에서 LaCie Disk (또는 사용자의 외장 드라이브 이름)에 해당하는 드라이브 아이콘을 클릭합니다 반드시 첫 번째 아이콘을 클릭해야 합니다. 두 번째 레벨 볼륨 아이콘을 선택해서는 안 됩니다.
4. Partition (파티션) 탭을 선택합니다.
5. Format(포맷) 드롭다운 메뉴에서 포맷 형식을 선택합니다.
* Mac OS Extended (Journaled) (권장) 또는 Mac OS Extended 를 선택합니다.
6. . Options(옵션) 단추를 클릭합니다.
7. 다음 중 사용하고 싶은 파티션 형식을 선택합니다.
* GUID Partition Table - Intel 기반 Mac에서 부팅
* Apple Partition Map - PowerPC 기반 Mac에서 부팅
8. OK(확인) 를 클릭합니다.
9. Partition(파티션) 단추를 클릭합니다.

맥에서 하드디스크를 윈도우 포맷으로 format하는 방법

Disk Utility 를 실행한다.
(Applications 밑의 Utilities 밑의 Disk Utility 를 실행해도 되고
Spotlight 검색창에다가 그냥 Disk 까지만 치면 Disk Utility 가 검색되어 나온다)

Disk Utility 를 띄우고 Help 창의 Spotlight 검색창에다가 format 까지만 치면
다음과 같이 디스크를 포맷하는 방법이 나온다.

To format a disk for Windows computers:
  1. In Disk Utility, select the disk you want to format for Windows computers.
  2. Click Erase, and choose MS-DOS (FAT) from the Format pop-up menu.
  3. Type a name for the disk. The name’s maximum length is 11 characters.
  4. Click the Erase button, and then click Erase again.

키워드 : NTFS, FAT32, OS X

Insanely simple Tutorials for the First Time Macintosh User

좋은 맥 팁들.
우선 링크만 걸어둠.
http://osxhelp.com/?f=100

맥용 오피스 엑셀에서 한 셀안에서 줄바꾸기

질문 :
윈도우에서는 alt + Enter 인데
맥에서는 어떻게 하나?

답 :
command + option + return 하면 된다.

출처 :
http://atreyu.tistory.com/archive/20090317

애플이 개발한 Office 프로그램 : iWork

맥에서 MS Office 를 쓰다가 문제가 생기는 사람들도 많이 있는 것 같다.
그런데 맥을 쓴다면 MS 오피스 말고 iWork 을 쓰는 것도 좋을 것 같다.
오피스에 비해 인터페이스도 훨씬 직관적이고 사용법도 깔끔하다.
다만 기능면에서는 아직 떨어지는 면이 많음

설명 :
일단 링크만 걸어둔다.
http://en.wikipedia.org/wiki/IWork

레퍼런스 :
맥에서 MS엑셀 쓰기 관련 푸념 및 질문

Spaces 사용시 세팅해줘야 할 것

요약 : control + 좌우 Arrow key 핫키는 안쓰는 것이 좋다.

설명 :
그 이유는, sticky note 등의 다른 어플리케이션에서
control + 좌우 Arrow Key 를 줄 양끝으로 이동하는 핫키로 쓰고 있기 때문.

이런 핫키의 충돌 문제가 아니더라도, 문서 에디트하다가 실수로 Space 가 넘어가버리는
경우가 종종 발생한다. Space 이동은 control + 숫자키로 하는 것이 좋다.

파일 확장자를 항상 표시하도록 하는 법

질문 : 맥에서는 어떤 확장자는 표시되고 어떤 확장자는 생략되는 것 같다.
이렇게 하니까 좀 혼란스럽다. 항상 확장자를 표시해주는 방법은 없는가?

답 :
Finder의 Preferenes (핫키는 Command + ,) 로 가서
Advanced 탭에서 Show all filename extensions 를 체크해주면 된다.

참고 :
참고로 컴퓨터를 처음 세팅할 때 파인더 옵션에서 세팅해주는 것이 좋은 것으로는
General 탭의 Show these items on the desktop : Hard disks
Advanced 탭의 Show all filename extensions
가 있다.

맥에 공DVD 넣었을때 굽지 않고 Eject 하는 법

질문 : 공 DVD 를 넣었는데 본체에 eject 버튼이 없고
공미디어라 그런지 파인더 또는 데스크탑에 드라이브도 생성되지 않는다.
굽지 않고 eject 할 수 있는 방법은 없는가?

답 :
다른 방법도 있겠지만 일단 DVD 굽는 소프트웨어의 eject 기능을 쓰면 된다.
Dragon Burn 에서는
메뉴 > Recorder > Disc Info
(핫키는 Command + I)
를 실행하면 디스크 정보를 보여주는 창이 있는데 여기 eject 하는 버튼이 있다.

맥 OS X 의 파일시스템

요약 : 맥 OS X 에서는 HFS Plus (HFS+) 라는 file system 을 사용한다.

설명 :
일단 링크만 걸어 놓는다.
File systems under Mac OS X
HFS Plus

맥에서 파일로 있는 DVD 플레이하기

질문 :
DVD 파일이 VIDEO_TS 와 AUDIO_TS 파일로 있는데 이것을
맥에서 보려면 어떻게 해야 하나?

답 :
VLC 플레이어에서
File > Open Disc
를 하고
Disc 탭에서 VIDEO_TS 폴더명을 넣어주면 된다.

레퍼런스 :
How to play DVD on Mac?

맥 파인더에서 side bar 및 toolbar show/hide 하는 핫키



파인더에서 사이드바를 숨기고 보이기 : Option + command + S
파인더에서 툴바를 숨기고 보이기 : Option + command + T

키워드 : mac finder sidebar hotkey, show, hide

레퍼런스 :
Five Funky Finder Features in Mac OS X - Toolbar Without Sidebar in Finder Windows

파인더 Sidebar 활용하는 법

요약 :
파인더 Sidebar 에 폴더나 파일 넣는 핫키는
Command + T
이다. 넣은 걸 제거하려면 command + drag 해서 빼버리면 된다.

설명 :
Side bar 를 건드리지 않고 그대로 놔두고 쓰는 사람들이 있는데 그렇게 하는것 보다는
그때그때 자기가 자주 액세스 하는 파일을 side bar 에 넣어놓고 쓰면 편하다.
(사이드바에 넣는 기능이 핫키까지 제공된다는 것은 적극 활용하라는 의미로 넣은 것이다)

맥의 오픈 다이얼로그 박스에서 폴더생성하고 파일 옮기는 방법?

질문 :
윈도우 오픈 다이얼로그 박스에서는 폴더를 생성하거나 파일을 move하는 것도 가능했는데,
맥의 오픈 다이얼로그 박스에서는 되지 않아 불편하다. 방법은 없는가?

답 :
맥의 오픈 다이얼로그 박스에서 파일을 선택하고
Command + R 을 치면 바로 파인더가 뜨므로, 편하게 쓸 수 있다.

참고로, Command + R 은 '원본파일을 보여주는' 기능의 핫키이다.

키워드 : Open Dialog Box

폴더(또는 파일)을 열면서 동시에 예전 폴더를 닫으려면

요약 :
Command + O (또는 Command + Down Arrow) 는
폴더 또는 파일을 여는 핫키인데

예전 폴더를 닫고 새로 폴더를 열려면
Option + Command + O (또는 Option + Command + Down Arrow)
를 하면 된다.

TextWrangler 에서 오른쪽의 drawer 안쓰는 방법

질문 :
TextWrangler 에서 오른쪽의 drawer 가 거슬리는데 이걸 안쓰는 방법은 없나?

답 :
  1. Preferences(Command + ,)를 띄워서
    Documents & Drawer 탭으로 가서
  2. New & Opened Documents 는 Open in a new window 를 선택하고
  3. Open the Documents Drawer 는 Never 를 선택하면 된다.

맥을 shut down 하는 핫키

질문 :
맥을 셧다운 즉 시스템종료하는 핫키는 무엇인가? (마우스가 안될때 등 대비)

답 :
Shut down : Control + Command + Option + Eject
Restart : Control + Command + Eject
Sleep : Option + Command + Eject

레퍼런스 :
Geek Tip: Use a Keyboard Shortcut to Shut Down Your Mac

키워드 : reset, 리셋, 리스타트, sleep

맥에서 iso 파일 만들기

굳이 맥에만 관련된 것은 아니지만, 아무튼 우선은 링크만 걸어둠.

관련링크 :
http://forums.macrumors.com/showthread.php?t=220740

Dragon Burn 으로 DVD 굽기

Dragon Burn은 맥에서 씨디 굽는 소프트웨어 중에서 국내 사용자들에게 가장 유용하다.
윈도우에서 읽었을 때 한글이 깨지지 않게 DVD를 구워주기 때문이다.
(더 유명한 소프트웨어들도 있으나 한글 문제로 국내에서는 쓸수 없는 것이 대부분)

사용법 (현재 최신 버전인 4.5.16 버전을 기준으로 설명)
  1. 초기 화면에서 Data CD/DVD/BD 유형을 선택하고
  2. 포맷을 Hybrid (HFS+/Joliet) 가 아니라 UDF 1.5로 바꿔준다.
    (파일명 길이나 한글 등에서 이상없이 쓰려면 최신포맷인 UDF를 쓰는게 좋다)
  3. 녹색 + 모양 버튼을 눌러서 구울 파일들을 넣어준다.
    (빨간색 - 모양 버튼은 반대로 넣은 파일을 없애주는 것이다)
    파일을 넣으면 오른쪽 위에 넣은 파일의 총 용량이 몇기가인지 나온다.
  4. DVD 드라이버 선택은 밑에 보면 "OPTIARC DVD RW" 같은 이름으로 나와 있는데
    Drive Status: Ready 로 빨간 글씨로 나와 있으면 장치가 준비되어 있는 것이다.
    공DVD 를 안넣었으면 지금 넣는다.
  5. 불타는 디스크 아이콘을 클릭한다.
    그러면 불타는 디스크 아이콘이 회색 상태가 되는데 이 상태에서 한참 기다려야 한다.
  6. 그러면 한참 시간이 흐른 후에 굽는 속도와 기타 옵션을 고르는 옵션창이 뜰 것이다.
    여기서 Verify 가 체크되어있는지 확인하고 Burn Disc 버튼을 누르면 된다.
팁 1:
그리고 3에서 파일을 추가할때 녹색 + 모양 버튼을 누를 필요 없이 그냥 끌어 넣어줘도 된다.

팁 2:
메뉴 > Preferences... 로 가서 General 탭을 보면
맨 밑에 Default Data Format 이 있는데 이것을 UDF 1.5 로 해주면 편하다.
(디폴트는 Hybrid (HFS+/Joliet) 로 돼있다)

Html 파일을 더블클릭할 때 FireFox 가 열리지 않는 현상

질문 : 로컬에 저장돼 있는 html을 더블클릭했는데 FireFox가 열리지 않는다. 어떻게 해결하나?

답 (2011년 3월에 추가) : 최신 버전에서는 문제 없음

답 : 이것은 파이어폭스 특정 버전의 버그로 보이는데
예를 들어 font face="굴림" 같은 태그가 들어있으면 더블클릭으로 안열린다.
이럴 때는 그냥 파이어폭스에다가 끌어넣으면 잘 열린다.

보충 :
윈도우에서 저장되었다면 html 파일 자체의 인코딩이 유니코드가 아닐 수 있으므로
확장자를 .txt 로 바꾸던가 해서 TextWrangler 에서 열어보도록 하자.

만약 인코딩이 유니코드(UTF-8)로 돼있지 않다면 마구 깨어져 나올 것이다.
다시 Open 할 때 인코딩을 Korean(DOS, Windows)로 해주면 잘 보인다.
이것을 유니코드(UTF-8) 인코딩으로 저장하고 확장자를 다시 .html 로 해주면,
이제 맥과 피씨에서 다 잘 보일 것이다.

레퍼런스 :
Firefox doesn't launch when I double click an .html file

Wednesday, February 10, 2010

맥 OS X 핫키 관련 링크

다음 정도만 알면 될것 같다.

1. 공식 사이트 : Mac OS X keyboard shortcuts
2. PC에서 맥으로 바꾸는 사람들을 위한 핫키 비교 : Ultimate Switcher Guide: Windows PC to Mac Keyboard Shortcuts
3. 도큐먼트에 없지만 알면 편한 핫키들 : Magical Macintosh Key Sequences

그리고, 고급사용자라면 keyboard shortcut 거의 총망라된 곳을 볼것 :
http://guides.macrumors.com/Keyboard_shortcuts

키워드 : 키보드, keyboard, 쇼트컷, shortcut

System Preferences 띄우는 핫키

질문 : System Preferences 를 의외로 자주 띄우게 된다. Shortcut 은 없는가?

답 : Option + F3 또는 Option + F4 를 하면 System Preferences 창이 뜬다.
(이것은 원래 Expose 세팅을 띄우는 hotkey인데 System Preferences 창을 띄우기 위한 핫키로 유용하다)

레퍼런스 : Magical Macintosh Key Sequences

키워드 : hotkey, 키보드, 쇼트컷

여러 파일들의 용량의 합을 알아내는 법

질문 :
윈도우에서는 여러 파일(또는 폴더)들을 선택하고 등록정보를 보면
그들 용량의 합을 알 수 있다. 그런데 맥에서는 여러 파일들을 선택하고
Get Info (Command + I)를 하면 총 용량이 아니라 각각의 파일들의
info 창들이 여러개 뜰 뿐이다. 어떻게 해야 하나?

답 (핫키 사용) :
여러 파일(또는 폴더)들을 선택하고
(1) Option + Command + I 또는
(2) Control + Command + I 를 하면
Inspector Window 가 떠서 그들 파일(또는 폴더)들의 총 용량이 나온다.
(1)과 (2)의 차이는, (1)은 inspector 창이 하나만 떠서, 선택 파일이 바뀌면 그 윈도우의 정보가 갱신되는 반면, (2)는 inspector 창이 새로 뜬다는 점이다.

답 (팝업 메뉴 사용) :
팝업 메뉴로 하는 방법은, 여러 파일(또는 폴더)들을 선택하고
오른클릭을 한 후 Option 키를 누르면
Get Info... 메뉴 항목이 Show Inspector 로 바뀐다.
Show Inspector 를 실행하면, 선택된 파일들의 총 용량이 나온다.

팁 :
Inspector Window 의 장점은, 이 윈도우가 떠있는 동안
파일을 더 선택하거나 덜 선택하면 전체 용량이 자동으로 업데이트된다는 점이다.
윈도우의 등록정보창보다 편하다.

레퍼런스 :
No limit on Get Info windows in Snow Leopard
Size of multiple files

파일 구조의 tree 구조를 텍스트로 얻어오는 방법

질문 : 윈도우에서는 디렉토리 구조를 파일로 저장하기 위해 tree > tree.txt 같은 dos 명령을 썼는데
맥 Terminal 에서는 어떻게 하는가?

답 :
UNIX의 tree명령이 아쉽게도 Mac에서는 실행되지 않았다. 맥 Terminal 에서는
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/' > tree.txt
하면 된다.

그런데 굳이 커맨드 명령을 사용할 필요가 없이,
파인더에서 폴더 아이콘을 텍스트 에디터에 끌어 넣으면
그 폴더 하위의 모든 디렉토리들의 트리 구조가 총 망라 된다.
물론 텍스트 에디터는 plain text 모드여야 한다 (Rich Text mode 면 안된다)

레퍼런스 :
http://www.centerkey.com/tree/
http://en.wikipedia.org/wiki/Tree_%28Unix%29
Display a tree-like structural view of any directory

키워드 : command line, 커맨드라인

Magic Mouse 에서 middle click 을 해주는 방법

요약 : 그렇게 해주는 방법은 없다.
중간버튼 클릭이 필요하면 Magic Mouse 가 아닌 Mighty Mouse 를 써야 한다.

보충설명 :
Maya에서 pan 을 한다거나 Expose 에서 middle mouse click 을 사용하는 등의 사람들에게
middle click 이 필요한데 magic mouse 에는 중간버튼 클릭이 없다.

middle click이 웹브라우저 등에서 제한적으로 사용할수 있게 하는 유틸리티는 있지만
어플리케이션에서 쓰려면 Mighty Mouse 를 써야 한다.

유저가 만든 다음과 같은 유틸리티를 사용하면, Snow Leopard 에 한해서 가능해진다고 하지만
3-tap Middleclick on OSX for MacBook & Magic Mouse
이는 웹브라우저 등에서 제한적으로 쓰는 정도밖에는 해주지 못한다.
당연하지만 이 방법은 아쉽게도 Maya 에서는 사용할 수가 없다.

레퍼런스 :
Magic Mouse : Does it have Middle Click?
Magic Mouse所感 (+ 3-tap MiddleClick)

키워드 : 매직마우스, 마이티마우스

Spaces 로 어지러운 데스크탑 깔끔하게 쓰기

여러개의 창을 띄우면 화면이 정신없어지는데 Mac OS X 에서는 이를 해결할 수 있는
좋은 방법을 제공한다.

Spaces 사용법
  1. System Preferences 로 가서 Expose & Spaces 항목으로 가서
  2. Enable Spaces 에 체크해준다.
  3. Show Spaces in menu bar 에도 체크해준다.
그러면 이제 데스크탑이 1, 2, 3, 4 번의 4개의 공간으로 나뉘게 되는데
어떤 space 로 갈지는 메뉴 오른쪽 위에서 선택해서 이동할 수도 있고
Control + 번호 를 쳐서 이동할 수도 있다.

몇개의 공간으로 나눌 것인가는 사용자가 정해줄 수 있다.
디폴트인 4개는 좀 많은 것 같고, 2개나 3개를 일렬로 (가로로)
놓고 쓰는 것이 가장 인지적으로 적절한 것 같다.

맥 파워 유저가 되는 법

좋은 글이라 일단 링크 걸어둠
Become a Mac Power User: System Preferences

맥 OS X 파인더에서 나의 컴퓨터 루트(/)로 빨리 가고 싶으면

질문 : 맥 OS X 파인더에서 나의 컴퓨터 루트 폴더(/)로 빨리 가고 싶을때 핫키는?
답 : Command + Shift + C 를 누르면 된다.
데스크탑에서 눌러도 바로 작동한다.

키워드 : hotkey, shortcut, 도큐먼트 folder, Finder, Desktop

맥 OS X 파인더에서 나의 Documents 폴더로 빨리 가고 싶으면

질문 : 맥 OS X 파인더에서 나의 Documents 폴더로 빨리 가고 싶을때 핫키는?
답 : Command + Shift + O 를 누르면 된다.
데스크탑에서 눌러도 바로 작동한다.

키워드 : hotkey, shortcut, 도큐먼트 folder, Finder, Desktop

맥에서 Firewall 세팅하는 방법

질문 :
맥에서 Firewall 세팅은 어디 있나?

답 :
System Preferences 의 Security 에 가보면 Firewall 항목이 있다. 여기서 세팅해주면 된다.
윈도우와 달리, 디폴트로는 꺼져 있다.

레퍼런스 :
Setting up the firewall in Mac OS X 10.5 (Leopard)

맥에서 쓸 수 있는 P2P 프로그램 LimeWire

속도는 느리지만 해외 자료를 받을때 유용하다고 함
http://www.limewire.com/en

레퍼런스 :
맥을 처음 사용하는 초보자(맥초딩)를 위한 101 Guide [펌]

aMule : 맥용 eMule

질문 : Mac에서 eMule 쓰는 법?
요약 : aMule 이라는 프로그램을 쓰면 된다
링크 : http://www.pure-mac.com/p2p.html
http://www.pure-mac.com/downloads/amuledl.html
설명 : aMule 이란 맥이나 리눅스 등에서도 ed2k network를 쓸 수 있는 프로그램이다.
http://www.macupdate.com/info.php/id/16818/amule
aMule is a eMule-like client for ed2k network,
supporting Linux, *BSD platforms, Solaris, Mac OS X and Win32.
키워드 : P2P, 당나귀, eDonkey
검색어 : google > mac edonkey client, 당나귀
레퍼런스 : 맥을 처음 사용하는 초보자(맥초딩)를 위한 101 Guide [펌]

맥초딩을 위한 101가이드

좋은 링크가 있어 걸어둠 :
맥 을 처음 사용하는 초보자 (맥초딩) 를 위한 101 Guide [펌]
http://www.mactopia.co.kr/603

아범 피씨란?

질문 : 국내 맥사용자들이 종종 쓰는 '아범피씨'란 무엇?
답 : 윈도우 계열 PC를 부르는 말로 '아범'이란 'IBM'을 뜻함.
키워드 : PC

20 common Mac problems solved

좋은 article 이 있어서 링크 걸어둔다.
20 common Mac problems solved
http://www.techradar.com/news/computing/apple/20-common-mac-problems-solved-664676
(본문중에서) The trouble with Macs is that they lull you into a false sense of security. If you spend your day using PCs, dealing with infuriating glitches becomes second nature. But Apple has made things so straightforward that you get used to stuff just working. When it doesn't, it comes as a nasty shock.

키워드 : 문제해결, Troubleshooting

Dashboard 위젯 Sticky Note 간편하게 지우는 법

질문 :
대쉬보드에서 Sticky Note 를 쓰고 있는데 note 하나를 지우려면
대쉬보드 widget 을 추가/제거하는 아래쪽의 + 버튼을 누른 후
노트 왼쪽 위의 x 버튼(제거 버튼)으로 제거해왔다.
좀 간편한 방법은 없는가?

답 :
대쉬보드 위젯 추가/제거 버튼을 누를 필요는 없다. 그냥 대쉬보드에서
Option 키를 누르면 현재 note 왼쪽 위에 x 버튼(제거 버튼)이 뜬다.
그걸 눌러 지우면 된다.

파이어폭스에서 주소입력창으로 바로 가는 핫키는?

질문 : FireFox 에서 주소입력창으로 바로 가는 핫키는 무엇인가?

답 : Command + L 을 하면 된다.
FireFox 에서 유용한 핫키들은 다음 링크를 참조할 것.
유용한 FireFox 핫키
이들 hotkey 만 다 알아도 매우 편하게 웹브라우저를 사용할 수 있다.

Spotlight 란?

질문 : 맥 OS X 에서 Spotlight 란 무엇인가?

답 :
Spotlight 는 쉽게 말하면 자기 컴퓨터를 검색하는 데스크탑 검색엔진으로
여러 곳에서 사용 가능한데
  1. 메뉴 오른쪽 위의 확대경 아이콘
  2. Finder 오른쪽 위에 달려 있는 검색창
  3. Open / Save Dialog 오른쪽 위에 달려 있는 검색창
등에서 사용할 수 있다.
그 검색 속도는 경이적으로 빠르다.

팁 :
오픈 다이얼로그 박스에서 어떤 파일을 열지 찾고 싶다고 해보자.
Spotlight 창에다가 키워드를 입력하면 오픈 다이얼로그 박스의 파일 목록에 검색된 파일들이 나타난다.

그 파일을 그냥 오픈할 수도 있지만 어디 있는 파일인지 알고 싶다고 해보자.
그렇다면 그 파일을 선택해서 Command + R 을 해줘보자 (원본 파일을 보여주는 핫키).
그러면 파인더가 뜨기 때문에 그 파일이 어떤 폴더에 들어 있는지 확인 가능하다.

물론, 파인더에서 오픈 다이얼로그 박스로 파일을 끌어오는 것도 가능하다. 이건 윈도우에서는 되지 않는 기능이다.

레퍼런스 :
http://en.wikipedia.org/wiki/Spotlight_%28software%29
맥이 윈도우보다 좋은 점 - 강력한 검색기능

Tuesday, February 9, 2010

TextWrangler 한글 관련 세팅

질문 :
윈도우에서 작성한 text 파일을 TextWrangler 로 읽으려 하자 인코딩 관련 에러가 뜬다.
Open 다이얼로그 박스에서 Encoding 을 바꿔주고 싶은데, Korean (Mac) 밖에 없다.
해결법은 ?

답 :
파일 오픈 옵션에 Korean(Windows, DOS)를 Preference 에서 넣어주면 된다.
  1. Preference 에 들어가서 (핫키는 Command + ,)
  2. Text Encodings 항목에 Korean(EUC), Korean(Windows, DOS) 등을 다 체크해준다. 
그러면 윈도우에서 작성한 txt 파일을 Open 할때
Encoding 을 Korean(Windows, DOS) 으로 해주면 된다.

하나의 어플리케이션을 제외한 모든 창을 minimize 하는 법

질문 :
많은 창이 떠서 어지러운데 지금 쓰는 어플리케이션을 제외한
다른 어플리케이션 창을 모두 최소화 하는 방법은 없는가?

답 :
어플리케이션 윈도우 상에
Option + Command + Click
하면 그 어플리케이션을 제외한 모든 창이 minimize 된다.

바탕화면에 Option + Command + Click 하면
파인더를 제외한 모든 창이 minimize 된다.

ToDo :
그런데 FireFox 에 Option + Command + Click 하면
다른 어플리케이션들이 닫히지 않는다. 왜그런지는 아직 불명.

키워드 : 닫기, 닫음, 윈도우

윈도우에서 F3에 해당하는 맥 OS X 핫키는?

질문 :
윈도우에서는 Ctrl + F 를 해서 Find 를 한 다음에,
F3 을 누르면 같은 것을 계속 search 한다.
맥에서는 F3 에 해당하는 키가 무엇인가?

답 :
맥에서는 Command + G 를 누르면 된다.
Command + G : Find Next
Command + Shift + G : Find Prev

설명 :
Command + F 로 Find 를 한 후,
Command + G 를 누르면 Find Next 가 된다.

검색어 :
Mac F3 "find next"

텍스트 에디터에서 단어 단위 이동과 줄 처음과 끝으로의 이동

질문 :
Text 를 edit 할 때 단어 단위로 이동하는 핫키는?
줄의 처음과 끝으로 이동하는 핫키 즉 윈도우에서의 Home/End 에 해당하는 키는?
PC에서 Page Up / Page Down 에 대항하는 키는?

답 :
  1. 단어단위 이동은 보통 Option + 좌우 Arrow 키이다.
  2. 줄의 처음과 끝 이동은 보통 Command + 좌우 Arrow 키인데
    Sticky Note 와 같은 어플리케이션에서는 Ctrl + 좌우 Arrow 키를 쓰는 경우도 있다.
  3. PgUp, PgDn 은 Fn + 상하 Arrow 키로 하면 된다.

Mac 의 공짜 텍스트 에디터 리뷰

요약 :
공짜 Text Editor 중 가장 좋은 것은 TextWrangler 이다.
다른 에디터로 시간낭비 할 필요 없음.

설명 :
일단 링크는 다음과 같다 :
A review of five free Mac text editors

일단 한글 지원 여부가 가장 중요할 것 같은데, 다들 윈도우에서 작성된 한글 문서를 열 때는
Encoding 을 Korean 으로 설정해줘야 하는 불편은 있다.
  1. Komodo Edit (오픈소스. 속도가 느린 단점. 한글로 된 파일명은 아예 인식 못하는 단점)
  2. Smultron (개발 중단됨)
  3. TextWrangler (빠른 속도가 장점)
  4. jEdit (오픈소스. 프로그래머 전용 툴이라고 함. 비표준적인 인터페이스를 써서 매우 불편함)
  5. MacVim (맥을 위한 vi editor 같은 툴)
결론은, TextWrangler 가 최고다.

QuickSilver 사용법

우선 링크만 걸어놓는다.
QuickSilver Tutorial

다음은 위키피디아 링크.
http://en.wikipedia.org/wiki/Quicksilver_%28software%29

오른클릭으로 new file 을 create 하기

질문 : 윈도우에서는 오른클릭으로 새 파일을 생성할 수 있는데, 맥에서는 그렇게 할수 없는가?

답 : 파인더의 기본 기능으로는 없지만
그냥 빈 텍스트 파일을 데스크탑에 항상 놓아 두고
duplicate (Command + D 또는 Option + drag) 해서 사용하면 된다.

설명 :
윈도우 사용자들이 가장 아쉬워하는 부분이지만 파인더의 기본 기능으로는 그런 것이 없다.

그런 사용자들을 위해 오른클릭으로 Document Palette 같은 유틸리티가 있긴 하지만
유료임에 비해 별 가치가 없어보인다.

그런데 이는 유틸리티 사용보다는 사용 습관으로 해결할 수 있는 문제이다.

자신이 자주 사용하는 포맷의 파일들이 있을 것인데 예를 들면 빈 txt 파일,
특정 포맷의 html 파일, 특정 포맷의 도큐먼트 파일 등이 있을 것이다.
그런 파일들을 그냥 데스크탑 또는 Documents 폴더에 항상 놓아두고 duplicate 해서 쓰면 된다.

QuickSilver 를 사용하는 방법도 있는데
자신이 자주 생성하는 파일들(txt면 txt, html이면 html)을
QuickSilver 의 template 으로 등록해놓으면 파일을 쉽게 생성할 수 있다.

레퍼런스 :
Right click != New File

오른쪽 아래의 Downloads Stack 사용 팁

Dock 오른쪽에는 Downloads Stack 이라는 것이 있어서
자주 쓰는 폴더를 빠르게 액세스할 수 있게 해준다.

사용법 :
  1. Dock 오른쪽 아래에 자주 쓰는 폴더를 끌어 넣는다.
  2. 이제 그 폴더를 클릭하면 빠르게 그 폴더에 액세스 할 수 있다.
    (Command + click 하면 파인더로 폴더가 열린다.)
  3. 오른클릭하면 옵션이 나오는데
    View Content As : 를 List 로 해주는게 제일 편하다.

Disc 를 eject 하는 핫키는?

질문 : Hotkey 로 Disc 를 eject 하려면?

답 : Command + E 를 하면 된다.

DVD 구울 때 자주 듣는 UDF 포맷이란?

질문 : DVD 구울 때 UDF 포맷이라는 말을 자주 듣는데 그것은 무엇인가?

답 :
UDF(Universal Disk Format) 란 패킷 라이팅이 지원되고
(Packet writing이란 기존의 방식보다 훨씬 작은 단위 즉 패킷 단위로 기록하여
패킷이 레코더의 버퍼 크기에 비해 작으므로 buffer underrun 이 나지 않는 방식)
Read/Write 가 지원되는 광미디어에 사용할 수 있는 규격이다.

UDF format 은 이전 포맷인 ISO 9660 을 대체하게 된 방식임.

레퍼런스 :
다음 링크를 참조할 것. 2004년 자료 : UDF란 무엇인가?
다음은 위키피디아 : http://en.wikipedia.org/wiki/Universal_Disk_Format

UB 즉 Universal Binary 란?

질문 : UB 라는 말을 종종 듣는데 그게 무엇인가?

답 : UB 란 Universal Binary 의 약자이며 맥이 인텔기반으로 바뀌면서 하위 호환성을 위해 도입된 것이다.

설명 :
맥이 기존의 PowerPC 에서 Intel 기반으로 넘어오면서 하위 호환성 해결에는 두가지 방법이 대두되었다.
  1. 양쪽 기계에 대해 바이너리를 따로 제공하는 방법(컴파일된 프로그램이라는 의미로 binary라 부름)
  2. 에뮬레이터를 이용하는 방법
그런데 첫번째 방법은 둘이 미묘하게 달라진다거나 하여 사용자에게 혼란을 줄 수 있고
두번째 방법은 속도 문제가 심각하므로 쓰고 싶지 않은 방법이었다.

따라서 코드는 두가지 기계에 대해 따로 만들되
리소스는 두가지 버전이 공유할 수 있도록 한 것을
Universal Binary 라고 부른다.

즉 배포판은 하나의 CD에 두가지 기계에 대한 바이너리가 둘다 들어 있는 셈이다.
그래도 리소스는 공유하므로 용량이 두배가 되어버리지는 않는다.

위키피디아의 설명 첫머리 발췌 :
A universal binary is, in Apple parlance, an executable file or application bundle that runs natively on either PowerPC or x86 (Intel)-based Macintosh computers; it is an implementation of the concept more generally known as a "fat binary". The universal binary format was introduced at the 2005 Apple Worldwide Developers Conference as a means to ease the transition from the existing PowerPC architecture to systems based on Intel processors, which began shipping in 2006.

출처 :
http://en.wikipedia.org/wiki/Universal_binary

유용한 FireFox 핫키

다음은 유용한 FireFox hotkey 모음이다.

Command + W : 탭 닫기
Option + Command + 좌우 Arrow 키 : 탭간 이동
Command + N : 새 Window 생성
Command + T : 새 Tab 생성
Command + L : 주소입력창으로 바로가기
Command + '+' : 줌 인 (확대)
Command + '-' : 줌 아웃 (축소)
Command + 0 : 100% 크기로
Command + D : 현재 탭의 페이지를 북마크
Command + Shift + D : 모든 탭의 페이지들을 북마크

레퍼런스 :
Most Useful Firefox Keyboard Hotkeys

키워드 : hotkey, shortcut, 쇼트컷

맥에 쓰기 좋은 텍스트 에디터 - TextMate, TextWrangler

TextMate 와 TextWrangler 를 많이 쓴다.
TextMate 는 유료 툴이었으나 무료 사용도 가능.
TextWrangler 보다 심플한 것이 장점이다.

디폴트로 검은 바탕에 흰 글씨가 되어 있는데 View > Theme > Eiffel 로 변경하면 흰바탕에 검은 글씨를 쓸 수 있다. View > Theme > iPlastic 을 쓰면 반투명한 바탕을 쓸 수 있다.

TextWrangler
기본적으로 깔려 있는 Text Edit 보다 강력한 기능을 원한다면
TextWrangler 가 좋다. 상용인 BBEdit 의 무료 버전이다.

윈도우에서 작성된 한글 파일을 읽을 때는 Open 할 때
인코딩을 Korean (Windows, DOS)로 설정해주어야 한다. (여기 참조)

그리고 TextWrangler 에서는 틀린 encoding 으로 열었을 때
다른 인코딩으로 다시 여는 기능도 제공해준다.
File > Reopen Using Encoding
메뉴가 그것이다.

Zoom In/Out 과 100% 만들기

질문 : 일반적으로 줌 인/아웃 하는 핫키는?

답 :
보통, Command 와 + 를 누르면 Zoom in,
Command 와 - 를 누르면 Zoom out,
Command 와 0 을 누르면 100% 크기로 돌아간다.

FireFox 에서는 이들 핫키가 다 동작하고
Text Edit 에서는 Command + 와 Command - 만 동작한다.

맥사용자들을 위한 필수 프로그램 10종 (무료)

좋은 참고자료이다. 일단 링크만 걸어놓는다.
http://macboy.net/354
원문

맥 파인더에서 Go Back 과 Go Forward

질문 : 윈도우 익스플로러의 Go Back 과 Go Forward 에 해당하는 것은 맥 파인더에서 무엇인가?

답 : Command + [ 와 Command + ] 를 하면 된다.

맥에서 Fn 키는 무엇인가?

요약 :
맥에서 Fn 키는 랩탑 등 작은 사이즈의 키보드에서 사용되는 것과 같은 용도의 키이다.
Fn 키는 다른 키와의 조합으로 Delete 키나 Home/End, PgUp/PgDn 키를 대신하게 해준다.

설명 :
맥 키보드(Apple Wireless Keyboard)의 맨 왼쪽 아래쪽에 위치한 Fn 키 즉 Function key는
원래 맥의 전유물이 아니라 노트북 컴퓨터 등에서 풀사이즈의 키보드를 사용하기
어려우므로 추가된 modifier 키이다.

맥이나 랩탑 등에 쓰이는 작은 사이즈의 키보드에서는,
Delete 키나 Home/End, PgUp/PgDn 키 또는 numeric keypad 부분이 없으므로
Fn 과 다른 키의 조합으로 그들 키를 대신한다.

예를 들면 풀사이즈의 키보드에서는 backspace 키와는 별도로
오른쪽에 Delete 키가 또 하나 있는데, 작은 키보드에서는
Fn + backspace 키로 Delete 기능을 수행한다.

레퍼런스 :
http://en.wikipedia.org/wiki/Fn_key

맥에서 Command 키와 Control 키는 무엇인가?

요약 :
맥에서 Command 키는 유닉스 커맨드라인에서 Control 키와의 중복을 막기 위해 도입된 키이다.
(Control + C 가 유닉스에서는 취소인데 윈도우에서는 Copy 명령이므로, 둘의 충돌을 막을 필요가 있음)
따라서 맥에서 Control 키의 역할은 윈도우와 달리 많이 축소되어 있다.
즉 Command 나 Option 에 비해 사용빈도가 낮은 modifier 키이다.

설명 :
윈도우에서는 Control 키가 Ctrl + C, Ctrl + V 등으로 사용되지만
맥에서는 대신 Command 키가 사용되어
Command + C, Command + V 로 쓰인다.
따라서 Control 키는 다른 OS와 달리, 맥에서는 비교적 사용 빈도가 낮은 키가 되어버렸다.

그러면 맥에서 Control 키의 용도는 무엇인가?
맥에서의 Control 키의 역할은 이름만 같을 뿐 윈도우와 다르다.
  • Command + Up/Down Arrow 는 폴더 위아래를 오고가는 키인데, Control 키를 누르고 하면 새 창에서 띄워준다. 즉 Option 키는 기존의 창을 없애주는 반면, Control 키는 새 창을 생기게 해준다. 
  • Control 키를 누르고 클릭을 하면 오른버튼 클릭과 같은 효과를 낸다 (하지만 오른클릭을 활성화하고 있다면 쓸일이 없다)
  • Control 키는 유닉스 커맨드라인에서 쓰이는 Control 키와의 중복을 방지하는 역할을 한다. 예를 들면 커맨드라인에서 Ctrl + C 는 보통 취소를 나타내는데, 윈도우에서는 Ctrl + C 가 카피이므로 핫키가 중복이 돼버린다. 하지만 맥에서는 Command + C 가 대신 쓰이므로 핫키가 중복되지 않는다 (바로 이것이 Command 키가 도입된 중요한 이유이다. 즉 Command 키란 GUI에서 Ctrl 대신 쓰기 위해 만들어진 것이다.)
  • 또한 Control 키는 텍스트 입력시 emacs 스타일의 핫키를 사용할수 있게 해준다고 한다. 예를 들어 Control + A 를 하면 커서가 paragraph 의 맨 앞으로 간다. 
Command 키가 도입된 이유를 알고 나면, 오늘날의 맥이 애초부터 유닉스 사용자를 많이 고려하여 만들어졌음을 알 수 있다.

레퍼런스 :
http://en.wikipedia.org/wiki/Control_key
http://en.wikipedia.org/wiki/Control_C

맥에서 Option 키란 무엇인가?

요약 :
Option 키는 Command 키 다음으로 사용빈도가 높은 modifier 키로,
텍스트 에디팅시 단어 단위 이동 또는 현재 창 외의 다른 창을 닫는 기능
또는 아이템 duplicate 등의 잡다한 기능을 위해 도입된 키이다.
Option 키는 다른 OS의 Alt 키에 해당한다.

설명 :
맥에서 Option 키는 Command 키 다음으로 사용빈도가 높은 modifier 키로,
Command 키는 모든 커맨드 관련 키이며
Shift 는 대문자 입력이 주 기능이라고 볼 때
Option 키는 그들 키와 보조 또는 대조되는 기능으로 사용되는 키이다.

이를테면 옵션 키의 기능은
  1. command 또는 control 키와 pair 로 기능함 (예: 작은단위와 큰단위) :
    텍스트 에디팅시 command키가 줄끝에서 끝으로 간다면 option 키는 word 단위 이동
  2. command 또는 control 키와 반대되는 기능을 함 :
    파인더에서 폴더 열때 control 키가 새 파인더창을 연다면 option 키는 창을 닫는 기능
  3. command 또는 control 키와 같이 눌려 다른 의미의 기능을 함 :
    option 키를 누르고 드래그하면 duplicate 하고 command + option 누르고 드래그하면 alias 생성
등으로 정리할 수 있다.

Option 키는 윈도우나 리눅스의 Alt 키에 대응되는데,
윈도우나 리눅스의 Alt 키와는 역할이 많이 다르므로 이름까지 Option 키로 바꿔버린 것이다.

에디팅
Option + 좌우 Arrow 키는 단어 단위로 이동
Option + 상하 Arrow 키는 paragraph 단위로 이동

마우스 액션
Option + 어플리케이션 창 클릭을 하면 다른 어플리케이션 창은 hide되고 클릭된 어플리케이션 창만 남는다.
아이템을 드래그할 때 Option 키를 누르고 있으면 duplicate 된다.
Option 키를 누르고 웹 링크를 클릭하면 그것이 download 된다.
파일을 드래그할 때 Command + Option 을 누르고 있으면 alias 가 생성된다.

레퍼런스 :
http://en.wikipedia.org/wiki/Option_key

mac에서 iso 이미지 마운트하기

질문 : 맥에서는 dmg 파일을 주로 쓰는데 iso 이미지도 mount 할 수 있는가?

답 : dmg 처럼 iso 파일도 더블클릭하면 마운트가 된다.

레퍼런스 :
Easily Mount an ISO in Mac OS X

참고 :
혹시 무슨 이유로 인해서 더블클릭으로 마운트가 안될경우 (글쎼, 그런 경우가 있을지는 모르지만),
터미널에서 다음과 같이 실행하면 된다.
hdiutil mount sample.iso
디스크유틸리티에서 File > Open Disk Image 해도 된다.

Monday, February 8, 2010

맥 OS X 에서 밑의 Dock을 안보이게 하는 방법

질문 : 밑의 Dock이 좀 성가신데 평소에 안보이게 하는 방법은 없나?

답 :
메뉴에서
애플로고 > Dock > Turn Hiding On
을 해주면 된다.

키보드 shortcut은
Option + Command + D
해주면 Dock 의 show/hide 상태가 토글된다.

키워드 : 아래쪽, menu

폴더나 파일에 permission 주는 법 (chmod)

질문 : UNIX에서 chmod 하듯이 맥 OS X 에서 권한 설정하는 방법은?

답 : Terminal 에서 일반 유닉스와 똑같이 chmod 로 해도 되고,
Command + I 나 Get Info 해서 나온 info 창에서
permission 을 설정해줘도 된다.

팁 :
간단히 쓰는 것을 방지하려면, Lock 을 해주면 된다.
Get Info 창에서 Locked 에 체크해주면 된다.
이것은 permission 과는 별개로 동작한다.

참고 :
Terminal 에서 command line 으로 chmod 하는 방법은 여기 참조.

PC의 Home / End 가 맥에서는 어떤 키?

질문 : 텍스트를 에디트할때 윈도우에서 Home/End 에 해당하는 키가 맥에서는 무엇인가?

답 : Command + Left/Right Arrow 를 하면 된다.

참고 :
윈도우 익스플로러에서 Home/End 를 하면 파일 목록 끝에서 끝까지 가는데,
맥 파인더에서는 Option + Up/Down Arrow 를 하면 파일 목록 끝에서 끝까지 간다.

참고로 Page Up/Down 은 Fn + Up/Down Arrow 이다.

키워드 : PgUp, PgDn, 홈, 엔드

맥 OS X에서 쓰기 좋은 압축 유틸리티

질문 :
맥에서 zip은 기본으로 지원하는데 RAR는 지원하지 않는것 같다.
윈도우에서는 알집이나 WinRAR 를 써왔는데,
맥 OS X에서는 어떤 압축 유틸리티를 쓰는게 좋은가?

답 :
  1. The Unarchiver 를 쓰면 된다. 맥킨토시 계의 알집으로 불린다.
  2. StuffIt 도 있지만 The Unarchiver보다 다국어 지원에서 떨어짐.
  3. RAR를 푸는 목적으로는 UnRarX 도 무방하지만 이건 오직 Rar만 풀 수 있음.

맥에서 데스크탑에 하드디스크 바로가기 만들기

질문 : 보통 폴더의 alias(바로가기)를 데스크탑(바탕화면)에 만드는 것은,
Make Alias 한 후 그 alias 를 그냥 끌어다 놓으면 되는데,
하드디스크의 바로가기는 만들어지지 않는다. 어떻게 해야 하나?

답 : 파인더의 Preference 로 가서 General 탭을 보면
Show these items on the desktop : 이라고 써진 항목이 있다.
여기서 Hard disks 에 체크하면 된다.

윈도우에서 압축한 zip파일을 맥에서 풀때 한글깨짐 문제 해결법

질문 : 윈도우에서 압축한 zip파일을 맥에서 extract하면 한글이 깨져나오는데 해결법은?

답 : 다음과 같은 유틸리티를 이용하면 완벽히 해결된다고 한다.
다음 중 괜찮은 것을 하나만 골라 쓰면 될듯.

1. File Name Encoding Repair Utility
http://www.apple.com/support/downloads/filenameencodingrepairutility.html
http://support.apple.com/downloads/File_Name_Encoding_Repair_Utility
제 경우 영문 상위로 쓰고 있고 통상 웹에서 받은 zip 파일 등의 한글이 모두 깨져 나오는데 달리 뾰족한 방법이 없던 차에 이걸로 해 보니 완벽하게 한글 이름을 살려 주는군요.
2. Cyclone : An Interface for Apple Text Encoding Converter
http://www.abracode.com/free/cyclone/
파일 내용의 한글 변환을 위한 텍스트엔코딩 변환 프로그램이랍니다.
3. The Unarchiver
The Unarchiver 를 이용하면 더이상 윈도우에서 압축된 파일 때문에 고민하지 않아도 될 것 같습니다.
홈페이지: http://wakaba.c3.cx/s/apps/unarchiver.html
관련 정보: http://luv4.us/78
p.s) 이건 영문 상위 만이 아니라 한글 상위에서도 충분히 효과적으로 사용할 수 있을거라 생각합니다.
출처 :
http://www.albireo.net/forum/archive/index.php/t-2183.html

참조 :
윈도우에서 압축된 것을 리눅스에서 풀 때도 한글 깨지는 문제가 생기는데 그것은
다음과 같이 해결한다고 한다.
윈도우에서 압축된 Zip 파일을 한글 파일명이 깨지는 문제 없이 압축 해제하는 방법(리눅스)
요는, unzip -O CP949 xxx.zip(Zip 파일명) 명령을 쓰면 된다고 한다.

레퍼런스 :
http://kldp.org/node/82481#comment-417361

키워드 : OS X, 깨지는, EUC-KR, 유니코드, utf-8

맥에서 압축한 파일이 윈도우나 리눅스에서 깨지는 현상 해결법

질문 : 맥에서 압축한 zip파일이 윈도우나 리눅스에서 안열리는데 해결법은?
답 : CleanArchiver 를 쓰면 해결된다고 한다.
다운로드 링크 :google > CleanArchiver 로 검색하면 많이 나옴.
설명 : 이는 한글 인코딩 문제이다.
여기로 가볼것 : 윈도우나 리눅스에서 한글 파일이름이 깨지지 않게 맥으로 압축하기 2 - CleanArchiver
기타 관련 링크 : 링크
키워드 : 깨지는, 유니코드, EUC-KR, UTF-8

맥에서 PC로 파일 가져왔을때 파일이름이 자소 단위로 풀어지는 현상

질문 : 맥에서 PC로 파일 가져오면 파일명이 자소 단위로 풀어지는데,
(예: '한글'이 'ㅎ ㅏㄴㄱㅡ ㄹ'로 보임) 해결법은 없는가?

설명 : 맥에서는 내부적으로 풀어쓰기 방식으로 파일명을 관리하는데
윈도우에서는 이걸 모아쓰기로 보여주지 않기 때문에 생기는 문제.

답 : 맥과 PC로 파일 이동시 NDrive 등 클라우드 서비스를 이용하면 이런 문제는 없다.
한글 자소를 합치는 프로그램도 있다. 이미 깨져 있는 파일명은, 이걸 이용하면 해결된다.
http://namoda.springnote.com/pages/4922363

키워드 : 한글, 자모, 자소, 풀어쓰기, 한글 자소가 분리되는 문제

검색결과에 나온 파일이 들어있는 폴더 열기

질문 :
파인더에서 검색한 결과 또는 Spotlight에서 검색한 결과에서
파일을 직접 여는 것이 아니라 그 파일이 들어 있는 폴더를 열고싶다.
어떻게 해야 하나?

답 :
Command + R 을 누르면 된다.

설명 :
Command + R 은 Show original (of alias)
즉 원본파일을 보여주는 핫키이다.

파인더에서 command + Up Arrow 를 하면 그 파일의 상위 폴더가 뜨지만,
검색결과에 나오는 파일에 대해서는 먹히지 않는다.

왜냐하면 파인더의 검색결과에 나오는 것은 원본 파일 그 자체가 아니기 때문에,
원본 파일 자체를 찾아가려면 Command + R 을 눌러야 한다.

레퍼런스 :
Spotlight 검색 결과를 파인더로 열기

맥에서 깨진 한글 문제 해결

맥 사용 팁 씨리즈 9 : 깨진 한글 수정하기 (1)

이 글에서는 맥에서 발생하는 다음과 같은 세가지 문제의 해결법을 정리하고 있다.
  1. 다운로드 받은 한글파일 : 패치맨의 인터넷 파일명 수정 유틸 사용
  2. 압축푼 한글 파일
  3. iTunes에서 음악 파일의 태그
그런데 이 글에서 쓸것을 제안하는 프로그램들은 하나같이 제대로 실행이 안된다.
따라서, OS의 버전 문제인지는 모르겠지만, 이 글은 지금 시점에는 무의미하다.

파일명 수정해주는 제대로 된 유틸리티를 찾는 대로 여기 정리할 예정이다.

키워드 : 깨지는, 유니코드, EUC-KR, UTF-8

맥 OS X Finder에서 선택된 파일로부터 파일목록의 첫파일(또는 끝파일)까지를 모두 선택하는 방법

질문 : 파인더에서 특정 파일 선택한 후, 그 파일로부터
파일목록의 첫파일(또는 끝파일)까지를 모두 선택하고 싶을 경우, 어떻게 하나?

답 : Shift + option + Arrow 키를 누르면 된다.

설명 : option + 위아래 Arrow 키는 파인더의 파일 목록을
끝에서 끝까지 이동하는 역할을 한다.

FireFox 에서 별도의 탭으로 링크열기 핫키

질문 : 파이어폭스에서 별도의 탭으로 링크 열려면?

답 :
Command + 클릭 하면 된다.
Option + Command + 좌우 Arrow 하면 탭 사이를 쉽게 이동할 수 있다.

Shift + 클릭 하면 별도의 창으로 뜬다.

맥에서 쓰기 좋은 mp3, ogg, flac, ape 플레이어

질문 :
윈도우에서는 제트오디오나 윈앰프나 알송 등을 썼는데
맥에서는 음악 플레이어로 무엇을 쓰는 것이 좋은가?

요약 :
편이성 면에서는 iTunes 를 쓰는 것이 가장 좋은데 ogg 등을 플레이할 수 없는 문제가 있다.
ogg 를 되게 하는 방법은 여기 있다.

보충설명 : 
보통, 아이튠즈가 지원 안하는 파일들은 그냥 mp3 나 wav 로 변환하는 것이 편하다.
(특별히 변환하는게 귀찮다면 VLC로 열어도 되긴 되지만 음 끊어짐 현상 등 문제가 있다)

ape, flac 등은 컨버터를 이용해 변환하면 된다.
ogg 포맷은 퀵타임 컴포넌트를 설치하면 iTunes에서 플레이됨 (http://www.xiph.org/quicktime)
mpc 파일은 이것으로 변환하면 된다.

기타 :
여기 따르면 맥에서 주로 쓰는 음악플레이어에는 다음이 있는데
* Play
* Songbird
* VLC
* iTunes (using Fluke)
songbird 는 ape 가 플레이되지 않아 쓸수 없었다.
VLC를 쓰면 여러개의 미디어를 동시에 플레이할 수 없어 비디오와 음악을 동시에 듣지 못한다.
옵션에서 바꿔주는 것이 가능하다는 설명이 인터넷에 있지만
(How to play multiple instances of VLC)
그 옵션이 실제로 받아보면 보이지 않는다.
Play 는 mp3, ogg, flac, ape 가 모두 플레이 잘되지만, 다운이 잘되는 치명적인 결점이 있다.
다운될 경우 Command + option + shift + escape 로 강제종료를 해줘야 한다.

키워드 : player, 음악, music

레퍼런스 :
How Do I Convert ogg Files to mp3's?

Dashboard 의 활용

대쉬보드를 활용하면 편해지는 것들 :
  1. Sticky Note
  2. Google 검색창
  3. Dictionary
  4. 시계, 달력
유용한 순서대로 정리해봤다.
처음에는 대쉬보드 기능을 보고 '이런게 왜 있지?' 라고 생각할지 모르지만,
일단 Sticky note 를 대쉬보드에 추가해서 써보고 나면
대쉬보드 없이는 컴퓨터를 못쓰는 인간이 되어 버린다.

구글 검색 역시 대쉬보드에 검색창을 놓으면 훨씬 편하게 느껴진다.
웹브라우저에서 탭을 추가하거나 할 필요가 없이 대쉬보드에서 바로 검색하면 되기 떄문이다.

맥에서는 키보드 F4에 들어가 있는 기본 기능이므로 잘 활용하면 좋겠다.

맥에서 구운 CD/DVD 를 윈도우로 가져갔을때 한글깨지는 현상 해결법 (Dragon Burn)

메모 : 이것은 좀 옛날 포스트라 오래된 정보일 수 있음

FireFox 에서 줌인/줌아웃 해서 페이지를 확대/축소하는 법

질문 : 파이어폭스에서 페이지를 확대/축소해서 보려면?
답 : Control + wheel 하면 된다.

팁 : 줌을 100% 로 하고 싶으면 Command + 0 을 누르면 된다.

키워드 : zoom in / zoom out

Alias(바로가기) 만들기

질문 : 맥에서 바로가기(alias)를 만드는 법은?

답 : Command + L 을 한다.
또는, option + Command + drag 를 한다.

설명 :
Command-L : Make alias of the selected item

맥 OS X 파인더를 마스터하기 위한 10가지 팁

좋은 글 같아 일단 링크만 걸어놓는다.
10 Tips for Mastering Finder Windows

맥에서 알씨같은 기능 쓰는 법

질문 :
맥에서 더블클릭하면 이미지 하나만 열려서 불편하다.
알씨나 ACDSee 같은 프로그램은 없는가?

답 :
그런 목적으로 맥 OS X에 들어간 기능이 Quick Look 이다.
Quick Look 은 파인더 위쪽의 눈 모양 아이콘이다.
(참고로 Quick Look 은 Mac OS X 10.5 와 그 이후 버전에만 있다)

ACDSee 는 지금까지 윈도우용으로만 나왔으나 최근 맥 버전이 나왔다.
이 글을 쓰는 시점에서는 아직 베타버전이다.

Quick Look 사용 방법 :
  1. Command + A 눌러서 보려는 이미지 파일들을 모두 선택
  2. Space 를 누르면 됨 (Option + Space 를 누르면 풀스크린으로 보임)
레퍼런스 :
http://en.wikipedia.org/wiki/Quick_Look

맥에서 window를 minimize하는 hotkey

질문 : 윈도우에서 Alt + Space 하고 N 누르면 윈도우 최소화 되는데 맥에서 같은 기능을 하는 핫키는?
답 : Command + M 을 누르면 된다.

키워드 : hotkey, shortcut

File 드래그하면서 카피하기 및 바로가기 만들기, move(이동)하기

맥에서 어떤 modifier 키를 누르고 드래그를 하느냐에 따라
어떤 작업을 하느냐가 달라진다. 여기 정리하면 다음과 같다.

요약 :
Command + drag = move (다른 드라이브로 드래그할때 cut and paste 됨)
option + drag = copy
option + Command + drag = make alias (바로가기)

주의점 :
주의할 점은, command + drag 해서 move 할때,
만일 여러개의 파일을 선택한후 move 한다면
선택한 파일들을 click 하기 전에 command 를 누르는 것이 아니라
click 해서 drag 를 시작한 상태에서 command 를 누르라는 것.

click 하기 전에 command 누르면 선택된 파일 중에서 하나가 deselect 되기 때문이다.

설명 :
맥에서 file 을 cut and paste 하려면 ctrl+C 와 ctrl+alt+V 를 쓴다.
과거에는 이 기능이 없었기 때문에, file 을 cut and paste 해주는 유틸리티도 있었다.
하지만 지금은 불필요함.
(업데이트: 2018년 1월)

레퍼런스 :
http://forums.macrumors.com/archive/index.php/t-183472.html

키워드 : cut and paste

VLC Media Player 에서 스크린캡처하는 법

질문 : VLC 플레이어에서 곰플레이어의 Ctrl + G 처럼 동영상 capture 하는 핫키?
답 : Option + Command + S 하면 데스크탑(바탕화면)에 저장된다.

OS X 파인더에서 파일을 여는 핫키

질문 :
윈도우에서는 파일을 선택하고 Enter 키를 누르면 파일이 열린다. 그런데
맥 OS X 에서는 Return 키를 눌렀을때 파일이 rename 모드가 될 뿐이다.
맥에서 파일을 여는 핫키는?

답 : Command + Down Arrow (Command + O 해도 된다)

설명 :
맥 파인더에서는 Command + Up Arrow 와 Command + Down Arrow 로
폴더의 위아래를 이동할 수 있다.

따라서 Command + Down Arrow 는 매우 일관성있는 핫키가 된다.
익숙해지면 마우스를 안쓰고 거의 키보드로만 사용하게 됨.

레퍼런스 :
how can i change "return" to open file instead of rename? - Mac Forums

검색어 :
google > mac return file open

맥 마우스 세팅 잘해주기 - 오른클릭 활성화하기 등

요약 :
맥을 처음 시작하면 System Preferences 로 가서 마우스 세팅을
다음과 같이 수정해주는 것이 좋다.
  1. Tracking 속도를 가장 Fast 하게 바꿈
  2. 오른클릭 활성화
  3. Screen Zoom 끔
설명 :
1. 트래킹 속도
개인차가 있을수도 있지만 트래킹 속도는 가장 빠르게 해주는 것이 적절한 것 같다.
어떤 사람들은 OS X에서 기본으로 제공하는 트래킹 속도 중 가장 빠른 것도 느리다고 불평하여
트래킹 속도를 더 빠르게 해주는 유틸리티도 나와 있을 정도이다.
그러나 이는 맥과 윈도우가 다른 트래킹 알고리즘을 사용하고 있기 때문이며
트래킹이 느리다고 생각하는 이유는 윈도우에 너무 익숙해져 있기 때문이라는 조사 결과도 있다.

2. 오른버튼 활성화
맥의 마우스는 원래 버튼이 하나였다.
그러던 것이 right button click 을 지원하게 되었고
중앙에 휠이 추가된 것이다.

오른버튼은 PC에서 영향받은 것이긴 하지만 맥에서도 확실히 없으면 불편하다.
그런데 맥은 디폴트로 오른버튼 사용이 비활성화되어 있다.
따라서 이걸 켜줘야 한다.
System Preferences에서 Secondary Click 에 체크해주자 (Right 라고 되어 있는지 확인하고)

참고로, 오른 버튼이 없어도 맥을 쓰는데는 지장이 없긴 하다.
맥에서는 Control을 누르고 클릭을 하는 것이 오른버튼 역할을 하기 때문이다.

3. 스크린 줌
이 기능은 아마도 시각장애인들(약시 등)을 배려한 것 같은데,
시력에 문제가 없다면 불필요한 기능이다.
따라서 꺼주도록 한다.

주의 :
그리고 맥 마우스에서 오른클릭을 하려면 왼쪽 손가락을 완전히 떼어야 한다.
PC에서는 왼쪽 버튼을 누르면 왼쪽클릭, 오른 버튼을 누르면 오른쪽 클릭이지만
맥에서는 마우스 왼쪽 부분에 손가락이 올라가 있는 이상 무조건 왼쪽클릭으로 인식하기 때문이다.

하나의 버튼만 사용하도록 한 맥의 철학을 깨뜨리지 않으면서 오른클릭을 추가하다보니
PC사용자들에게는 혼란을 일으키게 된 것이다 (디자인에 반해 마이티마우스를 샀다가
오른버튼이 고장이라고 환불하는 PC사용자들이 많은데, 그건 사실 고장이 아니다).

실제로 어린이들에게 실험을 해보면, 마우스버튼이 두개 이상이 될 경우 혼란을 일으킨다는
인지공학 연구 결과가 있다고 한다. 맥이 원칙적으로 원버튼인 이유이다.

Sunday, February 7, 2010

맥 OS X 파인더에서 나의 홈 폴더로 빨리 가고 싶을때

질문 : 맥 OS X 파인더에서 나의 홈 폴더로 빨리 가고 싶을때 핫키는?
답 : Command + Shift + H 를 누르면 된다.
데스크탑에서 눌러도 바로 작동한다.

키워드 : hotkey, shortcut, home folder, Finder, Desktop

Apple Command Symbol 을 어떻게 입력하나?

질문 :
간혹 맥의 코맨드 심볼을 입력하고 싶을 때가 있다.
이럴때는 어떻게 해야 하나?

답(요약) :
Command 기호의 유니코드 번호는 2318번이다.
따라서, Character Viewer에서 유니코드 2318을 입력하면 된다.
다만, 이 기호를 블로그 등에 올리면 다른 OS 사용자들은 보지 못할 것이다.

설명 :
  1. 메뉴바에 있는 flag(태극마크 또는 성조기)에서
    Character Viewer를 실행하고
  2. 밑에 나오는 search 창에 2318 이라고 치면
    Command 기호를 입력할 수 있다.
Character Viewer를 사용하도록 만들려면 다음 링크를 참조할것.
Character Viewer 사용하여 심볼 입력하기

맥에서 특수문자 입력하기 (Character Viewer)

요약 :
System Preference의 Language & Text 에 가서
Character Viewer 를 사용하도록 설정한다.

설명 :
  1. System Preference 로 가서, Language & Text 를 실행한다.
  2. Input Sources 탭 (맨 오른쪽 탭) 으로 들어가서
    Input Method 에서 Keyboard & Character Viewer 에 체크한다.
  3. 이제 오른쪽 위에 국기 모양 아이콘을 클릭해보면
    Show Character Viewer 와
    Show Keyboard Viewer 라는 메뉴 항목이 생성되어 있다.
이 Show Character Viewer 를 실행하면 여기서 특수문자를 선택해서 입력할수 있다.

레퍼런스 :
How to insert Command symbol/character?
Character Palette vs Character Map

Disclaimer
이것은 Snow Leopard 를 기준으로 설명했음. 예전 버전에서는 좀 방식이 달랐던 것 같음.
(그래도 Show Character Viewer 를 쓴다는 점에서는 같음)

맥에서의 한자 입력

질문 : 맥에서 한자를 어떻게 입력하나?
답 : Option + Return 을 누르면 한글이 한자로 변환된다.

팁 :
좀 이상해보일지는 모르지만 일본어가 가능하다면,
일본어로 입력을 하여 한자로 변환하는 방법도 있다.
이렇게 하면 단어 단위로 자동변환이 되어 편하다.

맥 핫키의 편이성

맥을 쓰지 않는 사람들은, 맥 사용자들이 디자인이 예뻐서 맥을 쓴다고 생각하는데
실제 맥을 써보면 그렇지 않다는 것을 알게 된다.
(단순히 디자인만 예쁜 OS를 사람들이 선호했다면, 비스타도 성공했을 것이다)
그에 대해 잘 정리된 글이 있어서 링크 걸어둠.

내가 맥을 쓰는 이유들.
본문중에서 : 결론을 말하자면, OSX은 근본적으로 마케팅용 껍데기를 덮어쓴 콘솔머신이다. 몇 년 쓰면서 단축키를 익히게 되면, 손에 쫙쫙붙는 매력을 느낄 수 있다.

키워드 : hotkey, shortcut

맥 OS X 파인더에서 여러 폴더를 한꺼번에 expand/collapse 하는 방법

질문 :
파인더의 트리구조가 일부는 expand되고 일부는 collapse 되어 너무 어지러워 보이는데
전체 폴더를 모두 한꺼번에 collapse 하는 방법은?

요약 :
Option 키를 누르고 폴더를 collapse 한다음에 펼쳐보면 말끔히 정리돼있다.

부연 :
Command + A 로 전부 선택하고 좌우 arrow key 를 누르는 방법도 있지만 이건 불편하다.
Option 키를 이용하는 것이 편하다.

레퍼런스 :
Magical Macintosh Key Sequences : All the magic key sequences to make your Mac do various things.
How To Use A Keyboard Shortcut To Expand Or Collapse All Folders In Mac Finder

맥에서 알툴바처럼 웹 페이지를 Capture해서 이미지 파일로 저장 하는 방법?

질문 :
알툴바로 웹 페이지를 이미지 파일로 캡처하는것처럼
맥에서 하려면 어떻게 해야 하나?

요약 : 알툴바처럼 편한 것은 아직 없다.

그나마 괜찮은 툴들 :
맥의 파이어폭스 애드온 중에서는 Pixlr Grabber 가 가장 낫다. Pixlr Grabber 는 웹페이지에서 버튼 클릭 한번만으로 인스톨이 된다. 하지만 큰 페이지를 캡처할 경우, 임의로 사이즈가 줄어드는 단점이있다. Screengrab!도 나쁘진 않으나 웹페이지에 따라 아예 캡처가 안되는 약점이 있었다. (예를 들어 유튜브에서 페이지를 캡처하려 할 경우, 세이브 창이 아예 뜨지 않는다. 네이버 카페 등의 페이지도, 세이브 창이 아예 뜨지 않는다). 대신, 일단 캡처가 되는 페이지들은 Pixlr Grabber 처럼 임의로 사이즈가 줄어드는 문제는 없다.
Screengrab!이 요즘 버전의 파이어폭스에 깔리는지는 확인 안됨 (2011.11.10일에 추가한 내용).
LittleSnapper 를 쓰면 메뉴 우측 상단에 Snap Web Address from Firefox 메뉴가 생기는데 이걸로 웹페이지를 캡처하여 저장할 수도 있다. http://www.realmacsoftware.com/littlesnapper/ 다만 안되는 경우도 종종 있는데 대표적인 예가 네이버 블로그.

그 외의 쓸모없는 다른 툴들:
그 외의 캡처 툴들은 상당히 안좋은 수준이다.
대쉬보드 위젯인 Page Capture같은 경우, 특정 페이지를 이미지로 저장하려면
URL을 직접 입력해야 한다. 이런 방식은 보고 있는 페이지를 바로 저장할 수 없어
좋지 않다 (보고 있는 페이지와 URL이 일치하지 않은 경우, 캡처는 불가능하다).
유료 툴인 SnapWeb 역시 같은 단점이 있어, 돈주고 살만한 가치가 없다.

요약하면 :
Pixlr GrabberScreengrab! 를 함께 깔아서 쓰는게 좋을것 같다. Screengrab! 로 캡처 가능한 페이지는 이걸로 캡처하면 아무 문제가 없다. 이걸로 캡처가 안되는 경우 Pixlr Grabber를 쓰는데 이는 부분 캡처등의 기능이 안들어가 있는 것도 그렇고 알툴바에 비해 큰 페이지 캡처가 불가능하다는 점이 아쉬운 툴이다. 그런데 이들 툴이 파이어폭스 최신버전에서 동작하는지 여부는 테스트해본 바 없음.

레퍼런스 :
알툴바 같은 web page 캡처 기능이 있는 프로그램이 있는지
여러모로 찾아본 사람의 글이 있어 링크 걸어둔다.
How Do You Capture Web Pages On Your Mac?

검색어 :
google > mac web page capture

이 글의 최신 업데이트 : 110404

키워드 :
Dashboard, widget, windows, 윈도우, 알툴즈, explorer, 익스플로러, screenshot, 스크린샷, 스크린캡처, screen capture

맥 OS X 파인더에서 새창에서 폴더를 열려면?

질문 :
이를테면, 윈도우에서 Ctrl 누르고 더블클릭하면 새창에서 폴더가 열리는데,
맥에서는 어떻게 하나?

답 :
파인더에서 Command 누르고 더블클릭 하면 새창에서 폴더가 열린다.
또는, Control + Command + O 를 눌러도 된다.
(Control + Command + Down Arrow 도 될걸로 예상했는데, 이건 안된다)

설명 :
To open a folder in a new window, use "Command - double click" on the folder.

레퍼런스 :
Mac OS X: Open a selected folder in a new window in the Finder

맥에서 안들어가지는 관공서 사이트의 예

대법원 인터넷 등기소는 맥에서 이용불가.
http://www.iros.go.kr/

국내의 맥 사용자들은 이런 경우를 위해 PC가 하나 더 필요하다.

맥 사용자에게 있어서 한대 더 있는 PC란 무엇일까?
영화를 예약한다거나, 피씨에서만 돌아가는 어플리케이션을 돌린다거나
Active X를 요구하는 한국 관공서 사이트나 금융기관을 이용한다거나
또는 다른 사람에게서 받은 오피스 파일이 폰트가 안깨지게 열어본다거나 하는
타인과의 호환을 위한 인터넷 기기...
정도로 생각할 수 있지 않을까 한다.

트럭이 필요할 때는 트럭을 몰고,
세단이 필요할 때는 세단을 몰면 된다.
사실 PC와 맥 중에 꼭 양자택일을 할 필요는 없지 않은가?

맥 OS X 파인더에서 폴더 전체 패스로 바로 이동하는 법

질문 :
윈도우 탐색기 또는 익스플로러에서는 주소창에 폴더의 전체 패스를 입력하면 그 폴더로 바로 갈 수 있다. 맥 OS X 에서는 어떻게 하는가? 맥 파인더에는 주소창이 없어서 어떻게 해야 할 지 모르겠다.

답 :
간단하다. 파인더 또는 데스크탑에서
Shift + Command + G 를 누르면 된다.

참고 :
G 는 Go 의 의미이다. 즉 지정한 위치로 바로 Go 한다는 것.

레퍼런스 :
Mac tip: the Go To Folder shortcut

Mac terminal 에서 특정 패스로 파인더 띄우기

일반 사용자에게는 별 쓸 일이 없는 팁이지만 방법을 소개하면 다음과 같음.
터미널을 쓸 때 비로소 맥 OS X가 UNIX 라는 것을 느끼게 되는 것 같다.

방법 :
Terminal 에서
open 패스명
하면 된다.
예) open "/Users/John/new/App"

레퍼런스 :
Open Current Folder in Finder from the Terminal - OS X Daily

Comms-e88 For Mac Easy Copy 케이블

Comms(컴스) Comms-e88 For (Mac) Easy Copy 케이블

장점 :
맥과 PC를 이 케이블로 USB에 연결하기만 하면,
네트웍 같은것을 통하지 않고도 바로 파일 전송을 할 수 있다.
아이코다에서 구매할 수 있는데, 맥을 지원하지 않는 같은 회사 제품도 있으니 주의.

맥을 사용하지 않더라도, PC 끼리의 파일전송, PC 와 노트북 간의 파일 전송에
매우 편하게 사용될 수 있다 (컴퓨터끼리 연결만 하면 되므로)

사용법 :
  1. 양쪽 끝을 맥과 PC에 꽂으면 맥의 데스크탑에 CD롬 모양의 가상 드라이브가 생긴다.
  2. 그걸 열어보면 EasyMacCopy 라는 프로그램이 들어있다. 그걸 실행하면 된다.
실행할때 "디바이스를 뽑기 전에는 프로그램을 종료하라"는 메시지가 영문으로 뜨는데,
이건 에러가 난게 아니라 그냥 주의 메시지이다. 당황할 필요 없이 그냥 창을 닫고 쓰면 된다.

윈도우7 과 XP
맥에서 윈도우로 옮길 경우 XP에서는 한글이 풀어쓰기가 되어 나오는데
윈도우 7에서는 제대로 됨. 비스타에서는 확인해보지 않았음.

문제점 :
  1. XP의 문제인지, CPU의 문제인지는 확실치 않으나 펜티엄4 등의 저사양 컴퓨터에서 폴더 내의 파일이 다 전송되지 못한 상태로 전송이 갑자기 중단되는 경우가 있다 (큰용량을 전송할 때는 매우 자주 생기는 오류). 특히, 폴더만 전송되고 폴더의 내용물이 전송되지 않는 경우가 자주 있다. 따라서 다 전송되었다고 믿고 원본파일을 지우면 중요한 자료를 잃어버릴 위험이 있다. 또한 전송되는 데이터의 신뢰도에 문제가 있다. 예를 들어 PC에서 Mac으로 RAR 파일을 전송한 후 압축을 풀어보면, 그때그때마다 다른 파일에서 CRC 에러가 난다. 윈도우 7을 사용하는 i7 에서는 이런 문제를 확인하지 못했다.
  2. 리프레쉬에 문제가 있다. 리프레쉬가 안될 경우,
    왼쪽의 다른 폴더(Application 등)를 선택했다가 다시 원래 폴더를 선택해볼 것.
    그러면 리프레쉬가 된다.
  3. 이건 일반 사용자에게는 문제가 없는 것이긴 한데,
    CrossOver를 사용하는 사용자라면 이 케이블을 맥에 꽂았을 때
    잘 동작하지 않는다. 즉 CrossOver 와 충돌한다.
    따라서 이 케이블을 쓴다면 CrossOver는 평소에는 언인스톨
    (Application 폴더에서 지우면 됨) 해놓아야 하겠다.