컴퓨터와 인터넷
-
Indentation style을 위한 Emacs 설정
.emacs 파일에 다음과 같은 설정을 지정한다. (setq c-default-style '((java-mode . "java") (c++-mode . "stroustrup") (other . "k&r"))) 사용자 기호에 따라 마지막을 k&r대신 gnu를 사용해도 되지만, GNU 스타일은 Java 스타일이나 Stroustrup 스타일과는 정말 많이…
-
C++ 개발 업무 맡다.
팔자에 없는 C++ 프로그래밍 개발 업무가 생겼다. 평생 C 프로그래밍만 하고 살 줄 알았는데, 역시나 내 마음대로 되는 건 없나보다. The C++ Standard Library의 저자 니콜라이 M. 죠슈티스가 말한 대로, 5년 전의 C++과…
-
안티 바이러스(백신) 프로그램 순위 2007년 2월 자료
AV Comparatives에서는 1년에 4차례씩, Anti-Virus 소프트웨어의 순위를 매기고 있다. 안티 바이러스 소프트웨어의 평가의 기준을 on-demand와 retrospective/proactive로 나누어 실시하는데, on-demand test는 현재의 바이러스 샘플을 이용하는 테스트이고, retrospective/proactive test는 3개월 전의 바이러스 스캔 프로그램을 최근…
-
구글 노트북과 캘린더에 대해 아쉬운 점
구글 노트북과 캘린더를 Firefox의 extension으로 설치해서 사용하고 있다. 개인적으로는 상당히 만족하면서 사용하고 있는데, 다만 아쉬운 점을 하나 꼽자면 다음과 같다. 속도 살짝 느리다. 아예 심하게 느리면 대안을 찾아보거나 할 텐데, 그게 아니라 미묘하게…
-
Python에 대한 개인적인 평가
장점 1. 뛰어난 성능 2. (비교적) 다양한 built-in 모듈 3. 확장성 단점 1. 조잡하고 부실한 reference manual 2. 의외로 엄격한 type rule 3. interpreter라서 syntax error도 늦게 발견됨 4. 들여쓰기 논의의 여지가 있는…