
전체 글
text 문서에서 Carriage return 제거
windows의 text 파일은 줄바꿈이 "\r\n"이고, unix의 text 파일은 줄바꿈이 "\n"이다. 윈도우에서 파일을 편집하고, vi로 열면 줄 마다 "\r"이 붙는다. 예전에 c로 허접하게 만들어 놓은 것을 사용하다가 ruby로도 한번 코딩해봤다. ruby로 첫 산출물이다. ㅎㅎ 문법도 제대로 모르는 상태로 찾아가며 정말 허접하게 만들어 보았다. 물론 둘다 허접한 소스라 비교대상이 안될지 모르지만, 라인수에서 차이가 엄청나게 난다. #include #include #include #include #include #include void removecr( char *buf ) { int i, j; int size = strlen(buf); char *dest = new char[size+1]; ..
충사 OST
어렵게 구한 충사 OST를 듣고 있다. CD 두장 분량에 총 44곡이 수록되어 있다. 충사는 총 26편의 일본 TV판 에니메이션으로 잔잔한 내용이다. 각 에피소드의 분위기대로 엔딩곡이 모두 틀리다. 가사 없이 음악만으로 이루어진 엔딩곡들은 에니 만큼 얌전하다. 조용한 곳에서 듣고 있으면, 탁트인 들판에서 저녁 노을을 보고 있는 느낌이다. 그 중 05 - [蟲]라는 곳인데, 무슨 악기인지 독특하다. 어릴적 고무 호수를 돌리면 나던 소리 같아서 향수에 젖게 한다. 오늘부터 새로운 근무지로 출근을 하게되었다. 새로운 곳에 적응 한다는 것은 항상 두렵다. 내게 자극이 될까? -----------------------------------------------------------------------------..
cygwin에 ruby 설치
1. ruby 소스, rubygems 소스를 각각 다운 받는다. tar, gz, tgz 확장자로 된것을 받는다. 2. 압축을 푼다. tar: tar xvf XXXXX.tar gz: gzid -d XXXXX.gz tgz: gzid -d XXXXX.gz 3. ruby를 설치한다. $ ./configure $ make 4. ruby 관련 환경 변수를 등록한다. $ vi ~/.bashrc 환경 변수 마지막에 아래 항목을 추가했다. LOAD_PATH=/usr/lib/ruby/1.8 5. rubygems를 설치한다. rubygems는 ruby의 패키징 시스템으로 간단하게 라이브러리 설치를 도와준다. $ ruby setup.rb rubygems 압축푼 경로에 가면.. setup.rb파일이 있다. ruby인터프리터를 ..
cygwin 사용자 동기화
cygwin의 경우 adduser 명령을 지원하지 않는다. windows user와 동기화를 해주어야 하는데.. $ mkpasswd --local > /etc/passwd $ mkgroup --local > /etc/group 각각 사용자 동기화와 그룹 동기화 명령이다. 단, 이렇게 해주면 기존 설정한 passwd가 초기화 된다.
한글과 컴퓨터 해킹 당했나보네요.
2007년 6월 16일 새벽 2:40이 약간 넘었군요. 한글과 컴퓨터가 해킹당한듯 싶습니다. 보아하니 해외쪽에서 들어온것 같은데.. 한컴 이미지가 많이 추락 하겠네요.