トップ «前10日分 最新 次10日分» 追記

はじめてのにき

ここの位置付け

2004|11|
2005|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|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|12|
2025|01|02|03|04|05|06|07|

ToDo:


2008-04-24

_ 生産者消費者

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)


2008-04-23

_ web 2.0

ネタでウェブツーポイントオーと言い続けてたら なんとなく慣れてしまった。

おそろしい

(03:16)

_ 最近はこう

ぷちぷちとバグとか潰してる感じで 最初は別にバグ潰しが目的じゃないので 多少焦ったりして面白くなかったけど、 こう、バグ潰しを目的化してしまうと面白いなぁ。

なんかおかげで色々メールの返事とか遅れたりとか 色々してるので明日か明後日になんとかしよう…

そういえばバグといえばバグを潰させる競技が TopCoder にあるとか教えてもらった。

http://www.topcoder.com/wiki/display/tc/Bug+Races

もうそれはただの仕事なんじゃないかな…!

(03:19)

_ \w

は 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)


2008-04-22

_ おもしろかった

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

が正しいんだろうけど、

http://ja.wikipedia.org/wiki/%E3%82%BC%E3%83%8E%E3%83%B3%E3%81%AE%E3%83%91%E3%83%A9%E3%83%89%E3%83%83%E3%82%AF%E3%82%B9#.E6.95.B0.E5.AD.A6.E7.9A.84.E3.81.AA.E8.A7.A3.E9.87.88

が面白いな。

これは可能無限とかいうヤツの解釈法だった気がするんだけど、 既に無限論の教室の内容を全く覚えていない 僕におきましては一刻も速く読もう

(04:11)

_ すごいな

http://ml.tietew.jp/cppll/cppll/article/13392

質問は適切に行われてる気がするんだけど issei さん以外の返答は明らかに質問に合致してない…

(12:39)

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

Before...

_ shinh [なんかこれですごいなーと思ったのは、単に質問の意図を汲み取れてない、ということよりも、 issei さんが補足のしよ..]

_ きむら(K) [なるほどなるほど。 わたしのようなパソコン通信黎明期からの古狸だとこの手のやり取りは 日単位の時間差があっても当..]

_ shinh [いわゆるこれですね!! http://0xcc.net/pub/shibuyapm4/0003.html]

_ きむら(K) [うわあ(自分にも)痛えw ]

_ shinh [高林さんのこの手の的確さはすごいですねぇ。これだけ適切に類型化しておきながら、「知識だけはありがたく頂戴する」という..]


2008-04-20

_ ふーむ

1日いじってやっと確実に良くなる変更が入ったけど全然まだまだだなあ…

http://www.topcoder.com/longcontest/?module=ViewStandings&rd=12199

(01:24)


2008-04-19

_ make

http://d.hatena.ne.jp/ytqwerty/20080416#c1208448281

適当に行く人募集みたいな?

(17:38)

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

_ YT [そういえば、結構開催時間に幅がある上、早く来た人から順次追い出されるようですが、いつぐらいのご予定でしょうか。]

_ shinh [どうしますかねぇ。(いつものことですが)無気力病にかかって何も考えてませんでした。13時半とかそのくらいに現地とかで..]


2008-04-17

_ FSIJ

行けなかった!遺憾です!!

(01:34)

_ エレベータ!

http://www.topcoder.com/longcontest/?module=ViewProblemStatement&compid=7827&rd=12199

長年の課題であったエレベータスケジューリングじゃないですか。 これはやるしかないです

(02:15)


2008-04-15

_ Cool!.. Nice work!

http://gonypage.jp/wiki/hiki.cgi?Sdl2008GwOff

というわけで SDL なお知らせです

http://twitter.com/hogelog/statuses/788199019

http://twitter.com/ranha/statuses/788260917

SDL の本出版されるなら(しなくてもいいけど)どうですかと

(12:20)

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

_ hogelog [あんましSDLerじゃないんですけど、いいですね。 ranha大先生の執筆期待しつつ参加を前向きに考えています。]


2008-04-14

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

_ きむら(K) [なんかえらい高い本ですね。 値段見てびびった(^^;]

_ shinh [よくある com で買った方が安い系ですね。 http://www.amazon.com/Lisp-Small-P..]


2008-04-13

_ ばぐばぐ

適当に書いたパーサがあまりにバグバグでわらえる

(01:05)

_ べるぬーい

とか知らんし。

としか言えない感じの SRM であった。

あと 500 すぐに落とせるの見つけたけど一瞬負けた。

250 落ちたりしねーだろうな。

(02:58)

_ うーんくだらんな

250それなりに速く解けたから 500行ける! とか思ってたのになぁ。

(03:02)

_ まぁ

マジメに反省すると 500でこれは公式探さんと無理だ、 と思ってぐぐり始めるのが遅すぎたなぁ。 1000000007のケタ数読み間違えて 10**8 のオーダーだと思って、 これ周期で解けるんじゃ、とか思ってる時間がまるでムダだった。

  • ナイーブに解いてみた。適当に走らせてみるにやはし遅い
  • どうしたもんかと考えた
  • 周期がどうこう考えた
  • ぐぐろうと思ってぐぐったら教えてgooが出てきた
  • あれこれ鉛筆で頑張ってみたけど法則性とかきちんとわからないお (?-?)
  • MathWorld とか見た。よくわからんな
  • なんかぐぐって出てきたコードとか見たけどよくわからんな。写すのは仁義に反する気がするし
  • そうだ maxima を使って式を教えてもらおう!!
  • maximaインストール
  • maximaの勉強
  • Rubyで式を生成するmaximaの入力を吐くコード書いて実行。やった出てきた! あとはコード生成だ
  • あるえー 48 個目の式で
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)

_ 金曜が一番はかどる

金曜に書いたコードが土日に書いたコードより明らかに多い、 というか今週末の作業のほとんどは金曜になされた。

(15:49)

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

_ きむら(K) [「三項演算子」が載っているというのは2.11ですか? あとtypo? → triary (ternary?) ]

_ shinh [あ、「三項演算子?: は」という形でしか出てきてないから、三項演算子=>"?:" という意味ではないですね。すいませ..]


2008-04-12

_ Sprintf

ふと、 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)

_ Emacs のフォント

http://ls-al.jp/blog2/item_1437.html

describe-char [C-u C-x =] ですって。知らなかった

(17:55)


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
1.なつたん(2008-04-29 15:39) 2.shinh(2008-04-29 03:04) 3.あろは(2008-04-28 23:47)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h