2007/01
-
ttcp utility카테고리 없음 2007. 1. 12. 09:52
보통 network throughput을 check 하는 utility로 알고 있는 ttcp 라는 툴이 있다. ping을 만든 mike라는 사람이 만든것이라고 하는데 비상시에 file 전송 utility로도 사용될수 있다고 한다. 받을쪽에서 ttcp -r | tar xvpf - 를 실행시켜 놓고, 보낼 쪽에서 tar cf - 보낼디렉토리 | ttcp -t 받는쪽주소 를 수행시키면.. directory 하나가 tar로 묶여서 날아가고, 받는쪽에서는 tar 입력을 풀어서 directory로 저장을 하게 된다. unix의 pipe를 network 건너로 확장한 셈이다. 오랬만에, 오래된 것에서 참신함을 느꼈다. MacPorts를 사용하고 있다면 sudo port install ttcp 만으로 설치가 가능하다.
-
Visual Studio 2007카테고리 없음 2007. 1. 12. 03:03
Vista 용 개발환경인 "Orcas"== "Visual Studio 2007"가 공개되었다. 생각보다 빠른 진도를 나가는군.. widby때에는 개발도 오래 걸리고, 디버깅도 오래 결렸는데.. widby에서 리엔지니어링을 해 둔것이 이번 릴리즈에 큰 도움이 된 모양이다. widby project를 하면서 가장 큰 걸림돌이 20년이 넘는 80%의 legacy code였다고 하니 말이다. 그래도 잘 정리 했었던 모양이다. 이번에 이렇게 빨리 새 버젼을(Visual Studio 2005 출시 이후로 1년반만에) 내 놓는것을 보니 말이다. 여기에 가면 download 받을 수 있고, 테스트해보기 위해서는 vista가 설치되어 있거나, Virtual PC가 설치되어 있어야 한다. Virtual PC가 설치되어 있..
-
XBOX360 뚫린모양이다.카테고리 없음 2007. 1. 5. 17:00
때가 지났는데 아직도 안뚫리고 있어서 의아하게 생각하고 있었는데 결국은 뚫린 모양이다. . 23회 C3 컨퍼런스 장에서 익명의 청년이 데모를 했다는데(위 동영상 참조), 후드티를 입고, 모자를 뒤집어 쓰고 얼굴까지 가린걸 보니.. 죄를 지은 사람이라는 느낌이 들었다. xbox 같은 디바이스를 산다는 것이 실질적으로 사는것이 아니고, 임대하는 것이라면 죄가 되겠지만, "사는"것이라면 죄라고 하긴 힘들텐데.. 문론 저 뒤에 일어날 "게임복사"까지 얘기가 연결되므로 이 선에서 결론내리긴 힘들 것이다. 하지만, 게임복사는 이미 이루어 지고 있으니, 저건.. 죄가 아니다. 이미 linux 커널부팅 까지 되었다고 하는데.. 이번에는 낚시가 아닐듯 하다. 찾아보면 고화질 동영상도 있는데, 궁금하신 분은 찾아서 확인해..
-
AJAX page의 로딩시간 최적화 방법카테고리 없음 2007. 1. 5. 10:04
AJAX page들의 로딩이 조금 답답한듯해서 한두가지 확인해 봤다. javascript를 상당히 많이 사용한 allblog의 경우에 대해 점검을 해 보았는데, 일단 javascript를 켜고 로딩했을때 4초 가량, 그리고 때에 따라서 10초 이상 걸리고, 끄고 로딩했을때 0.5~0.7초 정도이다. 최소 8배.. 상황 안좋을때는 수십배가 더 걸리는 셈이다. javascript를 켰을때 추가로 걸리는 시간은, javascript 프레임원 자체를 다운로드하는 시간 javascript 프레임웍을 파싱하는데 걸리는 시간 javascript 실행에 걸리는 시간 javascript를 껐을때 안보이는 오른쪽 아래 영역을 로딩하는 시간(AJAX contents) 정도로 구분할 수 있을듯 하다. 테스트 코드를 삽입할 수..
-
WPF/E 돌려보기...카테고리 없음 2007. 1. 4. 12:24
Windows Vista에 들어간다는 WPF의 client version이라는 WPF/E를 한번 돌려보았다. 방법은 html file 준비 - platform에 맞는 Object tag를 생성해 주는 aghot.js 준비 - 실제 XAML contents 준비 - 여기(Mac) 나 여기(Windows)에서 plug-in을 다운받아 미리 설치한 후, 위의 세 file을 한 direcotory안에 밀어 넣고, browser(Firefox/Safari/IE)에서 WPFSample.html을 띄우면 아래와 같은 화면이 나온다. 이제, 여기에가서 좀더 다양한 셈플/절차를 구경 한 후.. 이런, 이런, 이런, 이런, 어플리케이션 들을 구경해 보면 된다. 기본적으로 XAML은 이름은 Xml Application Ma..
-
JavaScript compiler카테고리 없음 2007. 1. 4. 10:08
javascript의 개발환경이 점점 다양해 지고 있었다. 어느사이엔가 javascript는 web 2.0의 assembly가 되어 버렸고.. 많은 언어들의 하부 표현으로 자리잡고 있었다. javascript -> java : rhino - mozilla에서 초기에 사용되었던 java version javascript runtime... 1M가 좀 넘는 runtime이 필요하다. javascript -> java : resin - resin framework의 일부(modules/resin/src/com/caucho/es).. 1M가 좀 넘는 runtime이 필요하다. ruby -> javascript : RJS Template - full ruby 는 아니고, 축약버젼임 java -> javascrip..
-
Google.. NBA에게 차인건가?카테고리 없음 2007. 1. 3. 09:50
여기를 보면 작년 초에 NBA와 Google간의 video 공급 계약이 있었던 것을 알 수 있다. 그리고 작년 한해 동안 http://video.google.com/nba.html 를 통해서 nba contents를 볼 수 있었다. 하지만 언제부터인가 저 페이지도 이 페이지에도 아무런 내용도 나오지 않고, 계약이 깨졌다던지 종료되었다던지.. 이렇다 저렇다할 발표도 없다. NBA건에 대해서는 이런, 저런 소문들이 떠돈다. Google이 하는 것들중 꽤 많은 것들이 저런식으로 실패해서 없어 지지만 성공한 것만 블로그에 회자되는 것을 보면 구글이 언론 통제를 하고 있는 것은 아닐까.. 하는 의심이 든다. 충분히 할 능력이 있는것은 사실인 듯 하고.. 실제로 하고 있는지에 대해서는... 아무도 모른다. 하지만,..
-
CSS cheat sheet카테고리 없음 2007. 1. 2. 18:06
라고 digg.com의 top에 올라온 것이 있기에 번역해 봤다. 이제서야 css의 개념을 잡고 있는 나 같은 사람에게 도움이 될듯.. 원문은 여기에 있음. digg 주소는, 여기 CSS 참고장 축약형* background border border-bottom border-left border-right border-top font list-style margin padding 주석 /* 주석 */ 의사 Selector :hover :active :focus :link :visited :first-line :first-letter 미디어 종류 all braille embossed handheld print projection screen speech tty tv 단위 길이 % em pt px 예약어 bo..