2010년 1월 30일 토요일
[시스템] BeautifulMEM - 메모리 최적화로 윈도우를 빠르게 -윈도우7 비스타 가능
2010년 1월 21일 목요일
[시스템] 파티션 매니저 EASEUS Partition Master Pro - 한시적 프로모션 프리웨어
2009년 2월 9일 월요일
[시스템] 윈도우 자장가 5 - 윈도우 이벤트 스케쥴러 (예약 실행기)
- 윈도우의 기본 스케쥴러를 대체할 강력한 대안 프로그램
타이머, 예약기간, 예약시간 설정은 기본
윈도우 시스템 이벤트에 따라 여러가지 프로그램 실행 및 예약된 행동 등록가능
(예: 다운로드가 끝나면 윈도우를 종료한다.. 등)
[OS] [리눅스] andLinux를 웹개발용 APM 서버로 발전시키기
윈도우에서 APM을 설치해서 웹개발을 하게 되면 같은 버전이라도 리눅스용 APM과는 차이가 발생한다.
예를 들면 폴더 및 파일 등의 정렬순서, 또는 남은 사용량 체크루틴 등.. 여러가지 호환되지 않는 부분이 발생한다.
또한.. 윈도우용 APM에서는 MAIL() 함수를 써서 테스트하기가 여간 어렵지 않다.
( 일반적인 프로그래밍을 위해 리눅스를 쓰는 것 보다는 웹개발용으로 쓰는 사람이 많을 것이다.)
웹개발의 최종 결과물은 서버 호스팅이나, 웹호스팅으로 옮겨지게 되는데 환경이 윈도우APM에서 개발이 되었다면 적지않게 에러가 나는 부분이 있다.
시간에 촉박한 프로젝트를 진행 할 때 이러한 일이 자주 발생을 한다.
그래서......
개발환경을 아예 처음부터 Native 리눅스로 쓰면 어떨까..하는 생각에서 andLinux 에 APM 설치를 하게 된 것이다.
설치하고 쓰면 쓸 수록 정말 coLlnux 와 이를 발전시킨 andLinux 개발자의 노고를 느낄 수 있어 고마운 마음이 저절로 일어난다.
리눅스의 Native한 프로그램, 기능들이 윈도우프로그램을 쓰는 것과 동일하다.
(또.. 웹브라우저 호환성 테스트도 할 수 있도록 andLinux 는 KDE버전으로 설치를 하였다.
- 같은 FireFox라도 리눅스용과 윈도우용의 웹페이지 랜더링 방식은 차이가 조금 있다.
테스트를 하다보니 KDE의 컹커러가 상당히 쓸만하게 버전업이 되었다는 사실도 알게되었다.
어차피 인터넷 익스플로러를 쓰지 않을 것 같으면.. KDE의 기본브라우저인 컹커러도 상당히 쓸만하겠다는 생각이..)
1. 설정
* andLinux - KDE버전으로 설치 및 한글 설정
* andLinux 설치시 공유폴더는 CoFS 로 설정하고, D:\home 폴더를 공유 (리눅스 상에서 /root/windows 에 마운트 됨)
* 웹개발용 폴더는 윈도우 D:\home 으로 설정하고, 윈도우용 APM의 Document Root 로 지정
* 윈도우의 hosts 파일에 192.168.11.150 whats.com 을 추가해서 윈도우용 웹브라우저에서 http://localhost 사용하지 않게 설정)
2. 준비
* 설치가 아주 쉬운 APM - XAMPP (리눅스용) - 윈도우용, 맥 OS-X용, 솔라리스용도 있다.
* andLinux용 설정파일 : /etc/fstab, /etc/rc.local,
* 맑은 고딕폰트(ttf) - andLinux.zip
* fstab : 링크된 /root/windows 를 nobody 도 읽고 쓸 수 있도록 수정
* rc.local : 부팅시 xampp를 시작할 수 있게 등록
* XAMPP용 설정파일 : my.cnf, httpd.conf
my.cnf 기본언어셋을 euc_kr로 맞춰놓은 MySQL설정파일(UTF-8도 사용가능), httpd.conf : Document Root 를 /root/windows 로 설정
[OS] [리눅스] andLinux 한글설정하기.
andLinux 한글 설정
미러(Mirror) 설정 : 빠른 업데이트를 위해 한국내 서버를 제일 처음에 추가
/etc/apt/sources.list 를 열어서 맨 위에 다음을 추가합니다
deb http://ftp.daum.net/ubuntu gutsy main restricted universe multiverse
deb http://ftp.daum.net/ubuntu gutsy-updates main restricted multiverse universe
deb http://ftp.daum.net/ubuntu gutsy-security main restricted universe multiverse
팩키지 리스트를 갱신하고 팩키지를 업그레이드 합니다,
Terminal(Konsole)을 기동하여 이하의 명령어를 실행합니다.
# apt-get update
# apt-get dist-upgrade
# apt-get upgrade
랭귀지팩 및 폰트설치
# apt-get install language-pack-ko ttf-unfonts language-pack-ko-base
# dpkg-reconfigure locales
# update-locale LANG=ko_KR.UTF-8
타임존 변경
# dpkg-reconfigure tzdata
> Asia -> Seoul 선택
사용자별 로케일 설정
# su 사용자
# cd
# vi .bashrc
제일 밑쪽에 아래의 두줄 추가
export LANG=ko_KR.UTF-8
export LC_ALL=ko_KR.UTF-8
----------- 이하 KDE 버전일 경우 ---------------
KDE의 한국어랭귀지팩 설치
# apt-get install language-pack-kde-ko
한국어 입력용 SCIM과 SCIM-hangul 설치.
# apt-get install scim scim-hangul scim-bridge-client-gtk scim-bridge-client-qt
인스톨 후 /etc/profile에 다음 사항을 추가합니다
export GTK_IM_MODULE=scim-bridge
export QT_IM_MODULE=scim-bridge
참고 : SCIM 최초 실행시 Ctrl + Shift 를 누르면 우측하단에 패널이 나타남.
[윈도우 팁] 시스템 및 인터넷 속도 높이기 - 램디스크 활용
OS : 윈도우 XP
메모리 : 2기가
1. 램디스크 활용
* 사족:
작은 html파일이나 jpg,gif 등 자그마한 그림파일들을 빈번히 다운로드하는 인터넷의 경우 느린 하드보다는 억세스타임이 없는 램에 기록하는 것이 속도향상에 확실히 효과가 있다.
그리고, 프로그램 사용시에 빈번하게 생성이 되는 임시파일들도 램디스크에 저장을 할 때 빠른 속도를 느낄 수 있다.
인터넷을 돌아다니다 보면 쉼없이 하드가 돌아가는 것을 볼 수가 있는데.. 램디스크를 쓰고 난 다음에는 아주 조용해진 것을 느낀다.
하드가 빈번하게 돌아가지 않으므로, 하드디스크 수명연장에도 확실히 도움이 된다.
물론 빨라진 인터넷 속도도 느끼게 될 것이고..
* 프로그램 : gavotte RamDisk - 기업용 프리웨어 - 다운로드 : ramdisk4g.zip
* 설정 : 2기가의 10%정도인 256MB를 Ramdisk타입으로, R: 드라이브로 설정

* 활용 :
- 임시폴더 : 지동생성된 R:\TEMP 에 %temp% 및 %tmp% 설정
- 임시 인터넷 파일 : 인터넷 옵션에서 위치는 R:\ 에 생성 / "사용할 디스크공간"을 50메가로 설정
* 주의사항 :
설정된 램디스크 용량에 해당하는 256메가 이상의 파일을 다운로드하거나, 설정크기 이상의 UCC 등의 동영상은 재생되지 않는다.
UCC등의 동영상이야 200메가가 넘는 것이 드물기 때문에 크게 신경쓰지 않아도 되지만, 다운로드 시에는 꼭 용량확인을 해야한다.
-> 해결방법 : 동영상의 경우 포터블 버전의 FireFox 등의 다른 프로그램을 사용한다.
다운로드의 경우 플래시겟 등의 전문 프로그램을 사용한다.
2. 주기적으로 램을 청소한다.
* 사족
웹브라우저는 오래 쓸 수록 막대한 양의 램을 소모하게 된다. (인터넷익스플로러, 파이어 폭스, 크롬 등 모두 그렇다.)
인터넷을 한참 하다 작업관리자를 띄워서 웹브라우저의 램사용량을 보면 100메가는 기본이고 몇백메가를 점유하는 일이 허다하다.
그때부터는 전체적인 시스템 속도가 느려지기 시작한다. (램 사용량을 시스템에 정상적으로 반환하지 않는 것이라고 한다.)
해결방법은 여러가지가 있으나, 그냥 웹브라우저를 종료했다 다시 실행하는 것이 최선의 방법이었다.
아니면, 가장 흔하게 쓰던 방법이 메모리 청소를 하는 것이었는데...
여러 종류의 메모리 청소프로그램이 있으나, 덩치가 크고, 쓸데없이 트레이 영역에 상주하는 등의 불편함이 있다.
또한 메모리 최적화를 실행하는 동안 다른 작업이 원활하지 못하고, 심지어는 인터넷이 간헐적으로 끊어지기까지 한다.
그러나 이보다 더 아쉬운 것은 안정성이 문제가 되어서, 최근까지도 사용하지 않고 있었다.
그러나,. 최근에 CleanMEM 이라는 유틸을 발견하고 약 1주간 테스트 후에 만족할 만한 효과를 얻어서.. 소개를 하고자 한다.
( 참고 : CleanMEM은 윈도우의 표준 API인 EmptyWorkingSet API를 통해서 공유영역의 램을 반환시키는 것입니다.
그래서 안전하다고 할 수 있습니다.)
* 프로그램 : CleanMEM 1.3 - 기업용 프리웨어 - 다운로드 : CleanMEM.zip
* 사용법
그냥 더블클릭으로 실행하기만 하면된다. 근데...아무 일도 없다. 처음 실행하고나서 메세지창이라도 하나 띄워 주리라 생각했다.. 아니다.
효과는 확실하지만, 이 프로그램은 아무런 인터페이스도 없으며, 또한 램을 청소하고 난 다음에도 아무 메세지도 없다.
실행할 때도 소리소문없이 자기일만 하고, 그냥 스윽~ 사라져 버리는 아주 착한 프로그램이다.
실행을 눈으로 확인하려면 작업관리자를 띄우자..

컴퓨터를 켠지 얼마 되지 않아 램사용량이 적은 상태로 스크린샷을 찍게 되었다.
평상시에는 iexplorer이 100메가 이상이 될 때가 많다. // 아후라 - 나중에 스크린 샷을 교체할 것..!!)
다른 프로그램을 사용해도 CleanMEM이 실행이 되는지도 모를 정도로 영향이 없다. 그래서 주기적으로 실행하기로 했다
본래 프로그램을 Setup해서 설치를 하면 30분 간격으로 윈도우의 "예약된 작업"에 등록이 된다고 하는데. 불행히도 아후라가
쓰는 윈도우는 "예약된 작업"이 실행되는 스케쥴러 서비스가 깔려있지 않아서, 확인하지는 못했다.
( 자세한 사항은 맨위의 "글 따라가기"의 링크로 가서 웹초보님의 글을 읽도록 하자.)
대신 "윈도우 자장가"라는 한국산 스케쥴러를 사용하여 10분마다 최적화를 실행해 놓고 잇다. (윈도우 자장가5 홈페이지)
( 사실 "윈도우 자장가"는 스케쥴러 이상의 프로그램이다. 윈도우 이벤트를 이용하여 여러가지 조건의 역할을 수행하게 하는 만능프로그램이다.)
[OS] 윈도우7 (Windows 7) 베타판(Build 7000) 설치 후 해야할 작업
[ Windows 7 Beta 32-bit Product Key ]
Product key: TQ32R-WFBDM-GFHD2-QGVMH-3P9GC (아후라가 받은 것/역시나 2번째와 동일)
[ Windows 7 Beta 64-bit Product Key ]
Product key: 482XP-6J9WR-4JXT3-VBPP6-FQF4M
** MS가 대부분의 사용자에게 배포한 키 (32-bit용)
6JKV2-QPB8H-RQ893-FW7TM-PBJ73
TQ32R-WFBDM-GFHD2-QGVMH-3P9GC
GG4MQ-MGK72-HVXFW-KHCRF-KW6KY
4HJRK-X6Q28-HWRFY-WDYHJ-K8HDH
QXV7B-K78W2-QGPR6-9FWH9-KGMM7
윈도우7 (Windows 7) 베타판(Build 7000) 설치 후 해야할 작업
1. 관리자 계정활성화
· 첨부된 ADMIN.CMD(마우스 오른쪽을 클릭하여 "Runas Administrator"로) 실행하거나 다음의 명령을 실행
a. command 창을 administrator 권한으로 실행 (Runas Administrator)
b. 명령 : net user Administrator /active:yes
· 로그오프 후 Administrator 선택하여 다시 로그인
· (VirtualBox일 경우 이때 게스트 확장(Guest Addition) 을 설치)
· 자동으로 관리자계정으로 로그인 하기 설정 (command 창을 administrator 권한으로 실행)
c. 명령 : control userpasswords2
d. 체크해제 : 사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음
e. 암호를 묻는 창에서 엔터 ( 윈도우 7 설치시 기본적으로 암호를 지정하지 않음)
2. 한글 언어팩 설치 및 설정
· 가. 언어팩 설치
a. 제어판(Control Panel) -> 표시 언어 변경(Change display language) -> 언어팩 설치(Install/uninstall languages...)
-> LP.CAB 선택 (언어팩 시디롬에서 설치하거나, VirtualBox 일 경우 네트워크 공유로 파일이 있는 곳을 미리 공유해 놓을 것)
b. Next 클릭 -> 표시언어 선택(Select display language) > 한국어 선택 후 "Change display language"버튼 클릭
c. You must log off For the changes to take effect > "logoff"버튼 클릭-> 로그오프 후 다시 "administrator" 클릭하여 로그온
d. 제어판 -> 키보드 또는 기타 입력방법 변경 (변경사항 4항목) :
* 형식(탭) - Format : 한국어..
* 위치(탭) - 현재 위치(C): 대한민국
* 키보드 및 언어 - "키보드변경"버튼 클릭 > 일반(탭) > "추가"버튼 클릭 > "한국어(대한민국)"클릭 > "키보드"클릭 > "한국어"체크 -> 확인
> 기본입력언어(L) 의 풀다운메뉴에서 "한국어(대한민국) - 한국어" 선택 >설치된 서비스(I) 에서 "영어(미국)" 선택 후 오른쪽 "제거"버튼 클릭 > "확인" 클릭
* 관리자옵션(탭) - "유니코드를 지원하지 않는 프로그램용 언어"의 "시스템 로컬 변경(C)..."버튼 클릭 > "확인" 클릭 > 현재 시스템 로컬(C): 에서 "한국어(대한민국.)" 선택 > "확인" 클릭
( 2009년1월 현재까지는 많은 프로그램에서 유니코드를 지원하지 않기 때문에 설정하여야 한다. 그렇지 않으면 프로그램의 풀다운 메뉴상에 한글이 깨져서 나오게 된다.)
* 모든 변경을 마무리 하기 위해 "지금 다시 시작"버튼 클릭 -> 부팅됨
3. 베타관련 패치
· "사용자 의견보내기" 없애기 ( 창의 오른쪽 상단부 "최소화"버튼의 옆자리에 생기는 링크) 및 바탕화면 우측하단부의 글자(Watermark) 없애기
a. 첨부된 "Watermark.exe" 클릭 > "OK"버튼 클릭 -> 리부팅
b. 첨부된 RemoveSendFeedback.reg 를 클릭 -> 확인 : Watermark.exe 로 두가지 다 적용됨.
4. 시각효과 최적화 ( 아래의 항목이외 모두 체크해제)
* "시작"버튼 클릭 > "컴퓨터"에서 마우스 오른쪽 버튼 클릭 > "속성(R)"클릭 > "고급시스템 설정" 클릭 -> 고급(탭) > 성능 > "설정"버튼 클릭
> 시각효과(탭) > "사용자 지정(C)"클릭 >
· 바탕화면 구성 사용 (에어로효과가 활성화 되었을 때만 나타남)
· 아이콘대신 미리 보기로 표시
· 창 및 단추에 시각스타일 사용
· 창의 제어 및 요소에 애니메이션 효과주기
· 투명효과 사용 (에어로효과가 활성화 되었을 때만 나타남)
5. 정품인증 받기
· "시작"버튼 클릭 > "컴퓨터"에서 마우스 오른쪽 버튼 클릭 > "속성(R)"클릭 > 오른쪽 하단부의 "Windows 정품 인증" 부분의 버튼 클릭
5. 윈도우 업데이트 받기
· 제어판 > 모든 제어판 항목 > \Windows Update
5. 백신 설치
· "참고 링크"에서 AVG바이러스 백신(avg_free_stf_en_8_176a1400.exe) 을 다운로드 하여 설치
[ 인터넷 뱅킹 참고 : (내역확인/이체/신용카드) ]
- 윈도우 7에 가상머신(버추얼 박스)을 설치해서 테스트
- 우리은행 : 실행안됨 (키보드 보안프로그램을 깔면 100% 다운됨)
- 국민은행 : 내역확인 까지 정상 확인
- 하나은행 : 내역확인 까지 정상 확인
- 윈도우 7의 IE8 상황에서는
- 우리은행 : 문제없음
- 국민은행 : 억지로 들어가기는 하지만, 페이지마다 에러메세지를 낸다
결론 : 우리은행은 그냥 Windows7에서 ActiveX를 설치하고 사용, 국민은행과 하나은행은 VM에서 사용
[리눅스] Slax Korean Live CD - 슬렉웨어 기반 리눅스 CD, USB부팅 지원
원문 : Slax Korean Live - CD 슬랙웨어 리눅스 기반의 라이브 시디인 SLAX의 한글화 프로젝트
SLAX는 8cm 크기의 미디 시디에 들어가는 빠르고 훌륭한 리눅스 운영체제입니다.
하드 디스크에 설치를 할 필요가 없이 시디(또는 USB)에서 직접 돌아갑니다.
심지어는 시디를 통째로 램에 복사하여 CD를 사용하지 않고 램에서 돌릴 수도 있습니다.
SLAX 라이브 시디는 슬랙웨어 리눅스 배포판을 기반으로, unionfs를 이용하여 만들었습니다.
* 리뷰
<스크린샷 1 - 한글설정부분과 실제 입력 화면 및 나비입력기>