'분류 전체보기'에 해당되는 글 1012

  1. 2010.05.26 [미소와 영어 한마디] I received phone calls all day.
  2. 2010.05.25 네트워크 연결이 자유롭지 못한 작업 공간에서 협업하기
  3. 2010.05.25 이상한 논리 로직
  4. 2010.05.24 com.sun.tools.javac.Main is not on the classpath.
  5. 2010.05.23 [야구기록지] 2010-05-23
  6. 2010.05.23 파일 경로
  7. 2010.05.23 PropertyFromFileTest
  8. 2010.05.23 FilePathTest
  9. 2010.05.23 책 바구니
  10. 2010.05.23 Wet Wet Wet - Love Is All Around
  11. 2010.05.22 제 65회 청룡기 전국고교야구선수권대회 - 2010년
  12. 2010.05.20 J2EE Preview - Eclipse/Servers
  13. 2010.05.20 Trac Macros
  14. 2010.05.20 identical
  15. 2010.05.20 이클립스 파헤치기
  16. 2010.05.19 큰 로그 파일 자르기 - xNIX
  17. 2010.05.19 파일을 0바이트로 만들기
  18. 2010.05.18 sp_help에 속았다. - 컬럼 길이
  19. 2010.05.18 [야구기록지] 2010-05-13
  20. 2010.05.17 Unable to find a value for "PROPERTY" in object of class "CLASS" using operator "."
  21. 2010.05.17 Eclipse에서 Tomcat 포트번호 변경하기
  22. 2010.05.17 원격 데스크톱 설정하기
  23. 2010.05.16 2010년 전국 고교야구 대회 일정
  24. 2010.05.16 [야구기록지] 2010-05-11
  25. 2010.05.16 [야구기록지] 2010-05-12
  26. 2010.05.16 네이버 백신 오진
  27. 2010.05.16 [야구기록지] 2010-05-15
  28. 2010.05.15 G2M3 코덱
  29. 2010.05.14 [야구기록지] 2010-05-14
  30. 2010.05.14 용어 번역

[미소와 영어 한마디] I received phone calls all day.

I received phone calls all day.
answer the phone

It's out of order.
It looks like it's out of order.
- http://www.tenenglishclub.com/renewal/freecontent/_upLoadFile/12742774195021913.jpeg

네트워크 연결이 자유롭지 못한 작업 공간에서 협업하기

해당 프로젝트에서는 네트워크 제한이 심하다.
각종 보안 프로그램을 많이 설치해서 정신이 없다.
게다가 내 자리에는 내부 네트워크 연결 랜선이 없다.

서버측 개발자와 우리 시스템 개발자, 그리고 나.
이렇게 3명이 테스트를 진행하는데 정말 힘드네.

메신저 사용 못함.
나는 우리 시스템 서버에 접속을 못하니 로그를 볼 수 없는 상황이고.
메신저 대용으로 쪽지 프로그램이 있는데 그건 3명 다 각자의 사정으로 사용 못함.

테스트마다 로그가 나오면 메일로 전달했다.
오늘은 내가 외부에 있어서 중간에서 서버측 개발자, 우리 시스템 개발자와 통화를 하면서 진행함.
그나마 전화라도 있고, 데이터는 원격 지원 프로그램으로 전송할 수 있어서 다행이긴 하다.

- 이것도 안되는 경우...tinychat와 FilesOverMiles를 이용한다.
메일도 좋고.

Content Type은 맞는데 boundary는 어디간거야...

이상한 논리 로직

- 테스트 통과- 반대로 해도 테스트 통과- 이상한 로직, 테스트 실패- 반대로 해도 테스트 실패이 경우는 말이 안된다. null 이면서 "" 일 수는 없다.

논리 로직이 복잡할 때는 반대로 뒤집어서 생각해 본다.
이상한 로직을 처음 봤을 때, &&를 ||로 잘못 넣은 것인줄 알았다.

com.sun.tools.javac.Main is not on the classpath.

Eclipse에서 Ant로 빌드하는데 발생한 에러

com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "C:\Program Files\Java\jre6"
- JAVA_HOME을 지정하거나 , PATH에 JDK/bin/을 추가했는데 안됨. [각주:1]

- Ant 설정의 Runtime - Classpath에 tools.jar를 추가한다.
tools.jar를 jre/lib/ext/에 두라고 하는데 글쎄....이클립스 환경은 클래스패스가 별도로 가지 않나?

- build.xml에 사용될 컴파일러를 명시적으로 지정할수가 있다고 한다. 근데 이건 좀 아닌듯. 이클립스에 종속됨. [todo] 예전에 모시스템 테스트계에서 발생했던 에러는?
  1. 지금 생각해보니 이클립스를 재시작 안했다. 윽...그래도 아래 방법이 제일 나은거 같다. [본문으로]

[야구기록지] 2010-05-23

6번타자 권용관 출루
7번타자 오지환 1루 땅볼 아웃, 권용관 2루까지 진루
권용관 투수 견제 아웃(1-6T), 투아웃, 2회 상대팀 8번타자때 정성훈으로 교체된거 같네.

파일 경로

어떤 개발자가 이런 점을 이용해서 유닉스 환경과 로컬 개발 환경을 구성해서 사용하더라.

PropertyFromFileTest

- message.properties
key = value
key.endWithSpace = value.endWithSpace //공백을 넣어 둔다.
key.endWithTab = value.endWithTab    //Tab을 넣어 둔다.

FilePathTest

책 바구니

yes24에서 이것저것 책 구경을 했다.

- 성인을 위한 피아노 어드벤쳐
피아노를 배우려는 성인을 위한 교재
음악기초이론, 기초 테크닉연습, 즉흥연주, 청음, 스케일 연습까지 모두 한권 안에 구성되어 있다고 한다.
교재 내용을 보니 괜찮은 접근 방식인거 같다.
연습곡도 유명하고 친근한 곡이고.
시간이 되지 않아서 학원 가기가 힘든 사람에게 좋지 않을까 싶다.
세트는 현재 38,000원, 사은품으로 클래식 연주곡집을 준다.
세트 사서 다 보는 일은 절대 없기 때문에 한권씩 사야 하는데 사은품에 눈이 돌아간다.
여튼 운주한테 좋을거 같고 대신동에서 피아노부터 가져와야 한다.

원래는 얘들 교재였나 보다.
뮤직트리 피아노 악보 & 교본 프리미엄 이벤트
http://image.yes24.com/images/00_Event/2010/0423MusicTree/event_02.jpg

- 악보집이 할인되어서 나옴.
이루마 피아노 연주곡집-1, 2 [42% 특가 할인중~]
이루마의 특별한 선물
앙드레 가뇽 피아노 연주곡집
이사오 사사키 피아노 연주곡집

- 이헌석
이럴 땐 이런 음악 : 이헌석이 듣고 쓴 [개정판]
열려라, 클래식 : 초보 클래식 매니아를 위한 클래식 입문서[개정증보판]
   
알기쉬운 경음악 편곡법
내가 사랑하는 클래식

- 그리기
그려봐, 볼펜으로 : 작고 귀여운 그림 레슨 수첩

스케치 쉽게 하기 세트
http://image.yes24.com/images/00_Event/2010/0512Jinsun/event_01.jpg
채색의 시간 : 빈센트 반 고흐 편 민정, 지원이한테 좋을듯.

Wet Wet Wet - Love Is All Around

제 65회 청룡기 전국고교야구선수권대회 - 2010년



- 출처는 청룡기 홈페이지

J2EE Preview - Eclipse/Servers

Galileo에서 Server Runtime 설정을 하다보니 J2EE Preview라는게 있다.
검색해도 잘 안나오던데...역쉬 도움말에 있다.

이클립스에 내장된 AS라고 한다.
실 서버에 올리기 전에 테스트하기 쉽게 기능을 제공한다고 함.
더 자세히는 나오지 않는다.

JSP, Servlet, JSTL 다 잘 돌아가네.
별도의 AS를 설치할 필요없이 이걸 사용해도 되겠다.

알고 보니 Jetty다.

- 2010-07-16 추가
Servlet : 2.5
JSP : 2.0
ServerInfo : jetty/6.1.15
RealPath : D:\resources\reps\eclipse_galileo_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\Test
ContextPath : /Test

Trac Macros

- JSPWiki의 TableOfContents와 같은 기능을 찾아보니 PageOutline 매크로가 있다.

= 테스트 프로젝트임 =

[[PageOutline]] //기본적으로 모든 heading을 대상으로 한다.

[[PageOutline(2-4, Title)]] //heading이 2에서 4인 것으로 아웃라인을 만들고 제목은 Title이라고 한다.

== Heading 2 ==

==== Heading 4 ====


- Image
[[Image(photo.jpg)]]
[[Image(http://some.com/imgs/photo.jpg)]]
[[Image(photo.jpg, 300)]] //width
[[Image(OtherWikiPage:deploy5.png)]] //다른 페이지의 이미지

- Trac Macros

identical



- http://endic.naver.com/enkrEntry.nhn?entryId=9e985afeabc94d0c86b5046d96a83c8a

이클립스 파헤치기

이클립스를 잘 사용하는 방법이라고나 할까?
좋은 프로그램에는 잘 정리된 문서가 있다.
Tips and tricks를 살펴보고 새로운 버전에서는 어떤 기능이 추가되었는지 본다.
이게 제일 좋은 방법이다.


큰 로그 파일 자르기 - xNIX

로그 파일이 아주 큰 경우 잘라서 보자.

# split -b 100 web.log b. //100바이트씩 자른다.
# split -l 100 web.log l. //100줄씩 자른다.
# split -C 100 web.log C. //한 라인이 100바이트가 넘지 않도록 자른다.
# split -b 2 -d -a 5 web.log //2바이트씩 자르는데 접미어를 숫자 5자리로 한다.
//사용할 수 있는 접미어를 다 쓰면 에러가 난다. 숫자 접미어 기본값은 2자리인데 분할된 파일의 개수가 99개를 넘어가면 에러가 난다.

# for line in 1 2 3 4; do  sed -n "${line}p" ./web.log > web.${aa}; done //한줄씩 자르기는 되는데 두줄씩 자르려면 어떻게 해야 하나.

- split 옵션을 잘못 이해해서 줄수로는 자르지 못하는 줄 알았다.
그래서 sed 까지 쓸 생각을 했는데...
per
각[매] …에 대하여, …당[마다]
# split --help
...
  -l, --lines=NUMBER      put NUMBER lines per output file //생성되는 파일당 N줄씩 넣는다. (N줄을 넣는다. 파일마다/파일당 N줄을 잘라서 넣는다.), 줄번호를 넣는다고 해석하다니...ㅋㅋ

파일을 0바이트로 만들기

로그 파일이 너무 커졌을 경우 파일을 삭제하기 보다 크기를 0으로 만드는 것이 좋다.
어떤 시스템은 파일을 새로 생성시키지 않는 경우도 있다.
삭제한 뒤 touch하는 것보다 좋은 점은 소유자 및 권한을 유지할 수 있다.

# cat /dev/null > /var/adm/sulog

sp_help에 속았다. - 컬럼 길이

sp_help로 본 결과를 제대로 봐야 한다.

Length는 데이터 형식의 물리적 길이(바이트)다.
Prec는  전체 자릿수,  Scale은 소수점 이하 자릿수다.

문자형인 경우에는 길이는 Length를 보면 된다.
숫자형인 경우는 잘 봐야 한다.


numeric(1, 0)이나 decimal(1, 0)가 차지하는 길이는 5바이트이다.
그러나 데이터는 -9 ~ 9까지만 입력할 수 있다.

tinyint는 1바이트를 차지하므로 2^8이고 0 ~ 255까지 입력할 수 있다.
자릿수가 3이지만 999는 입력할 수 없다.

int는 4바이트를 차지하므로 -2^31[각주:1] ~ 2^31 - 1까지 입력할 수 있다.
자릿수가 10이지만 2^31(2,147,483,648)을 입력할 수 없다.
  1. 2^(8 * 4) / 2 [본문으로]

[야구기록지] 2010-05-13

9번타자 조동화 2루수쪽 번트안타 출루
1번타자 정근우 2루타 - 1루주자 3루까지 진루
2번타자 김재현 3루 직선타 - 이대호가 직접 베이스터치, 병살

- 출처 : http://www.koreabaseball.com/schedule/record_view.asp?img=20100513SK0.GIF

Unable to find a value for "PROPERTY" in object of class "CLASS" using operator "."

javax.servlet.jsp.el.ELException: Unable to find a value for "PROPERTY" in object of class "CLASS" using operator "."

자바 빈 명명 규칙에 어긋나서 발생하는 에러임.

 멤버  getter  사용  비고
 S_PAR_POINT  getS_PAR_POINT()  ${data.s_PAR_POINT}  ${data.S_PAR_POINT}는 안됨.
 PAR_POINT  getPAR_POINT()  ${data.PAR_POINT}  
       

[todo] 자바 빈 명명 규칙을 정리할 필요있음. 어디에 있더라...

Eclipse에서 Tomcat 포트번호 변경하기

- Server name에 포트번호도 넣어 두자.
admin 포트는 8005 -> 8101
HTTP 포트는 8080 -> 8081
AJP 포트는 8009 -> 8201

원격 데스크톱 설정하기

- 원격 데스크톱 허용

- 네트워크 수준 인증

- 전원옵션에서 절전 모드를 사용하지 않도록 한다.(추가적인 관리옵션을 만들수도 있다.)

- 이렇게 설정을 하면 방화벽에서 원격 데스크톱을 허용하게 된다.

- 원격 데스크톱이 갑자기 연결이 안됨.
무슨 이유인지 방화벽 설정이 제대로 안되어 있었음.

 

 

공용을 선택해서 허용하도록 설정함.

 

 

- Windows 10, 끄면 3389 포트가 내려 감.

 

 

2010년 전국 고교야구 대회 일정

 제64회 황금사자기 전국고교야구대회
 3.12 - 3.29  목동  동아일보
 제44회 대통령배 전국고교야구대회
 4.26 ~ 5.5  공릉  중앙일보
 제65회 청룡기 전국고교야구선수권대회
 5.17 5.18 - 5.26  목동  조선일보
 제17회 무등기 전국고교야구대회       6.14 - 6.21  광주  광주일보
 제32회 대붕기 전국고교야구대회      7.5 - 7.12  대구  매일신문
 제62회 화랑대기 전국고교야구대회  7.19 - 7.26  부산  부산일보
 제40회 봉황대기 전국고교야구대회  7.30 ~ 8.16  수원  한국일보
 제8회 미추홀기 전국고교야구대회       8.20 - 8.27  인천  인천일보
 제91회 전국체육대회(고교,일반)      10.6 -10.12  경남  대한체육회

[야구기록지] 2010-05-11

- http://www.koreabaseball.com/schedule/record_view.asp?img=20100511LG0.GIF

류현진 17탈삼진 1실점 완투 경기

중견수와 우익수는 공을 잡아 보지도 못했다.
수비는 이대수 혼자 다했음. 그것도 몇 개 안됨.

[야구기록지] 2010-05-12

롯데 5회말 공격
1번타자 김주찬
2번타자 손아섭 좌중간 안타
3번타자 홍성흔 중견수 앞 안타
4번타자 이대호 인플드플라이 - 2루주자 손아섭 3루수 최정 실책으로 진루 - 1루주자 2루로 진루 : 송은범이 원바운드로 잡아서 3루로 송구, 최정은 태그하지 않고 2루로 송구
최정 에러 앞에 표시된 - 는 무슨 뜻이지?

12회말 롯데 공격
대타 정훈 중견수 앞 안타
1번타자 전준우 볼넷
2번타자 손아섭 희생번트 2루수가 잡아 직접 베이스 터치
3번타자 홍성흔 고의볼넷
4번타자 이대호 초구 1루수 플라이아웃(인필드 선언됐네)
5번타자 가르시아 초구 3루수 플라이아웃
1사만루에서 4, 5번이 초구에 플라이아웃, 12회말 연장 마지막 공격에서...아놔...썩을...

- 출처 : http://www.koreabaseball.com/schedule/record_view.asp?img=20100512LT0.GIF

5회말 인필드플라이때 상황을 좀더 생각해보면 다음 상황도 있을수 있었다.
"만약 손아섭이 인필드플라이 사실을 알고, 태그 안 됐으니 홈까지 달려왔다면 꼼짝 없이 득점으로 인정 됐을 거 아닙니까."
[108백구]유일한 목격자 박경완의 아찔했던 그날밤

네이버 백신 오진


[야구기록지] 2010-05-15

2010-05-15 LG 2회말 공격
이병규 볼넷으로 출루
박병호 삼진 - 이병규 2루로 도루하다 포수 송구를 잡은 2루수에 의해 태그아웃됨. 병살 : 런앤힛 작전이 걸린듯함
.
2010-05-15 LG 5회말 공격
5번타자 이병규 좌익수 왼쪽 안타
6번타자 박병호 삼진
7번타자 김태완 투수, 번트안타 - 1루주자 이병규 2루까지 진루 : 3루쪽으로 기습번트, 투수 장원준이 더듬어서 송구 못함.
8번타자 윤진호 우익수 플라이아웃, 잔루 1, 2루, 공수교대

- 출처 : http://www.koreabaseball.com/schedule/record_view.asp?img=20100515LG0.GIF

2010-05-15 기아 3회초 공격
2번타자 이종범 1루
3번타자 이종환 유격수 플라이아웃
4번타자 최희섭 낫아웃, 폭투 - 1루 주자 3루까지 진루

- 출처 : http://www.koreabaseball.com/schedule/record_view.asp?img=20100515HT0.GIF

G2M3 코덱

[야구기록지] 2010-05-14

8회말 LG 공격
1번타자 이대형 볼넷
2번타자 이병규 희생번트, 포수 강민호가 에러 : 미끄러짐
3번타자 박용택 포수 파울플라이 아웃 : 초구에 번트대다가 실패
임작가로 투수교체
4번타자 최동수(이병규에서 교체) 3루수 땅볼, 이대호 베이스 직접 밟고 1루로 송구, 병살

- 출처 : http://www.koreabaseball.com/schedule/record_view.asp?img=20100514LG0.GIF

용어 번역

IBM developerWorks에 있는 글인데 이렇게 번역했네.

Speaking Unix
유닉스를 말한다
유닉스를 능숙하게 사용하기


- Unobtrusive는 뭐라 번역하는 게 좋을까요?
http://blog.insightbook.co.kr/post/201

http://rhio.tistory.com/260
그래서 저는 생각끝에 “Unobtrusive”를 “비간섭 혹은 비간섭적인” 즉 비간섭 자바스크립트 라고 정리해 봅니다. (발음 : 어넙트러시브 자바스크립트)

http://taegon.kim/archives/1473

- 오버홀(overhaul)
http://iolothebard.tistory.com/339

- mock, mock out, stub


우선 graceful close는 "유예를 두는 종료"라고 해석하는게 맞다. 원래 grace period라는 말도 있는데 이는 유예기간이라는 뜻이다.  - 오류를 잡자 : TCP에는 우아한 종료라는 것은 없다
https://sunyzero.tistory.com/269