気がついてみると・・・。

気がついてみると、いつの間にか進行してる作業が増えてる気がする(==
できる限り減らす方向で進めてかないと、、、というか、進めてるけど、
どうにも、作業が終わらないんだよなぁ。

さて、今日はというと、いつもと変わらぬ毎日。
なんか、自分以外の家族はUSJ行ってきたようで、
お土産にクッキーを買ってきてくれました。
まぁ、自分が行かなかったのは、勉強のこともあるし、
正直ああいうところ行っても面白みが感ぜられなくなってきた orz
そんな感じで、家でひっそりと自分ひとりで勉強をしていたわけです。

その勉強のほうはというと、最近あんまり状況が思わしくない。
学校とかもないので、必然的に家で勉強することになるけど、
少し集中できない&勉強時間が何故か少ない。
前者は、まぁ、別にそこまでひどいわけじゃないから問題ない。
ただ、後者のほうで、本来なら1時間ぐらい合計が増えてもいいはずなのに、
今までと同じ程度しか勉強時間が取れてないんだよねぇ・・・。
どうにか、もうちょっと時間を取れるようにしたいんだけど、
どうするべきか・・・。

こういうときに図書館とか利用するのがいいんだろうなぁ。
頃合をみて、利用してみるのもいいかもしれない。
あと、図書館が落ち着かなければ、最終手段としては、
学校の自習室にこもるってのも手と言えば手か。

まぁ、なんにしても、もう少し勉強時間を確保するようにしよう。

Posted at : 2006-08-12 23:33:16 / Category : none

やっと正常に動いてくれた

最近作成していたPocket PC用のファイルダウンロードソフトの
ファイルダウンロード部分がやっとのことで完成。
何でこんなところに時間がかかっていたのかというと、
もうわけのわからないような現象にずっと悩まされたわけですが、
具体的に例を挙げてみると、

・recv()の戻り値が正常に返ってこない
・fstreamとfwrite使ったときでぜんぜん違う内容になる
・send()の引数の送信データ部分が string.c_str() の
 ときと char の時とで処理内容が違う
・fwriteの「書き込まれる最大数」を無視する

もちろん、こんなこと普通の環境じゃありえないはずです。

で、原因はなんだったかというと、
もちろん、そ ん な こ と わ か る わ け な い。

まぁ、デバッガがとってくる値を鵜呑みにするのも良くないと思うんですがね、
出力されてるファイルの末尾に、どうしても、ごみがついちゃうんですよ。
そのごみの部分以外は全部あってるんですがね、結局、
どこかで無駄な分を出力してて、デバッガから送られてくる値も
その現象を指し示すような値だったわけですよ。

この手の不具合だと、リビルドすれば直りそうな感じもしますが、
それもだめでした。

まぁ、はっきり言って、ほかの事と重なって非常に腹立たしかったわけですが、
何とか、これが片付いて勉強に集中することができそうです。

#お願いだから、これで後作業をしてたら、いつの間にか
#結果が変わってたとかやめてくれよ。

てか、そういや、作ってて気づいたけど、よくよく考えたら、
RSSかLocationヘッダを解析する必要があるんだよなぁ。
不恰好になっちゃうけど、その部分だけでも、.NET Frameworkに投げようかなぁ。

さて、ひと段落ついて、Free Typingのほうへの作業再開。
ソースコードの修正は完了し、後はマニュアル整備。
早めに新しいバージョン出して、勉強に集中できるようにしよう。

Posted at : 2006-08-11 23:47:25 / Category : none

ぁー、だるい、、、

非常にだるい・・・。

Posted at : 2006-08-10 23:56:24 / Category : none

家での勉強はあんまり慣れてない

今日からは補講がないので、家で勉強しているわけですが、
普段昼間は学校で勉強してたから、あんまりなれない。
まぁ、数日すれば何とか慣れてくるだろうか。

さて、Pocket PC用のダウンロードソフトのほうですが、
根本的な部分は徐々に完成しつつある。

昨日も言ってたとおり、意外とPocket PCでも、
標準ライブラリの系統はしっかりとしてるので、
そんなに苦労することはない。

ただ、久しぶりにC言語のライブラリのfopenとか、
strstrとか使ってたら、もう完全に忘れてしまってる
ところとかあって、驚いた。

しかし、ファイルサイズのずれがどうにも直らない。
どこかで計算間違えてるのかなぁ。。。
なんか、いじってるうちにWindows Media Playerで
再生できないようになって、他のプレーヤーだと
再生速度が変わるようになっちゃったよ(==

以下気づいたことのメモ。
・Windows Media Playerはヘッダがほとんどない状態の
 ファイルでも読み込んでくれたりする。
 しかし、中途半端に存在したいすると、
 読み込みができないという不思議 orz

Posted at : 2006-08-09 23:45:26 / Category : none

結局できなかった

結局、Free Typingのほうは作業ができなかった。
うーん、、、今日を目標にしてたんだけどなぁ。

まぁ、うだうだ言ってても仕方がない。
明日からは、学校がないことだし、
そこで勉強の合間にでも作業をしていこう。

でも、何で作業が遅れてるのかと考えると、
余計なことを思いついちゃうからなんだよなぁ。

で、結局今何をやっているかというと、Pocket PCで
特定のファイルをダウンロードするようなソフトを作っていて、
昨日までは、.NET Compact Frameworkを使ってやってたけど、
どうにも、ネットワーク関連は整備されていないのか、あまり
使い物にならないので、C++で組むことを思案。
こっちなら、WinSockが使えるし、しかも、意外と、
ほとんど修正無しで使えたりする。

ヘッダの名前が多少違ったりとかするけど、
Assertとか、iostreamとか、いつもやってる感じでできる。
(fstreamがどこにあるのか見当たらないけど、、、ヘッダはあるんだけどなぁ)

一応、作業のメモなど。

・PlayMusicのなかに、何故か、
 仮想ディスプレイに関するヘッダが入ってる。
・複数のファイルを再生するときに、いったん
 一時停止してから、再度再生するといい。

さて、そろそろ寝ることにしようかな。
まぁ、明日から家にずっと入れるからといって、だらけないようにしよう。

Posted at : 2006-08-08 23:34:51 / Category : none

Visual Studioの一時プロジェクト機能

なんで、Visual Studioがビジー状態なのに、
強制終了させたら消えてるかなぁ・・・。
滅茶苦茶腹が立ってきたので、この機能を切っておいた。
しかし、こうなると作り直しか・・・。
とはいっても、まだ試行錯誤の段階だから、
大丈夫と言えば、大丈夫だが・・・。

意地になって、やり直して、エンコードを指定してみたら、
前より良くなった。
ただ、今作りたいのが、ネットからのバイナリファイルの
ダウンロードなので、本来エンコードを指定すると、
まずいことになるはず・・・。

System.BitConverterクラスなんて存在するんだ・・・。

明日は出校日なのでそろそろ寝るとしよう。

Posted at : 2006-08-08 00:36:59 / Category : none

模試で疲れた・・・。

さて、今日は河合塾の全統マーク模試だったのですが、
もう疲れた・・・。

まずいえることは、とんでもないミスとを犯した。

と、聞いて、大方の人は、「こいつ、マークミスしたな。」とか、
そういうことを思うだろうけど、それじゃなくて、
(一応断っておくと、マークミスもしてます orz)
ある意味いうのが恥ずかしいような感じなので、
一部の人にしかわからないように、プログラミング言語の感覚で表すと、

帰り際に、テストの監督の人から、学習の手引き(テストの模範解答)を
fetchするようにMSGをGetMessage()して、そのMSGを
DispatchMessage()を使って脳内にMSGを投げました。
投げられたMSGは、脳内WndProc内で、記憶するためのオブジェクトをnewして、
メンバ変数に格納したのですが、その後、いろいろなMSGを処理している過程で、
気づかぬ間に、GCにそのオブジェクトをdeleteされてました・・・。
(話に面白みが無くてすいません orz)

まぁ、多くの人にわかるように、補足説明を加えながら書きますと、

帰り際に、テストの監督の人から、学習の手引きを忘れずに持って帰るようにいわれて、
一度は、脳内に記憶したのですが、荷物を片付けて、と、いろいろやっているうちに、
完全に忘れ去られていました。

その間、ものの数分。単純に、覚えているかどうか、を問うとしたら、15秒ほどで抹消されてる。

その後、何食わぬ顔で、自転車に乗って帰って、家に着く数百メートル手前で、
「はっ!」と気づき、急いで、試験会場に戻る自分。

まぁ、それで、何とか回答冊子はもらえたのですが、
ここで問題にすべきなのは、やはり、数秒で忘れてしまう自分の記憶力 orz

昔はそんなに無かったと思うんだけど、最近になってこの症状が出始めて、
最近だと、数秒前にふっと考えていたことが、いきなり頭から消え去ったりとか、
さぁ、いざパソコンをやろうとすると、目的を忘れてたりとか・・・。

別に、記憶力自体が低下しているのか、というと、そういうわけでもなく、
今まで自分で制作してきたソフトウェアで、ソースコードのどこをいじれば、
目的の動作を得られるか、と質問されれば、大概の場所は思い出せる。

なんでなんだろう、、、原因がわかればいいんだけどなぁ。
注意力が衰えているのか・・・。

んまぁ、テスト自体も最後に犯したミスのような感じで、
これで本当に、実際の試験のとき大丈夫かなぁ、と感じてしまう。
本当、そのうちとんでもないミスを犯しそうで怖い・・・。

とりあえず、答え合わせをして、さっさと寝よう。

あと、Free Typingのほうですが、とりあえずの
ソースコードに対する修正・追加作業は完了しました。
あとは、差分を取って、目で確認してみて、その後、
動作確認をしてみて、マニュアルを最新版に反映したりして、
何とか、8日には新しいバージョンが出せるかと思います。

Posted at : 2006-08-06 22:29:57 / Category : none

明日は模試

明日は河合塾の全統模試。
この時期の模試になってくると、結構進路について
言われるのでどうなることやら。
まぁ、それ次第で夏休み後半も決まってくると思う。

ところで、話は変わって、現在、Windows Me,98,Office XPの
セキュリティ関連のファイルをダウンロード中。
結構量はありますが、リストも探せばあるし、そのリストも、
特に整形することなくIrvineに放り込んでおけばダウンロードできます。
ちなみに、目の前の様子を見てみると、ダウンロード数は以下のとおり。

・Windows 98 134件(347MB)
・Windows Me 117件(338MB)
・Office XP 16件(211MB)

という感じ。
一応、忘れないうちにダウンロードしておくべきだと思う。
そういや、いまさらだけど、Windows 95関連はもうダウンロードできないのかなぁ。
まぁ、95はうちにはないから、問題ないけど。

「Open Winny」って、Winny可視化プログラムっていうから、
例のWinnyノードのツリーが見れるソフトなのか、って勝手に思い込んでたら、
ぜんぜん違うんだね・・・。
でも、C#でソースコードが出てるから、作るのはいたって簡単か。
暇があれば作ってみたいけどなぁ。

日記書いたり、パッチ集めたりしてたら、結局、休み時間を浪費。
日記スクリプトの再構築に入ろうと思ったんだけどなぁ。
てか、Free Typingの方もどうにかしないと orz

まず、Free Typingを済ませよう。
これは、出校日(8月8日)までを期日。

さて、休みも終わったことだし、少し参考書とか読んだら寝るとするか。

#昨日、コメントくださった方、ありがとうございます。

Posted at : 2006-08-05 22:51:18 / Category : none

うーん、、、

なんだろうね・・・だるい。

わかってはいるんだけどねぇ、、、口調が腹立たしい。
笑って詰問するというか選択の余地を与えないというか。

うーん、とは言っても、結局自分の行動を修正しないとまずいんだろうな。
よくよく考えてみても、できてるように思えてると
過信している節はあるんだろうし。

まぁ、明日からまたがんばっていこう。

Posted at : 2006-08-04 23:21:33 / Category : none

センターまであと170日。

ということだそうです。
まぁ、もしかしたら、実際はちょっとずれてるかもしれないけど、
大体それくらいなんじゃないかと思います。

170日というと、もう六ヶ月は切ってるわけか。
遅いようで、早いなぁ。
よくよく考えてみると、高校生活もあっという間、という感じもするし・・・。
希望している大学に受かるようにがんばろう。

とりあえず、目先のことで、文化祭のことと、日記スクリプトの修正かな。
後者がちょっと気がかりなんだけど、時間がないしなぁ。
プリントアウトして、頭の中で組み立てるか。

Posted at : 2006-08-03 23:00:09 / Category : none

ぁー、忘れてた

あとからPocket PCを使って、メールを書こうと思ったら、いろいろと
考え事をしているうちに、すっかりと、忘れていた。

昨日は特に何かあっただろうか、、、
ぁ、そういや、Mixiのコメントに返事を返してない。
早急に書くようにしておこう。

あと、日記のスクリプトの脆弱性、っと。
まぁ、これは、日を見て全面改修しようかなぁ、どうせ、
HTMLの出力部分を除けば、30行ほどで終わりそうだし。

Posted at : 2006-08-03 05:23:40 / Category : none

また、、、

また、昨日と同じ事をしてしまった。
というのも、9時ごろに記憶が飛んで、12時ごろに目がさめた・・・。
ゆうに3時間近く寝ていたわけだけだ・・・。

最近、うとうとすることが多いけど、ここら辺でやめないといけないな。
結局、文化祭のことも何も進まなかったし(==

Posted at : 2006-08-02 00:10:56 / Category : none

昨日の分

昨日は、気づいたら寝てしまっていて、起きたら12時だったので、そのまま寝ました。
別に特に変わったこともなく、いつもと変わらぬ平穏な一日。
前日の怠惰感が残るかとも思ったけど、そうでもなく、
日々のいろいろなことで、そんな感情も、希釈されていきました。

さて、そろそろ文化祭のことについて、考えていかないとな。

Posted at : 2006-08-01 18:10:57 / Category : none