얼마전 태어난 애기를 찍어서 iMovie에서 한번 편집했는데,
어느 순간부터 캠코더 인식을 iMovie에서 하질 못해서 몇일간 고생했다.
요즘에 나온 메모리 기반의 캠코더는 MTS라는 확장자를 가지는 파일을 생성하지만,
이 파일을 direct로 Mac에서 변환이 불가능하다.

이것 저것 알아보았자만,
가장 좋은 방법(내가 찾은 최선의 방법)은 다음과 같다.


1.캠코더를 Mac과 연동하여 MTS 파일들을 맥으로 복사한다. 2.예전에 소개해 주었던 Hand break 라는 툴을 사용하여 MP4 파일로 변환한다.
http://www.tuning-java.com/124
3. iMovie에서 Hand break로 변환한 파일들을 읽어들인다.
4. 이제 열심히 편집히고, You Tube에 올린다.

어차피 iMovie로 편집해도 어느 정도 화질 손실은 불가피하므로, 이렇게 하는게 가장 좋을 듯..
Posted by tuning-java
,
새벽에 잠이 안와서
웹서핑을 하던중 오늘 하는 것을 알게된 WWDC 2009(World Wide Developers Conference 2009)

영어로 된 버전을 밑에서 부터 열나 봤더만, 새벽부터 머리가 - -;

열나 보다가 네이버에서 찾아보니,
더 상세한 한국어 버전이 있었다는 - -;

간단히 요약하면,
  • SD 카드 슬롯이 포함된 새로운 15인치 맥북 프로 등장 !!!
  • Snow leopard 등장. 9월 출시 예정에 업그레이드시 29불에...(64비트, Exchange 추가에...)
  • IPhone OS 3.0 (가장 강력한 기능은 iPhone을 분실했을 때 원격 삭제가 가능하다능~~~. 애플에서 받은 iPhone 을 분실한 불쌍한 울팀 팀장님 T T)
  • iPhone 3GS (더 빠른 속도에 199달러. 울 나라에선 왜 그리 비쌀꺼라는 소문만???)
결론은 넷북은 없구,
iPod Touch 3세대는 안나오는거네...

Posted by tuning-java
,
IT 회사에 몇년간 있는 내가,
터미널에서 작업 할 일이 별로 없었기 때문에 별로 배울 필요가 없었던 vi

지금 회사에선 vi를 쓸수 밖에 없는 상황이라서...(모든 서버에 접속하려면 개발 서버를 거쳐서 들어가야 한다는 - -)

그래서 man vi로 메뉴얼을 보던중 vimtutor를 발견했다.
리눅스에서 될지는 모르겠지만, 맥에서는 된다. ^^;

맥에서 터미널을 수행하고,
vimtutor 를 입력하고 엔터를 치면 아래와 같은 화면이 나타난다.


그런데 이 튜토리얼은 그냥 읽어보는 튜토리얼이 아닌 따라하기 튜토리얼이라서 30분 정도에,
어느정도 기억력이 좋다면 금방 vi에 적응할수 있다. ^^;
나도 열공중~~~
Posted by tuning-java
,

주의 : 이 툴로 인해서 발생하는 문제는 제가 책임을 안집니다.
이 툴에 대한 불만이 있으시면 과감히 본인의 PC에서 삭제를 해주시고,
제가 명시하지 않은 버그가 있다면 댓글에 달아주시면 확인하고 조치하도록 하겠습니다.
반드시 이 글을 다 읽은 후에 사용하시기 바랍니다.

vmstat로 로그를 남기면, 중간중간에 필요 없는 제목이라던지, 제목 헤더 정보를 정리하기 귀찮을 때가 많이 있다.

그러한 단점을 보완하기 위해서 vmstat manager를 만들게 되었다. (2005년에 만들어 놓고 사용하다가, 올해 4월에 수정한 이후로 아직 보완은 하지 않고 있다.)

SWT를 사용했고, JDK 5.0 이상에서 컴파일을 했기 때문에 이 툴을 사용하기 위해서는 되도록이면, JDK 6.0 이상을 사용해야 한다. (제가 갖고 있는 JDK 5.0의 update 버젼이 높기 때문에 안된다는 분들이 몇분 계시더군요.)

윈도는 암꺼나 사용해도 되지 않을까 생각된다.
HP, IBM, Sun, Linux, Mac 등에서 나오는 모든 vmstat가 분석 가능 할 것으로 판단된다.


첨부 파일의 압축을 풀어 run.cmd파일을 실행하여 프로그램을 시작하면 다음과 같은 화면이 나타난다.

여기서 파일 메뉴의 "로그파일 열기..."을 누르면 로그파일을 선택할 수 있는 창이 나타난다. vmstat 로그를 선택한다. 그럼 아래와 같은 화면이 나타나야 한다.

여기서 로그를 찍기 시작한 시간과 로그 남긴 주기를 Drop down 메뉴에서 선택한다.
그 다음 중요한 것이 필요없는 부분을 삭제하는 건데, 위의 예와 같이 되어 있을때...

System Configuration: lcpu=16 mem=31488MB

kthr    memory              page              faults        cpu   
----- ----------- ------------------------ ------------ -----------
r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
2  1 7022690 520427   0   2   0   0    0   0 1366 13820 2866 31  2 58  8
3  0 7018965 524126   0   1   0   0    0   0 1149 16379 2925 29  2 64  5

System.... 요 줄은 그냥 "선택행 삭제"를 눌러서 지우고,
kthr   memory ... 이 있는 줄과, ----- ---- 가 있는 줄은 반복되는 행이므로 "선택행과 같은 모양의 반복되는 행을 삭제"를 눌러서 지워야 한다.
반드시 행을 클릭하기 바란다. Check box를 클릭하면 오류가 발생하기 때문에...
(아직 이 부분에 대한 오류 수정하지 않았고, 앞으로도 언제할 지 모른다...)

그리고 절대로 r b avm등의 제목줄을 지워서는 절대 안된다.

그런 후에, Generate 버튼을 누르면 아래와 같은 화면이 나타나는데 변경된 내용을 저장할 것인가를 묻는 부분이다.
저장하고 싶으면 OK 싫으면 취소를 누르면 된다.(엎어쓰지 않으니 걱정 마시고...)

정상적으로 수행이 되었으면, 위와 같은 화면이 나타난다.

그래프를 그리고 싶은 항목을 왼쪽에서 선택후 "전체 구간으로 그래프 생성"을 누르면 전체 시간의 그래프를 그려주고,
오른쪽 화면에서 선택을 하고,"선택한 구간으로 그래프 생성"을 누르면 선택한 구간만의 그래프를 그려준다.

전체 데이터를 엑셀로 옮기고 싶다면 "Excel Export"를 누르면 된다.

로그 그래프는 보고 싶으면 보셔도 되는데, 아직 오류가 많아서 별로 추천하고 싶지 않다.
이 부분에 대한 업그레이드 예정도 아직 엄따.
그냥 엑셀로 저장해서 사용하기 바란다. ^;

Posted by tuning-java
,
사진 정리를 보다 편하게 (?) 하기 위해서,
PPT를 보다 이쁘게(?) 만들기 위해서,
화면 캡쳐시 보다 이쁜 화면(?)을 제공하기 위해서,
...
기타 여러가지 핑계를 만들어 맥북을 질렀다.

물론 정상제품은 아니고, 리퍼 제품으로...
제품명은 MacBook 2.4GHz Intel Core 2 Duo - White
제품번호가 FB403KH/A 인 것으로 보아, 리퍼 제품은 M이 아닌 F로 시작하는 것 같다.

메모리도 2Gb 라서 현재까진 업글할 필요는 없다니, 일단 깔아서 써 봐야지.
여기에 Vista 깔아서 쓰면 잘 돌아갈랑가 모르것다.

이제 나도 Mac Life 시작

근데 언제 도착하려나~~~


Posted by tuning-java
,