전체 글 749

세계의 명문대학 하바드를 가다

세계 제1의 대학으로서 미국 고등학교에서 전교1등 해도 들어가기 어렵다는 명문 중에 명문 하바드를 갔다. 역사도 역사이거니와 그 졸업생들의 활약이 세상을 이끌어 왔기 때문에 누구나 들어가고 싶어하는 곳이다. 정식 입학은 아니지만 나도 하바드 대학에 들어갔다가 나왔다. 하바드 대학 캠퍼스는 크다. 하바드의 자산은 33조 달러라고 하는데 그 부동산과 건물이 얼마나 많은 지 짐작이 간다. 온 동네 전체가 학교 건물들이다. 그래서 짧은 시간에 다 둘러 볼 수 없어서 우리는 Harvard Yard를 중심으로 몇 개의 건물만 둘러보고 투어를 마무리했다. 하바드 대학 캠퍼스 지도 : http://www.map.harvard.edu Peabody Street 에서 Johnston Gate로 들어가면 바로 Old Yar..

미국 2014.04.26

MIT 대학에서 만난 거북선

뉴욕 푸른투어 차경수 가이드의 친절한 안내와 설명을 들으며 매년 세계대학평가에서 1위를 하고 있는 MIT 대학을 둘러보았다. 보스톤 시내에서 Massachusetts Ave 를 따라 Charles River 를 (북쪽방향으로) 건너면 바로 MIT 캠퍼스를 만나게 된다. 사실 이 찰스강을 건너면 보스톤이 아니라 캠브리지라는 도시다. MIT 대학은 이 Massachusetts Ave 를 기준으로 West 캠퍼스와 East 캠퍼스로 나누어 부르는데 East 캠퍼스는 기계공학, 조선공학, 건축공학, 컴퓨터공학, 암센터 등이 있고 West 캠퍼스는 교회, 강당, 기숙사, 학생관, 스포츠센타, 원자력공학 등으로 구성되어 있다. West Campus 를 먼저 둘러보았는데 들어서자 마자 오른쪽에 학생회관이 보이고, 그..

미국 2014.04.26

광연자동차운전학원

나의 꿈은 버스를 운전하는 것이다. 멜번에서 시내버스를 운전하고 싶다. 그러기 위해서는 버스운전을 할 줄 알아야 한다. 대형운전면허증을 따야겠다. 커다란 버스를 몰고 관광가이드도 하고 싶다. 대형 운전면허 학원선택 우선 대형운전면허를 따기 위해서 강남구에서 갈 만한 학원을 찾아보았다. 인터넷에서 먼저 눈에 띄는 학원은 삼일자동차운전학원이었다. 지하철을 타고 복정역으로 가서 3번 출구를 나와서 5분을 걸어내려갔더니 길 건너편에 삼일운전학원이 보였다. 길을 건너가기 싫었지만 건너가서 상담을 해 봤는데 크게 호감이 가지 않았다. 첫 느낌이 아무래도 ... 다시 길을 건너와서 광연자동차운전학원으로 가봤다. 훨씬 시설도 깔끔하고 직원들도 친절하였다. 상담하는 직원도 여럿이고 삼일운전학원에 비해서 사무실도 사무실 ..

XNOTE SSD 하드로 교체 깔끔하게 안 된다

이클립스를 사용하다가 보면 컴퓨터 하드디스크 속도가 생산성과 직결된다. 그래서 이클립스 개발자들은 SSD하드디스크를 장착하는 것이 보통이다. 보통 하드 보다 SSD 하드는 5배 이상의 빠른 속도를 내고 있다. build 하거나 WAS 를 부팅할 때 엄청난 시간을 단축 시켜준다. 개발자에게는 SSD가 필수품인 것이다. 장비도 최소한 i7 정도는 되줘야 한다. 자바개발자라면 i7 CPU에 8G 메모리, SSD하드 250기가는 필수품인 시대가 온 것이다. X-NOTE C400 G.AR30K 인터넷을 찾아보니 이 노트북도 64bit CPU 이더라. 3G메모리에 500G 하드가 달려 있었다. 그런데 윈도7이 기본 설치되어 있다. 이클립스 돌리기에 작업이 불가능 할 정도의 속도를 보여서 메모리 증설과 SSD 하드로..

컴퓨터활용 2014.01.19

HttpURLConnection 할 때 setConnectTimeout 해 줘야 함

프로젝트 도중에 거래가 hang 걸리는 현상이 발생되어서 당황했다. 원인을 분석해 본 결과 소켓 통신하는 루틴에서 상대방 서버의 사정으로 접속이 지연될 때 timeout 처리가 제대로 되지 않아서 발생되었다. 처음에는 DB 쪽 lock 인 줄 알고 transaction 처리를 잘못 해서 나는 것으로 보고 접근했으나 원인은 엉뚱한데 있었던 것이다. 그래서 urlConnection.setConnectTimeout(); 메소드에 1초로 세트했다. 그랬더니 바로 지연 없이 exception 으로 떨어졌다. 자라보고 놀란 가슴 솥뚜껑 보고 놀란다고 하는 김에 readTimeout 도 아래와 같이 설정했다. urlConnection.setReadTimeout(TIMEOUT_VALUE); 이 때 설정하는 시간은 mi..

이클립스에서 한글 깨지는 파일 처리

프로젝트에서 이클립스를 사용하고 있는데 소스는 UTF-8 로 저장하는 것을 표준으로 하고 있다. 그런데 여러명이 개발하다 보면 다른 문자셋으로 저장된 소스가 끼어 들어오게 된다. 그럴 경우 한글이 깨져서 보이지 않게 된다. 이런 문서들은 외부툴 (예를 들어 울트라에디터) 로 문자셋을 변환하여 저장을 해 주면 이클립스에서도 제대로 보이게 된다. 이클립스에서 한글이 깨져 보이는 파일이 아래와 같이 있다고 한다면 울트라에디트 같은 곳에서 파일을 열면 한글이 잘 보이게 된다. 그러면 "다름이름으로 저장" 기능을 이용하여 새로 저장한다. 다른이름으로 저장 하여 원래 파일을 엎어쳐 버린다. 저장할 때 문자셋을 반드시 원하는 것으로( 나같은 경우 utf-8) 지정한다. 저장이 끝나면 다시 이클립스에서 열면 한글이 제..

HTL-27569 F HTL0048: Listen port (80) is in use. Try to bind to that port again in 10 seconds. errno=13(Permission denied)

HTL-27569 F HTL0048: Listen port (80) is in use. Try to bind to that port again in 10 seconds. errno=13(Permission denied) 웹투비 기동할 때 이런 오류가 날 경우 이것을 점검해야 한다. 웹투비 bin 디렉토리에 htl 에 system 권한이 있어야 한다. 시스템권한을 주는 방법은 chmod +s htl 인데 이것을 실행하려면 root 권한으로 실행해야 한다. 제대로 시스템권한이 먹으면 아래와 같이 s가 중간에 끼어서 보일 것이다. -rwsrwsrwx 1 root root 428631 2013-09-24 10:38 htl* 이러한 현상은 1024 번 이하의 포트에 개별 프로그램이 사용하지 못 하도록 시스템이 제..

반응형