일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- s3
- build
- ssh
- Windows
- Ai
- 설정
- ChatGPT
- Kibana
- MySQL
- JS
- SSL
- MSSQL
- nodejs
- unity
- elasticsearch
- sample
- 구글
- 유니티
- JavaScript
- Linux
- docker
- 영어
- API
- AWS
- mariadb
- React
- error
- Python
- logstash
- Today
- Total
목록개발 이야기 (309)
가끔 보자, 하늘.
최근 업데이트 이후 Notepad++에서 한글이 갑자기 안나오기 시작했다. langs.xml 못찾는다는 에러도 있었는데 귀찮아서 재설치하니 해결되었고 한글은 여전히 깨져 나와서 왜 그런가 했더니 font 설정 문제였다. 설정 -> 스타일 환경 설정 안에 "글꼴 스타일"에서 글꼴을 선택하고.. "전역 글꼴 사용"을 체크하면 된다. windows7 64bit / Notepad++ v5.9.2 (UNICODE)
우리는 char형으로 아래와 같은 정의하여 자주 만든다. char m_packetBuffer[1024]; char m_strName[32]; 그리고 이를 위해 아래와 같은 인터페이스를 추가하기도 한다. BOOL addPacket(char * _data); void setName(char * _strName); 텍스트를 처리할 때는 char형을 쓰는게 그리 문제는 안되지만 명백히 바이너리 데이터를 다룰때는 함수 이름에 따라 가끔 구분이 안되는 경우가 생기기도 한다. 그래서 자료형은 가능한 char 보다는 byte로 사용하는 것을 권한다. byte m_packetBuffer[1024]; BOOL addPacket(byte * _data);
doxygen 1.7 버젼으로 코드 문서화 검토 중인데 한글 관련 옵션은 버젼 별로 자주 바뀌네요. 1.7에서는 아래와 같이 설정하시면 됩니다. DOXYFILE_ENCODIN --> UTF-8 output language --> korea INPUT_ENCODING --> UTF-8 테스트 결과 어떤 파일은 UTF-8로 처리해야 하기도 합니다. 그래서 문서화 중 에러는 발생하며 중단되기도 하네요. 하지만 오픈소스를 사용하실 경우는 INPUT_ENCODING 을 UTF-8로 하시던가 기본으로 비워두시는 방법밖에 없을 것 같습니다. 2013.02.14======역으로 최근 버전에는 UTF-8로 되어 있는데, 코드 자체가 ANSI로 저장되어 있다면, 위 옵션 모두를 CP949로 변경하면 한글이 모두 정상적으로..
http://www.mongodb.org/display/DOCS/Building+with+Visual+Studio+2008 Building with Visual Studio 2008 Get the MongoDB Source Code Get Boost Libraries Get SpiderMonkey Building MongoDB from the IDE Install SCons Building MongoDB with SCons Troubleshooting MongoDB는 VC++를 사용해서 윈도우(32 and 64bit)환경에 컴파일 됩니다. SCons는 빌드 처리를 도와는 것이며, 이걸 통해 생성된 솔루션 파일은 VSI를 사용할 때 편리하게 사용할 수 있는 프로젝트 포함... 이 프로젝트는 아래 리스트에 ..
VSI 상에서 기본적인 메모리 릭 찾기 방법은 아래와 같은 것이 있습니다. _CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF ); 이 코드를 프로그램 시작 위치에 기록 한 후 메모리 릭이 발생하면 출력창에 아래 예와 비슷한 결과를 보실 수 있습니다. ================================ normal block at 0x0433A1E0, 32 bytes long. Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 normal block at 0x04338220, 28 bytes long. Data: 38 59 99 04 FF FF FF FF 00 00 00 00 00 00 ..