- マイクロソフト、jQueryへの全面的な支持を発表 − Publickey
- Ruby Freaks Lounge:第35回 実用的なダミーサーバ ww(double-web)(1)|gihyo.jp … 技術評論社
- 【雑談】 TCPとUDPの違い : sanonosa システム管理コラム集
> TCPとUDPの違い。恋人同士の会話はTCP、夫婦間の会話はUDPと覚えればよいです。
- SSDなUbuntu 9.10のインストールメモ - ヽ( ・∀・)ノくまくまー(2010-03-18)
- bubbl.us 2.0 beta - free web application for brainstorming online
- カッコいいマインドマップがサクサク作れる「bubbl.us」 : ライフハッカー[日本版]
- [を] Bing API を使い始めてみる
- 「リアルイベント開催のためのパターンランゲージ」を公開しました。 - shinoのときどき日記(2010-03-18)
- Emacs に、Zencoding.el と YASnippet.el の二つのスニペットをインストール:Goodpic
- Ruby Best Practices - Full Book Now Available For Free!
- プレゼンで気をつけたい7つのこと+α - かみんぐあうとっ
- ウノウラボ Unoh Labs: 快適なsshクライアント生活
- PHPによるデザインパターン入門 - Google ブックス
- ubulog: Emacs でファイルをsudoで開き直す
- できる人が実践する「3W1H」読みとは - 達人のテクニック
- 仮想化のメリットを引き出す5つの条件− @IT情報マネジメント
- GTDに役立つ「朝10分、夜15分」ルールとは? : ライフハッカー[日本版]
- リーダーシップに関する覚書:お手本は、スティーブ・ジョブズ、、、、ウィリアム・キャンベル、そしてアンディー・グローヴ
- IT部門の社内地位を上げる3つの方法 − @IT
- ガラパゴスに支えられる携帯サイトのセキュリティ - 水無月ばけらのえび日記
- IPA、SQLインジェクション攻撃対策の資料「安全なSQLの呼び出し方」公開 - SourceForge.JP Magazine : オープンソースの話題満載
- Route 477 - Hashのデフォルト値にHashを設定しようとしてはまった話 , メソッドが最初に呼ばれたときだけ処理を実行する , Ruby 1.9.2のリリースプランが発表 (7月末リリース予定)
- Route 477 - Hashのデフォルト値にHashを設定しようとしてはまった話 , メソッドが最初に呼ばれたときだけ処理を実行する , Ruby 1.9.2のリリースプランが発表 (7月末リリース予定)
- Evernote にメールする際にうれしい、ノートブックとタグの追加機能 - Lifehacking.jp
- モバイルサイトでCookieが使われない理由 - 水無月ばけらのえび日記
- 「将来に備えた勉強」と「必要に迫られた勉強」はいずれも大切なものらしい : ライフハッカー[日本版]
- Togetter - まとめ「「E-mailがイケてない by @aono」まとめ」
- あなたが社長なら、解雇された人間を自分の会社に雇いますか? - Zopeジャンキー日記
- 「22分一本勝負!」究極の短時間会議を実現する9つのコツ : ライフハッカー[日本版]
- がっちりした自信を育てる5つのリスト[名言コツコツ]
- 脳に良い習慣
2010-03-19 Fri
■ 今日の del.icio.us (2010-03-19)
■ myspace で気になったバンドとか
- Abstract Sound Project - Electronica / Techno
http://www.myspace.com/abstractsoundproject
- Stars of Aviation - Folk / Pop / Powerpop
http://www.myspace.com/starsofaviation
- 寺前未来 miki teramae - Acoustic / Pop / Blues
http://www.myspace.com/mikimilai?orig=Pymk_standalone-module
- waffles - Pop / Rock / J-POP
http://www.myspace.com/wafflesjp
- SHO ~Shokun Hellharmonic Orchestra~
http://www.myspace.com/shokunhell
■ Google Docs の Spreadsheet を Ruby で読み書き
以下の google-spreadsheet-ruby を使ってみた.
- Google SpreadsheetのRubyライブラリ - daily gimite
http://d.hatena.ne.jp/Gimite/20081224/1230105356
- Google Spreadsheet Ruby
http://gimite.net/gimite/rubymess/google-spreadsheet-ruby
インストール
gem install google-spreadsheet-ruby
既存の spreadsheet に対する読み書き.
require 'rubygems' require "google_spreadsheet" USER = "user" PASS = "pass" URL = "目的の spreadsheet の URL" session = GoogleSpreadsheet.login(USER, PASS) ws = session.spreadsheet_by_url(URL).worksheets[0] p ws.title # worksheet のタイトル p ws[1, 1] # A1 の内容 p ws[2, 1] # A2 の内容 p ws[1, 2] # B1 の内容 p ws.cells # 空でないセルの内容 p ws.rows # 各行を要素とする配列 p ws.num_rows # 行数 p ws.num_cols ws[20, 1]= "fuga" # A20 へ "fuga" を書き込む p ws.dirty? # 保存していない更新があるか? ws.reload # 再読み込み.未保存の変更は破棄される. ws[20, 2]= "hoge" # B20 へ "hoge" を書き込む ws.save # 変更の保存 ws.synchronize # save & reload
セルが [0,0] ではなく [1,1] からはじまるのが,微妙な感じ.