ruby

del.icio.us network -> opml

network に登録しているものを個別に livedoor Reader で購読してみる。*1 まず、network の json から opml を生成。 netwrok2opml.rb #!/usr/bin/ruby require 'json' require 'open-uri' username = ARGV.shift s = '' open("http://del.icio.us/feeds/js…

読み捨てブックマーク

特定のタグをつけてそれを定期的に取得。削除を繰り返せばいいか。 問題は,ブックマークしてから一週間後に削除みたいなのは面倒だなぁ。 解決策としてブックマークした日付から一週間たってないものは残すってのを採用する。 明日起きて簡単なスクリプトを…

早明浦ダム貯水率

渇水に伴い2005年に続き早明浦ダムの貯水率をグラフにしている。 http://graph.hatena.ne.jp/higeorange/07早明浦ダム貯水/ データは 独立行政法人水資源機構吉野川局 からとることにしたが,素晴らしいことを発見。貯水率を xml で吐いている。 http://www.…

小数

puts 1/2 > 0 puts 1.0/2 > 0.5 うぅ…。 整数配列の各要素をある整数で割って答えが小数の場合, arry = [1, 2, 3, 4, 5, 6] arry.each {|n| puts n.to_f / arry.length } とすればよいのかな。