달력

4

« 2024/4 »

  • 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
사용자 삽입 이미지

Resident Evil: Extinction Poster


Resident Evil은 원작이 게임입니다. 저도 game은 참 좋아하지만 원작이 game인 영화 치고 제대로 된 것은 아직까지는 못 보다 보니 이 영화에는 큰 기대를 안하고 있었는데(어쩌면 선입견일지도), 볼 것이 없다 보니 보게 되었네요. 예전에 1편은 집에서 봤습니다만 2편은 안 보고 3편을 영화관에서 보게 되었습니다.

원작 게임(일본에서는 biohazard로 불리고 서양에서는 Resident Evil로 알려져 있습니다. 우리나라에서는 일본이 가까워 그런지 biohazard로 널리 알려져 있죠)은 공포물로 널리 크게 히트를 쳤고 그러다 보니 시리즈가 몇 개인지도 헷갈릴 정도로 나왔습니다. 그런데 영화도 그럴 조짐이 보이는군요. 이 영화 끄트머리에서 다음 편을 예고하는 듯한 장면이 나오니 말입니다. 밀라요보비치, 에일리언의 시고니 위버, 툼레이더의 안젤리나 졸리처럼 시리즈물 액션 여주인공 자리 하나 꽤 차는 걸까요?

원작이 게임이라고 생각 없이 애들 데리고 가지는 마십시오. 꽤 잔인한 장면이 나옵니다.
:
Posted by 하얀 말
  • Firefox 이외의 다른 Browser에서도 쓸 수 있는 Firebug Lite 등장! IE를 기반으로 하는 우리나라 개발 환경에서는 환영할 일임! 오후 12시 53분

이 글은 ryudaewan님의 미투데이 2007년 10월 17일 내용입니다.

:
Posted by 하얀 말
2007. 10. 10. 20:13

[UNIX] iptrace 명령어 쓰기 Computing에 관한 독백2007. 10. 10. 20:13

UNIX에서 packet sniffing을 하기 위해서는 iptrace라는 명령을 쓰면 된다. 그런데 iptrace는 binary를 dump하므로 이를 알아먹을 수 있는 text file 형태로 변환하는 것이 있으니 이는 ipreport라는 도구이다. 이 전부를 shell script로 묶어 쓰면 매우 유용하다. 이번에 업무를 수행하며 쓴 이 강력한 packet sniffing 도구를 사용하는 shell script를 기록하여 훗날을 대비한다.

startsrc -s iptrace
\ -a "-a -d ${IP} -b -P tcp -p ${PORTNUM} /home/anytemp/${IP}_${PORTNUM}.tcp"

sleep ${SEC}
stopsrc -s iptrace
ipreport -s /home/anytemp/${IP}_${PORTNUM}.tcp > \
/home/anytemp/${IP}_${PORTNUM}.out

:
Posted by 하얀 말
2007. 10. 7. 04:34

하얀말의 미투데이 - 2007년 10월 6일 篇隣2007. 10. 7. 04:34

:
Posted by 하얀 말
  • 무언가를 배울 때에는 종파리(從破離)의 법칙을 기억하라. 오전 9시 27분
  • ls -l |grep ^d| awk '{print "du -sk "$9}' |sh |sort -n -r |head -n 10 오후 8시 23분

이 글은 ryudaewan님의 미투데이 2007년 10월 2일 내용입니다.

:
Posted by 하얀 말
2007. 10. 2. 04:34

하얀말의 미투데이 - 2007년 10월 1일 篇隣2007. 10. 2. 04:34

  • 실용서를 사는 것은 어쩌면 자신의 꿈을 사는 것이다. 아니, 대다수의 소비는 자신의 꿈이자 욕망의 투영이다. 오전 9시 23분

이 글은 ryudaewan님의 미투데이 2007년 10월 1일 내용입니다.

:
Posted by 하얀 말
우리는 UNIX를 쓸 때 find command을 꽤 많이 사용합니다. 예를 들어 현재 directory 및 하위 directory에서 a*.jar라 하는 file을 찾고, 그 file의 permission 및 생성 일자, 크기 등을 알기 위해서 다음과 같이 칩니다.

find . -name a*.jar -exec ls -l {} \;

-exec option 이후 find command으로 찾은 결과로 검색한 file들에 대해 수행하고 싶은 command을 입력하는 것은 알지만, 도데체 {} \;는 뭐하는 개뼉다귀일까요?

1. {}

아주 간단합니다. find command으로 찾은 file 집합을 표현한 것입니다. {와 } 사이에는 공백이 있으면 안됩니다.

2. \;

위에서 언급한 -exec option 뒤의 command은 ;(semicolon)으로 마치게 되어있습니다. 즉 find command은 -exec option을 만나면 그 option부터 ; 사이를 수행할 command으로 인식합니다. 그런데 문제는 ;가 UNIX에서 특수한 의미를 가지는 문자라는 것입니다. UNIX에서는 두 command 이상을 한 줄에 쓸 때, 각 command 사이를 ;로 구분합니다. 즉 UNIX Shell Prompt에서는 아무 생각 없이 ;만 쓰면 exec command 뒤에 다른 command이 나올 것으로 생각을 하지, exec option의 끝으로는 생각을 하지 않는다는 뜻이죠. 이럴 경우 등장하는 것이 바로 \(backslash)로, \ 뒤에 특수문자가 나오면 그 특수문자의 의미를 무시하고 글자 그대로 인식하게 되죠. 그러다 보니 \;라고 쳐야 하는 것입니다.

아, 하나 더! {}와 \; 사이에는 최소한 공백 문자 하나는 들어가 있어야 한답니다. 이 둘 사이를 딱 붙여서 쓰면 안된다는 뜻이죠.

find command에서 -exec option을 쓰면 끄트머리에 꼭 나오는 {} \;의 의미, 이제는 아시겠지요?
:
Posted by 하얀 말
  • 결국 개인용 Mobile 장비는 휴대전화, 차량용 Mobile 장비는 Navigation으로 수렴할 거다. 다른 시도는 아마 뻘짓이 될 듯. 오전 10시 41분
  • Naver Blog 때려치고 Tistory로 옮기면서 다짐했던 잦은 업뎃의 결심은 바쁜 생업과 게으름에 매몰되어 가는구나... 내 게으름을 탓하라...! 오후 1시 15분

이 글은 ryudaewan님의 미투데이 2007년 9월 28일 내용입니다.

:
Posted by 하얀 말

이 글은 ryudaewan님의 미투데이 2007년 9월 17일 내용입니다.

:
Posted by 하얀 말

이 글은 ryudaewan님의 미투데이 2007년 9월 10일 내용입니다.

:
Posted by 하얀 말