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
Java C Debug DVB 개발자 영어 이메일 군대 M480 알고리즘 Dshow 음식 Windows Mobile6.0 VC++ warning debugging isdbt english email 티스토리 초대장 English 퇴사 It Linux 티스토리초대 spam mail MP3 1seg ISDB-T DVB-T DirectShow 출장 project Wince5.0 C++ 벨소리 변경 Error Case 서태지 Algorithm 미라지폰 Brazil
 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