無題
アマゾンのほしい物リストとやらを使ってみました。
どういう仕組みなのかいまいちピンと来ないのですが、とりあえずアンパンマン関係を適当に入れてみました。
アマゾンのほしい物リストとやらを使ってみました。
どういう仕組みなのかいまいちピンと来ないのですが、とりあえずアンパンマン関係を適当に入れてみました。
よっしゃー!インテリジェントシークリアじゃー!
ということで、次へ行く前に地下室で時間つぶしをするということになったのですが、そこで奴は現れたのです。
インテリジェントシーのイベントは簡単でした。
レベル上げすぎちゃったかなーといい気になっていたりもしました。
そんなときにサラマンダーは現れたのです。
…なんと言えばいいでしょう…駆け抜けるように一週間が過ぎていきました。
ザコだから余裕だろうと力押しで戦っていたら、いつの間にか朝でした。
十匹近くいる敵を全部やっつけたかと思ったら一匹残っていて、気付いたら朝でした。
周りの弱い敵を先に片付けようと思ったら、片付けられて朝でした。
超強力な攻撃で一気に仕留めようとしたら、近くの爆弾に誘爆して朝でした。
大ダメージを受けたから回復しようと思ったら、封じられていて朝でした。
長期戦を見越して毎ターンこまめに回復していたら、FPが尽きる前にもう朝でした。
レベルが低いからいけないんだとレベルを上げていったら、いつも通り朝でした。
参考までに言っておくと、「オプーナ」において、ゲームオーバーになるとペナルティとして強制的に日付が一日進みます。
フォームの有効期限が3時間もあったおかげで確認に時間がかかってしまった…。
というわけで、キ番登録フォーム新バージョン完成しました。
…というのは半分うそで、実際にできたのは本当の新バージョンに移行するためのバージョンです。
ただ、機能的には新バージョンの機能を完備していて、あとは文字コードをメインページと同じUTF-8に移行する作業が残っているだけです。
もういい加減キ番登録フォーム完成させます。
のんびりやってたらいつまでかかるかわからんです。私の性格上。
うむー。アンパンマンDBに引用をしっかり引用として記述できるような機能をつけたいところです。
引用自体はいろいろとやっているのですが、出典を記載する機能が弱く、引用として不完全という思いがあるのです。
今日もオプーナやってました。
今回はストーリーのほうを進めて、シャイン社に入ったところです。
どうやらインテリジェントシーのテクノロジーで、プログラムにバグがあればダークローグにしてぶっ飛ばす、病気にかかれば病巣をダークローグにしてぶっ飛ばす、というシステムになっているようです。
便利なのやら物騒なのやら…。
オプーナやってました。
今日のところはストーリーのほうはそっちのけでお掃除。
スナイパーじゃなくてスイーパーです。
NeoMuplの開発を進めてました。
多重起動の防止について考えていたのですが、やっぱり単に起動を禁止するんじゃなくて、前に開いていたウィンドウを前面に出すようにしたほうがいいかなと思って、だったらミューテックスを使うよりウィンドウを検索したほうがいいだろうと考えて、FindWindowに相当するものを探していたのですが、面倒くさくなって別の部分をいじってました。
で、新再生DLLを呼び出すクラスをとりあえず作っておいて、呼び出されるDLL側も、インターフェースだけは作ってしまいました。
リニューアルのためのデータ入力はこんな感じでやってます。
Excelでもある程度リレーショナルデータベースっぽいことはできるんですね。
とりあえず線分と線分の交差判定について書いてます。
三次元に拡張したらねじれの位置がややこしい…。
結局最近傍点を求めるしかないのか…。
爆ボンやっとりました。
ロクヨン本体を買い換えた次は、そろそろカセットのほうも危機的状態になってきました。
パイロットウィングスはよく動くのですが。
オプーナやってました。
つまんないサブイベントだと思っていたのが移動範囲を劇的に広げるキーとなっていて、ついにインテリジェントシーまで来ました。
どうやら弟のやっているモンスターハンター3はヴァルバジアアグナコトルを倒していよいよナのつくあのでかいのに挑むようです。
アキヤメに来てたスパムの残党がいまだにうるさいのでちょっとリダイレクトかけました。
あと、最近機能していないリダイレクトを解除しておきました。
そんなわけで検索機能つけました。
ついでにナビゲーションまわりも改良しました。
他に取り急ぎ更新したほうがよさそうなのは…
・キ番登録フォーム(番号の有効期間を延長)
・ミディビ(曲の削除)
このあたりかな。
アンパンマン質問箱しんどいです…。
「過去の質問に目を通すの面倒でしょ?気軽に質問してよ」という立場でありたかったのですが、さすがにもう無理です。
だからと言って質問箱を辞めるつもりも無いので、新規の質問をなるべく抑制するように、よく見られている質問を質問箱トップに表示するようにしました。
今後は検索機能もつけて、質問する前に自分で調べてもらうようにしようと思っています。
というわけでPerlのキ番登録フォームをPHPに書き換え中…。
Perlは省略記法が洗練されている一方、別の言語に翻訳するときは長くなっていけませんね。
実質新規に書く部分は数値の取得部分だけなのですが。
簡単に直せると思っていたら、キ番登録フォームのプログラムを全面的に書き換えなければいけないことが判明。
カウンター自体は妥当性チェックのためのデータを追加で出力するだけなのですぐ終わったのですが…。
それからもう一度考えてみたところ、登録しようとする番号の妥当性チェックを変更すれば、カウンターのデータまでいじらなくてもキ番登録の確実性を向上させることができることがわかりました。
分かっただけで行動に移していないというのはいつものこと。
トップのキ番登録フォームが使えたり使えなかったりする症状が報告されるようになって来ました。
元々カウンターの回りが遅いことを前提とした登録確認システムだったので、アクセス数が増えてきて問題が生じ始めたようです。
これを改善するにはカウンターのシステム自体を変更しなければいけないので、ちょっと修正して何とかなるものでもないです。
アンパンマン質問箱で閲覧数の多い項目を上のほうに表示しようかとも考えたけど、またデータベースがややこしくなるのでやめた。
リニューアルが終わった後気が向いたらやる。
とりあえず線分と線分の交差判定について書いてます。
結局Excelで入力規則を使ったりマクロを駆使すればやりたいことは充分できたという。
というわけで、データベースのインターフェースを作成するためのデータベースから、管理・詳細・一覧画面のイメージを生成するマクロと、プログラム本体を作り出すマクロを組んでいます。
オプーナは、お調子者の聖者様が騒いだために問題が発生して精霊の詩を探しに行くことになりました。
まあ、私のハードディスク内にはそういう名前のフリーゲームがあるんですけどね。
あうぅ…OpenOffice.org Baseのフォームがうまく作れないー。
リレーションを組んでコンボボックスかリストボックスで参照するデータベースを選べるようにしたいのだけれど、そもそもサブフォームがメインフォームから独立してなくてサブフォームのサブフォームとかサブフォームのリストみたいなのとか作れない
めんどくさい
線分と線分の交差判定が二次元ながら分かったので、線分と線分の距離(三次元)の話が進められそうです。
ここさえ越えれば二線分が同一平面上にある場合は制覇できたようなものです。
microtimeの差分についてのページを更新しました。
呼び出し方による精度の違いなんかも出てなかなかいい感じの記事になりましたのです。
OpenOffice Baseのフォームの取り扱いのほうも分かってきたところです。
なんだかんだでAccessを使っていたときの経験は役に立っているようです。
PHPの実行時間を調べようと思ったら、WindowsでいうところのtimeGetTime的なものがなかったので、Unixタイムスタンプをマイクロ秒までの精度で得られるmicrotime関数について調べてました。
計算中の桁落ちなどに関して興味深い点があったので明日にでもプログラミングのページのネタとして公開したいと思います。
OpenOfficeで適当にデータベース作ってたら大変なことになってしまったのでデータベース作り直してます。
やっぱ比べたらAccessのほうがええのう。
アンパンマンDBリニューアルのためのデータを集めているのですが、エクセルだとテーブルが大変なことになってしまうので、これもデータベースで管理することにしてみました。
データベースを管理するためのデータベースとか…まあいいか。
アンパンマンDBの再構築のため必要事項を検討しているところです。
とりあえず、テストも兼ねて新DBを作ることにしています。
というのも、既にあるものをテスト段階から置き換えてしまうと、一時的にせよ機能ダウンするわけであって、それならばゼロから出発すれば何をやってもプラスになるだろうという考えです。
で、その新しく作るデータベースというのは、食べ物DBです。
なんだかんだ言っても食べ物系アニメですからね。
オプーナやってました。
ついにコプーナが仲間に…いえ、コプーナの仲間になりました。
なんだか妹のポリーナも先に進んでいるらしく、長男としては出遅れというものを感じているところです。
しかし、ダメージが多くないながら、全体攻撃ができるようになったのは大きな戦力+です。
そして資本主義という名の芸術が跋扈するアルティエラで何を見つけるのか…。
浮き沈みランチャーが起動の度に初期サイズに戻るのが常々不満だったので、保存するようにしました。
なぜ今までやってこなかったのかというと、設定の保存機能自体がそもそも作りかけで放置されていたので、そこに手を入れるのが面倒だったのです。
でもまあ、きちっと手を入れて改良したんで、今後は設定項目を増やす方向でも便利になるんじゃないかと思います。