先日MovableTypeで追加したコメントスパム対策の仕組みを早速採用してみた。
ただし投稿周りの処理が違うため、少し変更する必要が生じた。
CBBSではプレビュー画面にも投稿フォームがくっついてるという大きな違いがあり、その影響が大きい。
ちょっとここを切り離すような大きな修正はやりたくなかったので、ハッシュ値の生成処理関係をCBBSに合わせて変えてみた。
要はハッシュ化のキーとして投稿データが使えないという事なので、別にキーとなる文字列を用意した。
その文字列の決め方やハッシュ値の求め方はソースを見れば分かるけど、乱数と任意に追加する文字列(salt.dat)を使う事で、まぁそこそこ有効ではないかと。(いや乱数はあんまり関係ないかな・・・)
少なくとも前のように固定の文字列決め打ちよりはずっと良い。(^^;)
あとハッシュ生成にはSHA1の代わりにMD5にしてみた。
SHA1よりは標準で使える環境が多いんじゃないかという推測なんだけど、どうなんだろう?
(CBBS Ver.8.93R10)
「Child Tree BBS(RSS/SPAM 対応版)」をVer.UP (v8.93R10)
コメントスパムへの本格的対策
今さらながらMovableTypeをv3.34に更新した。
一部のスクリプトが修正されただけなので、差分ファイルのみのアップロードで。
で、前回トラックバックスパムへの対策を施したお陰で、そっちはかなり減った(また最近チラホラ増えてきたかも?)反面、コメントスパムの方がどうも凄い増えている。
コメントの方はスクリプトのファイル名を変更する程度しかやってなかったが、やはりそれでは不足のようだ。
まぁスパムは全てフィルタリングで「迷惑コメントリスト」入りしてはいるものの、これだけあると自動削除処理が重くなるし、誤ってフィルタリングされてるのが無いか確認する気にもならないので、ちょっと問題である。
ということで、スパムはそもそも登録されないような一工夫が必要と判断し、私の「Child Tree BBS RSS対応版」でも行っているちょっとしたおまじないを追加してみることにした。
今回はテンプレートだけでなくスクリプトの方にも若干手を入れる必要がありましたが、これでスパムが減るようなら安いもんです。
しばらく様子見・・・
「ttPage-R」をVer.UP (v0.98r27β)
ttPage-Rに1つ思いつきの機能を追加してみました。
元々はウィンドウの半透明化ってどうだろう?という思いつきでしたが、このツールの場合単純に半透明化しても意味が無い気がして、もう1工夫入れてみた(こじつけたと言ってもいいかも?^^;)という次第。
・・・なんだけど、やはり今いち実用性とか使い勝手という辺りに自信が無いため、とりあえずβ版としてみました。
これである程度の反響が得られるか、自分で「使えるかも?」とでも思えば正式版として公開するつもりです。
(ttPage-R v0.98r27β)
携帯買い替え保留かな?
ぼちぼちと携帯春モデル機種が発売開始になってますが、ちょっと今回も少し様子見しようと思ってる。(^^;)
一応W52T,W51H,W51SAを候補に考えていたんだけど、さてじゃぁどれ?というと非常に悩む・・・
できればVGA液晶を持ったW52TやW51Hが欲しいけど、スライドで他の機能も良さそうなW51SAも捨てがたいし。今回EV-DO Rev.A対応機種が無いというのも躊躇する一因になってる。
ということで、とりあえず夏機種発表までは保留にしようかと。
夏機種のラインナップを見て、それでもピンとくるのが無ければ(おそらく少しは値の下がっているだろう)上記3機種のうちどれかを購入してしまおうかという目論見である。(^^;)
まぁ普通に考えれば新モデルの方がいいに決まってる・・・と思うんだけど、必ずしもそうでは無い場合があるからなぁ>携帯
HALと言えば?
SFネタでHALと言えば大抵の人は”2001年”のAIの事を連想すると思いますが、こんなニュースが・・・
2月15日付けの日本経済新聞の記事によると、筑波大学のベンチャーであるサイバーダイン社のロボットスーツHAL(Hybrid Assistive Limb)が実用化の段階に入ったそうだ。年400体を量産、2008年からレンタル・販売を始めるとのこと。
結構前に、作業現場向けのゴツイ乗り込み型パワードスーツに関する記事を見たけ覚えがあるけど、あれは実用化されたんだろうか?
さておき、こちらは来年からではあるが実用化されるらしい。
乗り込み型のも萌えるものがあろうが、こちらはよりサイバーな感じで、しかも価格設定が割と現実味があって興味をそそられます。
ただリンク先のコメントにもあるけど、これの仕組み的にきっと素肌の上から着込む必要がありそうとか、ある程度使用場面は限られるんでしょうね。
これがもしシャツやズボンを着用した上からでも使えるなら、物凄い用途が広がりそうな気がする。
引越しの時なんかに時間貸しとかで安くレンタルできるといいかなぁ?とか。
にしても、このネーミングはどうなんでしょうね?(^^;)
「Child Tree BBS(RSS対応版)」をVer.UP (v8.93R9)
主に携帯オプションを使いたい人向けの修正ですが、過去ログ機能をオンにしてる人は”srch.cgi”だけは差し替えた方が良いです。(^^;)
もしくは(下記で分かる人は)”srch.cgi”441行目付近の
print <<"_OLDBBS_";
(中略)
_OLDBBS_
の部分を削除してください。
(CBBS Ver.8.93R9)
「ツリー掘るだ~」をVer.UP (v1.91)
実に2年ぶりの更新です。(^^;)
掲示板で指摘された点やその他何点か、バグ修正&機能追加・改善を行いました。
まぁ詳細はヘルプを参照ということで。
(TrFolder191.lzh)
「キャストパズルのヒント」ページ更新
「NUT CASE」を追加しました。