repo

kjana00@gmail.com

tags | 人狼

2014-11-28 02:21:43

2014-11-28 02:21:43

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。しばらくぶりに晴れて気分がいい。向こうではくもってて残念な感じだったけど。長持ちしないな。週末、また天気悪くなるん?

昨日帰る前に決まった通りに修正を加えてコミット。修正自体はすぐなんだけど、テストコードの動作結果を確認するのとかでそれなりに手間は取られるか……それから、やり残してたコードレビュー。記録するエントリが大幅に抜けてて噴いた。統合したのはちゃんと処理してたのに、個別の結果を全然残すようにしてなかったっていう。ひどい。おまけに一昨日レビューしたコードでも同じようなところあったよなと確認してみると、レビュー通した後だっていうのにしっかり同じミスがあってますますひどい……

その辺りを直してる途中で呼び出されて、朝コミットした修正周りについての打合せとか。お客さんに計測してもらった結果がこちらの予測を一歩上回る謎を提示しててね、っていう。まあその謎があっても修正の結果、ちゃんと問題が無くなるはずなのは間違いない。ということで、preview release 用のブランチにこの修正だけ入れた上で動作確認するという仕事が湧く。新たな謎については別のチームが確認するっていうことで。これ、なんだろ。物理的な問題な気が少々。

ともかくさくさく修正だけ入れて昼休みになって、昼休み明けには研修だったりして。ヒント出されないとさっぱり何も思い付かなかった辺り、弱いな。で、そっちが片付いたところで動作確認へ。

パルス源ってこのチェッカに実装されてたよな、というのでしばらく悩む。正しいことしてるはずなのにパルスが観測出来なかったりしてたから。何のことはない、配線するのに恐いから電源落してたのを忘れてただけだったりしたけど。デューティの変化に沿ってパルスの周波数を変えるなんていうことが出来るものじゃなかったんで、パルスが止まるはずの条件になってからパルスを入れて、切って、また入れて、で状況を見るということにする。うん、修正前のでは切ったところでもパルスがあるかのように動くのに対して、修正後はちゃんとパルスが切れたのが検出出来てる。タイムアウトまではパルスがあるかのように振る舞うけど、それはしょうがないかなっていうところ。更に時間の閾値入れるぐらいしか対処方法無いし。

もう少々あれこれ、前のリリースからの変更点まとめてみて、なんていう話があったりしつつ終わる。帰って晩ごはんに黒豚の味噌漬と野菜の炒めもの。何かおいしそうやってん。実際、おいしかったし。珍しいはらみという話だったけどそこは今一つ、何が違うかは良くわからなかったりはした。いいんだ、おいしかったから。味噌と脂は合うのだよね。

後は WWW 見たりゲームしたり。レベル 16 になったところでいい加減、モリバントまで出て、そのまま鉄獄に入って 6 階のランダムクエストを片付けて。ちょっとは展開無いとね、やっぱり。

2014-11-27 02:30:30

2014-11-27 02:30:30

今朝はくもり。朝ごはんはパンとトマトとソーセージ。またも真っ暗。でも雨は止んだところらしい、と。二日連続降られたんじゃたまらないし、まあ、良かったっていうことで。さすがに葉っぱが黄色くなってきたりはしてるけどまだあの朝顔は花咲いてるのだよな……

実験しないとコミットしたくないコードをようやく実験。コールバックを呼び出されない今の状況なら何の影響も無いことを確認してコミット。さすがにこの時点で何かあるようだとあれなわけだけど、もしあれだったらって思うと実験前にはとてもとても……全異常検出の前提条件だったりするから。微妙に仕様上問題になりそうなところがあったんで仕様も一緒に直したりしつつ。通知されてない間を正常にしちゃうとよろしくないよねっていう。

そういうことで懸案が一つ片付いて、ほっと一息つきつつメールしたり VBA でちらっと遊んだり。プロパティでオブジェクト返す時にも Set いるのか……そりゃ、そうか。そんなことしてるところにお客さんのところでちょっと問題が起きてるんだけど、と相談される。

異常を検出してるところがあるんだけどと言われてその周辺のコードを読んでると、どうも下回りのコードが怪しいようなという気分に。パルスの周波数を求めてくれてるんだけど、パルスが止まってる時には周波数を更新してくれない。なんで、止まったのがこっちには止まったように見えない。動いてる時の周波数が保持されてるから。これがあると、言われてる症状出るよね、確実に。

お客さんのところで採られたっていうログを眺めてると、他の部分で同じものを見てるのに対するフラグはちゃんと落ちてる。何でだろうと見てみると、そっちではパルスが検出出来ないまま経った時間も見て、閾値で切って 0 と見做してるからだった。……ひょっとして、そういう仕様なの?

……どうも一応それがちゃんとした議論の上での仕様らしいということで、明日にでも対応する修正を入れましょうということでほぼ決着。お客さんのところでメモリロガーでログを取ってもらうことになってるけど、原因がこれじゃないにしても直さなきゃならないのは確実だし。同じロジックでの判別コードが二箇所に別々に書かれることになる辺り、どういう議論がこの仕様の妥当性を担保したのかとても気になるところではあるね? ちょっと想像つかないわ。

そんなところで今日は帰る。雨が降り出しそうだったけどどうやら間に合った。いくらドレスコード緩くてもそれはちょっとと言われた手前、いい加減新しいジーンズを買ったりして、それでちょっと遅くなったもんだから晩ごはんにもつつけ麺ということに。たまに無性に食べたくなるんだよね……で、もうちょっとということで野菜ジュースとカマンベールとか。

後は WWW 見たりゲームしたりまんが読んだり。地道な進捗というか、進捗が無いというか。悪臭雲以外の範囲攻撃魔法が欲しいな、というところ。他にも色々。スピードとか。スローとか。

2014-11-26 02:47:39

2014-11-26 02:47:39

今朝は雨。朝ごはんはパンとトマトとソーセージ。ほんと、連休明けに朝っぱらから真っ暗だと大変に気分がよろしくないです。これぐらい雨だと安心と信頼の琵琶湖周辺路線の遅れが波及してたりするだろうかと思ったけどそんなことは無かった模様、っていうのは良かったけど。でも神戸線の到着はちょっと遅れたよ?

ともかく仕事場に出て、リセット要求出す直前に呼ばれるコールバックが周期タスクから呼ばれる関数に頼ってたら状態の記憶出来ないやんなというのに対処する辺りから。下回りのインターフェース的に要求出すところまでしか保証出来ないけど、要求出すの自体が絶対にそこまで行かない通常状態での周期タスク内っていうのは避けようという方向で。まあ、後のコードレビューで言われた通り、その記憶レイヤの初期化ってその時点で終わってるのかどうかが不明で、要求出したところで記憶されるかどうか不明なんだけど。ひょっとすると必ずエラーで返ってくるのかも。そのままウォッチドッグでリセットかかるまでスピンするからどうしようもないけどね……

実験しないとコミットする気になれないけど実際のところ、多分問題無いんだよなというコードをいじりつつ午後一番のレビューの準備。で、レビュー。何でこのノートは外部ディスプレイと自前の LCD との複製表示出来なくなっちゃってるんだ……不便。ともかく、仕様がこんななのでコードはこんな、という説明を二モジュール程。もう一つやる予定だったけど時間切れ。何せ、仕様はこんな……だけど実はここがまずいから後で直しますねとか、さっきの記憶しようっていうのはいいけどそこで本当に出来るのかとかいう仕様レビューレベルの話が混ざってたもんで。この辺、やってなかったからな、仕様レビュー。やってても多分見落してたところだけど。

そういうことで仕様変更も含むレビュー結果の反映で今日はおしまい。一応これはこれでいいはず、と。やっぱり要求出すところまでぐらいしか保証出来そうにないな、なんていう調べものを含みつつ。まあ、しょうがない、でいいかな……

雨が上がって良かったね、という中帰る。今日は何だかやけにあったかい。で、帰って晩ごはんに豚汁うどん。ポテトチップスを食べたりもしつつ。あんまりお腹一杯っていう気分にならないのはまだ体調が何か変なのか。

後は WWW 見たりゲームしたりまんが読んだり。8 階まで降りてみたぐらいだとあんまり代わり映えしないわけだけど、たまに痛くて死にそうになって目が覚める感じ。もうちょっと何か手に入らないとな……

2014-11-25 01:33:34

2014-11-25 01:33:34

今朝は晴れ、てた、ような。朝ごはんはパプリカ、ズッキーニ、スモークサーモンのトマトソーススパゲティ。見事なばかりにだるだるな上に微妙に頭痛が鬱陶しいということで今日はのんびりするのです、という方向。のんびりするというか、ひたすら寝るというか。

19:00 ぐらいに起きたんだけど何となくだらだらして、20:00 ぐらいに晩ごはんを食べに出掛ける。晩ごはんの材料が微妙に足りないから作るなら買いに行かなきゃいけなくて、でも明日の朝ごはんは足りてるからそのまま食べてきちゃえば遠出する必要が無くて、という。で、近所でごま味噌つけ麺と餃子ということに。つけ麺だと麺が太めになるんだな。なかなか、悪くない。微妙に熱があって食欲があれでも問題無く食べられる。

食欲があれでもそれだけじゃ何だということで野菜ジュースとカマンベールを買って帰って口に入れたりしつつ、後は WWW 見たりゲームしたりまんが読んだりだらだらと。モリバントまで出るのに不安な HP と装備っていうと、鉄獄に行くことも出来ずにイークの洞窟の浅いところで延々、回っていなければならなくて……飽きる。

2014-11-23 22:59:55

2014-11-23 22:59:55

そういうことで、遊んできました、と。昨日の朝は晴れ。朝ごはんはプッタネスカ。気温は微妙に高めっていうぐらい。寒くないのはありがたいです。新幹線で寝て過して、お昼は新宿でインド料理。看板はインド料理なのに店の名前は居酒屋っぽい。入ってみると店員は普通に日本人っぽい上に焼酎の銘柄入った前掛けをしてる。でも客が食べてるものを見たらちゃんとインド料理。うーん、謎。バターチキンとキーマのカレー、サラダ、ナン、タンドリーチキン、ラッシー。あんまり辛くなくて食べ易い。甘口って書いてあったバターチキンの方にしても、程々に辛かったキーマにしても。骨が外してあるタンドリーチキンは食べ易くていいわ……

ずっと遊んで 22:30 ぐらいに晩ごはんへ。あんまり彷徨い歩く気力も無いなと、ステーキハウスでハンバーグのセット。コンソメとライス付き。付け合わせのフライドポテトといんげんと玉ねぎだけじゃ、さすがに野菜分足りないかな……粗い挽肉のハンバーグがおいしい。肉を噛み締める感触。

更に遊んで 7:00 頃朝食へ。すき焼き定食。なかなか悪くないけど牛丼屋のあれと値段相応の差異が感じられるかと言うと疑問が残らなくもない……まあいいけど。それでこれはこんにゃくに似過ぎてるなとお土産のういろうをつまんだりしつつ終了まで遊び続けて、解散後、新宿に戻る途中でロースかつ定食。安定を求めたくなって。ここのなら何度も食べてるから安心。安めだけどちゃんとかつ。

新幹線で寝てたら終点で車掌に起されたり。新大阪止まりで良かったわ。先まで行くやつだと下手したら九州だわ。ともかく帰って、ピロシキ食べてから寝る。起きたら 21:00。20:00 に目覚ましかけておいたはずんだんだけどな……ともかく、晩ごはんは豆とサラミのトマトスープでフジッリ。安定。

新幹線にしろ夕方のにしろ、どうも寝不足がひどく効いてきてる感じ。これ書いてお風呂入ったら、あんまり遅くならないうちに寝ましょうかね。

第 81 回東京村

2014-11-23 22:16:42

だいぶ気温は低いもののいい天気……だったかな? ごく普通の居酒屋店員に迎えられつつ本格的なナンとカレーのインド料理で昼食、なんていう不思議体験をした後柏木へ。ちょっと早く着くのだよね、毎度。

人狼出来る人数が集まるまではげたかの餌食、一回大勝ちしたけど後は鳴かず飛ばず、から少人数村の GM へ。初参加の人もいたけど対面でやるのが初めてなだけで短期の対話形式自体には経験有りというんで最初からハムスター入り。なるほど、大丈夫だねぇ、と見守りつつ。

もうちょっと人数が増えたところからは今回、プレイヤーばっかりだったか。適当に勝ったり負けたり。あんまり自力な気がしないまま。狂人が潜伏占い師に黒を出して、出された潜伏占い師がわざと明確に宣言しないまま吊られて行った村で、人狼占い師をやってさっくり勝ったとか、普通に考えたら頑張ってる恋人がいそうな人狼よりも頑張ってない人狼を残した方が得策だけど敢えて頑張ってない方を先に吊る、とかして案の定、恋人の方を吊ってしまって人狼がいなくなって別の恋人に持って行かれましたとかはなかなか印象深い。飛び入りの人も多かったんで、この辺りは普通な人数とか、2 村立つ程じゃないもんだから大人数とか。

そういうのを要所に挟みつつ、余ってる人になってごきぶりポーカーをしてたりドメモをやったり、夕食で人がいなくなってる間にプリンセスエスコートをやっていたり。7 連続最初に出したカードを突き返すのはいじめっぽいのではないかとか、他人が言った数字を言ったっていうことを覚えてるだけでも結構違うかとか、クエストが成功しそうな気が全然しないからって、一切挑戦しないというのもいかがなものかという感じとか。一人殺してみたら味方だったから、反乱軍を倒すのにさっぱり手数が足りない上にクエストのダメージでおお姫様が死んでしまうのが確定して詰んだわ……後はダンジョンオブマンダムでさっくり死んでみたぐらい?

三次会に入ってからはまた人数も減ったんで、GM も役職を引くレギュレーションで延々。てるてる坊主なのに恋人にされて普通の人に、とか最終日まで狂人で生き残ったのはいいけど、危うくそのまま普通に人狼に投票しそうになってたとか。最終日、議論の途中で手を打って、思い出したことがあります、私狂人、って……割とひどい。求愛されて恋人になってたけど、すっかり忘れてじゃあこの辺吊っておこうかと恋人を指名して、投票で気付いたけど遅かったっていうのも大概だし。何だ、寝不足が効いてたか?

朝ごはんから戻ってサイレント人狼をちょっと見物、良く通じて人狼が吊れるもんだな……まあ戻ってくる前に、これで普通勝つっていう形を作ったのに人狼が負けてたりしたみたいだけど。その後しばらくジェスチャー談義から人物談義。

何かしましょうと PIX が引っ張り出される。ピクセル数を減らすと「言われたらわからないでもない」っていう絵になりがちっていうかそれしか描けないわ。挙句お題が「トロイの木馬」とかになるし。うん、無理。でもヒントがあれば当てる人は当てるもので……と。二人分の表現を総合出来る分、解答側は頑張れる感じ。

それからここの例会に出てるんならディーラー出来ますよね、なんて無茶振りしてポーカーを延々。三時間余りでフルハウス 2 回とフラッシュ 1 回、4 カード 1 回って凄かったな……その内 4 カード以外の 3 回に 3 カードで突っ込んで大負けした人っていうのも大概、凄いけど。どういう運かと。自分はあんまりにも手が入らないもんだから、たまに入った 2 ペアで勝負に行ったら 3 カードに負けました、っていうぐらいで何も無くチップが減るばかり、という感じ。1 回強気になり切れないストレートで勝負したけど、相手も同じストレートだったんで儲けにならなかったし。

時間で終了。後片付けしておしまい。宝石の煌めきを題材に紙工作講座が開かれてるのを後にして帰る。良く遊びました。

tags | 人狼

2014-11-22 02:29:07

2014-11-22 02:29:07

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。こういうふわふわしたパンだとちょっと軽過ぎるか。他が充実してるんならともかく、最近はトマト乗っけて食べるぐらいだから。

質問に回答があったんで適当に合わせて修正して、さすがにこれは動かしてみてからでないとコミットしたくないなと思うんだけど環境が空いてないんで困ったりして。しょうがないから他の微調整、微修正に終始してみたりして。午後になって環境が空いたんでようやくテスト。

通信インターフェース利用のリプログラミングが出来なくなってて悩んだり、実は適当に開いたプロジェクトが今、いじろうとしてるのと違うのだったせいでメモリロガーの出力が謎だと悩むはめになったり。まともなプログラムを書いたところで動作を見ると、一応、意図通りに動いてる。一部意図通りでないところも書いたコードの通りでちゃんと解釈出来て、動作的にも問題が無い……かと思いかけだけどやっぱり問題で直した。先週末からのお客さんの下で出た問題と同じことが起こると謎な動作になった上に異常があったっていう事実そのものがわからなくなるわ、これだと。

直したら、直った。仕様書の方は元々そっちの意図で書いてたんで変更無し。ということでようやく片付いた。後はこのテスト中に気付いた怪しいフラグの動き方についてメールで報告したり、直接話しをして結局ここは怪しいままで問題無いということにしておこうという結論になったりぐらいでおしまい。

明日は出掛けてしまうしな、というのもあって帰る途中で寄り道してまんがを買っていったり、更についでで晩ごはんに味噌ラーメンと餃子だったり。このスープは十分にぴり辛なんだけど、そうするとこっちのピリ辛ラーメンとかはどれぐらい辛いんだろう? スープが絡む細麺にとろとろの焼豚。ぱりぱりもっちりの餃子。

……で、寄り道が過ぎた上に買ったまんがを延々読んでたりしたら、明日も早いというのにこの時刻。まあ途中で異常に眠くなって横になったら一時間ぐらい経ってたっていうのも結構大きいんだけど。

2014-11-21 02:23:02

2014-11-21 02:23:02

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。ちょっとあったかめかな? ほんとに、ちょっとだけど。

微妙にバグってるところがあるから直しておいてというのを直したり、微妙でも何でもなく問題な動作の修正に関する打合せに出て、そこで出た通りの方向で直したり。起動後の初期化でその前に決定されてるフラグが上書きされるのが問題なんだから、単に上書きするんじゃなくて現在値と保存値の OR か AND で更新するようにしましょうという仕様。フラグによって AND か OR かは変わるね、ということでちょっと調べたりもして。

それからお客さんの下で怪しい動きをしてた基板について夕方に説明するからそれまでにどうするか、なんていう話し合いに参加。こっちの仕事は特に無し、か。通信の方に異常が見えない状況なのにどう見ても異常検出してフェイルセーフ処理が走ってる出力、っていう部分については関係あるけど。それが朝、打合せの上で直したところ。でも根本的には何で異常検出してるのかっていうのが問題で、そっち方面についてはうちのソフトウェアは関係ありませんから、っていうことになる。昨日、あっためても平気だけど冷したら怪しくなったとかやってた辺りね。ハードウェア担当とアプリケーション部分の担当とで実験はやるからということに。

その後でちょっと前に打合せがあった機能を追加。今までダミーで常に正常判定だったのを真面目に判定するように。仕様としては単純で、実装もまあ、単純。コードで書く分には。仕様書を起すのは結構面倒臭いよね……ちゃんと判定するダミーだった頃のテストコードを残してあるんで結果だけ確認して出来上がり。他との絡みがあるから未コミットだけど。二系統あるけどどっちで検出されてもやることは同じ、だからコールバック二つ用意したりしたくないんだけどこれ本当にどうしても個別に用意しなきゃだめ? なんて問合せしてみたりして。

それからここしばらくいじってる、バックアップ電池付き RAM アクセスの API 使用化周辺。昨日話しをした相手は直接開発をしてる部署の人じゃない。で、今日、また別の謎を見付けてしまったんで、まとめて質問のメールを投げてみた。何でこの API、名前の中にブロック番号が二回出て来るようになったんだろうっていう。昨日聞いてた分についてはまあ予想通りの解答。で、今日の分については一応これで正しいことになっているっていう解答。そういうことで一応、これでいいことになってるという格好にして出来上がり、と。下回りの方もちょっといじらないとビルド出来ないわけだけど、これどうしようかな。ダミー関数定義は消しても構わないと思うんだけど、プロトタイプ宣言をどこに置く思想なんだ、これ? 何せ機械生成コードが関わってるんで、変なところいじるとコンフィグ再設定の度に手でいじらなきゃならないという間抜けなことになる。こっちの分はコミットした、このままだとビルド出来ないから早急に手当してね、っていうメールを投げるんでもいいかもしれないけど……まあ、動作が怪しいとあれだから、明日にでもちゃんと動くのを確認してからの話ではある。

品質保証月間だからというので義務付けられた資料室の見学なんていうのを挟んだりもしつつ、とりあえず今日はおしまい。で、帰る。やっぱり昨日より微妙にあったかいんだな。3℃。晩ごはんをどうしようかとちょっと悩んで、結局焼き肉なんだか肉野菜炒めなんだか、なのにする。肉を食べてる気がするね。

後は WWW 見たりゲームしたり。うっかりしてまらお湯を出し過ぎたせいでまともにお風呂に入れなかったからちょっと冷え冷えな感じであれ。事態が好転するような収穫が無いからしつこく経験と現金を稼ぐ方向でいるしかないっていうのもあれ。飽きて余計なことして間抜けな死に方をしないようにしないと、っていうのが本気で問題になる感じ。

2014-11-20 02:16:00

2014-11-20 02:16:00

今朝は晴れ。例によって雲は多かったわけだけど、晴れてくる方向だったんだから晴れでいいや、的に。朝ごはんはパンとトマトとソーセージ。昨日はあんなこと書いたけど、実は大川端の桜はきれいに真っ赤やんな、なんて思いつつ仕事場に向かう。朝は結構、立ったまま寝ててあんまりちゃんと見てなかったりするよな……

変な挙動を示す基板の実機がやってきました、から、ちょっと調べてみてと言われて調べることに。毎度のことだけど、この爪と摩擦で止めるコネクタは外すの大変だよね。明日また、指先が痛くてたまらないんだ……ともかく、最初は箱に入ったまま、通信越しに様子見。別段言われてるような現象はさっぱり見えないのを確認。まあ、向こうでも再現出来ませんでしたと言いつつ持ってきたわけだしね。

それから箱を開けてメモリロガー繋いであれこれと。コネクタ緩めるとか抜くとか、その辺りでの挙動は完全に予想の内で特に向こうで何かあった可能性は低いもんだからあっためたり冷したりとか。冷やしたら通信エラーが冷した瞬間に出るというのを確認。昨日の晩、こっちで現象を再現させた時も冷えてきてからだった、なんていう話もあるらしく。ふぅんっていう感じ。

その時に、起動後初期化の前で異常を検出したけど起動後初期化でフラグが落ちて、その後は正常系に移行してしまってということで現象が出そうだというのがわかったということで実験用のスイッチが付いてる基板があった。んだけど、その時の様子を調べてと言われてたんで、実機検証の後試そうとしたら、どうもそのスイッチを壊したっぽく。オンにしてもオフにしても IC 一つ分だけ異常が出て、残りは正常なままっていうと、実験出来ないねということでそっち方向はおしまいになったり。

だから一昨日、昨日で仕様をいじってコードも書いたのを動作確認しようかと思ったんだけど、今日のコミットでビルド出来なくなってたり。.h ファイル丸ごと消えてるわ。まあ消えたのが本来使わないはずの部分だったり、そもそもそのレイヤの上に抽象化レイヤ導入してるのにそのファイル内での定義でそのレイヤの名前を参照してる仕様がおかしいだろうという話があったりはしたんでちょっと相談してそっちもおしまい。話が通れば明日中にでもコードか仕様書が直るでしょう。

そんな感じでおしまい。帰って晩ごはんにとろろ昆布のつゆとお寿司とかぼちゃ天。ぷりぷり摺身にほくほくかぼちゃがおいしい。ここの寿司が案外悪くないっていうのは相変わらず。特別素晴らしくいいっていうわけでもないのも。

後は WWW 見たりゲームしたり。ちょっと小銭を稼いでみても買う物が店頭に並んでいない不具合。だからといって、他の町だの村だのに向かうには未だ弱過ぎる。そういうことで地道な稼ぎに終始するという……

2014-11-19 01:26:21

2014-11-19 01:26:21

今朝はくもり。朝ごはんはパンとトマトとソーセージ。晴れてくる方かと思ったら逆でした、と思いきや向こうでは日が差してきてて……でもやっぱり晴れない、みたいな。また寒くなる方向かな。何となく。こっちの方が桜宮公園辺りよりも桜がきれいに赤くなってきてるわね……

仕様直したからコード書いてと言われてそのように。このフラグオンにはするけどオフにしてないような、なんて言って仕様を直したけど後でちゃんとオフにする場面があるのに気付いたりしつつ。とりあえずコードを書いてビルド出来るところまでは確認したけど動作確認をどうしようかな。バックアップ電源付き RAM へのデータ保存をちゃんと API 使うように直しました、なんで保存と復帰が出来ればいいわけなんだけど……ふん。

ここしばらくぶつくさ言われてる不具合について、新しいデータ持ってお客さんがやって来るよなんていう話があったんだけど。再現しませんでした、データは持ってきました、一時間解析の時間をあげるので調べて説明して下さい、って何の寝言だろうという。まあそれは任せて帰ってきちゃったけど。わかるわけないじゃないか、で終わる話なんでね……持ってこられたデータもフォーマット不明のバイナリダンプと特定アプリケーションのデータだったりして今一つ要領を得ないし。

そういうことで帰って、晩ごはんは鴨のクリームシチュー……とは微妙に違う気がする野菜と鴨のクリーム煮で食べるフジッリ。生クリームと牛乳の 1:1 から 1:2 の間ぐらいな感じの混合液で煮込んだものは何と言ったらいいだろうね? シチューって言うにしては野菜がにんじん、玉ねぎ、パプリカ、ズッキーニな辺りも。十分においしいわけではありますが。ちょっと、その前に食べたブリーのせいで食べ過ぎ気味ではあるか。

後は WWW 見たりゲームしたり。何かアンテナがちゃんと動いてないぞと見てみたら、どうも https のサイトで引っ掛かってる様子だったり。真面目に解析する気持ちの余裕が無かったんで、一時的にそのサイトをリストから外すという対処。何となく最近の TLS 止めました騒動関係な気がしなくもない。うーん。

5 階、6 階を往復する感じでしばし。地道に魔法と装備を充実させていきましょうと。うん、地道過ぎる……

2014-11-18 01:45:50

2014-11-18 01:45:50

今朝はくもり。朝ごはんはパンとトマトとソーセージ。普通のフランスパン生地なパンだと買ってきたその日に食べるとかあっためるとかしないと今一つかな、やっぱり。晴れてきそうなくもりと思ってたけどそんなことありませんでしたという感じで仕事場へ。コート着てると電車の中はまだ暑めか。外は悪くないっていうか、丁度いいっていうか。どうせ仕事場に着いたら脱ぐんだけど。

適当に済ませてたところのインターフェースが確定したんで仕様とコードを書いてみたからレビューして、というので見てみるところから。やっぱり失敗する場合というのがある API を使うのに、成功する場合しか考えないのはどうかと思うのですよ。いくら相手がバックアップ電池積んだただの RAM で、実際には普通にメモリアクセス出来るぐらいなんで絶対に失敗しないし待ち時間も 0 に等しいですって言っても。バックエンド取り替えて別のプロセッサに移植、とかも無いとは言わない部分なわけでもあるし。

後は年度末目標だから遠い先のようだけど、細々したところ考えたりバックエンド何も無いのを作る必要があったりすると実は全然時間が足らないかもしれないっていう辺りの仕様検討とか。あれこれの管理をどうしようか決めないと仕様も決まらない気はしてる。でも、インターフェースがこうだから、っていうのだけ決めて中身はまとに実装するっていう方向でもいいって言えばいいのも確か。何にしても、あんまり真面目にアーキテクチャ考える程の複雑度が無いような気はしてきたな……テーブル駆動にしたかったけど、テーブルのエントリ数がえらく少なくなりそうな。テーブル駆動するのがばかばかしくなるぐらい。

後で打合せするのに資料作ったんでちょっと見て下さいというのを頼まれて、先週の調査はこの線でやったことだし間違ってはないと思いますよというメールを出してから帰る。ちょっと冷えるかな。で、晩ごはんは豚汁うどん。あったまる。

後は WWW 見たりゲームしたり。大丈夫な気がするぐらいになったんでワーグを掃討して、ついうっかりで死にかけたりしつつもうちょっと回って、と。見習いパラディン相手に HP 6 とかにしてちゃいけないんですよ? 危ないなぁ、もう。

2014-11-17 03:04:45

2014-11-17 03:04:45

今朝はくもり。朝ごはんはマッシュルーム、ケーパー、スモークサーモンのトマトソーススパゲティ。このスモークサーモンは結構いいのね。あんまり変なもの入ってないだけあって。

起きたの遅くて天気が悪いと何もする気が無くなるんです、ということでのんびりというかぐったりというか。挙句寝るとか。夕方になって買い物に出るついでに古本屋の寄ったらちょっと元気になりつつも体力は消耗するよねということになったりしつつ、買い物して帰って晩ごはん。マッシュルーム、玉ねぎ、サラミのトマトスープでフジッリということに。うん、まあ、こんなものでしょう。悪くはない。チーズのパンを晩ごはん用に買っておいたんでそれも。これもまあ、まずまず?

後は WWW 見たりゲームしたりまんが読んだりちらっと寝たり、まあ、昼間の続き。地道な進行。でも今の状態でワーグ殲滅戦は多分死ぬし。

2014-11-16 03:18:53

2014-11-16 03:18:53

今朝は晴れ。朝ごはんはプッタネスカ。何か体が重いんですけど……っていうのは、多分、寝不足のせい。寝不足っていうか、やっぱり寝るのが 3:00 過ぎると良くないよねっていうか。……今、これを書いてる時刻はどうなんだっていうことだわね。

今日は昨日よりも更にあったかい気がするけどいい加減コートを引っ張り出して出掛ける。日が落ちたら結局寒そうだし。で、地下鉄で恵美須町に出てあれこれ。呼び込みの人達が何か寒そうなんですけど。見た目が寒いから上着着て下さいよっていう感じ。

本屋でまんがを一冊買ってからゲームしに。1 面で調子良かったら 2 面でぼろぼろになるですか、とか。隣の対戦に気を取られて 1 面ボスでやられたりしてるようだから 2 credits あっても四葉のクローバーを沈められないんですよとか。そんなのを引きずってると 3 面でこれは死ぬなと思いながら勲章を迎えに行ってその通り死んで終わるんですよとか。うん、ひどい……

コンビニと古本屋に寄って、帰る途中で晩ごはんにほうれん草の刀削麺。卵焼きとトマトが乗ったの。ほんのり甘いところに酸味。ぷりぷりの刀削麺。おいしいですわ。結構量があるから、具がそれだけでもお腹一杯。

とはいえそれだけじゃ、ということでチーズを買って帰って、このカマンベールとろとろおいしいわねと思いつつ後は WWW 見たりゲームしたり。無理が効かないと同じことを繰り返すことになるからやる気の維持が難しい。無理するとすぐ死ぬ HP 100 未満だし。まあそれでも、これぐらいならと盗賊退治ぐらいはしてみた。報酬のロングソードが既に重過ぎて使えないという残念さだったわけだけど……

2014-11-15 02:37:25

2014-11-15 02:37:25

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。昨日よりはだいぶあったかいような、言うほどでもないような。風が無くて日が当たってるっていうだけか知らん。

昨日ちらっと調べた別件について、もうちょっと詳しく調べて欲しいと言われてそこから。まあそりゃ、やり残したテストよりも、preview release がお客さんのところで変な挙動を示してるっていうのの方が優先度高いわな。で、調べてみた結果、うちの部署のコードはあんまり関係無さそうかなという印象に。聞いてる挙動から見える状態は、正常な状態なはずっていうのを確認した感じ。異常があっても復帰した後でないとその出力にはならないはずなんで、っていう。

そういう結果をざっとまとめて報告した後テストの続き。うん、やっぱりこれ、面倒臭い……昨日やったのよりはましだけど。見る変数がひたすら多いのだわ。大半はテストの結果判定には使わないんだけど。異常があった時のデバッグ用に取ってるのが多くてな……そんなんでもちゃんと設定してやらないと、それこそバグってるように見える時に困るわけで。

で、テスト仕様に問題がある部分を除けば OK という結論に。これでやっと、先月末時点でやる予定だったテストが全部終わりね。その後で色々修正入ったところの再確認はいらないのかという意見が微妙にあったり無かったりするけど気にしないことにしましょう。

通信の設定ファイルに書いてある内容をようやく納得して、何でそんな仕様にしたんだと呆然としたりしつつ今日はおしまい。LSB を右端に、1st byte を上端に置いた二次元マトリクス上で開始ビット位置を表現してるとか、パックする信号のエンディアンで開始ビットが信号の MSB か LSB か変わるとか、ちょっと、ね……本当のところ別段見る必要があるファイルじゃないから気にするの止めようかと思うレベル。

昨日よりはましな気がするけど昨日は 10℃ で今日は 11℃ って大して変わらない、とかありつつ帰って、晩ごはんは蒲鉾とおでん。昨日食べる気だったものを実現。蒲鉾はともかく。実は菊菜入った煮物だよねという意見が微妙にあったりなかったり。なかなかおいしいからいいんですよ。煮汁飲むのは塩分的によろしくない気はするけど。

後は WWW 見たりゲームしたり。本当に地道にしか進めなくてどうしてくれようという……つるはしで鉱脈は掘れるようになったけど、重いよ、これ。それと最初の町の魔法道具屋の品揃えが悪いです。改善求む。

2014-11-14 01:42:46

2014-11-14 01:42:46

今朝は晴れ。肝心な太陽に雲がかかってたちっともあったまらないけど。朝ごはんはパンとトマトとソーセージ。昨日と比べていきなりだいぶ気温下がったよなと思いつつ仕事場へ。昨日ぐらいだと、十二月末でも結構平気なぐらいの上着着てたら暑いだろうっていうところだったんだけど、今日の気温だったら着てて損は無い感じ。玄関出てからそういうことがわかると困ります……

仕事場の自動販売機のホット缶は今一つ、なんて思いつつお仕事開始。残りのテストを片付けようかというところだったんだけど、ちょっと確認してみたら変な異常が検出されてるんでそっちについて悩むところから始めることになったり。デバッガの接続ケーブルを貸したというか返したんで、メモリロガーでどれぐらい見えるだろうという感じ。で、見てみると、本当に異常な値が見えてるねという。何だこの 0。昨日のコミット見ても動作に影響がありそうなところって無いんだけどなと思いつつ見る変数を増やしたりしてあれこれしてると、結局今朝、ちょっと配線を繋ぎ直した時に電源からグランドに繋がってるクリップが一つ外れてたというのが判明したりする。また無駄に時間を使わされただわ……

で、残ってる数は少ないんだけど見る変数が増えたりで手間はあんまり変わらない感じのテストを一本。やってる間に別件の調査を頼まれて、そのために別にメモリロガーの設定ファイルを作ってログ取って、とかを含む。そっちについては少なくともうちの責任範囲に問題は無いみたいだねという結論。テストの方は、概ね問題無いんじゃないでしょうかという感じ。テスト仕様が間違ってるっていうところはそういうものだと思っておくしかないでしょう。

改めて電源オン直後からのログを取ってみて、微妙に不審な動きをしてる検出について調べたりしつつおしまい。このダミーは電源オン初期化後にしか呼ばれない関数内で動いてるからこのタイミングで OK とか、ダミーじゃないけどこっちも理屈は同じことなんで問題無しとか、ちょっと怪しく見えたけど、初期スケジューリングでトリガされ得る分が余計な異常を出さないように仕様変更されたところにまともに引っ掛かって消えてるだけだから正しいとかで、一応平気っぽいな。

別件の調査の原因になった話についてどこかで打合せしてるらしい、とかいうのを後目に帰る。かなり冬の寒さな気がするよとは思ったけど、昨日 17℃ あったのが今日 10℃ とか言ってるよ、そりゃ寒いわという。で、菊菜片付けるのにおでんでも食べようかと不審な考えを持って京橋に着いてみたものの、買うつもりだったちぎり天が置いてないと思わずさまよってしまうのです……ということで結局晩ごはんが味噌豚骨ラーメンと餃子ということになったりする。もうほんの少しだけスープの味が強いか、麺に絡み易いかしてくれると素晴らしいかな、みたいな。十分おいしいけどね。

帰って後は WWW 見たりゲームしたり。慎重になり過ぎなぐらい慎重に。だって土へびごとき相手に HP 半減するし、ねずみの群相手にするだけで死にそうになれたりするから……現金収入が足らないわ、AC 上げようにも筋力低過ぎて重い鎧を着るのが難しそうだわでしばらく苦労しそう。

2014-11-13 02:39:47

2014-11-13 02:39:47

今朝はくもり。朝ごはんはパンとトマトとソーセージ。すっきりしない空模様は鬱陶しいわね。いい加減、だいぶ涼しくなったことでもあり。

まずは昨日の続きから……の前に、他人に作ってもらってるモジュールが出来上がってきてたんで、とりあえず svn up して最新のコードにしてから組込んだ上でビルドして動かしてみる。……何か動きが怪しいぞ? 正常で終わるべきところで異常を検出してる。昨日は動いたよなと昨日のリビジョンに戻してみてもまだ変。これは本当に壊したかと頭を抱えそうになったところで、基板に繋いでる機器のケーブルが外れかけてるように見えるのがちょっと気になる。押し込んで、ねじ止めしてみる。……まともになった。昨日、基板変えて実験した時には気付いてたんだから直しておけば良かった。

それからやっと昨日の続き。動いてた時のと設定ファイルを比較してみたけど見る変数の設定以外には特記すべき変化が無い。これはどうにもならないかと思いかけたところで、ふとその動いてた時の設定ファイルをそのまま使ってみると、問題無く値の書き換えだのログ取りだの出来る様子。あれ? ……それで良く見てたら、動かなくなった設定ファイルでは 0x00000000 をアクセスするようなエントリが混ざってる。見つからなかったシンボルがあった時に、設定ファイル作るツールがメッセージ出さないなとは思ってたんだけど……思ってたんだったら、その時に追求しておけっていう話か。さっきのケーブルの話もそうだし。

安心したところでツールを直しておく。Dictionary の、Item(key) は key が使われてない場合、Empty を登録した上で返してくるのね。ちゃんと調べてから使えば良かった。何となく、変数を Null で初期化した上で、key が見つからなければ何も起こらない気分でいたからエラーチェックがすり抜けられてたという話。

改めて設定ファイルを作り直してログ取って、このモジュールはこのシナリオで見る分には大丈夫そうです、次、というのを繰り返す。慣れたのと設定ファイルの作り直しが楽になったのと、元々残ってるモジュールのテストが楽な方なのが多かったのとで結構さくさく進んだ。一つ、閾値の調整が出来切ってないから正常判定を強制しておきましょうってなってるやつは、ハードウェアレベルで問題があってノイズがひどいから調整のしようもないんで今回は無しっていうことになったんで残りは二つか。

そんな感じで今日はおしまい。帰って晩ごはんにカレー。ちょっと今日のは多めだったかやたらとお腹一杯。菊菜を肉豆腐に入れたのと同じぐらい追加したのが悪かったか、マッシュルーム三つは多過ぎたか、晩ごはん前に野菜ジュースが余計だったか……「全部」って言われそうな、とか思いつつ。味はそれなりにそこそこで、まあ、カレーは強いよね、と。

後は WWW 見たりゲームしたり本を読んだり。せめてシャベルぐらい手に入らないと、収入が足りなくて杖も魔法棒も買えずに能力強化がさっぱり足らない魔道具術士。おかげでまだ 2 階までしか潜ってないしレベルも 7 だ、とかいう。

side

top

old

2014-11

2014-10

2014-09

2014-08

2014-07

2014-06

2014-05

2014-04

2014-03

2014-02

2014-01

2013-12

2013-11

2013-10

2013-09

2013-08

2013-07

2013-06

2013-05

2013-04

2013-03

2013-02

2013-01

2012-12

2012-11

2012-10

2012-09

2012-08

2012-07

2012-06

2012-05

2012-04

2012-03

2012-02

2012-01

2011-12

2011-11

2011-10

2011-09

2011-08

2011-07

2011-06

2011-05

2011-04

2011-03

2011-02

2011-01

2010-12

2010-11

2010-10

2010-09

2010-08

2010-07

2010-06

2010-05

2010-04

2010-03

2010-02

2010-01

2009-12

2009-11

2009-10

2009-09

2009-08

2009-07

2009-06

2009-05

2009-04

2009-03

2009-02

2009-01

2008-12

2008-11

2008-10

2008-09

2008-08

2008-07

2008-06

2008-05

2008-04

2008-03

2008-02

2008-01

2007-12

2007-11

2007-10

2007-09

2007-08

2007-07

2007-06

older

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12