woshidan's blog

あいとゆうきとITと、とっておきの話。

2015-04-01から1ヶ月間の記事一覧

FactoryGirlとfixturesでテストにかかる時間を比べてみた

7 Reasons I'm Sticking With Minitest and Fixtures in Rails | Brandon Hilkert この辺の記事にFactoryGirlよりfixturesの方が早くない? と書いてあったので、ちょっと単純なテストを200個くらい用意して、 どれくらい速くなるものかテストしてみました。…

mixi iOS training 第5回分についてメモ

5回分の内容を投下。諦めないの大事(と言いつつサッカーボール買ってました)。 UIVIew Animation アニメーションをつけるときは、-(void)viewDidAppearあたりで、 UIView transitionWithView: dutation: options: animations: completion:メソッドを呼びます…

ActiveRecord::Baseのサブクラスでhas_manyと書いたとき

なんかいまいちだけど、置いとこう。。 まとめ has_manyメソッドを書くと、has_manyメソッドに与えたパラメータを元に、 has_manyのアソシエーションのメソッドのマクロ名などが登録されたクラスのインスタンスをFactoryPatternっぽい感じで作り、 そのイン…

Gemfileに書いてあるgemのコードはどこから取得しているのか

Bundlerの動作を少し詳しく調べてみようと思ったのですが、その前にGemfileの内容について 少し調べました。 内容 Gemfileとは Gemfileに書いてあるgemのコードはどこから取得しているのか global source lines sourceオプション pathオプション gitオプショ…

Rails4とMinitestで複数DBを使った場合のテスト設定について

Rails 4 複数DB テストで検索して、RSpecばっかり出てきて、ぽよんとしたので書きます。 書いてみて当たり前の結果だったのでまたぽよんとしてますが。。 とりあえず、Rails4とMinitest(ActiveSupport::TestCaseはMinitest::Testのサブクラスなんですね)にて…

mixi Android training 第四回分についてメモ2

http://mixi-inc.github.io/AndroidTraining/fundamentals/2.04.messaging-and-notification.html の続きです。 課題 AndroidStudio/assignments/fundamentals/4th/MessagingAndNotification/build.gradleを開き、 以下の問題に取り組んでください。 Intent …

mixi Android training 第四回分についてメモ1

なんていうか、これを見てひよっているうちに実習日記みたいなのしか書けなくなっていたのであえて書きましょうぞ。 AndroidStudioでgitを使う感覚に慣れたほうがよさそうです。 http://mixi-inc.github.io/AndroidTraining/fundamentals/2.04.messaging-and…

Webを支える技術を読みました

先月はちょびちょび電車の中や家の近くで「Webを支える技術」を読んでいました。 何かにまとめておかないとふんわりと忘れてしまいそうなので、各章ごとの感想をメモしておきます。 第一部 Webを支えるRestfulと呼ばれるアーキテクチャスタイルが、1つずつ…