2006年3月

www.textfile.org

YAPC::Asia is over: Perl community is love! / Lambdaorz! / 「プログラミングをしない人が考えていること」を聞いてみた / ネット著作権が「危険な方向に走っている」──レッシグ教授 / Shibuya.js Technical Talk #1 / 電子アーカイブで過去の学術雑誌を初公開(明治期からの日本の研究の探索が可能に) / 水と油、returnとλ / Learning Haskell / 「Ajax 実装のための基礎テクニック」 5冊プレゼント / ヤフー、「フレッシュアイ」を運営するニューズウォッチを子会社化 / 『プロジェクトを成功させる 現場リーダーの「技術」』岡島幸男著 / 浮ついた「ギーク」への説教(※老害注意) / 小林 章:タイポグラフィーの境界を超えて / 「理系ウンチクくんの、恋のゆくえ。」 / 最高裁判所が電話してというので電話した / Audrey Tang / C++コンパイラ停止性の判定 / 裁判所ウェブサイトについて / ライブドア問題を語るブログの世界の奥深さ / 山田オルタナティブ(´・ω・)カワイソス @まとめWiki / ギコ猫と暗号技術入門 / KDDI研究所と九州大、携帯向け暗号方式「K2」を開発 / Ruby Hacking Guide / 芸術とArtの違い / Fractals - Fractal Recursions / RFID Viruses and Worms / Prototype.js を使った JavaScript OOP 講座 / 数学:物理を学び楽しむために / Code Review / 結城浩の最新刊『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』無料プレゼント / 結城浩の最新刊『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』 / 関数型言語にもデザインパターンが考えられるのでは? / Lambda関数とクロージャーに関する言語拡張 / オープンソースカンファレンス2006 Tokyo/Spring / rubyco(るびこ)の日記 / 潮待フォント / Wetpaint / 『声の網』星新一 / 数学だけ5時間…東工大「究極の1科目入試」今秋から / Planarity.net / UTF-8 の文字にマッチする正規表現 / オフ会と個人情報 / 日本のインターネット、マジやばくね? / 黄金比ってべき乗則なの? / 身に付けたいという欲望を抑えることがキャリアアップにつながる / Google、ブラウザでワープロ文書が作成できる「Writely」を買収 / 近代に入るまで内面を言葉で記述する事はできなかった / オープンソースフリーライダー協会 / WinnyのDownフォルダをインターネットゾーンにする / プログラム用のフォントは何がよい? / JSR 292: Supporting Dynamically Typed Languages on the Java Platform / CNET Japan Blog: 山下達雄さんの連載 / Happy Hacking Keyboard Note / ThinkWiki: ThinkPadでLinuxを使うWiki / literateprograms.org / エニグマ暗号文、64年ぶりに解読 / あなたたち著者は、アマゾンなんか見ないほうがいい。 / 生産的になろう / Lorem Ipsum - All the facts - Lipsum generator / 日本ブログ協会 /

YAPC::Asia is over: Perl community is love!

YAPC::Asia 2006 Tokyo が無事終了、とのこと。 みなさんお疲れさまでした!

[people][perl] 2006年3月31日 14:37 | feedback | top

Lambdaorz!

YAPC report by 'Dan the Impressed Audience'.

[people][perl] 2006年3月29日 23:29 | feedback | top

「プログラミングをしない人が考えていること」を聞いてみた

たいへんおもしろい記事だった。 それはさておき、 このサイト広告大きすぎ&うるさすぎだと思いました。

via http://oku.edu.mie-u.ac.jp/%7Eokumura/blog/node/600

[programming] 2006年3月28日 16:20 | feedback | top

ネット著作権が「危険な方向に走っている」──レッシグ教授

[copyright][creativecommons] 2006年3月28日 05:59 | feedback | top

Shibuya.js Technical Talk #1

2006年 4月14日(金)に開催…はいいんだけれど、 ねえみんな、プロフィールくらいは真面目に書こうよ(^_^)。

野暮な追記:そんなプロフィールを楽しんでるんですからね。

[news] 2006年3月28日 00:26 | feedback | top

電子アーカイブで過去の学術雑誌を初公開(明治期からの日本の研究の探索が可能に)

湯川秀樹博士や朝永振一郎博士のノーベル賞受賞論文も読めるとのこと。

via http://d.hatena.ne.jp/hachi/20060326#p4

[education][math][web] 2006年3月27日 18:52 | feedback | top

水と油、returnとλ

驚異の短さ、Perl6のクロージャ。 「実は、Perl6では、全てのblockはclosureなのです。AudreyがLambacamel!と叫ぶのもわかるというものでしょう」 とのこと。 …それはそれとして、つくづくLispという言語のすごさを感じます。

via http://d.hatena.ne.jp/sumim/20060327/p1

[language][perl][programming][ruby] 2006年3月27日 16:27 | feedback | top

Learning Haskell

「C++ より速くて、Perl より簡潔で、Python よりきちんとしていて、Ruby より柔軟で、C# より型が充実していて、Java より頑強で、PHP とは何の共通点もないものって?」Audrey TangさんによるHaskell講座。YAPC::Asia 2006 Tokyoにて。

最後の「and has absolutely nothing in common with PHP」というのが何とも。

[language][programming] 2006年3月26日 22:52 | feedback | top

「Ajax 実装のための基礎テクニック」 5冊プレゼント

《結城さんのマネ?をして、 『Ajax 実装のための基礎テクニック』5冊プレゼントを始めました。 textfile.orgで取り上げていただけると幸いです》とのこと。 トラックバックまたはコメント欄にて応募だそうです。 4月2日まで。

via 増井さん

[book] 2006年3月26日 21:05 | feedback | top

ヤフー、「フレッシュアイ」を運営するニューズウォッチを子会社化

[web] 2006年3月26日 16:28 | feedback | top

『プロジェクトを成功させる 現場リーダーの「技術」』岡島幸男著

平鍋さんが熱く推薦してた。

[book][development] 2006年3月26日 14:20 | feedback | top

浮ついた「ギーク」への説教(※老害注意)

「最初に学ぶべきスキルは、コンピュータサイエンス(とくにアルゴリズムとデータ構造)、ソフトウェア工学(設計論、開発方法論、テスト技法など)の2つ」 とのこと。

[development][programming] 2006年3月26日 06:27 | feedback | top

小林 章:タイポグラフィーの境界を超えて

via http://www.petitboys.com/design/mt/archives/000250.html

[font] 2006年3月25日 22:38 | feedback | top

「理系ウンチクくんの、恋のゆくえ。」

デートで科学ウンチクをたれるとどうなるか、という話題。 結果は、相手およびウンチクのたれかたに大きく依存する、 になるような気がしますが…。 以前書いた 位置・速度・加速度を思い出した(デートじゃないが)。

[education] 2006年3月25日 18:07 | feedback | top

最高裁判所が電話してというので電話した

待っていました、高木さん。 リンクしたことを伝えるために、最高裁判所事務総局広報課に電話。 どちらに軍配があがるか。

[fun][security] 2006年3月24日 13:01 | feedback | top

Audrey Tang

Pugsのリーダー、Audrey Tang(唐鳳)さん。 紹介文の中に'She'という表現が出てきて驚きました。 フェミニンな容姿の天才少年…だと勘違いしていましたが、女性だったのですね。 写真。

追記: 私の勘違いではなく、 transgenderなさったのだそうです。 このエントリのタイトルが Runtime Typecasting. には、うなってしまいました。 この方、すごいですね。

[people][perl] 2006年3月24日 12:46 | feedback | top

C++コンパイラ停止性の判定

「仮に C++ のテンプレートがチューリング完全であるとすると,チューリングマシンの停止問題より,テンプレートのインスタンス化が有限実行時間内に完了するかどうかを判定することはできない」という話題。 停止問題がこんな形で現れるとは、なぜか非常に愉快になる話題である。

[language][programming] 2006年3月24日 06:48 | feedback | top

裁判所ウェブサイトについて

「リンク設定をした場合には,次の連絡先に電話で御連絡ください」という話題。

s/当サイトに掲載されいている/当サイトに掲載されている/

via http://slashdot.jp/article.pl?sid=06/03/22/207210

[fun][web] 2006年3月23日 15:35 | feedback | top

ライブドア問題を語るブログの世界の奥深さ

マスメディアの固定的な視点とは違い、ブログでは多様な視点が育っているという話題。 ふんふん、と読んできて最後のほうに、 「こうした指摘を発端としてネット上の議論からリアル世界も巻き込んだ何か大きなうねりが生まれるかと言えば、そういうものではない。提示された多様な視点を総合判断した読者の心に、何かが静かに残っていくだけである。今のところ、そんな不思議なメディアだ」 と書かれていた。なるほど、安直な結論に持っていかない、良い感じの文章だなあと思って作者を見たら梅田望夫さんだった。

[blog] 2006年3月22日 15:16 | feedback | top

山田オルタナティブ(´・ω・)カワイソス @まとめWiki

自分のマシンが「山田ウイルス」に感染しているかの発見方法や対策など。

[security] 2006年3月22日 12:43 | feedback | top

ギコ猫と暗号技術入門

「ギコ猫」の4コママンガ風対話を通して、暗号技術を楽しく学ぶページ。 何だか懐かしかったので紹介(3年前かあ)。 暗号のことがよくわかっている人は 「はいはいワロスワロス」 と流してくだされば幸い。 そういえば、 【暗号】結城さんの暗号本を紹介するスレ【認証】なんていうのもありましたね。懐かしい。

[fun][security] 2006年3月20日 17:46 | feedback | top

KDDI研究所と九州大、携帯向け暗号方式「K2」を開発

どうやれば《安全性が向上した》という主張ができるんだろう。

[security] 2006年3月20日 17:22 | feedback | top

Ruby Hacking Guide

青木さんのRuby Hacking Guideがサイトで英訳されつつある、という話題。

[language][ruby] 2006年3月20日 15:40 | feedback | top

芸術とArtの違い

全面的に賛成ではないけれど、さりげなくDanさんが良いことを言っている。

[art][writing] 2006年3月20日 11:15 | feedback | top

Fractals - Fractal Recursions

フラクタルな画像。

via http://jugyo.org/blog/?p=2003

[art][math] 2006年3月19日 08:43 | feedback | top

RFID Viruses and Worms

RFIDとウイルス。 猫はコンピュータウイルスに感染するか参照。

[rfid][security] 2006年3月18日 10:18 | feedback | top

Prototype.js を使った JavaScript OOP 講座

[javascript] 2006年3月17日 20:40 | feedback | top

数学:物理を学び楽しむために

執筆中の本の草稿を公開。 学習院の田崎先生(田崎さん)による。 今回は「座標、ベクトル、行列」のあたりの改訂とのこと。

[book][education][math] 2006年3月17日 09:15 | feedback | top

Code Review

コードレビューは効果が高いけれど、心理的な要因のために実施されることが少ないのではないか、という話題。 レビューよりもコミットのほうが魅力が大きいということなのでしょう。 ということは、レビューが魅力的になればよいのでしょうね。

[development][writing] 2006年3月17日 09:11 | feedback | top

結城浩の最新刊『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』無料プレゼント

結城浩の最新刊の無料プレゼント企画。 トラックバックorコメントで応募。

『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』では、 旧版に比べて565ページ→712ページとかなり増ページ。 主な変更点:

無料プレゼント / サポートページ / アマゾン

[book][java] 2006年3月16日 16:30 | feedback | top

結城浩の最新刊『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』

2002年の『Java言語で学ぶデザインパターン入門マルチスレッド編』の増補改訂版。 旧版の内容を見直し、サンプルプログラムを最新のJavaに対応し、 さらにjava.util.concurrent関連情報とサンプルプログラムを随所に追加。 マルチスレッドプログラミングの基本から応用までを学ぶ入門書。 発売日は2006年3月21日。 → サポートページ / アマゾン

[book][java] 2006年3月15日 16:30 | feedback | top

関数型言語にもデザインパターンが考えられるのでは?

k.inabaさんによる。 「Combinatorパターン。Monadパターン。Foldパターン。Unfoldパターン…」などと、 関数型言語にもデザインパターンが考えられるのではないか、という話題。 同感。ぜひまとめてほしい > どなたか。 それとも…すでにどこかにある?

追記: id:thataさんがぐぐってくださったようです。

[language][pattern][programming] 2006年3月15日 16:20 | feedback | top

Lambda関数とクロージャーに関する言語拡張

Bjarne StroustrupたちがC++にクロージャを入れる提案をしたという話題。 …これも また、プログラミング言語はLispに回帰するという話題かも。

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

[language][programming] 2006年3月15日 12:45 | feedback | top

オープンソースカンファレンス2006 Tokyo/Spring

[opensource] 2006年3月14日 00:17 | feedback | top

rubyco(るびこ)の日記

「ほほえみつつ、Ruby。」をキャッチフレーズに、 2006年1月21日から毎日欠かさず続いている「Rubyの勉強日記」。 形式はシンプルで、内容は文法の基礎からマニア向けまで多岐に及ぶ。 順序立てて学んでいるような、順序を蹴立てて学んでいるような趣。

[language][programming][ruby] 2006年3月12日 23:33 | feedback | top

潮待フォント

作者の三好さんからは、 「SVGファイルの扱い、FontForgeの扱い、 フォントの見栄えと視認性を良くするノウハウが不足しています。 詳しい方の助言が頂ければと思っています」 というコメントをいただいていますので、みなさまよろしくお願いいたします。

via 作者さん

[font] 2006年3月12日 22:30 | feedback | top

Wetpaint

via http://gigazine.net/News/html/lg/001189.htm

[wiki] 2006年3月12日 17:14 | feedback | top

『声の網』星新一

これは名作です。 結城は子供の時に読み、何とも言えない感動?恐怖?不安?を味わいました。 ラストシーンは今でも覚えています。 プライバシーや匿名性に興味のある方は必読。

[book][security] 2006年3月12日 01:14 | feedback | top

数学だけ5時間…東工大「究極の1科目入試」今秋から

[education][math] 2006年3月11日 20:04 | feedback | top

Planarity.net

絡みを解きほぐすパズルゲーム。

via どなたか

[fun][math] 2006年3月11日 19:44 | feedback | top

UTF-8 の文字にマッチする正規表現

[perl] 2006年3月11日 15:52 | feedback | top

オフ会と個人情報

いわゆる「オフ会」でネットに流されてはまずい個人情報を出すのはよくない、という話題。 そういえば、結城の名刺には「結城浩 www.hyuki.com」としか書いてない。 オフ会専用の名刺というわけではなく、仕事で使う名刺。

via http://d.hatena.ne.jp/kanose/20060310/offevent

[security] 2006年3月11日 10:35 | feedback | top

日本のインターネット、マジやばくね?

GyaOをはじめとするトラフィックの急激な増加がもたらす影響について。

[web] 2006年3月11日 00:44 | feedback | top

黄金比ってべき乗則なの?

エクセルを使ってフィボナッチ数と遊ぶ話。 ちなみに、 フィボナッチ数列の一般項といえば、これを外すわけにはいかない(とか言ったりして)。 → ミルカさんとフィボナッチ数列

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

[math] 2006年3月10日 18:26 | feedback | top

身に付けたいという欲望を抑えることがキャリアアップにつながる

「時代の変化に合わせて、自分のスタイルを柔軟に変えていく」と「顧客から必要とされていることを身に付ける」というポイント。

[development] 2006年3月10日 18:17 | feedback | top

Google、ブラウザでワープロ文書が作成できる「Writely」を買収

Microsoftはユーザの手元に自分のOSを届けた。 Googleは自分の手元にユーザのデータを集める。 "Data is the Next Intel Inside" is one of the Web 2.0 design patterns.

[google] 2006年3月10日 17:20 | feedback | top

近代に入るまで内面を言葉で記述する事はできなかった

たいへんおもしろかった。 で思ったこと。 非常に非常に大きな数や量を厳密に表現するということは、 数学が発達するまではできなかったんだろうな (たとえば可付番かどうかなどを想像)。 また、プログラミング言語が発達するまでは、 「手続き」「処理」「状態」のような概念を細かく研究することはできなかったんだろうな。 きっと現在でも、言葉が足りなくてうまく研究できないこと(研究が進んでいないために適切な言葉がないこと)は たくさんあるのだろう。

[language] 2006年3月10日 16:47 | feedback | top

オープンソースフリーライダー協会

[fun][opensource] 2006年3月9日 20:56 | feedback | top

WinnyのDownフォルダをインターネットゾーンにする

インターネットゾーンになっているフォルダをWinnyのダウンフォルダパスに指定することで、 Winnyでやってきた実行ファイルを誤って実行しても警告ダイアログが出るようになる、という話題。 ところで、説明文中の中にある「できるだけランダムな名前を入力する」という意図がよくわかりません。 例がabcdefgというランダムではない名前なのでなおさらです。 適当な名前という意味なのでしょうかね。

[security] 2006年3月9日 14:43 | feedback | top

プログラム用のフォントは何がよい?

Verdana, Courier New, Lucida Console, Anonymous, ProFontの紹介。 最後に書かれているFontLinkにも注目。 英語フォントに日本語フォントが組み込める。

[font] 2006年3月9日 07:22 | feedback | top

JSR 292: Supporting Dynamically Typed Languages on the Java Platform

JVMを修正して、invokedynamic(弱い型付けのinvokevirtual)を導入し、 動的な型を持つプログラミング言語をサポートしやすくするための修正案。 …プログラミング言語はLispに回帰する。

via http://pcweb.mycom.co.jp/news/2006/03/06/340.html

[java] 2006年3月8日 16:52 | feedback | top

CNET Japan Blog: 山下達雄さんの連載

たつをのChangeLogでおなじみの山下達雄さんの連載記事。

[blog][people] 2006年3月7日 13:42 | feedback | top

Happy Hacking Keyboard Note

HHKにノートパソコンの機能をつけた。すばらしい。

[development] 2006年3月7日 05:56 | feedback | top

ThinkWiki: ThinkPadでLinuxを使うWiki

[wiki] 2006年3月7日 05:54 | feedback | top

literateprograms.org

文芸的プログラミングWiki. ちなみに、 http://www.literateprogramming.com/も昔からあります。

via http://d.hatena.ne.jp/yomoyomo/20060306/literate

[wiki] 2006年3月6日 07:02 | feedback | top

エニグマ暗号文、64年ぶりに解読

[security] 2006年3月4日 10:46 | feedback | top

あなたたち著者は、アマゾンなんか見ないほうがいい。

「ある編集者の気になるノート」より。

[writing] 2006年3月3日 16:49 | feedback | top

生産的になろう

[writing] 2006年3月2日 15:39 | feedback | top

Lorem Ipsum - All the facts - Lipsum generator

Integer nec leo. Praesent sed est. Quisque tincidunt nisl. In pretium felis sit amet est. Vestibulum odio ipsum, consectetuer non, imperdiet eget, vehicula nec, mi. Nulla lobortis vulputate lacus. Vivamus velit massa, iaculis quis, lobortis quis, luctus ac, metus. Fusce rhoncus. Aenean fringilla, ipsum non accumsan lacinia, justo lorem hendrerit ante, ut vehicula est lacus pharetra turpis. Nunc nonummy, urna sit amet posuere gravida, ante dolor ultrices velit, vel posuere lectus sem in tellus. Aliquam viverra pulvinar tortor. Maecenas elementum nulla et felis. ... とのこと。

via http://www.petitboys.com/design/mt/archives/000249.html

[fun][language] 2006年3月1日 12:52 | feedback | top

日本ブログ協会

あなたが想像したちゃちゃは、すでに/.に書かれている。

via http://slashdot.jp/article.pl?sid=06/02/28/0949253

[blog] 2006年3月1日 12:34 | feedback | top

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