조띵의지극히개인적인공간

명령 프롬프트를 관리자 권한으로 실행시키고

$>net user administrator /active:yes

저작자 표시
Posted by 조띵
과연 현재의 인터넷 커뮤니티를 대채할 수있을지

구글어스에 이어 WAVE에 거는 기대가 크다

저작자 표시
Posted by 조띵
http://www.linuxconfig.org/Bash_scripting_Tutorial

Posted by 조띵
FLAC으로 듣는게 기분이 좋긴한데..(음질차이는 느낄수 없다는게 내 개인적인 생각)
하지만 크기가 크고 그렇다고 모든 음악을 다 MP3로 가지고 있을 수도 없고...
집에있을때는 FLAC으로 듣지만 밖에서 들을때, 예를들자면 MP3 PLAYER나 자동차 안이나 회사에서 들을때는 크기가 큰 FLAC보다는 그래도 MP3가 낫다.

대충 발로 서핑을 좀 해봤는데 이런 괜춘한 방법도 있다.

기본 원리는

기존 FLAC만 보유하고 있고 이 어플을 이용하면 가상 MOUNT가 하나 생긴다.
그곳에는 내가 가지고 있는 FLAC이 마치 MP3로 변환이 된것 처럼 보이게 된다. 하지만 이때는 정말 변환이 된건 아니고 실제 파일을 복사하거나 하면 그때 FLAC에서 MP3로 변환을 하여 우리에게 주는 것이다.


이제 설명은 그만하고..사용방법

  1. 필요한 기본 패키지 설치
    • sudo apt-get install build-essential fuse fuse-utils libmp3lame-dev libflac-dev libfuse-dev libid3tag0-dev
    • fuse를 설치 할 수 없을 경우 수동 설치(http://fuse.sourceforge.net/)
  2. MP3FS 패키지 설치(http://mp3fs.sourceforge.net/)
    • wget http://downloads.sourceforge.net/project/mp3fs/mp3fs/0.13/mp3fs-0.13.tar.gz?use_mirror=jaist
    • tar -xzvf mp3fs-0.12.tar.gz
    • cd mp3fs-0.12
    • ./configure
    • make
    • sudo make install
  3. 마운트 할 폴더 생성
    • mkdir /media/mp3fs
  4. 마운트
    • mp3fs /media/flac,192 /media/mp3fs -o allow_other,ro
  5. 부팅시 항시 마운트(/etc/fstab 에 추가)
    • mp3fs#/media/flac,192 /mnt/mp3fs fuse ro,allow_other 0  0



참고자료
http://www.sysadminsjourney.com/content/2008/12/11/convert-flac-mp3-fly-mp3fs
Posted by 조띵


  1. APE 인식하기
    1. mac 패키지 다운로드
      • $> sudo wget 'http://go2.wordpress.com/?id=725X1342&site=aidanjm.wordpress.com&url=http%3A%2F%2Fmembers.iinet.net.au%2F~aidanjm%2Fmac-3.99-u4_b3-1_i386.deb'
    2. mac 패키지 설치
      • $> sudo dpkg -i mac-3.99-u4_b3-1_i386.deb

  2. FLAC,WAVE 인식하기
    • $> sudo apt-get install flac wavpack

  3. CUE 인식하기
    • $> sudo apt-get install cuetools shntool

  4. 변환
    • $> cuebreakpoints sample.cue | shnsplit -o flac sample.ape

  5. TAG 정보를 FLAC 파일에 입력
    • $> cuetag sample.cue split-track*.flac

  6. Bash 스크립트로 하위폴더의 모든 cue를 찾아 분리하기



find ./ -type f -name *.ape| while read file; do
DIR=`dirname "$file"`
NAME=`basename "$file" .ape`
cuebreakpoints "${DIR}/${NAME}.cue" | shnsplit -o flac "$file" -d "$DIR"
CUR=`pwd`
cd "$DIR"
cuetag "${NAME}.cue" split-track*.flac
cd "$CUR"
done



출처 및 참고자료
Posted by 조띵

Ubuntu는 기본적으로 UTF-8 인코딩을 지원한다.
우리가 주로 윈도우에서 쓰고 있는 것은 EUC-KR인코딩..

인코딩이 뭐냐고 묻는다면...
한글의 각 글자별 매핑테이블을 어떠한 매핑테이블로 할거냐 이다.
우리가 보이기에는 같은 '가' 라는 글자도 컴퓨터 내부적으로

UTF-8 인코딩으로 나타내면 0xee88ff 가 되고(실제 값을 틀림)
EUC-KR 인코딩으로 나타내면 0X3344 가 되고(이것도 실제 값은 다름)

즉 운영체제가 어떤 인코딩으로 하느냐에 따라 '가'라는 글자를 저장하는 실제 데이터는 달라진다.


이야기가 약간 샜는데..

Dvix 780HD는 EUC-KR 인코딩을 사용하는 것 같다.
그래서 Ubuntu에서 samba폴더로 공유된 폴더에서 기본적으로 한글로 된 파일이나 폴더는 아예 목록에도 나타나지 않는다.


그래서 다음과 같이 해결한다.

먼저 삼바 세팅파일 열고
 $ vi /etc/samba/smb.conf

대충 시작부근에 아래와 같이 추가
  dos charset = EUC-KR 

재시작
 sudo /etc/init.d/samba restart 


Posted by 조띵
사실 얼마전부터 NAS 서버를 사고싶었다.

NAS는 홈 미디어서버 정도라고 생각하면 될것 같고 요즘 NAS에는  FTP, HTTP, MYSQL 등이 부가적으로 들어가 있는 경우도 많다. 최근까지만 해도 DS107이던가..그 제품이 급 땡기긴 했는데...

역시나 자금..

그리고 집으로 눈을 돌렸다.... 그런데 문득 집에서 놀고있는 데탑이 있었다. 데탑은 전기를 많이 잡아먹는 단점이 있긴 하지만 당장 돈한푼 안들이고 서버를 구축하기에 적합했다.


서버 하니..윈도우 서버는 간지가 안나고.. 사실 윈도우 서버는 지겹게 써봤고 뭔가 학습도 할겸 리눅스로 눈을 돌렸다.

리눅스는 개뿔 하나도 모르는 관계로... 그냥 많은(?)사람들이 쓴다는 우분투를 선택 했고 SERVER EDITION이라는 나에게 적합한 솔루션이 있었다.

SERVER EDITION은 콘솔만 지원하기 때문에 SSH를 주로 이용할 나에게 적합한 방법 이였다.


과거 리눅스는 설치가 복잡하고 뭐 RPM이네 뭐네 프로그램하나 받으면 컴파일 하고 INSTALL하고..근데 이 ubuntu는 설치도 간단하고 주요 드라이버도 알아서 잡아주고...
설치하고 내가 부가적으로 해주어야 할 일도 없었다.


처음에는 단순히 ftp, apache, php, mysql 정도만 돌려야지 했는데 여기에 samba라는 아주 좋은 프로그램을 알게 됬다.

간단하게 samba란 윈도우 운영체제와 리눅스 운영체제간 파일공유를 쉽게 해주도록 도와주는 것으로 윈도우상에서 리눅스의 파일을 공유폴더 개념으로 쉽게 접근 할 수 있게 해준다.

마침 집에있는 DVIX도 윈도우 공유폴더로 미디어를 땡겨와 볼수 있는 기능이 있었는데 흥미롭게도(?) samba가 설치된 unbuntu의 공유폴더도 접근할 수 있어 영상을 볼 수 있었다. 물론 요즘 리눅스는 ntfs도 특별한 어려움 없이 마운트를 할 수 있었다.

뭐 당연히 되어야 하는게 맞는것 이긴 하지만...

이로서 나는 divix에 달려있는 하드를 떄서 unbuntu에 붙였다. 그리고 필요할 때 마다 samba를 이용해 미디어를 가저오도록 했더니 dvix player가 완전 무소음이 되는 효과까지 생겼다.


얘기가 잠깐 다른곳으로 샜는데..


그래서 현재 ubuntu에 설치된 것은 ssh, vsftpd, apache, php5, mysql5, samba 가 설치되었다.


리눅스를 쓰면서 역시나 느끼는 것은...

정말 만든놈만 쓸 수 있게 만든 것 같다. 성능의 최적화를 위에 ui는 상당히 무시된 느낌? 대신 그것 때문에 불필요한 UI에 의한 문제점을 미연에 방지할 수 있고 성능을 극대화 시켰다고 생각된다.



집에 공유기 하나로
WIRE로 리눅스 서버, 윈도우 데스크탑
WIRELESS로 넷북, DVIX, PS3

공유기하나 사놓고 잘 쓴다.
옆에있던 임신중인 와이프는 전자파에 너무 노출되는건 아닌지 걱정도 한다.ㅋㅋ


리눅스 서버는 한두달 돌려보고 전기세 많이 나오면 바로 SHUTDOWN
Posted by 조띵




결혼 할 때 구입한 PDP 42Q92HD 이다.
구입당시 Ultra DayLight 기능 때문에 79HD와 고민 끝에 92HD를 선택했다.
TV의 HDMI 2개는 PS3와 DVIX가, 컴포넌트는 WII, VGA는 넷북이 연결되어있다.
HD급 해상도와 별도의 스위칭 없이 주변기기를 연결할 수 있는 장점이 있다.
하지만 PDP를 선택한 대가인 발열, PDP의 고주파음, 무게등은 계속 걸림돌이 된다.
여름에 에어콘없는 집에서 주말에 하루종일 TV를 틀어놓고 있자면 난로를 끼고 있다고 해도 과언은 아니였다.


요즘 TV에서 많은 광고가 나오고 있는 PAVV LED. 할인마트에서 처음 보는 순간 자리를 뜰 수가 없었다. TV의 얇기가 정말 믿을 수 없을만큼 얇았다.
 사실 화질이나 밝기, 대비 등은 직접 1:1 비교를 해보지 않는 이상 일반인으로써는 구별하기 어렵기 때문에 큰 의미는 없는 듯 하다.
앞으로 TV가 나아가야 할 일은 거실에 얼마나 어울리는지에 대한 디자인과 영싱기기로써의 통합이라고 본다.
PAVV LED는 dvix의 자체 재생능력이 포함되어 있기 떄문에 추가적인 dvix 장치가 필요없다. 마치 옛날 디지털 tv를 보기 위해 셋탑박스를 별도로 두고 있는 것이 요즘TV에는 EMBEDDED 되었다는 느낌일 수도 있겠다.
그동안 TV는 크게 따지지 않고 적정한 가격대에서 필요한 것을 샀지만 PAVV LED는 가격을 떠나서 정말 사고싶다는 느낌이 강하게 드는 TV이다.

Posted by 조띵
1. Samba 서버
   - 세팅 파일 : vi /etc/samba/smb.conf
dos charset = EUC-KR #추가하여 다른 기기에서 인코딩을 euc-kr로 변경
   - 서버 재시작 : sudo /etc/init.d/samba restart 
   - 사용자 추가 : sudo smbpasswd -a userid




2. 프린터 설치
   - http://hplipopensource.com/hplip-web/install/manual/distros/ubuntu.html

3. NTFS 하드 세팅
   - 현재 달려있는 하드 목록 보기 : ls -l /dev/disk/by-uuid/
   - 마운트될 폴더 생성 : sudo mkdir /media/hdd2
   - 부팅시 마운트될 파티션 정보 : sudo vi /etc/fstab

4. 패키지 삭제
   - 특정 패키지 삭제 : apt-get autoremove <패키지명>
   - 특정 패키지 설정파일 모두 삭제 : apt-get --purge autoremove <패키지명>
   - 설치된 패키지 보기 : dpkg -l

 5. SSH 한글표시
   - UTF8 설정 : sudo vi /etc/enviroment 에 
        
EXPORT LC_ALL="ko_KR.UTF-8"
        EXPORT LANG="ko_KR.UTF-8"
   -  SSH의 창 -> 변환에서 UTF-8로 지정

6. PHP ini 세팅
   - /etc/php5/apache2/php.ini 
   - sudo /etc/init.d/apache2 restart

7. ISO mount
  - mount -t iso9660 -o loop filename.iso [mount path]

8. apt-get 을 proxy를 통해서 하기

  - sudo vi /etc/bash.bashrc

export http_proxy=http://username:password@proxyserver.net:port/

export ftp_proxy=http://username:password@proxyserver.netport/

Posted by 조띵

구입 목적은

마누라 옆구리에 끼고 앉아 TV 보면서 코딩하기 위함

Posted by 조띵