ToDo:
http://alohakun.blog7.fc2.com/blog-entry-937.html
ポピュラーな例題っていうか 単に並列化がえれー簡単(→実用的)だから よく使われるパターン、って話なんじゃないかな。 タスクキューだけロックすりゃいいので めんどいことなんもないっていうような。
って理解だったんだけどなんか だいぶ違うことが書いてあってほげほげ。
ぼくのりかい:
キュー: 仕事をとりあえず溜める場所。出し入れする時にロックしてね!それかろっくふりーきゅーとかそのへんのかっこいいやつを。 せーさんしゃ: なんかデータ作ってキューにひたすら入れる。終わったら黙って家帰って寝る。 しょーひしゃ: なんかデータがキューにあったら拾ってきて処理する。データなかったら正座して待つ。
要は unix pipe
あと生産者消費者の文脈でコルーチンは明らかになんか使わんのじゃないかなー と思ってきたので僕の問題理解かあやしい
(00:13)
http://journal.mycom.co.jp/column/helloworld/002/index.html
誰に断わってハローワールド特集とか面白そうなことを やってるんだ…!とか勝手に憤慨したところ 非常に面白かった。
良いなあ
(03:02)
ぷちぷちとバグとか潰してる感じで 最初は別にバグ潰しが目的じゃないので 多少焦ったりして面白くなかったけど、 こう、バグ潰しを目的化してしまうと面白いなぁ。
なんかおかげで色々メールの返事とか遅れたりとか 色々してるので明日か明後日になんとかしよう…
そういえばバグといえばバグを潰させる競技が TopCoder にあるとか教えてもらった。
http://www.topcoder.com/wiki/display/tc/Bug+Races
もうそれはただの仕事なんじゃないかな…!
(03:19)
は 0-9 とか _ にもマッチしちゃうとか
http://www.kt.rim.or.jp/~kbk/zakkicho/08/zakkicho0804c.html#D20080422-4
それはともかくこの正規表現はかっこいいなー。 僕なら
perl -nle 'print qq{match} if /^([a-zA-Z]\w*[0-9]|[0-9]\w*[a-zA-Z])\w*$/'
とかしか思いつかんな。 \w はちゃんと書くと [a-zA-Z0-9] として。
(03:36)
http://d.hatena.ne.jp/giveup/20080421#1208791123
からたどった人の twitter が面白かった。 jkondo に足りないのは全裸らしい。
(02:57)
http://d.hatena.ne.jp/odz/20080420/1208696120#c1208698101
は
http://www.f13g.com/blog/2008-04-21/#s8420226
が正しいんだろうけど、
が面白いな。
これは可能無限とかいうヤツの解釈法だった気がするんだけど、 既に無限論の教室の内容を全く覚えていない 僕におきましては一刻も速く読もう
(04:11)
http://ml.tietew.jp/cppll/cppll/article/13392
質問は適切に行われてる気がするんだけど issei さん以外の返答は明らかに質問に合致してない…
(12:39)
1日いじってやっと確実に良くなる変更が入ったけど全然まだまだだなあ…
http://www.topcoder.com/longcontest/?module=ViewStandings&rd=12199
(01:24)
http://www.topcoder.com/longcontest/?module=ViewProblemStatement&compid=7827&rd=12199
長年の課題であったエレベータスケジューリングじゃないですか。 これはやるしかないです
(02:15)
http://gonypage.jp/wiki/hiki.cgi?Sdl2008GwOff
というわけで SDL なお知らせです
http://twitter.com/hogelog/statuses/788199019
http://twitter.com/ranha/statuses/788260917
SDL の本出版されるなら(しなくてもいいけど)どうですかと
(12:20)
マジメに反省すると 500でこれは公式探さんと無理だ、 と思ってぐぐり始めるのが遅すぎたなぁ。 1000000007のケタ数読み間違えて 10**8 のオーダーだと思って、 これ周期で解けるんじゃ、とか思ってる時間がまるでムダだった。
Expression is too wide to be displayed.
とか言われるお…
このサイズ変える方法無いのか調べる…タイムアウト
冷静に考えると、 多項式展開する公式がわかったところで 計数が long long 越えてたりするので ダメだった気が。 なんだだめじゃん
(03:26)
Python だけかと思ってたんだけど
http://d.hatena.ne.jp/odz/20071224/1198513297#c1198519275
C でも三項演算子と呼んじゃいけないらしい。 でも条件演算子の方がなんか抵抗あるけどな。 conditional expression とか直訳したら条件式? それはもっとキモいな。
今見たら K&R 日本語訳に三項演算子って書いてあるし どうでもよくね、という。 trinary-operator でぐぐったら結構出てくるしな。
(03:56)
ふと、 w3m の Sprintf ってどう実装されてるんだ… という疑問が頭を。
おそろしいことが行われていた。
printf のフォーマットを適当に解析して 適当に長さを予測して… ああやっぱそうなるのかしょうがないな… と思ったら
s = Strnew_size(len * 2);
とかしてた。
2倍て。適当すぎやろ。
Ruby はまぁ、順当に実力で頑張っていた。
(08:13)
s = Strnew_size(len * 2); va_start(ap, fmt); vsprintf(s->ptr, fmt, ap); va_end(ap); s->length = strlen(s->ptr); if (s->length > len * 2) { fprintf(stderr, "Sprintf: string too long\n"); exit(1); }
vsnprintf じゃないとそれあかんやろとか
(08:21)
前 | 2025年 7月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
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 | 31 |
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。
Before...
_ shinh [なんかこれですごいなーと思ったのは、単に質問の意図を汲み取れてない、ということよりも、 issei さんが補足のしよ..]
_ きむら(K) [なるほどなるほど。 わたしのようなパソコン通信黎明期からの古狸だとこの手のやり取りは 日単位の時間差があっても当..]
_ shinh [いわゆるこれですね!! http://0xcc.net/pub/shibuyapm4/0003.html]
_ きむら(K) [うわあ(自分にも)痛えw ]
_ shinh [高林さんのこの手の的確さはすごいですねぇ。これだけ適切に類型化しておきながら、「知識だけはありがたく頂戴する」という..]