昨日は22時半に就寝。寝つきはよかったが、やはり眠りは浅く何度も目を覚ました。それでもそこそこ眠れて6時半に起床。
今日も一日プログラミングに励んでいたのだが、なんだかしんどくなってきた。夕方でPCに向かうのはやめたが、夜になるとしんどくなってしまった。なんでだろう。やはり何日もPCの前で休憩も取らずにプログラミングに没頭していたので、体にずっと力が入っていたのだろうか。
眠いからもう寝よう。明日は調子がよくなってますように。明日は失業認定日だ。ハローワークへ行ってまた求人情報を検索しよう。


昨日は22時半に就寝。寝つきはよかったが、やはり眠りは浅く何度も目を覚ました。それでもそこそこ眠れて6時半に起床。
今日も一日プログラミングに励んでいたのだが、なんだかしんどくなってきた。夕方でPCに向かうのはやめたが、夜になるとしんどくなってしまった。なんでだろう。やはり何日もPCの前で休憩も取らずにプログラミングに没頭していたので、体にずっと力が入っていたのだろうか。
眠いからもう寝よう。明日は調子がよくなってますように。明日は失業認定日だ。ハローワークへ行ってまた求人情報を検索しよう。
昨日は22時過ぎに就寝。マッサージをしてもらって寝たのだが、してくれた妻本人がすぐに寝息を立てて寝てしまった。私はいつもよりか少し時間がかかったが、それでも寝つけた。
しかし、夜中の眠りは浅かった。ずっと夢を見ているようだった。目が覚めてもう朝かと思って時計を見るとまだ2時。それから頻繁に目を覚まし、浅い眠りが続いた。もう起きてしまおうかと何度も思ったが、せめて横になってないと体を休められない、と思って我慢して寝ていた。6時に「もうそろそろいいだろう」と思って起きた。
あ、上の文章を書いたのは朝起きて朝食のパンを食べながら書いたものだ。そして今の時刻は21時半。いつのまにかタイムスリップしてしまった。んなわけはない。一日中プログラミングに没頭していたのだ。昨日寝ているときに、さらなる拡張機能を思いつき、朝起きてからずっとそれをコーディングしていた。ちょっとややこしい画面や制御が入ったりして苦戦したが、1日かけて拡張機能が無事に動作するようになった。画面を3つも追加したよ。
それにしてもプログラミングをしていると、本当に時間が経つのを忘れてしまう。できるだけ水分を採ったり休憩するようにしているつもりなのだが、気がつくと2時間くらい経っていたりする。タイマーでもセットしておけばいいのだが、思考が深いところまでいったところで中断するのがどうしてもできないのだ。
機能を追加したので、ますますヘルプに書くことも増えてしまった。やれやれ。機能拡張はこれくらいにして、そろそろエラーハンドリングを入れていってテストケースを洗い出し、テストフェーズに入るとでもするか。
昨日は22時半過ぎに就寝。日課になっている妻のマッサージを受けて、寝つきはとてもよくなった。朝5時半くらいに目が覚めてから、浅い眠りに変わってなんども目が覚めた。7時に起床。
そして今日もプログラミング三昧。外部プログラムを画面から登録したり変更したり削除したり、よくあるように一覧の並び順を変える「上へ」「下へ」ボタンなども作り、内部の実装はほぼ完了した。外部プログラムのコマンドラインオプションを実行時に指定できるかどうかの指定もできるようにしたりと、最初の構想から仕様は膨らんでいった。エラーハンドリングはほとんどやっていないが、これで自分が作りたいもののほとんどの機能は実装した。あ、検索機能はまだ画面しか作ってないが、検索機能はこのアプリにはいらんな、そもそも。どうしようかな。
とりあえずこれからこのアプリをどうしようか。実は自分が「こういうものがあったら便利だろう」と思って作ったもので、基本的な部分ができた段階から、自分でそれを使いながら作っていた。ビルドでエラーが出たと思ったらEXEが起動中で上書きできなかったということもある。外部プログラムをユーザが登録できるようにして、汎用性と拡張性を持たせてみた。
自分で使うだけなら、これでいいし、さらに機能を拡張していってもいい。だが、せっかくだからフリーウェアとして公開して誰かに使ってもらいたい、という気持ちもある。しかし、そうしようとすると、今ではほとんど入れてないエラーハンドリングをみっちり入れていって、テストケースを洗い出して徹底的にテストをしないといけない。
実はプログラムの作成で一番手間と時間がかかるのがこの部分なのだ。公開するとなると、いい加減な実装はできない。さらにヘルプも作成しないといけない。あ、アイコンも作らないといけない。デザインのセンスのかけらもないが、何とか作るしかない。まあ、今は暇な身なので、徹底的にやってみてもいいだろう。どうするかゆっくり考えよう。
今日は通院日。17時前に家を出て、病院に着いて診察券を出し、待ち時間に夕飯を食べる。すき家のねぎ玉豚丼はうまい。病院に戻って待つことしばし。今日の待ち時間は2時間くらいか。診察では、最近は調子がいいことを話して、普段よりも短く終わった。仕事はゆっくり探しましょう、と言ってくれた。
明日は飯田橋で障害者の合同面接会に行く。去年まで勤務していた会社が事務職を障害者枠で募集しているので面接にいくのだが、だめもとで行ってみるのだ。ゆっくり探そう。
昨日は22時半に就寝。ちょっと寝つきは悪かったのだが、多分1時間以内で眠れたとは思う。夜中には何度か目が覚めた。雨音が激しく聞こえたのを覚えている。朝は6時に目が覚めたが、まだいいやと思って寝た。結局7時半に起きたが、少ししんどい。雨のせいだろうか。
朝からPCをいじっているうちにいきなりPCがフリーズ。いや、フリーズではない。マウスは動くし、デスクトップアイコンを選択したりもできる。待っていたらしばらくしてアプリが起動。なぜか突然にPCがスローダウンしてしまった。何かやったっけ?朝起きてからしばらく普通に使っていたが、特に何にもやった記憶はない。
よくわからないが、昨日体験版のアプリをインストールしたり削除したりしていたので、その前の時点にシステムの復元をしてみた。しかし、現象変わらず。わからんからとりあえず復元を取り消した。
その後、ウイルスやスパイウェアを検索したり何度もリブートしたが、何も変わらず。そもそもスローダウンしている状態でのスキャンだからえらく時間がかかった。しかし、いきなり元に戻っていつも通り快適に動くようになった。なんだったんだ?いったい。
そしてプログラミングの続きをする。自分がほしかった機能はだいたい実装して細かいところを作り込んでいるのだが、まだまだエラーハンドリングなども荒い。人に提供できるものができるようだったらフリーウェアとして公開してみようかとも思っているが、それにはもっと細かいエラーハンドリングとテストが必要だ。あと、アイコンやヘルプも作らないといけない。それからもっと拡張性を持たせたい。まだまだやることはたくさんある。別にやらないといけないことでもないのだが。
ところで、今まではアプリの終了時にINIファイルに設定を保存するようにしていた。それを、オプションメニューで「終了時に設定を保存する」というのを追加して、デフォルトでは保存するのだが、「保存しない」をチェックするとINIファイルに設定を保存しないようにしてみた。そして起動し、適当に設定をいじってから「設定を保存しない」ようにして終了。INIファイルを開いてみると、よしよし元のままだ。そしてもう一度アプリを起動する。オプションを見てみると「終了時に設定を保存する」にチェックが入っている。ありゃ?と思ったが、そらそうだ。「終了時に設定を保存しない」という設定が保存されないからデフォルトのままなのだ。これはどうすればいいのやら?仕様がかたまればコーディングは簡単だが、仕様をどうしよう。
昼過ぎに妻と買い物に出かけ、妻の実家へ行ってお義姉さんとお話する。晩ご飯に誘われて、一緒に妻の実家で食べることになった。いったん家へ帰って買い物したものを置いてから、また妻の実家へ。一緒にキムチうどんを食べて、私が作った運動会のDVDを観たりした。姪の好きな曲をメニューシーンに挿入したりしてちょいと工夫を凝らしてみたのだが、それを気に入ってくれたようだ。恥ずかしがってきゃーきゃー言いながら、でも喜んで観ていた。
21時頃においとまして家に帰ってくると、またPCがスローダウンしている。なんでなんだ。なんなんだ。明日またいろいろいじくってだめならサポートに電話してみよう。朝はさくさく動いていたのに急にスローダウンした、というのはハード的にどこかがおかしいのかもしれない。
昨日は23時前に就寝。うう、日に日に遅くなる。ぜんぜんなっちょらん。しかし、昨日は寝つきもよく夜もよく眠れた…かな?夜中一度目を覚ましたが、その後は朝まで眠れて7時に起床。
そして今日も一日中プログラミングにあけくれていた。実はVBを触るのはほとんどはじめてなので、ファイルの扱いとかわからないところがいっぱいある。いちいち調べながらやっているので、少しの処理をコーディングするだけでもけっこう時間を食ってしまう。その辺を一通り覚えたら、あっという間にできるのだろうが。
昨日は設定情報をiniファイルから読めるようにしたが、今日はそれを保存できるようにした。その他にもいろいろと機能を追加していって、少しずつだが形になってきたような気がする。でもまだエラーハンドリングなど手を抜いているところがいくつもある。
夕方から外出してダイエーに行き、昨日買った礼服のズボンを取りに行った。裾とウェストの調整をしてもらってたので今日の受け取りになったのだ。その後、先週は断念した牛角へ。ムービル店はまだ閉まっていたのでハマボールの近くの店舗へ。やっぱたまには焼肉を食わなくては生きていけない。
体調はいいのだが、プログラミングをしているとあっという間に時間が経ってしまい、その間ずっと同じ姿勢なのが悪いのか、やっぱなんだか疲れる。適度に休憩しないといかんなあ。でも中断すると、自分の頭の中のスタックが壊れてしまって、もう一度考え直しとかになるのが嫌いなのだ。嫌いだけど健康のためには無理やりでも休憩しないといかんな。