2008-12-01から1ヶ月間の記事一覧

Perlでdiff

Rに慣れてしまうと(ry http://ja.doukaku.org/comment/4146/ にシンプル(かつトリッキーな?)コードがあったので使わせていただきます。 sub diff{ map { $_[$_] - $_[$_-1] } (1..$#_) } http://ja.doukaku.org/49/lang/perl/などを見ていると、苦労の跡…

Perlでcumsum

Rに慣れてしまうとPerlの配列操作が非常にまどろっこしく感じてしまいますが、List::UtilとかList::MoreUtilを使うとかなりRに使用感が近づくので好きなモジュールです。 しかし、cumsum相当の関数がないので、あるとうれしいなと思って作ってみた。(すでに…

Wikipediaから声優名一覧を取ってくるPerlスクリプト

めも - XXXannexでxpathだけ考えといてスクリプトにしていなかった。 なにやらゴチャゴチャしてしまったなあ。俺のコードはモダンなモジュールを使いこなすほど洗練されてない、というのがよく分かるなw もうちょいうまいこと書けそうな気もするのだが・・…

Google Insights for Search のパラメーター

例えばこんな感じで指定します。 Webで見る http://www.google.com/insights/search/#q=%E9%AB%98%E5%9E%A3%E5%BD%A9%E9%99%BD&geo=JP&date=1%2F2007%2024m&cmpt=q CSVで見る http://www.google.com/insights/search/overviewReport?q=%E9%AB%98%E5%9E%A3%E5…

Javaのストリーム

しばらく触ってないとすっかり忘れてしまうので、まとめておく。Javaでは、まず文字とバイト列を別々に扱う。その中で、欲しい機能によってオブジェクトを組み合わせて使う。例えばFileReader + BufferedReader みたいな。 なんでI/Oごときにこれほどたくさ…