MyAlbum   Pet
DirectX   openGL   Java   C/C++   STL   C#   Python   Window   ActiveX   SE & Refactoring   Game   Unicode   googleDesktop   Network   Database   Web   php   asp   asp.net   Library   QT   wxWidget   Something to read  
ToDo
zelon's WebAlbum
Google Tools
Google Naver map
ToRearrange
OpenOffice.org
Eclipse
Check W3 validator

http://eu.blizzard.com/diablo3/index.xml 에서 '한글화' 까지 되어 있다. 아직 개발 중인데, 시연 동영상까지 볼 수 있다.

 아직 캐릭터는 바바리안과 같은 '야만전사' 와 네크로맨서와 비슷한 '의술사' 가 공개되었다. 그래픽은 최근 게임에 맞게 풀3D 에 물리엔진이 적용되었다. 일단 홈페이지에서 보시라~~

사용자 삽입 이미지

 firefox 3 으로 오면서 조금 불편했던 것 중의 하나는 가장 즐겨쓰는 All-in-One Gestures 가 3.0 용으로 없다는 것이었다. 누군가가 사용가능한 버젼 정보만 고쳐서 올린 버젼이 있긴 하지만 불안하다는 말이 있었고, 결국 대부분의 사람들은 FireGestures 로 옮겨탔다. 나도 "뭐 어쩔 수 없지. 아직도 안 나오는 걸 보면(rc 기간도 많았는데) 개발을 더이상 안 하려나" 는 생각에 FireGestures 를 깔아서 firefox 3 를 쓰기 시작했다.

 하지만 2008년 6월 24일자로 All-in-One Gestures 가 firefox 3.0 을 지원하기 시작했다. 나는 바로 All-in-One Gestures 로 돌아갔다.

 All-in-One Gestures 가 FireGestures 보다 편하다고 생각하는 기능은 다음과 같다.

 * 탭이 하나 남았을 때 제스쳐로 현재 문서를 닫으면 firefox 가 종료된다(FireGestures 는 '빈문서' 탭이 남고 종료되지는 않는다).
 * 마우스 오른쪽 클릭을 유지한체 마우스 왼쪽 클릭을 하면 Backward 가 된다.(실제로 제스처 그리는 것보다 빠르게 입력 가능)
 * 제스처를 입력하고 잠시 오른쪽 버튼을 안 떼고 있으면 제스처가 취소된다.(잘못 입력시에 유용한 기능)

 마지막으로 나에게 몇년간 써오면서 기본 제스처들이 익숙하다는 점도 +a 가 된다~

사용자 삽입 이미지

 firefox 3.0 의 발표와 함께 막상 옮겨가지 못했던 이유는 Google labs 의 Browser Sync 플러그인3.0 용이 안 나올 것이라는 것과 곧 서비스가 중단될 것이라는 것 때문이었다.

 그래서 대안으로 제시된 것이 몇개 있었는데 그 중에서 "그래도 같은 구글 것을 쓰자" 라는 생각에 구글 툴바의 즐겨찾기 기능을 쓰기로 했다. 결과는 대만족~ 일단 Browser Sync 처럼 따로 로그인할 필요도 없었고, 가장 마음에 드는 것은 파이어폭스만이 아니라 IE 에서도 공유된다는 것이다. 물론 IE 용 구글 툴바를 깔아야 하긴 하다.

 써보고 좋은 점은 다음과 같다.

 * 구글 툴바에서도 "별표" 를 한번 클릭하는 것만으로 즐겨찾기에 등록
 * Firefox, Internet explorer 양쪽에서 공유할 수 있음
 * 웹에서도 볼 수 있음
 * 여러 즐겨찾기를 동시에 탭으로 열기, 현재 모든 탭을 저장등 가능
 * 하나의 즐겨찾기를 gmail 처럼 여러개의 label 을 붙일 수 있음

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지


 2008년 6월 25일로 eclipse 3.4 버젼인 Ganymede 가 발표되었다. eclipse 는 정말 다양한 곳에서 쓰이고 있는데 생각보다 3.4 의 발표에 대한 관심이 적은 듯 하다. 아마 지금도 충분히 만족하면서 써서 그런듯 하다(?)

 정말 광범위하게 쓰이기는 하지만 아직 eclipse 는 Java 의 개발툴이라는 인식이 강한데 사실 CDT 플러그인의 덕택으로 C/C++ 에 대한 지원도  상당히 잘되는 편이다. Java 로 만들어져서 꽤 느린감도 있지만 이제 꽤 쓸만한 수준이다.

 다음 2개의 링크에서 eclipse 3.4/Ganymede 의 새로운 기능 중 쓸만한 것들을 뽑아서 번역해보았다.

 * [Eng] eclipse 3.4 의 새로운 기능
 * [Eng] CDT 5.0 의 새로운 기능
 

전체
 - Editor 탭을 마우스 가운데 버튼 클릭으로 현재 문서를 닫을 수 있음
 - 찾기/바꾸기에서 정규식을 쉽게 쓸 수 있게 되었음
 - debugging 시에 변수를 watch 창으로 Drag & Drop 가능

CDT 5.0
 - file template 기능을 통해 New Class 를 했을 때 기본 코드를 지정할 수 있음
 - include 를 할 때 Ctrl+Space(Content Assist) 를 하면 쉽게 include 파일명을 넣을 수 있음
 - for, while, if 문등의 block 도 folding 할 수 있음
 - 단축키 설정에서 Scheme 에 "Microsoft Visual Studio" 가 추가되어 쉽게 단축키 설정을 할 수 있음
 - Rename 밖에 없던 C++ Refactoring 기능에 다음과 같은 기능들이 추가되었다.
  - Getter/Setter 생성
  - 함수 숨기기(private 로 이동)
  - Implement Method(함수 선언부에서 선택시 함수 구현부 생성)
  - Extract Constant
  - Extract Function
 - Indexer 향상(여러 상황 지원, 속도 향상)
 - Ensure newline at end of file 옵션이 기본적으로 켜져 있어서, 파일의 마지막 줄에 빈 줄을 넣지 않아서 warning 이 뜨는 현상을 위해 옵션을 고치지 않아도 된다.

자바
 - 숫자를 따로 하이라이트해준다.
 - 변수를 읽기/쓰기 하는 부분을 따로 표시할 수 있게 해준다(디버깅할 때 편할듯)
 - 멀티CPU 를 통해 30% 까지 속도 향상이 있다.
 - Java String 을 StringBuffer 로 컨버트

SWT
 - 3개의 상태를 가지는 체크 버튼(on/off 외에 중간 상태가 추가)
 - 윈도우 비스타에서의 native progress bar 지원
 - 이미지와 url 에 대한 Drag & drop 지원
 - 전체 화면 지원
 - 투명도(Alpha, Transparent) 지원

기타
 - (Beta인 셈이지만)Subversion 을 위한 Provider 제공(Help -> Software Updates -> Available Software 에서 Ganymede Update Sites -> Collaboration Tools -> SVN Team Provider 에서 설치)