タグ

ブックマーク / gihyo.jp (3)

  • 第4回 Railsアプリケーションをもっと速く | gihyo.jp

    Rails Web アプリケーションをもっと速く こんなストーリーを考えてみます。 あなたは、Railsを学び、アプリケーションを作成し、サービスをインターネットに公開しました。しばらくすると、最初のユーザができます。あなたはとてもハッピーです。そうするうちにユーザが二人増え、十人になり、百人になりました。あなたはハッピーです、ユーザーもみんなハッピーです。 でも、ユーザが千人になり、一万人になり…。といった場合、何が起こるでしょうか? そこで起こるのはアプリケーションへの同時接続数増加によるサービス提供速度の低下です。ユーザ数が一万人を越えてしまうWebサーバに特有の問題は、C10K問題として知られています。 それでなくとも、残念ながらRailsは同様他種フレームワークと比べて、単位時間あたりの処理量が低いことで知られています。その理由は、RailsではRubyが遅くて、NativeTh

    第4回 Railsアプリケーションをもっと速く | gihyo.jp
    kazu_okbo
    kazu_okbo 2009/05/22
  • 第1回 Firebugの基礎知識と、Firebugを使った開発のメリット | gihyo.jp

    はじめに このたび、Firefox 3+Firebugについての連載を書かせていただきます、堀と申します。普段は仕事JavaScriptPHPを用いたフロントエンドの開発を行いながら、個人でRoppongi.JSという、JavaScriptのイベントの企画・主催をしております。 この連載では、Firefox 3のリリースに備えて、現在提供されているFirefox 3のベータ版とFirebugによるJavaScriptの開発手法について解説していきます。 第1回はFirefox 3ベータ版とFirebugのインストールから、Firebugによって、どのようなことが行えるようになるかについて簡単に概略を説明していきます。 Firebugとは FirebugとはHTMLCSSJavaScriptのための開発ツールを提供するFirefoxアドオンです。このツールによって、あなたのJavaS

    第1回 Firebugの基礎知識と、Firebugを使った開発のメリット | gihyo.jp
    kazu_okbo
    kazu_okbo 2008/05/08
  • 第8回 2008年に向けて要注目のライフハックのトレンド | gihyo.jp

    「今年もあと数日で終わりだね」こんな会話が聞かれる季節になりました。「⁠終わり」という言葉の響きにはそろそろ仕事を一段落して年末にゆっくりできるように準備をしなければいけないという焦りと希望が見え隠れしていますが、大変残念なことをお伝えしなければいけません。 それは、今年がもうすでに終わっているということです。実際、先週のなか頃にはすでに終わっていたのではないでしょうか。 野球でいうなら九回裏の最後のバッターへの最後の投球がピッチャーの手から離れた状態とでもいえるでしょうか。まだ球はキャッチャーのもとに届いていませんが、それもあと1秒以内の話で。コースはもう変えられません。あるいは詩的にいうなら、木枯らしに吹き飛ばされた木の葉が地面に触れる直前の状態。パソコンでいうなら、自動シャットダウンにむけた残り秒数が2秒を切っていて、いまさら「キャンセル」ボタンにマウスを動かそうとしても間に合わない

    第8回 2008年に向けて要注目のライフハックのトレンド | gihyo.jp
  • 1