일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- blo9
- WordPress
- 다음
- ecto
- 가족여행
- wired
- Photos
- Life2.0
- nhn
- management
- UI개발
- Flash
- 출장
- japan
- 웹표준
- naver
- RSS
- mashup
- 오픈API
- LG
- MAC
- Programming
- Apple
- Book
- SmallWorld
- 네이버
- Information Design
- stereotype
- 팀 빌딩
- wp
- Today
- Total
목록Perl (3)
ideapla.net
박상길님의 블로그(likejazz.com)에 우연히 들렸다가 Lens라는 페이지를 보고 '아~ 나도 이런거 같고 싶네' 라는 생각에 괜찮은 RSS Aggregator를 찾아다녔으나 내가 원하는 조건을 충족시키는 것이 없어서 그냥 만들어 버렸다. http://blo9.com/lab/reflex/ 아직 베타... cron이 잘 돌아야 할텐데... 업글예정 : 1. RSS 목록 추가 2. MySQL로 관리(현재는 file system) 3. 최근 일정기간 목록만 추출 4. WP의 Page에 끼워넣기 * cron이 잘 돈다!!! ;-)
RSS Aggregator를 만들어 보고 있는데 Perl에서 다음과 같은 경고메시지가 계속 나왔다(동작엔 상관없지만 -_-) Wide character in print at ./rss_aggregator.pl line 85 이럴 경우 인코딩 지정의 문제란다(2Bytes 언어 사용에서 주로 발생) 파일 오픈시 다음과 같이 인코딩을 지정해서 해결 가능하단다. open( fileHandle, ">:encoding(utf8)", "rss.html" ); http://lens.likejazz.com 을 보고는 나도 서버측 뉴스 수집기를 설치하고 싶었는데, 마땅한게 없어서 그냥 짜고 있다. 정말 나도 무식하지... -_-;; 의욕하난 알아줘야해... 펄 프로그래밍에 대한 강좌는 전종필님의 '펄 이야기'가 가장 좋다.
그냥 perl Makefile.PL 하면 안되고 gcc --print-libgcc-file 해서 libgcc.a 가 설치된 폴더를 구하고 perl Makefile.PL --libs="-L/설치전폴더/DBD-mysql-3.0002/tmp -lmysqlclient -lz -lcrypt -lnsl -lm -L/libgcc.a가설치된폴더/ -lgcc" --testuser=root --testpassword=루트패스워드 이렇게 해야만 설치된다... 이것은 Mysql 5와 DBD::Mysql 3.0002 버전을 설치할 때 발생하는 문제다. DBD-mysql-3.0002/tmp 안에는 [mysql설치폴더]/lib/mysql/*.a 파일을 모두 복사해서 넣어야 한다. 한참을 헤멨네 -_-a 이제 다시 펄이닷!!! 오늘..