ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセージ数は秒間120万にも達し、ユーザー同士のつながりを表すソーシャル・グラフですらメモリに載る量を超えている。途方もないスケールのデータをつないでいるにも関わらず、0.1秒以下でWebページの表示を完了させなければならない。そのために各データストレージは1~5ms程度で応答しなければならない。 Twitterのリスト機能の実装でプロジェクトリーダーを務めたこともあるNick Kallen氏が来日し、2010年4月19日から2日間の予定で開催中の「QCon Tokyo 2010」で基調講演を行った。「Data Architecture
社内で SSD の寿命について話題に上がったので、ちょろっと X25-M G1 の運用実績に関する日記を書いてみよう。 プロダクション環境にある MySQL が動いているホストから、比較的 I/O が激しいものをチョイスして smartctl を叩いた結果がこんな感じ。 # smartctl -d ata -a /dev/sda smartctl version 5.36 [x86_64-redhat-linux-gnu] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Device Model: INTEL SSDSA2MH080G1GC Serial Number: xxxxxxxxxxxxxx
as詳解 ActionScript 3.0アニメーション ―衝突判定・AI・3DからピクセルシェーダまでFlash上級テクニック を読んでいて、経路探索のアルゴリズムで A* が取り上げられていました。A* については、いろいろ検索して調べたりもしたのですが、やっぱり本に書いてあると理解しやすいですね。せっかくなので自分流に実装してビジュアライズしてみました。ダイクストラ法まずは A* の特別なケースでもあるダイクストラ法から見ていきます。クリックすると探索のシミュレーションが開始します。スタート地点(S)からゴール(G)への探索が始まります。色がついたところが「最短経路が決定した場所」です。スタート地点から少しずつ探索が完了していきます。半分ぐらい完了しました。まだまだ進みます。最後まで終わりました。最短経路を黒色矢印で表示しています。ダイクストラ法は、スタート地点から近いノード(=マス
カルベンがアシストする芳香環の開環反応 カルベンがアシストする芳香環の開環反応が報告された。カルベンとアジドによる環形成でナイトレンインダゾール中間体が生じ、その開環を駆動力として芳香環が開環する。芳香環の脱芳香族的開環反応芳香環は有機分子に最も頻出する構造である。そのユ… 2024/7/11 化学者のつぶやき, 論文
「KVMはXenよりも大幅にパフォーマンスがアップしている。なにより、LinuxカーネルにマージされているKVMは、Linuxカーネルで追加される新しい機能を享受できる」、そう語るのは、Red Hatが開発を進めているハイパーバイザーKVMの開発者で、メインメンテナーのアヴィ・キヴィティ氏。アヴィ・キヴィティ氏は、KVMの開発を行っていたイスラエルのQumranetに在籍し、QumranetがRed Hatに買収された後も、KVMの開発、メンテナンスを続けている。 普及という面では、Xenに一歩遅れていたKVMだが、NTTコミュニケーションズのクラウドサービス「BizCITY」で採用されるなど、徐々に採用が始まっている。今回、アヴィ・キヴィティ氏およびレッドハット株式会社 マーケティング本部 部長の中井雅也氏に、KVMの特長と今後のスケジュールなどを伺った。 ■Linuxの仮想化スタンダー
The beauty of code snippets is their ability to save you time when developing a site. Whether you keep a file with your own often-reused snippets or turn to one of the many online repositories, snippets can really speed up your site development. The beauty of code snippets is their ability to save you time when developing a site. Whether you keep a file with your own often-reused snippets or turn
Twitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・クラッシュしても再起動するだけでリカバリができる ・クラッシュリカバリにかかる時間はテーブルサイズに比例するようなことはなく、コミット済みのデータは修復できる (巨大なMyISAMテーブルのREPAIRには数日単位で時間がかかることがある) ・オンラインバックアップができる ・INSERTやLOAD DATAなどを実行している途中でCtrl+Cでその更新系SQL文を止めても、テーブルは壊れないし、中途半端な状態で更新されることも無いし、スレーブが止まることも無い ▲性能系 ・行レベルロックなので並列性が高い(MyISAMはテーブルロック)。またSEL
KLab株式会社の若手エンジニアによる技術ブログです。phpやRubyなどの汎用LLやJavaScript/actionScript等のクライアントサイドの内容、MySQL等のデータベース、その他フレームワークまで幅広く面白い情報を発信します。どうも 先日KLab男塾に入塾致しました、yoshida-kです。 初投稿がいきなり技術以外のネタですが、ちょいとデスソースについて語らせていただきます。 デスソースとはアメリカのBlairという会社から出ているホットソース(タバスコみたいなモノ)で、とにかく辛いソースです。 どれくらい辛いか? なんか、 とても、 痛いデスw 鍋一杯のスープに味付け程度に3滴たらしただけでデスソースの味しかしなくなるほど強烈です。 あまりコレでは伝わりませんか。 では数値で表してみましょう。 唐辛子の辛さを図る単位が世の中にはあるらしくスコヴィル(SHUと表記する)
これは壮大なコンピューティング革命の始まりに過ぎない:NVIDIA GPU Technology Conference(1/3 ページ) NVIDIAは、2006年にCUDAの取り組みを発表して以来、積極的にGPUを利用した汎用コンピューティングに取り組んできた。今回米国で行われたGTC(Gpu Technology Conference)では、ソフトウェア技術者に、今後のGPUコンピューティングの方向性や、新しい機能を利用するプログラミングの方法について“集中講義”を行った。 同社のCEOを務めるジェン・セン・ファン氏の基調講演では、NVIDIAのGPUコンピューティングに対する考えについて紹介された。ファン氏は「我々はゼロから設計した新しいGPUの「Fermi」を近い将来にリリースする。FermiはGPUコンピューティングに最適化した最初のGPUとなるだろう」と、新アーキテクチャを採用
次世代GPUアーキテクチャ「Fermi」の内部構造に迫る:NVIDIA GPU Technology Conference(1/2 ページ) NVIDIAが米国で行ったGTC(Gpu Technology Conference)では、同社の戦略を開発者などに向けて発表しているが(その詳細については「これは壮大なコンピューティング革命の始まりに過ぎない」を参照のこと)、「Fermi」(日本ではフェルミ、英語の発音だとファーミ)のコード名で開発されてきた次世代GPUアーキテクチャについても概要が紹介された。G80(GeForce 8とGeForce 9シリーズに採用されたアーキテクチャ)、GT200(GeForce GTX 2xxシリーズに採用されたアーキテクチャ)に次ぐGPUアーキテクチャとなるFermiは、GPUコンピューティングに最適化された環境となる。 GTCで公開されたFermiのフ
ここでは、プログラムなどでよく使用されるアルゴリズムについて紹介したいと思います。 元々は、自分の頭の中を整理することを目的にこのコーナーを開設してみたのですが、最近は継続させることを目的に新しいネタを探すようになってきました。まだまだ面白いテーマがいろいろと残っているので、気力の続く限りは更新していきたいと思います。 今までに紹介したテーマに関しても、新しい内容や変更したい箇所などがたくさんあるため、新規テーマと同時進行で修正作業も行なっています。 アルゴリズムのコーナーで紹介してきたサンプル・プログラムをいくつか公開しています。「ライン・ルーチン」「円弧描画」「ペイント・ルーチン」「グラフィック・パターンの処理」「多角形の塗りつぶし」を一つにまとめた GraphicLibrary と、「確率・統計」より「一般化線形モデル」までを一つにまとめた Statistics を現在は用意していま
【お知らせ】記事に対するTwitter上の反応が見られる「Twitterコメント表示機能(α版)」をテスト公開しました 編集部:TAITAI 更新情報を呟き続ける専用の「Twitter Bot」を先日公開した4Gamerですが,今度は,4Gamerの記事に対するTwitter上のコメントをチェックできる,「Twitterコメント表示機能(α版)」をテスト公開しました。話題の記事に対する読者の反応が分かる,なかなかユニークな機能になっています。 なお,α版という表記からも分かるように,本機能は「とりあえず作ってみた」という状態です。またコメントが取得できる範囲も,発言から7日以内のもののみ(これは,Twitter側の制限の問題です)となっており,古い記事などでは,コメントが表示されないことが多い点はご了承ください。 とはいえ,記事の反応をリアルタイムで見るという意味では,不足無い機能のハズ。
最初に、5月12~13日の計画停電によるシステム停止で、ご迷惑をおかけしたことをおわびします。 このタイミングでftp.jaist.ac.jpのハードウェアのリプレースを行いました。新しいサーバーはAMD EPYC 7551Pを一つ搭載したDell PowerEdge R7415です。従来はSupermicro 2024GにOpteron 6344を4つ搭載して48コアでしたが、今回はシングルソケットで32コアとなります。 従来からJAISTは、Dellから機材の提供を受けて評価することを継続的に行っていました。今回EPYCを試したい旨打診したところ、DellがEPYCを推していることもあり、機材を提供していただけることになりました。 シングルソケットなのは、Dellが推しているのがこの構成であることと、Solaris 11 for x86のライセンス費がソケット単位なので、ライセンス費が
大手出版社の女性ファッション誌が軒並み「部数2ケタ減」と苦戦している。「CanCam」(小学館)や「JJ」(光文社)が代表例だ。その一方で、「InRed」「sweet」(宝島社)など絶好調な雑誌もある。何が「明暗」を分けたのだろうか。 ■「InRed」「sweet」は絶好調 人気モデルの蛯原友里さん、押切もえさん、山田優さんが、ひと頃、表紙を飾っていた「CanCam」。1980年代に創刊され、似たような女性ファッション誌(以下女性誌)が続々と出てきたなかでもダントツの存在だった。 「モデルが他の雑誌に比べてかわいい」「エビちゃん系、もえカジ系、優OL系のように、わかりやすく提案されていて、参考になる」というのがネットに書き込まれた読者の意見で、モデルに好感を持つ読者が多かったようだ。ただこれは数年前の話で、「今は昔」になっている。 2009年5月4日付け「文化通信」に掲載された「0
Palm Preはマジでスゴいのか? iPhone及びAndroidとガチンコ13本勝負で徹底検証2009.01.20 23:00 おっと~、こりゃiPhoneもウカウカしてられませんなぁ… 今年のCESで最大の目玉となった、Palm復活をかける新OS「WebOS」を搭載した「Palm Pre」ですが、この流星のごとく登場したスマートフォンに、もう各所で絶賛の嵐! どれほどスゴい出来ばえなのかの解説は、こちらのレビュー記事に譲るとしまして、やはり気になるのは、じゃあ実際のところ、われらが「iPhone」と比べて、どれほどスゴいのか? その1点に尽きるのではないでしょうか。 そこで、早速ですが、やってくれましたよ。米GIZMODO編集チームによる、Android搭載の「T-Mobile G1」も交えた、怒涛の13本勝負での三つ巴ガチンコ対決! ほぼiPhoneとPalm Preの一騎打ちでは
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Yahoo!ニュースのデザイナーの黒田・由衛です。 Yahoo!ニュースが2009年4月27日にリニューアルしました。今回のリニューアルでは、お客様に快適にサイトを利用していただけるよう最速でページを表示させることに重点をおきました。 お客様がウェブを閲覧するのは1日の中のほんの限られた時間です。その貴重な時間を割いてYahoo!ニュースに来ていただくわけですから、1ページでも多くの記事を「読みやすく」「ストレスなく」見ていただけるようにするのが、Yahoo!ニュースがお客様にできる最高のおもてなしだと考えています。そこで、今回のリニューアルでは、サイトデザイン側からのアプローチとして以下の2点の施策を行いました。 1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く