Perl Archive
Tsukuba.R#4に行って来た&発表してきた
- 2009-03-02 (月)
- Perl

うさみみで有名なsyou6162さんが主催する,Tsukuba.Rに参加して発表してきました. 前日まで日にちを勘違いしていて,参加できないと思ってたら日曜日暇でしたw 突然の割り込みにも関わらず受け入れて頂いてありがとうございました><
- Comments: 0
- Trackbacks: 0
Twitterのアイコンに自動で文字入れたりするPlagger
Plagger+ImageMagick+WWW::Mechanizeといったモジュールの組みあわせで, 「○○なう」とつぶやいたら,アイコン画像に「○○」を書き込んで自動で Twitterに送信するというPlaggerモジュールを書きました.ただ,あんまりやりすぎると Twitterから規制が入る予感もあるので,あまり行儀のいいものではありません.
- Comments: 2
- Trackbacks: 0
テレビなうBotを復活させました
以前作成したテレビなうBotを装いも新たに,というかPlaggerで作ってみました. いろいろモジュールとか作成しましたが,全部githubに上げてますので, 興味のある人は見て下さい.
- Comments: 0
- Trackbacks: 0
Flickr-Likeな認証をこなすWebService::Simple::Signature作ったよ
前に,Flickr用のモジュールとしてWebService::Simple::Flickrを作りましたが, 昨日調べてたらRemember The Milkもほぼ同様のAPIを使っていることが わかりました(というかRTMがパクっただけw?).そこで,Flickrの様な 認証形式に汎用的に使える様にモジュールを書き直して,WebService::Simple::Signature という名前のモジュールを新たに作りました.再度,Flickrを例にして使い方を紹介. ソースはいつもどおりgithubにあげています.
- Comments: 0
- Trackbacks: 0
StackStockBooksのCSVをブクログとメディアマーカーにもPerlでGO!
というわけで前回の続きでブクログとメディアマーカーにも突っ込んだ. 基本的にフローは変わってなくて,WWW::Mechanizeで実際にアクセスしながら 微調整しただけ.かんたんですね.Socialtunesにも入れようと思ったのですが, ぺたをつけるのがJavaScriptだったので断念しました.
- Comments: 2
- Trackbacks: 0
StackStockBooksのエクスポートしたCSVをPerl使って読書メーターにインポートする
読書メーターはインポート機能が無いので他の蔵書管理から移るのが めんどくさいのですが,PerlのWWW::Mechanize使ってさくっとやる方法. Perl分かんない人は下手に手を出すと読書メーターがひどいことになるので注意w Perl分かる人は適当に加工して使うといいんじゃないでしょうか.
- Comments: 0
- Trackbacks: 0
蔵書管理サービスにいらついたのでPlaggerするしかないな
蔵書管理サービスはいっぱいあるのだが,どれもフォーマットが統一されてないし, インポートも貧弱だったりそもそも無かったりするし,大体登録してあるデータを 一括処理できないとか,もう何のために存在するのか意味不明です.
- Comments: 0
- Trackbacks: 0
WebService::Simple::Flickrを作りました
前回,Flickr::APIを使ってFlickrの認証のやり方がわかりましたが,なんかFlickrだけの モジュールを使うのもしゃくなので,ゆーすけべーさんが公開している WebSerivice::Simpleを継承して認証できる形のモジュールを作ったので公開します.
- Comments: 0
- Trackbacks: 1
Perl使ってFlickrAPIでの認証法がやっとわかった
- 2009-01-17 (土)
- Perl

いやー難しかった.何が難しいって,CPANのFlickr::APIの使い方を理解するまでがw Flickrの仕様はドキュメント読めば大体わかるのだが,せっかくモジュールあるので 使おうと思ったら,使い方がWEBで見つからなくて困った.とりあえず動作するフローが 分かったので記録してきます.基本的に下のドキュメントにしたがってやるだけ.
- Comments: 0
- Trackbacks: 1
TwitterのRSSからはてなダイアリーに投稿してしまうPla!
- 2009-01-16 (金)
- Perl

毎度おなじみ,Plaggerですが,今回はとりあえずできた程度のモジュール. TwitterのRSSを取得して,はてなダイアリーの見出しとして投稿してしまいます. こうすることで,はてダのキーワードと検索が使えるので何かと便利かも. 言及したキーワード一覧なんかは,自分がよくどんなことをしゃべってるのか 見ることができておもしろいと思います.というわけでできあがりのはてダは こちら.
- Comments: 0
- Trackbacks: 2
Mac+Ubuntu(VirtualBox)でCatalystをいじくる
PerlのフレームワークであるCatalystをいじってみたくなったので,まずは 環境構築.基本的には自宅サーバのUbuntuで動かせばいいのですが, せっかくMacBookの中にも仮想マシンのUbuntuがあるので,こいつで いつでもどこでも開発環境を作ってしまいます.しかも,ファイルをDropbox 経由(ただしその実はSVNだが)で開発しているCatalystのファイルを 仮想マシンと自宅サーバで共有してしまえば,どちらでも試すことができる.
- Comments: 3
- Trackbacks: 0
TwitterをHTMLから取得してPlaggerで使おう
- 2009-01-09 (金)
- Perl

前回,Plaggerを使ってTwitterのフィードからTumblrへ流しましたが,僕がせっかく 書き上げるとすぐにTwitterは遅延してしまいました.あほですね.たまにちゃんと 動いているのですが,どうもフィードの更新が遅いです.Favをした直後に見ると, ブラウザからWEBページで見るとちゃんと新しいFavも追加されているのに, フィードを見ると追加されていないことがありました.
- Comments: 2
- Trackbacks: 1
Plagger使ってTwitterのFavやふぁぼったーをTumblrに流すプラグイン作ったよ
- 2009-01-08 (木)
- Perl

前回,わざわざログインしてFavを取るやつ を書きましたが,あんなことしなくても 普通にFavのフィード取れることが分かったので,さくっと作り直しました. これを使えば,Twitter, Favotter→Tumblrに流すことができます.てか,実は Tumblrにはフィードを食う機能があるのですが,整形できないのと調子が悪くて すぐに死ぬので自分でAPI使ってあげた方が早いです.
- Comments: 0
- Trackbacks: 2
UbuntuでPlaggerやるならこれでいけ!〜VirtualBoxからcronまで〜
インストールがむずかしいことで評判の「Plagger」ですが,その評判通り 使える様になるまでが大変です.一般的には,CPANからPlaggerを入れれば いいのですが,依存関係が複雑なのとmakeしながらになるのでやたらと 時間もかかり,一発で入らなかったりと,面倒なことだらけです.
- Comments: 0
- Trackbacks: 2

