Ruby

YouTubeの映像をまとめてMP4でDLしてiPod touchで見る

上の動画をiPodで見たくなった。ということで、まとめてDLするスクリプトを書いてみた。すごいアドホックな処理なので、汎用性とか全く意識してません。使い方は、保存したい題名とvideo_idをタブセパレーテッドなファイルに書いておく。下のような感じで。…

バッチ処理でWebページをPDFに変換する

WebページをPDFにバッチ処理で変換するなんてことができたらいいなぁと思っていて、いろいろ調べました。最初はAirを使ってなにかできないかなとか。 でも、調べていくと、LivePDFにプリンタAPIなんていうものがあるのを発見しました。ということはOLEを使え…

Railsでロガーにタイムスタンプを追加する

RubyのデフォルトのLoggerはログのフォーマットに時間等が入っているのに、なぜRailsで使用するLoggerはタイムスタンプが出ていないんだろうと調べていて、id:elm200がまさにこの問題を解決してくれていました。id:elm200ありがとうございます。参考にさせて…

Railsでタイムゾーンを日本にする

単純だけど、envinronment.rbの最後に ENV['TZ'] = 'Asia/Tokyo'とする。こうすれば、DBへの接続にも日本のタイムゾーンを使用してくれる。日本向けのサービスならこれでOKそう

RefeがOSXで文字化け

Rubyの環境を整えようといろいろ環境をいじっていたんだけど RefeがOSXで文字化けしてしまう。対処方法は http://fragments.g.hatena.ne.jp/samurai20000/20060326/1143380535 require 'iconv'を追加して22行目をIconv.iconv("UTF-8","EUC-JP", str)に変更こ…

wxRuby

wxRubyなかなか熱そう。これとRubyScript2Exeを使ってプログラムを作ったら結構熱そう。ユーザがスクリプト言語でできたプログラムだと意識しないものを作成できそう。やっぱり、PerlよりもRubyの方が性に合ってると思う。でもドキュメントの充実から言うとP…

Rails tips

http://wiki.fdiary.net/rails/?NetWatcher