日記(702)

<前 次>

無題

TGWSAdmin作っていました。
TGWSの管理とは特に関係はないのですが、Twitter連携機能を使って、時間差ツイートを実現します。
これ、以前から作ろうとしていたのですが、データの登録を作る目処が立たなくて開発が停滞していました。
簡単に編集する方法を見つけたので、一気に作り上げられそうです。

無題

ポケモンホワイトで、海底遺跡に行ってみたのですが、案外何もないですね。
いえ、道具はたくさん落ちていたのですが、効果が他のと被っていたり、ただの換金用アイテムだったり…。
何か隠れたイベントでもあればいいんですけどねぇ。

無題

FNチェンジャー2.3.0公開しました。
内容としては、先日言っていた正規表現への対応です。
正規表現はぱっと見ものすごく読みにくいのですが、一度覚えてしまうといろんなソフトでも使えて結構便利です。

無題

ここの所暫くの間アクセスログを取れなかったのですが、サーバー管理者に問い合わせてまた取れるようになりました。
アンパンマンDBの最近のTOP10はアクセスログに依存しているので困っていました。

無題

ちょっとした理由があって、FNチェンジャーを改良していました。
具体的に言うと、文字列置換を正規表現に対応させていました。
そのときバグを見つけたので、すぐに直して、新機能を出す前にまずバグ修正だけしたバージョンを先に出しておきました。
バグ修正だけのバージョンアップなので、2.2.0→2.2.1に番号が変わっています。
今までのx.xx形式のバージョン番号だとバージョンアップのときに新機能を追加しなければいけないようなプレッシャーが生まれていたのですが、新機能追加とバグ修正で別々にバージョン番号を増やすようにしたので、そのあたりの心理的負担が少なくなって、バグ修正だけでもどんどん新バージョンを出していけます。
で、バグの内容ですが、「大文字小文字を変換しない」というオプションの処理に問題がありました。
言うまでもなくこの処理は「何もしない」のが正解ですが、その「何もしない」部分を、その部分を囲うif文ごとコメントアウトしてしまい、後続のelseの意味が変わってしまっていました。
この部分は別にコメントアウトしなくてもパフォーマンスには実用上意味のある変化をもたらさないので、コメントアウトせず愚直に「何もしない」を書いておきました。

無題

アンパンマンDB3のコラムと商品DBのデータベース構造定義を仮に作っておきました。
まだしっかり作りこんだわけではありませんが、細かいところは表示画面を実装しながらにしましょう。

無題

体調が悪くて寝込んでいました。

<前 次>