RubyKaigi 2008 The Day Two - PM 3

TuneCoreのAlex Kaneさんの事例紹介。

主にインディーズのメディアファイルの配信(iTunes, Amazon MP3 etcへの)ビジネスなのだそうです。

1日に100のアルバムをリリースしているそうです。

フロント(アーティスト側)は通常のアカウンティングサイト。ただし、大きなファイルのアップロードは、mongrelではなくてmerbを使っているとのこと。

配布エンジンはほとんどRuby。ただしエンコード変換は外部、XMLのValidateはJavaだそうです。

メッセージキューをYAML形式で実装しAmazonのサービスを利用。

Amazon EC2を使って配信サーバーを動的に管理している。700のサーバーを起動するのに5分。ストレージはAmazon S3。

前田修吾さんの話。「Rails症候群」

  • protectedの多用(誤用)
  • 既存クラスの再定義をしたがる
  • Rubyが何だか知らない
  • 文字列とシンボルの区別がつかない
  • !の誤用

でも、Rubyのせいかも?

  • protectedは不要?
  • selector namespace/classbox

多様性を保証するためにも言語仕様を。

RubySpecはいいけど、政府調達には…ISO化も考えているとのこと。

This entry was posted on Sun, 22 Jun 2008 08:00:00 GMT and Posted in . You can follow any any response to this entry through the Atom feed. You can leave a comments, Or a trackback from your own site.
Tags ,


Trackbacks

Use the following link to trackback from your own site:
http://rails.to/trackbacks?article_id=rubykaigi-2008-the-day-two-pm-3&day=22&month=06&year=2008

Comments

Leave a response

  1. Alex Kane 5 days later:

    I enjoyed RubyKaigi 2008 very much. The Japanese Ruby community is very friendly and I felt comfortable speaking. I miss Japan _ Thanks for the Blog post!

  2. Itasan 23 days later:

    Thanks Kane. I was suprised to know that helping independent musicians to sell their tunes became a good business. I hope your company to be more successful.

  3. Itasan 23 days later:

    Thanks Kane. I was suprised to know that helping independent musicians to sell their tunes became a good business. I hope your company to be more successful.

Leave a comment