タグ

ブックマーク / text.ssig33.com (3)

  • text.ssig33.com - 金くれを App Engine から heroku に引っ越した。

    金くれを App Engine から heroku に引っ越した。 App Engine が値上げをするのでそれに対応した。 Twitter で App Engine の値上げの話で盛り上がっていて、課金履歴から新料金での課金額が分かるよという話だったので、見てみると金くれの場合新料金では一日 $1.5 ほど取られるとのことらしい。 話にならない。金が欲しくて作ったのに毎月 $45 も持っていかれるのは狂気の沙汰だ。 そこで App Engine から heroku に移行することにした。 App Engine 版のソースコードは紛失してしまっているのでスクラッチで作り直した。そもそも残っていたとしても App Engine に様々な部分が最適化されており(JRuby を使ってはいたものの)再利用は難しかったと思う。 データを標準の機能でエクスポートした。なかなか再利用の難しいデータがエク

  • text.ssig33.com - RSpec の書き方について

    RSpec の書き方について 要約:RSpec は単なるテストを英語っぽく書けるツールではなく開発の全プロセスを加速するツールであるのでプロジェクト初期から有効に利用する必要がある。 4/1 ですが気にせず真面目な話を書きます。 RSpec は多分 Ruby 界隈で一番使われているテストフレームワークの一つだと思います。であるので使い方の解説や概念の解説多いですが、個人的にはそれらの解説は的を外したものが多いと考えています。 RSpec の真髄を会得するには、 RSpec の spec をどのように書くかということを考えてゆく必要があると思います。 まず RSpec の特徴的な点とはなんでしょうか。 RSpec でテストは以下のように書かれます。 describe "肛門" do context "排便する時" do it "高速に排便されると肛門がすりきれる" do 肛門がすりきれるとい

  • text.ssig33.com - 近デジ検索してきて根刮ぎダウンロードするの作りました。

    近デジ検索してきて根刮ぎダウンロードするの作りました。 ひとでくんさんが便利なものを作ってくれたので、それに機能を追加して、近デジ検索して最大 20 件ヒットしたものを根刮ぎダウンロードしてくるものを作りました。 使い方は README に書いてある通りです。 Gemfile を書いてあるので、bundler が入ってる環境では bundle install コマンドを実行するだけで必要な Gem が入ります。 どうぞ、ご利用ください。

  • 1