기술 관련
-
-
-
Kubuntu에서 VirtualBox OSE 3.0.2 build 하기기술 관련/etc 2009. 7. 20. 15:12
무료 가상 PC 환경으로 유명한 VirtualBox가 최근 3.0.2 버젼까지 release되었다. ** 링크 : VirtualBox Home Page VirtualBox Homepage에는 WIndows 환경을 비롯해서 MacOSX나 리눅스 환경용으로 생성된 Binary가 있으므로 이를 받아서 설치하면 된다. 그런데 지금 사용하고 있는 Kunbutu 용 버젼은 없다. Ubuntu 버젼도 있는데 -_-; 게다가 Kubuntu의 Synaptic S/W Manager에서 제공하는 version은 VirtualBox OSE 2.1.4 가 끝으로 더 이상의 update도 안된다. 해서, 목마른 사람이 우물은 판다고 OSE 3.0.2 Source를 내려 받아 Build 해 보기로 했다. 1. 소스 다운로드 SVN..
-
Mac Port기술 관련/OSX 2009. 7. 18. 17:58
Mac에서 GNU Source 를 이용한 build 를 하려면 mac port라는 걸 이용한다고 한다. 원래 OSX용 프로그램은 Xcode라는 전용 tool을 이용해야 하긴 하지만 FreeBSD 기반이기에 리눅스와 같이 Toolchain을 Xcode로 설정해서 GNU Open Source를 Build 하여 사용 할 수 있다. 다만, 그런 환경을 맞추는 것이 그리 쉽지는 않다는 것이다. Mac Port는 이런 고민은 해결해 주는 것으로 command line으로 osx용 application을 빌드, 설치 및 업그레이드 등을 자동으로 처리해 준다. 그렇다고 모든 것을 처리하는 것은 아니고 검증된 형태의 것만이 제공된다. 이에 대한 정보는 mac port 홈페이지에서 확인 해 볼 수 있다. 참조: http:..
-
[android] Android Virutal Device 생성하기기술 관련/Android 2009. 6. 12. 17:01
Android SDK가 version 1.5 로 업데이트 되면서 AVD (Android Virtual Device)를 생성한 글을 포스팅 (Android SDK 1.5 업데이트 참고) 했었다. 이번에 SDK 1.5 r2로 버젼이 올라가면서 생긴 것인지는 잘 모르겠지만 AVD를 보다 손쉽게 생성하는 방벙이 있어서 몇 자 적어 본다. Eclipse에 Android Plug-In이 설치되면 Tool bar가 같이 생성된다. 이 Toolbar에 AVD를 관리하는 AVD Manager가 있다. 이를 이용하면 Console에서 Command Line으로 생성하는 것 보다 더 간편하게 AVD를 생성할 수 있다. 물론, Console에서는 여러가지 옵션을 적용 할 수 있지만 일반적 사용자들은 이 방법이 더 효과적이다...
-
[android] Wizard에서 Android XML File 생성 시 오류 발생 문제기술 관련/Android 2009. 6. 11. 18:08
이번 Android SDK가 v1.5 r2로 업데이트 된 후 이전에 안보이던 문제가 생겼다. 프로젝트에서 Android XML 파일을 생성하기 위해 Wizard를 실행 할 경우 다음과 같은 메시지와 함께 생성이 되지 않는다. The sleected wizard could not be started. .. Reason: Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.wizards.NewXmlFileWizard Eclipse 플러그인과 관련된 버그 같은데 현재 사용하고 있는 Eclipse Europa 버젼이 문제인지는 확인 해 봐야겠다. 급한대로 일반 파일을 만든다음 XML로 확장자를 변경해서 사용 하라..
-
[android] Application, Activity 그리고 Task기술 관련/Android 2009. 6. 8. 11:20
안드로이드 플랫폼에서는 Application 이외에 Activity도 있고 Task 라는 개념도 있다. 이런 개념은 일반적인 OS의 것과 사뭇 달라 약간 혼란스러운 면이 있다. 일단 이런 용어들은 안드로이드에서만 사용하는 새로운 개념으로 생각하고 전반적인 모습을 살펴보도록 하자. 1. Android Applicatin Basic Concept 안드로이드 Application의 기본적인 컨셉은 Application, Activity, Activity Stack 그리고 Task의 4가지이다. 각각의 컨셉은 다음과 같다. a. Application Application은 하나 이상의 Activity와 Resource 등이 하나로 묶여 있는 꾸러미 (Bundle)를 말한다. Application은 APK 형식의..
-
[android] SDK v1.5 r2 릴리즈기술 관련/Android 2009. 6. 3. 23:30
Android SDK v1.5 r2 가 릴리즈 되었다. http://developer.android.com/sdk/1.5_r2/index.html 기존 SDK와 마친가지로 해당 Platform 별로 파일을 받아 적당한 디렉토리에 압축을 해제한다. SDK와 함께 Eclipse Plugin도 업데이트 되었으므로 Help 메뉴의 Software Update로 해당 Android DDMS 와 Development Tool 등을 업데이트 해 준다. 그런데 다음과 같이 Plug-In 업데이트 도중 의존성 검사에서 fail이 발생하여 Plug-In이 설치되지 않는 경우가 있다. Unsatisfied dependency ... requiredCapability: org.eclipse.equinox.p2.iu ... 이..