솔직히 테라급의 무료 웹하드가 존재하는 마당에 2기가는 눈에 차지도 않습니다. 그것도 외국에서 만든 서비스라 별로~~ 라는 생각이 듭니다.

그럼에도 불구하고, 이 웹하드 사용기를 적는 이유는! 바로 1. OS에 관계 없이 사용이 가능(Windows 전 OS, 맥, 리눅스, 아이폰까지!)하다는 점과 2. 저장기간에 제한이 없다장점을 가지고 있기 때문입니다.

드롭박스(http://www.getdropbox) 사이트 메인에 가면 각 OS별 다운로드가 가능합니다. Windows, Mac, Linux 그리고 심지어 iPhone에서까지~!!! 사용하시는 OS별로 다운로드 받으셔서 설치하시면 됩니다! 각 OS별로 다운로드시 가각의 설치화면 가이드도 나오니 안심하십시오.. ^^;;


추가적으로 1테라 2ndrive(http://www.2ndrive.com)과 비교한다면, 1. 윈도OS 64비트(비스타, 윈도7)에서도 사용이 가능, 2. 네트웍 설정을 변경할 필요가 없이 설치 후 곧바로 사용이 가능, 3. 외부 URL 링크를 통해서 공유가 가능합니다.

설치 후 별다른 설정없이 "내 문서(My Document) > My Dropbox"가 설정됩니다.

등록된 자료는 Public Link를 통해서 Dropbox 사용자가 아니더라도 공유가 가능합니다.

그렇다고 단점이 없는 것은 아닙니다. 아쉬운 부분은 대용량 데이터의 경우 즉시 사용이 안될 수도 있습니다. 복사는 로컬디스크 처럼 빠른 속도로 되는 것 같지만, 아무래도 눈속임인 듯? 합니다. 원격지 하드에 300메가 짜리 데이터를 2분여 만에 전송하는 것은 쉽지 않기 때문인데요.


자료가 등록이 되는 듯 하지만 실제 다른 PC에서 dropbox 내용을 확인할 경우 신규 등록된 파일이 존재하지 않는 경우가 많습니다.


대용량의 파일을 급히 공유하기에는 부족한 부분이 있지만,

1. PC의 설정 변경없이 파일을 공유 가능
2. 다소 작은 느낌은 있지만 2기가 용량의 웹하드가 공짜
3. 파일 전송속도 나름 훌륭
4. 윈도 뿐만 아니라 맥, 리눅스에서도 공유 가능
5. 64비트 운영체제에서도 정상적인 공유 가능
6. 2기가 한도 내에서 파일 저장제한 기간 없음
7. 해당 파일을 웹URL로 공유 가능

이런 매력적인 부분 때문에 드롭박스는 요긴하게 이용할만한 서비스인 것으로 보입니다. ^^;;
신고

WRITTEN BY
비트센스
뷰파인더로 보는 프로그래머의 세상 페이스북 @bitsense 트위터 @picory 스카이프 picory MSN drawhalf@dreamwiz.com

받은 트랙백이 없고 , 댓글이 없습니다.
secret

제가 전문 서버 작업자가 아니기 때문에 서버에 대해 깊이있는 지식을 드리기 보다는 작업하면서 생기는 요긴한 내용들을 정리하고자 하는데 자주 얻는 정보가 아닌지라… ^^;; 헤깔리기도 하고 정리도 힘드네요.

리눅스의 장점은 콘솔환경에서 대부분의 작업이 가능하다는 것입니다. 그 중에서 윈도우에 꼭 있었으면 하는 기능이 텍스트 파일 같은 경우의 특정 단어를 일괄 수정하는 것일 겁니다. 특히나 웹 작업을 하는 경우 수십, 수백개 되는 파일을 다 열어서 수정하라는 것이… 물론, 그 작업을 대신해 주는 EditPlus나 UltraEditor 같은 텍스트 편집기를 사용하면 되기야 하겠죠. ^^;;

리눅스에서 제공하는 명령 조합으로 간단하게? 해결이 가능합니다.

파일을 찾는 find와 perl의 기능을 조합합니다.

find ./ –name “*.sql” –exec perl –pi –e ‘s/대상텍스트/변경텍스트/g’ {} \;

특별한 내용은 없습니다. 위와 같이 하면, 현재 디렉토리 이하의 파일 중에서 sql 파일만 골라 확인해서 [대상텍스트]를 [변경텍스트]로 변환합니다.

괄호 등 몇개의 특수기호들은 역슬래쉬(\)로 escape 문자를 만들어야 동작이 가능합니다.

참 쉽죠잉~~?? ^^;;

신고

WRITTEN BY
비트센스
뷰파인더로 보는 프로그래머의 세상 페이스북 @bitsense 트위터 @picory 스카이프 picory MSN drawhalf@dreamwiz.com

받은 트랙백이 없고 , 댓글이 없습니다.
secret
웹프로그램은 기본적으로, 내가 통신을 모른다고 하더라도, 네트웍 통신을 기반으로 한다.
네트웍 통신이라고 하는 것은 물리적으로 떨어져 있는 서버에 접속해서 데이터를 가져온다는 말이다.
그러다 보니, 서비스에 문제가 생기게 되면,
해당 서버가 어떤 통신으로 무슨 데이터를 송수신 하고 있는지 확인할 필요가 있다.

이때 사용하는 유용한 명령이 ngrep 이다.
ngrep은 grep의 네트웍 버전이다. 이름도 Network GREP이다.

ngrep은 접속 호스트별, 포트별, 장비별 패킷 확인이 가능하다.

- 특정 IP의 80 포트로 통신하는 패킷 확인 방법
# ngrep -v -qt host 123.123.123.124 and port 80

- 오라클(특정 포트 : 1521)로 전송되는 SQL 등을 확인할 때
# ngrep -qx dest port 1521
- 특정 IP의 80 포트를 제외한 패킷 확인 방법
# ngrep -v -qt host 123.123.123.124 and not port 80

ngrep 옵션(별 필요성을 못느끼는 옵션.. ^^)
-t : 시간 표시
-x : 16진수 표시
-d device : device 표시
-i : grep 처럼 대소문자 무시

신고

WRITTEN BY
비트센스
뷰파인더로 보는 프로그래머의 세상 페이스북 @bitsense 트위터 @picory 스카이프 picory MSN drawhalf@dreamwiz.com

트랙백  60 , 댓글이 없습니다.
secret
웹개발을 하다보면, 아니 무엇을 하든지 시스템과 관련된 프로그램을 가끔하게 됩니다.
개발만 하면 되는데, 해당 프로그램에 대한 디버깅도 필요하죠.

이 프로그램이 동작을 하는지 안하는지, 무엇을 작업하고 있는지..
궁금할때가 많습니다.

리눅스는 현재 실행 중인 프로그램이 어떤 동작을 하고 있는지 추적할 수 있는 명령을 제공합니다.

strace [옵션] 명령어 [매개변수]

주로 제가 사용하는 경우는 pid별로 동작을 확인하는데요.
# strace -p 11125

이렇게 하시면, 현재 동작 중인 프로그램 프로세스별로 확인이 가능합니다.

참고로, pid는 아시죠?
리눅스 뿐만 아니라 모든 OS가 마찬가지지만,
프로그램이 실행되면 고유번호를 발급합니다. 이걸 프로세스 아이디(pid)라고 하죠.

신고

WRITTEN BY
비트센스
뷰파인더로 보는 프로그래머의 세상 페이스북 @bitsense 트위터 @picory 스카이프 picory MSN drawhalf@dreamwiz.com

트랙백  37 , 댓글이 없습니다.
secret

리눅스 레드햇 교육을 함 받아보세요.. ^^;;
신고

WRITTEN BY
비트센스
뷰파인더로 보는 프로그래머의 세상 페이스북 @bitsense 트위터 @picory 스카이프 picory MSN drawhalf@dreamwiz.com

트랙백  62 , 댓글 하나 달렸습니다.
  1. drawhalf@dreamwiz.com 2009.01.08 17:42 신고
    안녕하세요. 한국 레드햇 교육팀 소현진입니다.

    저희 이벤트에 참여하여 주셔서 감사합니다.

    사은품은 1월 말에 핸드폰으로 전송하여 드리겠습니다. 감사합니다.

    -----------------------------------------------------
    1월 말에 별다방 커피나 마시러 갑시다~
secret
리눅스에서 압축파일은 tar를 자주 사용합니다.
파일이야 지정하면 모두 압축을 하지만,
그렇다면, 해당 파일 중에서 몇개만 빼고 싶을 때는 어떻게 할까요?

--exclude 옵션을 사용합니다.
# tar cvfz filename.tar.gz file dir --exclude=file --exclude=dir

파일 혹은 디렉토리 이하 제외가 가능합니다.

신고

WRITTEN BY
비트센스
뷰파인더로 보는 프로그래머의 세상 페이스북 @bitsense 트위터 @picory 스카이프 picory MSN drawhalf@dreamwiz.com

트랙백  63 , 댓글이 없습니다.
secret