2008/01 4

BOOL, VARIANT_BOOL, bool

MSXML을 쓰다보니 VARIANT_BOOL이라는 타입이 있더라. short로 typedef 되어 있는 타입이다. 평소엔 그냥 대충 썼는데 왜인지 오늘따라 이상하게도 궁금증이 발동해서 검색해보니 이런 글이 나온다. BOOL vs. VARIANT_BOOL vs. BOOLEAN vs. bool VARIANT_BOOL 타입에 넣는 값으로는 VARIANT_TRUE나 VARIANT_FALSE를 써야 한다. 지금까지 이런 상수가 정의되어 있는줄도 모르고 그냥 BOOL 쪽 값(TRUE, FALSE)으로 비교한다든지 하고 있었다. VARIANT_FALSE는 0이니까 그렇다쳐도 VARIANT_TRUE는 -1로 정의되어 있어서 겉으로 보이진 않지만 잠재적 문제가 코드에 들어있을 지도 모르겠다. -_-; 아무튼 참/거짓을 ..

2008.01.25

DivShare 무료 서비스에 용량 제한이 추가됨

파일 크기에만 최대 200MB라는 제한이 있고, 그 외에는 완전 무제한이었던 DivShare에 저장 공간 제한과 다운로드 트래픽 제한이 생겼다. 이제 무료 사용자는 5GB 공간을 사용할 수 있고 한 달에 50GB의 트래픽을 제공받을 수 있다. 사실 서비스 제공을 위한 엄청난 인프라 비용을 어떻게 감당하는지 의문스러웠고, 역시나 부담스러웠는지 요즈음은 접속 속도가 엄청나게 느려졌다는 느낌을 많이 받았다. 그러더니 결국은 이런 제한이 추가되었다. 내가 이 서비스를 사용하는 패턴에 불편함이 생긴 것은 아니기 때문에 이번 변경에 별로 불만은 없다. 오히려 이제야 좀 더 현실적인 서비스라는 느낌이 든다고 해야할까? 서비스를 유지할 수 있는 수익 모델이 있기나 한지는 여전히 의문스럽지만. 수 GB의 무료 공간을 제..

2008.01.21

Vista는 고전 테마가 더 느리다?

art.oriented : 비스타와 창 내용의 깜빡임 일단 WM_PAINT에 관한 내용도 아주 흥미로운데, 아래쪽 댓글 중에서 비스타는 에어로를 끄고 고전 테마를 사용하면 더 느리다는 의견이 있어 엄청 충격을 받았다. 음... 그래도 '최적 성능으로 조절'을 선택하면 고전 테마로 바뀌는 것을 보면 고전 테마가 너 가볍다는 느낌을 주는데 말이다. 좀 뒤져볼 필요는 있을지도 모르겠다.

2008.01.15

Mac OS X에서 fsdiff 사용

흐음... WinMerge를 써도 디렉토리 파일 비교는 충분히 가능한데 왜 fsdiff 같이 사용법도 어려운 녀석을 쓰라고 하는지 모르겠다만 일단 삽질을 했으니 기록으로 남긴다. 일단 fsdiff가 어디 있는 녀석인지 찾는 것부터가 일이었다. 타이거에 기본적으로 설치되어 나오는 것 같지는 않고 구글 검색을 해 봐도 왠일인지 콕 찍어 주지도 않고 말이다. 어쨌거나 구글이 골라 준 페이지를 읽다가 radmind라는 패키지 않에 포함된 커맨드라인 툴이라는 걸 알게되었다. MacPorts에도 패키지가 있기는 한데 포트 업데이트를 한참 안했더니 시간이 너무 오래 걸려서 이쪽 대신 radmind 제작자 쪽에서 제공하는 Radmind Assistant 1.0을 설치했다. 설치 과정 중에 RadminTools 1.6...

2008.01.08