※ 요약


이번에 소개하려는 CCleaner는 컴퓨터 파일이나 레지스트리 등을 청소하는 프로그램이다. 상당히 유명한 프로그램 중 하나이며, 무료 버전과 유료 버전이 있으므로 취향껏 선택하기 바란다. 필자 생각에 일반 개인 유저는 무료 버전으로도 충분할 것 같다. 


※ 다운로드 링크


http://www.piriform.com/ccleaner


※ 다운로드 방법 및 버전별 차이


상기의 링크로 이동하면 아래와 같은 화면이 나온다. 좌측의 Download Free Version 버튼을 눌러도 또 유료 버전을 선택할 수 있으므로 다운로드 프리 버전 버튼을 누르도록 하자.



아래는 무료 버전과 유료 버전의 차이점 및 가격 정보를 볼 수 있는 화면이다. 사실 셋 다 꽁짜라고 해도 필자는 무료 버전을 선택할 거 같다. 유료 버전에 있는 기능들(실시간 모니터링, 주기적 청소, 자동 업데이트, 고급 지원, 조각 모음, 파일 복구)은 필자 입장에서는 별 필요가 없는 기능이기 때문이다. 아무튼 한 번 더 다운로드 버튼을 누르면 다운로드 받을 수 있다.


※ 사용 화면


아래는 다운로드후 설치까지 마치고 실행한 모습이다. 좌측에 보이는 것처럼 파일 정리 및 레지스트리를 정리할 수 있다.



필자가 테스트로 정리를 해보았고, 무려 36기가가 정리된걸 알 수 있다. 물론 휴지통 용량이 대부분이지만... 아무튼 이 프로그램은 사용자가 일일이 지워야하는 번거로운 과정을 줄여주고 클릭 몇 번으로 편하게 청소를 도와주는 프로그램으로써 상당히 편리한 유틸리티 중 하나다.



※ 요약


nmap은 네트워크 검색 및 포트 스캐닝 등 보안 감사를 위한 무료(GPL v2) 오픈 소스 유틸리티다. 지원하는 운영체제는 솔라리스, 리눅스, 윈도우, 맥os, FreeBSD, OpenBSD, Amiga, IRIX 등 거의 대부분의 운영체제에서 사용 가능하며 콘솔 모드와 GUI 모드를 지원한다. 무료인데다가 빠르고 기능도 강력하여 인기가 많은 네트워크 유틸리티 프로그램 중 하나다.


※ 다운로드 주소


https://nmap.org/


※ 다운로드 방법


상기의 다운로드 링크로 이동하면 아래와 같은 화면이 나오며, 최신 버전 뿐만 아니라 구버전도 다운로드 받을 수 있게 되어 있다. 원하는 버전의 다운로드 버튼을 누르도록 하자.



스크롤을 조금 내리면 Microsoft Windows binaries 항목을 찾을 수 있고, 그 하위에 nmap-7.40-setup.exe 버튼을 누르면 다운로드 받을 수 있다.



※ 실행 화면


설치는 간단하므로 간단히 설명하겠다. nmap을 실행하기 위해서는 winpcap이라는 네트워크 라이브러리를 설치해야하는 데 설치 옵션이 있으므로 걱정하지 않아도 된다. 또 GUI 모드를 사용하고 싶다면 설치 옵션 중 Zenmap에 체크하면 된다.


아래는 콘솔에서 간단히 버전 정보를 보고자 실행해본 화면이다.




※ 요약


넷드라이브라는 유틸리티 프로그램은 FTP나 SFTP, WebDav, Google Drive, Amazon Drive, OneDrive, Dropbox 등 다양한 원격 스토리지를 로컬 드라이브처럼 사용할 수 있게 해주는 프로그램으로써 1.3.4 버전까지는 무료로 배포되다가 1.3.4 이후 부터는 유료로 전환되었다. 고로 마지막 무료 버전인 1.3.4 버전은 사람들이 아직도 자주 찾는 버전중에 하나이며, 이번 포스트에서는 이 1.3.4.0 버전을 다운로드 받을 수 있게 업로드 해두도록 하겠다.



※ 공식 사이트


http://www.netdrive.net/


※ 다운로드


NetDrive-SETUP_1.3.4.exe


※ 1.3.4.0 버전 설명


아래는 설치후 모습이다. 최신 버전은 다양한 프로토콜 및 클라우드를 지원하지만 1.3.4 버전은 오직 FTP 및 WebDav만을 지원한다. 아래는 필자의 FTP 서버에 연결해본 화면이고, 몇 가지 간단한 설정만으로 연결이 잘 된걸 확인할 수 있었다.



※ 2.6.x 최신 버전 설명


아래는 필자가 직접 구매한 최신버전이다. 최신 버전은 구버전보다 훨씬더 다양한 드라이브들을 지원하니 필요하다면 최신 버전 구매도 고려해볼만하다. 단, 필자가 잠시 사용해본 결과 오류가 생각보다 많다. 응답 없음 및 연결 끊김 등등 말이다.



※ 요약

필자는 요새 파이썬으로 웹 크롤러를 개발하고 있는데, 동적 웹 페이지를 크롤링 하기 위해서는 selenium과 함께 phantomjs가 필요하다는 것을 알게 되었다. 이번 포스트에서는 윈도우에서 phantomjs를 내려 받는 방법을 알아보고 다음 포스트에서는 리눅스에서 내려받는 방법을 알아보도록 하겠다.


※ phantomjs란

팬텀js는 인터페이스가 없는 headless 브라우저다. 웹사이트의 소스코드를 메모리에 불러오고 페이지의 자바스크립트를 실행하지만 그래픽을 전혀 렌더링 하지 않으며, 파이썬의 셀레니움 라이브러리와 함께 사용하면 자바스크립트와 쿠키, 헤더, 스크린샷 등 강력한 웹 크롤러를 만들 수 있게 된다.



※ 다운로드 주소


※ 다운로드 방법

아래는 상기의 링크로 이동한 화면이다. Download라고 써져있는 초록색 버튼을 클릭 하도록 한다.



최상단에 Windows(윈도우)라고 써져 있고 바로 아래에 phantomjs-2.1.1-windows.zip이라는 파일이 있다. 이 파일을 다운로드 받아 사용하면 되겠다.


참고로 *.zip파일을 풀면 phantomjs.exe파일이 하나 있는데, 위치는 놓고 싶은데 놓으면 되며, 윈도우+파이썬에서는 아래와 같이 로드하여 사용하면 된다.





※ 요약

이번 포스트에서는 크롬드라이버(chromedriver)를 다운로드 방법을 알아보도록 하겠다. 필자가 크롬 드라이버를 내려받는 이유는 파이썬으로 동적 페이지를 크롤링할때 selenium과의 연동에 필요해서인데, 테스트해보니 아무래도 크롬보다는 phantomjs가 더 좋을듯 싶다. phantomjs는 다음 포스트에서 내려받는 방법을 알아보도록 하겠다.




※ 다운로드 방법

상기의 다운로드 페이지로 이동하면 아래와 같은 화면을 볼 수 있는데, 원하는 버전을 클릭하도록 한다.



원하는 버전을 선택하면 아래와 같은 화면이 나오는데, 자신이 사용하는 운영체제의 버전을 선택하면 된다. 필자는 윈도우를 사용중이라 win32버전을 내려받았다.



※ 테스트

파일을 내려받은후 간단하게 파이썬에서 selenium과 연동해봤다. 필자는 최신버전이 아닌 2.27 버전을 다운받았는데, 드라이버 정보에 2.27.440174로 나오는걸 확인할 수 있었다.




※ 요약

필자는 VMware를 사용하지만 버추얼박스(virtual box)에도 관심이 많아 공식 홈페이지에 종종 들르고는 한다. 최근에도 생각나서 들렀더니 2016년 12월 20일에 최신 버전인 5.1.12 버전이 배포된게 아닌가!? 2016년 마지막 버전을 기념하고자 포스팅하니 필요한 독자가 있다면 다운로드 받아 사용하기 바란다. 



※ 버추얼 박스 설명

버츄얼박스는 GPL 버전2를 따르는 오픈 소스 소프트웨어로써, 무료로 사용할 수 있는 강력한 가상화 제품이다. 인텔의 VT-x와 AMD의 AMD-V를 지원하며 윈도우즈, 리눅스, 매킨토시는 물론 솔라리스에서도 실행된다. 상용 프로그램인 VMware에 비해 기능면에서는 좀 부족한 편이지만 가정에서 일반적인 용도로 사용하기에는 부족함이 없으며 무료인점 또한 단점을 상쇄시키고도 남는다. 버추얼박스는 본디 이노테크에서 개발하였지만 2008년 2월 12일 썬 마이크로 시스템즈에 인수되었고, 다시 썬 마이크로 시스템즈는 2009년 4월 20일 오라클에 인수되어 현재는 오라클에서 개발, 배포 중인 상황이다.


※ 공식 홈페이지



※ 다운로드 방법

다운로드를 위해 https://www.virtualbox.org/wiki/Downloads로 이동하면 아래와 같은 화면이 나오는데, 원하는 플랫폼 패키지를 다운로드 하면 된다. 가령 윈도우에서 사용할 거면 Windows hosts를, OSX(매킨토시)에서 사용할 거면 OS X hosts를 다운받으면 된다. 참고로 버추얼 박스는 포터블 버전으로 만들 수 있었는데, 지금도 되는지는 모르겠지만 혹시 몰라 링크를 남기니 참고 바란다.





※ 요약

윈도우에서 특수 문자를 입력해본 사람이라면 얼마나 불편하고 답답한지 알 것이다. 필자도 가끔 특문을 입력하고는 하는데 입력할 때마다 불편하여 뭔가 도움을 주는 프로그램이 있을까 하여 찾은게 이번에 소개할 특수 문자 입력기다. 누가 만들었는지 도움말이나 About 메뉴가 없어 모르겠지만 잘 사용하도록 하겠다.


※ 다운로드


※ 설명

프로그램 사용 방법은 아주 간단하고 직관적이다. 프로그램을 실행한뒤 원하는 카테고리의 탭을 선택한뒤 원하는 특수문자를 더블클릭하면 된다. 그 뒤 복사 버튼을 누르거나 Ctrl+C 버튼을 누르고 사용하면 된다. 이 프로그램의 장점은 특수문자들을 한 번에 볼 수 있다는 것이 큰 장점 중에 하나다.


아래는 기호 문자들에 관한 것들이다.


아래는 영문전각 한글자모에 관한 것들이다.



선, 단위 문자에 관한 것들이다.


원과 괄호 문자에 관한 것들이다.


일본문자에 관한 것들이다.


그리스, 러시아 문자에 관한 것들이다.


※ 관련 페이지



※ 요약

WinCDEmu는 iso 실행 프로그램으로써, 윈도우XP부터 윈도우10까지 사용 가능하다. 지원하는 확장자는 *.iso, *.cue, *.img, *.nrg, *.mds, *.ccd, *.bin이며 설치가 필요없는 포터블 프로그램이다. 윈도우10이야 기본으로 *.iso 파일을 마운트 할 수 있지만 그 이하 윈도우들은 따로 프로그램을 사용하여 *.iso를 마운트 해야 하므로 이번 기회에 WinCDEmu를 사용해 보길 추천한다. 예전에는 데몬 툴즈를 많이 사용 하였지만 특정 버전부터 유료로 바뀐 후부터 거의 사용을 안하거나 유료화 이전의 구버전을 사용하는 편이다.



※ 설치 방법

WinCDEmu 파일을 다운로드 받으면 아래와 같은 파일이 생긴다.


더블클릭을 하여 실행하면 드라이버를 설치하는 창이 뜨는데, 버튼을 눌러 설치한다. 포터블이지만 드라이버는 설치해줘야 한다.


드라이버는 한 번만 설치해주면 되며, 나중에 쉽게 제거할 수 있으니 걱정 안해도 된다. 드라이버가 설치되면 아래와 같이 프로그램이 실행된다.



※ 사용법

*.iso 파일을 마운트(삽입)하는 방법을 소개하고자 한다. 먼저 Mount Image 버튼을 누른다.


마운트하고자 하는 *.iso파일을 선택한뒤 열기 버튼을 누르면 된다. 처음에 설명한 것처럼 *.iso 파일 외에 다양한 확장자를 지원한다.


아래와 같이 마운트된걸 볼 수 있다.


Unmout 버튼을 누르면 마운트된 *.iso 파일이 언마운트 된다.


2개 이상이 마운트 되어 있다면 Unmount ALL 버튼을 누르는게 편하다.


※ 드라이버 제거

Uninstall driver 버튼을 누르면 설치했던 드라이버가 제거된다.



※ 요약

요즘 포켓몬GO가 유행이다. 그러나 한국에서는 속초에서만 플레이가 가능한데, 필자는 속초에 갈 시간은 없고 한 번 해보고는 싶고... 그래서 찾아보니 녹스 안드로이드 앱플레이어로 가능하다는걸 알게 되어 소개하고자 포스팅한다. 참고로 포켓몬Go 미출시 지역인 한국에서 플레이가 가능한 이유는 아래 이미지에 있는 설명처럼 가상 위치를 설정할 수 있기 때문인데, 가상 위치를 이용하면 계정 차단을 당할 수 있다고 하니 참고 바란다.



※ 다운로드 주소



※ 다운로드 및 설치 방법

녹스 앱플레이어를 처음 설치하는 거라면 빨간 박스 안의 Pokemon Go PC버전 다운로드 버튼을 눌러 다운로드 받으면 되고, 녹스가 이미 설치되어 있다면 아래에 있는 초록 박스 안의 apk파일을 다운받아 설치하면 된다. 설치는 간단하니 따로 설명하지는 않겠다.



※ 실행화면

설치후 실행하면 아래와 같은 화면이 나온다. 포켓몬Go 아이콘은 처음에 없는데, 1~2분 정도 기다리면 나타나니 잠시 기다리면 되겠다.


아래는 필자가 직접 플레이한 화면인데 필자는 시작할때 파이리로 시작했다.


처음이라 간단한 설명 및 닉네임을 설정하는 화면이다.


설명이 끝나면 게임 시작인데, 필자는 가상 위치를 초기 위치인 시드니로 하였다. 고로 아래는 시드니에서 플레이하는 화면과 같다.



화면 중앙 상단에 나침반이 있고 각 방향마다 단축키가 있는데 이 단축키를 통해 GPS 값을 바꿀수있다. 가령 북쪽은 W키를 누르면 북쪽으로 이동하는 효과가 발생한다. 필자는 동쪽으로 이동하다 피존투를 만났다.






포켓몬 몇 마리를 잡고 돌아다니니 어느새 레벨 2가 되었다.




※ GPS 위치 변경 방법

위치 변경은 간단하다. 가상 위치 창(단축키 Ctrl+3)을 띄운뒤 원하는 위치를 클릭한뒤 화면 우하단의 OK 버튼을 누르면 원하는 위치로 변경된다.



※ 요약

필자는 *.txt 파일이나 *.cpp 파일, *.h 파일 등에서 내용으로 검색을 할때가 있다. 개발할 때는 보통 Visual Studio로 파일 내용을 검색하지만 일상 생활에서는 "FindInFiles"라는 파일 내용 검색 프로그램으로 검색을 하는데, 상당히 잘 만들어지고 유용한 유틸리티라 소개하고자 포스팅하며, 개발자 분에게 감사의 말을 전하고 싶다.




※ 다운로드

2016년 6월 8일자 최신버전 : 3.0.61

findinfiles_b118_setup.exe


※ 특징

- 탐색기에서 팝업 메뉴를 지원

- 원하는 확장자의 파일만 검색 가능

- 검색된 문자열 하이라이팅



※ 사용예

설치하면 아래와 같이 탐색기에서 팝업 메뉴에 "FindInFiles..." 항목이 추가되는데, 검색하고자 하는 폴더를 우클릭한뒤 "FindInFiles..." 항목을 클릭하면 된다.


프로그램이 실행된 모습이다. 우클릭한 폴더의 경로가 추가된 걸 볼 수 있고, 이 경로 내에서 검색하겠다는 의미와 같다.



필자는 테스트로 //(행 단위 주석)을 검색해봤다. 검색을 할 때는 *.c 파일과, *.cpp 파일, *.h 파일에서만 검색하도록 했다. 검색 결과를 보면 어떤 파일의 몇 행에 해당 내용이 있는지 검색된걸 볼 수 있다.



다중 경로에서의 검색도 지원한다. 경로 추가는 원하는 폴더를 드래그하여 추가하면 된다.


+ Recent posts