日記(1081)

<前 次>

10mの銅線

隠しサイトマップを整理してみました。
隠しサイトマップだから隠しページにも行き放題・・・・といいたいところなのですが、実際のところ隠しサイトマップは管理フォームへのショートカット(訪問者が見る部分には管理者フォームへのリンクがありませんね)と学校から見に来たときの利便性を求めて作ったわけですから、隠しページへのリンクはあまりしていません。
ついでに、もっと利便性を高めるために、パスワードを指定済みの管理者フォームへのリンクも付けてみようかと思うのですが、実はある場所で隠しサイトマップへの入り方を書いているので、パスワードを知らないと見られないようにしないといけなさそうです。
となればiframeとjavascriptでcgiを呼び出して…

思ったけど、5日のテキストブラウザでの見栄えって、htmllintからの引用なんだから<pre>よりも<blockquote>でくくったほうがよかったかも。

地震が起こる夢を見た

アクセスログの5月分が揃いました。
リクエスト数は2月をピークに落ち続けていたのですが、また上がり始めたようです。
6月に入ってからは「ホームページ作成 マナー」で検索してくる人が多くなったようです。
明らかに勘違いだと思われる「TOKIO」はもうほとんどありません。
なんだかiアプリを作りたそーな検索ワードも見かけましたが。

どうでもいいことですが、爪に印を入れて数日間見ていたところ、どうも伸びるのがあまり速くないようです。
ボールペン色でにくい…

なんか学校で九州フェアなんてやってました

メールフォームにスタイルシートを適用してみました。
例によってスタイルシートを使ったりタグを手直ししたりでそこそこHTMLの仕様に近くなったので、<!DOCTYPE ~>宣言を入れてみました。
なんかWRAPあたりがIE用でHTML4.01の仕様上おかしいのですが、些細なことだと思うのでほっときます。
あと、もう練習ではなく実践でやっていきますのでCSS練習場へのリンクは外しました。

どうも最近何をするでもなく無意味にパソコン触ったりしていて、そんなことをするぐらいならその時間を使って勉強しようと思うのですが、そうしようと思うとパソコンでするべきことが次々浮かんできて勉強するのが後回しになってしまいます。
こんなんじゃいけないけど、何をするでもなしってのよりはましか・・・

スクリプトで作るステージ

日記の8月分の過去ログを作りました。
当時FFCCをやっていたのを懐かしく思い出し・・・ってまだやってるんだった。
ギガースロードをいぢめて遊んでます。

「ふにゃふにゃ」の講座更新のためにf2s0フォーマット関連の機能を強化していたのですが、そのついでにちょっと遊んでいたら、オプションでつけなければ強くならないはずの攻撃力がジャンプ中には勝手に強くなってしまうバグがあったので、直してみました。
ゲームバランスを崩す結構重大なバグなのですぐに直してアップしました。
どうやらバージョン1.03でBGM処理を加えたときに狂ってしまったようです。

CSSを使ってみた

とりあえず、ある程度HTML&CSSが書けるようになってきたので、トップページにもスタイルシートを使ってみました。
ついでに、それに伴ってHTMLに関しても見直したところ、HTML4.01 Transitionalとして「Another HTML-lint gateway」でチェックしたら結構いい点が取れて、HTML4.01 Transitionalとしても充分に通用するようなので、<!DOCTYPE ~>宣言も加えてみました。
ちなみに、テキストブラウザのw3mで見え方は次のようになっているようです。

Tokio's Web Site

最終更新日 04/05/25
プログラミング→VBで速度比較→Withステートメント

ここには自分で作ったWindows用のソフトと
プログラミングをする時のちょっとした知識が置いてあります。
ときおというハンドルネームの人が管理しているらしいです。
あなたはXXXX番目にカウンターを回した人です。

┌───────┬────────────────────────────┐
│注意事項 │一度は見ておけばある程度トラブルは防げるものです │
│ │重要なことは下に書いてあります │
├───────┼────────────────────────────┤
│自分に100質 │自分自身に100未満の質問 │
│ │いわゆる自己紹介です │
├───────┼────────────────────────────┤
│ │ちょっとしたプログラミングのテクニックがあります │
│プログラミング│ゲームプログラミングの方に傾いています │
│ │一応メインコンテンツのつもり │
├───────┼────────────────────────────┤
│ダウンロード │Windows用のソフトがあります │
│ │当然ですがゲームボーイポケットでは動いてくれません │
├───────┼────────────────────────────┤
│ランキング │ゲームのスコアランキングです │
│ │対応ソフトからランキングに登録できます │
├───────┼────────────────────────────┤
│掲示板 │何でも書き込んでください │
│ │これとは別に新掲示板を製作中です │
├───────┼────────────────────────────┤
│バグ報告 │ソフトやサンプルに不具合があればこちらへ │
├───────┼────────────────────────────┤
│Q&A │サイト内容や管理人について質問してみましょう │
├───────┼────────────────────────────┤
│アンケート │いろいろ聞いてみたいこと │
├───────┼────────────────────────────┤
│HP作成論 │見る人の立場を考えたWebサイト作りについて │
├───────┼────────────────────────────┤
│更新履歴 │このサイトの歴史です │
│ │こんなところも無駄に長いながらも歴史ってものがあるのです│
├───────┼────────────────────────────┤
│更新予定 │これからやろうと思っていること │
│ │投票もできます │
├───────┼────────────────────────────┤
│リンク集 │ここからいろいろなサイトにいけます │
├───────┼────────────────────────────┤
│メール │管理人に電子メールを送ります │
└───────┴────────────────────────────┘

このページはIE6|NN7で表示を確認しています。
画像はバナー以外、PNG・JPEGを使っています。対応したブラウザを使ったほうがよいで
しょう。
最近ゆっくりと時間をかけてリニューアルしているそうです。
03/10/01に二周年を迎えたサイトらしい。
更新履歴にない更新も実はあります。
サイト内禁煙
このページにリンクを張るのは自由です。
詳しくは注意事項で。

日記(過去ログ) - CSS練習場


それとはあまり関係ありませんが、HPマナーをHP作成論に名前を変更しました。
そもそも作り方と気をつける点を別々の場所に置いておくというのがおかしいと思えるので。

なんだか、MIDIの情報を分析して表示するCGIを作ってみたいです。
これで著作権表示なんかを出せるようにしたら無断転載とか減らせるんじゃないかなぁ~と思います。

ドラクエ7、クリアしました。
真の勇者マリベルは天地雷鳴士ドーク(一応主人公です)とパラディンのアイラをお供に、ペットのエビルタートルガボも連れて、魔王オルゴ・デミーラ退治に向かったのです。
そして激戦の末、マリベルたちはついに勝ったのです。
世界は美しいマリベルの偉大なる活躍に感謝を惜しみませんでした。
・・・・とでも言っておかないとマリベルにギガスラッシュくらいそうです。

マ、マリベルが勇者に!?

今日はテストがあったんですが、朝そのことをすっかり忘れていて、何の用意もせず行ってしまいました。
それで、覚えている範囲で解答したのですが、どうも2割ほど教科書さえ読んでいれば解けていたと思われる問題が…

学校では勉強に集中しようと思うため(といいつつできてないけど)、学校のパソコンで開発している「fffj」はどうやらしばらく開発が中断されそうです。
まあ、実のところ学校のパソコンでは動作確認がしにくいというのもありますが。

日記の過去ログ8月分をそろそろ出そうかと思っています。
現行の日記は1年分しかログが残らないので、8月までに新しいほうの日記の過去ログも取っておかないと消えてしまうので。

円の曲がり方

とりあえず、曲率を計算してみました。

座標平面上の円周上での運動を考える。
運動する点Pの位置ベクトルをr、円の中心の位置ベクトルをA、半径をa(>0)とすると、時間tの関数f(t)(>0)を使って
 r = A + a{icosf(t) + jsinf(t)}
と表すことができる(ijはx軸、y軸方向の単位ベクトル)。
時間t0からの弧長sは、Pが円周上を運動していることから直ちに
 s = a{f(t) - f(t0)} = af(t) - C
と表すことができ(C=af(t0)は定数)、
 f(t) = (s + C)/a
 r = A + a{icos(s + C)/a + jsin(s + C)/a}
曲率半径ρは、
 1/ρ = |d2r/ds2|
 = |(d/ds){-isin(s + C)/a + jcos(s + C)/a}|
 = |{-icos(s + C)/a - jsin(s + C)/a}|/a
 = √{cos2(s + C)/a + sin2(s + C)/a}/a
 = 1/a
 ρ = a

当たり前と言っちゃ当たり前だけど、実際に考えてみることが大切。
とたまには言ってみたい。

<前 次>