タグ

ブックマーク / mat-aki.hatenadiary.org (3)

  • SearchLogic と Rails 2.3.10 を利用する際はご用心 - mat_akiの日記

    先日のyouRoomで発生した間違いメール送信の不具合について調査しましたので、公開いたします。 発端は、Rails2.3.9のセキュリティーアップデートでした。youRoomでは、Rails2.3.9を利用していたためRails2.3.10へのアップデートを行ないました。基的な動作確認はとれたのでリリースしたのですが、上記のような不具合が残ってしまいました。 原因は、SearchLogicの実装とRails2.3.9からRails2.3.10までのあるコミット(セキュリティー対応以外)にありました。 http://github.com/rails/rails/commit/9b78af95be01534b3f1a4187024d803313c0ee1f 実際には、このような現象が発生しました。 # Group -has_many-> Participation # Group.join

    SearchLogic と Rails 2.3.10 を利用する際はご用心 - mat_akiの日記
    tohtas
    tohtas 2010/10/19
  • [PivotalTracker] gitはもちろんPivotalTrackerをもっと楽しく! - mat_akiの日記

    先日、下のエントリを参考に git でコミットすると、「いぇーい!」っと喝采してくれるように自分のmacに設定を行ないました。 http://collectiveidea.com/blog/archives/2010/08/03/happy-git-commits/ それを一人で楽しんでいたところ、うちのチームの @chihajirou さんに「楽しそうでよいですね」っと言われました。なので、みんなにもこの喝采を浴びてもらいたいなぁっと思って、何かが終わったタイミングで喝采の音を出してあげようと考えました。 そこで、ちょうど良かったのは PivotalTracker でした。最近、SonicGardenでは進捗管理に PivotalTracker を利用しています。あるタスクが完了すると "Finish" のボタンを押して仕事を完了にします。その時に喝采を浴びせてやれば、嬉しくなってもっと

    [PivotalTracker] gitはもちろんPivotalTrackerをもっと楽しく! - mat_akiの日記
    tohtas
    tohtas 2010/09/17
  • RubyKaigi2010に行ってきました - mat_akiの日記

    かなりブログにするのが遅くなってしまったのですが、RubyKaigi2010に参加してきました。 項目と最初の方は直後に書き始めたんですが、あとは書けずで覚えている限りを書いてみました。 Mongodb NoSQL潮流は「パフォーマンスがよいだけでなにがいいねん!」と思っていましたが、オブジェクトDB?であるmongoDBという話し方を聞くと、メリットが理解出来た。 Rubyはオブジェクトを扱っているに、永続化レイヤーになった途端にリレーショナルDBで扱うのはシンプルじゃないよねということのようだ。 質問で「マスターを扱う時はどうしたらいいんだ?」というのがあって、その回答がそれはリレーションを利用するのが自然だという回答だった。僕の中でNoSQLのモデリングの疑問を解決してくれたように思う。リレーショナルと、エンベッド?の扱い方の違いが何となく理解出来た。質問者は id:ursm だった

    RubyKaigi2010に行ってきました - mat_akiの日記
    tohtas
    tohtas 2010/09/09
  • 1