タグ

ブックマーク / mojix.org (10)

  • Pythonでデザインパターン - モジログ

    GitHub - faif / python-patterns https://github.com/faif/python-patterns GoFデザインパターンのPythonによるサンプルコードを集めたプロジェクト。以下の各ファイルが入っている。 - abstract_factory.py - adapter.py - borg.py - bridge.py - builder.py - chain.py - command.py - composite.py - decorator.py - facade.py - factory_method.py - flyweight.py - iterator.py - mediator.py - memento.py - null.py - observer.py - pool.py - prototype.py - proxy.py -

    rhosoi
    rhosoi 2012/08/10
    (・∀・)イイネ!
  • もしも「カレー無料法」ができたら - モジログ

    もしも「カレー無料法」ができたら、何が起きるだろうか。 「カレー無料法」は、「お金のない人にも、せめてカレーくらいべさせてあげよう」という趣旨の法律。メニューにカレーのある飲店は、カレーだけは無料にしなければいけない、というもの。 もしこんな法律ができたら、まずカレーチェーンは商売にならないので、消滅するだろう。そして、牛丼チェーンやファミレス、定屋などでカレーを出している店も、カレーはメニューから消えるだろう。 こうして、カレーを出す店はなくなってしまう。これまで普通にカレーべていた人も、カレーべられなくなるのだ。 どうしてもカレーべたい人は、違法の「裏カレー」を出している店に行く。「裏カレー」は1万円くらいするが、店側も違法を承知でやっていて、摘発されるリスクがあるので、高額になっている。 そのうち、「なんで普通にカレーべられないんだ!」という国民の声が強まって、

    rhosoi
    rhosoi 2011/03/02
    カレーは美味しいからなぁ
  • Tim Bray 「もうXML言語を開発するな」 と、それに対するUche Ogbujiの反応 - モジログ

    少し前に一部で話題になっていた、Tim Brayのこのエントリ。 ongoing - Don’t Invent XML Languages http://www.tbray.org/ongoing/When/200x/2006/01/08/No-New-XML-Languages これについて何か書きたいな…と少し思っていたのだが、これを先日コメントをいただいたSatoshi Tanabeさんが、なんと全文、日語に訳してくださっているのを見つけた。 satolog - もう XML 言語を開発するな http://po3a.blogspot.com/2006/01/xml.html <XML の X は「拡張可能(Extensible)」という意味だ。自分の問題に応じて自分の XML 言語を開発できることをウリにしている。でも、僕は過去 2 、3 年の経験から、そうすべきではないことを悟

    rhosoi
    rhosoi 2006/01/31
    ところでみんなもっとDocBook使おうぜ
  • Zopeジャンキー日記 :FirefoxとBitTorrentの威力を合体 友達とファイル共有ができるFirefoxプラグイン 「AllPeers」

    FirefoxとBitTorrentの威力を合体 友達とファイル共有ができるFirefoxプラグイン 「AllPeers」 TechCrunch - AllPeers Is The FireFox "Killer App" http://www.techcrunch.com/2006/01/03/allpeers-is-the-firefox-killer-app/ 「AllPeersはFirefoxの "Killer App" だ」として、 開発中のFirefoxプラグイン、「AllPeers」が紹介されている。 AllPeers http://www.allpeers.com/ 上記のTechCrunchの紹介と説明ページを読むかぎり、AllPeersは以下のようなものらしい。 ・自分のPCにあるファイルを友達と共有できるFirefoxプラグイン ・不特定多数に公開するのではなく、自分

    rhosoi
    rhosoi 2006/01/05
    友だちいない香具師にはKiller Appにならない罠。つーか「キラーアプリ」なんていまさら感もあるけど、おれは使うã
  • 究極のWeb 2.0サイトか? 42nouns.com - モジログ

    「42nouns.com」というサイトが予告されている。 これこそ、究極のWeb 2.0サイトになるかもしれない。 Viva La Chipperfish - 42nouns.com is the Answer for Everything http://www.jrandolph.com/blog/?p=15 なぜ究極なのかというと、このサイトはドメインをとっただけで、何をやるか決めていないのだ(笑) そこで何をやったらいいか、意見を募集している。 条件は以下。 まず、以下のような技術を使うこと。 - YAML - AJAX - WiFi - RSS and Atom - Folksonomies (aka “tags”) - Tag clouds - Rollyo font - Screencasts - Podcasts - Built with the “Ruby… on Ice!

    rhosoi
    rhosoi 2005/11/23
    まさにweb2.0的アプローチですね
  • Web 2.0 はギークのハートに火をつけた - モジログ

    404 Blog Not Found - Geek 2.0 http://blog.livedoor.jp/dankogai/archives/50218529.html <Web 1.0の時代というのは、それぞれの技術が充分に派手であり、これといったキャッチフレーズを用意せずとも「素人でも見ればわかる」時代であった。Web 1.0の直接利用者は素人であり、わざわざ1.0などとのたまわなくとも「一目見ればわかる」のである。 これに対し、Web 2.0というのは、「Webが使うWeb」であり、一般利用者はWeb 2.0に直接触れるのではなく、Web 2.0によってWeb 1.0に「変換」された環境を通して利用している。blogを書くのにXMLなんぞ知る必要はない。XMLが必要なのはblogサイトを書くもの達だ>。 これにはまったく同感。 Web 2.0は、完全な一般ユーザから見ると、よくわか

    rhosoi
    rhosoi 2005/11/22
    んだんだ、オタク2.0だっぺ
  • Zopeジャンキー日記 :アップル、グーグルは未来をつくっている テレビ局なんか買っている場合じゃない

    aki's STOCKTAKING - iPod制覇に....... http://landship.sub.jp/stocktaking/archives/000972.html <ライブドアがフジテレビなら、楽天はTBSと、ヒルズの面々はテレビ局がお好きらしい。 巨費を投じてのテレビ局株式の取得、そのお題目は、決まって「放送と通信の融合」だが、そんな面々に冷水を浴びせるような話しが、ジョブズの " One more thing... " なのだ>。 <電波の独占という既得権益によって守られ、下請制作会社の作り出すコンテンツの上にアグラをかき、その著作権を主張し、テレビコマーシャルという大いなる収入源によって成り立つ放送局も「終わりの始まり」なのだ。一つの映像コンテンツに同時に多数の視聴者がいるという仕掛けは、視聴者毎に無数の映像コンテンツがある、という形に変わっていくのだ>。 My L

    rhosoi
    rhosoi 2005/10/30
    アップル、グーグルじゃなくてApple, Googleだな
  • Zopeジャンキー日記 :Google Baseは 「ユニバーサルCMS」 だ

    とり憑かれたようにGoogle Baseのことばかり書いているが (笑) 「Google Baseとは何か?」をひとことで表現するフレーズを思いついたので、忘れないうちに書いておく。 Google Baseは、「ユニバーサルCMS」 だ。 (CMSは「コンテンツ管理システム」の意味) そこには、どんなコンテンツでもアップできる。 そんなことはブログでもできるじゃないか、という人がいるかもしれない。 そうではない。ブログでは、「ブログエントリ」という1種類の型(スキーマ)のコンテンツしか入れられないのだ。 Google Baseは「ユニバーサルCMS」なので、その型自体を好きなように定義できる。 どんなコンテンツでも、それにピッタリの型を作って、Webにのせられるのだ。 ブログの文に埋め込んでしまうのと、このようにピッタリの型を作って入れるのとでは、ぜんぜん違う。 検索などのサービスにデー

    rhosoi
    rhosoi 2005/10/27
    手放し感覚で、完全にヤられてる。が、まだリリースされてないものに対する期待感はよくわかる
  • Zopeジャンキー日記 :「Webデータの時代」 がもたらす3つの技術発

    (「Google Baseがもたらす 「Webデータ」 の時代」の続きです) Google Baseによって訪れるであろう「Webデータの時代」は、わたしたちに何をもたらすだろうか。 以下、これによって発展が加速されるであろうと思われる情報技術について、私が想像するものを3つ挙げてみた。 1 スキーマ技術 Webデータの時代では、構造化されたデータと切っても切れないものとして、データの「型」(スキーマ)の技術が発展する。まだあまり普及していないスキーマ技術が、専門的なものから一般的なものへ、大きく羽ばたくだろう(かつてのネットやウェブがそうだったように)。ただその過程で、単純化や変容も起きるだろう。 RSSがブログシーンを変えたように、いろいろなスキーマのオープンスタンダードが、これからどんどん出てくる。その種のものはこれまでもいろいろな業界団体などで作られてきたが、それらが実践の場に上げ

    rhosoi
    rhosoi 2005/10/27
    スキーマとセマンティクスは一般化した時点で壊れるからなぁ〜
  • Zopeジャンキー日記 :Webのターニング・ポイントをとらえた重要文献、ティム・オライリーの 「Web 2.0とは何か」

    「Web 2.0とは何か?」という議論がバズ(Buzz)的にひろがっているのを受けて(例)、言いだしっぺの家、ティム・オライリーによる論文「Web 2.0とは何か」が出た。 O'Reilly : What Is Web 2.0 http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html 副題は 「Design Patterns and Business Models for the Next Generation of Software」 (次世代ソフトウェアのデザインパターンとビジネスモデル) というもので、5ページにわたるきわめて充実した内容。 わかりやすい具体例と全体構成、結論部分のみ、とりあえずピックアップしてみた。 --------------------------------

    rhosoi
    rhosoi 2005/10/07
    ふーむ
  • 1