perl

YAPC::ASIA 2014に参加しました

YAPC::ASIA 2014に参加しました。 当然個人スポンサーチケットです! パーカーが欲しかったので。。。 また、29日のみでしたが、昨年に引き続き「YAPC::Asia 2014 スペシャルレポート」のレポーターとしても参加しました。 ですので内容のレポートは上記を見…

YAPC::Asia Tokyo 2013に参加&発表&レポートしてきました

YAPC::Asia Tokyo 2013に参加&発表&レポートしてきました。 登壇者・スタッフ・招待合わせて、1131人もの参加者が集まるPerlの祭典「YAPC」。 去年までは一参加者でしたが、今年は発表する機会もいただけたので、20分ですがトークしてきました。 発表 内容も…

List::Utils::Nest作りました

簡単なデータの分析や下処理にRやperl、JavaScriptなど手元にあるものや、すぐ視覚化してみたいかどうかで、適当に選んで使っています。 d3.jsのd3.nestが大変使いやすくperlでも使いたかったので作りました。 github 使い方 use List::Utils::Nest; my $sam…

Data::ObjectGeneratorを作りました

muddydixon/Data-ObjectGenerator · GitHubソーシャルゲームとかアクションログとかそういったものの解析を頼まれたりしたけど、 相手方の仕様が詰まり切ってなかったり、絶賛開発中で「ごめん、ログまだ出せないわ〜」って 状況ってあると思います。途中で…

memcacheのメモ(というか、Cache::Memcached::Fastのメモ)

http://search.cpan.org/~kroki/Cache-Memcached-Fast-0.17/lib/Cache/Memcached/Fast.pm set, cas, add, replace, append, prependについて set $memd->set($key, $value); $keyに対して$valueをサーバに保存。$keyはスカラ値。$valueはPerlのデータタイプ…

flavor

平のプログラムでもいいんだけど、ついでだからがんばってmoduleにしてみる。 最近(って言っても去年ww)どうやって作るのかなぁと調べるとyappoさんの作ったModule::Setupを使うのがいけそう。とりあえずインストール。いっぱいcpanでおとしました。で、「…

関数定義

ちょっとメモ・・というか、こんなのも知らなかったのが恥ずかしい・・・ perlの関数定義で最初に勉強したときは sub callee { my ($msg) = @_; print $msg; }こんなやつ。でも、これって別の関数に渡すときに sub caller { my ($data, $cbfunc) = @_; &$cbf…