ブックマーク / diary.sorah.jp (2)

  • ドキュメントの件

    http://yoshiori.hatenablog.com/entry/2015/04/14/171326 実際にちゃんと日程決めて 1 日なるべくドキュメンテーションする日にしようという事にしてやりました。 ターゲットは主に社内の各種サービス。内部 API とかライブラリとか、そういう類の。 「ドキュメント改善しないとまずいよねー」「はー」「なんか一日集中してやる日とかつくればいいんじゃ」「そこまでするかねえ」「いやーそうしないと人間絶対やらないからチーム全体で今日はそれをやるぞ!って決めて動かないとやらんでしょ」みたいな流れがあってな — そらは (@sora_h) April 14, 2015 「今日はみんなこれをやる」と決めると、やるかー、っていう気分になるじゃん。いろいろやらなきゃいけないタスクはあるけど、それは置いておいて みんなで やるという空気にするとわたしはやるかーって

    kenmitsu
    kenmitsu 2015/04/15
  • Ruby 2.1.1 で Hash#reject のデグレ

    Ruby 2.1.0 まで、Hash を継承したクラスの reject メソッドの挙動は継承クラスのオブジェクトを返す挙動をしてました。 しかし、 Ruby 2.1.1 で意図せずその挙動が変更され、必ず Hash クラスのオブジェクトが返されるようになりました。 class SubHash < Hash; end p SubHash.new.reject{}.class #=> 2.1.0: SubHash 2.1.1: Hash p Hash.new.reject{}.class #=> 2.1.0: Hash 2.1.1: Hash (厳密には ivar 等その他の属性もコピーされなくなっています。 また、Ruby 2.1 からはバージョニングポリシーの変更により、2.0.0 までのパッチリリースにあたるリリース時で TEENY が増えます。詳細は今月の WEB+DB で!) この挙

    kenmitsu
    kenmitsu 2014/03/03
  • 1