Perl 을 아는 자, CPAN 을 알리라..
라는 lifehack
URL
EMBED
Page 0:
Page 1: CPAN! CPAN! CPAN!
JEEN
Page 2: PAUSE ID : JEEN BLOG : http://jeen.tistory.com
Page 3: Comprehensive Perl Archive Network
Page 4: $ perl -MCPAN -e shell
$ cpan
Page 5: CPAN
Page 6: http://www.perlmania.or.kr/pmdocs/lcg/cpan_module.html
Page 7: Hardcore && CPAN Install
Page 8: http://search.cpan.org/perldoc?Moose
Moose-0.51.tar.gz
;;
Page 9: $ tar zxvf Moose-0.5.1.tar.gz . . $ cd Moose-0.5.1 $ perl Makefile.PL $ make $ make test $ sudo make install . .
Page 10: just CPAN it. (cpan ...)
Page 11: Q:
CPAN ~
Page 12: A:
. root
..
Page 13: ....
...
Page 14: http://www.perlmania.or.kr:9000/trac/wiki/ InstallModulesWebhosting
Page 15: ++
Page 16: Perl Module
Page 17: http://pwbmini.tistory.com/entry/%EC%B5%9C%EB%8C %80-%EC%B5%9C%EC%86%8C%EA%B0%92-%EC %B0%BE%EA%B8%B0
Page 18: CPAN
!
Page 19: perldoc perlnewmod
Page 20: ..
?
Page 21: http://www.openonweb.com/api?page=1
Page 22: API
Perl
...
Page 23: API Perl Module
!
Page 24: 1
. WebService::Aladdin
(
)
Page 25:
Page 26: module-starter (Module::Starter) pmsetup (http://bulknews.net/lib/utils/pmsetup/) h2xs
Page 27: pmsetup WebService::Aladdin module-starter WebService::Aladdin h2xs -AX -n WebService::Aladdin (non-recommended)
Page 28:
Page 29: . ./MANIFEST ./lib ./lib/WebService ./lib/WebService/Aladdin.pm ./MANIFEST.SKIP ./t ./t/00_compile.t ./Makefile.PL ./Changes
Page 30:
Page 31: •
Web Service API HTTP Parameter .. RSS JSON ...
• XML
• • LWP::UserAgent, URI
Page 32: use LWP::UsereAgent; use URI; my $ua = LWP::UserAgent->new; my $uri = URI->new(“http://www.aladdin.co.kr/ttb/api/ search.aspx”); $uri->query_form( blah => “blah”, blah1 => “blahblah”); my $res = $ua->get($uri); $res;
Page 33: API
..
Page 34: ... , POD
Page 35: ! MANIFEST
Page 36: Changes lib/WebService/Aladdin.pm lib/WebService/Aladdin/Parser.pm lib/WebService/Aladdin/Item.pm lib/WebService/Aladdin/Items.pm lib/WebService/Aladdin/Item/Book.pm lib/WebService/Aladdin/Item/Music.pm lib/WebService/Aladdin/Item/DVD.pm Makefile.PL MANIFEST t/00_compile.t t/01_method_search.t t/02_method_product.t META.yml
Page 37: make dist
Page 38: WebService-Aladdin-$VERSION.tar.gz !
Page 39: ?
Page 40: PAUSE (The Perl Authors Upload SEver)
Page 41: https://pause.perl.org/pause/
Page 42: Request PAUSE account PAUSE ID Login Upload a file to CPAN ...
Page 43: CPAN Module
!
Page 44: ...
Page 45: POD (Plain Old Document) perldoc perlpod
Page 46: Test Code
Page 47: (?:a3r0|yuni|saillinux_cheeru|keedi) .
Page 48: ...
Page 49: Perl Author <= 5?
Page 50: Perl Author >= 100 http://d.hatena.ne.jp/charsbar/20080522/1211428790
Page 51: CPAN Author
!
Page 52: !!!
Page 53: keedi 0 +_+ !!
...
Page 54: “
Jesse Vincent Perl Author ~” (from saillinux_cheeru)
Page 55: $saillinux =~ s/_cheeru//;
Page 56: THE &
Page 57: