본문 바로가기

Dev

데이비드 커틀러 (Dave Cutler) - DEC입사 RSX-11라는 OS 개발- 유닉스를 대항하고자 만든 VMS OS 개발 (나중에 OpenVMS로 발전)- 1988년 DEC은 차세대 OS 개발 도중 프로젝트 취소 시킴- 빌게이츠는 유닉스에 대항하고자 새로운 OS 개발의 니즈를 느낌 - 마침 DEC에서 퇴사한 커틀러팀을 모두 MS에 영입 - IBM과 같이 OS/2 NT 프로젝트를 Windows NT라는 이름으로 바꾸고 커틀러 중심으로 바꿈 (후 IBM과 분쟁) .. 더보기
Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed Uninstall PostgreSQLDelete the postgres user if it still exists.net user postgres /deleteCreate the postgres user with a password you can rememberAdd the postgres user to the Administrators groupAdd the postgres user to the Power Users groupRun a comman.. 더보기
tcpdump 옵션 Tcpdump의 옵션들-a : Network & Broadcast 주소들을 이름들로 바꾼다.-c Number : 제시된 수의 패킷을 받은 후 종료한다.-d : comile된 packet-matching code를 사람이 읽을 수 있도록 바꾸어 표준 출력으로 출력하고, 종료한다.-dd : packet-matching code를 C program의 일부로 출력한다.-ddd : packet-matchin.. 더보기
컴퓨터에서 실행 중인 Windows 7 SP1 이나 Windows Server 2008 R2 SP1 나 설치 하는 kb983246가 다시 컴파일하십시오 다음 ADO 응용 프로그램 하위 수준 운영 체제에서 실행 되지 않습니다. [문제]컴퓨터에서 실행 중인 Windows 7 SP1 이나 Windows Server 2008 R2 SP1 나 설치 하는 kb983246가 다시 컴파일하십시오 다음 ADO 응용 프로그램 하위 수준 운영 체제에서 실행 되지 않습니다.http://support.microsoft.com/kb/2517589[해결책]#1. Windows 7 의 SP1 을 올리지 않는다. (권장 안함)-> 현재 시스템 상 자동 업데이트 되고 있고, 개발을 위해서 업그레이.. 더보기
LUCENE.NET 검색엔진 1. LUCENE.NET Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. The Lucene search library is based on an inverted index. Lucene.Net has three primary goals:Maintain the existing line-by.. 더보기
서비스 계정 사용 권한 http://msdn.microsoft.com/ko-kr/library/cc281953.aspx서비스 계정 사용 권한서비스는 운영 체제의 리소스 및 개체에 액세스하기 위해 계정에 로그온해야 합니다. 대부분의 서비스에서는 기본 로그온 계정을 변경할 수 없습니다. 기본 계정을 변경하면 서비스가 작동하지 않을 수 있습니다.서비스로 로그온하는 사용 권한이 없는 계정을 선택하면 서비스 스냅인은 사용자가 관리하는 컴퓨터의 서비스로 로그온하는 데 필요한 사용자 .. 더보기
MS MTC 서비스 설정 < DTC 서비스 조건 >1. MSDTC 보안 구성   - 네트워크 DTC 엑세스 설정  - 인바운드 및 아웃바운드 허용  - 인증 필요 없음 2. 웹서버 및 DB서버의 양방향 HOSTNAME(or 디렉토리 이름)으로 IP가 확인 가능 3. 양방향 RPC (135) 포트 접속 가능 4. 양방향 동적 포트 대기 프로세스인 msdtc.exe 에 접속 가능< MSCS 에서의 I.. 더보기
TCP Connection Establishment Procedure & Connection Termination Procedure 1) TCP “Three-Way Handshake” Connection Establishment Procedure2) TCP Connection Termination Procedure 더보기
.svn 폴더 삭제 Windows Registry Editor Version 5.00   [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"   [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] @="cmd.exe /c \"TITLE Removing SVN Folders in .. 더보기
boost::asio 클라이언트 소켓 (timeout 기능) - 메세지를 한번 주고 받고 세션을 종료하는 클라이언트 소켓 - boost::asio 라이브러리 사용 (boost 의 date_time, thread, system 컴파일 필요) - boost::asio::deadline_timer 를 이용하여 timeout 기능 구현  - 비동시 소켓으로 구현한 동기 소켓(?) #pragma once #include <algorithm> usi.. 더보기
이미지 변환 모듈 (모바일용, GDI+) - 이미지의 포맷 변환 및 퀄러티, 크기조정(비율) 모듈  - Windows 환경, C++, GDI+, Component STDMETHODIMP CMobileImage::Convert(BSTR Src, BSTR Output, BSTR ImgFormat, long Quality, long Width, long Height, VARIANT_BOOL* pSuccess) { *pSuccess = VARIANT_FAL.. 더보기
Crypto++ 사용하기, 예제 Crypto++ (http://www.cryptopp.com)  C++ 용 암호화 라이브러리 Crypto++ 컴파일  우선 해당 사이트에서 라이브러리를 다운 받은 후 원하는 컴파일러로 컴파일을 하여 dll 이나 lib 파일을 생성한다. VC++ 2008 버전의 경우 프로젝트 파일이 따로 있지는 않고 VC++2005 버전을 업그레이드 후 컴파일 하면 됨 컴파일을 하면 cryptopp560\.. 더보기