2006年2月

www.textfile.org

MicrosoftがiPodのパッケージをデザインしたらどうなるか / 疎結合のための Web API / Web2.0時代のコメント機能の条件 / TrueZIP Library / フラッシュやAJAXに影響するかもしれないリッチメディア特許 / Ruby: わびさび HTML 生成でサニタイズを確実に / 『Ruby Cookbook』 / Little Smalltalk v.1 / サンロフト、ユーザーごとSNSを作成できるSNS「nanoty」 / WikiSym 2006 / Winny+Antinnyによる情報漏洩を防止する方法 / Little Smalltalk v.3 / 『RailsによるアジャイルWebアプリケーション開発』 / 株式会社チェンジビジョンを設立しました。 / オリンピックのショット率 / WSJ Admits DRM a Problem / Web Design from Scratch / はてなSNS / Rails' Ridiculous Restrictions, a Rant / Current style in web design / 初等量子力学・量子力学のテキスト / 米OracleがBerkeley DBを買収 / Backport ot JSR 166 (java.util.concurrent) to Java 1.4 / オレンジニュース / Wiki小話/Vol.6 - 他薦Wiki博覧会「このWikiがスゴイ!」 / ウィキペディアにビッグブラザーの影 / Yahoo! Developer Network: Design Pattern Library / RSSリーダーのクローラーが提供すべき User-Agent の値 / Richard Stallman、P2Pを語る / 屋根を広告スペースに――地図検索サービス目当ての新企画 / Rubyに移植したTropyのスクリプトを公開 / Joshua Schachter(del.icio.us)による大規模アプリケーション構築の注意点 / WebプログラマはRailsに乗るべきか? / 新書で伸びる出版社、伸びない出版社 / 多値を返す関数 / SunのJRE/JDK/SDKに深刻な脆弱性を発見 / 分数階微分 / livedoor knowledgeのような、人に尋ねるタイプのサイトって他にもあるのでしょうか? / 【山形浩生】ライブドアの何がいけなかったの? / mixi足あとちょうを、さらにバレにくくする / 県大会にオリンピックを持ち出す無粋な人 / フレッシュリーダー: サーバー型 RSS リーダー / パスワードがいっぱい / The Glider: A Universal Hacker Emblem / 『開発者のための実装系Webソースコードマガジン CodeZine(コードジン)傑作選』 / JSON を Template-Toolkit で展開する Jemplate / 星新一の名作『声の網』が復刊 / 2005年10月に、各銀行はどの暗号アルゴリズムを使っていたか / 「インデント」の反対は何というか? / 適切な脆弱性修正告知の習慣はなんとか広まらないものか / ActiveState To Spin Out / Amazon アソシエイトで売れたもの 2005 / SQLite / Internet Explorerはヤバイ / YAPC::Asia 2006 Tokyo (Japanese) / use Toolkit; / 対称文字 / 驚異の人事考査レポート / コメント欄に「通りすがり」がいると大手ブログっぽいらしい / Wikiエンジン/インデックス / IBMなど、AJAX開発ツールのオープンソースプロジェクト「Open AJAX」を結成 / 無料で役に立つ『ウェブサービス』 / やわらか戦車 / 最近はてなが行っていない(のか?)開発合宿にまたしても行ってきた / 成功する Wiki の条件 / C#: 昨日、今日、明日: アンダース ヘルスバーグへのインタビュー /

MicrosoftがiPodのパッケージをデザインしたらどうなるか

ジョークビデオ。 …なんだけれど、 デザインについて大切なことを語っているようにも思えて、ちょっと考え込んでしまいました。

via http://www2s.biglobe.ne.jp/%7Echic/2006/02/200602_75.html

[fun] 2006年2月28日 12:58 | feedback | top

疎結合のための Web API

まっとうな話。Web APIはカプセル化や情報隠蔽のよい実例。 はてラボが情報漏洩に陥る可能性を減らすのにも一役買っているというのはよく理解できる。 「はてなSNS は Rails で作ってあって、はてなダイアリーは Perl」へえ。

[web] 2006年2月28日 12:36 | feedback | top

Web2.0時代のコメント機能の条件

「6.ベイジアンフィルタを通す口を用意しておく」というのはどうでしょう。

[blog] 2006年2月27日 23:43 | feedback | top

TrueZIP Library

ZIPファイルをディレクトリのように扱うライブラリ。

[java] 2006年2月27日 12:55 | feedback | top

フラッシュやAJAXに影響するかもしれないリッチメディア特許

ところで、Anonymous Coweyed?

[ajax][patent] 2006年2月25日 21:01 | feedback | top

Ruby: わびさび HTML 生成でサニタイズを確実に

配列で構造を組む。 Stringに落とすのは最後に。 シンボルの使い方がなるほど。

via http://jp.rubyist.net/magazine/?0012-qwikWeb

[ruby][web] 2006年2月25日 20:20 | feedback | top

『Ruby Cookbook』

http://www.crummy.com/writing/RubyCookbook/も。

via ruby-list

[book][ruby] 2006年2月25日 15:08 | feedback | top

Little Smalltalk v.1

sumimさんによるLittle Smalltalkの紹介。 今回は1989年のLittle Smalltalk v.1のサルベージ作戦。 改行変換もSmalltalkを使うぜの巻。

[language][programming] 2006年2月24日 23:50 | feedback | top

サンロフト、ユーザーごとSNSを作成できるSNS「nanoty」

リンク先の記事とは直接関係ないのだけれど、 ブログがWeb日記を「再発見」したみたいに、 SNSはMLやグループを「再発見」しているような気がする。 ネットユーザのマルチレイヤー&マルチクラスタ化を促進(などと無意味なことを書いてみる)。 「井戸端メイカー」のほうがわかりやすいかな。

[web] 2006年2月24日 23:44 | feedback | top

WikiSym 2006

「2006 International Symposium on Wikis」です。 論文締め切りはApril 15, 2006とのこと。

via WikiばなML

[wiki] 2006年2月24日 21:57 | feedback | top

Winny+Antinnyによる情報漏洩を防止する方法

「一番シンプルなアプローチは国内のISPに協力を依頼をして、Winnyのトラフィックを制限すれば良い」という話題。

[security][software] 2006年2月24日 16:28 | feedback | top

Little Smalltalk v.3

sumimさんによるLittle Smalltalkの紹介。途中からマニアックなハックに走る。

[language][programming] 2006年2月23日 21:06 | feedback | top

『RailsによるアジャイルWebアプリケーション開発』

きっとたくさん登場するであろうRails本の先鋒&本命? ニックネームは「アジャレイル本」でどうでしょうね。 「ラジャイル本」でも可。

追記(2006-03-03): 早くも増刷だそうです。おめでとうございます。

[book][development][ruby][web] 2006年2月23日 17:27 | feedback | top

株式会社チェンジビジョンを設立しました。

平鍋さんによる。 2月22日をねらっていた、というのがちょっとおもしろかったり。

[people] 2006年2月23日 15:39 | feedback | top

オリンピックのショット率

カーリングのショット率と順位について統計的に調べてくれる人はいないかなあ、だそうです。 「カーリングをやる人たちへの参考に、また統計を勉強している人たちへの活きた例題とならないかなあ」とのこと。

via 作者さん

[math] 2006年2月23日 10:34 | feedback | top

WSJ Admits DRM a Problem

SonyのDigital Book Readerに関連して、 「DRM implementation killed their own players and created an environment where Apple could flourish」 という話題。 結局はオープンにしたほうが市場を握れるのでは、と。

[copyright][security] 2006年2月19日 08:26 | feedback | top

Web Design from Scratch

このサイト、良いことがたくさん書いてありますね。 Webをやっている人は、じっくり研究するとよいかも。

[art][web] 2006年2月18日 19:08 | feedback | top

はてなSNS

id:kusigahamaさんが「自作」した「はてなSNS」。すごいすごい。

[hatena] 2006年2月18日 10:18 | feedback | top

Rails' Ridiculous Restrictions, a Rant

Ruby on Railsがなぜ駄目か、という話題。 実際はどうなんでしょうね。

via naoyaさんのブックマーク

[development][ruby][web] 2006年2月17日 12:41 | feedback | top

Current style in web design

ふむふむ。 Common featuresのところをキャッチフレーズ的にまとめると「やわらかメリハリ」ですかね。

via naoyaさんのブックマーク

[art][web] 2006年2月17日 12:32 | feedback | top

初等量子力学・量子力学のテキスト

前野昌弘先生による。PDFファイルで公開。

[education] 2006年2月17日 12:07 | feedback | top

米OracleがBerkeley DBを買収

まさに、影響が心配。

関連:オラクル、オープンソースのMySQL買収に失敗

[opensource][software] 2006年2月16日 12:05 | feedback | top

Backport ot JSR 166 (java.util.concurrent) to Java 1.4

Java 5.0で導入されたjava.util.concurrentパッケージの、 Java 1.4へのバックポート。マルチスレッドなライブラリを必要としているが、 Java 5.0 (J2SE 5.0)を使えない人向け。 パブリックドメイン。

[java] 2006年2月16日 10:40 | feedback | top

オレンジニュース

Naoyuki Kakudaさんによるニュースリンクサイト。 このサイトの重要な特徴は、リンクのタイトルが驚くほど適切なこと。 リンク先がつけたタイトルよりも適切である場合が多い。 末永い運営を期待します。

[web] 2006年2月15日 06:10 | feedback | top

Wiki小話/Vol.6 - 他薦Wiki博覧会「このWikiがスゴイ!」

2006年2月20日(月)。 「このWikiの、ここが光ってるゼ」というワンポイントアピールの発表者(20分)&ライトニングトーク者(5分)が求められているようです。 みなさま、ぜひどうぞ。

[wiki] 2006年2月15日 00:27 | feedback | top

ウィキペディアにビッグブラザーの影

「ウィンストン・スミスはウィキペディア省記録局で働くことになるのだろうか?」 スペンサー猫はなかなか鋭いね。

[fun][wiki] 2006年2月14日 18:50 | feedback | top

Yahoo! Developer Network: Design Pattern Library

ユーザインタフェースのパターン集。よく整理されています。 「こんなの、当たり前じゃん」と言ってはいけません。 よくわかっている人には当たり前に見えるのがパターンの特徴。 ところで、このパターン集、Creative Commons Attributionライセンスですね。 ぜひ、どなたか翻訳を。定番コンテンツになりますよ。

O'Reilly Radarの記事も参考に。

追記:Yahoo! UI Librady の訳 まとめ

via http://b.hatena.ne.jp/naoya/

[pattern][programming][web] 2006年2月14日 17:21 | feedback | top

RSSリーダーのクローラーが提供すべき User-Agent の値

RSSリーダーのクローラーのUser-Agentには購読者数も含めよう、という話題。 こういうのもマイクロフォーマットというのでしょうかね。

[rss] 2006年2月14日 13:34 | feedback | top

Richard Stallman、P2Pを語る

yomoyomoさんの翻訳。

[gnu][people] 2006年2月13日 23:31 | feedback | top

屋根を広告スペースに――地図検索サービス目当ての新企画

地球全体チラシ化計画。

[web] 2006年2月13日 19:10 | feedback | top

Rubyに移植したTropyのスクリプトを公開

TropyをRubyに移植したスクリプトを公開。結城浩による。

[language][ruby] 2006年2月13日 12:34 | feedback | top

Joshua Schachter(del.icio.us)による大規模アプリケーション構築の注意点

非常に参考になる。

[web] 2006年2月12日 22:57 | feedback | top

WebプログラマはRailsに乗るべきか?

安藤さんによる。Java SolutionのコーナーにRuby on Railsの記事が載る時代。

[ruby] 2006年2月12日 20:17 | feedback | top

新書で伸びる出版社、伸びない出版社

技術評論社が出した新書シリーズにDanさんが苦言を。 要点は以下の3点。 (1) 先鋒は有名な著者でまとまった数を。 (2) 説教を載せるなら背後の経験も示せ。 (3) その出版社に対する読者の期待を裏切るな。

[book] 2006年2月12日 10:30 | feedback | top

多値を返す関数

1つの音に複数の読みを当てる親父ギャグの話題…ではなくて、1回の呼び出しで複数の値を返す関数の話題。

[language][programming] 2006年2月10日 13:27 | feedback | top

SunのJRE/JDK/SDKに深刻な脆弱性を発見

[java][security] 2006年2月10日 12:48 | feedback | top

分数階微分

非整数階の微分って何だろう?という話題に対する分かりやすい説明。 後半からの正弦波の例が感動的。

via http://blog.livedoor.jp/dankogai/archives/50365417.html

[math] 2006年2月10日 08:27 | feedback | top

livedoor knowledgeのような、人に尋ねるタイプのサイトって他にもあるのでしょうか?

質問者に注目。インターネットは広大な遊び場ですねえ。

via http://d.hatena.ne.jp/naoya/20060209/1139488123

[fun][hatena][people] 2006年2月9日 22:30 | feedback | top

【山形浩生】ライブドアの何がいけなかったの?

株式分割に関する普通の解説。山形浩生さんによる。毒は少なめ。

[web] 2006年2月9日 13:36 | feedback | top

mixi足あとちょうを、さらにバレにくくする

ログインしっぱなしはよくない、と。

[security][web] 2006年2月8日 22:51 | feedback | top

県大会にオリンピックを持ち出す無粋な人

「お前らが盛り上がっている「県大会にオリンピックを持ち出す無粋な人」なんてのは世間から見たら全然知られてないんだぞ!」とコメントする人のこと。

[blog][fun][language] 2006年2月8日 13:27 | feedback | top

フレッシュリーダー: サーバー型 RSS リーダー

[rss] 2006年2月8日 08:04 | feedback | top

パスワードがいっぱい

leptonさんによる。 素人目には良さそうに見えるけれど、 かなりナンセンスなパスワードのポリシーという話題。 紙に書き留めなくても記憶できるレベルのパスワードって、弱いパスワードってことですよねえ。

[security] 2006年2月8日 00:23 | feedback | top

The Glider: A Universal Hacker Emblem

Linux好きにはペンギンがいるし、BSDな人にはデーモンくんがいる(最近変わったんでしたっけ)、 Perl屋さんにはラクダがいる…それでは、全ハッカーのコミュニティにふさわしいエンブレムは? ライフゲームの「グライダー」はどうか、という提案。 ところで、左側に並んでいるTranslationsにJapaneseがないですね…。 どなたか翻訳を、ぜひ。

[programming][web] 2006年2月7日 23:32 | feedback | top

『開発者のための実装系Webソースコードマガジン CodeZine(コードジン)傑作選』

[development][programming] 2006年2月7日 20:09 | feedback | top

JSON を Template-Toolkit で展開する Jemplate

[javascript][perl] 2006年2月7日 19:06 | feedback | top

星新一の名作『声の網』が復刊

すごく懐かしい。

via http://blog.livedoor.jp/dankogai/archives/50360638.html

[book][security] 2006年2月7日 13:03 | feedback | top

2005年10月に、各銀行はどの暗号アルゴリズムを使っていたか

高木浩光さんによる。 「ワケあって」のワケとは何でしょうね。 高木さん、現在2006年バージョンを作成中なのでしょうか。 がんばってください。 それはさておき、記事を書くときには「昨年」よりも「2005年」または「昨年(2005年)」のように年を明示的に書いたほうがよいと思います。

[security] 2006年2月7日 12:58 | feedback | top

「インデント」の反対は何というか?

dedentだそうです。えー、結城はexdentだと思ってたんだけどなー。

[programming] 2006年2月7日 08:14 | feedback | top

適切な脆弱性修正告知の習慣はなんとか広まらないものか

高木浩光さんによる。 ソフトウェア製品に脆弱性が発見された際に、ベンダーは適切な情報を公表してほしいという話題。 「IPAに「情報システム等の脆弱性情報の取扱いに関する研究会」が設置され、私(高木さん)もメンバーとなり、いくつか意見を提供して、現在の届出制度が翌年の7月から開始されることとなった。しかし、ベンダーの公表方法についてのガイドラインは整備されなかった」とあるけれど、どうして整備されなかったのでしょうね。 高木さんの日記は、普段から貴重なことがたくさん書かれていますが、ベンダーさんがみな読んでいるわけではありません。 高木さん、ぜひ本を出版してください!

[security] 2006年2月6日 06:24 | feedback | top

ActiveState To Spin Out

ActiveState will once again be an independent companyとのこと。

via http://www.rubyist.net/%7Ematz/20060201.html#p02

[language] 2006年2月5日 21:28 | feedback | top

Amazon アソシエイトで売れたもの 2005

たつをさんによる。ブックカバーはよく売れるようですね。 結城の 『プログラマの数学』もランキング入りしている。何だかうれしい(感謝の気持ちを、たつをさんのアフィリエイトで表現してみました…これはアマゾンの規約に反する?)。

[amazon][blog] 2006年2月5日 20:53 | feedback | top

SQLite

設定不要、public domainのSQLデータベースエンジン。

via http://pcweb.mycom.co.jp/column/nihongoprog/048/

[programming] 2006年2月5日 00:02 | feedback | top

Internet Explorerはヤバイ

「パッチ未提供の公開済みセキュリティ・ホールが存在しなかったのは,2004年を通してわずか7日だった」とのこと。

[security] 2006年2月4日 20:57 | feedback | top

YAPC::Asia 2006 Tokyo (Japanese)

スピーカが豪華。

via http://d.hatena.ne.jp/naoya/20060203/1138955513

[perl] 2006年2月3日 22:57 | feedback | top

use Toolkit;

[perl] 2006年2月3日 14:32 | feedback | top

対称文字

文字列を対称にデザイン。

via http://a.hatena.ne.jp/hal_tasaki/

[art][language] 2006年2月3日 14:22 | feedback | top

驚異の人事考査レポート

すごいすごい。

[fun][language] 2006年2月2日 23:48 | feedback | top

コメント欄に「通りすがり」がいると大手ブログっぽいらしい

大手ブログに偽装するための「通りすがり」自作自演が出てきそうですね。(話題はすでに出ていたようですが)

[blog][fun] 2006年2月2日 17:36 | feedback | top

Wikiエンジン/インデックス

[wiki] 2006年2月2日 16:55 | feedback | top

IBMなど、AJAX開発ツールのオープンソースプロジェクト「Open AJAX」を結成

[ajax][opensource] 2006年2月2日 14:26 | feedback | top

無料で役に立つ『ウェブサービス』

[hatena][web] 2006年2月2日 05:22 | feedback | top

やわらか戦車

[fun] 2006年2月1日 16:30 | feedback | top

最近はてなが行っていない(のか?)開発合宿にまたしても行ってきた

百式の田口さんによる。開発合宿、楽しそう。 何だか「文化祭の前夜」のような趣がありますね。

[development] 2006年2月1日 12:27 | feedback | top

成功する Wiki の条件

「人狼BBS まとめサイト」も成功しているWikiの事例ですよね。 http://wolfbbs.jp/ 以下の記事も参考に。 成功する Wiki の条件(まちゅダイアリー)

[wiki] 2006年2月1日 10:39 | feedback | top

C#: 昨日、今日、明日: アンダース ヘルスバーグへのインタビュー

[language][microsoft][people][programming] 2006年2月1日 07:14 | feedback | top

豊かな人生のための四つの法則