IT 취미생활.  
Front Page
Tag | Location | Media | Guestbook | Admin   
 
'2009/12'에 해당하는 글(6)
2009.12.31   ubuntu9.10에서 VirtualBox를 이용해 Windows XP을 설치후 USB 사용하기 2
2009.12.29   MB 정권을 한마디로 표현 - 빵꾸똥꾸 정권
2009.12.29   리눅스에서 아이폰 및 터치 개발환경 구축하기
2009.12.28   아이폰을 여러 컴에서 아이튠즈에 동기화 하기 9
2009.12.11   Porter-Duff 개념을 한눈에....
2009.12.02   큰 실수 -_-;;;; 5


ubuntu9.10에서 VirtualBox를 이용해 Windows XP을 설치후 USB 사용하기
First I added myself to vboxusers group:
# grep vbox /etc/group
vboxusers:x:128:
# usermod -G vboxusers -a von
In order to get this group change to take effect in my login session, I had to logout and back in again.

Then I edited /etc/fstab to add /proc/bus/usb. I had an old entry I had to comment out.
# vi /etc/fstab
# tail -2 /etc/fstab
#/dev/bus/usb /proc/bus/usb usbfs auto 0 0
none /proc/bus/usb usbfs devgid=128,devmod=644 0 0
I had to unmount the old /proc/bus/usb and then remount it:
# umount /proc/bus/usb
# mount -a
At this point I restarted VirtualBox and was able to mount USB devices.




MB 정권을 한마디로 표현 - 빵꾸똥꾸 정권
지극히 개인적인 생각이지만

민주주의가 후퇴하는 느낌이 드는 MB 정권을 한마디로 표현하고자 한다.

- 빵꾸똥꾸 정권 -


리눅스에서 아이폰 및 터치 개발환경 구축하기
맥북을 살 수는 없는 상황이고, 다만 아이폰만 있는데

급 Hello World가 보고 싶어졌다.

구글링해보니 아래와 같은 Link Get!
http://code.google.com/p/iphone-dev/wiki/Building



전체 과정
1. LLVM을  SVN에서 check out 받아서 빌드
   --> 시간이 걸린다.
   --> $ svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm-svn 로 받을 것
            ~  -r 42498 로 받으면, 컴파일중에 에러를 맞나게 되는데 보통
            header 파일 missing이다. (귀차나서)

2. iPhone-dev를 SVN에서 Check Out 받아서 빌드
3. Tool-Chain 설정
4. Build odcctools 설정


!! 주의


설치 중이니 중간중간 문제가 있는부분은 수정하여 다시 올리도록 하겠습니다.


아이폰을 여러 컴에서 아이튠즈에 동기화 하기

주의!!!!!!!!!!!!!!


미 검증입니다.

다만 현재 제 컴퓨터에 Presistent ID값이 변경되는 것은 확인 했습니다.


* iTunes 버젼이 올리가면 문제가 있을 수 있는데 그때가 되면 수정하도록 하겠습니다.


iTunes Music Library.xml, iTunes Library.itl파일은 백업을 꼭 해두세요.


프로그램 사용시 최악의 경우!

1. iTunes을 다시 설치 해야 합니다.

2. iPhone에 들어 있는 자료(음악 or 비디오 파일 or 어플)가

   엿같은 apple에 iTunes 동기화 때문에 날라 갈 수 도 있습니다.


* 개인적으로 iTunes를 저주하고 싫어 합니다.


------------------------------------------------------------------------------------

이 프로그램은 iPhone을 여러 컴퓨터에서 동기화 시키기위한 간단한 어플입니다.


Hex edit tool을 사용하여 쉽게 여러 컴퓨터에서 아이폰을 동기화 할 수 있지만

일반 사용자(특히 여성분들)분들이 어려워 할것 같아 만들어 보았습니다.



프로그램 동작 원리

내 음악 폴더에 iTunes 폴더에서 iTunes Music Library.xml, iTunes Library.itl파일에 Library Persistent ID을 가져옵니다.

이 아이디 값을 iTunes가 설치 된 컴퓨터에 ID을 교체 합니다.

집과 회사가 모두 같은 Persistent ID을 가지게 되어 아이폰이 동기화가 됩니다.




--------------------------------------------------------------------------------

만약 집과 회사 모두 itunes가 설치가 되어 있고 양쪽다 음악과 비디오 파일을 넣고 싶다.


집을 (main computer) 회사(sub computer)


1. 우선 집에 컴에서 이 프로그램을 실행 시킵니다.


2.  Persistent ID값을 잘 적어 둡니다. (16자) or 아니면 txt 파일을 만듭니다.


3. 회사 컴퓨터에서 이프로그램을 실행 시킵니다.


4. 변경할 ID값을 넣고 클릭


12월 24일에 만들었는데 지금에서야 올립니다.

"20091224 서태지 심포니 앨범 발매기념



* XP만 지원합니다. 비스타나 Windows7에서는 확인 못 했습니다.

Release Mode로 Build하여 배포하긴 했지만, 일반 PC에서 실행되는지는 모르겠습니다.

프로그램 자체가 실행이 되지 않는 분들은 리플 남겨주세요.



Porter-Duff 개념을 한눈에....
사용자 삽입 이미지


출처 : http://www.w3.org/TR/2002/WD-SVG11-20020215/masking.html




큰 실수 -_-;;;;
초보중에서도 초보가 할 수 있는 copy and paste를 통해서
아래와 같은 코드를 만들어 냈다. ㅜㅜ

하늘을 보기가 부끄럽다.!!!!
(친구 : "인간은 실수하는 동물"라는 말에 조금은 위로하고 Code Review에 힘써야겠다.)




void *xx_mem_get(size)
{
    void *mem = (void *)malloc(size);
    if(mem == NULL) {
        error ( ~ ~~~ );
    }

    return malloc(sizeof(size));
}





BLOG main image
취미생활
 Notice
 Category
분류 전체보기 (191)
매일매일갱생 (83)
서버개발 (1)
임베디드개발 (12)
Programming (80)
Personal Projects (6)
유용한 프로그램 (0)
 TAGS
DirectShow spam mail Java Brazil Algorithm Error Case 티스토리 초대장 Dshow 티스토리초대 C 벨소리 변경 debugging 1seg 개발자 It DVB-T english email 출장 DVB M480 Linux 서태지 알고리즘 군대 Wince5.0 Debug 퇴사 Windows Mobile6.0 English C++ ISDB-T VC++ project 음식 warning 미라지폰 영어 이메일 MP3 isdbt
 Calendar
«   2009/12   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
 Recent Entries
 Recent Comments
 Recent Trackbacks
 Archive
 Link Site
zextor
괴짜 프로그래머의 일상사~@@
Gag & Peace, and more..
Kazakhstan Almaty.......
Min-A
Sadgarret
Steve Yoon's log
가슴 뛰는 삶을 살아라
오스틴 파워
GUI sin
melanie parker_Lady
제레미의 TV 2.0 이야기..
 Visitor Statistics
Total :
Today :
Yesterday :
rss