タグ

2011年8月8日のブックマーク (6件)

  • Railsの各種サーバーの速度ベンチマーク: Pound、Varnish、Nginx、Unicorn、Mongrel

    Railsの各種サーバーの速度ベンチマーク: Pound、Varnish、Nginx、Unicorn、Mongrel RailsのアプリをPound、Varnish、Nginx、Unicorn、Mongrelを使用して動かした際の速度ベンチマーク。以下の構成での同一Railsアプリをhttperfでベンチマークした結果をまとめます。 Pound -> Varnish -> Nginx -> Unicorn * 2 Varnish -> Nginx -> Unicorn * 2 Nginx -> Unicorn * 2 Mongrel (Rails.env == 'development') node.js (Express + Socket.IO) 全体の構成Poundを80番ポートを公開し、Varnishを81番ポート、nginxを8080番ポート、Unicornの2プロセスをsocke

  • 可変次数 N-gram デコードのアルゴリズム - アスペ日記

    前に書いた N-gram 漢字-かな変換 - アスペ日記 のアルゴリズムについて。 かなり縦に長いエントリになると思う。途中までは一般的な日語自然言語処理にかかわること。 例として、「かれがくるまでまつ」というひらがなの文をデコードして、対応する漢字かな混じり文にすることを考える。 こういう時に使われるのが「ラティス構造」。こういうやつ↓ (この図は一回しか出てきません。ちなみにこのために Keynote 買ったようなもの) それぞれのノードで、そこに入ってくるエッジの中で一番確率が高いものとその確率を覚えていくことで、動的計画法によって最適なパスを導くことができる。 これをプログラム上でどう実現するか。 まず、共通接頭辞検索というものを使う。 これは、あるキーを渡すと、そのキーに前から一致するようなキーを持つ候補を列挙してくれるというもの。 例えば、「くるまで」をキーとして使うと、「く

    可変次数 N-gram デコードのアルゴリズム - アスペ日記
  • MacBookAirを買ってからやったこと - handlename's blog

    新しいMacBookAirを買ってから1週間ほど経ったので、その間やったことをまとめてみます。 スペック 11インチ Core i7 1.8GHz メモリ4GB SSD256GB ベンチマーク とりあえずベンチマーク。 GeekBenchを使用。 MacBook Air4,1 MacBook Pro (13-inch Mid 2009) Score 5822 3554 Integer 4330 2915 Floating Point 8039 5241 Memory 5201 2589 Stream 4536 1823 速い。 設定など システムフォルダ名を日語に 日語のままだとコマンドラインでの移動がやりにくいので。 $ cd /System/Library/CoreServices/SystemFolderLocalizations/Japanese.lproj $ sudo mv

    MacBookAirを買ってからやったこと - handlename's blog
  • MacBook を買って開発ができるようになるまで。 - 日々、とんは語る。

    身近に MacBook を購入した人がいたので、その人向けにメモしておきます。ポイントとしては、今まで Mac を使っていなかった人でも分かるように説明していきます。 App Store から Xcode をインストールする。 驚くかもしれませんが、Mac は初期状態では、gcc など開発に必須のUNIXツールが一切インストールされていません(perl とか ruby とかは入ってるよ)。なので、まずは何はなくとも Xcode という開発ツール群をインストールする必要があります。 Snow Leopard までは(多分)付属のDVDに Xcode がついてきたのですが、Lion からは App Store からのダウンロードしてインストール事になったので、いきなり 3GB もダウンロードしなければなりません。なので、早めにやってしまいましょう。 この記事を書いている現時点で最新の Xcod

    MacBook を買って開発ができるようになるまで。 - 日々、とんは語る。
  • 英語喫茶

    ・基礎からの英語学習について 「基礎からの英語学習」は、大学の先生方の協力により細部までチェックを入れて作成しています。 その内容については、AI学習システムにおける研究開発にも利用されており、科学研究費助成事業(科研費)の研究対象になっています。 <1> Day1 から Day86 まで、1日に学習する量をあらかじめ決めています。 <2> 「メモ」と書かれた枠内は、その項目について説明を加えたものです。 参考としてお読みください。 <3> 各レッスンの終わりには、選択式問題と記述式問題を設置しています。 レッスンの確認をするためにご利用ください。 <4> 各項目について、サイトで取り扱っている他のコンテンツ「英文法の発展的学習」や、「英語の時間的感覚」、「法助動詞」でもふれている部分は、より詳細に学習ができるようにそれらへ直接飛べるようにしてあります。 時間的に余裕がありましたら、参照

  • OS X Lionで32 ビットカーネル起動のMacを64 ビットカーネル起動に変更する | Mac OS X | Macお宝鑑定団 blog(羅針盤)

    語でのMac,iPhone,iPad,iPodなどApple関連の情報サイト。MACお宝鑑定団のBlog。 Macに捉われず、様々な情報を掲載しています。 OS X Lionは、64 ビットカーネルをデフォルトの起動方式として選択するようになりましたが、Mac OS X Snow Leopardで32 ビットカーネル起動しているMacにアップグレードインストールを行うと、32 ビットカーネル起動が引き継がれるようです。 64ビットのカーネル起動に対応したMacにOS X Lionを新規インストールした場合は、64 ビットのカーネルで起動します。 Appleのサポート情報「Mac OS X v10.6:64 ビットのカーネルを使う Mac」によると、Mac OS X v10.6 の デフォルトで 64 ビットのカーネルを使っているMacは「Mac Pro (Mid 2010)」「MacB

    OS X Lionで32 ビットカーネル起動のMacを64 ビットカーネル起動に変更する | Mac OS X | Macお宝鑑定団 blog(羅針盤)