とりあえず、タイピングソフトのアルファ版完成。
これからデバッグとか細かい機能の追加とかを予定。
明日辺りには一度ここの日記にアップしようと思います。
今回Win32APIを使ってプログラミングをやってみましたが、
はっきり言ってかなり難しい感じがしますね。
こう、一つのことやろうにも裏には複数の事が必要だったりして結構複雑。
みんなこんな風にしてAPI使ってプログラミングをしていると思うと少しぞっとしたりして。
まぁ、要は慣れの問題とだと思うけど。
ニュースサイトの広告とかチラッと見て興味のありそうな広告なのに
クリックするのが拒否されるのはなぜだろう。
あるいは同じ内容をGoogleで調べて表示させようとするのはなぜだろう。
それは何故かと言うと、それをクリックしたことによって
サイト側には対価が支払われるからです。
そのことを俺の脳は拒もうと必死に抵抗するのです、いくら見たいと思っても。
ほんとなんでだろうねぇ。
別に自分がそんするわけでも、何か被害をこうむるわけでも無いのに。
ぁー、エンター押しすぎてタイトルだけで送信しちゃった。
あとから直しとこう。
さて、今から部活なわけですが、今週は結構忙しそうだ。
眼科行って、散発行って、大量の課題をやって、
タイピングソフトの追い込みをかけないといけない。
ぁー、ほんといろいろとあるなぁ。
いつにも増して眠い。
今日はタイピングの追い込みにかかろうと思ったのに。
とりあえず、寝てきます。
明日の朝にでもゆっくり作ろうかと、部活あるけど。
明日は補講だって言うのにこんな時間(?)まで起きてる。
さっさと寝ないと朝がきつそうだから、これを書いたら寝ようとしようか。
さて、今日は一言。
DeleteObject関数などセットで使う関数を使う場合、
(この場合、ついになるのはSelectObject関数)
終わらせるための関数は実際のところ書かなくても動いちゃったりします。
しかし、しっかりとこのような関数が用意されてるんだから、
これを使わないとダメですよ、っていう意味をこの関数には含まれていると思う。
で、なぜこんなこと言い出すかというと、今日はDeletObject関数を書いてなくて
一時間ぐらい時間を無駄にしたからです。
はぁ、さっさと寝よう。
とりあえず今日は仮想キーボードを作ってみた。
いわゆる、初めての人とかが使う画面上に表示されるキーボードですな。
これを作るのに大体4時間ちょっと。
自分では比較的早く作れたかなぁ、と思う。
まぁ、まだ一部未完成だけど。
まぁ、別に温かい飲み物なら何でもいいんだけどね。
ただ、紅茶が一番出すのが簡単だから紅茶にしてる。
はぁ~、体が温まる。
ということで、せっかくアクティブデスクトップ機能を使用して
デスクトップの一角に日記を各場所を設けてるんだから
とにかく何かあったら書き込んでみるようにしてみようかと。
まぁ、実際書き込むのもそんなに時間かからないし、
送信ボタン押せば一発で終了。
前に書いた記事を消したければデスクトップを更新すればすぐに反映。
こりゃ楽でいい。
ただ、アクティブデスクトップの仕様上、
GETメソッドの制限を受けてしまうのであまり長い日記を書くと
自分でMySQL弄ることになるから厄介なんだよなぁ。
てか、GETメソッドの上限値増やす方法無いかなぁ。
(ソース直接弄ればできるけど)
「NAVER、検索サービスを1月末で終了」
と言うわりに、毎日のようにここのクローラーがやってくるわけですが。
そろそろ停止しちゃっても問題ないんじゃないかなぁ。
というか、毎日クロールしてるわりに検索結果として表示されないんだよなぁ。
とりあえず使用するサーバーの自動起動設定は完了だ。
ついでに、メモの方にも記録をしといた。
まぁ、これでブレーカー落ちてもへっちゃらだね。
とか言ってて今度はハードディスクが逝ったりしてな。
バックアップの予定に追加しとこう。
今日も自分が学校行ってる昼間にブレーカーが落ちたようだ。
サーバーのパソコンのほうはブレーカーが落ちても元に戻せば
電源は自動的につく設定になってるのだが、
HTTPサーバーを自動的に起動する設定にしてないのであまり意味が無かったりする。
とりあえず今からどうやってやるのか調べてみるかな。
あと少しで相手に勝てそうだった。
まぁ、今回の結果が次にいかせるといいな。
さて、明日はシングルだ。
明日は明日でまたがんばるぞ~。
最終更新日時問題についても一応解決しました。
ただ、こちらに移行するときにファイルの更新日時が
おかしくなってしまっているので
あまり表示させても意味が無いかもしれません。
あと、確認はしてないですがおそらくLinux等だと文字化けする可能性があります。
これはたぶんJava Scriptを処理している文字コードと
こちらの文字コードの相違が問題だと思われます。
PHPだと内部エンコードの形式変更できたんだけどなぁ。
トップページのカウンターは一時的な変更となります。
時間があるときにCかPHPを使ってカウンターを作る予定です。
ニュースとカウンターの変更についてですが、
理由はGoogleのロボットがクロールしてくれないからです。
一応トップページは検索対象となってますが
それ以外のページについてはまったく検索対象となっていません。
Googleでこのページを検索するとキャッシュ表示がおかしいので
たぶんGoogleが途中で解析できない状態になっていると考えたのでこうしました。
まぁ、ただ単に外部からほとんどリンクしてないのも原因かもしれません。