해결 방안: export GDK_NATIVE_WINDOWS=true 그리고 같은 터미널에서 이클립스 실행. 워크스페이스 변경하면 다시 버튼 안눌림. https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 더 간단한 해결 방안: 단축키 사용 또는 선택+Enter https://bugs.eclipse.org/bugs/show_bug.cgi?id=295173 3.6 버전에서는 해결된 것으로 보임~ 잡설~ 윈도우에서는 딴 짓을 더 많이 하는 것 같아서 여러가지를 배워보고자 리눅스를 사용하기로 했습니다. 우분투가 좋다는 얘기가 많아서 그동안 익숙했던 페도라 대신 우분투를 설치했습니다. 사실 페도라를 설치하려고 했지만 Fedora 12의 설치프로그램이 i5 750, P577D..
시스템의 구현을 끝내고 논문 작성에 들어간지 거의 한 달째, 논문에 왠지 손에 잘 잡히지 않았습니다. 그래서 학부 4학년 때 처음 학회논문 쓸 때의 마음으로 돌아가서 논문을 어떻게 써야 하는 것인가? 부터 고민하기 시작했습니다. 'How to write thesis'로 구글에서 검색하면 다음의 두 URL이 가장 상위에 검색됩니다. 미국 Columbia University URL의 http://www.ldeo.columbia.edu/~martins/sen_sem/thesis_org.html#Planning 호주 UNSQ URL의 http://www.phys.unsw.edu.au/~jw/thesis.html
TFIDF 계산을 PostgreSQL을 이용해서 하고 있는데, Corpus, Document, TOF (Term Occur Fact), IDF, TFIDF 등의 테이블에 INSERT문을 실행하고, 세 네 가지의 조인을 포함하는 SELECT문을 실행하면 시간이 오래 걸림 이유는 알 수 없지만, INSERT 문을 실행하고 난 다음, VACUUM을 실행하고 SELECT문을 실행해서 해결함.
OS를 64bit로 설치하면, JVM도 64bit로 설치하고 싶어집니다. 하지만, Eclipse를 비롯한 많은 툴들을 64bit로 사용하려면 불편한 점들이 많습니다. 그래서 64bit JVM의 성능을 테스트 해보기로 했습니다. 64bit jvm으로 검색해보면, 더 많은 메모리를 사용할 수 있지만, 성능에 있어서는 메리트가 없다는 글을 읽어볼 수 있는데, 성능에서 메리트가 없다면, 굳이 64bit JVM을 사용할 필요가 없기 때문입니다. 결론부터 말씀드리자면 잘 모르겠다이지만, 흥미로운 결과를 볼 수 있습니다. 일단 32bit JVM과 64bit JVM을 모두 설치했습니다. 그리고 이클립스도 32bit 버전과 64bit 버전을 모두 다운받아서 압축을 풀어놓았습니다. 두 가지 이클립스를 모두 실행시켜보니, ..
JDBC를 사용하면서 매번 불편했던 점은 ResultSet rset= stmt.executeQuery(sql); 이런 문장을 실행하면, 질의 결과를 모두 받아와서 rset에 넣는 다는 것입니다. 따라서 대용량의 데이터를 한번에 처리할 때는 미리 받아올 데이터의 수를 제한할 필요가 있습니다. 해결책은 바로 Statement 인터페이스의 setFetchSize() 입니다. http://benjchristensen.com/2008/05/27/mysql-jdbc-memory-usage-on-large-resultset/ 을 보고 알게되었는데, 이 글은 MySQL의 경우를 설명하고 있는데, PostgreSQL의 jdbc드라이버에도 사용할 수 있습니다. 2011.12.28 추가. setFetchSize() 메소드의..
http://workproduct.wordpress.com/2008/11/08/evaluating-pos-taggers-speed/ 몇가지 English POS Tagger에 대한 평가가 있습니다. Stanford tagger가 자바로 구현되어 있어서 사용하려다가 쫌 느려서 찾아봤는데 리눅스 상에서 실행해야 하지만 윈도우와 리눅스 OS의 binary 형태로 제공디는TreeTagger라는 도구가 가장 성능이 좋네요. 그래서 파일로 출력해서 TreeTagger로 태깅하고 다시 불러오도록 해야 겠습니다. Java사용자를 위한 Wrapper가 있습니다. 윈도우에서 테스트해보았는데 잘 동작하네요. 사용법도 쉽습니다. 나중에 시간 나면 간단한 포스팅을...
아래는 다 잡설이고, http://cnx.org/content/m15092/latest/ StarUML tutorial 이네요. UML 툴에 익숙하지 않은 저도 쉽게 따라해볼 수 있었습니다. 연구실에서 뭔가를 혼자서 만들때 뭔가 도구를 이용해서 디자인하고 문서화도 했습니다. 그런데, uml 도구라는 것이 쉽지 않더군요. 일단 UML 자체를 모르니. 그래서 당당하게 검색해봤습니다. "UML". 나와라. 오바. UML. 그것은 Unified Modleing Language. 그러나 한국 위키피디아에는 이 항목이 없군요. 그래서 그냥 읽었습니다. 지금부터 영문 위키피디아 내용. UML은 소프트웨어 엔지니어링 분야에서 사용되는 표준화된 일반 목적의 모델링 '언어' 입니다. 특정한 시스템의 추상적 모델을 위한 도..
Universal Scroll 이라는 것은 아마도 로지텍에서 만든 용어일 것 같은데, 일반적인 마우스 가운데 버튼을 눌렀을 때, 원안에 상하좌우 표시가 있는 아이콘이 표시되고, 마우스 움직임에 따라 상하, 좌우 스크롤링이 되는 기능을 말하는 것 같습니다. Auto Scrolling 은 마블 마우스(트랙볼입니다) 이 미리 지정해놓은 버튼을 눌렀을 때 상하 표시가 있는 아이콘이 뜨고, 누른 위치에서 아래로 많이 움직이면 빠르게 스크롤 되고, 조금 움직이면 천천히 스크롤 되는 기능입니다. 현재 파이어폭스 버전이 3.5.2 이고, 3.5 버전이 나오기 전까지 좀더 빠른 크롬을 사용했었는데, 크롬에는 결정적으로 마우스 제스쳐 기능이 없어서 불편했는데, 파이어폭스 3.5 버전이 출시되면서 사용해보니 크롬만큼 빠르더..
- Total
- Today
- Yesterday
- Linux
- 파란 화면을 보았니
- OpenJDK6
- output driver
- 모토로이
- PostgreSQL
- GMT
- smplayer
- Fedora 8
- 리눅스
- 출력드라이버
- xml2
- OO3
- yum update
- gl2
- Java
- tsclient
- Eclipse
- userguide
- subervsion
- Numbering
- Arrays
- openoffice
- JavaMail
- 다음팟인코더
- 병합정렬
- IcedTea6
- SimpleDateFormat
- pl/java
- Fedora 9
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |