最近、やたら、すぐに忘れることが多いです。
重要なことや、何度も繰り返してることについては忘れにくいのですが、
ふっと思いついたことや、次にやろうとすること、挙句の果てには、
一階から二階に上がって「さぁ、なにやるんだっけ」と、数秒思考。
下手すると、そのままうやむやに・・・。
メモでも取るべきなのだろうか。
だけど、短期的な記憶で、しかも、その場ですぐ破棄される程度の
記憶であるなら、そこまでこだわる必要性も無いのか、、、?
なんにしても、何かしらの解決案を導かなければ。
結果はおそらく不合格かと思います。
まぁ、でも、いい経験になったと思う。
さて、次は明日からの中間考査だ。
とうとう、この日になりました。
以前に、初級システムアドミニストレーター試験を受けたときは、
さして緊張もしなかったし、そもそも試験自体そんなに難しくなかったのですが、
今回は、試験内容もあいまってか、既に緊張しています。
午前問題は、何とかいけるかもしれないけど、午後はほぼ実力で解くことになることに・・・。
あんまり、勉強してないことが原因ですが。
ほんと、受かったらいいなぁ、と思う。
まぁ、とりあえず、今からは寝るとして、今日の午前中に中間考査の課題を終わらせて、
午後ちょっと中間テストの勉強して、5時半ぐらいになったら、
ソフトウェア開発技術者の勉強に移るとしよう。
寝る時間の予定は、12時ぐらいかな。
大体、6時間寝るのがちょうどいいくらいだと、体が言っているので。
あと、もしかしたら、明日の分の日記はお休みするかもしれません。
なんとか、予定日までに完成させることができた。
中間テストに入る前にほかの人に渡して、確認してもらわないとな。
何か、微妙に漢字が違ったりするところがあったりとか、
もしかしたら、VBAで作成したマクロのアルゴリズムが
予期しないものになってたりして、、、
まぁ、そんなに大きな表でもないし、目で見てる段階では
アルゴリズムの間違えはなさそう。
大体2時間ぐらいかかった。
機能的にもあまり納得のいくものじゃないけど、
テスト週間中であまり時間がないので、この程度で。
一応、ソースを貼り付けておいたので、ご覧になりたい方はどうぞ。
かなりコメントと変数名がおかしかったり、
文法上の無駄が随所に見られるかもしれませんが、すいません。
まだ、勉強しないといけないけど、どうにも眠い・・・。
何とかがんばろう。
時系列がめちゃくちゃです。
2文ごとで区切ってお読みください。
昔壊してしまったPDAが復活した。
しかし、金曜日にとっておいたお年玉をはたいて、新しいのを買ったばかりである。
(主な用途が音楽再生用の)PDAが届いた。
そして、日曜日の朝、ヘッドホンが断線により、方耳から音が出ない状況になった。
今日の昼、小遣い片手にGoodWillに行って、ヘッドホンを買ってきた。
しかし、先ほど使用してみたら、方耳の音が不完全な状態でしか聞こえなかった。
メールとか、Blogとか、返事が滞っていたものの、返事がやっと完了。
平日はほとんどできなかったから、今日やったけど、
結構量があった、、、
肉体的にも、精神的にも、とりあえず、疲れた。
メール類とか掲示板類は明日にしよう orz
何か突然鼻血が出てきた orz
まぁ、すぐにティッシュで抑えて何とかなったけど、
シャツについちゃったので、洗濯しないといけなかった。。。
補講があると、5時半に起きないといけない。
これが結構つらい。
まだ、今時期はいいけど、冬なんて起きる気力さえなくなってくる。
まわりは暗いし、寒いし、眠いし(これは年中か)
家を出るのが6時半で、日の出を見ながら登校ってのも、
年に何回かあったような無いような。
さて、まぁ、がんばっていきますかね。
先日、NECの無線アクセスポイントが壊れて、
修理に出したわけですが、それの見積もりに驚愕。
修理にかかる費用が1万1千円。
まぁ、場合によってはこれくらいありえてもおかしくないか。
(自分じゃないけど)東芝にノートPCのCD-RW兼DVD-ROMドライブの
修理に出したら6万ほど取られたわけだし。
しかも、そのドライブはいわゆる地雷物で、
直したところで内部仕様から腐ってるので、
ほっとくとそのうち壊れるという代物です。
し か し、実はこの無線アクセスポイント、
修理に出した店では1万500円で売っているということ、、、
(もともと、安めの店とは言えないので、探せば1万切る店もある)
要は、
修理代 > 新品購入代
という、納得のいかない状況に陥ったわけです。
まぁ、新品買うか、修理するかは置いとくとして、
この状況には少し目を見張るものがありました。
メーカー側は定価から算出していると考えれば当然なんですが。
なんか、ちょうどバッドタイミングで
メッセンジャーが使えない状況になっております。
実は、8時から数人で集まって、ちょっと
いろいろとやろうということになっていたのですが、
どうにも、メッセンジャーに接続することができない状況で、
自分は、何回か再試行することで接続できたのですが、
数人接続できず。
なんだかなぁ。
今日の午前中は部活で、2時ごろ帰宅。
そのまま、ずっとパソコンをやってて今に至り、
結局今日は課題をやってない、、、
まぁ、明日がんばるしかないな。
だけど、明日は部活。
さらに、課題が山になってたり、、、
まぁ、がんばろうか。
まぁ、削れれている要因が勉強だということは、
いいことなのだろう、と思いますが、それでも、
30分ほどしかできないというと、
ゆっくりとニュース読んでる暇すらない orz
日記書くのだけでも、10分ぐらいかかるし、、、
とはいっても、いまさらやめるなんて事はないですが。
そういえば、"日記をやめる"っていうことで思い出したけど、
9月の一桁日で一年になったようだ。
(メインのyasuharu.netの方が、1年。
Cuddleの方が6ヶ月、Mixiの方が1ヶ月。)
それは後々のネタとして取っておこうか。
昨日はとても疲れていたせいか、日記書くのを忘れました。
まぁ、今日の朝のこれで昨日の分ということで。
といっても、時間がないので、内容はありません(==
今、コンソール上で動作するRPGを作っているのですが、
それの中で、もちろんコンソール(背景が黒くて文字だけのやつ)上
なので、文字しか表現方法がなくて、どんどん文字が溜まってくわけです。
これだと、かなり表示が見づらく、危うく重要な情報まで
落としてしまいそうな感じがします。
そこで、すぐに実装できるコンソール文字列の
文字色の変更だけはちゃっちゃと実装しました。
これは、Win32APIの一部なので、C#から呼び出す場合には、
DllImportして、後は、そのクラスにWriteメソッドを
作って、そこの引数に文字色の指定をできるようにしました。
で、一番の問題のコンソール文字列の削除。
これは、かなり(と言っても、1時間ほどだが)面倒でした。
まず、MSDNとかGoogle使って消去用のAPIがないか探してみる、、、
しかし、見当たらず。結構需要はありそうだと思うんだけどなぁ。
そのうち、MSDN眺めていたら、コンソールの開放と、
作成を行う関数があるのを発見。
さらに、コンソールの座標を取得して、
設定する関数らしきものを発見。
早速実装してみる・・・が、動かず。
いまいちよくわからないが、おそらく、
座標を設定、取得する関数が、自分の目的としていた関数とは
少し違っていたようだ。
もうこうなったら、、、ということで、強硬手段発動。
まず、コンソールのタイトルを適当なものに変えて、
FindWindowでコンソールウィンドウのハンドルを取得。
そのハンドルから、破棄前の座標を取得。
コンソールを破棄。ちょっとWaitを入れる(これが肝)
さっきと同様にして、ウィンドウハンドルを取得。
さっきの座標を使って、座標を設定。
これで、若干ちらつきはあるものの、
文字列を削除することができました。
ほんと、強引なやり方だなぁ、、、
もしかしたら、この時期でなくても高いと感じるかもしれませんが、
先ほどCPU温度を見ていたら、58度でした。
ちなみに、マザーボードはその15度マイナスの、43度でした。
ちょうど、高負荷のタスクを実行してたばかりなので、
当然といえば当然なのかもしれませんが、
もうちょっとどうにかならないものかなぁ。