タグ

2006年2月17日のブックマーク (38件)

  • 分裂勘違い君劇場 - 劇的に生産性を向上させるメタオブジェクト技術とRuby on Railsの陳腐化の宿命(Java、C#)

    ■この記事で取り上げているトピックハイライト■ なぜ、メタオブジェクトを自分自身で使いこなせるようになると、日常のプログラミング生産性が大きく向上するのか? なぜ、メタオブジェクト技術を使うと、分散オブジェクト、Rails、DI、ORマッピング、Webサービスなどの、大きく生産性を向上させる仕組み自体を自分でつくれるのか? C#のどのメタオブジェクト機能をどのように使えば、簡単に「C# on Rails」を作れるのか? なぜ「Ruby on Rails」は陳腐化してしまう運命にあるのか? 「Ruby on Rails」を陳腐化させるアーキテクチャとはどのようなものなのか? ■構成■ まず、Ruby on Railsと同様のフレームワークを、C#で作ったとしたら、どのようになるのかという例題を通して、メタオブジェクト機能、つまり、リフレクション、カスタム属性、CodeDOM、パーサジェネレー

    分裂勘違い君劇場 - 劇的に生産性を向上させるメタオブジェクト技術とRuby on Railsの陳腐化の宿命(Java、C#)
    Cuckoo
    Cuckoo 2006/02/17
  • 分裂勘違い君劇場 - 「同じことを2度しないようにする」というプログラマの習性が、逆に生産性を大きく下げている

    この記事で主張しているように「同じことを2度しない(Only and Only OnceあるいはDRY:Don't Repeat Yourself)」と無条件で考えてしまうと、逆に生産性が大きく低下するケースがたくさんある。この記事のテーマは主に自動化の話だが、それは自動化だけでなく、ソフトウェアモジュールの再利用についても同じことが言える。ソフトウェアを、再利用可能な形で設計したり、プラガブルなアーキテクチャに設計するコストが、そう設計することで得られるメリットを上回るというケースなど、いくらでもある(ようは、投資効果の問題なので、投資しろとか投資しすぎは禁物とかいう話じゃなく、トータルメリットとトータルコストを計算して投資しろという話)。とく小規模のWebサイトを、さっと作る必要があるときなど、その傾向が強い。余分な工数をかけて再利用可能だのプラガブルだのに設計したところで、あとから起

    分裂勘違い君劇場 - 「同じことを2度しないようにする」というプログラマの習性が、逆に生産性を大きく下げている
    Cuckoo
    Cuckoo 2006/02/17
  • PDF 千夜一夜

    2012年01月04日 お知らせ:「PDF千夜一夜」がになります。 明けましておめでとうございます。今年は良い年になりますように! さて、早速ですが、ブログ「PDF千夜一夜」の記事を整理してにする作業を始めました。詳しくはこちらでご案内していますので、どうぞご覧ください。 ☞「PDFインフラストラクチャー解説」EPUBの0.1版を公開 投稿者 koba : 07:57 | コメント (0) | トラックバック (0) 2008年07月12日 PDFの未来 — PDF Every Whereの時代に向けて 1000日間に渡って続けてきましたPDF千夜一夜も今日で最後になりました。かっこよく終わりにしたかったのですが、昨日は、お見苦しい障害のお知らせを書くことになってしまい反省しています。 アンテナハウスは1984年創業ですが、振り返ってみますと、1980年代はMS-DOSテキストファ

    Cuckoo
    Cuckoo 2006/02/17
  • 【Blog Hackers Conference 2005】Six Apart宮川氏やはてな伊藤氏が語るブログの未来と課題

    Blog Hackers Conference 2005】 Six Apart宮川氏やはてな伊藤氏が語るブログの未来と課題 5月27日、ブログ解説書「Blog Hacks」のイベント「Blog Hackers Conference 2005」が東京・お茶の水で開催された。同書の著者であるSix Apartの宮川達彦氏とはてなの伊藤直也氏から、ブログを取り巻く現状や今後の動向について講演が行なわれた。 ■ APIやタグを利用したブログの新しい活用事例 Keynote Speechとして初めに登壇した宮川氏は「Blog Hacksの最後の章は、サードパーティーが公開しているAPIを使ってブログをもっと面白くしようという内容だった」と前置いた上で、「最近でもいろいろなサービスがAPIを公開していて、それをブログとつなげると面白い」」とコメント。FlickrAPIを利用したいくつかのサービスや

    Cuckoo
    Cuckoo 2006/02/17
  • インタフェースの話 - naoyaのはてなダイアリー

    一つ前のインタフェースの話。いろいろフィードバックをいただきました。ありがとうございます。 >

    インタフェースの話 - naoyaのはてなダイアリー
    Cuckoo
    Cuckoo 2006/02/17
  • Google Desktop 3に新たな懸念が浮上--使用禁止の企業も

    Google Desktop」に新たに搭載された、複数のコンピュータを1度に検索できる機能を使うと、機密性の高いデータが危険にさらされるおそれがあり、またこの機能が米国のデータ保護法に違反する可能性があると、2人のIT管理者が述べている。彼らは、自分の管理するネットワーク内での同ツールの利用を禁止している。 Googleが先週公開した「Google Desktop 3」には、複数のコンピュータ内にあるファイルを検索できるオプションが用意されている。同アプリケーションはこれを実現するため、ファイルのコピーを最大で1カ月間Googleのサーバ上に自動的に保存する。複製されたデータは、そこからユーザーの別のコンピュータに転送されて保存される。このデータは、転送中およびGoogleサーバ上での保管中は暗号化されている。 Electronic Privacy Foundationは、Google

    Google Desktop 3に新たな懸念が浮上--使用禁止の企業も
    Cuckoo
    Cuckoo 2006/02/17
  • 研究結果「メールの意図が正しく伝わる確率は5割」

    研究結果「メールの意図が正しく伝わる確率は5割」 2006年2月16日 コメント: トラックバック (0) Stephen Leahy 2006年02月16日 同僚が今日送ってきたメールに、「働きすぎないで」と書かれていた。気だろうか、それとも皮肉だろうか? 自分ではわかっているつもり(たぶん皮肉だ)――しかし、間違っているかもしれない。 月刊誌『人格・社会心理学会ジャーナル』に発表された最近の研究によると、私が電子メールのメッセージの意味合いを正しく捉えている可能性は50%しかないという。この研究ではまた、人は受信する電子メールの意味合いを、90%まで正しく解釈していると考えていることもわかった。 「こうして、感情的な論争が勃発する」と、シカゴ大学のニコラス・エプリー助教授(心理学)は述べている。エプリー助教授は、ニューヨーク大学のジャスティン・クルーガー準教授と共同でこの研究を実施し

    Cuckoo
    Cuckoo 2006/02/17
  • プログラミング言語 C の新機能

    プログラミング言語 C は 1990 年に ISO で規格化された言語です。その後、何度かの誤りの訂正や wchar_t 型の追加といった追補がなされた後、さらに使いやすくするための新しい機能が検討されてきました。そして、1999 年、ついに新しいプログラミング言語 C の仕様「ISO/IEC 9899:1999 - Programming Language C」(略称 C99) が 1999/12/01 付けで規格として出版されました。ここでは、その新機能を説明します。

  • Skype running on Nokia 6680 S60 Handset

    Skype running on Nokia 6680 S60 Handset Published by Rafe Blandford at 12:16 UTC, February 16th 2006 On Tuesday Skype announced a partnership with Hutchinson to put Skype on phones on the 3 networks around the world. However, Skype were not willing to answer questions on specific handsets saying only that they were actively working on development for the Symbian platform. However at the 'Do New' b

    Skype running on Nokia 6680 S60 Handset
    Cuckoo
    Cuckoo 2006/02/17
  • FrontPage - Vodafone 702NK/NKII Nokia 6630/6680まとめ

    2008-10-11 スパム対策部/コメント 2008-10-10 うpろだ/コメント 2008-09-29 スパム対策部 702NKII雑談 RecentDeleted 2008-09-16 一言掲示板 2008-09-08 705NK情報 2008-09-06 Wiki練習場 2008-08-24 705NKアプリ情報 2008-08-07 初心者質問BBS Nokiaへの徒然願望  804NK(N71)情報 NM850iG情報 たれこみBBS 2008-05-19 リンク集 2008-05-07 ゲーム、エミュレータ 2008-05-04 もび汁 2008-04-19 702NK Python プログラミング はじめの一歩 管理人の実機レポ 10/4掃除活動記録 こんなにすごいぞ!ネ申木幾702NK 2008-04-18 わがままな標準ブラウザ 702NKII、W-ZERO3比較

    Cuckoo
    Cuckoo 2006/02/17
  • エラー報告にもう一声。 - Tatsuの開発室

    エラー報告にもう一声。 怒るのはちょっと待ってよぉ 我々ソフトウェア作者はなるべくバグを出さないように気をつけてプログラムを組んでいますが、それでもどうしてもバグを出して、こんなダイアログの出るようなバグを出してしまうことことがあるかもしれません。 ↓こんなの。 怒りたい気持ちは良く分かりますが、オンラインソフトとか作者のはっきりしているソフトだったら、怒る前にちょこっとこんな報告をしていただけると助かります。 1.どこでエラーが起こったか報告してあげよう(Windows XP & 2000) 2.Windows Vistaではどうする? (エラー報告にもう一声。Part.2 Windows Vista編) 3.MAPファイルに目を向けよう 1.どこでエラーが起こったか報告してあげよう では、どのようにすればソフトの作者にエラーを報告できるのでしょうか。 Windows X

    Cuckoo
    Cuckoo 2006/02/17
  • オフセット-アドレス変換の原理とCDチェック解除への応用 (Digital Travesia)

    初めに EXEファイルをヘキサエディタで開いていると、文字列が格納されたオフセットに対応する、プロセスメモリにロードされたEXEモジュール上でのアドレスを知りたくなることがよくあります。 ここではそのオフセット-アドレス変換の方法とその応用を説明していきたいと思います。 なお、分かりやすく言えばメモリイメージ上のアドレスを「メモリアドレス」、ディスクイメージ上のアドレスを「ディスクアドレス」と表記すべきなのですが、現状では前者を「アドレス」、後者を「オフセット」と表記するのが一般的ですので、以下でもそのように表記しています。 ちなみに「オフセット」とは「差し引き」等相対的な値を意味します。また、「オフセットアドレス」というのは「(ある地点からの)相対的な番地」という意味で、もともとメモリ上でのセグメントベースからの相対的なアドレスを示すために使われていたものです。また、相対的でなく絶対的な

    Cuckoo
    Cuckoo 2006/02/17
  • Administrative Quarantine

    Your system administrator has blocked your computer or device. Please contact the system administrator.

  • andore.com

    This domain may be for sale!

  • 正しい設計と理想的なモデル

    現在では、開発現場で「UML」という言葉が一般化し、「オブジェクト指向」という言葉もごく当たり前のように使われるようになりました。実際にプロジェクトの中で、UMLを用いて分析/設計を行い、開発を進めている開発者や、これから始めようとしている開発者もかなりの数に上ると思います。 しかし、「UMLの表記方法や、ビジネスモデルをオブジェクト指向で分析する方法は、ある程度理解できるのだが、実際に出来上がった分析モデルをどのように設計モデルにしていくか?」または「設計モデルは作成したが、出来上がった設計モデルは、実際にどれほど有効なのか?」という疑問を持っている方も多いと思います。連載では「良い設計モデルとは何を意味するのか?」「どうすれば良い設計モデルを作ることができるのか?」というテーマについて、前後編の2回で皆さんと一緒に考えていきます。 前半は分析/設計モデルに関する概念的な解説を行い、後

    正しい設計と理想的なモデル
  • http://www.shiro.dreamhost.com/scheme/trans/being-popular-j.html

  • http://www.cyberer.net/tiki/tiki.cgi?n=ircunix-wiki&c=v&p=%A4%A6%A4%BA%A4%E9%B8%EC%CF%BF

    Cuckoo
    Cuckoo 2006/02/17
  • 目指せプログラマー!

    目指せプログラマー!にようこそ。 当サイトはこちらに引っ越しました。 お手数をおかけしますが、上記サイトへご移動くださいませ。

    Cuckoo
    Cuckoo 2006/02/17
  • 闘わないプログラマ

    闘わないプログラマ [Home] [近況と更新履歴] [闘わないプログラマ] [思ツタコト] [Links] ***お知らせ(その2)*** いまさらながらblogを始めてみました。 ***お知らせ*** このサイトの更新は2007年10月22日に終了いたしました。しばらく休んだ後、何かまた始める予定です。その際にはページ等でお知らせいたしますのでよろしくお願いいたします。 新・闘わないプログラマ 512 (2007.10.22) New リビング用PC Boot Camp編 (2007.8.6) がーん (2007.8.13) 世界一わかりやすい??? (その2) (2007.8.20) 予約する (2007.8.27) 白物 (2007.9.3) ワットチェッカー (2007.9.10) ぷりコール (2007.9.17) ザ・コン (2007.9.24) LR (2007.10.1

    Cuckoo
    Cuckoo 2006/02/17
  • トム・デマルコ講演の個人的メモ

    トム・デマルコ講演の個人的メモ 04/01/29 〜ゆとりの法則 アジャイルな組織のシークレット〜 講演の時に私が取ったメモです。取り急ぎそのまま掲載します(笑)。 この時点で既に私の意見も混入されていますので、正確に表記したものでは ありません。その点ご了承を。表記もロクに見直してませんし HTMLレイアウト的にもムチャクチャですがそんなこた百も承知だガマンして読め(開き直りかよ>俺)。 現在求められているもの 早く小予算、短納期高品質(?(後述)) →ルールが変化したため(Change Rules)→効率よく! 挙句の果てには「忙しさ自慢」すら行われるようになってしまった More busy,Very busy! No! More I! →変動要因として  ・上司 ・IT動向、スピード →要求は激しくなる一方 →でもそれで当にいいの? 経営者/管理者としての命題  →「より早く

    Cuckoo
    Cuckoo 2006/02/17
  • 【mindmap.jp】マインドマップの描き方・書き方、応用例、ツール、考え方、セミナーについて

    404 Not Found nginx

  • 速読フォトリーディング仲間を作ろう!フォトリーディング習得委員会(Photoreading習得委員会)

    アメリカの速読法フォトリーディング。 速読のようにを早く読むだけじゃなく、フォトリーディングは 右脳を刺激して能力開発にも役立ちます! そして32歳までダメサラリーマンだったぼくを 劇的に変えたきっかけもフォトリーディングでした。フォトリーディング習得委員会HPでは、フォトリーディング習得に ついてぼくが経験し知り得た情報を無料で公開してるサイトです! 自分の人生を変えるための基礎知識。フォトリーディングにこだわれば、人生はグンと見違える! 2008年4月20日:園善博先生のフォトリーディングはもう2度と受講できなくなりましたね。。

  • Yohta's Object World ~YOHTAのオブジェクト指向研究 デザインパターン・UML などなど~

    Yohta's Object World Study of Design Pattern Mastering Unified Modeling Language. Study of Design Pattern デザインパターンの骸骨たち (RE-BONE ) with C デザインパターンにC言語版を追加! (2009.2.28) デザインパターンの塗り薬 Sample Application for GOF's Design Pattern COMMANDを追加!(2004.5.29) jjtree(JavaCC)で、Visitorパターンをマスター 第八回修正 (2011.12.29) Special Issue C++ビギナーに捧ぐ EffectiveC++入門 フレッシュマン特集(2005.03.16) AMIGO FOR Win32 (Win32プログラミングのお助けクラス達)

    Cuckoo
    Cuckoo 2006/02/17
    [デザインパターン] [UML]
  • スキンケアのための皮膚理論

    Cuckoo
    Cuckoo 2006/02/17
  • @IT:やさしく読む「XML 1.0勧告」 第2回 XML勧告読解に必須のEBNF

    第2回 XML勧告読解に必須のEBNF XML 1.0は、1998年にW3Cから勧告として公開された。当然中身は英語で、しかもEBNFと呼ばれる式によって重要な部分が記述してある。この連載では、XML 1.0を深く理解するための、そのXML 1.0勧告を誰でも分かるように、やさしく読み解きながら解説していくことを目指している。(編集局) 川俣 晶 株式会社ピーデー 2002/9/27 ■仕様書の中で別の言語を定義 前回「第1回 XMLの仕様書によると、XMLの目標とは……」で予告したとおり、XML勧告の最初から読んでいくのではなく、いきなり第6章「6 Notation(記法)」の部分から始めることにしよう。その理由は、XML勧告を記述するために使用されているEBNFと呼ばれる言語の定義がここに記述されているためだ。先頭から順番に読んでいくと、第2章に入った瞬間に何が何やら良く分からない記述

    Cuckoo
    Cuckoo 2006/02/17
    [EBNF]
  • C/C++ Technical Documents

    C++ 寄稿記事 επιστημη 氏から寄稿していただいた、開発者の方々にお役に立つテクニカルドキュメントです。Articles、References、Miscelaneousに分かれて説明しています。初心者の方からプロの方まで役に立つ読み物と資料集です。是非、開発のお役にお立て下さい。 Articles: 読み物 References: 資料集 Miscelaneous: 番外編

    Cuckoo
    Cuckoo 2006/02/17
  • セグメンテーション違反のとり方

    Cuckoo
    Cuckoo 2006/02/17
  • STL & iostream primer

    C++ コンパイラに必ず付属している「標準 C++ ライブラリ」、その根幹を成すSTL と iostream 。 素晴らしい魅力を持つこのライブラリは、正しい理解をされることなく地に埋もれようとしています。それは非常にもったいないことです。このライブラリを使いこなすことで、皆さんの「 C++ プログラミングに対する概念」は大きく変わることでしょう。そして、より強固で短く、読みやすいプログラムを組めるようになるはずです。このライブラリは、それだけのポテンシャルを持っているのです。 「 STL & iostream 入門」は、 STL と iostream の「質」を伝えます。それを知ることで皆さんは、うわべだけの使いやすさじゃない、「物のライブラリ」というものに気付くことでしょう。そして、皆さんの C++ プログラマーとしてのレベルは必ず上がるはずです。 自分が書いた C++ プログラム

    Cuckoo
    Cuckoo 2006/02/17
  • Standard Template Library プログラミング on the Web

    1985年、AT&TのBjarne StroustrupがC++をこの世に送り出しました。その後C++は様々な拡張を繰り返しながら進化してきました。 1991年、ISOはC++の国際標準(standard C++)を定める作業を開始しました。標準C++の最終草案は1997年にISO C++標準化委員会に承認されました。 標準C++が規定するのは言語仕様だけなく、C++標準ライブラリも規格の中で明確に定められています。それまでC++のライブラリといえばiostreamぐらいのものでしたし、それもあくまで"事実上の標準"でしかありませんでした。 そしてそのC++標準ライブラリの一部として組み入れられたのがSTL(Standard Template Library)です。すなわちSTLは標準C++の仕様の一部ということです。 僕がSTLを知ったのは1995年、いくつかのコンパイラがtemplat

    Cuckoo
    Cuckoo 2006/02/17
  • Infoseek[インフォシーク] - 楽天が運営するポータルサイト

    人気再燃!ポケモンGOをより楽しむウェアラブルデバイス4選 街中で『ポケモンGO』を遊ぶにしても、スマートフォンを出したりしまったりしながら歩くのはなかなか難し…

    Infoseek[インフォシーク] - 楽天が運営するポータルサイト
    Cuckoo
    Cuckoo 2006/02/17
  • C++クラス設計に関するノート

    C++が他のオブジェクト指向言語と比べて難しいのは、やはりメモリ管理をプログラマが自分でしなければいけない点だと思います。よくよく注意しないと、削除し忘れたり、同じオブジェクトを2度削除してしまうというエラーが発生します。このノートでは、オブジェクトを「値オブジェクト」と「参照オブジェクト」というカテゴリに分け、詳細設計の段階で注意すべき点を整理しておきたいと思います。 0. はじめに 私自身今までいくつかのプログラミング言語を使ってきましたが、C++ が他のオブジェクト指向言語と比べて難しいのは、やはりメモリ管理をプログラマが自分でしなければいけない点だと思います。例えば、 Person* person = new Person(); と生成したオブジェクトは、使い終わったら次のように削除しなければなりません。 delete person; 生成してすぐ削除するなら簡単なのですが、実際に

    C++クラス設計に関するノート
    Cuckoo
    Cuckoo 2006/02/17
    [オブジェクト指向]
  • Xyzzy Wiki

    Menu はじめ ● tips ● TipsDirectory ● Memo ● ニュース ● 雑談 ● 運用とか ● 質問箱 ● QuickTour ● 履歴 NetInstaller ● インストール方法 ● パッケージ一覧 文書作成 ● 初めてのxyzzy ● リファレンス ● QandA ● 用語集 プログラミング ● xyzzyでプログラミング 他 ● trash ● Games ● アンケート

    Cuckoo
    Cuckoo 2006/02/17
  • 株式会社アウトロジック(OUTLOGIC®) | Business Research & Intelligence Service

    Substantiation/Perspective - Scanning 情報収集の目的は、それを分析、評価して、次の行動の決定を行う判断に資する点にあります。膨大な公開情報をベースに、地道に分析し、意味づけを繰り返し、点と点を結ぶ線を見いだすこと。戦略上の重要決定には、こうしたインテリジェンス活動を通じた、俯瞰図が欠かせません。 Big Picture/Bottom Line - What/so what 企業では、公開情報よりも足で稼いだ情報や非公式に入手した情報を重視する傾向がありますが、それだけでは広い視野を失いがちです。俯瞰するには、幅広い視点から事実を積み上げることが重要で、そのためにも公開情報も宝の山であることを再認識する必要があります。全体を俯瞰しながら、ディテールの動きにも目配りすることも大事。ズームアウトとズームインを繰り返すことで、注視すべき構造変化の要因を見いだす

    株式会社アウトロジック(OUTLOGIC®) | Business Research & Intelligence Service
    Cuckoo
    Cuckoo 2006/02/17
  • C++で読むデザインパターン(Design Patterns read by C++)

    Cuckoo
    Cuckoo 2006/02/17
    [デザインパターン]
  • cmagazine.jp | Just another WordPress site

    すごい視聴率だと話題になっていたコンビニの経営を観たら、出演している加盟店のファンになってしまったんです。そこで自分も地元香川でフランチャイズ加盟をしてコンビニを経営してみたいなと思うようになりました。 https://www.sej.co.jp/owner/area/market/kagawa.php >>Read more

    Cuckoo
    Cuckoo 2006/02/17
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • RFID反応リンク集 - 高木浩光さんの日経デジタルコア記事から派生した反応リンク集 (http://tinyurl.com/2trgk)

    RFID反応リンク集 - 高木浩光さんの日経デジタルコア記事から派生した反応リンク集 (http://tinyurl.com/2trgk) 目次 元になった高木浩光さんの記事 それを受けての反応 問題になった森山和道さんのコメント(4月24日) それを受けての反応 森山コメントに対して高木さんの反論(4月28日) それを受けての反応 森山さんが発言の意図を説明(5月3日) それを受けての反応 高木浩光さんの日記 RFID反応リンク集の件(5月5日) それを受けての反応 新たな反応 泉田 裕彦 国土交通省貨物流通システム高度化推進調整官のコラム 泉田調整官に対して高木さんの反論 ITPro 記者の目 「消費者に理解されていないICタグ」 に対する反応 関連リンク 関連情報 英語報道 英語学術情報 日語報道 日語によるプライバシー関連記事 高木浩光さんの日経デジタルコア記事から派生した反応

    Cuckoo
    Cuckoo 2006/02/17
  • ほぼ日刊イトイ新聞

    ・高校生のころまでは、朝の8時半というと学校にいたなぁ。 たしか、8時半までには教室のじぶんの席に着いていて、 出欠を確かめられていたような気がする。 っていうことは8時ちょっと過ぎには家を出ていたのか。 逆算すると、7時過ぎには起きていたということか。 ほんとうか、じぶんがそれをしていたことが信じられない。 高校のあとは、もうそういう時刻表から抜け出していた。 それにしても、9時とかに用事があることはあったよなぁ。 なんにせよ、いつごろからかは夜型の生活になって、 夜中はいつまででも起きているけれど、 朝は起きたくないという「人生」になってしまった。 ちゃんと朝から働いている人たちからしたら、 ふざけた暮らしぶりだと思うかもしれない。 自堕落とか怠け者とか、そういうことも思われるかな。 いやぁ、総合すると人並みには働いているつもりだけれど、 とにかく朝の時間にはほとんど眠っているのだ。

    ほぼ日刊イトイ新聞
    Cuckoo
    Cuckoo 2006/02/17