http://ithelink.net/650 여기서 가지고 온 것입니다. 개인만 볼 건데.. ㅋㅋ 1. 과도한 승부욕 - 그것이 중요하든 중요하지 않든 간에 어떠한 상황에서든 이기려고 하는 습관 - 이기는 것 자체가 목적이 되어 에너지를 낭비하게 된다 2. 지나친 의견추가 - 모든 대화에 자신의 의견을 덧붙여야만 마음을 놓는 습관 - 함께 일하는 사람의 의욕을 꺾어놓거나 반감시킨다 3. 쓸데없는 비평 - 자신의 기준을 강요하며 다른 사람을 평가하려는 습관 - 사람들이 방어적 태도를 취하며 점점 멀어진다 4. 파괴적인 말 - 불필요한 조소와 날카로운 비평으로 상대를 공격하는 습관 - 상대에게 상처를 입히고 적으로 돌아서게 한다 5. 부정적 표현 - 자신이 옳고 상대는 틀리다는 것을 은근히 강조하는 습관 - ..
윈도우 XP 이후 boot.ini 가 사라지고 bcdedit 라는 좀 짜증스러운 유틸리티를 통해서만이 부트 설정을 할 수 있게 되었다. msconfig가 있긴 하지만, 이건 한가지 부트 설정에서 수정하는 것이다. 더 찾아보니 아주 간편한 툴도 있었다. 이름하여 BellaVista(벨라비스타?) 이다. 멀티부팅을 지원하는 도구는 아니라 bcdedit 를 완전히 대신하지는 못한다. 하지만, 분명 시스템 개발자를 위해서 필요한 부분만 긁어준다. 매우 직관적인 인터페이스를 가졌고, 예전의 msconfig 와 같이 여러가지 설정(이미 설정된 부트 설정의 변경, 디버그 설정, 크래쉬 덤프 설정, UAC 관련, 환경 변수, DbgPrint 필터 등)을 손쉽게 할 수 있도록 도와준다. 위에 사이트에서 받는 게 낫겠지만..
http://web.geusgod.pe.kr:8081/4829 아무 생각없이 쓰곤 하는데, 가끔 왜 이런 단어를 썼을까 궁금하다. 괜히 긴가민가 궁금해진다. trunk 몸뚱이,몸통,(물건의) 본체,주요부라는 의미를 가지고 있습니다. 프로젝트의 주요부에 해당합니다. 가장 중심이 되는 디렉토리 겠지요. 모든 프로그램 개발 작업은 trunk 디렉토리에서 이루어집니다. branches 몸통(trunk)에서 뻗어져 나온 나무 가지를 뜻합니다. trunk 디렉토리에서 프로그램을 개발하다 보면 큰 프로젝트에서 한 부분을 따로 개발해야 할 경우가 생깁니다. 프로젝트 안의 작은 프로젝트라고 생각하면 됩니다.branches 디렉토리 안에 또 다른 디렉토리를 두어 그 안에서 개발하게 됩니다. tag tag는 꼬리표라는 뜻을..
세상은 바보라 부르면서도 바보를 기억한다. 미쳤다고 하면서도 미친 사람을 부러워한다. 바보의사 - 장기려(http://kids.hankooki.com/lpage/study/200501/kd2005011116061045690.htm, http://www.hani.co.kr/arti/culture/book/193780.html) 지식채널 1 부 - http://video.nate.com/210787177 지식채널 2 부 - http://video.nate.com/210993977 바보청년 - 안수현(http://www.goodnewsi.com/news/articleView.html?idxno=598) 미쳤다고 하는 사람 - 유덕종(http://www.chosun.com/site/data/html_dir/20..
인터넷 익스플로러를 사용하다 보면, 파일을 저장하겠다고 묻는 경우도 있고 브라우저에 파일이 보이는 경우도 있습니다. 대략 해결 방법을 찾아보니... XP 의 경우, 시작메뉴 | 제어판 | 폴더 옵션 | 파일 형식 탭 | (수정할 파일 확장자) 선택 후 | 고급에 다운로드 후 열기 전에 확인 이라는 선택 창이 있는데, 난 윈도우 7을 쓰고 있어 관련이 없었다. 비스타나 7에서는 레지스트리 에디터를 써야 한다. 여기서는 WMV 파일을 고친다고 하자. 시작메뉴 | 실행 | regedit | HKEY_CLASSES_ROOT | 검색(WMVFile)에서 EditFlags 를 00 00 01 00 에서 00 00 00 00 으로 수정 혹은 HKEY_CURRENT_USER\Software\Microsoft\Windo..
유닛 테스트 - 드라이버 DriverEntry 에서 바로 테스트하자. 로드 실패하면 되니까. BOOLEAN testUnitTest() { #if defined(DBG) ... #endif return TRUE; } NTSTATUS DriverEntry( IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath ) { ... if ( !testUnitTest() ) { return STATUS_ACCESS_DENIED; } ... }
면접 문제로 자주 문자열을 뒤집는 걸 내곤 한다. 그런데, 경력자라는 사람의 10에 8은 손도 못덴다. 심각하다. C/C++을 하루 이틀 한 것도 아닐텐데 못 푼다(--> 손도 못덴다). 아무리 당황스러워도 그렇지. 손발이 얼어붙었나? 몇십분이 지나도 기본적인 포인터 연산도 못하면 정말 경력자가 맞나 싶다. char* reverse(char *p) { if ( NULL == p ) return NULL; int i, len = strlen(p); for ( i=len/2; i>=0; i-- ) { char c = p[i]; p[i] = p[len-1-i]; p[len-1-i] = c; } return p; }