404 Blog Not Found

The requested blog was not found -- unless you requested that of Dan Kogai (小飼 弾).

忘れた頃に LL Weekend 2004

正三郎さんに忘れた頃につっこまれてしまった。

Show's Hot Corner
一番やる気がなかったのが、 Rubyの松本さんPerlの弾さんね(笑)。もうスクリプト言語の中で確たる地位を築いているから、余裕なんでしょうね。
続きを読む

Jcode-0.88 Released

タイトルどおり、Jcode-0.88がリリースされています。
=head1 Changes

$Revision: 0.88 $ $Date: 2004/12/03 12:04:22 $
! Unicode/uni.c
  Patch by OHARA Shigeki that fixes segmentation fault when malformed
  encoding is fed to utf8 (en|de)coder applied.  Message-Id:
  <w0gfz2p3t1n.wl%os@iij.ad.jp>
! Jcode.pm
  Uninitialized values in jfold() now initialized.
  Message-Id: <27BF6F48-38BE-11D9-9307-000A95DBB50A@dan.co.jp>
続きを読む

Encode-2.09 released

Encode-2.09もリリースされています。 Gisle Aasがかなり直しを入れてくれました。

=head1 Changes

$Revision: 2.9 $ $Date: 2004/12/03 19:16:53 $
! Encode.pm Encode.xs
  Addressed " :encoding(utf8) broken in perl-5.8.6".
  Message-Id: <lrllcfeank.fsf_-_@caliper.activestate.com>
! Encode.pm
  Addressed "(de|en)code($valid_encoding, undef) does not warn".
  http://rt.cpan.org/NoAuth/Bug.html?id=8723
! Encode.pm t/Encode.t
  Addressed "Can't encode URI".  When a reference is fed to (en|de)code,
  Encode now stringifies instead of returning undef.
  http://rt.cpan.org/NoAuth/Bug.html?id=8725
! Encode.xs t/fallback.t
  Addressed "FB_HTMLCREF and FB_XMLCREF for the UTF-8 decoder".
  http://rt.cpan.org/NoAuth/Bug.html?id=8694
! Encode.pm
  Addressed "s/digit/number/".
  http://rt.cpan.org/NoAuth/Bug.html?id=8695
! Encode.pm
  Addressed "while (defined(read )) { ... } is an infinite loop".
  http://rt.cpan.org/NoAuth/Bug.html?id=8696
! Encode.pm
  Addressed "What the heck is UCM?".
  Document fixed so that it no longer contains "UCM-Based Encodings".
  http://rt.cpan.org/NoAuth/Bug.html?id=8697
続きを読む

piconv -f from_encoding -t to_encoding

Perl 5.8 以降がある環境であれば、上記の方法で文字コード変換が可能だ。例えば、foo.sjisをShift_JIS をUTF-8にしたいなら、
piconv -f sjis -t utf8 foo.sjis
とすればいい。詳しい使い方は
piconv -h
で参照可能だ。続きを読む

perl 5.8.6 is out

ここ何日か忙しくて no entry なうちに出ましたね。Code Freeze からほぼ1ヶ月。

From: nick@unfortu.net
Subject: 5.8.6
Date: November 28, 2004 09:08:36 JST
To: perl5-porters@perl.org
Message-Id: <20041128000836.GA304@Bagpuss.unfortu.net>

[中略]

A use.perl announcement will follow once the tarballs have had time to         
germinate. Er, propagate.

まだCPANなどには現れていませんが、あと24時間もたてば「発芽」、もとい、「発送」し終わるでしょう。 続きを読む

人生の意味、安売り迫る。

もともとはこちら だが、11.26に安くなって再登場するらしい。以下、amazon.co.jpのレビューより。


20世紀最高のコメディグループ、モンティ・パイソンの、6名そろっての最後の作品。偶然とはいえ、最後に相応しく「人生の意味」(原題)というとんでもなく大きなテーマに取り組み、それに対するすばらしい答を導くことに成功している。また、これまでの劇場版2本が長編ドラマだったのに対し、本作では原点に立ち戻り、生まれてから死ぬまでを年代別にそれぞれ独立したスケッチとして構成している。

これの21世紀版、The Meaning of Life in 21st Century を待ち望んでいるのは私だけだろうか。こんな感じで(以下、一部ネタばれ+グロにつき「続きを読む」にて)。

続きを読む

perl -de 1

「perlをrubyやpythonのようにインタラクティブに使うにはどうしたらよいか?」という質問の答えがこれ。perldoc -q "use Perl interactively"でその原理を見る事ができる。実行すると、こんな画面になる。

Loading DB routines from perl5db.pl version 1.27
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main::(-e:1):   1
  DB<1> 
ここから任意のコードを実行できる上、よく使うものに関してはdebuggerのコマンドとして省略形で実行できる。 私がよく使うのが計算機がわり。こんな感じだ。
DB<1> p 1+2-3/4**5
2.9970703125
続きを読む

参議院のリサイクル

そこはか日記: 皮のコートに化けた時代もあった。
参議院、いらないと思う人、挙手願います。

確かに現在の参議院は意味なしの上、議員の数は多すぎるが、いっそ以下のように二院制を整理したらどうだろう?

議決数
衆議院民主院一人一票
参議院資本院納税額1円につき一票

この国に限らず、現在の民主主義国家はすべからく資本主義を導入にしているにも関わらず、納税に対するインセンティヴがまるで存在しない。それどころかこの国では、納税額が多いと氏名はおろか住所までさらしものにされるという逆インセンティヴすら存在する。節税と脱税で失われている時間と費用を考えれば、こういう形で納税に対するインセンティブを出すというのも一計ではないのか?

続きを読む

perl -MJcode -ple '$_=jcode($_,"utf8")->z2h->utf8'

今日から、「一日一行野郎」-- One liner of the day -- と評して便利な One Liner (一行野郎)を紹介していこうと思う。これなら楽にエントリを積み上げて行けると思うからだ。

今回のOne Linerは、全角カタカナを半角カタカナにするもの。最近半角カタカナを(ケータイ以外で)利用する機会がめっきり減ったが、一つだけ、オンラインバンキングで受取人を入力する場合のみはあのいまいましい半角カナから逃れ得ない。なのに筆者が端末として使っているOS Xでは、半角カタカナはもう古いとばかり、非常に入力しにくい。筆者はそんな時上記のOne Linerに助けてもらう。終了するにはctrl-Dctrl-Cだ。

続きを読む

解答者は「Perl」と答えてしまったそうだ(苦笑)

Matzにっき(2004-11-18)より。TVにまで取り上げられるとは慶賀の限り。しかも日本国外において。

今度は是非Jeopardy!も制覇してほしい。Jeopardy!って1 categoryにつき5問なので、ちょうどLL船隊ゴランジャーが一つ収まるな。

その場合、perlの設問は絶対

"There are more than one way to do it"

(Double Quoteが重要)になるだろうなあ....

続きを読む

夢やぶれいずこへ還る

「無責任世代よ、退場せよ!」と彼は言う。そんなこの本を読みながら思い出したのが、わが敬愛するみゆきさんの「成人世代」。


♪大人の隣を追い越せば
♪しらけた世代と声がする
♪子供のの隣を追い越せば
♪ずるい世代と声がする

30代は本来成人世代のはずなのだが、この本の主張ではむしろ「子供の世代」なのだ。このアルバムが出たのは1986年。みゆきさんがまさに著者である原田氏の年代のころに書かれたものである。

続きを読む

LL戦隊ゴランジャー

Rubyist Magazine - 0003-C十字軍現る!、わらったわらった。しかし、

「ルビーレッド!」
「パールホワイト!」
「ブルーパイソン!」
「ジャバブラウン!」
「ピンクコーン!」 

「じゃば」ってLLだったのか?

続きを読む

「Blogの編集」、なぜないのか?

Livedoor Blog、プラグインが豊富なのはうれしいのだが、「Blogの編集」タブがないのは使いにくい。

現在のところ、投稿済みBlogを編集するには、

  1. 「Blogの投稿」タブをクリック
  2. 右の「Blogの投稿」から「投稿したBlogを編集する」
の2アクションが必要だが、特にtagを多用するblogの場合や、trackbackしなおしたい場合など、再編集の機会はかなり多いのだ。

さらに欲を言えば、Blogのpermalinkのページから直接編集画面へのリンク/ボタンがあるとうれしい。amebloではすでに実装されている機能だ。

続きを読む

Use of uninitialized value in Jcode::jfold

Jcodejfold()ですが、perl -wで実行すると Use of uninitialized valueが出るという報告がありました。以下のpatchで直ります。次のversionにて反映させます。続きを読む

Nemo the Transexual - 書評 - 性転換する魚たち

ファインディング・ニモといえば...

本書では、「本当のニモたちの話」が登場する。それによると...

続きを読む

We scare because we care

とは、 Monsters, Incorporated のスローガン。

製作映画、100%ハズレなしのPixarの作品の中で、今のところ一番気に入っているのがこれ。ファインディング・ニモの方が売れたようだけども、ストーリーの面白さではこちらが上。特に、Rozおばちゃんの使い方が秀逸。あと、ニモはNG集がない点も減点対象:) Mr. IncredibleではぜひNG集の復活を。

まだ見ていない方は必見。ふところが寒い方は こちら。おまけ映像とゲームがない代わりに半額以下です。

(これより先一部ネタバレ)

続きを読む

神の震える手 - 書評 - 経済物理学の発見

中身もないのにAmazon Associatesに加入するのもなんなので、書評など書いてみる事にする。

「一番効率的な為替市場ですら、裁定機会が5%も存在する」というのはすごい発見だ。

続きを読む

とりあえず遊んでみる

というわけで、とりあえず Livedoor Blog で遊んでみた。
今夜の白袴という奴で、今までblogは手をつけていなかった。しかし折角著者のサイン入りのBlog Hacksもあることだし。

自分でMTをいじるなり、フルスクラッチでblog環境を作るなりということも考えぬでもなかったが、さすがに片手間で作るには骨が折れるしね。

続きを読む

0th Entry

The quick brown firefox jumps over the black lazy dog called IE.

漢字、カタカナ、ひらがなの入ったblog.

続きを読む
記事検索
Recent Entries
注目エントリー@はてな
Archives
Profile

dankogai

QRコード
QRコード
  • ライブドアブログ