No Such Blog or Diary
ひさびさにあなごる
- 2007-08-14 (Tue)
- プログラミング ( sed/wake/awk )
print file と Look and say とをやってみた.print file の方は exec 禁止って書いてないから外部コマンドを e オプションで呼ぶ.チートといえばチートな気もするけど… 無駄がないので気にしない.Look and say は入力に 1~3 の3つ以下の連続しかないので以降も性質が保たれる.それを使って楽をすれば sed でも簡単なプログラムが書ける.任意の連続に対応したものなんて書くのが面倒なので無視しとこう.
- Comments: 0
- TrackBack (Close): -
やっぱ SAX でやった方が…
- 2007-08-13 (Mon)
- プログラミング
xml を読んで DOM に似てるけど DOM ではない内部構造を構築するのに一度 DOM に変換してから内部構造に変換するのも馬鹿らしいよなぁと思ってきた.SAX で内部構造作るようなビルダ書いた方が速いよなぁ.でも面倒かも.ついでに DOM でないとエンジンとのデータの受け渡しできないから結局 DOM からの変換も… さて,労力から考えると SAX は無視した方が良い気もするけどどうなんだろ.というより,DOM の変換プログラム書いたら DOM の SAX ビルダと融合して内部構造の SAX ビルダが出てこないかなぁ?
- Comments: 0
- TrackBack (Close): -
硬ぇ
- 2007-08-12 (Sun)
- 一般
なんとなく立位体前屈してみた.床に指先がやっとつくくらい.前は手のひら全部ついてたのにだいぶ硬くなったもんだ.ちょっと柔軟体操でもしてみようか?
- Comments: 0
- TrackBack (Close): -
クリア
- 2007-08-11 (Sat)
- 遊び
なるかなノーマル終了.途中まで戦闘不能者が出ると SS が取りにくくなることに気付かず S ばっか取ってたのは残念.あとファイナルベロシティの使い方も最後の方までわからなかったのも無駄だったかも.あとは使える人間以外にパーマネントウィルをあげない方が良いのかもしれない.とりあえずここらを踏まえて今度はハードでもやってみるか.
- Comments: 0
- TrackBack (Close): -
そういえば
boost::lambda で関数の戻り値の型を取るのって,F を関数の型, A を引数の型として
typedef typename F::template sig< boost::tuples::tuple< boost::tuples::null_type, A> >::type R;
とやるので合っているのだろうか? 何となく簡単に型を取る方法がある気がするのだけどうまく見つからない.引数の A 型を,unit を取って A を返す型 unit -> A と解釈して渡しているけど正しいのかな? というか,型を表現するのにタプルを使っているという解釈の時点で間違ってたらアウトだけど… ま,動いてるからいいか.
- Comments: 0
- TrackBack (Close): -