この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。
xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法やインストールメモやXREA + tDiary + Namazuをどうぞ。
CVSからとってきてPuTTY beta 0.54 で ISO 2022 による日本語入力・表示他を可能にするパッチのpageant-save-passphrase.patchだけ戻して使ってるけど久しぶりにパッチのページをみてみたら、kjpatchの方が新しい…。
ものすごく行き当たりばったりな予定で、囲む会にも結局参加してしまった。
昼頃に移動して、時間があったので「東京の松屋銀座7階のデザインギャラリーで、デザインによる解決―Suica改札機のわずかな傾き」という展覧会を見てきた。7階にあがってから場所がわかりにくかったが真ん中あたりの隙間っぽい空間に展示してあった。展示品で実際にSuicaをかざしてみたり、壁の説明とかを読んだりした後、実験で撮影されたビデオが壁に映されているのを見ていたら、テープが終わったのか映像が消えてしまったので、もう見るものもないので、アップルストアに移動した。しばらくアップルストアにいた後、新宿に移動して、まつもとさんを取り囲む会2004に参加した。最初は遅れてくる人がきていなかったり、代わりに2人参加したりして、昨晩の段階での参加予定だった人数の15人(だっけ?)より1人少ない14人だったが、だんだん人数が増えて最終的には何人だったのかは途中で抜けて他のオフにいったので不明。他のオフに移動するときに道に迷いまくった(謎)。\
まず自己紹介から。幹事(?)の笹田さんから順にぐるっと回って、最後に途中から来た人で終了。最近rubyを何に使ってるのか言おうと思ったら思い出せなくてしばらく悩んでしまったが、nadoka-pluginsが最近まともに書いたrubyプログラムだと思い出した。
Suica改札機はakrさんも見に行っていたらしく自己紹介のついでにその話をしていた。
自己紹介の後は話がマルチスレッドになっていてよく覚えていない。String#eachの話とかripperの話とかnokadaさんおめでとうございますとかM17Nの話とか笹田さんが帰る前にまつもとさんと打ち合わせをしていたとかあの言語とかあの言語とか(具体的な名前が出ていたけど忘れた)はLightweightなのかとか、kouさんにrwikiのCVSに実験的なコードもどんどんコミットしてしまっていいんじゃないかと言ってみたりとかまだ(私が)コミット権限を復活させてないとか。
スタッフの人の家に泊めてもらっている都合上、会場に入れるようになる前に到着。とりあえず3階で本をみてBLOG HACKSを見かけたので後で買おうと思った。会場に入れるようになってから早速入って前の方の席を確保した。1番前は発表者用ということで、2番目の列の真ん中あたりの席にした。
全体的に時間が不足気味っぽい感じがした。内容についてはいろんな人が書いているので省略。Perlのスライドは事前に見ていてParrotで動いている言語の中にCVSという言語があるのかとちょっと思ってしまった、ということがあった。Squeakは発表で使っていること自体もSqueakの使用例のデモになっているのが興味深かった。
ls-lRシェルは実行結果がどれでも同じになるのがまずかったような気がする。仕様はLANG=Cと指定しているけど、LC_TIMEとかを設定しているとLANGとは関係なく変化してしまうので、LC_ALL=Cという指定の方が良かったのではないかと思った。ファイル名は一番最後の非空白文字列をとるとすると、他に必要なのはファイルサイズなので、ユーザ名とグループ名にもスペースを含まないという仕様もあった方が良さそうな気がした。
n-Queensは左側のスクリーンでクライアント側の画面も見せてほしかった。投了するというメソッドは必要性に疑問が。最後の1つのクライアントになるまで続ける方式だった場合、おけない場所においてしまったQueenを有効にしてその効き筋も消費してしまうという仕様だと早く終わりそう。盤面の状態を返すのはbooleanのarrayのarrayにしておけばクライアント側で文字列をparseする必要がなくなるのに、と思った。文字列で渡して別途parserが必要になるというのはXMLの利点が減ってしまう気がする。Pythonはおいてはだめなところにおいてしまうことがあったというのはアルゴリズムにバグがありそうだと思った。結論としては無理をせずにタイムアウトになる前におけるところにどこでもいいからさっさとおいてしまうのが強かったと言うことになるらしい。負けしか決まらず、プレイヤーごとに何位が何回あったかとかの情報が蓄積されて表示されていなかったので、いまいち盛り上がりに欠けた気がする。
とりあえずruby関係の人がいるらしい場所を教えてもらったのでそのあたりの席へいってみた。
書籍などのプレゼントの抽選は最後から2つ目にチャレンジしてみたがはずれてしまった。当たった人も名刺大の書籍や雑誌名を書いたものをもらっていただけで、実際の本はどこで受け取るのかよくわからない感じだった。
最後の方はmputさんと一緒に名刺交換(渡し)周り。かずひこさんの名字はどこかでみかけてなんとなく記憶の片隅に残っていたが、名前の漢字をこう書くというのは名刺をもらって初めて知ったような気がする。gpgのfingerprint付きの名刺を持っていないので、shugoさんに手書きでメモしてもらってしまった。あらかじめ印刷しておくとかの工夫をしておくべきだったと反省。
また朝早くから到着。確実に早起きできる人のところに泊めてもらっていると寝坊の心配がなくて安心。1人だと絶対寝坊している気がする。会場についてからチラシを机の上に置いていくのをちょっとだけ手伝ってみた。2列ずつ段差になっていて前から2列目だと同じ段の後ろでちょっと見にくかったので、2日目は3列目にしてみた。
最初は途中からだったこともありよくわからず。
木のマッチはタイトルだけだと何のことかわからなかったが、最初の説明を聞いてXPathみたいなものかと思ったらそれも違って、rubyの多重代入の左辺の途中に括弧を使っているものみたいなものだった(条件とかついてない状態の見た目は)。
Gauche-glの話はスライドが自動的に進んでいってそれにあわせて話をしていっていた。PowerPointにもそんなことができる機能があったような気がする。内容はglが簡単に使えそうという感じが何となく伝わってきた気がする。
LL on Lightweight Hardware。/bin/shというのは予想外でした。busyboxはsedとか入ってるけどよく見かける記述が通らなかったりして結構不便だった気がする。
「日本Rubyの会」について。拍手とかで時間がとられてしまって時間が足りなくなると言うのは予想外だったらしい。スライドが自動的に進むとそういうときに困りそう。 YARV。読み方は作者は「やるぶ」のつもりだったけど他の人は「やーぶ」と読むことが多くてまだ決まってなさそうな感じ。
Ploneって何?
未踏プロジェクトの話は内容が決まってないにしても名前を決めてないと後で調べたいと思ったときに困りそう。
Python組み込みの話。そのうち全部Pythonで実装ということになる可能性は…。
LL侍はおもしろかったけど、どんなことを言っていたのかは覚えてられなかった。
止まってたので復旧させようといろいろやってるときにtmp以下とかstatus.rmとかを消したので古い情報は消えました。config.ymlはそのままなので巡回先のリストは変わっていませんが、NoLMとかがあがってるとかの影響があるようです。今はnokadaさんがsyck.soを入れ替えて動いているようです。
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
WikiName を別名に変換して表示
はやめておいた方が良いような気がします。WikiNameそのままじゃないと意味が通らない文があったとしても変換されてしまうので、既存のWikiでは変換していないのだと思いますが、BitChannelのように制限が強ければ大丈夫なのかも。
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のパッケージがなさそう。
RDocとかが書けるようになったのは23日頃のRAA自体の更新の時からのようです。
はてなダイアリー - BORAKIMI!のRSSが変だと思ったら、左の最新タイトルのところも変だった。はてなダイアリーのparserのバグをついているんだろうか。
Before...
✑ dolores [oxycontin http://lin]
✑ aldara [aldara http://pomm.a]
✑ miss [internet advertising]