본문 바로가기

/Technology19

[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 = .. 2011. 12. 27.
맥에서 버추얼박스에 우분투 설치 방법 ** 그림을 크게 보고 싶으면 그림을 클릭하면 원본 이미지로 볼 수 있습니다. 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 .. 2011. 12. 21.
무료 웹하드 / 대용량 파일전송. Google docs - 1기가 MS skydrive - 2.5기가 Naver NDrive - 5기가 Dropbox Box.net wetransfer.info - 2GB, 2주 유효, 이메일로 링크 전송. 4shared.com rapidshare.com 2010. 4. 25.
리눅스에서 윈도우 파티션을 마운트 시키는 방법 (터미널) 출처: 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 (.. 2009. 3. 31.