'Root'에 해당되는 글 472건

  1. 2010.10.20 [맥 참조 링크] 맥에서 터미널 사용하기
  2. 2010.10.07 [Excel] 많은 데이터를 한눈에 쉽게 볼 수 있는 Heat Map을 액셀로 처리하기
  3. 2010.10.01 [ETC] 윈도우 7 에서 커맨드창 바로 띄우기 (Window 7 Command prompt here) 1
  4. 2010.09.29 [IPhone iPod Touch FaceTime] 아이폰과 아이팟 터치를 페이스 타임으로 연결하기 2
  5. 2010.09.26 [Erlang] 얼랭 관련 링크들
  6. 2010.09.26 [Erlang] Erlang 설치하기(Mac 에서 ...)
  7. 2010.09.22 [2010 JavaOne] Sun이 오라클로 넘어간 후 처음 실시된 자바원에 대한 개인적인 소감
  8. 2010.09.07 [HTC 디자이어] HTC 디자이어 프로요 업데이트 오늘부터 가능 ~~~
  9. 2010.08.31 [자바 성능 가이드] 10가지 성능 문제들
  10. 2010.08.23 [안드로이드 책 집필] 오늘부터 집필 시작 3
  11. 2010.08.19 [Java Trouble shooting book] 자바 트러블 슈팅 책 집필 잠시 중단
  12. 2010.08.11 [DeView 2010] 2010년 9월 5일 코엑스 인터콘티넨털에서 한답니다.
  13. 2010.08.09 [Java GC Options] 버전별 GC 옵션이 잘 정리되어 있는 페이지
  14. 2010.07.09 [Servlet 3.0] Servlet 3.0에 대한 보다 자세한 자료 1
  15. 2010.06.30 [Java Concurrent] 일반적으로 모르는 자바에 대한 사실들
  16. 2010.06.30 [자바 무료 프로파일링 툴] Java Free profiling tools
  17. 2010.06.29 [Profiler] 자바 메모리 할당 측정기(java-allocation-instrumenter)
  18. 2010.06.28 [Blog2Book] 자바 개발자도 쉽고 즐겁게 배우는 테스팅이야기 책 링크 모음
  19. 2010.06.28 [Blog2Book]자바 성능을 결정짓는 코딩 습관과 튜닝 이야기 책 링크 모음
  20. 2010.06.23 [JCO] 2010 JCO에서 발표합니다. 1
  21. 2010.06.16 [Blog2Book Test] 테스트 책이 문화 관광부 우수 학술 도서로 선정되다~~~ 4
  22. 2010.06.14 [HP mini] Windows XP SP3 설치시 "공간이 부족합니다."오류 발생시
  23. 2010.06.04 [Google Android] 만든 안드로이드 어플을 디바이스에서 확인하기
  24. 2010.06.03 [디자이어 사용 팁] Handcent 설치후 문자를 두번씩 확인해야 될 때와 폴더 이름 지정하기
  25. 2010.06.03 [Google Android] 안드로이드 개발을 위한 이클립스 설정
  26. 2010.06.02 [Google Android] 구글 안드로이드로 개발 시작하기
  27. 2010.06.01 [Google android] 안드로이드 공부 다시 시작
  28. 2010.05.29 [Chrome tool] Speedtracer 1
  29. 2010.05.28 [자바 메모리 릭] Memory leak에 대한 좋은 자료
  30. 2010.05.25 [Servlet 3.0] 서블릿 3.0의 변경사항을 쉽게 볼 수 있는 Glassfish 샘플들
맥에서 터미널을 사용하기에 대한 자세한 자료

==> iTerm링크. 한글 설정. 터미널에 나타나는 서버 이름 변경 등등

터미널 프롬프트 변경하기
==> 이글의 댓글에도 있지만, 터미널 실행할 때마다 프롬프트를 변경하려면
       여기서 생성한 .bashrc 파일을 .bash_profile 파일로 복사하면 지정한 프롬프트가 적용된다.

Posted by tuning-java
,
Heat Map이라는 것이 있다 

매우 많은 데이터의 차이를 색상으로 표현하여 한 눈에 볼 수 있도록 도와주는...

웹 페이지의 사용자 클릭 위치를 이 것으로 표현할 수도 있고,
지도상의 거주자 밀집도 등에도 쓰인다.

요즘 성능 비교를 한 것이 있는데 데이터가 너무 많아서 어떻게 할까 생각하다가
HeatMap으로 나타내는 것이 가장 나을 듯 해서, 
이것 저것 찾아 봤다.

링크에 있는 대로 하면 엑셀의 매크로를 사용하여 해당 셀의 색을 변경해준다.
Posted by tuning-java
,
윈도우 XP나 2000을 사용할 때 power toy라는 것을 통해서, 
간단한 레지스트리 등록만으로 
윈도우의 파일 탐색기에서 커맨드창을 띄울 수 있었다.

보통은 윈도우 --> cmd 를 입력해서 커맨드 창을 연 후 cd 명령어를 열나 쳐서 이동했지만,
이것만 있으면 만사 OK 였었다.

그래서 Windows 7에서 어떻게 할 수 없을까 해서 한번 검색해 봤더니, 답은 너무나도 쉬웠다. - -;

그냥 탐색기에서 창을 띄우고 싶은 폴더를 선택한 후 Shift를 누르고 오른쪽 마우스를 누르면 나타나는 팝업창의 위에서 네번째 쯤에 "여기서 명령 창 열기"가 있다. 그걸 누르면 해당 위치에서 커맨드 창이 나타난다. 

요렇게...

 
다시한번 이야기 하지만 반드시 Shift를 누르고 누르시길...


Posted by tuning-java
,
그제부터 같은 팀에 있는 분의 아이폰 4와 내가 갖고 있는 아이팟 터치 4를 연결하려고 했으나,
쉽게 연결이 되지 않았다.

하지만, 생각보다 그 방법은 어렵지 않다.

- IPhone --> IPod Touch FaceTime 연결하기
아이팟 터치의 FaceTime을 사용하려면 기본적으로 이메일 주소를 등록해야만 한다.
이메일 주소가 등록 되었다면 아이폰 "연락처"에 그 등록된 이메일 주소를 넣어 놓어 두어야 한다.
그 다음에 통화하려는 사람의 연락처를 누른 후 이메일 주소로 Face Time 통화를 한다고 선택하면 된다. 

참 쉽죠???

- IPod Touch --> IPhone으로 FaceTime 연결하기
반대의 경우에는 이메일 주소가 필요 없고, 아이폰 전화번호만 알고 있으면 된다.
대신에 전화번호를 010-XXX-XXXX으로 입력하면 안되고, 국제전화번호를 추가하고 앞의 0을 뻬야만 한다. 그리고 가장 중요한 것은 국제 전화번호 앞에 + 를 반드시 붙여야 한다는 것~ !!!!!
다시말하면
+82 - 10 - XXXX - XXXX
이렇게 전화번호가 입력되어야만 한다. (여기서 +는 반드시 입력해야 하지만, -는 입력할 필요가 엄따)

많은 분들께 도움이 되길...


Posted by tuning-java
,

'Language > Erlang' 카테고리의 다른 글

[Erlang] Erlang 설치하기(Mac 에서 ...)  (0) 2010.09.26
Posted by tuning-java
,
1.홈페이지에서 Erlang을 다운로드 한다.
http://www.erlang.org/download.html

2. XCode를 설치한다.
(이건 http://developer.apple.com/에서 받아서 설치하면 된다는...)
gcc를 사용하여 소스 코드를 컴파일하기 위해서 필요하다.

3. 다운로드 받은 Erlang소스의 압축을 해제한다.

4. su 명령어를 사용하여 root계정으로 전환한다.

5. 압축을 해제한 디렉토리에서 다음의 3개 명령어를 수행한다.
./configure
make
make install

6. 마지막으로 Erlang이 제대로 수행되는지 확인한다.
$ erl
Erlang R13B04 (erts-5.7.5) [source] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.7.5  (abort with ^G)
1> 1+5.
6
2> 

여기서 나갈 때에는 ^G를 누르면 된다.

'Language > Erlang' 카테고리의 다른 글

[Erlang] 얼랭 관련 링크들  (0) 2010.09.26
Posted by tuning-java
,

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

오호 드뎌 내 HTC 디자이어도 프로요로 업데이트 가능하다.


요 링크에서 다운 받아서 설치하면 됨.... ^^;

근데 백업을 해 놔야 하기 때문에 백업 먼저 해 놓으면 됨


그리고 다운로드 하실 때 배터리 빼서 일련번호(S/N) 확인해야 하구,

다운로드 지역은 유럽으로 선택하니 그나마 빠름.
나머지는 한 두시간 정도 소요된다는...

파일 용량은 156 MB - -;
Posted by tuning-java
,
10가지 성능에 영향을 주는 문제들이라는 글이 있어서 공유한다.
영어이긴한데,
큰 제목만 읽어봐도 도움이 될 듯...

Top 10 Performance Problems taken from Zappos, Monster, Thomson and Co
Posted by tuning-java
,
오늘부터 at least 두권의 시리즈로 나갈 안드로이드 책 집필 시작~~~

요즘 나온 안드로이드 책들이 너무 많아서 
사람들이 사서 볼랑가 모르겠지만,
아무튼 집필 시작~~~

(출근 버스에서 들어가며 3페이지 집필 했음. ㅋㅋㅋ)
Posted by tuning-java
,
실제 중단한 것은 지난 6월 말 경이지만,
이제야 글을 쓴다... 

6개월동안 약 80%의 집필을 완성하였으나,
시기상 다른 책을 먼저 쓰기로 했다. ㅋㅋㅋ

나와 같은 회사를 다니는 분들은 이 트러블 슈팅 책에 있는 내용을 기반으로 
올해 10월에 1일짜리 과정이 개설되니 미리 맛 볼 수 있을 것이다.

그 다른책은 바로 안드로이드 책~~~.

지금까지 1개의 연습 앱 (이건 릴리즈 안했음)
1개의 실제 배포 앱(이건 한달간 2000 다운로드 달성. - -)
또 한개의 실제 배포 예정 앱 (이번 주말 배포 예정)
을 만들어 본 결과 
한 두개의 앱만 만들어 봐도 더이상 책을 들여다 볼 필요는 없다는 결론을 내렸다.
하지만 내가 지금까지 Swing, SWT, GWT 등에 대해서 개발해온 경험으로 만들어 봤기 때문에
쉽게 만들 수 있었다고 생각한다. 
그래서 GUI 환경(JSP와 Servlet은 제외)에 익숙하지 않은 개발에 관심있는 사람들이 정말 쉽게 따라할 수 있는 그런 책을 써 보려고 한다.

여하튼, 안드로이드 책 한권 내고, 트러블 슈팅은 바로 마무리해서 내년 상반기에 출간을 목표로 할 예정...

그리고 안드로이드 책은 적어도 2권 이상의 시리즈 물로 낼 예정임다.
Posted by tuning-java
,
올해도 NHN에서 DeView를 진행한다고 한다.

이 행사는 NHN의 개발자들을 위한 행사가 아닌,
사외의 개발자들을 위한 행사라고 한다.

물론 공짜에 선착순 신청이다.
9월 5일까지 1200명 선착순....

아쉽게도 내가 발표할 내용은 없어서, 
강력하게 오라고 하기는 그렇지만... ㅋㅋㅋ
2시 10분부터 하는 박종빈 팀장님 세션(제가 이 길로 오게 하신 사수죠 ~~)
3시부터 하는 안성화 수석님 세션(우리팀에서 지원하는 Cache 솔루션에 대한 소개. 강추~~~)
는 꼭 들어 보세요.
많은 도움이 되실겁니다.

다른 좋은 세션들도 있으니 한번 둘러 보시구요~~

관련된 이벤트도 진행하는데,
관심있는 분들은 참여해 보세요.

Posted by tuning-java
,
http://blogs.sun.com/watt/resource/jvm-options-list.html

해당 문서의 리비전상으로는 좀 된 상태이지만,
내가 지금까지 본 문서중 GC 옵션에 대해서 가장 정리가 잘 되어 있는 페이지다.


Posted by tuning-java
,
드디어 Tomcat 7.0 Beta도 나오고,
Servlet 3.0을 쉽게 접할 수 있는 시대가 머지 않았다.

관련 자료를 찾던 중 가장 설명이 잘 되어 있는 문서를 찾았다.
작년 자바원에서 이미 자세히 설명해 놓았네...

자바 기반의 웹 개발하신다면 꼭 한번은 읽어 보시길...
Posted by tuning-java
,
IBM 디벨롭터 웍에 좋은 글이 있어서 링크를...
글이 두개인데, 파트1은 한글, 파트2는 영어다.
제목은 "java.util.concurrent에 대해 모르고 있던 5가지 사항"

링크를 보다보니 다른 글도 있을 것 같아서 뒤져보니 다음과 같은 글들이 있다. ^^;

Java Collections API에 대해 모르고 있던 5가지 사항, Part 1
Java Collections API에 대해 모르고 있던 5가지 사항, Part 2

그 밖에 아직 번역안된 영어글들
5 things you didn't know about ... JARs

5 things you didn't know about ... Java performance monitoring, Part 1
(요 내용은 didn't know는 아닌듯 ㅋㅋ. 특히나 내책을 본 사람들에게는 ㅎㅎㅎ)
아직 8번째 글은 안썼나부다.
Posted by tuning-java
,
JIP
http://jiprof.sourceforge.net/
http://www.ibm.com/developerworks/java/library/j-jip/

oktech-profiler

Monkey Wrench

MonkeyWrench

이 중에서는 Monkey Wrench가 가장 나은듯.... 이거에 대해서 책에 쓸까?
Posted by tuning-java
,
http://code.google.com/p/java-allocation-instrumenter/

그냥 툴이라고 하기엔 좀 애매하지만...
이런 라이브러리들은 잘못 쓰면 성능에 많이 영향을 줄 수도 있기 때문에,
운영에 쓰면 안되는거 알죠?

추가 설명 글

Posted by tuning-java
,



자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기 책 링크 모음.



별책부록

소스코드

출판사

YES24
강컴
교보문고
알라딘
인터파크
리브로
반디앤루니스

Posted by tuning-java
,


자바 성능을 결정짓는 코딩 습관과 튜닝 이야기 책 링크 모음.
출판사

YES24
강컴
교보문고
알라딘
인터파크
리브로
반디앤루니스







Posted by tuning-java
,
http://www.jco.or.kr/b?cmd=boardView&boardMasterId=board_notice&boardCategoryId=0&boardNo=48&boardIdx=45&boardRef=0&boardDepth=1&saveType=&viewType=RETRIEVE&boardMemoSeq=&userPassword=&userNickName=&boardMemoContents=&idxBoardListCount=1&idxBoardListCount=1

관심있는 분들 와서 보세요.

아시죠?

제가 강의할때는 책도 드린다는거 ㅋㅋㅋ

Jetty Continuation 이라는 재미 없는 주제에 대해서 발표할 예정인데,
최대한 재밌게 해 보려는게 목표임...

그때까지 목이 나아야 하는데...

Posted by tuning-java
,
http://www.mcst.go.kr/web/notifyCourt/notice/mctNoticeView.jsp?pMenuCD=0301000000

제가 쓴 테스트책이(자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기) 문화 관광부 우수 학술 도서로 선정되었습니다.

ㅎㅎㅎ

덕분에 2쇄 찍습니다.

감사합니다.
Posted by tuning-java
,


넷북에 윈도우를 다시 깔고,
깔자마자 XP 서비스팩 3을 깔려고 했더니... 다음과 같은 오류를 내뿜는다.

:\WINDOWS\$NtServicePackUninstall$에 디스크 공간이 부족하여 서비스 팩 3을(를) 설치할 수 없습니다. 1MB의 추가 공간이 필요합니다. 설치 제거에 필요한 파일을 백업하려면 1MB의 공간이 추가로 필요합니다. 하드 디스크에 빈 공간을 확보한 후, 다시 시도하십시오.

1MB라니???
2MB도 아니고 - -;

아무리 넷북이라지만, 16GB 짜리에 
12GB이상 남았는데,
부족하다는건 이상해서,
NTFS때문일까? 라는 생각에 다시 윈도우 설치하면서 구글링해봤더니,
레지스트리에 간단히 한줄 추가하면 된단다. - -;

아까운 시간만 버렸다.

작업 순서는 아래 내용이나 링크 참조

  1. 시작실행을 차례로 누르고 regedit를 입력한 다음 확인을 누릅니다.
  2. 다음 레지스트리 하위 키를 찾아서 누릅니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
  3. 편집 메뉴에서 새로 만들기를 가리킨 다음 문자열 값을 누릅니다.
  4. BootDir을 입력한 다음 Enter 키를 누릅니다.
  5. BootDir을 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다.
  6. 문자열 편집 대화 상자에 시스템 드라이브의 드라이브 문자를 입력한 다음 확인을 누릅니다.

    예를 들어, 시스템 드라이브가 C인 경우 C:\를 입력합니다. 시스템 드라이브를 찾으려면 시작실행을 차례로 누르고 %systemdrive%를 입력한 다음 확인을 누릅니다.
  7. 레지스트리 편집기를 종료합니다.

그리고 아래 링크는 서비스로 hp mini 1013 tu에 해킨토시 설치 방법

Posted by tuning-java
,
안드로이드폰에서 만든 어플을 확인하는 방법은 다음과 같다.
먼저 Mac이나 PC와 폰을 연결하는 방법은 다음과 같다.

연결이 되었으면, 안드로이드를 이클립스에서 그냥 실행하면 되는데,
잘 모르겠는 분은 아래 링크를 참조하면 된다.
Posted by tuning-java
,
안드로이드기반 폰에서 아이폰 처럼 문자를 이쁘게(???) 쓰려면 Handcent를 이용하면 된다.
그런데 그냥 깔고 쓰면, Handcent 사용시 문자가 두번온다.
Handcent에서 메뉴 누르고 -> 수신 메시지 설정 -> 가장 밑에 셀프 체크가 체크 되었을 것이다
이걸 언체크 하면 된다.
(나만 모르는게 아니였어... http://www.androidpub.com/239460)

그리고, 아이콘 있는데다가 폴더를 만들어서 각종 어플을 폴더에 넣어 둘 수가 있는데,
(폴더에는 스크롤 바까지 생겨서 여러 어플을 담아두면 좋다)
문제는 이 폴더의 이름을 지정하기 어렵다는거~~~
(메뉴를 눌러도 안되고, 별짓 다해봤는데 잘 안된다.)
폴더 이름을 지정하려면 폴더 창을 띄운 상태에서 상단의 "폴더"라는 글자와 X 표시가 있는 부분을 지긋이 누르고 있으면 이름을 변경하는 창이 뜬다는거.
(이것도 나만 모르는게 아니였다. ㅋㅋㅋ 그림으로 된 설명을 보려면 
우측링크 클릭 http://kuccblog.net/86)


Posted by tuning-java
,

안드로이드 개발을 위한 이클립스 설정 방법은 그리 어렵지 않다.
HelloAndroid 샘플에 설정방법이 나와 있긴 한데, 추가적인 설명은
아래 링크를 보면 된다.


여기서 제공되는 내용은 다음과 같다.

Creating an Android Project

Creating an AVD

Running Your Application

        Running on the emulator

        Running on a device

Creating a Custom Run Configuration

Setting Up Application Signing

Working with Library Projects

        Development requirements

        Setting up a library project

        Referencing a library project

        Development considerations

Eclipse Tips


 
Posted by tuning-java
,
안드로이드 어플을 만들기 위해서는 4가지만 있으면 된다.
- 자바가 설치되어 있는 맥이나 PC
- 자바에 대한 지식이 있는 여유 시간이 좀 있는 사람.
- 개발하려는 의지와 상상력
- 안드로이드 플랫폼 디바이스(확인용...)
( 그냥 이 네가지만 있으면 되지 않을까?하는 나만의 생각이다.)

그러면 저 4가지가 있다는 조건으로 아래의 글을 보면서 환경 구축 및 개발 시작을 해보자.

Posted by tuning-java
,
요즘 하도 안드로이드가 열품이라, 
2년만에 안드로이드 공부를 다시 해야겠다.
예전 연재는 그대로 놔두고,
링크 위주로 정리해 놔야지...

먼저 도움되는 몇몇 사이트 먼저
안드로이드 구글 정보 사이트 : http://developer.android.com/index.html
안드로이드 국내 정보 사이트 : http://www.androidpub.com/


Posted by tuning-java
,
http://code.google.com/intl/ko-KR/webtoolkit/speedtracer/

내가 봤던 툴 중 가장 마음에 드는 클라이언트 프로파일링 툴이다.
웹 화면을 구성하는데 어떤 자바 스크립트에서 시간이 소요되었는지를 확인할 수 있다.
그 밖에도 많은 기능을 제공하는 듯 하다.

그런데 이 툴은 구글 크롬 브라우저에서만 사용가능하다는 거~~~

자세한 내용은 링크를 참조하기 바란다.
Posted by tuning-java
,
http://www.infoq.com/presentations/Diagnosing-Memory-Leaks

링크에 있는 자료를 보면 자바 메모리릭에 대한 좋은 정보를 얻을 수 있다.

화면의 상단에 있는 동영상을 수행하면, 중앙에 있는 슬라이드가 바뀌면서 보인다.

여기서 보여주는 자료를 다운로드할 수만 있다면 좋으련만...
Posted by tuning-java
,
https://glassfish-samples.dev.java.net/source/browse/*checkout*/glassfish-samples/tags/JAVAEE6_SAMPLES-0_9-b16/ws/javaee6/docs/list.html

링크를 보면 J2EE 6와 Servlet 3.0의 달라진 점들을 볼 수 있다.

좀더 뒤져보니 실제 소스는 
로 다운로드 하면 된다. ^^;

해당 파일을 다운 받아서
java -jar javaee6-samples-1.0-b03-installer.jar
를 커맨드 창에서 수행하면 된다.

그렇다면 Servlet 3.0은 머가 어떻게 바뀌었을까?
외국에 친절한 아저씨가 정리해 놓은 글이 있으니 아래 링크를 참조하기 바란다.
(영어 잘 못해도 자바 할 줄 알면 이해 될꺼다)

내가 필요한 기능들만 간단하게 두 줄로 요약하면,
- web.xml에 더 이상 설정할 필요없이 소스에 servlet과 filter를 지정하면되고, fragment라는 것도 지원한다.
- 하나의 쓰레드에서 여러 요청을 처리할 수 있는 AsyncContext를 제공한다.


그럼 이러한 Servlet 3.0을 돌릴수 있는 서버는 없을까나?
당연히 있다. Glassfish 3.0에서는 Servlet 3.0을 지원하고, J2EE 6를 지원한다.
가장 쉽게 개발해 볼 수 있는 환경은 glassfish가 내장된(?) eclipse를 설치해서 써 보는거다.
링크는 아래에...


Posted by tuning-java
,