こんにちは、最近所属が変わりました、ニコニコ事業本部企画開発部、草野です。 弊社新人若手エンジニア、鳥居みゆっきと一緒に技術を学ぶ生放送、「みゆっき☆Think」お楽しみいただけましたでしょうか? 見逃した!という方にはタイムシフトもありますので、ぜひぜひ、ごらんください! 実際に放送内で披露されたデモはこちらのURLになっています。利用させて頂いた動画はこちらです(動画のうp主さんに許可は頂きました)。 放送内で使用した資料はこちらです!
こんにちは、ドワンゴの草野です。 鳥居みゆっきと一緒に技術を学ぶ生放送、「みゆっき☆Think」御覧いただけましたでしょうか? 見逃した!という方はタイムシフトも御座いますのでぜひ御覧ください。 放送内で使用していた、発表資料はこちらです!
はじめに この記事では、MySQL を使って簡単なメッセージキューを手軽に実装する方法を解説します。 メッセージキューとは、メッセージを一時的に溜めておき、順次処理するための仕組みです。迅速なレスポンスが必要な Web アプリケーションにおいて、時間のかかる処理を非同期に行うために、バックグラウンドで順次処理していくような場合に利用できます。 簡単なメッセージキューと言っても、大規模な運用にも耐えられる程度の速度と堅牢性を持ちます。 また、ここで解説している方法で作られたメッセージキューは、弊社ウェブサービスであるニコニコ動画に最近追加されたtwitter連携機能でも利用しています。 メッセージキューを作るにあたって 今回実装するメッセージキューは メッセージの追加(push)を高速に行う事ができる メッセージの取得(pop)はある程度高速に行う事ができる 多くのクライアントから同時に p
このエントリでは Ruby on Rails と MySQL を使って日本語の全文検索を行う方法を記述する。Ruby on Rails のバージョンは 2.0.2、MySQL のバージョンは 5.0.67、Tritonn のバージョンは 1.0.12、Hyper Estraier のバージョンは 1.4.10 を使用した。サンプルの文章データとして、あらゆる日本人にとって極めて身近な著作権切れ文章である『ドグラ・マグラ』と『黒死館殺人事件』を利用した。処理のために整形したデータは本エントリに添付しておく。またデータベースへアクセスするコードではマイグレーションを除きできるだけベンチマークを取るようにし、その結果は本エントリの最後に記載する。 ページネーション Rails でページネーションを実現する will_paginate という plugin は ActiveRecord に標準でつ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く