지속적인 통합에 관한 글을 씁니다

오랜 만에 광고 좀 합니다. 마이크로소프트웨어의 칼럼을 맡아 쓴지도 어느새 2년 가까이 되어 갑니다. 지난 해엔 커뮤니티 노트라는 칼럼을 썼고, 기대했던 것보다 즐겁게 읽은 독자가 많은 듯 해서 저도 기뻤습니다.…

8 Comments

시간 다룰 때는 주의하자

WIN32에 있는 FILETIME로 표시된 값을 데이터베이스에 저장하는 코드가 있었다. 시간 값을 저장하기 위해 데이터베이스에서는 numeric 타입을 사용했다. FILETIME이 DWORD 두 개로 구성된 구조체이기 때문에 적당한 기본 타입이 없었기 때문이다. 어쨌거나…

3 Comments

일리움 - 댄 시먼즈

표지: 일리움 최근 몇 년간 각종 S.F 관련 상을 휩쓸던 댄 시먼즈의 작품이 마침내 번역 출판되었다기에 얼씨구나 망설이지 않고 사들였다. 첫 장을 읽고 나선 이게 뭐야? 신들의 사회인가? 싶었다. 100여…

0 Comments

C++에서의 비트 연산

일부 잘못된 비트 연산 사례를 발견했다. 어떤 것이 제대로 된 코드인지 확인하고자 UnitTest++로 단위 테스트 코드를 짜봤다. /* EPA_NONE = 0x00000000, EPA_PRIMARY_KEY = 0x00000001, EPA_DB_INDEXING = 0x00000002, EPA_DB_SELECT = 0x00000004,//…

2 Comments

MDAC 버전 확인하기

로컬 컴퓨터에 설치된 MDAC의 버전을 확인하는 코드이다. from_string 함수는 그저 문자열로 표현된 버전 번호를 숫자로 변환하기 위한 함수일 뿐이다. 소스 코드에 참고한 문서의 링크를 적어놨다. // REFERENCE: codeguru.com/forum/showthread.php?t=231054 template <class…

Comments Off on MDAC 버전 확인하기

숨겨진 힘 - 사람

숨겨진 힘 - 사람은 스탠포드 경영대학원 교수인 제프리 페퍼(Jeffrey Pfeffer)와 찰스 오레일리(Charles O'Reilly)가 썼다. 한국어판이 2001년에 출판됐으니 꽤 오래된 책이지만 최소한 10쇄가 인쇄됐으니 꾸준히 팔리고 있다. 제프리 페퍼 교수는 GE의…

0 Comments

철야 근무하다 암 걸리면 산업재해인가?

세계보건기구(WHO)는 철야근무(graveyard shift)를 암 유발 위험요인 중 하나로 포함시킬 것으로 보인다라는 연합뉴스 보도가 나왔다(MSNBC 기사도 있다). 사전을 보면 Graveyard shift가 자정부터 오전 8시까지 근무하는 것을 일컫는다고 하니, 야근이 잦은 직종이라도…

2 Comments

자폐증 지수 검사

자폐증 지수 검사란 이런 것이라 한다. 캠브리지대의 심리학자인 Simon Baron-Cohen의 연구를 바탕으로한 간이 자폐증 검사 문항입니다. 자신과 관련된 간단한 객관식 문항들로 구성되며 본인의 자폐증 의심 여부를 임시로 확인할 수 있습니다.…

5 Comments