2009-07-01から1ヶ月間の記事一覧
新しい記事があります リンク: 090918-mixi日記をGmailで取得するスクリプトを改良してみた: Non-programmer's Ruby in Pocket. 前回の続きで、取得した最近のマイミク日記をgmailで送信してみた。参考にしたのは以下のページ(てか、ほとんどそのまま)。 …
新しい記事があります リンク: 090918-mixi日記をGmailで取得するスクリプトを改良してみた: Non-programmer's Ruby in Pocket. Mechanizeを入れたので、さっそく試してみた。コードは、ほとんど以下のページのパクリです。 リンク: mecanize.rb で mixi dia…
どうもOne Click Installerで入れたRubyに対するMechanizeのインストールがうまくいかなかったのだが、RubyGemsをアップデートしたらスンナリ入ってくれました。 // C:>gem update --system Updating RubyGems... Attempting remote update of rubygems-upda…
別スレッドが終了するまで待つようにしてみた。別スレッドに「t」という名前を付けて、「t.join」とするだけでできた。 // t = Thread.new do puts "今日の予定:" puts get_gcal_anounce end puts "現在時刻:" puts Time.now.strftime("%H 時 %M 分") puts…
天気予報を取得するスクリプトを若干改良。午前中なら当日の天気、午後なら翌日の天気を取得するようにした。 なお、下のコードは文字コードを指定していない。Windowsを使っている方はkconvをrequireして、文字列にtosjisメソッドを施せば良い。 // require…
少し前に私のネットブック用のデスクトップを紹介したが、その後少し改良したので再度ご紹介。今回はブックマークツールバーを活用することをポイントとした。具体的には、「ホーム」「ブックマーク(GMarks)」「進む・戻る」「検索ボックス」「アドレスボ…
Windows用にputsがSJISを出力するように再定義してみた。かっこよく言えばメタプログラミングであるが、やっていることは単純に putsをputs_originalにaliasし、 新たにputsをputs_originalを使ってdefしている だけである(『プログラミングRuby』の「静的…
Arduinoを使って作った品々です。しかし振り返ると、たくさん作ったものだ。