「第88回カーネル読書会」行きたいけど,どうしても外せない会議が....ううむ.
http://pc11.2ch.net/test/read.cgi/tech/1204466626/744 insns.def の話?
うう,色々自重します.すんません orz
炊飯器のパーツを着け忘れていた orz
久々に C の switch を書いたら break を書き忘れていた.もうだめだ orz
definemethod とかをメソッドに落とそうと作業していたら,iseq をどうやって指定すればいいかわからなくなってしまった.というのも,pubobject で ISeq#to_a とすると,色々とまずいからなんだけれど.iseq が来たときだけ特殊なことをすればよいのか?
なんか,今日はもうダメダメだ.今までのダメな部分がどんどん出てくる.
なんか,報告書を書かなければならなくなった. 本当に今日は謝ってばっかりだ.生まれてきてすみません.
よくわからないけど,RubyKaigi2008 に来なかった人にとっては,Ruby v.s. Java で盛り上がったイベント,に見えるのか.私的にはそういうところはほとんど無かったと思うし,そういう不毛な話で終わるようなイベントでは無かったと思うので,ちょっと残念だなと思った.
ボーナス出た.やった. 嬉しいなぁ.
いい加減ひげも鬱陶しいなあ.
LLVM をビルドしようとしたら,gcc が根を上げた.どうしよう.メモリが足りないだけな気もする.
make[3]: Entering directory `/home/ko1/tmp/build-llvm/lib/CodeGen/SelectionDAG' llvm[3]: Compiling SelectionDAGISel.cpp for Release build /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h: In member function 'void llvm::SelectionDAGLowering::visitBitTestCase(llvm::MachineBasicBlock*, unsigned int, llvm::SelectionDAGISel::BitTestCase&)': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_vector.h:610: internal compiler error: in expand_expr_addr_expr_1, at expr.c:6336 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>. Preprocessed source stored into /tmp/ccd2LSl1.out file, please attach this to your bugreport. make[3]: *** [/home/ko1/tmp/build-llvm/lib/CodeGen/SelectionDAG/Release/SelectionDAGISel.o] Error 1 make[3]: Leaving directory `/home/ko1/tmp/build-llvm/lib/CodeGen/SelectionDAG' make[2]: *** [SelectionDAG/.makeall] Error 2 make[2]: Leaving directory `/home/ko1/tmp/build-llvm/lib/CodeGen' make[1]: *** [CodeGen/.makeall] Error 2 make[1]: Leaving directory `/home/ko1/tmp/build-llvm/lib' make: *** [all] Error 1
こんな感じ.
死ぬまでに人口失楽園で遊べるのかなぁ....
http://pc11.2ch.net/test/read.cgi/tech/1207233348/464
ちょ,本人.
今日は洗濯するぞ.
すみません,なんか色々書きすぎました.自重.
gcc festa はぜひ.
ボーナス出るんだろうか....
自分の喋ったモノをみたりすると死にたくなるんだけど,もうちょっとがんばる.
もうちょっとなんとかならんかな.訓練が足りないのか,何か物理的に足りないのか.
JRuby の Charles Nutter が今晩暇らしいんだけど,誰か一緒に夕飯とか食べたい人いませんかね.
髪が激しく鬱陶しい.ヘアバンドでも買ってくるか....
仮想マシンにおけるスタックマシンとレジスタマシンの得失を語ってみようかと思ったけど面倒になったのでやめておこう.
基本は,レジスタマシンのほうが高速になることが多いが,スタックマシンでもそんなに変わらないよ,という話.
T5 から T7 に買い換えたいような気がするけれど,25万とちょっと高い.20万切らないと買いづらいんだよな.もう,自分用として買ってしまうというのも手だが....
今のT7はHDD性能が厳しいのだよなぁ.それとも,Vista があかんのか?
Perl の人たちからはスルーされた,と書いたけど,そうではなくて,俺の発言がシースルーだったらしい.そんなの知らないとわかんねーよ!
http://back-paper.labs.mfac.jp/show?paper_rid=669nLASHCq
記憶を便りに,気になったのは,
perl の人たちは,みんなあの発表を聞いて理解していると思うと,Ruby コミュニティはまだまだだなぁ,と思います.
しかし,perl のソース読んでる人たちも居るんだな.
JRuby 開発者の Charles Nutter とメイド喫茶いってきた.ふつーの喫茶店,じゃない,なんか色々参加型のメイド喫茶.すげー楽しかった.Charles とか,「まぜまぜもえもえ」とか言ってるし.卜部君も言ってたのが,また.2ch で dis ってる人たちに見せて上げたかった.しかし,これだけ大人数じゃないと入る勇気はないな.
それはですね、敢えて目を逸らさずに見つづけていると、「今の自分はこんなもんなんだなあ」という一種諦めの境地に至れます。そこから冷静に改善の戦略を立てるのです。
あれれ大学間違えられてた….libcから下のドライバは再びperlを呼んでいるのでnativeではないです.perlが最終的にデバイスをたたいて処理が戻ります.レジスタ退避やスタックの切替部分はnativeですが,スケジューリングやスレッド管理はperlで実装する予定なので,1/100秒でおさまりきらないかもしれないです.
基本は,レジスタマシンのほうが高速になることが多いが,スタックマシンでもそんなに変わらないよ,という話.
基本,スタックマシンの方が高速だと思ってました。
自分の動画で褒めたりけなしたりする自演コメントを30個ぐらいつけることから始めてみるといいですよ!
行きたかったですー。行けなくて残念。さっき戻ってみると・・・。お疲れ様でした!
Shibuya.pm の ust を拝見させてもらって,chat でコメントしたりわからないことを聞いてみたんだけどスルーされてしまった.空気読めなくてすみません orz.
Perl は難しいなぁ.当分は入って行けそうにない.
空気読めないといえば,ひげを伸ばしてたらとても有名なあの人っぽいと言われた.恐縮やら心外やら.
4日連続の懇親会だった気がするが,哲太郎先生に久しぶりにご挨拶できてよかった.
動画 up の早さに感動する.
http://flexfrank.net/dlog/200806.html#d20080622
実は,わざと動かなくしてぎゃっと言わせる trap だったんだよ!
http://jibun.atmarkit.co.jp/ljibun01/rensai/turn02/turn01.html
考えさせられる.だけど,研究職ってそれだけじゃないと思うけどなぁ.
1.9.0-2 の準備とか,mvm の準備とか,スライドの準備とかが全然できない.なんでだ.
体重計を買った.1万円も出して.
おもしろがって計ってみたら,昼の体脂肪率と夜の体脂肪率は全然違う値が出てきた.
ダニとかなのか,体中がかゆい・・・.
RubyKaigi 0日目が凄いですよ.しかも,チケット要らないし.
http://jp.rubyist.net/RubyKaigi2008/?0thDay
ぜひ,ご参加下さい.今から出張申請を.ついでに,Ruby 技術者認定試験を受けておけばばっちり.
宣伝でした.
前夜祭にどんなものが来るのか楽しみ〜.
http://d.hatena.ne.jp/rubikitch/20080614/1213417931
コメントできなかったので,こちらで.どーしても実装出来なかったからです.誰か,実装方法を教えてください.
メールを書くだけの簡単なお仕事です.
眠い. 結局,帰りになか卯で食べてしまった.外食大杉.昨日は昼に 700円,夜に 620円で,合計 1320円の浪費.ちょっと,まずい.
次回の PTT は秋葉原で 6/26 (Thu) に行います.
SACSIS2008.
流行ってるみたいだからやってみた.って,相当出遅れてるな!
http://practical-scheme.net/wiliki/wiliki.cgi?Scheme%3a%A5%EA%A5%B9%A5%C8%BD%E8%CD%FD#H-ne4pu7
(define *tree* '(Root (Spine (Neck (Head)) (RClavicle (RUpperArm (RLowerArm (RHand)))) (LClavicle (LUpperArm (LLowerArm (LHand))))) (RHip (RUpperLeg (RLowerLeg (RFoot)))) (LHip (LUpperLeg (LLowerLeg (LFoot)))))) (define (child-parent-map tree) (define (c-p-map p-name list ans) (if (null? list) ans (let* ((c1 (car list)) (c1n (car c1))) (c-p-map p-name (cdr list) (c-p-map c1n (cdr c1) (cons (cons c1n p-name) ans)))))) (c-p-map (car tree) (cdr tree) '())) #?=(child-parent-map *tree*)
20分くらいかかったんだろうか.10〜20分の間.なんか,Scheme 書けなくなってる.なんか,面白いくらいに書きづらくて笑った.やっぱ,やらないと衰えるなぁ.
あれー,なんで他の人はあんなに短いんだ.
git + github を使ってみた> http://github.com/ko1/simplepaste/tree/master/bin
remote origin と現在の clone との diff ってどうやって作るんだろう.やっぱり,svn のほうが簡単だなぁ.覚えるのは.
http://www.dont-panic.cc/capi/2007/07/13/git-on-windows-you-have-some-suspicious-patch-lines/
これもはまった.
朝,雨降ってると思って自転車をあきらめたら,すぐにやむし,今もやんでるし! 負けた気分だ.
俯瞰風景を見た.なんというか,原作はもう何年も前だから,まったくストーリーを思い出せないのだけれど.だけど,最後のおちは,さすがに映像作品だと,全然,ものすごく,とんでもなく,ダメだなー.これだけは思い出せた.
しかし,ここまできたかー.すごいなー.
http://arton.no-ip.info/diary/20080607.html#p01 を見て,Ruby のクラス文からの脱出方法を思い出した.わかる人,居ます? class 文実行中に抜けるの.たとえば,条件次第ではその後のメソッド定義はしない,とか.
1.times{ class C def m; end ... break if condition def x; end ... end }
これが動くのが Ruby の怖いところ.というか,こんなの書く奴いないよ!
defineclass とか,definemethod とかの命令はなくそうと思っています.こんなのメソッド呼び出しでいいよ.あと,alias とか undef とか.
#ruby-core の人たちに git の良さを色々と説かれたので,git をインストールしてみた.ついでに rubinius を clone してみた.速いなー.cloning.
で,色々見てみたけど,すごい色々やっていて凄いな.
ruby-core に番号がつくようになった! やっぱり言ってみるモノだな.
実は,携帯の名義が自分ではないモノをずっと使ってるんですが,その名義変更が大変らしく....どうしたものだかな.
なんか,携帯の電池入れたら,入った.すごいなあ.
設定など,リセットがかかったようだが,番号などは残っていた.
風呂場と給湯器のスイッチが離れてるって,なんか間違ってるよな.
携帯,新しいのを買おうかと思ったんだけど,iPhone がどうの,という話があるのか.どうしようかな.欲しい気もするが,何時出るかによるか.
まるごとRubyをいただいてしまった.ありがとうございます.分厚いなー.
こう,並べてみると,べつにあいてる時間はたくさんあるような気がするんだけど.ミーティングで力を使い果たしてる感じが.だめだなぁ.もっと気楽に生きないと.
携帯を洗濯しちゃった....
というわけで,電話番号のデータが飛んだ感じ. すみませんが,必要そうな人には聞きまくる予感.どうぞご協力下さい.
今,乾かしてるんですが,奇跡の復活ってしないかなー.
先日,懐中時計の電池も切れてしまったので,時計がないことになった.これは困るなぁ.
Rubyのロゴって著作権表示が必要だったのか! ライセンスの確認不足でした orz
表示. あなたは原著作者のクレジットを表示しなければなりません。
で,どういう表示をすれば良いのだろうか.
もう間に合わないかもしれないけど無水アルコールを使う復活の方法 http://www.sun9.info/blog/archives/2005/06/post_488.html
電源いれないで2,3日放置して完全乾燥させてみると復活したりするそうです.
ロゴのライセンスは変更の方針です。表示は不要ということで
ここに洗濯の体験談がありますね。閲覧には登録が必要かもしれないけどhttp://techon.nikkeibp.co.jp/article/COLUMN/20071025/141288/
まつもとさん,わざわざありがとうございます.
久々だと書き忘れますよね>break文
一部でその話で荒れてる?だけで、参加しなかった人の多くにとってそういう風に見えるってことは無いと思います>Ruby v.s. Java で盛り上がったイベント,に見える