'전체'에 해당되는 글 191건

  1. 2011/11/25 2012 티스토리 사진 공모전
  2. 2011/11/25 2012 티스토리 사진 공모전
  3. 2011/05/08 티스토리 초대장 (66)
  4. 2011/04/26 기룡이꺼
  5. 2011/04/17 [Azure] Visual Studio 2010을 이용한 초간단 프로젝트 생성 및 배포하기…
  6. 2011/03/14 총론 자료
  7. 2011/01/05 [cscope] cscope with crontab
  8. 2010/11/14 2011 티스토리 탁상달력 사진 공모전 (1)
  9. 2010/10/04 내 배경화면
  10. 2010/09/05 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 마지막 일주일
  11. 2010/07/13 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2)
  12. 2010/07/09 [Certification] Windows HPC Server 2008, Development (70-691) (2)
  13. 2010/05/01 Contact
  14. 2010/03/16 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3)
  15. 2010/01/26 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4)
  16. 2010/01/19 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통
  17. 2009/12/29 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비
  18. 2009/12/22 2010 티스토리 달력 개봉박두~
  19. 2009/12/20 GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (189)
  20. 2009/12/18 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 예비소집 (2)
  21. 2009/12/09 [Beagle board] OTG usb를 이용한 인터넷 설정 (host와의 NAT 설정)
  22. 2009/12/09 [Beagle board] 출력 화면 해상도 변경하기...
  23. 2009/11/10 2010 티스토리 달력사진 공모전~~
  24. 2009/11/10 2010 티스토리 달력사진 공모전~~
  25. 2009/11/10 2010 티스토리 달력사진 공모전~~
  26. 2009/11/03 [BeagleBoard] Stairway to Beagle Board heaven
  27. 2009/10/03 Cyro ver0.2 (싸이월드 사진첩 백업) (128)
  28. 2009/09/02 [Linux] Ubuntu 9.04 - Jaunty Kernel Compile
  29. 2009/08/18 [Computer] Stairway to Computer Heaven
  30. 2009/08/13 [Linux] Stairway to Linux heaven
Common Life2011/11/25 14:59
크리에이티브 커먼즈 라이선스
Creative Commons License


두번째 응모 사진은 봄날의 에버랜드에 핀 꽃~

저작자 표시 비영리 변경 금지
이 장소를 Daum지도에서 확인해보세요.
경기도 용인시 처인구 포곡읍 | 삼성에버랜드
도움말 Daum 지도

'Common Life' 카테고리의 다른 글

2012 티스토리 사진 공모전  (0) 2011/11/25
2012 티스토리 사진 공모전  (0) 2011/11/25
티스토리 초대장  (66) 2011/05/08
2011 티스토리 탁상달력 사진 공모전  (1) 2010/11/14
Contact  (0) 2010/05/01
2010 티스토리 달력 개봉박두~  (0) 2009/12/22
Posted by morcavon
Common Life2011/11/25 14:55
크리에이티브 커먼즈 라이선스
Creative Commons License


올해도 어김없이 응모하는 티스토리 사진 공모전!!

좋은 소식은 언제 쯤 들을 수 있을런지 :-)

저작자 표시 비영리 변경 금지
이 장소를 Daum지도에서 확인해보세요.
경기도 이천시 마장면 | 지산포레스트리조트
도움말 Daum 지도

'Common Life' 카테고리의 다른 글

2012 티스토리 사진 공모전  (0) 2011/11/25
2012 티스토리 사진 공모전  (0) 2011/11/25
티스토리 초대장  (66) 2011/05/08
2011 티스토리 탁상달력 사진 공모전  (1) 2010/11/14
Contact  (0) 2010/05/01
2010 티스토리 달력 개봉박두~  (0) 2009/12/22
Posted by morcavon
Common Life2011/05/08 09:27
크리에이티브 커먼즈 라이선스
Creative Commons License
i n v i t a t i o n

티스토리 초대장

+ 남은 초대장 수 : 0

안녕하세요!

티스토리에 보금자리를 마련하시려는 여러분께 초대장을 배포해 드리려고 합니다.

나만의, 내 생각을, 내 기억을 담는 소중한 블로그를 만들고 싶다면 티스토리로 시작해보세요!

티스토리 블로그는 초대에 의해서만 가입이 가능합니다. 원하시는 분은 댓글에 E-mail 주소를 남겨주시면 초대장을 보내드립니다. 남겨주실 때에는 꼭 비밀댓글로 남겨주세요!

초대장을 보내드리고 바로 개설하시지 않으신 분들은 초대장을 회수할 수도 있으니 바로 개설해주세요!

Yes
이런 분들께 드립니다!
1. 다른 블로그를 사용해보셨던 분
2. 이메일 주소가 정상적인 분
3. 블로그를 시작하려는 이유를 남겨주신 분!
No
이런 분들께 드리지 않아요!
1. 이메일 주소가 의심되는 분!
2. 이메일 주소를 남기지 않으신 분
3. 이유도 없이 달라고 하시는 분!
티스토리 이래서 좋아요!
1. 이미지, 동영상, 오디오, 파일까지! 무한 용량과 강력한 멀티미디어를 올릴 수 있어요!
2. 스킨위자드로 스킨을 내맘대로~ 거기에 기능 확장 플러그인까지!
3. 내가 원하는대로 myID.com으로 블로그 주소를 만들 수 있어요!

저작자 표시 비영리 변경 금지

'Common Life' 카테고리의 다른 글

2012 티스토리 사진 공모전  (0) 2011/11/25
2012 티스토리 사진 공모전  (0) 2011/11/25
티스토리 초대장  (66) 2011/05/08
2011 티스토리 탁상달력 사진 공모전  (1) 2010/11/14
Contact  (0) 2010/05/01
2010 티스토리 달력 개봉박두~  (0) 2009/12/22
Posted by morcavon
2011/04/26 11:57

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

Workspace/HPC, Cloud2011/04/17 22:54
크리에이티브 커먼즈 라이선스
Creative Commons License


1. 준비 단계

일단 시작하기 전에 준비물이 필요합니다.

-. Visual Studio 2010

-. Windows Azure SDK 1.4


2. 프로젝트 생성하기
Azure 프로젝트를 만든다고 해서 기존 프로젝트 생성 할 때와 다를 건 없습니다. 아래 그림처럼 사용할 언어와 템플릿 종류를 선택하면 됩니다.

 

프로젝트 종류를 선택 한 다음에는, 새 Azure 프로젝트에 추가 시킬 Role을 선택합니다. 여기서는 ASP .NET Web Role 하나만 선택하겠습니다.

 

 

이제 Azure 프로젝트가 성공적으로 생성되었습니다. "WebRole1"이라는 ASP .NET 프로젝트와 이 프로젝트를 Role로 사용하는 "WindowsAzureProject1"이라는 Azure 프로젝트가 생성되었습니다.

 

 

 

3. 로컬에서 실행하기

F5 혹은 Ctrl+F5를 눌러 방금 만든 애플리케이션을 실행 해 볼 수 있습니다. 기본으로 생성된 asp 페이지가 나타나는군요……

 

 

4. Windows Azure Compute/Storage Emulator

로컬에서 실행 하게 되면 작업 표시줄에 파란색 윈도우 아이콘이 있습니다.

 

이 아이콘을 이용하여 로컬에서 실행되는 Azure emulator에 대한 정보를 볼 수 있습니다.

 

 

5. 배포 준비 – Hosted Service 만들기 (이 글에서는 Azure 계정을 만드는 과정에 대해서는 언급하지 않겠습니다..)

https://windows.azure.com 에 접속하여 왼쪽 상단의 "New Hosted Service"를 클릭합니다.

 

그리고 새 서비스에 대한 내용을 입력합니다.

맨 위의 리스트에는 자신의 계정이 보일 것이고요, 서비스의 이름 및 URL을 입력하고, affinity group을 선택합니다.

Affinity group은 이 서비스의 VM이 어느 지역에 있는 데이터센터에서 실행될지를 정하게 됩니다.

그리고 현재 단계에서는 배포를 하지 않을 것이므로 "Do not deploy"를 선택한 뒤 OK를 누릅니다.

 

 

Hosted Service가 생성되는데 조금 시간이 걸립니다…… 정상적으로 생성된다면 아래와 같은 화면을 볼 수 있습니다.

 

 

 

6. 배포 준비 – Storage Service 만들기

"Storage Accounts" 메뉴를 선택 한 뒤, "New Storage Account" 버튼을 클릭합니다.

 

Hosted Service와 유사하게, URL과 affinity group을 설정해 줍니다.

 

 

 

7. 배포 준비 – 인증서 업로드

다시 Visual Studio로 돌아가서, "WindowsAzureProject1"에서 "게시"를 선택합니다.

 

Visual Studio를 통한 배포를 위해 Hosted Service와의 연결을 설정해야 합니다. "Credentials" 항목에서 "Add"를 선택하여 새로운 인증 설정을 해보도록 하지요..

 

 

그러면 Windows Azure Project Management Authentication 창이 나오는데, 여기서도 역시 새로 하나 만들기 위해 "Create"를 선택 한 뒤 적당한 이름을 적어줍니다.

 

그 다음으로, 화면에 보이는 "Copy the full path"라는 링크를 클릭하면 인증서 파일의 경로가 복사됩니다. 파일 경로를 복사한 다음에 다시 Azure 포탈 사이트로 돌아갑니다.

 

 

"Management Certificates" 메뉴를 선택하고, "Add Certificate" 버튼을 클릭합니다.

 

창이 하나 뜨면 Browse를 클릭한 뒤, 탐색기 창의 파일 이름 부분에 Ctrl+v를 하여 전 단계에서 복사한 파일 경로를 붙여 넣습니다.

그리고 "열기" -> "Done"을 차례대로 눌러서 인증서 파일을 업로드 합니다.

 

 

정상적으로 인증서 파일이 업로드 되었다면 아래 화면처럼 Azure 포탈에서 확인이 가능합니다.

인증서 파일을 선택하면 오른쪽에 자세한 정보가 표시되는데, 그 중에서 "Subscription ID" 항목을 복사해둡니다.

 

 

다시 Visual Studio로 돌아와서, 전 단계에서 복사 했었던 Subscription ID를 3번 항목에 입력합니다.

마지막으로 이 인증 설정에 대한 이름을 설정하면 온라인 배포를 위한 준비 단계는 끝났다고 볼 수 있겠습니다.

 

 

 

8. 배포 하기 – Staging 상태로 배포하기

인증 설정 완료 후 다시 "Deploy Windows Azure Project" 창으로 돌아오면, 아래 화면과 같이 설정을 해줍니다.

"Credentials"에는 전 단계에서 설정했던 인증 항목을 선택하고,

"Deployment environment to deploy to"에는 5번 단계에서 생성 한 Hosted Service를 선택하면 됩니다. 다만, 여기에는 Production과 Staging 두 가지 타입이 있는데 애플리케이션을 바로 공개하기 보다는 온라인에 배포 한 뒤 테스트를 거쳐 최종적으로 공개하는 것이 일반적이므로, Staging을 선택하도록 합니다.

그 다음 항목에는 6번 단계에서 생성 한 Storage Service를 선택합니다.

 

 

이제 "OK"를 누르면 배포 작업이 시작됩니다. 이 부분은 시간이 상당히 걸리므로 차 한잔의 여유를 가지는 것도 나쁘지 않을 듯싶습니다 :-)

배포가 진행되는 동안 Visual Studio의 "Windows Azure Activity Log"에서 진행 상황을 확인 할 수 있습니다.

 

또한, Azure 포탈에서도 진행 상황을 볼 수 있습니다. 현재는 초기화가 진행 중 이군요……

 

 

배포가 완료 되면 "Status"가 Ready로 바뀌게 됩니다.

Staging 상태인 애플리케이션은 임시 URL을 이용하여 접근 할 수 있습니다. 개발 단계에서는 이렇게 Staging 상태로 배포 한 뒤 임시 URL을 통해 테스트를 하는 것이 좋겠지요?

 

 

9, 배포 하기 – Production 상태로 전환하기

애플리케이션의 상태 (Environment)를 Production으로 전환하는 것은 간단합니다. "WindowsAzureProject1" Deployment 항목을 선택하고, 상단 메뉴의 "Swap VIP"를 클릭하면 끝납니다.

이미 Production 상태인 애플리케이션이 있었다면 Staging으로 전환이 되고요~

 

 

10. 마치며……

이 글에서는 최대한 기본 설정의 수정 없이, 간단하고 빠르게 Azure 프로젝트를 만들고 배포하는 방법을 설명하려고 했는데요,

Azure를 처음 접해보는 분들이 "아, Azure로 애플리케이션을 만들어서 배포하려면 대강 이런 식으로 하면 되겠군……별거 없는걸?" 이라는 생각을 할 수 있다면 더할 나위 없이 좋겠습니다 ㅎㅎㅎ

 

저작자 표시 비영리 변경 금지

Posted by morcavon
2011/03/14 20:14

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

Workspace/Linux2011/01/05 07:31
크리에이티브 커먼즈 라이선스
Creative Commons License

주기적으로 cscope를 돌려보고자 crontab에 등록해 놓았는데 이상하게도 계속 아래와 같은 에러가 발생하면서 cscope.out이 생성되지 않았다...

Error opening terminal: unknown.

이것저것 해보다가 해결책 발견, 다음과 같이 cscope 명령에 옵션을 주면 되더라~~

cscope -l

-l 옵션을 주면 cscope가 실행될 때 터미널이 열리지 않기 때문에 crontab으로 돌리더라도 문제가 생기지 않는다....

저작자 표시 비영리 변경 금지
Posted by morcavon
Common Life2010/11/14 00:02
크리에이티브 커먼즈 라이선스
Creative Commons License

올해도 잊지 않고 찾아온 2011 티스토리 탁상달력 사진 공모전!!

참가하는데 의의를 두는것도 좋지만 언젠가는 선정이 되기를 바라며 다시 한번 도전해 봅니다~

사진은 인도에 있을떄 찍은 거네요...

날씨가 점점 추워지는 요즘에는 인도가 그립기도 합니다 ㅎㅎ
저작자 표시 비영리 변경 금지

'Common Life' 카테고리의 다른 글

2012 티스토리 사진 공모전  (0) 2011/11/25
티스토리 초대장  (66) 2011/05/08
2011 티스토리 탁상달력 사진 공모전  (1) 2010/11/14
Contact  (0) 2010/05/01
2010 티스토리 달력 개봉박두~  (0) 2009/12/22
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
Posted by morcavon
2010/10/04 20:36

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

크리에이티브 커먼즈 라이선스
Creative Commons License

 

 

근 두달만의 포스팅이자 인도에서의 마지막 포스팅!!! =_=

이제 일주일 남았네요 냐하하~ 빨리 한국으로 돌아가고 싶기도 하고 떠나기 아쉽기도 하고 만감이 교차합니다 (정말로!!)……

 

 

귀국 준비의 서막…인도에 와서 한번도 자르지 않았던 머리카락을 자르기 전에 인증샷 한방!    

 

 

오랫동안 먹고 자고 지낸 Sobha Dahlia (거실에서 누군가 자고 있군요=_=?)

 

 

 

여기는 Mayflower 정문, 칸나다 배울려고 책까지 샀는데 모음 "아" 밖에 모르는 이 슬픈 현실 ㅠㅠ

 

 

 

이 동네의 터줏대감인 멍멍이들, 이곳에 오면 "개 팔자가 상팔자"라는 말을 정말로 실감할 수 있습니다 J

 

 

 

처음 인도에 왔을 때는 큰 차도를 어떻게 건너나 망설일 때가 많았는데 어느샌가 인도인과 같이 자연스럽게 무단횡단(횡단보도가 없으니 엄밀히 따지면 무단횡단은 아니겠지요..)을 할 수 있게 되었답니다.

 

 

 

어렵게 발견한 신호등!! 횡단보도 길이가 약 10미터쯤 됐는데 신호 시간은 단 4.5초! 와우=_=

 

 

지인들 줄 선물을 사기위해 히말라야샵에 가서 가볍게 쇼핑… 비싼 명품은 아니지만 선물로는 괜찮은 선택인듯 ㅎㅎ

 

 

분수와 정원이 있는 이곳은 어디일까요?! …우체국입니다!!! @_@

 

 

방갈로르에 있는 General Post Office (GPO), 메인 오피스답게 규모도 크고, 깔끔하고, 제법 현대화가 되어 있더군요~

 

 

우체국에 온 이유는 동거인 "조" 모씨의 소포 발송 때문… 소포를 발송하기 전에 내용물을 체크 받아야하고, 그런 다음에는 우체국 직원이 박스를 다시 포장해 줍니다.

옆에 미싱이 있는 이유는, 인도에서 소포를 보낼때는 박스의 겉면을 모두 하얀천으로 감싸야 하는데 그 때 미싱이 쓰이기 때문이죵.

 

 

하얀 천으로 박스를 포장(?) 한 뒤, 겉면에 주소등을 쓰고나서 대기표를 받고 순서를 기다려야 합니다.

기다리는 사람이 많고, 순서를 잘 지키지 않는 사람도 매.우. 많기 때문에 대기표는 우체국에 들어갔을 때 미리 뽑아두는 것이 좋습니다~

 

 

무사히 (라고 쓰고 1시간반 기다렸다라고 읽습니다) 소포를 접수하고 우체국 정문앞에서 사진 한장, 건물 자체는 오래된것처럼 보였는데 원래 무엇에 쓰던 건물이었는지 궁금했지만 아직도 모르겠네요=_=

 

 

 

인도에서 마시는 마지막 커피~ 나중에 커피데이 갈 날이 또 올까나..?

 

 

버스 타고 Forum mall 앞을 지날 때 기념으로 한장, 여기는 건물 한면이 전부 삼성 광고판… 나도 가지고 싶다 LED TV!!!

 

 

 

이제 일주일 뒤에 인도를 떠나면 이런 모습들을 더 이상 볼 수 없겠네요, 하지만 혹시 인연이 되어 다시 인도에 오게 될 날이 올지도????





Posted by morcavon
크리에이티브 커먼즈 라이선스
Creative Commons License



이 포스트에서는 인도 생활 하면서 인도인들에 대해 보고, 듣고, 느낀점들을 정리해볼까 합니다.



반지
행운이나 행복을 비는 반지를 종종 낀다. 그리고 결혼 반지는 오른손 약지에...



언어
이곳 카르나타카에서는 주(州)語인 칸나다와 힌디, 타밀어등을 많이 사용하며, 영어도 많이 사용한다.




식생활
인도 사람들은 밥 먹을 때 다 손을 사용하는 줄 알았는데, 숟가락이나 포크를 사용하는 사람들도 많다. 손으로 먹을 때는 왼손을 거의 사용하지 않고 오른손을 주로 사용한다. 채식주의자들이 많아서인지 식당마다 육식(Non-Veg) / 채식(Veg)를 각각 빨간색과 초록색으로 구분하여 메뉴에 표기한다.

오후 6시쯤에 간단하게 간식을 먹고, 저녁 9~10시 사이에 저녁 식사를 한다고 한다. 




스포츠
크리켓은 가히 인도의 국민 스포츠인듯 싶다. 퇴근 시간 이후 회사에서는 삼삼오오 모여 배드민턴이나 탁구등을 즐기는 사람을 흔히 볼 수 있으며, 축구는 날씨가 더운 관계로 잘 안한다고 한다.




선거
선거하는 날에는 술 판매가 금지(== illegal) 된다고 한다.



오토바이
인도 사람들은 회사 출퇴근시에 오토바이를 많이 이용한다. 인도의 도로 사정상 (포장이 안 된 도로가 많고, 차선이 없는 도로도 상당수..) 자전거는 위험해서 타지 않는다고 한다.




먹어볼 만한 음식
고비 만추리안 (not dry), 퍼니어 칠리, 파코다, 버터 치킨, 난, 치킨 티카, 퍼니어 버터 마살라, 라시 (sweet).....



종교
힌두를 base class로 수많은 sub class 종교들이 존재한다. 우리 나라와는 다르게 종교가 없다고 하면 이상하게 생각한다.



갠지스 강
인도인들은 강가라는 이름으로 부르며, very holy/pure등의 수식어를 붙여 매우 성스럽게 생각한다.



시장 - 방갈로르
Russell market - 수산 시장
Avenue road - 중고 서점 거리
National market - 수많은 상점들이 모여 있음. (no tax, illegal 한 물건들이 많다고 함. 흥정은 필수 =_=)


1층
인도에서 1층은 Ground floor라고 하고 first floor는 우리나라의 2층에 해당한다.



결혼
이제 막 결혼한 여성들은 한달가량 한 눈에 봐도 럭셔리한 옷을 입고 다닌다. 그리고 미혼 여성들은 이마와 머리가 만나는 지점에 빨간색 (색은 정확하지 않음) 점을 찍는다. 남자의 경우는 모르겠음...




저작자 표시 비영리 변경 금지

Posted by morcavon
Workspace/HPC, Cloud2010/07/09 02:43
크리에이티브 커먼즈 라이선스
Creative Commons License


이곳 인도 Wipro에서 HPC 프로젝트를 하게되어 Windows HPC Server라는것을 처음 알게 되었고, 그 계기로 자격증 또한 있다는것을 알게 되어 테스트까지 보게 됐다.
(이곳의 시험 응시료가 한국 보다 저렴하다는것도 한 몫 했음)

이 테스트에 대해 간단히 설명하자면,

테스트명: Windows HPC Server 2008, Development
코드: 70-691
시행 시기: 2009년 8월 이후
테스트 문항: 75개
테스트 시간: 240분
패스 스코어: 70%

테스트 항목: MPI, openMP, performance tuning, debugging, job scheduling, SOA, WCF등등..Windows HPC Server 2008 플랫폼에서 소프트웨어를 개발하는 사람들을 위한 테스트라고 할 수 있겠다@_@

관전(?) 포인트: MPI, openMP 등 parallel programming에 대한 경험이 있다면 SOA, WCF 와 같은 web service 부분을 중점적으로 준비한다면 좋은 점수를 받을 수 있을 듯 싶다.

참고 자료: 아직까지 이 테스트만 위한 공식 교재등이 따로 있는거 같지는 않다. (내가 못 찾은건가!! @_@) 하여, MSDN과 technet등에서 관련 문서들을 찾아 읽으면서 준비하는 것이 최선이었다.
www.microsoft.com/HPC

http://technet.microsoft.com/en-us/hpc/default.aspx

http://technet.microsoft.com/en-us/library/cc514029.aspx

감상: 아무래도 테스트가 시행된지 얼마 되지 않아서인지 관련 자료를 찾기가 힘들었지만, 그만큼 가치가 있지 않을까 하고 위안을 삼아본다...=_=

추가: 이 테스트의 자매품 Windows HPC Server 2008, Configuring (70-690)도 있다. 이 테스트는 개발 보다는 서버 자체의 configuring/job managing등 관리적인 면을 테스트 한다고 보면 된다. Development 테스트와는 또 다른 재미가 있을것으로 보인다!!


암튼, 테스트에 통과하면 MCTS 자격을 얻을 수 있다.

 





저작자 표시 비영리 변경 금지

Posted by morcavon
Common Life2010/05/01 19:56
크리에이티브 커먼즈 라이선스
Creative Commons License
Contact to me: morcavon@gmail.com
저작자 표시 비영리 변경 금지

'Common Life' 카테고리의 다른 글

티스토리 초대장  (66) 2011/05/08
2011 티스토리 탁상달력 사진 공모전  (1) 2010/11/14
Contact  (0) 2010/05/01
2010 티스토리 달력 개봉박두~  (0) 2009/12/22
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
Posted by morcavon
크리에이티브 커먼즈 라이선스
Creative Commons License

 

 

예로부터 지혜로운 조상님들이 해오던 말씀이 있다.

"다 먹고 살자고 하는 일이다."

 

선인들의 깊은 가르침을 부지런히 실천하고자 인도에서 열심히(?) 먹고 있는 음식들에 대해 소개해 볼까 합니다~

 

우선…일단 한국 사람에게 너무도 사랑스러운 돼지고기@_@

돼지고기는 집 근처에서 구하기 힘들어 전화 주문으로 공수 (오전에 주문하면 오후 2시쯤에 온다)….

그리고 인도에서 가장 맛있다고 생각하는 고추, 매콤한 맛이 일품 ㅎㅎ

 

 

 

 

주말에 가끔씩 들리는 KFC, 가격은 한국이랑 비슷해서 비싼 느낌이 있지만 후라이드 치킨을 먹을 데가 마땅치 않아 어쩔 수 없다!!

 

 

 

요것은 나의 favorite menu인 Egg roll, EC2 식당에서 거의 매일 저녁마다 먹고 있는 메뉴…

난(nan맞나?)이라는 쌀로 만든 전병 비스무리한거에 계란 부침을 깔고, 그 위에 야채랑 양념을 올리고 돌돌 만 다음에 반으로 잘라서 준다.

가격은 500원 정도이지만 완전 맛있음 ㅎㅎ

 

 

 

이것은 나의 또 다른 favorite menu인 Egg biriyani….

볶음밥 + 삶은 계란 + 카레 정도라고 보면될 듯 싶다. 처음 먹었을 때는 맛이나 향이 꽤나 강해 맛을 잘 몰랐는데 몇 번 먹다보니 맛에 중독되는거 같음 J

 

 

 

 

요건 야자수, 길거리에서 심심치 않게 파는걸 볼 수 있다. 몸에 쌓인 석회 (인도 물에는 석회 성분이 많다)를 빼는데 좋다고 한다.

 

 

 

 

우리에게 일용할 양식을 제공해 줄 sodexo meal pass, 일종의 쿠폰으로 종이에 적혀있는 가격만큼의 식품을 구매 할 수 있다.

식당이나 슈퍼등에서 유용하게 사용하고 있다.

 

 

 

 

요 두개는 chinese 식당에 가서 먹은 볶음밥이랑 스프. 메뉴에 맵다고 표시되있어서 주문했는데 별로 맵지 않았다!! =_=

암튼 맛은 괜찮았는데 가격은 비쌌다…우우

 

 

 

우연히 집 근처 스펜서 앞을 지나다 발견한 생선 배달 릭샤=_=

여기 방갈로르는 바다에서 먼데 (가까운 바다가 300km 정도 떨어져있음..), 그래서인지 생선 요리는 별로 없었던거 같다.

그런데 그런 생선을 이렇게 배달하고 있었을 줄이야!! 설마 다 그런지 않겄지…

 

 

저작자 표시 비영리 변경 금지

Posted by morcavon
크리에이티브 커먼즈 라이선스
Creative Commons License

 

Wipro社 첫 방문을 하다.

 

우리 인원은 68명이라 두대의 버스에 나누어 타고 출발했다. 버스 맨 앞자리까지 좌석이 배치되어 있는 알뜰한 구조를 볼 수 있다 =_=; 주변 경치 감상하기에는 좋으나 많은 매연을 마실 각오를 해야한다. (인도는 차도에 매연이 무진장 심하다.)

 

 

 

처음에는 ID 카드가 발급되지 않아 임시 출입증을 받아 들어 갈 수 있었다.

 

 

회사 건물들은 대체로 높이가 낮았고, 대학 캠퍼스 같은 느낌을 받았다. 돌아다니는 사람은 많지만 소란스럽지 않고, 중간 중간 나무와 분수도 많이 있어서 회사 안에 들어오면 인도에 있다는 것을 잊어버릴 정도다 ㅎㅎ

 

 

여기서는 하루에 두 번씩 tea time을 갖는다. 오전 10반, 오후 3시반쯤에 다들 모여서 차를 마신다. 여기서 마신거는 "커피+우유+물 많이" 같은 맛이다. 좀 달아서 그렇긴 한데 먹을만 하다 @_@

 

 

약 두달간 진행되는 교육과정은 두개의 반으로 나눠서 진행된다. 나는 Batch1에 배정되서 이 강의실에서 교육을 받고 있다. 우리반의 C/C++/JAVA의 강의를 맡은 선생님의 이름은 Bhoj. 본명은 발음하기 어렵더라=_=

강의를 하면서 우리들과 소통하는 것을 매우 좋아한다. 말을 천천히 할 때는 좀 알아듣겠는데 가끔씩 빨리 말할때는 영어인지 인도어인지 헷갈릴때가 있다. 아직 나의 내공이 부족함이야~_~

 

 

어제는 처음으로 C언어 테스트를 봤다. 테스트 형식은 UVa와 유사해서 감회가 새롭더라 :-) 다른점이 있다면 여기 테스트는 그냥 Pas/Fail만 나온다는 정도? 암튼 이제 수업 내용도 점점 어려워질텐데 나머지 공부를 열심히 해야겠다.




Posted by morcavon
크리에이티브 커먼즈 라이선스
Creative Commons License

드디어 우리 방에도 인터넷 개통!!! 으하하하 =_=

 

1월 11일, 인도로 출발하기 전날에 인천공항 하야트 리젠시 호텔에 모였다…

 

호텔은 좋았는데 인터넷을 사용하려면 시간당 만원을 내야한대나 뭐라나=_=

 

 

저녁에는 최후의 만찬으로 배를 채우고 다음날 새벽 4시 반에 일어나기 위해 일찌감치 자려고 했으나 밤새 잠을 설치느라 몇 시간 못 잔 거 같다.

 

그리고 드디어 인도로 출발~~

 

 

인천공항에서 6시간 정도 날아가서 경유지인 싱가포르 창이 공항에 도착~

 

 

싱가포르에서 6시간을 대기해야 했던 관계로 점심 먹고 나서 이리저리 둘러보던 중 htc 진열대를 발견했다… 안드로이드폰 실제로 본건 처음인데 하루빨리 사용할 날이 오기를 ㅎㅎ

 

 

최종 목적지인 방갈로르로 향하는 비행기를 타고 다시 2시간 남짓을 날아가서 드디어 인도에 도착!!! @_@ 저녁이라 그런지 선선한 날씨가 너무 맘에 들었음 ㅎㅎ

한번 공항 밖으로 나가면 다시 들어오지 못한다고 한다.

 

 

하루의 대부분을 비행기와 공항에서 보내고, 숙소로 쓰게 될 아파트까지 가기 위해 버스를 타고 가기를 한 시간…앞으로 8개월 동안 지내게 될 소바(?) 아파트에 도착했다. 여기는 특이하게 단지 이름이 꽃 이름으로 되어 있다. 내가 지낼 아파트는 mayflower~

 

 

방 창문으로 보이는 뒤 마당… 낮에보니까 꼬마 애들이 나와서 크리켓 하고 노는 게 보였다. 단지 바깥은 공사하는 곳도 있고 시끄럽고 그런데 아파트 단지 안은 깔끔하고 조용하다…

 

 

 

방에 들어와서 짐을 푸니 인도에 왔다는 게 실감이 난다. 앞으로 8개월을 무사히 보내야 할 터인데… :-)





Posted by morcavon
TAG KRCF, wipro, 인도
크리에이티브 커먼즈 라이선스
Creative Commons License

이제 연수 출발 날짜가 얼마 남지 않은 관계로 슬슬 막바지 준비 작업을 할 때가 온듯하다.



우선 인도에 도착해서 한동안 쓸 현금을 준비했다. 500 루피보다 낮은 단위의 지폐로 환전하려 했는데 쉽지 않아서 그냥 500루피로만~ ㅎㅎ






그리고 다음엔 노트북이 되겠습니다~ 가격대 성능비 최고라고 생각되는 msi의 CR400이... 개인적으로는OS가 설치되어 있지 않다는것이 가장 마음에 든다 =_=


그리고 씨티은행의 국제현금 카드나 기타 여러가지 필요한 물품들을 준비했는데, 가능한 한 짐을 줄이는 쪽으로 생각하고 있어서 꼭 필요한것들로만 짐을 꾸리려고 한다.


이제 필요한것들은 거의 다 준비를 했으니 짐 쌀 준비를 해야겠구만... @_@



저작자 표시 비영리 변경 금지

Posted by morcavon
Common Life2009/12/22 15:16
크리에이티브 커먼즈 라이선스
Creative Commons License
와우~ 2010년 티스토리 달력이 도착했네요!! @_@

받으려면 며칠 더 기다려야 할 줄 알았는데 생각보다 빨리와서 더 기분이 좋습니당 :-)

작년에 받은 달력에 비해 퀄리티가 상당히 높아진거 같습니다~























SAMSUNG TECHWIN Co. | SAMSUNG GX10 | Aperture priority | Center-weighted average | 1/30sec | F/2.8 | +0.70 EV | 17.0mm | ISO-100 | Off Compulsory | 2009:12:22 14:34:29

한쪽면 전체에는 사진이 있고 다른쪽면에는 달력이 나와있습니다. (전 이 사진이 제일 마음에 들더군요~ㅎㅎ)






SAMSUNG TECHWIN Co. | SAMSUNG GX10 | Aperture priority | Center-weighted average | 1/60sec | F/2.8 | +0.70 EV | 17.0mm | ISO-100 | Off Compulsory | 2009:12:22 14:36:49

티스토리 초대장입니다. 쿠폰 처럼 뜯어서 쓸 수 있게 점선 처리되있네요~ 지갑에 넣고 다니다가 선물용으로 쓰는것도 괜찮을듯 :-)






SAMSUNG TECHWIN Co. | SAMSUNG GX10 | Aperture priority | Center-weighted average | 1/30sec | F/2.8 | +0.70 EV | 17.0mm | ISO-100 | Off Compulsory | 2009:12:22 14:37:28

마지막에 티스토리 로고 모양의 스티커가 있습니다. 달력에 붙여서 간단한 메모나 표시같은거 하면 좋겠네요...





달력을 받으니 새해가 다가온다는걸 새삼 실감하게 되네요 @_@

내년에도 티스토리 달력과 함께 재밌는 한 해가 되었으면 합니다~


(비록 제 사진이 실리지는 못했지만 ㅠㅠ 언젠가는 들어가리라 굳은 다짐을 하며....ㅎㅎㅎ)






저작자 표시 비영리 변경 금지
Posted by morcavon
Workspace/Python2009/12/20 20:31
크리에이티브 커먼즈 라이선스
Creative Commons License

이건 뭐???
본격 싸이월드 사진첩 ======> PC 다운로드 및 Blog 이사 툴


뭐에 쓰는 물건인고???

  1. 미니홈피 사진첩 게시물 내용을 블로그로 포스팅하거나 개인 PC로 다운로드
  2. 사진, 본문, 코멘트 내용 포함 (본문과 코멘트는 블로그 포스팅시에만 가능)
  3. 포스트당 몇개의 사진첩 게시물을 포함 시킬 지 지정 가능
  4. 원하는 폴더만 선택하여 이사 서비스 가능


지원하는 블로그는???
  1. 티스토리 (하루 최대 포스팅 제한 있음: 현재 약 500개 정도로 보임)
  2. 이글루스 (플래시 파일-swf 첨부 안됨)
  3. 텍스트큐브
  4. 싸이월드블로그 (플래시 파일-swf 첨부 안됨)



부실한점은????
-. 프로그램 실행한 상태에서 사진첩에 사진을 새로 등록하거나 폴더명을 변경하지 마세요.

-. 블로그 API 특성상 카테고리를 새로 생성해 주지 않습니다. 이사하기 전에 블로그에서 카테고리를 만들어주셔야 합니다. (블로그에 카테고리가 없어도 포스팅은 됩니다.)

-. version 0.2 이후 로그인에 걸리는 시간이 길어졌습니다. 혹시 로그인 도중 오류가 발생한 경우 다시 시도해보면 로그인이 정상적으로 됩니다. :-)

앞으로의 계획????
-. 다이어리 및 방명록 이사 서비스
-. 싸이 블로그 지원 (구현 완료)
-. Cyro (사진첩->PC백업)와 기능 통합 (구현 완료)



준비할 것은???
  1. 활성화된 본인의 싸이월드 사진첩 (폴더의 비공개 여부는 상관없음)
  2. Visual C++ 2008 재배포 가능 패키지 (GoodbyeCy 실행 안되시는 분들은 받으세요)
  3. WinPcap (반드시 설치해야함)
  4. gdiplus.dll (ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd 에러시 필요합니다)
  5. 필요한 카테고리 생성 (카테고리 생성은 API에서 지원하지 않습니다. 수동으로 만들어주세용)
  6. 기다림... =_=;;



프로그램은 어디에???




문제가 있으신가요???
-. 포스팅이 완료되었다고 나오는데 블로그에서 확인해보니 아무것도 안보여요
   => 기본 옵션으로 실행할 경우 원본 사진첩 게시물의 작성 날짜로 포스팅이 됩니다. 블로그에서 최신 목록이 아닌 옛날 목록을 찾아보세요

-. 로그인 버튼을 누르고 한참이 지나도록 멈춰있습니다.
   => HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2\2101  레지스트리 값을 0으로 변경해보세용~


-. 실행중 오류가 발생한 경우 로그 파일이 생성됩니다. goodbyeCy.log, goodbyeCy.exe.log 이 두개 파일의 내용을 함께 문의해 주시면 문제를 해결하는데 많은 도움이 됩니다.

-. 현재까지 테스트해서 정상 실행되는것을 확인한 OS는 Windows XP, Windows 7 32/64bit입니다. 아마도 대부분의 윈도우 버전에서 실행이 될거라고 생각은 되지만 혹시라도 안되시는 분들은 댓글에 자세한 정보를 남겨주세요. (영문 윈도우에서는 안된다는 제보가 있었으니 참고하세요.)


-. 블로그 API의 주소를 입력할 때 개인 도메인 (www.morcavon.com등)이 아닌 블로그 자체 도메인 (*.tistory.com등)의 형태로 입력하는것이 좋습니다. (특히 텍스트큐브~)



업데이트 히스토리???

-. Build 0.3.22

 * 특정 날짜 이전의 사진 백업되지 않던 문제 수정
   Esa님의 제보에 의하면 2003년 10월 1일 이전의 사진들에서 문제가 발생한다고 하여, 해당 오류를 수정하였습니다. 제 사진첩에는 이 날짜 이전에 업로드된 사진이 없어 100% 테스트를 하지는 못했으니, 문제가 있었던 분들은 확인 부탁드립니다 :-)

* PC로 다운로드시 바로 작업이 끝나는 현상 수정
  자신의 PC로 사진을 백업할 때 시작 버튼을 누르자마자 작업이 끝났다는 메시지가 나오던 문제를 수정하였습니다.

 * 그 외 버그 수정


* version 0.2 이후 터는 WinPcap을 반드시 설치해야 합니다. 설치파일 링크는 위쪽에 "준비할것은??" 부분에 나와있으니 받아서 설치하시면 됩니다.


히스토리 더보기




사용법???









저작자 표시 비영리 변경 금지

Posted by morcavon
크리에이티브 커먼즈 라이선스
Creative Commons License

임베디드 개발자 양성 과정을 들으며 한창 프로젝트 막바지에 접어들었을 즈음에 알게된 인도 IT 연수....

기초기술연구회 주관으로 인도의 Wipro社에서 진행되는 "IT S/W 개발분야 맞춤형 인력 양성 2차사업"

처음엔 고민을 많이 했었지만 그래도 얻는것이 더 많을거 같다는 생각이 들어 지원을 하게되었고 이제 출국을 기다리며 이런 저런 준비를 하고 있다.


이 날(12/17)은 연수 시작에 앞서 예비소집이 있었다. 며칠전에 필기 시험과 면접을 보려고 오긴 했었지만, 역시 대전은 멀다...ㅠㅠ 거기다 날도 어찌나 추운지 =_=

암튼 고속터미널에서 버스를 타고 대전 정부청사에 내리고,  카이스트 가는 버스를 타러가는 길에 정부 청사 구경을 좀 해봤다.





추위에 떨며 청사 주변 구경을 좀 하다가 KISTI에 가서 연수와 관련되서 이런 저런 이야기를 들었다. 

아무래도 제일 신경쓰이는건 여행 준비물이었다. 8개월이라는 기간동안 어디에 떠나본적이 없어서....는 아니라 회사 다닐때 기숙사에 있어지=_=;;;  그래도 국내랑 국외는 다른거니까 ㅎㅎ

그나저나 임베디드 과정 끝나면 리버싱 좀 본격적으로 공부해 볼라고 했는데 연수 때문에 미뤄지는건가~ 에고 할게 산더미같네 @_@



어쨌든 이제 1월 11일로 출국 날짜도 정해졌으니 슬슬 짐도 챙기면서 준비를 좀 해야겠구만~



저작자 표시 비영리 변경 금지
Posted by morcavon
Workspace/Embedded2009/12/09 09:43
크리에이티브 커먼즈 라이선스
Creative Commons License



[호스트 준비]

참고 사이트: http://ubuntuforums.org/showthread.php?p=6060607

-. 인터넷에 연결된 실제 이더넷 카드: eth0
-. 보드랑 연결된 인터페이스: eth1

* 아래 방법대로 설정을 할 경우 보안상 문제가 생길 수 있으니 주의.

(인터페이스 번호는 환경마다 다를 수 있으니 자신꺼에 해당하는걸로 하면 됩니당)


-. /etc/network/interface 수정

auto eth0
iface eth0 inet dhcp
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
   address 192.168.10.1        
   netmask 255.255.255.0        
   broadcast 192.168.10.0        
   network 192.168.10.0


-. /etc/sysctl.conf 수정 ( 해당 부분 찾아서 주석 제거, 없으면 추가하면 됨)
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1
net.ipv4.ip_forward=1


-. /etc/rc.local 수정
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE


-. 수정된 내용 적용 

sudo ifconfig eth1 192.168.10.1
sudo sysctl -w net.ipv4.ip_forward=1    (제대로 적용이 안되면 재부팅 하면 됨=_=;;;)
sudo iptables -P FORWARD ACCEPT
sudo iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE






[보드 준비]

-. 호스트랑 연결된 인터페이스: usb0
-. 보드 IP: 192.168.10.184

-. 라우팅 설정
route add default gw 192.168.10.1


-. 설정 확인
라우팅 설정이 제대로 되었다면 route를 실행 했을 때


Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.10.0    *               255.255.255.0   U     0      0        0 usb0
default         192.168.10.1    0.0.0.0         UG    0      0        0 usb0

이런식으로 나와야 함.....




저작자 표시 비영리 변경 금지

Posted by morcavon
Workspace/Embedded2009/12/09 09:40
크리에이티브 커먼즈 라이선스
Creative Commons License


=> U-boot 설정
setenv bootargs 'console=ttyS2,115200n8  mem=256M noinitrd root=/dev/mmcblk0p2 rootfstype=ext2 rw rootdelay=1 nohz=off omapfb.video_mode=1440x900MR-32@60 omapfb.debug=y'; saveenv




저작자 표시 비영리 변경 금지
Posted by morcavon
Common Life2009/11/10 23:37
크리에이티브 커먼즈 라이선스
Creative Commons License
마지막 세번째 응모 사진의 주제는 여름입니다...

저작자 표시 비영리 변경 금지
이 장소를 Daum지도에서 확인해보세요.
강원도 동해시 망상동 | 망상해수욕장
도움말 Daum 지도

'Common Life' 카테고리의 다른 글

Contact  (0) 2010/05/01
2010 티스토리 달력 개봉박두~  (0) 2009/12/22
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2008 태국 여행  (0) 2008/08/10
Posted by morcavon
Common Life2009/11/10 23:35
크리에이티브 커먼즈 라이선스
Creative Commons License
이어지는 달력사진 공모전 두번째 사진!! 

테마는 여름입니다~ (사진은 5월에 찍었지만!! ㅎㅎ)
저작자 표시 비영리 변경 금지
이 장소를 Daum지도에서 확인해보세요.
경기도 용인시 처인구 포곡읍 | 에버랜드
도움말 Daum 지도
Posted by morcavon
Common Life2009/11/10 23:32
크리에이티브 커먼즈 라이선스
Creative Commons License
아~1년만에 다시 응모하네요!!

이번에도 참가에만 의의를 두면 곤란할텐데 말이죠 ㅎㅎ

암튼 공모전 참가 사진 올려봅니다요~


그 첫번째는 봄....

저작자 표시 비영리 변경 금지
이 장소를 Daum지도에서 확인해보세요.
서울특별시 영등포구 여의동 | 윤중로
도움말 Daum 지도

'Common Life' 카테고리의 다른 글

2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2010 티스토리 달력사진 공모전~~  (0) 2009/11/10
2008 태국 여행  (0) 2008/08/10
[공연] 신해철 20주년 기념 공연 - Remembrance  (0) 2008/07/20
꽃...  (0) 2008/06/28
Posted by morcavon
Workspace2009/11/03 09:24
크리에이티브 커먼즈 라이선스
Creative Commons License

[시작하기]
-.부트로더: blob + core patch + chip patch + board patch
http://sourceforge.net/projects/blob/



-. 커널: kernel (vanilla ver.) + (core patch + chip patch) + board patch

-. 장치 인식




[보드 관련]
-. MMC->RAM 부팅
mmcinit
fatload mmc 0 0x80300000 uImage_revc_v3.bin
fatload mmc 0 0x81600000 rd-ext2-8M.bin
setenv bootargs console=ttyS2,115200n8 ramdisk_size=8192 root=/dev/ram0 rw rootfstype=ext2 initrd=0x81600000,8M nohz=off
bootm 0x80300000

-. 위의 내용을 내부 flash에 저장
setenv bootargs console=ttyS2,115200n8 ramdisk_size=8192 root=/dev/ram0 rw rootfstype=ext2 initrd=0x81600000,8M nohz=off

setenv bootcmd 'mmcinit; fatload mmc 0 0x80300000 uImage_revc_v3.bin; fatload mmc 0 0x81600000 rd-ext2-8M.bin; bootm 0x80300000'

saveenv


[우분투 관련]
-. MMC -> NAND로 굽기
mmcinit

fatload mmc 0:1 80000000 x-load.bin.ift
nandecc hw
nand erase 0 80000
nand write 80000000 0 80000

fatload mmc 0:1 80000000 u-boot-f.bin
nandecc sw
nand erase 80000 160000
nand write 80000000 80000 160000

fatload mmc 0:1 80000000 uImage
nandecc sw
nand erase 280000 400000
nand write 80000000 280000 400000

fatload mmc 0:1 80000000 ramdisk.gz
nandecc sw
nand erase 680000 980000
nand write 80000000 680000 980000




[우분투 관련]
-. 참고 문서
http://elinux.org/BeagleBoard#Linux_kernel
http://elinux.org/BeagleBoard#Linux_kernel

-. 커널 이미지 생성
make-kpkg --ARCH=arm --CROSS_COMPILE=arm-none-linux-gnueabi clean; make-kpkg --ARCH=arm --CROSS_COMPILE=arm-none-linux-gnueabi kernel_image
디렉토리의 모드가 0755이어야 함.

-. Root fs 생성
sudo ./rootstock --fqdn beagleboard --login ubuntu --password temppwd --imagesize 2G --seed xfce4,gdm --dist jaunty --serial ttyS2 --kernel-image http://www.rcn-ee.com/deb/kernel/beagle/jaunty/v2.6.30.2-151c7a7-goe1.2/linux-image-2.6.30.2-goe1.2_1.0jaunty_armel.deb






[내가 만든 이미지]





[QT for Embedded]
-. 빌드하기

configure 파일에서 QT_INSTALL_PREFIX는 미리 수정해줘야함

./configure -prefix /opt/qt-4.5.2 -little-endian -embedded arm -xplatform qws/linux-arm-g++ -shared -release -nomake demos -nomake examples -qt-mouse-tslib -qt-libpng -qt-zlib -depths 4,8,16,32  -I /opt/tslib-arm/include -L /opt/tslib-arm/lib


-. tslib build
./configure --prefix=/opt/tslib-arm  --enable-shared --enable-input  --build=i386-linux --host=arm-none-linux-gnueabi




[NAT설정]
<HOST>
-. /etc/sysctl.conf 수정...

-. /etc/rc.local 수정..
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE


<CLIENT>
route add default gw machine_A



<즐겨찾기 모음>


저작자 표시 비영리 변경 금지

Posted by morcavon
Workspace/Python2009/10/03 23:55
크리에이티브 커먼즈 라이선스
Creative Commons License

Cyro version 0.2



Cyro란?

싸이월드의 사진첩을 pc로 백업해주는 프로그램입니다.

Cyro

Cyro ver.0.2




간단 사용법 보기


 

로그인이 필요한 이유




                                vcredist_x86.exe
                               프로그램                  Visual C++ 2008 재배포 가능 패키지 


 실행도중 에러가 발생한 경우에는 프로그램이 있는 디렉토리에 log 파일이 생성됩니다. 나중에 문의 하실때는 그 파일의 내용을 알려주시면 문제 해결하는데 많은 도움이 됩니다. ~_~


  * 유의사항
  -. 사진첩 게시판이 비활성화 되어 있으면 안됩니다!!
     일단 미니홈피 설정에서
사진첩을 활성화 시켜두셔야 프로그램이 제대로 돌아갑니다.
     (사진첩이 활성화된 상태에서 비공개로 되어있는 경우는 괜찮습니다)


  -. 보안 문제가 걱정되시는 분들은 프로그램 사용전에 비밀번호를 임시로 변경해주시면 되겠습니다~




[제한 사항]
* 홈2 및 타운의 사진첩은 지원되지 않습니다.


[앞으로 추가 될(?) 가능성이 있는 기능]
* 사진첩 본문과 코멘트를 포함한 html 형식의 백업

* 미니홈피 방명록 백업

* 홈2 미니홈피 지원
----------------------------------------------------------
Cyro는 더이상 기능 추가가 없습니다.
한동안은 버그 수정만 하다가 나중에 GoodbyeCy와 통합(?) 시킬 예정입니다...

                                                                                                                           
                                                                                                                           


[개발 중단]
* cyro 개발 중단
  Goodbyecy와 기능을 통합하여 더이상 cyro의 업데이트는 없을듯 싶습니다. 개인 PC로 사진첩을 다운 받으시려는 분들은 Goodybyecy를 애용해주세요~ :-)



이전 버전 변경 내용 보기

저작자 표시 비영리 변경 금지
Posted by morcavon
Workspace/Linux2009/09/02 00:08
크리에이티브 커먼즈 라이선스
Creative Commons License



우분투 9.04 (Jaunty Jackalope) 커널 컴파일하기



-. 원문: http://blog.avirtualhome.com/2009/04/29/how-to-compile-a-kernel-for-ubuntu-jaunty/

-. 내용은 최대한 원문을 유지하려고 하였으며, 몇가지 개인적으로 필요하다고 생각되는 내용을 추가하여 포함시켰습니다.

-. 컴파일 환경: VirtualBox 3.04 + Ubuntu 9.04 + Core2 Duo 3.2G + 896MB RAM

-. 컴파일 할 커널 버전: 2.6.28-15-51

 

  • 준비

sudo su -

apt-get update

apt-get install fakeroot build-essential

apt-get install crash kexec-tools makedumpfile

apt-get build-dep linux

apt-get install git-core libncurses5 libncurses5-dev

apt-get install initramfs-tools coreutils module-init-tools wireless-crda





커널 소스를 다운 받고 컴파일 작업을 할 디렉토리를 원하는곳에 만듭니다.
여기서는 /d1/packaging/kernel/jaunty 이 디렉토리로 정했네요..

mkdir -p /d1/packaging/kernel/jaunty

 

 

  • 커널 소스 받기
     
cd /d1/packaging/kernel/jaunty
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-jaunty.git source

소스를 다 받으면 source 디렉토리에 저장됩니다.


 


 

  • 새 브랜치 만들기

처음에는 branch가 master로 되있습니다. 이 브랜치는 유지하면서 앞으로 수정 작업을 할 브랜치를 새로 만들겁니다.

우선 최신 버전을 확인합니다.

cd source
cat debian.master/changelog|more



다음과 같은 내용을 확인 할 수 있습니다.
UNRELEASED라고 적힌 버전 아래에 있는 버전을 컴파일 할 겁니다.
여기서는 2.6.28-15.51이 되겠네요. 버전은 이것과 다를 수 있습니다.

linux (2.6.28-15.52) UNRELEASED; urgency=low

  CHANGELOG: Do not edit directly. Autogenerated at release.
  CHANGELOG: Use the printchanges target to see the curent changes.
  CHANGELOG: Use the insertchanges target to create the final log.

 -- Stefan Bader <stefan.bader@canonical.com>  Thu, 27 Aug 2009 15:09:06 +0200

linux (2.6.28-15.51) jaunty-proposed; urgency=low

  [ Colin Ian King ]

  * SAUCE: wireless: hostap, fix oops due to early probing interrupt
    - LP: #254837


 

git checkout Ubuntu-2.6.28-15.51 -b core2

이 명령을 실행하면 core2라는 branch가 생성됩니다.

 

git branch

이제 작업 브랜치가  *core2로 설정된것을 확인 할 수 있습니다.


 

  • config 파일 만들기

cp debian.master/config/i386/config .config
cat debian.master/config/i386/config.generic >> .config



컴파일 설정을 변경합니다. 설정 변경 안하고 그냥 하려면 그냥 "Exit"를 선택하여 빠져나옵니다. (종료시 save 여부를 물어본다면 "yes"를 선택하세요)

make menuconfig

 

만들어진 config 파일을 백업합니다.

mv .config ../config.core2

 

git 트리를 정리합니다.

git reset --hard

git clean -xdf

 

  • 컴파일 준비

기본으로 들어있는 generic flavour를 보존하기 위해, 이것을 복사하여 새 flavour (여기서는core2)를 만듭니다.

ls debian.master/abi



지금 컴파일 하려고 하는 버전인 2.6.28-15.51의 이전 버전인 2.6.28-15.50이라는 디렉토리가 있는것을 확인합니다.
디렉토리명은 버전 마다 다를 수 있으니 본인의 환경에 맞게 수정하면됩니다.

cp debian.master/abi/2.6.28-15.50/i386/generic debian.master/abi/2.6.28-15.50/i386/core2
cp debian.master/abi/2.6.28-15.50/i386/generic.modules debian.master/abi/2.6.28-15.50/i386/core2.modules

cp ../config.core2 debian.master/config/i386/



파일 몇개를 수정해야합니다.

vi debian.master/scripts/misc/getabis

거의 마지막 부분에 있는...

getall i386 generic server

이 라인을 찾아 이렇게 수정...

getall i386 generic server core2



 

vi debian.master/rules.d/i386.mk

이 부분을 찾아서...

flavours        = generic server


이렇게 수정...

flavours        = generic server core2


 

그 외....


vi debian.master/control.d/flavour-control.stub

 파일을 열어서...

Package: linux-image-PKGVER-ABINUM-FLAVOUR
Architecture: ARCH
Section: base
Priority: optional
Pre-Depends: dpkg (>= 1.10.24)
Provides: linux-image, linux-image-2.6, fuse-module, =PROVIDES=
Depends: initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda
Conflicts: hotplug (<< 0.0.20040105-1)
Recommends: BOOTLOADER
Suggests: fdutils, SRCPKGNAME-doc-PKGVER | SRCPKGNAME-source-PKGVER
Description: Linux kernel image for version PKGVER on DESC
 This package contains the Linux kernel image for version PKGVER on
 DESC.
 .
 Also includes the corresponding System.map file, the modules built by the
 packager, and scripts that try to ensure that the system is not left in an
 unbootable state after an update.
 .
 Supports SUPPORTED processors.
 .
 TARGET
 .
 You likely do not want to install this package directly. Instead, install
 the linux-FLAVOUR meta-package, which will ensure that upgrades work
 correctly, and that supporting packages are also installed.


Package: linux-headers-PKGVER-ABINUM-FLAVOUR
Architecture: ARCH
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), SRCPKGNAME-headers-PKGVER-ABINUM, ${shlibs:Depends}
Provides: SRCPKGNAME-headers, SRCPKGNAME-headers-2.6
Description: Linux kernel headers for version PKGVER on DESC
 This package provides kernel header files for version PKGVER on
 DESC.
 .
 This is for sites that want the latest kernel headers.  Please read
 /usr/share/doc/SRCPKGNAME-headers-PKGVER-ABINUM/debian.README.gz for details.


Package: linux-image-debug-PKGVER-ABINUM-FLAVOUR
Architecture: ARCH
Section: devel
Priority: optional
Provides: linux-debug
Description: Linux kernel debug image for version PKGVER on DESC
 This package provides a kernel debug image for version PKGVER on
 DESC.
 .
 This is for sites that wish to debug the kernel.
 .
 The kernel image contained in this package is NOT meant to boot from. It
 is uncompressed, and unstripped. This package also includes the
 unstripped modules.


위 세가지 Package (linux-image..., linux-headers..., linux-image-debug...)에 대한 내용을 모두 복사해서...

vi debian.master/control.stub.in

이 파일의 마지막 부분에 추가하여 붙여 넣고 다음과 같이 수정합니다. (반드시 각 Package 문단 사이에 공백 한 줄을 넣어 띄어야 합니다.)
파일안에 나타나는 모든 부분에 대해 변경해야 합니다. 빼먹으면 컴파일하다 멈추니까 정확히 수정하세용.

FLAVOUR                             => core2로 변경
ARCH                                  => i386
BOOTLOADER                       => grub
=PROVIDES=                         => 삭제
DESC, SUPPORTED, TARGET   => 패키지 설명하는 부분인데 수정하지 않아도 상관없습니다.
PKGVER                               = > 2.6.28
ABINUM                               => 15          # 컴파일 할 버전인 2.6.28-11에서 11에 해당하는 번호
SRCPKGNAME                       => linux



debian 폴더에 심볼릭 링크를 생성합니다. (현재 디렉토리가 /d1/packaging/kernel/jaunty/source 인 상태에서 진행)

ln -sf ../debian.master/changelog debian/changelog
ln -sf ../debian.master/control.stub.in debian/control
ln -sf ../debian.master/control.stub.in debian/control.stub

 


지금까지 수정한 내용을 git 저장소에 올립니다.

git add .
git commit -a -m "Core2 modifications"

-m 뒤에는 적당한 코멘트 문자열을 적어주면 됩니다.




 

  • 이제 컴파일을 합시다!

CONCURRENCY_LEVEL=2 NOEXTRAS=1 skipabi=true skipmodule=true fakeroot debian/rules binary-core2

CONCURRENYCY_LEVEL을 cpu의 코어 개수로 설정하여 컴파일을 좀 빠르게 해봅시다. 듀얼 코어인 경우 2로 적으면 됩니다.



 

  • 설치

커널이 제대로 컴파일 되었으면 현재 디렉토리인 source의 상위 디렉토리에 deb 파일이 생성 됩니다.
이제 이 파일들을 설치합니다. 역시 이번에도 파일명은 본인의 버전에 맞는걸루....

원문에서는 deb 파일이 세개 생성된거 같은데 제가 했을 땐 linux-image~.deb랑 linux-headers~i386.deb 두개만 생겼습니다. 그냥 있는거 다 설치하면 되겠습니다.

cd ..
apt-get install linux-headers-2.6.28-15
dpkg -i linux-image-2.6.28-15-core2_2.6.28-15.51_i386.deb
dpkg -i linux-headers-2.6.28-15-core2_2.6.28-15.51_i386.deb 




설치가 정상적으로 완료 되었다면 /boot 디렉토리에 다음과 같은 파일들이 생성됩니다.

vmlinuz-2.6.28-15-core2
config-2.6.28-15-core2
abi-2.6.28-15-core2
System.map-2.6.28-15-core2
initrd.img-2.6.28-15-core2
vmcoreinfo-2.6.28-15-core2



패키지 설치시 grub의 내용를 변경하게 되는데, 혹시 제대로 변경되지 않았다면 직접 수정합니다.

vi /boot/grub/menu.lst

 

title Ubuntu 9.04, kernel 2.6.28-15-generic
uuid afc6f9fa-3333-449b-8f02-e7f517cacf21
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=afc6f9fa-3333-449b-8f02-e7f517cacf21 ro find_preseed=/preseed.cfg automatic-ubiquity noprompt crashkernel=384M-2G:64M@16M,2G-:128M@16M
initrd  /boot/initrd.img-2.6.28-15-generic

위와 같이 menu.lst 파일의 마지막 부분에 보면 기존 커널 버전의 메뉴 옵션이 있는데 그대로 복사한 다음에 색이 칠해진 부분만 지금 컴파일하여 설치한 파일 이름으로 수정합니다.



이제 재부팅을 하고 부팅 메뉴에서 새로 추가한 커널 버전을 선택해여 해당 버전으로 부팅합니다.

uname -r
2.6.28-11-core2

새로 컴파일한 커널로 바뀌었습니다!





저작자 표시 비영리 동일 조건 변경 허락

Posted by morcavon
2009/08/18 17:04

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

2009/08/13 09:42

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.