Repo

kjana00@gmail.com

older <-

2013-04-20 01:32:34

今朝は晴れ。朝ごはんはパンとサラダとソーセージ。風が強め、っていうのもあるかもしれないけど何か寒いような。昨日までが異常にあったかかったという話はあれども。

昨日作っておいたファイルにはちょっと問題があったんで作り直しなんてしつつ現象の確認。一番時間がかかるファイルシステムイメージの読み出しは終わってるからまだいいけど……で、試した結果、オンラインで読み出したイメージは予想通り壊れてて、chroot 環境で shutdown したやつは特に問題無く使えてた。正しい手順を取った場合のものが何の問題も無いのは当然として。mount されてるファイルシステムからイメージ読み出せちゃうのがいけないとスクリプトにチェックを加えてから報告。壊れないにしても chroot 環境でのうっかりの方も何か対策欲しいというんで、chroot 環境でのパッケージ更新をするスクリプトをでっちあげてみた。主な対話処理がこれだから、ここを対話でやらなければ exit するの忘れたっていうことは無いんで。ついでに chroot 環境の /tmp にパッケージファイル置きっぱなしにしちゃった、とかいうのも防げるようになるし。

それで手順書が書いてあったのをちょっと更新してメールでアナウンスしてこの件終了。さて、次だ、と。強制電源断の直後の起動では syslog が吐かれなくなるらしいんだけど、なんていう問い合わせも来てるけどとりあえず置いておいてソフトウェア更新いじりの方へ。さすがに一、二週間っていう予想、何もしない三日を含めてでは成立しない。とりあえずファイル読んでポート開くところまで書くだけ書こうかと。ファイル読んで CRC 計算するのはまあ問題無し。CRC の計算はコードが説明書に付いてたんでほぼ写しただけだし。endian 依存の union 使ってるのが気持ち悪くて (crc>>8)&0xff と crc&0xff を使うようにはしたけど。

ポート開いて、の方をどうしようかはちょっと悩んで、真面目にやってる暇が無いから既存のコードから写すことに決定。ファームウェアの更新以外でも当然使ってるから、そっちで使ってるコードを使わせてもらいましょうっていう。でも全体を引っ張ってくるのはかえって面倒臭そうなんで中身だけ。それも、丸写しだと長々した名前の変数使ってる三重ループなんていうのでえらく見通しが悪いんで適当に関数分割して。とりあえずこれでいいと思うんだけど……さて、ね?

……というぐらいで今日は帰る。靴が当たってるんだかちょっと痛んできた左足の親指の付け根がいきなりひどく痛んで歩くのにちょっと難儀したりしつつ。何だ、靴下が悪いのか? ちょっと遅くなったし寒いしということで、カマンベール食べた後、晩ごはんは豆とあわびたけとパンチェッタのスープでフジッリ。トマトスープにしようと思ってたけど、トマトソース買ってなかったよというのを思い出したのが帰った後ではしょうがない。となると明日の朝もプッタネスカにはならないわけか……微妙に危惧はあったものの、案外スープは良く出来た。玉ねぎぐらい入れないとすかすかになるかと思ったんだけど。

後は WWW 見たりゲームしたり寝たり。最近たまに食べた後ひどく眠くなるんだよな。最近、っていうのが嘘なだけかもしれないけど。それで鉄獄で 36 階行って、城で 36 階から 38 階に行ったら死の騎士が喚んだハイドラかマレキスが喚んだ最初に喚ばれてない方とそれぞれが喚んだ取り巻きに囲まれて死亡。やっぱりテレポートで逃げられないって辛いよねという感じ。突撃で反対側に抜けるっていうのも多重に囲まれると通用しなくなるし。ぐぅ。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12