日記(838)

<前 次>

無題

掲示板を2ch風のインターフェースにしてほしいといった意味の要望がありましたので、TGBBSをいじってました。
これはオプションで変更可能にすることにして、今日はその設定によりどこで処理を分岐すべきかというのを考えていました。
で、ついでなので、記事管理ページのデザインの崩れを直したり、メモリの使用量をチェックしたりしてました。

無題

更に続いて文字列変換のクラスをアップしました。
三日連続の更新となりましたが、これで連続更新はもう終わりです。
本当はもう一つ作ったものはあったのですが、すでにあるクラスより、あらゆる面で劣化していたため使用を中止しました。
機能を限定して軽くしようと思ったのですが、意外と軽くならなかったのです。

ナマライザもついでに手をつけてます。
今度は数値に対するフィルタを作りました。
これでユーザーインターフェースを作れば更に幅広い、もとい、以前と同等の解析ができるはずです。
でも、文字列関係の強化や、統一的で分かりやすいインターフェースにより、更に使いやすくなるはずです。

無題

アンパンマンDBのカテゴリ分けを内部的に変更しました。
カテゴリを増やすのが若干面倒な設定だったのでカテゴリの管理を一箇所にまとめて。

昨日に続いて小物クラスをアップしました。
今回は、リストボックスに好きな値と文字列表現をセットで入れられるクラスです。

無題

というわけで、昨日言っていた便利なクラスのひとつ、SafeClipboardを公開しました。
やってる内容はほんっとにくだらないんですけど、これはこれで結構楽になるのです。
ついでに、ダウンロードページのカテゴリの分け方を一部変更しました。

無題

ナマライザのコードの中には、数値入力ウインドウやら例外を出さないクリップボードやら、昨日書いた全角半角変換やら、再利用しても便利そうなクラスが結構あるので、適当に公開してみようと思っています。

無題

ナマライザの検索フレーズに全角半角変換を入れました。
個人的な好みで全角英数字は半角に、半角カタカナは全角にしています。
他にも前後に付いた余計なスペースを省いたりしてます。

アンパンマンDBのアニメデータに、初登場キャラの強調表示をつけました。
日付しか見てないので前半のAパートで初登場だった場合は後半のBパートでも初登場扱いになりますが、初登場キャラはその日のうちに再登場することが少ないのであまり気にしないことにしてます。
あくまでも参考程度にということで。

無題

ナマライザの検索フレーズ解析を、GoogleだけでなくYahooやLiveサーチなどにも対応させました。
YahooとかBiglobeはリファラから文字コードが直接的に得られないため文字化けが多くなりますが、それを除けば大方よさそうな感じです。
全角スペースは半角スペースに変換するので、実質的に同じ検索フレーズは同じものとして扱われます。
このあたりは他に大文字小文字の区別をしないオプションもあるのですが、更に全角と半角を同一視する機能や連続したスペースを縮める機能もほしいところです。

<前 次>