본문 바로가기

분류 전체보기

Microsoft Virtual PC 2004 데모 플래시 전부터 Virtual PC 사용을 어려워하는 사람이 많아 '아 이거 Virtual PC를 사용하는 동영상이라도 제작해볼까' 생각하고 있었는데 Microsoft 웹 사이트 가니까 이런 자료가 걸려 있더라 : Virtual PC 2004 데모 보기 영문이라 약간의 압박이 있지만, 'Virtual PC in Action' 항목을 참조하면 Virtual PC의 기본적인 사용법을 살펴보는데 별 부족함은 없을 듯. 더보기
JScript, VBScript 디버깅하기 참고 : Scripting Debugging in Internet Explorer http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx JScript나 VBScript를 디버깅해 본 경험이 있는 사람은 알겠지만, 이게 보통 짜증나는 일이 아니다. 일반적인 프로그래밍 환경과는 달리 Break Point 사용 등도 불가능하고, 공통 모듈같은 것을 만들어서 외부에 분리해 놓은 복잡한 소스일 경우 정확히 스크립트 코드의 어느 부분에서 에러가 발생했는지조차도 찾아내기 힘든 경우가 많다. 하지만 IE 유저일 경우에는 그나마 조금 상황이 나은데, 약간 제한적이지만 개발 툴과 연계해서 디버깅을 할 수 있는 방법이 있다. 다음 방법은 win2003 + vs2005 + IE .. 더보기
VMWare에서 가상 디스크(vmdk) 사이즈 조절 관련 링크 : http://www.vmware.com/support/ws55/doc/ws_disk_manager_examples.html VMWare에는 VMware Virtual Disk Manager라는 툴이 있어서 이런 작업을 도와준다. 링크에는 VMWare Workstation 5.5라고 나와 있지만, VMWare Server에도 들어있다. (x:\Program Files\VMware\VMware Server 폴더에 들어있음) 굳이 전문을 옮겨오는 것도 그렇고.. 일단 보자 : Expand the Size of an Existing Virtual Disk To expand the size of a virtual disk, use a command like the following: vmware-v.. 더보기
SQL Server의 통신 프로토콜, TDS SQL 서버의 데이터베이스 엔진과 응용 어플리케이션(=SQL 네이티브 드라이버, OLEDB 드라이버 등)이 서로 통신할 때에는 TDS(Tabular Data Stream)라는 통신 형식을 사용합니다. 프로토콜이라고 할 수도 있고, 아닐 수도 있는데, TCP/IP와 같은 프로토콜 내에 캡슐화되어 내장되는 형식이므로 predefine된 메시지라고 보는 것이 좀 더 정확할 수 있겠습니다. 어쨌든, TCP/IP 혹은 Named Pipe(명명된 파이프)와 같은 방법으로 SQL 서버에 연결했을 때, 쿼리문 등의 처리가 이 TDS 형식으로 전달됩니다. 서버에는 TDS Endpoint(listening port와 비슷한 개념으로 생각하시면 되겠네요)가 생성되고, 서버/클라이언트의 Net-Library를 통해 서로 통신.. 더보기
[펌] 오피스 2003에서 자꾸 CD 넣으라고 난리칠 때. RegEdit을 실행한다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Delivery\{90110412-6000-11D3-8CFE-0150048383C9} 위치로 이동한다. (제품의 Edition에 따라 {90110412-6000-11D3-8CFE-0150048383C9}의 이름은 다를 수 있다) CDCache 항목의 값을 0으로 변경한다. ... 어디서 주워온 건지도 까먹었네. 여튼 저렇게 하면 잘 돼효. 인스톨 이미지가 깨진거 아니면... 더보기
C#.net에서 SetROP2() 함수 기능 사용하기. 간단하게 말하자면, 그런 기능 없다. 닷넷 라이브러리의 GDI+ 팀이 도대체 무슨 생각을 한건지 케냘로서는 알 길이 없지만, 케냘이 돈 박스였으면 아마 GDI+ 팀을 찾아가서 매니저의 면상에 드롭킥을 날렸으리라... 어쨌든 그런건 중요한게 아니고, 일단 GDI의 SetROP2() 함수를 쓸 상황이 무지하게 많기는 한데... 케냘의 경우에는 스크린 캡쳐 프로그램을 만들 일이 있어서, 이 스크린 캡쳐 영역을 마우스로 드래그하면 캡쳐 영역을 표시해주는, 그런 용도 사용하려는 것이었다. 캡쳐하려는 그림이 그냥 밝은 색 위주이면 그냥 검정색 테두리를 그려줘도 되는데, 밝은 색이 아닐 경우도 있고.. SetROP2()를 사용한 XOR 연산을 사용하면 Invert만 하면서 테두리를 그려주면 이전 화면을 다시 그려줄 .. 더보기
윈도우 서버 시스템 유지보수관리 배치파일 작성시 팁. SM 업무를 하다 보면 시스템의 서비스를 내리고 올리거나, 새로운 프로세스를 실행시키거나, 파일을 백업하거나 하는 작업이 필요할 때가 왕왕 있다. 물론 이런 과정을 처리할 수 있는 프로그램을, 충분한 시간을 들여서 요구사항을 수집하고 기획을 하고 별도의 프로그래밍 환경에서 개발해 배포하고 유지보수까지 할 수 있었으면 좋겠지만... 어디 우리네 IT 환경이 그렇게 호화롭던가 -_- 그냥 횽아들이 하라고 하면 하는거다 ... 이럴 때 꽤 유용한 것이 별도의 프로그래밍 툴도 필요 없고 그냥 메모장에서 작성해도 되는 배치 파일(*.bat)인데, 개념을 모르는 사람은 커맨드 프롬프트에서 사용할 수 있는 일종의 스크립트라고 생각하면 편할 것이다. 커맨드 프롬프트가 뭐냐고? 시작 -> 실행 -> cmd 엔터를 입력하.. 더보기
SQL Server의 버전 확인 - 관련 링크 : SQL Server 버전과 에디션을 확인하는 방법 http://support.microsoft.com/kb/321185 SQL Server의 버전과 에디션, 그리고 서비스팩의 설치 유무를 다음과 같이 확인할 수 있습니다 : SQL Server 2005, 2000일 경우 다음 SQL 문을 실행 SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') SQL Server의 각 버전별 세부 버전 넘버는 다음과 같습니다 : SQL Server Version Table: (출처 : http://vyaskn.tripod.com/sqlsps.htm) No SP (RTM or G.. 더보기
SQL Server 2005 포켓 가이드북 링크 MS 본사에 가보신 적이 있거나 SQL Server 관련 컨퍼런스, 스터디 등에 참석해 보셨으면 거기서 나눠주는 SQL Server 2005 포켓 가이드 북 시리즈를 보셨을 겁니다. 이 포켓 가이드 북 시리즈는 책자 형태로 배포되기도 하지만 마이크로소프트 사이트에서 PDF 파일을 직접 다운로드 받을 수 있습니다. 다운로드 링크 : 1. 초보 DBA를 위한 SQL Server 2005 관리가이드 2. SQL Server 2005 개발자 가이드 3. SQL Server 2005 관리자 가이드 4. SQL Server 2005 업그레이드 가이드 5. SQL Server 2005 오라클 마이그레이션 가이드 6. SQL Server 2005 Integration Services (데이터 통합) 포켓북 - 출처 :.. 더보기
개발자를 위한 SQL Server 2005 Quickstart 지난 3월 3일 토요일에 훈스닷넷(http://www.hoonsbara.com) 스터디에서 발표했던 내용입니다. SQL Server 2005를 전혀 다뤄보지 않은 개발자를 대상으로, SQL Server 2005의 무료 배포 에디션인 Express Edition을 통해서 전체 도구를 둘러보는 정도의 내용으로 구성했습니다. 사실 내용은 별로 없어서 SQL Server 2005를 처음 접하는 유저가 아니면 그다지 필요가 없을 것 같기도 합니다. ppt 파일을 pdf로 변환한 내용과, 원래 ppt를 만들기 전의 문서 파일을 함께 첨부합니다. 더보기