タグ

Rubyに関するhtk291のブックマーク (3)

  • RubyでGoogleカレンダーの情報を引き抜いてみる - 鶏頭のプログラム

    5,6年前に作ったGoogleカレンダーと会社のカレンダーを同期するシステムが 突然動かなくなったので修正しました。 理由は簡単で Google Calendar Api V2がサポート切れになったから! 私は最近このプログラムを使ってなかったのでまったく困ってなかったのですが 他の人が結構ヘビーに使っていた人がいたので 重い腰をあげてGoogle Calendar API v3 に対応しました。 もともとこのコードはJavaで書いていたのですが、せっかくなのでRubyで書きなおしを 行いました。 そこそこ面倒だったので、手順を記載します。 基は下記サイトの手順で行いました。 rubyにてgoogleカレンダーの情報を取得する - Qiita しかしながら 下記のコマンドを実行を実行した際に問題が発生しました。 google-api oauth-2-login --client-id="

    RubyでGoogleカレンダーの情報を引き抜いてみる - 鶏頭のプログラム
  • 223Soft -

    Document Data Structure in MongoDB Express MongoDB lets you easily store structured and unstructured data in a flexible and dynamic database schema. It supports CRUD operations on complex data objects using JSON as the main data type. Its an open source solution so it may not be as robust or well supported as commercial management tools. However it is easy to deploy and works well for most use cas

  • Railsプログラマが知っておくべき97のこと

    こんにちは、SHIMADAです。 最近、オライリー社の新刊「プログラマが知るべき97のこと」がTwitterで話題に上っているようですね。 ここでは、Railsプログラマが知るべきことを挙げてみました。 残念ながら97も思いつかなかったので、25個です。看板に偽りありですね。ごめんなさい! ■ コントローラ 行数よりもインデントの深さに気をつける if-then-elseをネストしたくなったらロジックが間違っている アクションでないメソッドはprotected/privateにする 行数を減らす目的でbeforeフィルタを書かない グローバル変数、インスタンス変数にアクセスするポイントを集中させる グローバル変数(paramsとか)に代入しない ダイナミックファイダを使えないfindをみつけたらモデルのメソッド/named_scopeにする ■ モデル DBのテーブルを持たないクラスはAR

  • 1