luce in altisBLUE SKY

category Photo

Blog


자신의 컴퓨터가 듀얼 코어 이상이라면...

Visual Studio 2008 소개 페이지에 다음과 같은 내용이 있다. The /MP compiler option reduces total build time. The /MP option can significantly reduce the total time to compile several source files by creating several processes that compile the files simultaneously. This option is especially useful on computers that support hyperthreading, multiple processors, or multiple cores. 기본적으로 체크는 되있지 않고 컴파일 옵션(커맨드라인)에서 직접..

read more ...

[STL] Vector 정렬..

데이터를 정렬하다 보니.. Map 의 Value Sort가 필요하게 되었다. 기억하기론 Map은 Key정렬이라 다른 컨테이너가 필요하다는걸 기억했지만.. 혹시나 다른 방법이 있을까, 현업에 있는 녀석한테도 물어보고 구글링도 해보았지만 역시나~! 기존 방법으로 가야했다 -ㅅ- 일단 임시 Vector 변수를 선언하고;; vector CityIDVector; // 정렬을 위한 임시 벡터 정렬을 위해 임시 클래스를 생성. typedef class _Temp{ public: int CityID; int Demand; public: int getInt( void){ return Demand; // 수요 인자를 기준으로 정렬 } void putInt( int a, int b){ CityID = a; Demand = ..

read more ...

이놈의 LUA..

LUA.. 매우 편리함을 제공하지만.. 매우 짜증남을 제공하기도 한다. 디버깅이 쉽지 않아서.. 짜증남.. 프로젝트 때문에 CVS 파일을 LUA에서 파싱하는데.. 루아 내에서 동일한 cvs 파일을 두번 읽어 드리면 이상하게 루아가 죽어버린다. 물론 동일한 cvs 파일도 전부 그런건 아니고 특정 cvs 파일만 그러는데.. 아주 디버깅하는데 돌아가시는줄 알았다. 아무튼 편법으로 해결방법을 찾아 오늘 6시간동안 삽질한걸 해결하고 지금은 정상적으로 컴파일! 다른부분을 작업하고 있다. 아오.. 힘들어.. 힘들어.

read more ...

라이센스 이야기

The Code Project Open License (CPOL) * 저작권 보호: 예 * 상용 소프트웨어에서 사용 가능: 예 * 버그 패치 및 기능 확장 제공의 의무: 아니오 * 명시적 특허권 행사 가능 여부: 예 * 사유 프로그램 (소스 비공개 프로그램)에서 사용 가능 여부: 예 * 라이센스 전파 여부: 아니오 The Common Development and Distribution License (CDDL) * 저작권 보호: 예 * 상용 소프트웨어에서 사용 가능: 예 * 버그 패치 및 기능 확장 제공의 의무: 예** * 명시적 특허권 행사 가능 여부: 예 * 사유 프로그램 (소스 비공개 프로그램)에서 사용 가능 여부: 예 * 라이센스 전파 여부: 아니오 The Microsoft Public Licen..

read more ...