パソコンやる時間が削られてきた、、、

まぁ、削れれている要因が勉強だということは、
いいことなのだろう、と思いますが、それでも、
30分ほどしかできないというと、
ゆっくりとニュース読んでる暇すらない orz

日記書くのだけでも、10分ぐらいかかるし、、、
とはいっても、いまさらやめるなんて事はないですが。

そういえば、"日記をやめる"っていうことで思い出したけど、
9月の一桁日で一年になったようだ。
(メインのyasuharu.netの方が、1年。
Cuddleの方が6ヶ月、Mixiの方が1ヶ月。)

それは後々のネタとして取っておこうか。

Posted at : 2005-09-29 23:26:07 / Category : none

日記書き忘れてた orz

昨日はとても疲れていたせいか、日記書くのを忘れました。
まぁ、今日の朝のこれで昨日の分ということで。

といっても、時間がないので、内容はありません(==

Posted at : 2005-09-29 06:01:57 / Category : none

若干無理やりな実装をしてみる(コンソール上の文字列の消去)

今、コンソール上で動作するRPGを作っているのですが、
それの中で、もちろんコンソール(背景が黒くて文字だけのやつ)上
なので、文字しか表現方法がなくて、どんどん文字が溜まってくわけです。
これだと、かなり表示が見づらく、危うく重要な情報まで
落としてしまいそうな感じがします。

そこで、すぐに実装できるコンソール文字列の
文字色の変更だけはちゃっちゃと実装しました。
これは、Win32APIの一部なので、C#から呼び出す場合には、
DllImportして、後は、そのクラスにWriteメソッドを
作って、そこの引数に文字色の指定をできるようにしました。

で、一番の問題のコンソール文字列の削除。
これは、かなり(と言っても、1時間ほどだが)面倒でした。
まず、MSDNとかGoogle使って消去用のAPIがないか探してみる、、、
しかし、見当たらず。結構需要はありそうだと思うんだけどなぁ。

そのうち、MSDN眺めていたら、コンソールの開放と、
作成を行う関数があるのを発見。
さらに、コンソールの座標を取得して、
設定する関数らしきものを発見。

早速実装してみる・・・が、動かず。

いまいちよくわからないが、おそらく、
座標を設定、取得する関数が、自分の目的としていた関数とは
少し違っていたようだ。

もうこうなったら、、、ということで、強硬手段発動。

まず、コンソールのタイトルを適当なものに変えて、
FindWindowでコンソールウィンドウのハンドルを取得。
そのハンドルから、破棄前の座標を取得。
コンソールを破棄。ちょっとWaitを入れる(これが肝)
さっきと同様にして、ウィンドウハンドルを取得。
さっきの座標を使って、座標を設定。
これで、若干ちらつきはあるものの、
文字列を削除することができました。

ほんと、強引なやり方だなぁ、、、

Posted at : 2005-09-27 23:27:59 / Category : none

この時期にしては若干CPU温度が高いのだろうか。

もしかしたら、この時期でなくても高いと感じるかもしれませんが、
先ほどCPU温度を見ていたら、58度でした。
ちなみに、マザーボードはその15度マイナスの、43度でした。
ちょうど、高負荷のタスクを実行してたばかりなので、
当然といえば当然なのかもしれませんが、
もうちょっとどうにかならないものかなぁ。

Posted at : 2005-09-26 23:12:44 / Category : none

愛・地球博、閉幕へ。。。

今日、9月25日をもって万博は閉幕するそうです。
愛知県民なので(特に)、何となく親近感があって、
閉幕というのが物悲しいような感じを覚えます。

自分も一度だけ行ったのですが、
いろいろな国が出展をしていたりとか、
日本の最新の技術について展示されていたりとか、
本当にすごかったです。

さて、この万博ですが、開幕前、
ほかの県ではどれほどの情報が伝わっていたのかはわかりませんが、
愛知県では、空港事業とあわせて雲行きが怪しいようなことを
ささやかれていたように記憶しています。

ですが、実際には予想以上の人が足を運ぶこととなりました。
ただ、今日ラジオで聞いた話によると、4割程度がリピーター客だそうで、
もうちょっと、増やすこともできたのじゃないかなぁ、とも思います。

まぁ、なんにしても無事に閉幕したので良かったと思います。

Posted at : 2005-09-25 22:39:31 / Category : none

ドラえもんの最終回(仮)

ドラえもんの最終回(仮)なるものがネット上には存在するそうだ。
まぁ、(仮)としてしまえば、脳内で考えてもそうなるわけだが、
その自分が指してるものは、チェーンメールで出回ってたやつです。
(といっても、一概に特定できるわけじゃないと思うが)

ドラえもんの最終回 - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%89%E3%83%A9%E3%81%88%E3%82%82%E3%82%93%E3%81%AE%E6%9C%80%E7%B5%82%E5%9B%9E

この中の、「ドラえもんの最終回についての都市伝説」の後者のやつですかね。
どうやら、作者の意向に反してネット上で蔓延してしまったらしいですが、
ここでは、Wikipediaの解説のみで、本文の方は各自で
探してもらったほうがいいと思うので、探してください。
中には、Flash作品として残っているものもあります。

さて、前置きが長くなってしまいましたが、
読んでみた感想では、(良い意味で)よくこんなのかけたなぁ、と。
何か、しんみりとくるものがありました。

Posted at : 2005-09-24 23:22:50 / Category : none

C#いいなぁ、、、

今、C#を使ってプログラミングをしているんですが、
これは結構いいかもしれない。
C++でだらだらと何十行も書くようなコードを、
C$でなら数行程度で済ますことができた。

まぁ、問題はなれるのにどれくらいかかるかだな。

Posted at : 2005-09-24 03:23:06 / Category : none

忙しくなってきました

現状でやらなければならないこと。

・シューティングゲームの設計図
(期限:今週中)
・ソフトウェア開発技術者試験の勉強
(期限:10月16日)
・数学2のワーク(三角関数)
(期限:10月3日)
・数学Bのワーク(数列、漸化式、数学的帰納法)
(期限:10月10日)
・テスト勉強
(期限:10月9日)

現状のタスク一覧。

一番優先度が高いのは、ソフトウェア開発技術者試験の勉強と設計図かなぁ。
まぁ、他は出すことは出すけど、提出期限に対して
余裕を持たすことができないかもしれない。

Posted at : 2005-09-21 21:34:19 / Category : none

設計中、、、

「憂鬱なプログラマのためのオブジェクト指向開発講座」(著:Tucker!)を
読みながらシューティングゲームの設計書を書いているわけですが、
いまいちまとまりがよくない。

というか、一応成立はするんだろうけど、
コードに起こした場合に効率が悪いコードになりそう。

とりあえずはまだ途中に段階なので
様子を見てから修正を加えていこうか。

Posted at : 2005-09-20 22:12:31 / Category : none

いろいろと慌しい一週間となりそうだ

中間テストの準備もしてかないといけないし、
設計書も書かないといけないし、
ソフトウェア開発技術者試験の勉強も・・・。
いろいろとやらないといけないことはあるな。
とりあえず、時間は有効に使おう。

Posted at : 2005-09-20 00:23:48 / Category : none

明日は、試合だ

一応、今日と昨日と大会自体はあったんですが、
両方とも人数の関係で自分は出ませんでした。
んで、明日は自分も出れるので、がんばってこようと思います。

Posted at : 2005-09-19 00:08:50 / Category : none

さて、明日から当分は大会

ということで、さっさと寝ます。

Posted at : 2005-09-17 00:15:54 / Category : none

今日は体育祭だった。

午前、自分は100Mでなんとか、びりになることだけは免れた。
んで、それ終わってからは、審判やって、飯食って、
審判やって、閉会式で、片付けやって、5時から部活。
6時半に部活終了して、そこから家に帰って、家に帰る途中に
雨に降られて多少ぬれて、今現在、眠気と疲れで頭にきてます。

そんでもって、今から明日の英語の予習やって、
英語の熟語のテストと、単語のテストの勉強すると、、、
もう、このまま寝ちゃいたいんですが。

てか、ほんとさぁ、英語の熟語のテストは夏休みの課題で、
英語の課題テスト追試者が決定されるはずなのに、
「あまりにも追試者の人数が多すぎて収容する場所が無い」だそうで、
合格した人も含めてかれこれ3回目の試験になるわけですが、
そろそろどうにかして頂けませんでしょうか?
そりゃぁ、何回もやってる中で落ちたら、
その時点で勉強してない事が証明されるのは必至だろうし、
2回目のテストでぎりぎりで合格してる段階で、
しっかりと覚えられてないんだろうから、
本当なら何度もやるべきなんだろうが、
(1回目はぎりぎりじゃなくて、普通に合格)
なんか、しっかりとやってるこっちが
馬鹿みたいに思えてきて本当に腹が立つのですが。

もういいいや、勉強するときに面倒だったら実力で試験受けよっと。
それで覚えてなかったら、今までの覚えるのに費やした時間が無駄だったってわけだ。

Posted at : 2005-09-15 21:18:27 / Category : none

今日は文化祭、明日は体育祭

今日は文化祭でした。
で、別に特にやりたいこともないし、人ごみの中うろうろするのもいやだなぁ、と思い、
昨日から友人たちと考えていたとおり、漫画を持ってきて読む、
ということを午前中ずっとやってました。
場所は図書室。図書室を管理してる先生に聞いたら快く承諾してくれた。

んで、まぁ、適当に午前中は過ごして、午後からはクラスの出し物の係りをやってました。
とはいっても、ここでもそんなにやることがあるわけじゃないので、
クラスの出し物に射的の、玉集めをやったり、倒れた的を戻したり、、、

そんな感じの一日でした。

んで、明日は体育祭。
もうね、やる気なんてさらさらありませんよ。
まぁ、部活の関係で係りの仕事とかあるから、暇つぶしはある程度事足りるかも。

何気に、100Mに出されてるのは仕様ですか?
いや、ちょっとまてよ、100Mのコースってもしや・・・

思考中(書いてる自分は現在進行形、読者の方からだと過去進行形)

あぁ、よかった。
応援席の前を走り抜けるとか、まさに羞恥プレイを
するのかと思ったら、そうでもないんだね。

てか、プログラム見てたら、部活対抗リレーないんだなぁ・・・。

なんというか、乱文失礼します(==

Posted at : 2005-09-14 22:09:59 / Category : none

今日は、、、

久しぶりに、平日の午後4時という時間帯に家に帰ってきました。
いつもなら、この時間帯は部活やってて、
ほとんど帰ってこれるような時間ではないです。

んまぁ、結局のところ、早く帰ってきてもあんまりやること無かったり。
とりあえず、Direct Xプログラミングってどんなものかなぁ、って
Webサイトいくつかのぞいてみたけど、本とかで勉強した方がよさそう。

んで、その後にちょっとゲームやって、2chのとりとめのない様な
スレッドのログを読んでたわけです。

さて、明日は文化祭。
何にもやることないので、適当に本を持ってて読みふけようかと。
最近時間がなくてあんまり読む時間無いんだよねぇ。
それなのに、新しい本が欲しいって言う欲は沸いてくるんですが。

Posted at : 2005-09-13 20:48:59 / Category : none

目の疲労からくる頭痛が、、、

なんか、頭が痛いというか、そんなにずきずきする
わけでもないんだけど、とりあえず、頭が重い。
その上、今日は外周4.5週(4.5Km相当)を走って、二重にきつい。
ということで、さっさと寝るかね、、、

Posted at : 2005-09-12 21:28:14 / Category : none

タイピング Version 0.02.00.00 機能追加、不具合修正

<a href="http://yasuharu.net/software/typing/typing-0_02_00_00.zip">ダウンロードhttp://yasuharu.net/software/typing/typing-0_02_00_00.zip</a>

修正、機能追加項目
・バージョンの表記を変更
・ロードするファイルを選択する画面を実装
・キーボードでのメニュー選択の実装
・Level1では、開始前にカウントをするようにした
・メニューの紹介文章の変更
・それぞれのレベルのイメージを表示
・「操作説明」の部分に背景が適用されなかったのを修正
・エラー表示の際にカレントディレクトリを表示するようにした
・Bitmap読み込みエラーの際のメッセージを変更した
・タイプ音などをメモリ上から再生するようにした

Version 0.112(内部ビルドにつき、外部公開はVersion 0.200より)
・問題データの一部が間違っていたのを修正
・Level3のポイントの算出がおかしかったのを修正
・一部表示位置がおかしかったのを修正

さて、久しぶりの更新となります。
今回は、かなり多くの部分に手を入れており、ソース管理のソフトで履歴を
見る限りでも、どのクラスも一箇所以上は変更した部分がある、という感じです。
ということで、今まで出なかったバグが発生したり、一部見落としている
部分があるかも、という感じだったりします。

バグを発見された場合は、お手数ですがメニューの
不具合報告から報告していただければ幸いです。
また、要望についても、受け付けております。

さて、現状の説明と、これからの機能実装について一部説明です。

まず、マニュアルについてですが、これについては現在の
バージョンはテストバージョンということもあり、以降のバージョンで
機能の追加や削除、部分的な修正など、仕様が変更される可能性が大いにあります。
そこで、あえて正式版(Version 1.X)が完成するまで、
マニュアルは作成しない方針とさせていただきます。
ただし、直感的にわかりにくい部分や、新機能として実装したものは、
部分的にマニュアルを作成したり、日記上で機能説明したりということはあります。

あと、これは自分の中の構想に過ぎないのですが、
問題ファイルのネットワーク経由での取得について構想しています。
そこで、ネットワーク経由での問題ファイルの取得を実装するとなると、
問題ファイルを提供するサーバーを長期的に保守する必要が発生します。
しかし、来年は自分が大学入試ということもあり、
サーバーを一年ほどダウンさせる必要があり、今、
この機能を実装するのは現実的ではないと判断しました。
そこで、この機能については、ほぼ実装することはないと考えてください。
(ただし、1年半後、大学受験に合格して、その後に実装する可能性はあります)

Posted at : 2005-09-11 22:36:12 / Category : none

やばいやばい。。。

ついつい、パソコンの前で寝てしまうところだった。
さっさと寝てしまおう。

Posted at : 2005-09-10 00:36:42 / Category : none

疲れた、、、

課題とかも結構あるので、今日は日記はこれくらいで。

Posted at : 2005-09-08 21:35:53 / Category : none

Day After Tomorrow

今日は、親がDay After Tomorrowを借りてきていたので、それを見ました。
久しぶりに映画を見た(というか、ここ数年、数えるほどしか見てない)わけですが、
結構よかったと思います。

というか、映画みたいに異常気象がすぐに発生することは
ないとしても、遠い将来に確実におきるだろうなぁ。

あと、CGも結構すごかったように思える。
でも、最近の映画は大体あんなものなのかなぁ。

Posted at : 2005-09-07 23:00:55 / Category : none