태그를 입력해 주세요. 10

[wxWidgets] 파일 삭제 방법(How to delete a file)

wxWidget 도움말에서 파일을 삭제하는 함수를 찾아 보았으나, 찾기가 어려워서 구글링을 하였더니, 바로 답이 나왔다.윈도우의 DeleteFile 함수를 사용하는 방법도 있겠으나, wxWidget 스럽게 사용하기 위해서는...wxRemoveFile 함수를 사용하면 된다. bool wxRemoveFile (const wxString & file)Removes file, returning true if successful. Include file: #include 참고자료How to delete a file?

[Mingw] How to build wxWidgets.

WIndows 7 64bit OS 사전 준비사항Mingw32 설치mingw-get-inst-20120426.exe (662.7 kB) 다운로드 및 mingw 설치http://www.mingw.org/download.shtmlmingw32 및 MSIS 1.0 까지 설치된 것을 확인MSIS 의 fstab 수정하기/MSYS/1.0 폴더 확인msys\1.0\etc\fstab 파일을 메모장에서 열고 다음과 같이 수정 /mingw /wx wxWidgets-2.9.4 소스 준비http://www.wxwidgets.org/downloads/ ; Latest Development Release: 2.9.4wxFreeChart-1.6 소스 준비http://freecode.com/projects/wxfreechart wxW..

[Excel] Excel 2010 창을 두 개 이상 띄우기

엑셀에서 파일을 열면 기본적으로 한개의 창에 탭 형태로 여러 개의 문서를 띄울수 없고 일반적인 MDI 형태의 윈도우이다. 어느 면에서는 MDI가 편할 수도 있지만, 하나의 창에 갇혀 있기 때문에 2개 이상의 모니터를 사용하는 사용자의 경우에는, 각각의 창에 서로 다른 엑셀을 띄워서 작업하고픈 욕구가 생긴다. 꼭 모니터가 2개가 아니더라도 엑셀 창을 두개 띄워서 작업하고 싶은 경우에는 아래와 같은 키를 수정하면 2개 이상의 엑셀창을 띄울 수 있다. HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open 아래와 같이 command 키 아래의 "(기본값)" 부분을 제외하고 모든 불필요한 키 및 항목을 삭제하고,..

Windows 2013.03.31

스트레스를 부르는 그 이름 직장상사(Horrible Bosses, 2011)

초호화 출연 배우들의 이름과 제목 때문에 본 영화였는데, 내용은 아쉽기 그지 없었네요.제목을 갖고 너무나 많은 기대를 했나 봅니다. 그냥 영문 제목만으로 판단을 했었어야 하는 것인데, 한글 제목으로 번안하신 분의 센스가 빵점입니다. 영화와 같은 상사가 있다면, 스트레스가 아니라 정말 죽이고 싶겠죠. 각 상대 상사들이 너무 과장되어서 나오니까, 스트레스를 불러들이는 상사로 인식되지가 않았습니다.아무튼 직장에서의 애환을 그려낸 드라마를 기대했는데, 실제로는 코미디 영화였습니다. ㅠ.ㅠ 생각했던 것과 너무나 다른 방향으로 이야기가 진행되니까, 지루하고 코미디 코드가 저랑 맞지 않아서 점점더 지루해지고, 이름있는 배우들이 하는 역도 너무나 보잘것이 없는지라 극의 흥미를 더욱 떨어뜨렸습니다.결론은 시간 때우기 용..

취미/영화보기 2013.01.01

메모리 관리 툴들의 벤치마크 자료(FastMM, ScaleMM2, TCmalloc, ...)

아래 글들을 참고하여 보면, FastMM 보다 나은 메모리 관리 툴들에 대한 벤치마크 자료가 있습니다. 구글에서 제공하는 TCmalloc 성능이 정말 좋네요. 델파이에서 개발할 때도 링크만 해주면 될지 아직은 잘 모르겠지만, 멀티 스레드 환경에서는 정말 엄청난 성능 차이가 있군요. 간단한 벤치마크 자료 : https://plus.google.com/u/0/110131086673878874356/posts/T8DfTFhMBQc또다른 벤치마크 자료 : http://scalemm.googlecode.com/svn/trunk/Challenge/Results/MMBench_all.htm scalemm google site : http://code.google.com/p/scalemm/ SynScaleMM - a ..

[CentOS] 서버의 Time Zone 및 시각 수정하기

서버의 Time Zone 및 시각을 아래와 같이 변경timezone이 올바르게 설정되어 있는것 같지 않아서 수정하던 중에 한국 관련 timezone 파일이 GMT와 동일하게 수정되어 다음과 같이 복구 # yum update tzdatatime zone 설정 변경 # cd /etc # mv localtime localtime.org # 이전 파일 백업은 필수!!! # cp /usr/share/zoneinfo/ROK localtime "date" 명령으로 timezone 변경 확인"rdate" 혹은 "ntpdate" 명령을 이용하여 NTP 서버와 시각 동기화 # rdate -s time.bora.net"date" 명령으로 시각이 올바로 동기화 되었는지 확인 완료참고자료리눅스 서버 시간 설정 및 변경CentO..

Linux,Unix,BSD 2012.12.19

이클립스 사용시 몇 가지 팁(폰트 변경, 줄번호 표시)

적용 환경 : Eclipse Juno(4.2) SR1 / Windows 7 64bit * 기본 폰트를 변경하기 Windows > Preference > General > Appearance > Colors and Fonts > Basic > Text Font 부분에서 폰트를 수정하여 줍니다. * 줄번호 표시하기Windows > Preference > General > Editors > Text Editors 에서 "Show Line numbers"를 선택하여줍니다. 아래 화면은 네이버의 OLF인 나눔고딕코딩 폰트와 줄번호를 적용한 예입니다.

자바에서 부호없는 데이터(Unsigned data) 다루기

서론 네트워크를 통하여 신호 처리를 처리하는 과정에서 값 처리 중에 오류가 계속 발생하였습니다. 네트워크를 통하여 받은 패킷 중에 unsigned char, unsigned short 등의 데이터들이 포함되어 있었는데, 문제는 자바에서는 부호없는(unsigned) 데이터형이 존재하지 않아서 버퍼에서 읽은 데이터를 길이에 맞는 데이터로 처리를 하게되면, 원치않게 음수값이 되어 버려서 문제가 되었습니다. 본 글에서는 자바에는 없는 부호없는(unsigned) 데이터형을 어떻게 처리해야 하는지 그 방안에 대해서 간단하게 설명합니다. 본론 다음은 unsigned byte를 변환하는 과정에서 발생하는 오류와 이를 바로잡는 방법을 보여주는 예제 소스입니다. import java.nio.ByteBuffer; /** *..

[Redmine] HDD 장애로부터 redmine 서비스 복구하기

서론 redmine를 잘 사용하던 중에, HDD 에 불량 섹터가 발생하여 서비스에 장애가 발생하였다. 이를 해결하기 위하여 불량 섹터가 발생한 HDD를 복구 업체에 맡겨서, 다행히도 꼭 필요한 MySQL Data 파일의 복구가 성공하였고, MySQL Data 파일을 가지고 복구하였던 과정을 아래와 같이 기록한다. 본론 MySQL 데몬 중지 # /opt/redmine-2.0.3-1/ctlscript.sh stop mysql아래 명령으로 MySQL DB 복구한 자료를 모두 덮어 씌움 # cd /opt/redmine-2.0.3-1/mysql/data # cp -f -R /scm_svr/redmine/redmine-2.0.3-1/mysql/data/* .MySQL 데몬 재시작 /opt/redmine-2.0.3-..

[CentOS] bitnami Redmine stack 업그레이드 (1.2.x -> 2.0.x) 실패기

관련글[CentOS] bitnami Redmine stack 업그레이드기 (1.2.x -> 2.0.x) 본 글에서는 CentOS 상에서 bitnami redmine stack을 1.2.1에서 2.0.3으로 업그레이드 하는 과정에서 겪었던 문제 상황과, 그 상황을 어떻게 해결했는지에 대한 내용을 적어 둔다. 먼저 yum을 사용하여 rpm 패키지 업데이트를 수행하던 중에 다음과 같은 오류가 발생하였었다. # yum groupinstall ruby Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ........................ Transaction Check Error: package ruby-1.8.6.111-1...

728x90