Mar 08 2010

ブログの移転が完了しました

Posted by admin in Monologue

先日から動いていたブログの移転作業が完了しました。

って、このページをご覧の方は新URLでアクセスして来ておられるのですから、何を今さらという話ですね。

皆様、今後ともどうぞご贔屓にお願い致します。

以下は自分用メモのような意味合いで、今回行った手順を整理しておきます。

Feb 25 2010

WordPress – スパムコメント対策のベタな方法

Posted by admin in Computing, WEB

ブログを書いていて困ることのひとつに、コメントやピンバックのスパムがあります。

スパムを歓迎する人は少ないと思われますので、その対策は大げさに言えば世界中のブロガーにとってのエンドレスなテーマでしょうね。

私もこまめにスパマーのIPアドレス範囲を割り出して.htaccessで個別にdenyしてはいるのですが、確かにそれは結構な行数になっていたりもしますけれども、あちらさんも心得ていますのでね。定期的にIPアドレスを変えて来ますから、正直「いたちごっこ」は免れません。

そもそも、そんな程度でスパムを撲滅出来るなら誰も苦労しないですよね。それほど世界のスパマーが少ない筈もありませんから。

Dec 16 2009

WordPress – All In One Seo Pack使用時の日本語タイトルの文字化けを修正

Posted by admin in Computing, WEB

以前から悩みの種だった、日本語タグ使用時のタイトル文字化け。

こちらにも詳しく書きましたが、要はタグに日本語を使用した時にタグアーカイブを表示させると、最初の1文字目が文字化けするという現象です。

%tag%という変数をうまくデコード出来ないのが原因ですが、これはAll In One Seo Packというプラグインの不具合によるもの。

以前のバージョンではAll In One Seo Packによるタイトルのリプレースを止めることで回避出来ていました。ですが、現行のバージョンではコードが書き換えられて該当部分が消滅しており、同じ方法が通用しません。

仕方なく、ページタイトルから%tag%を削除して%blog_title%(ブログタイトル=このブログでいうところの “cyber BONMEE” )だけを表示させていました。

そのまましばらく忘れていましたが、何かの拍子にその件をまた思い出したためコードを眺めていたところ、どうやらそれっぽい箇所を発見したため修正を実施。文字化けを回避することが出来ました。

Jul 12 2009

画像保管ディレクトリの処理

Posted by admin in Computing, System & Applications

デジカメで撮影した画像ですが、毎日何がしか撮っていると結構な量になりますので、専用のディレクトリを作成して年/月別に保存しています。

しかし、デジカメから画像をUSB接続でシステムに取り込んだままの状態では、ファイル名のアルファベットが大文字になっていたり、パーミッションが0755になっていたりで気持ちが悪い。

なので、過去のエントリーにも書きましたが、ファイル名を小文字に変換してパーミッションを0644に変更する簡単なPerlスクリプトを書いて、ディレクトリごと連続処理を施しています。

ですが、他にも気持ち悪い点がいくつかありまして。

通常、デジカメで撮影した写真はファイル名に通し番号が割り振られますね。私のシャープ製デジカメの場合だと”SANY1234.JPG”みたいなファイル名で保存されますが、フォーカスが合っていない写真や暗い写真など不要なものを削除すると、当然のことですがその番号が抜けます。

また、何の問題か、写真をすべてシステムに移動して空になったデジカメで新たな写真を撮った際、先に取り込んだ画像と同じナンバーが新しく撮影した画像にも与えられ、ファイル名が重複することがあります。

なので、それらも一気に処理してしまおうと考えました。

Mar 30 2009

USBデバイスの謎なところ – その後

Posted by admin in Computer & Peripherals, Computing

先日、USBデバイスの謎なところで書いたファイルのパーミッションの問題ですが、他にもうひとつ妙なことが起きておりまして。

シャープ製のデジカメなんですけれども、それまで小文字だったファイル名(sany****.jpg)がすべて大文字(SANY****.JPG)に変わっているんです。ある日突然に。

何があったかは分かりません。ですが、ファイルのパーミッションが0755になるだけでも気持ち悪い上に、.jpgが.JPGに変わっていますので、もう気持ち悪さMAXの状態に。

ですので、簡単なperlスクリプトを書いて、写真が格納されたディレクトリごと処理することにしました。