ToDo:
なんか会社帰ってみると
http://mono.kmc.gr.jp/~oxy/d/?date=20071226#p01
面白そうなのでやってみた。 たぶん 3-4時間ほどでとりあえず20位に名前が出た。
http://www.spoj.pl/ranks/PRIC/
インラインアセンブリ埋めるとだいぶはやくなったんだが、 正直こんなもん全部アセンブリが書いた方が良くないかー と思い始めてきて、ていうか明日も会社あるとかうざいなぁとかそんな。
もちろん論文とか読んだりはしてないんだけど なんかそいうので速くなるんだろうなぁ。
(03:40)
相変わらずこんなコードの書き方してやがるのか…! もう21世紀だぜ…!!!!!!
if (PL_minus_E) sv_catpvs(PL_linestr,"use feature ':5.10';");
(00:23)
Perl 5.10 入れようと思ったんだが、 use feature":5.10" とかしないと say とかが使えなくてしょんぼりなのね。 で -E ってのは -e の use feature":5.10" 自動でする バージョンなわけだが、 -e 相当じゃゴルフ場で使えんのよね。 で探してたんだが件の feature をオンにするような オプションは見つからんかった。残念。 そのかわりにさっきの衝撃的な記述を見つけた。
誰か「ゴルフのために入れてくれ!」って言ってやってください。
(00:30)
http://www.nicovideo.jp/watch/sm902467
長門というのは綾波系のキャラらしい。
あと YUKI.N> っていうのはなんか予告かなんかに出てきてた。
(02:24)
http://d.hatena.ne.jp/odz/20071225/1198604692
http://www.kt.rim.or.jp/%7ekbk/zakkicho/07/zakkicho0712c.html#D20071225-6
僕は -A x もつけないと混乱するなぁ。 元の出力見たいことも多いので -A x -t x1z とかが alias されてるみたいだ
(03:07)
前々からわかってたことだけど。
やはり Kernel へのダメージがデカいなぁ。
(03:20)
ひとつめは libcpp と GCC のハッシュの共有しっぷりで、 共有できるつくりになってるのは CHoP 作った時にわかってたんだけど、 具体的にこれどう使うねんとわかりにくかったのと libcpp ダルーと思ってやめたのだった。 けどまぁ今度見る。
ふたつめは線型探索とバランス木ってどのくらいのサイズから バランス木の方が速くなるねん、 という話とハッシュならどうやねん というような。 キー長にもよるから測るしかないというのが基本的な話だろうけど、 なんか前にささださんが Ruby で 線型にしたとかどうこう言っておられたので 今度見る。
(00:55)
kwskk 動かにゃーという話をあちこちで 聞いたんだけど僕の持ってる環境はたいてい動いてしまった。 IE6, Safari, Firefox(Linux,MacOSX,Windows), w3m(noscript だと XMLHTTPRequest 使わない) 。 まぁ Web とかはどうでもいいから elisp とか勉強してみよう (たぶんしない)。
なんかとりあえずログを見るとひょっとしたら小文字スタートで 入力してみてる人がいるな!と思ったので 警告を入れてみたけどまぁどうでもいい。
(23:35)
http://mono.kmc.gr.jp/~yhara/d/?date=20071222#p01
こいの見てて思うのはあんまり関係ない二つのことだなぁ… 一つ目はこう shell はもっとステートフルであって欲しいとか zsh には zftpsys っていうのがついてるの知ってましたかとか そんな話で、 shell っていつか作りたいものの一つなのだけど…というようなほげほげ。 二つ目は Smalltalk のアレいいよなぁという。 名前を忘れてしまったのだけど同じレシーバに対して続けて処理する時のアレ。
receiver doFirst . doSecond
とか書けるんだっけ。なんか違う気もするけど。 なんかあれ shell とかにたまに良さそうだよなぁとたまに。 たぶんあの機能自体 Smalltalk でもたぶんたまにあるとたまに 便利的な微妙機能なんじゃないかと予想している。
これは僕の知る限り Bjarne 信者の C++ 屋が
obj.setA(a).setB(b)
とか書くとか頭おかしい Ruby 屋が
5.times{|i|p i}.times{|i|p i}
とか書くくらいのレアなアレ (上のコードの出力をわかった人は懸賞でひゃくえんくらいがあたります) なのであんまり便利なものでもないのかもしれない。
しかし機械語に落とす時にレシーバは常に EAX とかそんな感じで ほげほげすれば割と良いようなよくないような。
(01:43)
カウボーイなんとかに行ってきて色々興味深かった。 たぶん Unix じゃない人が多いのがなかなか色々。 ただ何故カウボーイなのかとかよくわからなかった。
あと sevil とかは 「役に立つものはゴミみたいなクォリティーのコードにする」 という固い信念に基きゴミなのでまぁゴミなのであった。 というかごめんなさい。
自分でもこれ見ると何がしたいのかよくわからなくて戸惑う。
(01:56)
どうなってたら便利なんだろうか… よくあるケースとしては、
親起動→子起動→子停止→親が捕獲して適当にコード注入して PC いじる →子復活→子 SEGV 。
たぶんこんなケースだろう。 うーん、子への他プロセスからの attach を保留する機能と、 その他プロセスに委譲する機能があればいいのかなぁ…
そうすれば、
親起動→子起動→子停止→親が捕獲して適当にコード注入して PC いじる →親が子に対する他プロセスの attach を保留する設定に → gdb で子プロセスに attach →親は新しく attach しようとしてた gdb に委譲して子復活 →子 SEGV → gdb が捕獲。
みたいなことができるのかなぁ。 知らん。 今度コード見る。
(02:19)
http://a-nickels-worth.blogspot.com/2007/11/effective-emacs.html
http://udrepper.livejournal.com/19557.html
(14:06)
例えば SKK-JISYO.L には「こわs」に対して 「怖」とか「恐」とか入ってるわけだけど、 これは要はおそろしいの読み間違え みたいなのも入ってるって感じなんだろうなぁ。
(18:04)
なつたんさんのところでたまに見かける 長門というのは「ちょうもん」ではなくて「ながと」 だとわかった。 あと「らきすたのどれか」という認識だったんだけど ハルヒの左にいる子のことらしい。
(22:58)
いかに Firefox がアホかというような話だったように思う。 kernel 側で Firefox だけ メモリの扱い変えるとか、 Firefox を定期的に再起動する Extension だの Firefox を二つ動かしておいて定期的に swap しつつ 片方を落とすだの、 ができれば良いと、 まぁそんな話だった。
まぁもう Firefox 専用チップとか作ればいいんじゃないかなぁ。 今時のマシンって Core 2 Duo (ただし片方の CPU は Firefox が使用) メモリ 2GB (ただし 1GB は Firefox が使用) とかそんな感じだろうし…
(03:07)
ネイティブコードがいるんだろう。 setjmp/longjmp でできると思うんだけど。
http://twitter.com/alohakun/statuses/523538622
(17:41)
の興奮も冷めやらぬタイミングで新しいお知らせが!!
http://zinnia.dyndns.org/~hiki/SandBox/?SDL-2008%C7%AF%BF%B7%BD%D5
(18:05)
_ あろは [確かに,今ちょっと調べてみたら,昔の C++ トランスレータは,例外の実装に setjmp/longjmp を使って..]
だるくてニコニコ見る気も起きないので見てまわる。
zinniaさんに見せてもらって こう首にかけるタイプのはなかなか良いなぁとわかった。
たぶんこれなんだけど難点があってソニ〜なのであった。
ソニ〜でよければこれが次の型なのかね。
このへんネックストラップらしいがまだ出てない。
http://hobby10.2ch.net/test/read.cgi/phs/1184127288/313n-
あと知らんけど ad[es] & bluetooth はびみょうらしい。
(17:53)
nanka さいきんたまに (人|物)++ って表現見るけどこれって ギークなおねえさんとかで最初に見たような気がするけど よくある表現なのかな。
とりあえず賛成の意味で +1 はよく見る。
(21:11)
とりあえずかなり簡単な問題とかなり難しい問題を出してみて 反応を眺めてみてどんくらいの問題にしようか決めようかと思って、 今回はかなり難しい方なので難しいはずというか。
(23:44)
http://b.hatena.ne.jp/spiritloose/20071217#bookmark-6831256
perl -e 'print g.o x shift.gle'
かな。
(01:15)
http://b.hatena.ne.jp/totttte/20071217#bookmark-6831256
知らんけど
main(a,b){printf("g%sgle",memset(b,111,atoi(gets(b))));}
とかならたいてい通るんちゃうかな
(01:24)
起きたらなんかえらいだるかった。 でまぁ会社行ってコート脱いだら Tシャツだということに気付いた… けど誰も指摘しなかったので かわいそうな子認定を受けてるのだろうと思った。 あと金月と書いてたどうでもいいコードをかなり捨てて こう久々に大きく無駄なことしてたなぁと悲しくなった。
(20:58)
(09:50)
前 | 2024年 11月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。
_ wo [> ハッシュの共有 とりあえず適当に発言した責任として調べたところ、 www.codeblog.org/gonz..]
_ shinh [あ、たしかに素直に共有できてますね。ありがとうございます。 なんか CHoP の SVN リポジトリ見てるとこ..]