-
윈도우즈 공유 설정 자동화
회사에서 데스크탑과 노트북을 공유하기 위해 몇 가지 프로그램을 사용하고 있다. 키보드와 마우스를 공유하기 위해 Synergy라는 프로그램을 사용하고 있고, 문서 폴더를 공유하기 위해 Syncback이라는 프로그램을 사용하고 있다. 그런데 문제는 회사 PC는 자동 감시 프로그램이…
-
영화 “타인의 삶(The Lives Of Others)”
지독한 냉혈한이라도 아주 조그만 선함이 남아 있다면 얼마든지 선한 사람으로 바뀔 수 있겠다는 생각을 하게 해 준 영화. 인간적이라는 것은 아주 자연스럽고 조그만 것에서부터 시작한다. 연인들의 사랑하는 모습에 흐뭇해하며, 시와 음악을 즐기고, 혼자라는…
-
윈도우즈에서 Visual Studio JIT debugging 해제하는 방법
윈도우즈에 Visual Studio가 설치되어 있으면 애플리케이션이 비정상 종료하는 경우, 기본 debugger 대신 Visual Studio의 JIT debugger가 실행될 수 있다. 그러나 대부분의 윈도우즈 사용자들이 소프트웨어 개발자가 아니고, 혹시 개발자가 필요에 의해서 설치했다고 치더라도 정작…
-
subversion의 소스코드를 가장 오래된 버전으로 되돌리기
subversion local copy를 가진 디렉토리의 이름을 dir_aaa라고 하자. 변경 사항은 전혀 없는 상태에서 최초 버전(리비전 번호는 r1로 가정)으로 되돌리려 하는데, 다음과 같은 에러가 발생할 수 있다. (아마 이런 에러의 원인은 과거 리비전이 repository에서…
-
STL의 난수 발생 방법
C에서 random number를 발생시키기 위해서는 다음과 같은 방법을 많이들 사용한다. #include <stdlib.h> int main(void) { int i; srand(time(NULL)); rand(); for (i = 0; i < 10; ++i) { printf("%d ", rand() % 10);…