2010년 3월 28일 일요일

Mac OS X 에서 Android Eclipse 개발환경 설정방법

<목적>
* 시중에 나온 책이나 인터넷에 있는 자료가 대부분  Windows 기준으로 되어 있음
* Mac환경에서 차이나는 부분(특히, Eclipse 설정)에 대한 상세한 설명을 통한 시행착오 개선
 
<환경>
* MacBook : Mac OS X v10.6 Snow Leopard
* Android : 2.1(최신버전) 기준

<내용>
1. JDK 설치(확인)
      Mac은 기본적으로 JDK를 내장하고 있으므로 별도 설치 불필요. 버전만 확인(JDK 5 or later)
      $ java -version
         java version "1.6.0_17"
         Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025)
         Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode)

2. Eclipse IDE Download     
      http://www.eclipse.org/downloads/ 에서
      Eclipse IDE for Java EE Developers (188 MB)Mac Cocoa 64bit 선택

3. Android SDK(Software Development Kit)
   1) Download
    2) PATH 설정
          ~/.bash_profiletools 디렉토리 추가
          export PATH=${PATH}:<SDK Directory>/tools
    3) Eclipse 설정("4. ADT" Install 완료 후 설정 가능)
         [Directory]
         * Eclipse - 환경설정 - Android 선택
         * SDK Location<SDK Directory> 선택(tools 바로 위 디렉토리)

         [Install]
         * Window - Android SDK and AVD Manager 선택
         * Available Packages 에서 원하는 버전의 SDK
           (SDK Platform Android 2.1, API 7, revision 1) 선택 후 "Install Selected" 버튼 클릭
         * Installed Packages에서 설치 확인

4. ADT(Android Development Tools)
   1) Download Site 추가
        * Eclipse - 환경설정 - Install/Update - Available Software Sites 에서 "Add..." 버튼 클릭
        * Name : Android Development Tools,
           Location : https://dl-ssl.google.com/android/eclipse/
    2) Download
        * Help - Install New Software 선택
        * Work with : 앞서 설정한 Android Development Tools 선택
        * Developer Tools 체크 후 "Next >" 버튼 클릭
    3) Install
        * Install 항목 확인 후 "Next > " 버튼 클릭
        * "I accept the term  of the license agreements" 선택 후 "Finish" 버튼 클릭

        * 설치가 완료되면 Eclipse restart 확인 메시지가 나타난다. "Yes" 버튼을 클릭한다.



2010년 1월 24일 일요일

조직의 재발견(우석훈 저,개마고원)

조직의 재발견(★★★★★)

조직에 속한 사람이라면 모두 공감할 수 밖에 없는 글!

조직론의 학문적 가치의 필요성을 느끼게 하는 책
저자의 해박한 배경지식과 학문적 접근을 통해 한국 조직문화의 문제점을 이성적이고 객관적인 시각으로
그 이면의 본질과 핵심을 꿰뚫어 시원스럽게 풀어해친 수작!

특히, 답답하고 꽉막힌 균질화된 조직에 있는 사람일수록 무릎을 치며 "맞어~맞어~"라며
씁쓸한 웃음을 짓는 횟수가 많아질 듯...

My sister's keeper(2009)

My sister's Keeper(★★★★☆)
불치병 환자가 있는 가족의 고통과 좌절 그리고 희망에 대해 현실적인 시각에서 그려낸 영화

삶과 죽음
권리와 의무
그리고 희생의 가치와 한계

에 대해 생각하게 만든 작품

2010년 1월 9일 토요일

The Presentation Secrets of Steve Jobs

1. Set the Theme

   * Make your theme clear and consistent
   * Create a headline that sets the direction for your meeting
2. Provide the Outline
3. Open & Close Each Section with a Clear Transition
   * Make it easy for your listeners to follow your story
4. Demonstrate Enthusiasm
   * Wow your audience
5. Sell an Experience
   * Make numbers and statistics meaningful
   * Analogies help connect the dots for your audience
6. Make it Visual
   * Paint a simple picture that doesn't overwhelm
7. Give'em a Show
   * Identify your memorable moment and build up to it
8. Rehearse Rehearse Rehearse
   * Spend the time to rehearse
9. One more thing...
   * Give your audience and added bonus to walk away with











[JVM] ClassLoader, Hot Deploy

ClassLoader와 Hot Deploy의 개념에 대해 잘 설명한 글