2008年9月3日のブックマーク (6件)

  • Drift Diary12: エンジニアからみたChromeの中身

    といっても、この内容は、ソースコードをみてるわけでもなく、リリースされてる情報や、Chromeのアプリを触ってみて、実装を推測してみたもので、あくまでも想像です。あしからず。 という、お約束の前置きをしつつ、まず、エンジンについては、リリースではWebKitベースにv8というJavaScriptのエンジンを搭載してると言われてます。UserAgentをみると UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 ということで、AppleWebKit/525.13ということはSafari3.1ベースのWebKitが採用されてることがわかります。(Safari3.1.1はAppleWe

    s1061123
    s1061123 2008/09/03
    鋭い洞察に感動してしまいました!
  • WebDev Kungfu � Blog Archive � Textmate Envy (aka: Monaco Font for Windows)

    This domain may be for sale!

    s1061123
    s1061123 2008/09/03
  • DO++ : 透過的データ圧縮

    可逆データ圧縮分野で、現在研究が盛んな分野の一つが、データを圧縮した状態のまま定数時間でランダムアクセスをサポートするデータ圧縮方式です(word RAMモデルでO(log n)サイズの復元が定数時間)。 これは、データをあたかも圧縮していないかのように扱えるため、透過的データ圧縮/構造と呼ばれています(英語だとまだ決まってない?)。 例えば1GBのデータを圧縮した状態で、途中300MB目から4Byteだけ復元しようというのが定数時間で実現できるわけです。これは理論的にもかなり強いことをいっていて,例えば今あるデータ構造やアルゴリズムが、O(T)時間である問題を解けるというのがあったら、それを全く同じO(T)時間のままデータ構造を圧縮し作業領域量を減らすことができます (一応データ構造に対し読み込み操作しか無い場合。書き込みもある場合はまたちょっと面倒になる) このデータを圧縮したまま扱う

    DO++ : 透過的データ圧縮
    s1061123
    s1061123 2008/09/03
  • DO++ : 乱択アルゴリズム

    「乱択アルゴリズム」が共立出版から出ているので読んでいます 乱択アルゴリズム(wikipedia)(ランダマイズドアルゴリズムの方が一般的かもしれない)はアルゴリズムの中に(擬似)乱数が含まれており、動作が決定的ではなく、乱数に依存して動きます。 有名な例では、クイックソートのアルゴリズム中にピボットを選択するところがあるのですが、そこを決定的に最初や真ん中の値ではなく、適当に乱数でランダムに選んだ場合がそれに当たります。 クイックソートは最悪計算量が要素数がnの時、O(n^2)かかってしまう問題点がありますが、ランダムにピボットを選んだ場合、かなり高い確率でO(nlogn)で動作することが言えます。もっとはっきりいうと、比較の回数がαnlogn(αは5よりちょっと大きいぐらい)より大きくなる確率は1/(n^2)以下だということが言えます。つまりnが大きい場合は殆ど間違いなくO(nlogn

    DO++ : 乱択アルゴリズム
    s1061123
    s1061123 2008/09/03
  • 仮想CD・DVDドライブ作成ソフト「Alcohol 52%」が無料化 - GIGAZINE

    CDやDVDから仮想イメージ(独自形式かCCD形式)を作成して、いろいろエミュレートしながらマウントすることができる「Alcohol 52%」の無料版がダウンロード可能になりました。同種のDaemon Toolsより高機能で、ちゃんと最初から日語化されてます。仮想ドライブとイメージ作成がこのソフト1つで済むのでラクチンです。7.44ユーロ、1111円ぐらいだったものが無料。 マウントできる形式はmds、ccd、cue、iso、bwt、cdi、nrg、pdiの各イメージ形式。ほとんど全部です。ダウンロードは以下のサイトから可能です。 というわけで、実際にインストールして使ってみました。 Alcohol 52% Free Edition 今までは30日間体験版しかなかったのに、ちゃんと一番下に無料版へのリンクが確かにできてますね。 Alcohol Soft trial version dow

    仮想CD・DVDドライブ作成ソフト「Alcohol 52%」が無料化 - GIGAZINE
    s1061123
    s1061123 2008/09/03
  • 仮想CD/DVD/Blu-rayドライブを作成するフリーソフト「Phantom CD」 - GIGAZINE

    Windows XP/Vista/Server 2003の32ビット版で動作するフリーの仮想CD/DVD/Blu-rayドライブソフト、それが「Phantom CD」です。 一般的なISOイメージやBIN/CUEファイルをマウントすることが可能で、実際に使ってみたのですが動作も割と安定しています。 というわけで、ダウンロードとインストール、実際の使い方は以下から。 Virtual CD/DVD emulator - Phantom CD let you mount ISO as a virtual CD-ROM/DVD-ROM ダウンロードは以下のページから。 Virtual CD/DVD/Blu-ray emulator, Phantom CD free download クリックしてダウンロード ダウンロードしたインストーラを実行 「Next」をクリック チェックを入れて「Next」を

    仮想CD/DVD/Blu-rayドライブを作成するフリーソフト「Phantom CD」 - GIGAZINE
    s1061123
    s1061123 2008/09/03