두번째 응모 사진은 봄날의 에버랜드에 핀 꽃~
'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 |
| 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 |
2011 지산 락 페스티발...
| 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 |
안녕하세요!
티스토리에 보금자리를 마련하시려는 여러분께 초대장을 배포해 드리려고 합니다.
나만의, 내 생각을, 내 기억을 담는 소중한 블로그를 만들고 싶다면 티스토리로 시작해보세요!
티스토리 블로그는 초대에 의해서만 가입이 가능합니다. 원하시는 분은 댓글에 E-mail 주소를 남겨주시면 초대장을 보내드립니다. 남겨주실 때에는 꼭 비밀댓글로 남겨주세요!
초대장을 보내드리고 바로 개설하시지 않으신 분들은 초대장을 회수할 수도 있으니 바로 개설해주세요!
|
Yes
이런 분들께 드립니다!
1. 다른 블로그를 사용해보셨던 분
2. 이메일 주소가 정상적인 분
3. 블로그를 시작하려는 이유를 남겨주신 분!
|
No
이런 분들께 드리지 않아요!
1. 이메일 주소가 의심되는 분!
2. 이메일 주소를 남기지 않으신 분
3. 이유도 없이 달라고 하시는 분!
|
| 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 |
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로 애플리케이션을 만들어서 배포하려면 대강 이런 식으로 하면 되겠군……별거 없는걸?" 이라는 생각을 할 수 있다면 더할 나위 없이 좋겠습니다 ㅎㅎㅎ
| [Azure] Visual Studio 2010을 이용한 초간단 프로젝트 생성 및 배포하기… (0) | 2011/04/17 |
|---|---|
| [Certification] Windows HPC Server 2008, Development (70-691) (2) | 2010/07/09 |
| [cscope] cscope with crontab (0) | 2011/01/05 |
|---|---|
| [Linux] Ubuntu 9.04 - Jaunty Kernel Compile (0) | 2009/09/02 |
| [Ubuntu] password 길이 제한하기... (0) | 2009/07/24 |
| [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류 (0) | 2009/03/03 |
| [Ubuntu] grub 복구하기 (0) | 2006/09/11 |
| [Ubuntu] 우분투 5.10 시작 가이드 (0) | 2005/12/29 |
| 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 |
근 두달만의 포스팅이자 인도에서의 마지막 포스팅!!! =_=
이제 일주일 남았네요 냐하하~ 빨리 한국으로 돌아가고 싶기도 하고 떠나기 아쉽기도 하고 만감이 교차합니다 (정말로!!)……
귀국 준비의 서막…인도에 와서 한번도 자르지 않았던 머리카락을 자르기 전에 인증샷 한방!
오랫동안 먹고 자고 지낸 Sobha Dahlia (거실에서 누군가 자고 있군요=_=?)
여기는 Mayflower 정문, 칸나다 배울려고 책까지 샀는데 모음 "아" 밖에 모르는 이 슬픈 현실 ㅠㅠ
이 동네의 터줏대감인 멍멍이들, 이곳에 오면 "개 팔자가 상팔자"라는 말을 정말로 실감할 수 있습니다 J
처음 인도에 왔을 때는 큰 차도를 어떻게 건너나 망설일 때가 많았는데 어느샌가 인도인과 같이 자연스럽게 무단횡단(횡단보도가 없으니 엄밀히 따지면 무단횡단은 아니겠지요..)을 할 수 있게 되었답니다.
어렵게 발견한 신호등!! 횡단보도 길이가 약 10미터쯤 됐는데 신호 시간은 단 4.5초! 와우=_=
지인들 줄 선물을 사기위해 히말라야샵에 가서 가볍게 쇼핑… 비싼 명품은 아니지만 선물로는 괜찮은 선택인듯 ㅎㅎ
분수와 정원이 있는 이곳은 어디일까요?! …우체국입니다!!! @_@
방갈로르에 있는 General Post Office (GPO), 메인 오피스답게 규모도 크고, 깔끔하고, 제법 현대화가 되어 있더군요~
우체국에 온 이유는 동거인 "조" 모씨의 소포 발송 때문… 소포를 발송하기 전에 내용물을 체크 받아야하고, 그런 다음에는 우체국 직원이 박스를 다시 포장해 줍니다.
옆에 미싱이 있는 이유는, 인도에서 소포를 보낼때는 박스의 겉면을 모두 하얀천으로 감싸야 하는데 그 때 미싱이 쓰이기 때문이죵.
하얀 천으로 박스를 포장(?) 한 뒤, 겉면에 주소등을 쓰고나서 대기표를 받고 순서를 기다려야 합니다.
기다리는 사람이 많고, 순서를 잘 지키지 않는 사람도 매.우. 많기 때문에 대기표는 우체국에 들어갔을 때 미리 뽑아두는 것이 좋습니다~
무사히 (라고 쓰고 1시간반 기다렸다라고 읽습니다) 소포를 접수하고 우체국 정문앞에서 사진 한장, 건물 자체는 오래된것처럼 보였는데 원래 무엇에 쓰던 건물이었는지 궁금했지만 아직도 모르겠네요=_=
인도에서 마시는 마지막 커피~ 나중에 커피데이 갈 날이 또 올까나..?
버스 타고 Forum mall 앞을 지날 때 기념으로 한장, 여기는 건물 한면이 전부 삼성 광고판… 나도 가지고 싶다 LED TV!!!
이제 일주일 뒤에 인도를 떠나면 이런 모습들을 더 이상 볼 수 없겠네요, 하지만 혹시 인연이 되어 다시 인도에 오게 될 날이 올지도????
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 마지막 일주일 (0) | 2010/09/05 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
반지
언어이곳 카르나타카에서는 주(州)語인 칸나다와 힌디, 타밀어등을 많이 사용하며, 영어도 많이 사용한다.
식생활인도 사람들은 밥 먹을 때 다 손을 사용하는 줄 알았는데, 숟가락이나 포크를 사용하는 사람들도 많다. 손으로 먹을 때는 왼손을 거의 사용하지 않고 오른손을 주로 사용한다. 채식주의자들이 많아서인지 식당마다 육식(Non-Veg) / 채식(Veg)를 각각 빨간색과 초록색으로 구분하여 메뉴에 표기한다.
스포츠크리켓은 가히 인도의 국민 스포츠인듯 싶다. 퇴근 시간 이후 회사에서는 삼삼오오 모여 배드민턴이나 탁구등을 즐기는 사람을 흔히 볼 수 있으며, 축구는 날씨가 더운 관계로 잘 안한다고 한다.
선거선거하는 날에는 술 판매가 금지(== illegal) 된다고 한다.
오토바이인도 사람들은 회사 출퇴근시에 오토바이를 많이 이용한다. 인도의 도로 사정상 (포장이 안 된 도로가 많고, 차선이 없는 도로도 상당수..) 자전거는 위험해서 타지 않는다고 한다.
먹어볼 만한 음식
종교
갠지스 강
시장 - 방갈로르
1층
결혼
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 마지막 일주일 (0) | 2010/09/05 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
이곳 인도 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 자격을 얻을 수 있다.
| [Azure] Visual Studio 2010을 이용한 초간단 프로젝트 생성 및 배포하기… (0) | 2011/04/17 |
|---|---|
| [Certification] Windows HPC Server 2008, Development (70-691) (2) | 2010/07/09 |
| 티스토리 초대장 (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 |
예로부터 지혜로운 조상님들이 해오던 말씀이 있다.
"다 먹고 살자고 하는 일이다."
선인들의 깊은 가르침을 부지런히 실천하고자 인도에서 열심히(?) 먹고 있는 음식들에 대해 소개해 볼까 합니다~
우선…일단 한국 사람에게 너무도 사랑스러운 돼지고기@_@
돼지고기는 집 근처에서 구하기 힘들어 전화 주문으로 공수 (오전에 주문하면 오후 2시쯤에 온다)….
그리고 인도에서 가장 맛있다고 생각하는 고추, 매콤한 맛이 일품 ㅎㅎ
주말에 가끔씩 들리는 KFC, 가격은 한국이랑 비슷해서 비싼 느낌이 있지만 후라이드 치킨을 먹을 데가 마땅치 않아 어쩔 수 없다!!
요것은 나의 favorite menu인 Egg roll, EC2 식당에서 거의 매일 저녁마다 먹고 있는 메뉴…
난(nan맞나?)이라는 쌀로 만든 전병 비스무리한거에 계란 부침을 깔고, 그 위에 야채랑 양념을 올리고 돌돌 만 다음에 반으로 잘라서 준다.
가격은 500원 정도이지만 완전 맛있음 ㅎㅎ
이것은 나의 또 다른 favorite menu인 Egg biriyani….
볶음밥 + 삶은 계란 + 카레 정도라고 보면될 듯 싶다. 처음 먹었을 때는 맛이나 향이 꽤나 강해 맛을 잘 몰랐는데 몇 번 먹다보니 맛에 중독되는거 같음 J
요건 야자수, 길거리에서 심심치 않게 파는걸 볼 수 있다. 몸에 쌓인 석회 (인도 물에는 석회 성분이 많다)를 빼는데 좋다고 한다.
우리에게 일용할 양식을 제공해 줄 sodexo meal pass, 일종의 쿠폰으로 종이에 적혀있는 가격만큼의 식품을 구매 할 수 있다.
식당이나 슈퍼등에서 유용하게 사용하고 있다.
요 두개는 chinese 식당에 가서 먹은 볶음밥이랑 스프. 메뉴에 맵다고 표시되있어서 주문했는데 별로 맵지 않았다!! =_=
암튼 맛은 괜찮았는데 가격은 비쌌다…우우
우연히 집 근처 스펜서 앞을 지나다 발견한 생선 배달 릭샤=_=
여기 방갈로르는 바다에서 먼데 (가까운 바다가 300km 정도 떨어져있음..), 그래서인지 생선 요리는 별로 없었던거 같다.
그런데 그런 생선을 이렇게 배달하고 있었을 줄이야!! 설마 다 그런지 않겄지…
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 마지막 일주일 (0) | 2010/09/05 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
Wipro社 첫 방문을 하다.
우리 인원은 68명이라 두대의 버스에 나누어 타고 출발했다. 버스 맨 앞자리까지 좌석이 배치되어 있는 알뜰한 구조를 볼 수 있다 =_=; 주변 경치 감상하기에는 좋으나 많은 매연을 마실 각오를 해야한다. (인도는 차도에 매연이 무진장 심하다.)
처음에는 ID 카드가 발급되지 않아 임시 출입증을 받아 들어 갈 수 있었다.
회사 건물들은 대체로 높이가 낮았고, 대학 캠퍼스 같은 느낌을 받았다. 돌아다니는 사람은 많지만 소란스럽지 않고, 중간 중간 나무와 분수도 많이 있어서 회사 안에 들어오면 인도에 있다는 것을 잊어버릴 정도다 ㅎㅎ
여기서는 하루에 두 번씩 tea time을 갖는다. 오전 10반, 오후 3시반쯤에 다들 모여서 차를 마신다. 여기서 마신거는 "커피+우유+물 많이" 같은 맛이다. 좀 달아서 그렇긴 한데 먹을만 하다 @_@
약 두달간 진행되는 교육과정은 두개의 반으로 나눠서 진행된다. 나는 Batch1에 배정되서 이 강의실에서 교육을 받고 있다. 우리반의 C/C++/JAVA의 강의를 맡은 선생님의 이름은 Bhoj. 본명은 발음하기 어렵더라=_=
강의를 하면서 우리들과 소통하는 것을 매우 좋아한다. 말을 천천히 할 때는 좀 알아듣겠는데 가끔씩 빨리 말할때는 영어인지 인도어인지 헷갈릴때가 있다. 아직 나의 내공이 부족함이야~_~
어제는 처음으로 C언어 테스트를 봤다. 테스트 형식은 UVa와 유사해서 감회가 새롭더라 :-) 다른점이 있다면 여기 테스트는 그냥 Pas/Fail만 나온다는 정도? 암튼 이제 수업 내용도 점점 어려워질텐데 나머지 공부를 열심히 해야겠다.
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 예비소집 (2) | 2009/12/18 |
드디어 우리 방에도 인터넷 개통!!! 으하하하 =_=
1월 11일, 인도로 출발하기 전날에 인천공항 하야트 리젠시 호텔에 모였다…
호텔은 좋았는데 인터넷을 사용하려면 시간당 만원을 내야한대나 뭐라나=_=
저녁에는 최후의 만찬으로 배를 채우고 다음날 새벽 4시 반에 일어나기 위해 일찌감치 자려고 했으나 밤새 잠을 설치느라 몇 시간 못 잔 거 같다.
그리고 드디어 인도로 출발~~
인천공항에서 6시간 정도 날아가서 경유지인 싱가포르 창이 공항에 도착~
싱가포르에서 6시간을 대기해야 했던 관계로 점심 먹고 나서 이리저리 둘러보던 중 htc 진열대를 발견했다… 안드로이드폰 실제로 본건 처음인데 하루빨리 사용할 날이 오기를 ㅎㅎ
최종 목적지인 방갈로르로 향하는 비행기를 타고 다시 2시간 남짓을 날아가서 드디어 인도에 도착!!! @_@ 저녁이라 그런지 선선한 날씨가 너무 맘에 들었음 ㅎㅎ
한번 공항 밖으로 나가면 다시 들어오지 못한다고 한다.
하루의 대부분을 비행기와 공항에서 보내고, 숙소로 쓰게 될 아파트까지 가기 위해 버스를 타고 가기를 한 시간…앞으로 8개월 동안 지내게 될 소바(?) 아파트에 도착했다. 여기는 특이하게 단지 이름이 꽃 이름으로 되어 있다. 내가 지낼 아파트는 mayflower~
방 창문으로 보이는 뒤 마당… 낮에보니까 꼬마 애들이 나와서 크리켓 하고 노는 게 보였다. 단지 바깥은 공사하는 곳도 있고 시끄럽고 그런데 아파트 단지 안은 깔끔하고 조용하다…
방에 들어와서 짐을 푸니 인도에 왔다는 게 실감이 난다. 앞으로 8개월을 무사히 보내야 할 터인데… :-)
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 예비소집 (2) | 2009/12/18 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 예비소집 (2) | 2009/12/18 |
심플하지만 멋진 티스토리 로고~ ㅎㅎ
뒷면에는 다음 로고와 함께 "OPEN"이라고 자그마하게 써있네요...
탁상 달력치고는 꽤나 두껍습니다...과연 안에 뭐가 있을라나~
한쪽면 전체에는 사진이 있고 다른쪽면에는 달력이 나와있습니다. (전 이 사진이 제일 마음에 들더군요~ㅎㅎ)
티스토리 초대장입니다. 쿠폰 처럼 뜯어서 쓸 수 있게 점선 처리되있네요~ 지갑에 넣고 다니다가 선물용으로 쓰는것도 괜찮을듯 :-)
마지막에 티스토리 로고 모양의 스티커가 있습니다. 달력에 붙여서 간단한 메모나 표시같은거 하면 좋겠네요...
| 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 |
| 2010 티스토리 달력사진 공모전~~ (0) | 2009/11/10 |
본격 싸이월드 사진첩 ======> PC 다운로드 및 Blog 이사 툴
- 미니홈피 사진첩 게시물 내용을 블로그로 포스팅하거나 개인 PC로 다운로드
- 사진, 본문, 코멘트 내용 포함 (본문과 코멘트는 블로그 포스팅시에만 가능)
- 포스트당 몇개의 사진첩 게시물을 포함 시킬 지 지정 가능
- 원하는 폴더만 선택하여 이사 서비스 가능
- 티스토리 (하루 최대 포스팅 제한 있음: 현재 약 500개 정도로 보임)
- 이글루스 (플래시 파일-swf 첨부 안됨)
- 텍스트큐브
- 싸이월드블로그 (플래시 파일-swf 첨부 안됨)
-. 프로그램 실행한 상태에서 사진첩에 사진을 새로 등록하거나 폴더명을 변경하지 마세요.
-. 블로그 API 특성상 카테고리를 새로 생성해 주지 않습니다. 이사하기 전에 블로그에서 카테고리를 만들어주셔야 합니다. (블로그에 카테고리가 없어도 포스팅은 됩니다.)
-. version 0.2 이후 로그인에 걸리는 시간이 길어졌습니다. 혹시 로그인 도중 오류가 발생한 경우 다시 시도해보면 로그인이 정상적으로 됩니다. :-)
- 활성화된 본인의 싸이월드 사진첩 (폴더의 비공개 여부는 상관없음)
- Visual C++ 2008 재배포 가능 패키지 (GoodbyeCy 실행 안되시는 분들은 받으세요)
- WinPcap (반드시 설치해야함)
- gdiplus.dll (ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd 에러시 필요합니다)
- 필요한 카테고리 생성 (카테고리 생성은 API에서 지원하지 않습니다. 수동으로 만들어주세용)
- 기다림... =_=;;
-. 포스팅이 완료되었다고 나오는데 블로그에서 확인해보니 아무것도 안보여요
=> 기본 옵션으로 실행할 경우 원본 사진첩 게시물의 작성 날짜로 포스팅이 됩니다. 블로그에서 최신 목록이 아닌 옛날 목록을 찾아보세요
-. 로그인 버튼을 누르고 한참이 지나도록 멈춰있습니다.
=> 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등)의 형태로 입력하는것이 좋습니다. (특히 텍스트큐브~)
히스토리 더보기
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (189) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (128) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (76) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 상대적이지 않고 절대적이지도 않은 인도에 대한 백과 사전 (2) | 2010/07/13 |
|---|---|
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 음식 (3) | 2010/03/16 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – Wipro에 가다 (4) | 2010/01/26 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro – 축 인터넷 개통 (0) | 2010/01/19 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 준비 (0) | 2009/12/29 |
| 기초기술연구회(KRCF) 인도 IT 연수 @ Wipro - 예비소집 (2) | 2009/12/18 |
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
net.ipv4.conf.default.forwarding=1 net.ipv4.conf.all.forwarding=1 net.ipv4.ip_forward=1
/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
route add default gw 192.168.10.1
| [Beagle board] OTG usb를 이용한 인터넷 설정 (host와의 NAT 설정) (0) | 2009/12/09 |
|---|---|
| [Beagle board] 출력 화면 해상도 변경하기... (0) | 2009/12/09 |
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
| [Beagle board] OTG usb를 이용한 인터넷 설정 (host와의 NAT 설정) (0) | 2009/12/09 |
|---|---|
| [Beagle board] 출력 화면 해상도 변경하기... (0) | 2009/12/09 |
2010 티스토리 달력사진 공모전 - 여름
| 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 |
| 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 |
| [공연] 신해철 20주년 기념 공연 - Remembrance (0) | 2008/07/20 |
2010 티스토리 달력사진 공모전 - 봄
| 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 |
/sbin/iptables -P FORWARD ACCEPT /sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
| [BeagleBoard] Stairway to Beagle Board heaven (0) | 2009/11/03 |
|---|---|
| 쿠키 배경 이미지 제작용 PSD 파일 (하단바 제거 ver.) (0) | 2009/06/23 |
| Basic guide of project development for Sun Studio - Part1. User inferface generation using Glade (0) | 2007/11/09 |
| [C#] serial communication 관련 자료 (0) | 2007/06/18 |
| [VIsual Studio] Visual Studio 2005 SP1 업데이트 오류 (0) | 2007/05/18 |
| [테스트] 태터데스크 사용기 - 두번째 (3) | 2007/05/08 |
Cyro란?
싸이월드의 사진첩을 pc로 백업해주는 프로그램입니다.
Cyro ver.0.2
간단 사용법 보기
로그인이 필요한 이유
| vcredist_x86.exe | |
| 프로그램 | Visual C++ 2008 재배포 가능 패키지 |
이전 버전 변경 내용 보기
| GoodbyeCy (싸이월드 사진첩 -> PC백업 및 티스토리/이글루스/텍스트큐브 이사 써비쑤) (189) | 2009/12/20 |
|---|---|
| Cyro ver0.2 (싸이월드 사진첩 백업) (128) | 2009/10/03 |
| comics4PMP (舊 jpg4psp) (76) | 2009/05/20 |
| [Python] python2.5 binary distribution (0) | 2007/01/21 |
| What's new in Python 2.5 (0) | 2006/11/29 |
| [python] pydev에서 raw_input() 사용시 발생하는 문제점 (0) | 2006/09/09 |
우분투 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 이 디렉토리로 정했네요..
소스를 다 받으면 source 디렉토리에 저장됩니다.
처음에는 branch가 master로 되있습니다. 이 브랜치는 유지하면서 앞으로 수정 작업을 할 브랜치를 새로 만들겁니다.
우선 최신 버전을 확인합니다.
다음과 같은 내용을 확인 할 수 있습니다.
UNRELEASED라고 적힌 버전 아래에 있는 버전을 컴파일 할 겁니다.
여기서는 2.6.28-15.51이 되겠네요. 버전은 이것과 다를 수 있습니다.
이 명령을 실행하면 core2라는 branch가 생성됩니다.
이제 작업 브랜치가 *core2로 설정된것을 확인 할 수 있습니다.
컴파일 설정을 변경합니다. 설정 변경 안하고 그냥 하려면 그냥 "Exit"를 선택하여 빠져나옵니다. (종료시 save 여부를 물어본다면 "yes"를 선택하세요)
만들어진 config 파일을 백업합니다.
git 트리를 정리합니다.
git clean -xdf
기본으로 들어있는 generic flavour를 보존하기 위해, 이것을 복사하여 새 flavour (여기서는core2)를 만듭니다.
지금 컴파일 하려고 하는 버전인 2.6.28-15.51의 이전 버전인 2.6.28-15.50이라는 디렉토리가 있는것을 확인합니다.
디렉토리명은 버전 마다 다를 수 있으니 본인의 환경에 맞게 수정하면됩니다.
파일 몇개를 수정해야합니다.
거의 마지막 부분에 있는...
이 라인을 찾아 이렇게 수정...
이 부분을 찾아서...
이렇게 수정...
그 외....
파일을 열어서...
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...)에 대한 내용을 모두 복사해서...
이 파일의 마지막 부분에 추가하여 붙여 넣고 다음과 같이 수정합니다. (반드시 각 Package 문단 사이에 공백 한 줄을 넣어 띄어야 합니다.)
파일안에 나타나는 모든 부분에 대해 변경해야 합니다. 빼먹으면 컴파일하다 멈추니까 정확히 수정하세용.
debian 폴더에 심볼릭 링크를 생성합니다. (현재 디렉토리가 /d1/packaging/kernel/jaunty/source 인 상태에서 진행)
지금까지 수정한 내용을 git 저장소에 올립니다.
-m 뒤에는 적당한 코멘트 문자열을 적어주면 됩니다.
CONCURRENYCY_LEVEL을 cpu의 코어 개수로 설정하여 컴파일을 좀 빠르게 해봅시다. 듀얼 코어인 경우 2로 적으면 됩니다.
커널이 제대로 컴파일 되었으면 현재 디렉토리인 source의 상위 디렉토리에 deb 파일이 생성 됩니다.
이제 이 파일들을 설치합니다. 역시 이번에도 파일명은 본인의 버전에 맞는걸루....
원문에서는 deb 파일이 세개 생성된거 같은데 제가 했을 땐 linux-image~.deb랑 linux-headers~i386.deb 두개만 생겼습니다. 그냥 있는거 다 설치하면 되겠습니다.
설치가 정상적으로 완료 되었다면 /boot 디렉토리에 다음과 같은 파일들이 생성됩니다.
패키지 설치시 grub의 내용를 변경하게 되는데, 혹시 제대로 변경되지 않았다면 직접 수정합니다.
위와 같이 menu.lst 파일의 마지막 부분에 보면 기존 커널 버전의 메뉴 옵션이 있는데 그대로 복사한 다음에 색이 칠해진 부분만 지금 컴파일하여 설치한 파일 이름으로 수정합니다.
이제 재부팅을 하고 부팅 메뉴에서 새로 추가한 커널 버전을 선택해여 해당 버전으로 부팅합니다.
새로 컴파일한 커널로 바뀌었습니다!
| [cscope] cscope with crontab (0) | 2011/01/05 |
|---|---|
| [Linux] Ubuntu 9.04 - Jaunty Kernel Compile (0) | 2009/09/02 |
| [Ubuntu] password 길이 제한하기... (0) | 2009/07/24 |
| [Linux] Ubuntu에서 VMware 실행시 키보드 입력 오류 (0) | 2009/03/03 |
| [Ubuntu] grub 복구하기 (0) | 2006/09/11 |
| [Ubuntu] 우분투 5.10 시작 가이드 (0) | 2005/12/29 |