給料計算機

せっかくの休みの日は、いつもどおり早く目覚めてしまった。 寝起きは最悪、まだ眠いので寝ようと思ったが、寝ることが出来ない。
もっと寝たいよ~
作成中の給料計算機を作る。 とりあえず、日付をまたいだ労働(23:00~08:00など)も計算できるようにした。 労働時間よりも休憩時間が多い場合なども対処した。
とりあえずバグはないかな?
4時くらいになったので、図書館に行く。 外国人が日本語を勉強するための本と、太平洋戦争の本を2冊借りた。
それから志津にある服屋に行った。 予算が4000円しかなかったので、全然買えない。 靴下を買った。
最近靴下ばかり買っているような気がする…… たぶん、全部で20足くらいあるだろう。
家に帰って、クライミングに行った。 今日はルートが出来てないので、それを作る。 しかし1つしか作ることが出来なかった。
友達が遊びにきて、絵の塗り方を教えてもらった。 かなり勉強になりました。
そして明日は決起会。 多分眠いでしょう……

Visual Basic

雨今日はバイトに遅刻するかと思った。 目覚ましが10時になったはずなのだが、無意識のうちに止めていたらしい。 目が覚めたのが10時40分。 バイトまで時間がない!
けっこう慌てた。 急いでしたくをしてバイトへ。 ホントは朝、風呂に入ろうと思ったのに……時間がなかった……
何事もなく昼休憩になった。 レジをやっていて、体が気持ち悪かった。 ガマンできなかったので、昼休憩中に家に帰り、風呂に入ることにした。
すぐ家に帰り、なべにお湯をわかしながら、風呂に入った。 急いで洗って、出てきたら、ちょうどお湯が沸騰したところだった。
スパゲッティをゆでた。 その間に、髪の毛を乾かして、服を着た。 茹で上がったらすぐにトレーに移し、ツナスパゲッティの元と一緒にバイトに持っていく。
休憩室でそれを食べた。 おいしかった♪
午後も普通でつまらなかった。 今日はお惣菜がたくさんあまっていた。 大きな袋2つ分もらってきた。 これで、1週間は生きられるかな?
この前作った免許プログラムを改善することにした。
無理やりキーボード制御をして、数字しか打てないようにしてある。 しかし「貼り付け」をすると、数字以外のものもできてしまう。
それを実行すると、不正な処理をして終わってしまう。 なので、数字以外のものが入力されたら、実行しないようにすることにした。
まずそれをどうやってやるか考えた…… かなり考えた。 そして思いついたのが、一番左の文字が「0,1,2,3,4,5,6,7,8,9」のどれかかチェックする。
そのどれかだったら、左から2番目の文字をチェックする。 それを繰り返すこと12回。 ループやfor文がわからないので、すべて打ち込んだ。
かなり疲れた…… それとキーボード制御を解除した。 これで重大なバグが1つ解消された。
まだ発見してないが、他にも重大なバグがあるだろう。
それからローテーション作製ツールにとりかかる。 しかし、これはさっぱりわからん。
いくら考えても出来るものではない。 Visual Basic歴が数日の人が作ったらやばいよ。 難しすぎて手が出ないので、
給料計算機を作ることにした。
とりあえず、今働いているスーパーのを作ろう。 バージョンアップを繰り返していくうちに時給を変更できたりするようにすればいいのさ。
勤務開始時間と終了時間を半角数字4桁で入力してもらうことにする。 免許のときと同じように、一番左の文字が「0,1,2」のどれか(24時間しかないため)、次の文字が「0~9」のどれか、3番目が「0~5」のどれか(59分しかないため)、最後の文字が「0~9」のどれかか判断することにした。
一見これでよいと思っていた。 しかし致命的な欠点が。 普通に考えると大丈夫そうだけど、2桁目が0~9まで入力できるので、26時とか29時とかになってしまう場合がある。
そうなってしまったら、強制終了はまぬがれない。 考える方向を変えるしかなかった。
いろいろ考えた…… そして「Select Case」というのを使うことにした。
左の2文字を判断して、それが「00~23」だった場合は次に進む。 それ以外だったら終了。
左から、3、4文字目を判断して、それが「00~59」だった場合は次に進む。 それを使って、勤務開始時間と終了時間のチェックをする。
それから左から5文字目をチェックして、何もなければOK。 何かあった場合には終了。 これで、とりあえず実際にある時間しか入力できなくなったはず。
それをどうやって計算するのかはまだ考えてないけれど、また明日にでも続きを作るとしよう。 バイト中にゆっくりと考えて……
そういえば、明日と木曜日はバイトが3時からなってしまった。 研修生がたくさんいるので、人が余ってるらしい。
調子が狂っちゃうな……

免許プログラム

晴れ今日も朝風呂だった…… 味噌汁を飲もうと思ったけど、おわんがなかったので飲めなかった。
最近風が強い。 バイトに行って昼休憩になった。 今日は名店街にある店で昼ご飯を買った。
夕方になって、前のレジに謎のお客さんがいた。 なんか怒鳴ってる。 レジの店員はぺこぺこしている。 お客さんはお釣りが100円足りないと言ってる。
そのことで文句があるみたい。 だけど店員の強気な態度にキレたらしい。

家に帰って、ひさしぶりにVisual Basicをやる。 ずっと前に作成しようと思っていた免許プログラムを作ることにした。
前に買った参考書片手に必死になって考える。
膨大な量のテキストを打った。 そして苦闘すること5時間。 やっと完成した。 コピーして貼り付けるとバグるが、とりあえず完成かな?
免許証の番号が2個しかなかった。 その2個ではきちんと動作した。
他のやつはどうだろう? うまくいくといいな♪
これが自力で作成した初のソフトだ!! ホームページに新しいコンテンツを作ることが出来る♪
あとはアイコンを作っておしまい。 だけどこのアイコンがまたやっかいなんだよな。
どうも絵系のものは苦手で…… フリーのアイコンでもさがしてこようかな。

タイピング

今日は昼過ぎに目が覚めた。 寝る前までは面接に行く気があったのに、起きたらなくなってる。
また今度にしよう。 今日はバイト休み♪
さっそくパソコンをやる。 昨日「タイピング・オブ・ザ・デッド」をやった。
グラフィックカードの性能がよいので、画面がとても綺麗だった。
綺麗だと面白くて、たくさんやってしまった。 これ以上スピードは上がらないと思うので、あとは正確さだ。
だけどこれが難しい。
「激打」というソフトをやる。 このソフトの上級モードは1つでもボタンを間違えるとダメ。 正確さを鍛えるのにはもってこいだ。
さっそくやる、一番難しいやつのひとつ手前。 前やったときは何十回も挑戦したのに、1回しかクリアできなかった。
さっそくチャレンジ! しかし、あえなく敗北。 再挑戦、今度は楽勝♪
次に一番難しいのをやる。 一瞬で終わってしまった…… 難しい。。。
手も足も出なかった。 もっと正確さを鍛えなければ。
そのあと持ってるタイピングソフトをやりまくった。 たくさんやったので、腱鞘炎にならないか心配。
多分大丈夫だと思うけど。
それから、HPのイメージチェンジ、って言っても背景色を変えただけなんだけど……
今日の夜すごい更新しよう!
そのために勉強するためのHPを探しに向かう。 しかし参考になりそうなHPが見つからない。
やっぱり本で頑張ろう。 どんなのにするか構成を練った。 しかし、一般的な構成しか思い浮かばない。 フレームでわけて、左にメニューを表示するというの。
しかし今のHPでもそれだ。 今度はフレームを使うのをやめようかな。 だけど使った方が便利だし。
かなり悩んだ、しかし結果が出なかったので、更新するときにまた考えるということで。
それからMIDI作成、L'Arc-en-Cielの昔好きだった曲を作る。 ギターのパートが大変。
MIDIで作ったらどんな感じになるのか、他の人が作ったものを聞いてみる。 しかしあまり上手くない。
時間をかけないで作ってるからだと思うんだけど…… もっと時間をかけて本格的に作ろうよ!

クライミングの時間になった。
いつもと同じように向かう。 着替えて、さっそく登る。
今日も自作コース作成に励む。 しかしなかなか完成しない。
ためしに自分で登ってみるが、どうもうまくいかない。 もっとホールド(石)をたしたほうがいいよ。
しかたないので、かなり上手いSさんが作ったコースを登る。
最後の方がかなり面白いコースだと思う。 こういうコースを作りたいんだけど難しいなぁ。
何回も登ってるうちに握力がなくなってきた。 残ってる力をふりしぼって、自分の作った11CDのコースを登る。
まだ東部体育館でこれを登りきった人は自分以外いない。 かなり難しいコースだ。
最初の方は楽に登ってたが、途中で左手で持たないといけないところを右手で持ってしまった。
そのまま身動きがとれなくなり、握力だけがどんどん奪われていく……
このままじゃ落ちてしまうので、無理な体勢で無理やり次の石をとった。 右腕が攣りそうに鳴なった。 危ない危ない。。。
しかしまだ最後の難関が待ち受けている。
残り少ない握力で登りきれるか…… 
しかし最後の石をつかむ8センチくらい手前で落ちてしまった。 もう登る力はない……
疲れた……

クライミングも終了し、家へ帰る。 その前に本屋に寄って行こう。
今日は毎月買っている月刊誌の発売日、それを買わないと!
いつもの本屋(ブックスゴロー)でその本とHTMLの本を買う。 それからセブンティーンアイスの新味(チョコチップバナナ)を食べる。
かなりおいしい。 もうひとつ食べたことのないのがあったけど残金76円なので買うことが出来ない。。。
さぁ今からHPを大改造するぞ!!