본문 바로가기
반응형

개발469

[개발/IE] BHO(Browser Helper Object)란? [개발/IE] BHO(Browser Helper Object)란? BHO(Browser Helper Object)란? 인터넷 탐색기를 사용하다보면 BHO(Browser Helper Object)가 문제를 발생하는 경우가 종종있다. 아울러 넷트웍 속도의 저하의 주 원인중 하나도 사용자가 무분별하게 설치한 BHO때문에 발생하며, 악성 스크립트의 전파 경로중 하나도 BHO인 경우가 많다. 따라서 필자는 BHO와 도구 막대를 관리할 수 있는 유용한 유틸리티라는 글을 통해 BHO를 관리할 수 있는 ToolbarCop이라는 프로그램을 소개했다. 그러면 BHO는 무엇일까? Browser Helper Object라는 용어에서 알 수 있듯이 BHO는 근본적으로 브로우저에서 지원하지 못하는 기능을 지원하기위해 플러그인 형.. 2012. 2. 29.
[개발/MFC] LINK : fatal error LNK1000: Internal error during IncrBuildImage [개발/MFC] LINK : fatal error LNK1000: Internal error during IncrBuildImage Visual Studio 2008 에서 컴파일할 때 자꾸 발생하는 현상이다. 그것도 한 번씩 새로 컴파일할 때마다 발생하고 다시 빌드가 된다. 비주얼 스튜디오 2008에서 "LINK : fatal error LNK1000: Internal error during IncrBuildImage" 가 계속 발생한다면 서비스팩 1(Service Pack 1:SP1)을 설치하면 해결이 된다고 한다. 그래서 나도 설치하려고 한다. 혹시나 영문판을 사용중이라면 서비스 팩 또한 영문버전으로 설치하기 바란다. Microsoft Visual Studio 2008 Service Pack 1(is.. 2012. 2. 29.
[개발/VC] xdebug, xlocale 관련 error [개발/VC] xdebug, xlocale 관련 error 컴파일이나 빌드를 하면 xdebug, xlocale 관련 에러가 무지하게 많이 발생하는 경우가 생긴다. 이 에러는 다음과 같이 해결할 수 있다. 단 번에 해결이 안되더라도 꼼꼼하게 소스파일을 찾아서 수정해야한다. #ifdef _DEBUG #define new DEBUG_NEW #endif 항상 .cpp 파일에서 위의 3줄 위에 #include 나 #pragma comment(lib, ...)를 선언해야 한다 2012. 2. 29.
[개발/정보] 한국(국내) OS 점유율 비교 [개발/정보] 한국(국내) OS 점유율 비교 한국(국내) OS 점유율 비교 Source: StatCounter Global Stats - Operating System Market Share 한국(국내) Mobile OS 점유율 비교 Source: StatCounter Global Stats - Mobile OS Market Share 2012. 2. 23.
[개발] 자기자신을 삭제하기 usage : delself.bat 실행파일명 [delself.bat] if not exist "%1" goto EndThis :Repeat del "%1" if exist "%1" goto Repeat :EndThis del "delself.bat" 2012. 2. 22.
[개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... [개발/MFC] error C2665: 'operator new' : 5개의 오버로드 중 ... Visual Studio VC++ 작업중 (MFC) 디버깅 모드로 컴파일 중에 아래와 같은 에러 메시지가 나오는 경우가 발생할 수 있다. 그런데 에러의 위치를 찾을 수가 없다. 아래 메시지를 더블 클릭하면 xmemory.h 파일로 이동을 한다. error C2665: 'operator new' : 5개의 오버로드 중 모든 인수 형식을 변환할 수 있는 오버로드가 없습니다. 이 에러에 대해서 대처할 수 있는 방법은 아래와 같다. MFC와 STL 사이에 문제로 생각된다. MFC에서 클래스를 만들면 파일 위쪽에 아래와 같은 코드가 자동으로 만들어 진다. #ifdef _DEBUG #define new DEBUG_NEW.. 2012. 2. 22.
[개발/delphi] string to char array 문자열 복사 [개발/delphi] string to char array 문자열 복사 Visual C++ 뿐만 아니라 델파이도... 배열 문자열에 string 문자열을 복사해야할 경우가 생긴다. StrLCopy () 함수를 사용하여 해결해 보자. var ch: array[0..10] of Char; c: Char; x: Integer; st: string; begin st := 'Testing'; StrLCopy(PChar(@ch[0]), PChar(st), High(ch)); // or StrPLCopy(ch, st, High(ch)); x := 100; for c in ch do begin Canvas.TextOut(x, 100, c); Inc(c, Canvas.TextWidth(c) + 3); end; end; 2012. 2. 21.
[개발] Charset and CodePage 정리표 코드 페이지(code page)는 특정한 문자 인코딩 테이블을 위해 쓰이는 전통적인 IBM 용어입니다. 아래 전체 목록에서 우리가 자주 사용하는 CP949와 euc-kr, 그리고 utf-8 에 대해서는 확인하고 넘어가야겠습니다. 구분 Charset CodePage 한국어 ks_c_5601-1987 949 IBM EBCDIC(미국-캐나다) IBM037 37 OEM 미국 IBM437 437 IBM EBCDIC(국제) IBM500 500 아랍어(ASMO 708) ASMO-708 708 아랍어(DOS) DOS-720 720 그리스어(DOS) ibm737 737 발트어(DOS) ibm775 775 서유럽어(DOS) ibm850 850 중앙 유럽어(DOS) ibm852 852 OEM 키릴 자모 IBM855 855 .. 2012. 2. 16.
[IT/개발] 영업에 간섭하지 말라고? 영업하는 직원이 어떤 상품을 팔 건데 이 기능은 되냐? 라고 물으면 개발자가 어떤 대답을 하기를 원할까? 당연히, 영업하느라 수고 많다며 회사가 당신 때문에 돌아가는거 같다며 영업에 필요한 건데 당연히 기한내에 현재의 인력과 비용으로 해 드리겠다고 하면 만족스러운 답이겠지. 하지만, 현실은 그렇지가 않다. 아침에 아내에게서 들은 이야기가... 영업부장님 요청하신 말씀처럼 다 할 수 있는 건 아니다. 우리가 냉장고를 만든다고해서 당장 에어컨의 기능을 발휘할 수 있는 건 아니지 않냐. 그렇다. 영업직원들은 마이더스의 손이라고 생각하는 건지 다 된다고 한다. 그것도 개발직원에게 문의해 보지 않고 말이다. LCD TV 를 만드는데... 마케팅과 영업정책이 맘에 안든다거나 더 잘 해주려고 엔지니어가 맘대로 스마트.. 2012. 2. 9.
반응형