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.