タグ

2007年9月18日のブックマーク (12件)

  • 最速インターフェース研究会 :: Mozilla24でしゃべってきました

    9/15日にMozilla 24 出張Shibuya.js 24でしゃべってきました。 http://shibuyajs.org/articles/2007/08/24/Shibuya-js-24 資料はこちら。 http://ma.la/files/shibuya.js/mozilla24.html JavaScriptBloom filterのデモ。今のところ実用性が無い。仕組みを理解するのには良いかも。 http://la.ma.la/misc/js/bloomfilter/ Bloom Filterについてはここら辺が詳しい。 http://chasen.org/~taku/blog/archives/2006/01/bloom_filter_1.html http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%AB%E3%83%BC%E3%83

    h_kenan
    h_kenan 2007/09/18
  • きまぐれ日記: Bloom filter

    最近 Bloom filter というアルゴリズムを知りました。1970年に考案された古いアルゴリズムです。 http://en.wikipedia.org/wiki/Bloom_filter http://www.cs.wisc.edu/~cao/papers/summary-cache/node8.html#SECTION00053000000000000000 http://www.perl.com/pub/a/2004/04/08/bloom_filters.html Bloom filter は、キー(通常は文字列)の存在のみをコンパクトなデータ構造で高速に判定するためのアルゴリズムです。キーの存在のチェックでしたら通常の hash でいいのですが、コンパクトになるとは限りません。 Bloom filter は "false positive"、つまり「キーが存在していないのに存

    h_kenan
    h_kenan 2007/09/18
  • WordPress関連まとめリスト:phpspot開発日誌

    WordPress関連まとめリスト。 WordPressの人気は凄いようで、そのまとめサイトの充実ぶりもいいです。 30+ AJAX-Powered WordPress Plugins - AJAX機能を使ったプライン集 30+ 1-Column WordPress Themes - クールな1カラムテンプレート 30+ WordPress 2-Column Themes - クールな2カラムテンプレート集 30+ WordPress 3-Column Themes  - クールな3カラムテンプレート集 20 Wordpress 4-Column Themes  - クールな4カラムテンプレート集 50+ Tools For The WordPress Admin - 管理者向けツール 17 WordPress Plugins For AdSense - Adsense用プラグイン 30+

    h_kenan
    h_kenan 2007/09/18
  • ニワンゴ開発サイト

    OpenAPIとは、API、すなわちアプリケーションを作ることができるプラットフォームを、無償で自由に使うことができるサービスです。 開発者は、今回ニワンゴが提供するOpenAPIを使用することで、携帯電話のメール機能を使ったアプリケーションを作成することができます。 今回公開するOpenAPIを利用して開発したアプリケーションをサーバーに設置することで、エンドユーザーからの問い合わせに対して開発者(デベロッパー)が回答することができます。 具体的には、エンドユーザーの送ってきたコマンド付きのメールが、ニワンゴを介して、そのコマンドに対応する開発者のサーバーに問い合わせをします。 開発者サーバーからの返答は、再びニワンゴを介してメールの形に整形されて、エンドユーザーに届けられます。 メールを送ってから帰ってくるまでの手順を説明するとこうなります。 m@open.niwango.jp にコ

    h_kenan
    h_kenan 2007/09/18
  • Googleの面接試験、一体どのような質問をされるのか? - GIGAZINE

    Googleは随時いろいろな社員を募集していますが、具体的に面接試験でどのような質問をされるのか?という点についてはあまり聞いたことがありません。 調べてみると、面接するのは「一緒に仕事をする現場の人全員」で、合否基準は「一緒に仕事をしたいかどうか」だそうです。また、エアポートテストというものがあり、「空港で飛行機が飛ばなくなってしまい、一晩を相手と一緒に過ごさなくてはいけないという場面を想定して、じゃあこの人とそれができますか?」と聞くテストだそうで……。 というわけで以下、実際にはほかにどのような質問が出されるのかを列挙してみました。あなたはGoogleに入社できるでしょうか? Crazy Questions at Google Job Interview?by?Make Money Online with Tihomir Nakov 1. スクールバスにゴルフボールは何個入るか? 2

    Googleの面接試験、一体どのような質問をされるのか? - GIGAZINE
    h_kenan
    h_kenan 2007/09/18
  • hide-k.net#blog: Web::ScraperでCISCO RECORDSをスクレーピング

    いまさらWeb::Scraperを使ってみました。 使うネタがなかったのがスルーし続けた一番の理由だったのですが、それではいけないと思い、CISCO RECORDSの商品情報を取得するスクリプトという、僕以外誰も興味がないスクリプトを書いてみました。 cisco_scraper.pl #!/usr/bin/perl use strict; use warnings; use Web::Scraper; use URI; use YAML; use Data::Dumper; my $uri = shift; my %scraper; $scraper{'link'} = scraper { process 'a', 'name' => 'TEXT'; process 'a', 'uri' => sub { return URI->new_abs( $_->attr('href'), $u

    h_kenan
    h_kenan 2007/09/18
  • pixiv

    pixiv(ピクシブ)は、イラスト・マンガ・小説の投稿や閲覧が楽しめる国内最大級の作品コミュニケーションサービスです。幅広いジャンルの作品が投稿され、ユーザー発の企画やメーカー公認のコンテストが開催されています。

    pixiv
    h_kenan
    h_kenan 2007/09/18
  • Apache入門

    世界で広く利用されている Web サーバの Apache の使い方入門です。無料で利用することが可能です。 Windows のローカル環境に Apache をインストールする方法、 Apache を使って Web サイトを公開するための色々なディレクティブの設定方法、アクセス制限を行う手順やログファイルの見方、 Apache から CGI や PHP などを利用する方法、などについて解説します。

    Apache入門
    h_kenan
    h_kenan 2007/09/18
  • Firebug で XPath を簡単に試す方法 - IT戦記

    適当に XPath を試したい時に 以下のようにすれば、簡単に XPath をためせます。 document.evaluate( '//div[@class="hoge"]', // XPath 式 document, // 基準となるノード(要素とか null, // 名前空間の解決方法(適当にやるときは null 6, // 取得する形式の指定(適当にやるときは 6 null // 結果を再利用するかどうか(適当にやるときは null ); 簡単ですね。 document.evaluate、式、ドキュメント、ヌル、6、ヌル。 覚えましたか? でも、これを Firebug で実行するとこうなっちゃいます。 うーん。これではどの要素が選択されたかわかりません>< 不便ですねー。 というわけで、以下のブックマークレットを実行してあげてください。 javascript:void(XPathRe

    Firebug で XPath を簡単に試す方法 - IT戦記
    h_kenan
    h_kenan 2007/09/18
  • IT戦記 - JavaScript の this について

    WEB+DB PRESS 編集の R たんから、僕の連載記事に読者様から質問が来ていると教えていただいたので、その内容を教えていただきました。 以下、内容を転載 「JavaScriptわくわく開発道」の記事に関して質問です。 今回の内容で特に興味を持ったのはthisキーワードの振る舞いでした。 thisキーワードの説明には、オブジェクト型の変数を別の変数にコピーしてから初期化すると、コピーした変数からメソッドを実行できなくなるという例が紹介されていました。 そこには「(1)の時点でobj0には{}が入っているため、hogeは未定義となってしまう」という説明があるのですが、誌面の都合上省略があるためか、thisキーワードを用いることで問題を回避できるという理由がなかなか理解できないでいます。 自分なりに考えてみたところ、内部的には以下のようなことが起きているのではないかと思いました。 (1)

    IT戦記 - JavaScript の this について
    h_kenan
    h_kenan 2007/09/18
  • ウェブアプリのアイデア出しに -web2.0 generator

    web2.0 generatorは、「Generate」ボタンをクリックする(リロードする)毎にweb2.0風サービスを生成するジェネレーターです。

    h_kenan
    h_kenan 2007/09/18
  • XHTML+CSSにする55の理由

    55 Reasons to Design in XHTML-CSSの和訳です。 直訳と意訳が混ざり、かなり読みにくいと思うので、参考までに。 詳細は原文サイトを参照ください。 55 Reasons to Design in XHTML-CSS 17, 55など分からない箇所は、強引に英文を入れてます。 zengarden、stylegala、cssimport、cssbeautyなどのCSSのサイトからリンクされることがあります。 マークアップする際に、余分な考えと時間を費やさなくてすみます。 どのタグが閉じるのか、考える必要がありません。 意味付けを考慮してマークアップをすると、検索エンジンに適切な内容を伝えられます。 回線の帯域を助けることができます、そしてビジターにより軽量なページで速く見せることができるでしょう。 XHTML 2.0に変わる時、より容易にできるでしょう。 テーブルレ

    XHTML+CSSにする55の理由
    h_kenan
    h_kenan 2007/09/18