ホーム > 未分類 > Ruby会議2009 2, 3日目

Ruby会議2009 2, 3日目

引き続き2, 3日目。

卜部 昌平氏「Ruby 1.8 のゆくえ」

1.8のメンテナの卜部さんが、現状と今後について説明してくださいました。

  • 1.8.5
    • 終了済み
  • 1.8.6
    • 1.8.7を使いたくないという人もいるそうで、メンテが必要な状況。Engine Yardの方がやっている。
  • 1.8.7
    • 最近のコミットのうち1/3がバグ修正。
    • いつまでメンテするかはなんともいえない。
  • 1.8.8
    • 1.9への移行ギャップを少なくしたいという意図がある。
    • 以下のようなコードがパースエラーにならないようにしたい。
    • if RUBY_VERSION >= "1.9.0"
        # code for 1.9
      else
        # code for 1.8
      end
  • 1.8.9
    • ありません。1.9使ってください。

Yugui氏 「Ruby 1.9.2ロードマップ」

続いてYuguiさんが1.9について説明。

  • 1.9.1
    • p243リリースする。
  • 1.9.2
    • プレビューリリースする。
    • 仕様に対する要望があれば今のうちに。
    • 機能としては地味だが、1.9のgrand designは固まった。as better 1.9.1.

ruby1.9自体は安定してきているので、どんどん移行してほしいとのこと。

大井 宏友氏「Railsサイト安定運用の心構え ~8つのサービスから学ぶ」

Xen上でRailsを運用してますよ、というお話。

  • mongrelからpassengerへ移行してきている。
  • Xen上でRailsを動作させている。
    • webとappだけ仮想マシンに載せている。
    • メモリ:16GB, CPU:Quad x 2のハードウェアに最大13VM(割当メモリ各1GB)
    • mongrelの最大インスタンス数はメモリ1GBで10, 2GBで24
    • よくある注意事項
      • 無意識にActiveRecordを使ってパフォーマンスに問題が発生しがち。
      • ログのローテーションを忘れがち。
      • Xen上ではひとつのVMがスワップを使いだすと、他のVMにも影響する。mongrelの定期リスタートや監視が必要。

遠藤 侑介氏「concov: 時系列に注目したテストカバレッジビューア」

テストカバレッジを時系列で把握することで、テストがないコードの追加やカバレッジの低下を可視化するツールconcovの紹介。
参照: http://d.hatena.ne.jp/ku-ma-me/20090708/

nari氏「RubyのGC改善による私のエコライフ」

GCのお話。
Ruby Enterprise Editionで行われている改善を本家に採用できないか検証したが、「forkが頻繁に発生しないようなアプリだと逆に遅くなる」とのこと。ちょっと期待しちゃいました。

3日目は遅刻&早退+体調不良でセッションの内容があんまり頭に入らなかった…。

私は去年参加した時と今回で勤めている会社が違うのですが、そのせいもあって前回とは違った聞き方をできたような気がします。少しだけ、事前に目的意識を持ったり、今後の取り組みへの判断材料を得たりできたかな。

今年も貴重な体験となりました。ruby会議実行委員会のみなさん、rubyコミュニティのみなさん、ありがとうございました。

カテゴリー: 未分類 タグ: ,
  1. 2020 年 9 月 22 日 09:25 | #1

    After I originally commented I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on each time a comment is added I get four emails with the same comment. There has to be an easy method you can remove me from that service? Thank you!

  2. 2020 年 9 月 22 日 09:29 | #2

    I want to to thank you for this excellent read!! I absolutely loved every little bit of it. I’ve got you book marked to check out new things you post…

  3. 2020 年 9 月 22 日 09:32 | #3

    [url=http://www.nikes.us.com/][b]Nike Shoes[/b][/url]

  4. 2020 年 9 月 22 日 09:41 | #4

    A motivating discussion is definitely worth comment. I think that you ought to publish more about this topic, it might not be a taboo matter but usually people do not discuss such issues. To the next! Best wishes!!

  5. 2020 年 9 月 22 日 09:42 | #5

    An outstanding share! I’ve just forwarded this onto a co-worker who was doing a little research on this. And he in fact ordered me dinner due to the fact that I discovered it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending time to talk about this subject here on your web page.

  6. 2020 年 9 月 22 日 09:59 | #6

    what helps viagra work better
    where is the most reliable source to buy viagra online
    who prescribes viagra?

  7. 2020 年 9 月 22 日 10:06 | #7

    Spot on with this write-up, I absolutely believe that this website needs far more attention. I’ll probably be returning to see more, thanks for the info!

  8. 2020 年 9 月 22 日 10:35 | #8

    Next time I read a blog, Hopefully it does not fail me as much as this one. I mean, Yes, it was my choice to read through, but I truly believed you would probably have something interesting to talk about. All I hear is a bunch of whining about something that you can fix if you were not too busy looking for attention.

  9. 2020 年 9 月 22 日 10:48 | #9

    [url=http://www.airjordan1mid.us/][b]Air Jordan 1 Mid[/b][/url]

  10. 2020 年 9 月 22 日 11:36 | #10

    Hello there, I think your site could possibly be having web browser compatibility problems. Whenever I look at your website in Safari, it looks fine however, when opening in I.E., it has some overlapping issues. I simply wanted to provide you with a quick heads up! Apart from that, fantastic blog!

コメントページ
1 197 198 199 203
  1. 2020 年 4 月 14 日 13:27 | #1
  2. 2020 年 4 月 21 日 12:14 | #2
  3. 2020 年 4 月 30 日 01:27 | #3
  4. 2020 年 5 月 5 日 10:21 | #4
  5. 2020 年 5 月 5 日 17:45 | #5
  6. 2020 年 5 月 9 日 17:06 | #6
  7. 2020 年 7 月 1 日 20:48 | #7
  8. 2020 年 7 月 11 日 18:55 | #8
  9. 2020 年 7 月 30 日 21:52 | #9
  10. 2020 年 8 月 7 日 23:28 | #10
  11. 2020 年 9 月 19 日 07:59 | #11
  12. 2020 年 9 月 22 日 04:24 | #12