タグ

2005年10月12日のブックマーク (12件)

  • リファレンスの循環参照によるメモリリークを Scalar::Util::weaken で解決する - naoyaのはてなダイアリー

    Perl のガベージコレクション(GC)の実装にはリファレンスカウント方式のGCが採用されています。リファレンスカウントというのは、あるデータ構造やオブジェクトがあった際、それらを参照するリファレンスの数を内部で換算して、その数が 0 になったらメモリから実体を破棄するという仕組みです。(JavaRubyなどの他言語のGC方式については 'PerlJavaRuby における GC アルゴリズム' あたりを。) リファレンスカウント式GCは、仕組みがシンプルで分かりやすい利点を持つ反面、相互参照が原因で参照を切ることができずにオブジェクトが解放されず、結果メモリリークを引き起す場合があるという欠点も持っています。 このメモリリークはバッチスクリプトや CGI のように、一度の実行で Perl のプロセスそのものが終了するプログラムではあまり問題になりませんが、デーモンプログラム、あるい

    stfh
    stfh 2005/10/12
  • naoyaのはてなダイアリー - テクノロジーを隠蔽して誰もが使えるようにするのがインタフェースの役目だ

    今年度のウェブ・デザインの間違いトップ10は、基に忠実なウェブ・デザインに立ち返る必要性を明らかにするものとなった。メーリングリストやウェブサイト、カンファレンスに至るまで、インターネット業界では、新しく、魅力的な“Web2.0”機能に関する話題が尽きない。しかし、ユーザはテクノロジーなど気にしておらず、新しい機能など望んでもいない。 この文書、おおむね同意なんだけどどうしてもこのフレーズだけには納得がいかない。そこでブックマークに「この断定が好きじゃない」ということを書いたのだけど、これだけだとコメントの意思が正しく意図が伝わらないかもしれないのでここに記しておく。 見出しにあるとおり、"テクノロジーを隠蔽して誰もが使えるようにするのがインタフェースの役目"と常々思っている。Google の検索窓ひとつの、究極にシンプルな UI の奥にはご存知の検索テクノロジーが隠れている。iPod

    naoyaのはてなダイアリー - テクノロジーを隠蔽して誰もが使えるようにするのがインタフェースの役目だ
    stfh
    stfh 2005/10/12
  • 「ソーシャル・ブックマーク」が流行の兆し | WIRED VISION

    「ソーシャル・ブックマーク」が流行の兆し 2005年10月12日 コメント: トラックバック (0) Robert Andrews 2005年10月12日 チャンチャル・グプタ氏(写真)(28歳)は、新しいウェブページを見つけて分類することにかけては街いちばんの頼れるネットサーファーだ。 グプタ氏は、試験的に作られたソフトウェア『コラボレーティブランク』で、ウェブ上で特に影響力を持つ「ソーシャル・ブックマーカー」の1人に認定されている。 コラボレーティブランクは検索エンジンなのだが、評価が高いネットサーファーが見つけた検索結果を特に重んじる仕組みになっている。 コラボレーティブランクにキーワードを入力した場合、最上位に表示されるのは、グプタ氏のような一流ネットサーファーが見つけたページだ。 コラボレーティブランクは『Google』(グーグル)に似ている。Googleでは『PageRank』

  • タブブラウザ「Sleipnir 2.00」の正式版が公開--今後はプラグインの開発が目玉

    フェンリルは10月12日、Internet ExplorerコンポーネントとGeckoエンジンを利用したフリーウェアのタブブラウザ「Sleipnir 2.00」の正式版を公開した。6月30日にテクノロジープレビューを目的にしたアルファ版を公開してから、約3カ月半での正式版公開となった。 動作速度が速いこととカスタマイズ性が高いことで熱狂的なファンがいるSleipnirは、2004年11月に開発者の柏木泰幸氏が、Sleipnirのソースコードが保存された開発用PCとバックアップ用PCが盗難にあって開発の継続が危ぶまれていた。その後、Sleipnirをさらに使いやすいソフトウェアにするために柏木氏は、資金1000万円で6月13日に「フェンリル株式会社」を設立し、後継版の開発を進め、ようやく正式版の公開までこぎ着けた(関連記事)。 Sleipnir 2.00正式版は、10月4日に公開したリリー

    タブブラウザ「Sleipnir 2.00」の正式版が公開--今後はプラグインの開発が目玉
    stfh
    stfh 2005/10/12
  • minfish.jp/blog: Web 2.0 Design Patternsの訳

    デザインパターンMLに結城浩さんが投稿されてて興味を持ったのですが、昨日は睡眠欲に勝てず読めずじまいだったです。が、さっき読んでみたら、おもしろかったので翻訳してみました。 この「訳」の著作権は破棄しますので、商用非商用自由ですが、勝手翻訳で承諾を受けているわけではないのでその辺は承知おきください。じゃあ何で公開したのかというと、文中に「知的財産の保護は再利用を制限し、実験を妨げる。」とうたってたからです。図々しいですね。はい。あと、訳に間違いがあるかもしれないので、指摘していただけると嬉しいです。 よくまとまっているので、取引先に魔法の呪文で呪術をかけられそうな僕のような会社員の皆様が「なあんだ、そういうことだったのか。」となる助けになればと。デザインパターン自体トレードオフの関係は避けられないと、ちょっとかじって感じたので、Web2.0のデザインパターンだってそれは避けられないはず、で

    stfh
    stfh 2005/10/12
  • ただただし@「ただのにっき」のエンジニアいとをかし/Tech総研 - ユーザインタフェースの改善は小さな工夫の積み重ね

    例の「ジャストシステムvs松下電器」裁判は、松下が上告断念ということで決着しそうですね。常識的に考えて、当然の結果だとは思います。筆者はこの裁判の間、問題の特許を申請したエンジニアはどんな気持ちだったのだろうと想像して、ずっと心を痛めていました。 (ここから妄想) この特許の申請は平成元年ですから、バブルまっさかりの時期です。筆者も経験がありますが、ちょうどこの頃は日IT系企業も知財に目覚め始めたところで、特許活動が盛んでした。とにかく出願することを求められ、製品リリースのたびにノルマを課せられたものです(最近はさすがに量より質を求められる傾向になりましたが)。きっと松下もそんな感じだったんじゃないかと想像します。 この特許を申請したエンジニアも、自分ではこのアイデアにたいした進歩性がないことは百も承知だったのではないでしょうか。ノルマを果たすために出した特許が、こんな騒ぎになっ

    stfh
    stfh 2005/10/12
  • [を] 形態素解析と検索APIとTF-IDFでキーワード抽出

    形態素解析と検索APIとTF-IDFでキーワード抽出 2005-10-12-1 [Programming][Algorithm] 形態素解析器と Yahoo! Web 検索 API と TF-IDF を使ってキーワード抽 出するという先日の検索会議でのデモ、KEYAPI[2005-09-30-3]。 教科書に載っているような基中の基ですが、あらためてエッセンスを 簡単な例で解説したいと思います。 目的:キーワード抽出対象テキストから、そのテキストを代表する キーワードを抽出します。TF-IDF という指標を用います。(この値が大 きいほどその単語が代表キーワードっぽいということでよろしく。) TF-IDF を計算するためには、 (1) キーワード抽出対象テキスト中の代表キーワード候補出現数 (TF)、 (2) 全てのドキュメント数 (N)、 (3) 代表キーワード

    stfh
    stfh 2005/10/12
  • Yahoo Map + UIEngine で遊んでみた

    ここのところ、Apple とか Google のことばかりこのブログに書いているが、たまには CEO らしく自分の会社(UIEvolution Inc.)のテクノロジーの宣伝もしなければいけない。そこで、「今日は Yahoo! Maps Web Service と UIEngine を組み合わせたらどんなことが出来るか」というテーマで作ったサンプルアプリをソースコード付きで公開する。 元ネタは、百式 - 正しいAPIの使い方で知った ipodiway。Yahoo!の道順案内をiPodで見られるようにするサービスだ。さっそくシアトルの空港から私の会社までの道順案内を指定すると、ダウンロードされてきたのはZIP圧縮された12枚の小さな画像ファイル。この画像データを iPod にロードし、スライドショーの機能で道案内を見ろということらしい。なかなかすぐれものだ。 それならと、この画像データを利用

    stfh
    stfh 2005/10/12
  • My Life Between Silicon Valley and Japan - Web 2.0時代を生きる英語嫌いの若い人たちへの英語勉強法リスニング編

    いい時代になったものだと思う。米国出張に行ってべらぼうに高いコンファレンス費用を支払わなくても、IT産業の超一流の人たちのまさに「肉声」を、居ながらにして聴くことができるのだから。IT Conversations http://www.itconversations.com/index.html というサイトがある。「Web 2.0/次の10年/Open Source/Google/Longtailみたいなネット関連の最新動向について」記事や論考を読むだけでなく、耳も慣らしたいという人は、以下のものを聴くといい。試しに10個、選んでみた。時期が少し古いものも混ぜてあるけれど、内容がより当たり前になっている分だけ、そういうものは純粋に英語の勉強としていいかもしれない。中にはTranscriptがついているものもある(例、Tim O'Reillyのスピーチ)。 「Software 2005」で

    My Life Between Silicon Valley and Japan - Web 2.0時代を生きる英語嫌いの若い人たちへの英語勉強法リスニング編
    stfh
    stfh 2005/10/12
  • Bulkfeeds: SPAM ブラックリストの公開、Submission API と MT プラグイン: blog.bulknews.net

    Bulkfeeds: SPAM ブラックリストの公開、Submission API と MT プラグイン Bulkfeeds では、ボランティアによる SPAM サイト登録 と、自作の SPAM フィルタによるブラックリストの強化を行ってきましたが、API による公開の準備ができたのでお知らせします。 今回の API および機能拡充は以下のリストから構成されます。 1. DNS によるブラックリスト問い合わせ API の公開(ベータ) 2. Movable Type の JunkFilter フレームワークと連携した自動登録 3. REST による ブラックリストへの URL 登録 API の公開 DNS によるブラックリスト問い合わせ Report SPAM ページから登録していただいたデータや、こちらの SPAM フィルタにひっかかったデータを DNSBL 形式でインポートし、定期的に

    stfh
    stfh 2005/10/12
  • Google のタグ機能 | 秋元@サイボウズラボ・プログラマー・ブログ

    Insider GoogleGoogle Adds Tagging が教えてくれた。 Google パーソナライズ検索にタグ機能がついた。 Google Personalized Search や A9 などの、検索履歴を覚えてくれるサービスは、あまり使っていないんだが、ベータ版のページへいってみる。 ウェブの検索でページを検索し、検索結果で表示されたページに行くと、検索履歴に Google 経由で飛んだ URL が記録されていく。この各履歴に、gmail や Google Reader でおなじみの 星マークがついている。これをチェックすると、その検索結果を注目したことになり、同時に “Edit” というリンクが現れる。 この Edit を押すと、この URL についてカンマ区切りでタグを設定できるようになる。設定したタグは左ペインに分類表示される。 また、Edit でタグを書くと

  • 単語帳共有 - z is for zokkon

    このほどドコモからノーベル賞みたいな賞を受けた増井俊之さんが、del.icio.us で単語帳共有という試みを始めたので、便乗してみた。単語帳をスミ付きパーレンで囲むタグを付ける。日語のタグも付けられるんだよね。 http://del.icio.us/tag/%E3%80%90%E5%8D%98%E8%AA%9E%E5%B8%B3%E3%80%91 タグは複数付けられるから、目的に応じて必要なものを足していけばいい。 これをたとえば English Wiktionary for (Advanced) Learners(そんなのないけどさ)と組み合わせて、用例はウェブ上の実例を参照させるというような仕組みも作ることができそうだ。 共有のメリットが実感できるようになるには、もっと参加者が増える必要がありそうだ。一人でやってもそれなりに意味があるとは思うけど、一人でやるなら、オンライン辞書の検

    単語帳共有 - z is for zokkon
    stfh
    stfh 2005/10/12
    >増井俊之さんが、del.cio.us で単語帳共有という試みを始めたので、便乗してみた。