zt日記

書いているのは Kazuhiro NISHIYAMA a.k.a. ZnZです。
2001|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|
2012|04|05|06|09|

この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。

xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法インストールメモXREA + tDiary + Namazuをどうぞ。


2004年08月04日(Wed)

[security] PuTTYに任意のコードを実行するセキュリティホール

CVSからとってきてPuTTY beta 0.54 で ISO 2022 による日本語入力・表示他を可能にするパッチのpageant-save-passphrase.patchだけ戻して使ってるけど久しぶりにパッチのページをみてみたら、kjpatchの方が新しい…。


2004年08月06日(Fri)

[LLW2004] まつもとさんを囲む会2004

ものすごく行き当たりばったりな予定で、囲む会にも結局参加してしまった。

昼頃に移動して、時間があったので「東京の松屋銀座7階のデザインギャラリーで、デザインによる解決―Suica改札機のわずかな傾き」という展覧会を見てきた。7階にあがってから場所がわかりにくかったが真ん中あたりの隙間っぽい空間に展示してあった。展示品で実際にSuicaをかざしてみたり、壁の説明とかを読んだりした後、実験で撮影されたビデオが壁に映されているのを見ていたら、テープが終わったのか映像が消えてしまったので、もう見るものもないので、アップルストアに移動した。しばらくアップルストアにいた後、新宿に移動して、まつもとさんを取り囲む会2004に参加した。最初は遅れてくる人がきていなかったり、代わりに2人参加したりして、昨晩の段階での参加予定だった人数の15人(だっけ?)より1人少ない14人だったが、だんだん人数が増えて最終的には何人だったのかは途中で抜けて他のオフにいったので不明。他のオフに移動するときに道に迷いまくった(謎)。\

[LLW2004] まつもとさんを囲む会2004の内容

まず自己紹介から。幹事(?)の笹田さんから順にぐるっと回って、最後に途中から来た人で終了。最近rubyを何に使ってるのか言おうと思ったら思い出せなくてしばらく悩んでしまったが、nadoka-pluginsが最近まともに書いたrubyプログラムだと思い出した。

Suica改札機はakrさんも見に行っていたらしく自己紹介のついでにその話をしていた。

自己紹介の後は話がマルチスレッドになっていてよく覚えていない。String#eachの話とかripperの話とかnokadaさんおめでとうございますとかM17Nの話とか笹田さんが帰る前にまつもとさんと打ち合わせをしていたとかあの言語とかあの言語とか(具体的な名前が出ていたけど忘れた)はLightweightなのかとか、kouさんにrwikiのCVSに実験的なコードもどんどんコミットしてしまっていいんじゃないかと言ってみたりとかまだ(私が)コミット権限を復活させてないとか。

[JR] ICOCAとSuica

Suica対応の改札でICOCAが使えることを確認できた。


2004年08月07日(Sat)

[LLW2004] 1日目朝

スタッフの人の家に泊めてもらっている都合上、会場に入れるようになる前に到着。とりあえず3階で本をみてBLOG HACKSを見かけたので後で買おうと思った。会場に入れるようになってから早速入って前の方の席を確保した。1番前は発表者用ということで、2番目の列の真ん中あたりの席にした。

[LLW2004] Language Update

全体的に時間が不足気味っぽい感じがした。内容についてはいろんな人が書いているので省略。Perlのスライドは事前に見ていてParrotで動いている言語の中にCVSという言語があるのかとちょっと思ってしまった、ということがあった。Squeakは発表で使っていること自体もSqueakの使用例のデモになっているのが興味深かった。

[LLW2004] LLを仕事に

最初に話題の分類一覧が出てきた方が良かったのではないかと思った。

[LLW2004] 君ならどう書く

ls-lRシェルは実行結果がどれでも同じになるのがまずかったような気がする。仕様はLANG=Cと指定しているけど、LC_TIMEとかを設定しているとLANGとは関係なく変化してしまうので、LC_ALL=Cという指定の方が良かったのではないかと思った。ファイル名は一番最後の非空白文字列をとるとすると、他に必要なのはファイルサイズなので、ユーザ名とグループ名にもスペースを含まないという仕様もあった方が良さそうな気がした。

n-Queensは左側のスクリーンでクライアント側の画面も見せてほしかった。投了するというメソッドは必要性に疑問が。最後の1つのクライアントになるまで続ける方式だった場合、おけない場所においてしまったQueenを有効にしてその効き筋も消費してしまうという仕様だと早く終わりそう。盤面の状態を返すのはbooleanのarrayのarrayにしておけばクライアント側で文字列をparseする必要がなくなるのに、と思った。文字列で渡して別途parserが必要になるというのはXMLの利点が減ってしまう気がする。Pythonはおいてはだめなところにおいてしまうことがあったというのはアルゴリズムにバグがありそうだと思った。結論としては無理をせずにタイムアウトになる前におけるところにどこでもいいからさっさとおいてしまうのが強かったと言うことになるらしい。負けしか決まらず、プレイヤーごとに何位が何回あったかとかの情報が蓄積されて表示されていなかったので、いまいち盛り上がりに欠けた気がする。

[LLW2004] 懇親会

とりあえずruby関係の人がいるらしい場所を教えてもらったのでそのあたりの席へいってみた。

書籍などのプレゼントの抽選は最後から2つ目にチャレンジしてみたがはずれてしまった。当たった人も名刺大の書籍や雑誌名を書いたものをもらっていただけで、実際の本はどこで受け取るのかよくわからない感じだった。

最後の方はmputさんと一緒に名刺交換(渡し)周り。かずひこさんの名字はどこかでみかけてなんとなく記憶の片隅に残っていたが、名前の漢字をこう書くというのは名刺をもらって初めて知ったような気がする。gpgのfingerprint付きの名刺を持っていないので、shugoさんに手書きでメモしてもらってしまった。あらかじめ印刷しておくとかの工夫をしておくべきだったと反省。

[LLW2004] ruby関係の人+αで2次会

懇親会で十分に食べていて、食べ物が余りまくってしまっていた2次会。最後はタブの話で盛り上がっていた。

[gpg] 署名

gpg --import signしてもらった公開鍵ファイルgpg --import 相手の公開鍵ファイルで取り込んでgpg --list-sigsで確認。gpg --sign-key shugoで署名。途中の選択肢はよくわからなかったのでデフォルトだということで「 (0) I will not answer. (default)」を選んでおいた。そしてgpg --export --armor shugo > /dev/clipboardでexportした相手の公開鍵をメールで送信した。


2004年08月08日(Sun)

[LLW2004] 2日目

また朝早くから到着。確実に早起きできる人のところに泊めてもらっていると寝坊の心配がなくて安心。1人だと絶対寝坊している気がする。会場についてからチラシを机の上に置いていくのをちょっとだけ手伝ってみた。2列ずつ段差になっていて前から2列目だと同じ段の後ろでちょっと見にくかったので、2日目は3列目にしてみた。

[LLW2004] 「その場でどう書く」課題発表

初日の最初に発表で最終日の最後にプレゼンの方が余裕があったのではないかと思った。アンケートに書き忘れたけど。

[LLW2004] LLとblog

いろいろ興味深い話が多かった。

[LLW2004] 昼休み

でるのが遅かったからか、午後のLightning Talkの開始前に戻ってこれず、ちょっと遅れてしまった。

[LLW2004] Lightning Talk

最初は途中からだったこともありよくわからず。

木のマッチはタイトルだけだと何のことかわからなかったが、最初の説明を聞いてXPathみたいなものかと思ったらそれも違って、rubyの多重代入の左辺の途中に括弧を使っているものみたいなものだった(条件とかついてない状態の見た目は)。

Gauche-glの話はスライドが自動的に進んでいってそれにあわせて話をしていっていた。PowerPointにもそんなことができる機能があったような気がする。内容はglが簡単に使えそうという感じが何となく伝わってきた気がする。

LL on Lightweight Hardware。/bin/shというのは予想外でした。busyboxはsedとか入ってるけどよく見かける記述が通らなかったりして結構不便だった気がする。

「日本Rubyの会」について。拍手とかで時間がとられてしまって時間が足りなくなると言うのは予想外だったらしい。スライドが自動的に進むとそういうときに困りそう。 YARV。読み方は作者は「やるぶ」のつもりだったけど他の人は「やーぶ」と読むことが多くてまだ決まってなさそうな感じ。

Ploneって何?

未踏プロジェクトの話は内容が決まってないにしても名前を決めてないと後で調べたいと思ったときに困りそう。

Python組み込みの話。そのうち全部Pythonで実装ということになる可能性は…。

LL侍はおもしろかったけど、どんなことを言っていたのかは覚えてられなかった。

[LLW2004] 午後の休憩時間

基本的に席にいた。この時間に昨晩の懇親会で本が当たった人は引き替えだったらしい。

[LLW2004] その場でどう書く

中田さんが公開するかどうかをきいて、公開するとわかったらciしてmkdir RCSして,vファイルをmvしていた。その他にもその場で編集する様子とかが見られることがあっておもしろかった。

[LLW2004] 終了

きてたはずなのにあえなかった人とか会ったけど誰だかわからなかった人とかいたのが残念だった。PGP/GPGのfingerprintも紙に印刷するとかしてもっとちゃんと交換できる準備をしておくべきだった。

本日のツッコミ(全17件) [ツッコミを入れる]

Before...

dolores [oxycontin http://lin]

aldara [aldara http://pomm.a]

miss [internet advertising]


2004年08月12日(Thu)

[Ruby hotlinks] syckバグ?

止まってたので復旧させようといろいろやってるときにtmp以下とかstatus.rmとかを消したので古い情報は消えました。config.ymlはそのままなので巡回先のリストは変わっていませんが、NoLMとかがあがってるとかの影響があるようです。今はnokadaさんがsyck.soを入れ替えて動いているようです。


2004年08月14日(Sat)

[ruby] XML-RPC

XMLRPC::Clientで引数の文字列をちゃんとUTF-8に変換してから渡してるのに、文字列によってはエラーになるのでなぜかと思ったらXMLRPC::Client#callを呼び出すときの$KCODEは"UTF8"じゃないとまずかったらしい。

xmlrpc/create.rbのXMLRPC::XMLWriter::Simple#textの「&<>」をエスケープしてるあたりでエスケープに失敗してサーバ側のParserでエラーになってたらしい。


2004年08月15日(Sun)

[ruby] ディレクトリの中にあるファイル名のみの一覧

リンク先の最後のディレクトリファイルをファイルとして開いて読み込んで文字列処理するという話。FreeBSDだと今でもできるけどLinuxやcygwinだとEISDIRになる。mswin32だとEACCESになってしまった。
C:\>c:\ruby\bin\ruby -ve "open('.')"
ruby 1.8.2 (2004-07-29) [i386-mswin32]
-e:1:in `initialize': Permission denied - . (Errno::EACCES)
        from -e:1:in `open'
        from -e:1

2004年08月17日(Tue)

[web] google

オリンピック中ということで画像が時々変わってる。最近はツールバーからの検索が多いからか、検索結果の左上の画像も変わっている。


2004年08月22日(Sun)

[gpg] 公開鍵ファイル更新

公開鍵ファイルを更新してみた。鍵サーバはどこを使えばいいんだろう? pgp.nic.ad.jpは落ちてるみたいだし。


2004年08月23日(Mon)

[web] BitChannel / 日本語ページ名

WikiName を別名に変換して表示はやめておいた方が良いような気がします。WikiNameそのままじゃないと意味が通らない文があったとしても変換されてしまうので、既存のWikiでは変換していないのだと思いますが、BitChannelのように制限が強ければ大丈夫なのかも。


2004年08月26日(Thu)

[mail] permanent error

rwiki-devel MLの最初の移行先にメールが送れなかったのは名前解決できなかった(Sorry, I couldn't find any host named rwiki.ml.cozmixng.org. (#5.1.2))かららしい。


2004年08月28日(Sat)

[mail] MLとか

zaurus-jaのmailarc.namazu.orgにあったアーカイブが復活しないのでつついてみたらsourceforge.jpに移動するらしい。


2004年08月29日(Sun)

[debian][ruby] libsoap-ruby1.8

Recommends: libhttp-access2-ruby1.8, ruby-eserver, libuconv-ruby1.8となっているが、ruby-eserverは1.6用のパッケージだし、libhttp-access2-ruby1.8は古くてsoap4rが使ってくれないという非常に悲しい状態だったのでBTSしておいた。soap4rからXMLParserとして選ばれる優先順位が高いxmlscanもRecommendsしておいてもらえるといいのかもしれないけど、そもそもxmlscanのパッケージがなさそう。

[ruby][RAA] RAAのdescription

RDocとかが書けるようになったのは23日頃のRAA自体の更新の時からのようです。

[web] はてなダイアリーのバグ?

はてなダイアリー - BORAKIMI!のRSSが変だと思ったら、左の最新タイトルのところも変だった。はてなダイアリーのparserのバグをついているんだろうか。


2004年08月30日(Mon)

[OOo] ツール - セルの内容 - オートコンプリート

OOo_1.1.3fix2_snapshot_Win32Intel_install_ja_ikuya.zipからインストールしたOpenOffice.orgでセルの中の大文字小文字の間違いを修正しても縦の他のセルに同じ間違いがあるとそれに勝手にあわせられてしまって直せなくて困ってしまった。結局2つしかなかったので片方を消して間違っていた方を直して消した方を入力し直して解決したけど、原因はオートコンプリートだったらしい。


copyright © 2001-2013 ZnZ
Key fingerprint = 6E14 2C9C DBD7 874D 8B3C CAA8 9B58 5538 ED7E 1B73