어쩌다보니 eclipse 오류만 연달아 2개 올리게 되었다.

최근에 eclipse를 sr2 로 업데이트하고 시스템도 업데이트했더니 eclipse가 랜덤하게 죽는 문제가 생겼다. 구글링을 좀 해보니 firefox 4의 xulrunner와 문제가 있다고 한다.

오류 확인방법은

  1. eclipse 실행
  2. Window
  3. Preferences
  4. General
  5. Web Browser

마지막에 Web Browser 항목을 선택했을 때 죽는다면 이 문제가 맞다. (내 경우는 100% 죽었다.)

해결책은 간단한데 eclipse.ini 파일에 -vmargs 다음에 아래내용을 추가하면 된다. (자신에게 맞게 xulrunner의 실제 경로로 수정)

-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-2.0/
출처 : https://bugs.archlinux.org/task/23392

ps. 구글신은 위대하다.

Posted by lispholic
,

얼마전에 eclipse를 3.6.1 (sr1)로 업데이트했다. 그랬더니 PDT에서 php 파일을 서브버전으로 커밋할 때 compare editor가 오동작하기 시작한다. compare editor를 실행시키면 빈 화면만 나온다. 확인해보니 PDT의 버그라고 한다.

관련 내용은 http://wiki.eclipse.org/PDT/Installation 에서 확인해볼 수 있다. 해결방법만 간단히 설명하면 업데이트 사이트에 http://download.eclipse.org/tools/pdt/updates/2.2/milestones 를 추가하고 업데이트 받으면 문제가 해결된 버전으로 패치된다.

버전날짜가 20101001 이니 이미 오래전에 한 번 휩쓸고 지나간듯.

ps. 오늘 확인해보니 sr2가 나왔다. 며칠만 참을걸...

Posted by lispholic
,

원서명은 Pro Android 2 이다. 제목만 봐서는 뭔가 고급스러운 내용을 다루는 것 같지만 기초 입문서에 가깝다. 그렇다고 내용이 부실한 것은 아니고, 안드로이드 전반에 걸친 내용을 잘 다루고 있다.

그리고 유용한 내용도 많이 있는데, 컨텐트 프로바이더를 직접 구현하는 것이나 (3장), 검색 관련된 것 (14장), 티타늄 모바일 (17장) 관련 내용은 상당히 유용했다.

단점을 꼽아보자면, 책이 좀 정리정돈이 안된느낌이다. 예를 들어 이 책에는 커맨드라인에서 sqlite 툴을 이용하여 db 내용을 보는 법에 대한 설명이 나오는데, 목차를 봐서는 이런 내용이 어디에 나오는지 알 수가 없다. (어디에 나올지 한 번 찾아보시길... 정답은 이 뒤의 빈 곳을 긁으면 나온다.) [[[[[3장의 컨텐트 프로바이더 절에 나온다.]]]]] 별도의 절로 빼야 할 것 같은 내용이 관련된 절의 하위 내용으로 들어가 있다. 이러면 나중에 특정 내용을 찾아봐야 할 때 찾기가 거의 불가능하다.




그런데 같은 출판사에서 프로페셔널 안드로이드 2 애플리케이션 개발이 출간되었다. 그래서 지금은 이 책을 추천하기가 참 애매하다. 둘 중 한 권을 택해야 한다면 당연히 리토 마이어씨 책이다. 즉 괜찮은 책이긴 한데, 더 좋은 책 때문에 빛이 바랬다고나 할까...









Posted by lispholic
,