본문 바로가기

전체 글

[MSSQL] Generate Activation Context, msmdctr90.DLL 엑세스 거부 오류 1. 증상 MSSQL 2005가 설치된 서버의 시스템 이벤트 로그에 다음과 같은 엑세스 거부 오류 메시지가 발생할 경우에 대한 조치 Generate Activation Context이(가) C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\msmdctr90.DLL에 실패했습니다. 참조 오류 메시지: 액세스가 거부되었습니다. . 자세한 정보는 http://go.microsoft.com/fwlink/events.asp에 있는 도움말 및 지원 센터를 참조하십시오. 또는 "Resolve Partial Assembly failed for Microsoft.VC80.CRT.mui. Reference error message: Access is denied." 2. 조.. 더보기
PHP에서 대용량 파일 업로드를 위해 체크해야 할 부분 PHP에서 파일을 업로드 하기 위해서는 POST 방식을 이용하여 업로드 하는데 다음과 같은 제약으로 인하여 대용량 파일 업로드시 실패 할 수 있으니 주의 해야 함 * session.gc_maxlifetime 데이터가 '쓰레기'로 취급되고 청소할 시간을 초 단위로 지정합니다. 쓰레기 수거는 세션 시작시에 일어남 기본값 : "1440" * max_input_time POST, GET, 파일 업로드 등의 입력 데이터 처리에 허용하는 최대 시간을 설정 기본값 : 600 * max_execution_time 스크립트 실행시간 제한 기본값 : "30" * upload_max_filesize 업로드할 파일의 최대 크기 지정 * post_max_size POST방식으로 전송할 데이터 최대 크기 기본값 : 30M * m.. 더보기
[펌글-절대공감] 야근을없애자(부제 - 일의 프로세스) 하이사커님의 글이 많은 부분이 공감되어 퍼왔습니다 행복한 개발자가 되기 위한 길을 찾아 보도록 하죠... [출처 : 아고라, 하이사커] http://bbs1.agora.media.daum.net/gaia/do/agora/participant/read?articleId=9247&RIGHT_DEBATE=R10&bbsId=C001&issueArticleId=32&issueBbsId=I001&pageIndex=1#commentFrame 작은 게임 개발 업체의 팀장입니다. 약 5년간 지금의 회사를 다니면서 작년부터 야근을 거의 없애다 시피 했습니다. 물론 저 혼자의 노력은 아니고 사장님부터 전 직원이 모두 합심해서 이뤄낸 결과지요. 그 과정을 잠깐 설명 드리겠습니다. 우리 회사의 경영진은 개발 업무에 대해서는 전.. 더보기
웹페이지내 특정 Element를 이미지로 저장하기 웹페이지내에 이미지 링크가 실시간 로딩처리가 되는 경우 해당 IMG 태그에 해당하는 IHTMLImgElement의 이미지를 저장하는 방법을 고민해보고자 한다. 기본적으로 IE DOM 파서를 이용할 경우 해당 TAG에 해당하는 Element에 대해 IHTMLElement2 인터페이스를 이용하여 해당 TAG내부 HTML에 의해 IE 화면에 표시되는 부분을 이미지로 저장할 수 있다. 따라서 실시간으로 로딩되는 IMG태그 = IHTMLImgElement가 가지고 있는 이미지도 화면 캡쳐 없이 직접 저장이 가능해 진다 다음과 같이 IHTMLElement2 노드를 이미지로 변환하는 루틴을 만들어 보자 function TForm1.ElementAsBitmap(pElement : IHTMLElement2) : TBit.. 더보기
OpenOffice를 이용한 문서변환 오픈소스 프로젝트인 오픈오피스(OpenOffice.org)를 이용하여 .xls, .ppt, doc 등의 문서를 PDF로 변환할 수 있습니다. 어플리케이션 개발시 UI가 없이 CommandLine 명령으로 기존 문서를 PDF로 변환하는 방법을 고민 하던 중 찾게 되었는데 테스트 결과 아주 우수함. 오픈오피스(OfficeOffice)를 이용한 CommandLine 문서 변환 방법 1. 오픈오피스(OpenOffice)를 다운로드 받아 설치 한다 다운로드 경로 : http://www.openoffice.org, http://www.openoffice.org/ko/ 주의 : 네이버에서 "OpenOffice"로 검색하면 검색 결과에 오픈오피스 다운로드 "http://www.openofficefreedownload... 더보기
델파이_iOS 어플리케이션 개발을 위한 환경설정 델파이 XE2 이상버전에서는 iOS용 앱봐 iPhone/PAD 어플을 개발할 수 있습니다.델파이에서 iOS 어플리케이션을 개발하기 위한 기본 환경 설정이 복잡해서 간단히 정리해 보았습니다.... 더보기
유니코드(Unicode)와 UTF와의 관계 1. 개요사전적 정의[참고 : 네이버 지식백과] 세계 모든 나라의 언어를 통일된 방법으로 표현할 수 있게 제안된 국제적인 코드 규약. 미국 애플 컴퓨터 사나 마이크로소프트사, IBM 사, 썬 마이크로시스템즈 사, 노벨 사 등 운영 체제를 직접 다루는 미국 기업이 중심이 되어 설립한 유니코드 컨소시엄이 제창했다. 1993년에는 IOS의 표준(ISO/IEC10646)으로 되었다. 유럽 문자권에서는 30자 안팎의 알파벳과 몇 가지 특수 글자를 표현하기에는 한 바이트로 충분하였기 때문에 모든 정보가 한 바이트의 낱말로 표현하고 있다. 하지만 한글, 한자 또는 일본 가나 등과 같은 글자는 그 구조가 영어와 달라서 하나의 바이트는 표현이 불가능하기 때문에 일반적으로 두 바이트를 조합하여 하나의 글자를 표현하고 있다.. 더보기
MSSQL 백업 - UNC 를 이용한 네트워크 스토리지 1. 개요 MSSQL을 이용하여 사용중인 데이터베이스를 파일로 백업할 경우에 물리적인 로컬 하드디스크에만 백업할 수 있는 것으로 알고 있는데 그 이유는 대부분이 다른 서버의 공유 디스크를 네트워크 드라이브로 잡아서 로컬 디스크 처럼 사용하려고 했기 때문이다. 네트워크에 있는 서버의 디스크를 네트워크 드라이브로 잡아서 MSSQL을 해당 드라이브로 백업하고자 하면 백업이 실패 한다. 동일한 개념이지만 네트워크 드라이브로 잡지 않고 UNC 방식 (예: \\netserver\backup, \\192.168.0.1\backup)을 사용하면 MSSQL도 실행중에 풀백업 및 차등 백업을 수행할 수 있다. 보다 안정적인 방법으로 디스크가 허용 된다면 로컬 디스크로 백업을 한 후에 스케쥴링을 지원하는 적당한 파일 복사 .. 더보기