/Technology 썸네일형 리스트형 [Python] compareDirs.py v0.1 설명: 두 디렉토리가 같은 구조를 갖고 같은 파일들이 있는지를 비교해주는 파이썬 코드. 파일의 비교는 md5sum을 갖고 비교. 메모리 문제와 속도 문제로 파일의 md5sum을 계산 시에는 1GB씩 읽어오는 방식 이용. 사용법: ./compareDirs.py [directory1] [directory2] 다운로드: compareDirs.py 소스코드: #!/usr/bin/python import os, sys, stat, hashlib # Check arguments if len(sys.argv) != 3: print 'Usage: ./compareDirs.py [Directory] [Directory]' sys.exit(0) # Variables BLOCK_SIZE = 1024000000 dir1 = .. 더보기 맥에서 버추얼박스에 우분투 설치 방법 ** 그림을 크게 보고 싶으면 그림을 클릭하면 원본 이미지로 볼 수 있습니다. 1. 버추얼박스 홈페이지로 이동. (http://www.virtualbox.org/) 2. 다운로드 페이지로 넘어가서 OS X용 패키지 링크를 클릭. 3. 파일을 저장. 4. 다운받은 dmg 파일을 실행하면 아래와 같은 화면이 나옴. 거기서 1번의 VirtualBox.mpkg 아이콘을 더블클릭해서 설치. 5. 아래 화면에서 Continue 클릭. 6. Install 클릭. 7. 설치 끝나고 Close 클릭. 8. Application내에서 설치된 VirtualBox 아이콘 클릭. 9. 새로운 가상 머신을 설치하기 위해서 New를 클릭하면 Create New Virtual Machine Wizard 창이 뜬다. Continue .. 더보기 무료 웹하드 / 대용량 파일전송. Google docs - 1기가 MS skydrive - 2.5기가 Naver NDrive - 5기가 Dropbox Box.net wetransfer.info - 2GB, 2주 유효, 이메일로 링크 전송. 4shared.com rapidshare.com 더보기 리눅스에서 윈도우 파티션을 마운트 시키는 방법 (터미널) 출처: http://www.cyberciti.biz/faq/mounting-windows-partition-onto-ubuntu-linux/ 첫째로, 윈도우 파티션을 연결시킬 디렉토리를 만들어야 한다. $ sudo mkdir -p /media/c 그리고 마운트 시킬 파티션들을 찾아야 한다. (시스템 > 관리 > 디스크 에서도 확인 가능하다) $ sudo fdisk -l Output: Device Boot Start End Blocks Id System /dev/hdb1 * 1 2432 19535008+ 86 NTFS /dev/hdb2 2433 2554 979965 82 Linux swap / Solaris /dev/hdb3 2555 6202 29302560 83 Linux 이 경우에 /dev/hdb1 (.. 더보기 우분투 리눅스에서 vim 설정 변경. 우선은 우분투는 기본적으로 vim-tiny를 사용한다. 세세한 환경을 설정하기 위해서는 먼저 vim을 설치해주어야 한다. $ sudo apt-get install vim 그 후에 vim설정 파일인 vimrc를 바꿔주어야 하는데,두가지 버전의 설정파일을 만들 수 있다. 첫번째는 글로벌 파일로 모든 유저들의 vim 환경을 결정하는 파일이다. (/etc/vim/vimrc) 두번째는 로컬 파일로 각 유저마다 자신의 vim환경을 결정하는 파일이다. (~/vimrc) 우분투가 데스크탑용 os로 혼자만 사용하는 경우에는 어디에 파일을 위치해도 차이가 없다. 다음은 vimrc파일 안에 넣어주는 설정들이다. set syntax set cindent : 자동 indent set number : 줄번호 syntax on :.. 더보기 당나귀 서버주소 eDonkey server1(92.241.164.30:4242) eDonkey server2(212.63.206.35:4242) Kingdom1(89.248.172.54:4500) Kingdom3(89.248.172.86:4500) Kingdom2(89.248.172.50:4500) DonkeyServer No1(129.47.150.6:4661) DonkeyServer No9(207.171.62.239:4661) 더보기 유투브에서 고화질 버전으로 링크하는 방법. 유투브에서 제공하는 소스에 일부분만 수정함으로써 고화질 버전으로 링크할 수 있다. 예를 들어, 유투브에서 제공하는 소스는 다음과 같은 형식이다. 여기에 주소부분에 &ap=%2526fmt%3D18 를 embed태그의 소스부분에 추가해주면 고화질로 링크를 할 수 있다. 그러면 전체 소스는 다음과 같이 바뀐다. 이상. 더보기 이전 1 2 3 다음