JavaScriptでインデックス型の全文検索エンジンを作ってみた。全文検索エンジンを作る際に問題となるのは、インデックスデータを部分的に読み込む方法である。通常はmmapやpreadなどを使ってファイルの一部を部分的に読み込むのだが、もちろん、ブラウザには使えない。ブラウザでファイルの一部分を読み込むには2通りの方法がある。1つは、ファイルを多数のファイルに分割する方法であり、もう1つはHTTPリクエストのRangeヘッダを利用して、ファイルの一部を取得する方法である。前者の利点は、ブラウザのキャッシュが効くことや、対応ブラウザが多いことである。後者の利点は、ファイル数が少なくなるので、インデックスの管理が容易になることである。今回はRangeヘッダの実用性にも興味があったので、後者の方法を用いた。 参考ページ:最速インターフェース研究会 :: Ajaxを使ったシンプルなチャット 転置イ
長らく日本の音楽シーンは不毛の時代が続いている。CD売り上げとかの話ではなく、クオリティの話だ。個別に見れば非凡な才能を持ったアーティストもいるとは思うが、総じて小粒でサウンド面で業界を牽引していく様な核になる人がいない。ヒットチャートは定型化してしまった即席ミュージックで溢れかえっている。その傾向は1990年代、ビーイングの隆盛あたりから始まってはいたと思うが、それでも今に比べれば個性と才に溢れたアーティストがたくさんいた。 そんなアーティストの中から「YouTubeで映像を紹介する」という前提で、10組を独断で選んでみた。彼らを知らない若い人にこそ見て欲しいなー。どのアーティストも強烈な個性で、きっと新鮮に感じるはず。 ヒット曲の有無はあまり関係が無い。ここに挙げた10組は皆、その独創性で「他のミュージシャン」に多大な影響を与えた(もしくは今も与え続けている)面々である。 いまみちとも
(ちょっとだけ追記しました。その他1/25のあたりも見てみてください。) "Can programming be reinvented?"というタイトルでの発表。東工大と東大で似たような発表をしたのだが、ストーリーラインが比較的新しいため、先にやった東工大での発表には反省点がいろいろあり、それが東大での発表に生かされた形になったのは否めない、かもしれない。以下は、かなり再現性の低いメモ。詳細はさらに聞いてください。「私」はもちろんAlan Kayを指します。 近所の人から、「なんで新しいコンピュータのほうがWindowsの起動やMS Wordの起動が遅いの?」、「大きいディスクがついているはずなのに、なぜ使える容量が少なくなるの?」、「アップデートをしたら、何で再起動しなくてはいけないの?」という質問をされる。なかなか良い質問である。 私自身も、コンピュータに関する疑問がある。「なぜ、コン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く