タグ

2009年2月14日のブックマーク (8件)

  • Ruby1.9をこれから使う人のためのM17Nまとめ

    仙台Ruby会議01で発表した内容のM17Nの部分をまとめました。 これから1.9を使う人の参考になればと思います。 重要なこと Stringのインスタンスが Encoding情報を持つようになりました 利用者は常にこのことを意識する必要があります。 1.9のStringには次のようなメソッドが追加されています String#encoding 現在のencodingを返します。 "牛タン".encoding => #<Encoding:UTF-8> String#force_encoding(encoding) データはそのままで、encoding情報のみ変更します。 バイト列自体は変更されません。 破壊的に変更されます。 "牛タン".force_encoding("EUC-JP") => "\xE7\x89\x9B\xE3\x82??\x83\xB3" String#encode(enc

    Ruby1.9をこれから使う人のためのM17Nまとめ
  • Rubyはなぜ遅いのか?Ruby 1.9は速いのか? - このブログは証明できない。

    私はWebアプリならRuby on Rails、ちょっとしたCGIならERBで作っています。RubyでWebをやる問題点としては、パフォーマンスの問題とデプロイの問題が挙げられるでしょう。Railsに関して言えば、2つの問題はPassengerによって改善されたと思っています。 no title と言ってもパフォーマンスについては、CGIがApacheのモジュールになったというだけで、プログラムの実行速度が上がるわけではありません。CGIが遅いのは外部プログラムの呼び出しが遅いためで、プログラムの実行速度とは関係がありません。 ちなみに、CGIの外部プログラム呼び出しが遅いのは、子プロセスを生成する時に親プロセスのメモリやらハンドルやらをすべてコピーするためらしいです。 Rubyは遅いのか? ここからが題、Rubyプログラム自体のパフォーマンスについて。まずは、Ruby当に遅いのか?

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • 「クックパッド」のものづくりセミナーに行ってきたまとめ - LukeSilvia’s diary

    昨日、ウェブキャリアさんが主催する月間524万人が利用するのインフラ、「クックパッド」のものづくりセミナーに行ってきました。 クックパッドと言えばRails での大規模リニューアルがニュースになりました。また、大規模開発には向かないと言われたこともあるRails でこれほど大規模なサイトを開発するノウハウに興味があり、参加しました。 めちゃくちゃ良い情報を得ることができました。これはすごいセミナーでした。以下、まとめです。メモ不足だったので、一部他のサイトの情報を元にまとめています。 CookPad 概要 サイト レシピ検索No.1/料理レシピ載せるなら クックパッド Rails で作られたサイトの中、ユーザ数で世界で8番目の規模 rails100 wiki / Alexa Rankings Rails で作られたサイトの中、ページビューでは世界で2番目 構成 Rails 2.0(現在2

    「クックパッド」のものづくりセミナーに行ってきたまとめ - LukeSilvia’s diary
  • いよいよSSD元年:Kenn's Clairvoyance

    CNETのパネルディスカッションで「2009年のIT業界、注目株は何ですか?」というお題をもらったところ、長くなりそうだったのでこちらに。 今年はいよいよNANDフラッシュベースの記憶デバイスがブレイクしそうです。2008年はSSDがHDDに代替しうるというプルーフ・オブ・コンセプトが示された年でしたが、今年こそは価格性能比が接近・交差し、格的な普及期に入るのではないかと見ています。 今までSSDといっても実効速度ではHDDとあまり変わらないイメージでしたが、今後ExtremeFFSなどの登場によってその差は10-20倍へと拡大し、ボトルネックはインターフェースへと移っていくでしょう。そのあたりの課題がクリアされてくれば、いずれ100-200倍の達成も夢ではなさそうです。ムーアの法則は健在ですね。 また、あっという間に32GBというSDHC規格の最大容量に達してしまったSDカードに、SD

    いよいよSSD元年:Kenn's Clairvoyance
    satoship
    satoship 2009/02/14
  • 日本Ruby会議2009

    Ruby会議2009は、全日程を終了いたしました。多数の方々にご参加いただき、ありがとうございました。 日Ruby会議2010は、2010年8月27日(金)から29日(日)までの3日間、つくば国際会議場で開催します。 最新情報は、公式サイトhttp://rubykaigi.org/2010/jaで随時お知らせしています。 日Ruby会議は、オブジェクト指向スクリプト言語Rubyに関するイベントとしては 世界でも最大級のもので、2006年から毎年開催されています。昨年つくばで開催された 日Ruby会議2008は、3日間でのべ1000人を越える来場者を数えました。 その第4回目となる日Ruby会議2009(略称:RubyKaigi2009)は、2009年7月17日から 19日までの3日間、学術総合センター(東京都千代田区)にて開催いたします。 都内はもとより、関東圏外の方から参加さ

  • ただただし@tDiaryは、ニコ動中毒なんです!|【Tech総研】

    エンジニアいとをかし」でTech総研ブロガーだった、ただただしさん。tDiaryの開発者として有名ですが、業はWebアクセスログ解析のアナリストでありコンサルタント(知らなかった!)。ただ、ただし、その素顔は立派なニコ動ホリック。「アイマス」と「車載動画」について熱く語っていただきました。

    satoship
    satoship 2009/02/14
    「自己表現の手段」
  • perl - Mac OS X - perlをDIYする : 404 Blog Not Found

    2009年02月13日16:00 カテゴリTipsLightweight Languages perl - Mac OS X - perlDIYする 気がつかなかった。 bulknews.typepad.com: Mac OS X Security Update 2009-001 might break your Perl (CPAN) A couple of my friends on IRC have told me this, and since I'm using 10.4.11 I couldn't verify, but the latest Mac OS X Security Update 2009-001 apparently breaks your Perl, if you are using Mac OS X 10.5 (Leopard) and are using

    perl - Mac OS X - perlをDIYする : 404 Blog Not Found