본문 바로가기

전체 글

USB를 이용한 윈도우즈7 설치 [바로가기] --> http://blog.naver.com/soonhg?Redirect=Log&logNo=40119599836 간단하게 USB하드 또는 USB 드라이브를 가지고 Windows7을 설치해보자 원본 윈도우CD가 있어야만 가능합니다.. 원본을 가지고 USB드라이브에 설치본을 만드는 것이지요... 더보기
WITH CTE_TABLE을 이용한 쿼리문의 단순화 구문형식 WITH CTE_테이블이름(열이름) AS ( ) SELECT 열이름 FROM CTE_테이블이름; 쿼리문에 의한 결과를 "CTE_테이블"이라는 임시 테이블에 담고 하단부의 SELECT 구문을 이용하여 임시 테이블을 가지고 쿼리를 쓸 수 있다. 예제 WITH abc(userid, total) AS (SELECT userid, SUM(price * amount) FROM buyTbl GROUP BY userid) SELECT * FROM abc ORDER BY total DESC; --> WITH abc(열목록) 에서의 열목록과 AS절 이하의 SELECT문의 열 목록이 동일해야 함 --> 중복(다중) CTE도 허용됨 WITH AAA (컬럼들) AS (AAA의 쿼리문), BBB (컬럼들) AS (BBB.. 더보기
MSSQL을 좀더 알기 - TSQL부문 MSSQL에서 사용할 수 있는 TSQL문의 깊은곳 1. SELECT절의 ANY, SOME, ALL 예) SELECT Name, Height FROM userTbl WHERE height>= ANY(SELECT height FROM userTbl WHERE mobile='019') --> 서브쿼리의 반환값이 여러개일 경우 각각의 조건을 비교하여 결과를 얻을 수 있다. --> ANY는 서브쿼리에서 반환되는 조건중 하나만 맞으면 되고 --> ALL일 경우에는 서브쿼리에서 반환되는 모든 조건을 만족 시켜야 한다 --> SOME일 경우에는 ANY일 경우의 >=이 아닌 =과 같은 결과를 얻는다. 2. TOP구문 SELECT 절에서 결과의 갯수를 지정하여 볼 수 있다. --> 2005 이전에는 TOP n으로 적었지만.. 더보기
설정된 프린터 용지 얻기 및 설정하기 TPrinter 객체를 이용하여 현재 설정된 프린터의 용지 정보를 얻을 수 있고 설정할 수 있습니다.. PDevMode 객체를 이용합니다. 용지 얻기 function GetPaperSize: integer; var ADevMode: PDevMode; hDMode: THandle; Device, Driver, Port: array[0..255] of Char; begin Printer.GetPrinter(Device, Driver, Port, hDMode); ADevMode := GlobalLock(hDMode); GlobalUnlock(hDMode); result := ADevMode.dmPaperSize; end; 용지 설정하기 procedure SetPaperSize(pSize: Integer); v.. 더보기
ABCUpload컴포넌트를 IIS7 64bit 환경에서 사용하게 하려면 아 이것때문에 반나절 날렸습니다.. 기존에 windows2003에서 잘 돌아가던 abcupload + iis6 가 Windows2008 64bit에서 정상적으로 동작하지 않는 문제 해결하는 방법입니다.. ii7에서의 설정방법 프로젝드 사정상 로컬PC에서 작업중인데 업로드콤포넌트가 32비트이다보니 500 Error 등이 발생하는 문제 그래서 한참 검색하다보니 여러가지 방법 들이 있었는데.. iis 7 관리자 에서 응용프로그램풀에서 > 응용프로그램풀 기본값 설정 32비트 응용프로그램 사용 이라는 항목을 TRUE로 변경 잘 해결됨.. 더보기
인쇄/복사시 확대/축소 비율 정리 축소비율 A3 → B4 86% A4 → B5 86% B4 → A4 81% A3 → A4 70% B4 → B5 70% 확대비율 B4 → A3 115% B5 → A4 115% A4 → B4 122% A4 → A3 141% B5 → B4 141% 더보기
GIMP를 이용한 다계층 아이콘 만들기 먼저 이미지를 준비한다. click here. 1단계 준비가 2단계 준비가 되었으면 아이콘으로 디자인할 객체에서 마우스 오른쪽 클릭후 "Add Alpha Channel." 을 클릭하여 추출할 객체를 선택한다 퀵 마스크(Quick Mask) 버튼을 클릭(또는 Shift+Q)하여 위 카메라만 선택 되도록 한다. 3단계 메뉴에서 "Select>Invert" (Or press Shift+I)를 선택하여 카메라 객체만 남기고 나머지는 모두 지워지고 지워진 부분은 투명으로 남도록 한다. 4단계 메뉴 "Image>Canvas Size..." 를 클릭하여 디자인하고 싶은 사이즈로 캔바스에서 해당 이미지가 존재하는 영역을 커팅 해 낸다. 오프셋 값 x, y를 지정하여야 해당 객체를 센터로 이동 시킬 수 있다. 5단계 현.. 더보기
개발자로서의 기본에 대해서... [출처:http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=70&MAEULNo=28&no=246] 필자는, 임베디드 시스템 분야에서의 10여 년 간 개발자로 일하였으며, 개발 프로세스 개선 활동을 해 왔다.(소속 프로젝트의 SW-CMM Lv.2 달성 및 Panasonic Software Forum 2008에서 해외DC 대표로 사례 발표) 지금은, 게임 개발사의 품질보증부서의 프로세스 개선 파트에 근무 중이다. 게임 개발사에 입사한 직후 몸소 느낀 자유 분방한 분위기는 쇼크였다. 게임 개발사는 엔터테인먼트사업이라는 간판 아래 개인의 자유와 창의성을 중시하였다. 프로젝트 관리, 게임 디자인, 소프트웨어 개발, 아트 등의 분야가 집결되어 50여명이 넘는 개발 .. 더보기