perl

Tatsumaki::HTTPClient で Pixivにログインする

メモ的に書きます。ので、やっつけです。AnyEvent::HTTP で pixivにログインしようとする際に recurse を指定しておかないと、/login.php にデータをポストした後、自動的に Loation ヘッダが示すURLに移動しようとします。 が、Content-Lenghtなど を保持し…

関数の書き換え

知らんかったのでメモ use strict; use warnings; sub puts { print "@_\n" } my @args = qw/Panty and Stocking with Garterbelt/; puts(@args); { no strict 'refs'; no warnings 'redefine'; my $orgin_puts = *{'main::puts'}{CODE}; # local *main::put…

横断検索アプリのあーきてくちゃっぽいもの

横断検索(メタ検索)な psgiアプリを再制作していて、大分構成が変わったので比較のメモ現物のコードは https://gist.github.com/2698475 Meta::Doujin::Search - WebSocket(Web::Hippie) + Dancer + Twiggy — Gist にある。まだα版もいいところだけど。 XM…

AnyEvent::HTTP::CookiesではなくAnyEvent::HTTP::Cookies::Unit の話をしてきました #niigatapm

Niigata.pm tech talk #1では AnyEvent::HTTPで使ったCookie情報 あるいは他のクライントで使ったCookie情報を相互に再利用できたらいいよね っていう話をしてきました。 - 外部WebAPIを利用してゴニョゴニョというのは、よくある(?)ケースだと思うけど、…

Niigata.pm 始まりました

Niigata.pm tech talk #1 : ATND http://atnd.org/events/27359これまでの MeetUp(という飲み会)や居酒屋LTや、NDSでの発表を通じた地道な活動を経て(主に @neko_gata_s さん)正式に Niigata.pm が発足しました。 発足したのは本当に嬉しいことですし、…