Oct 26, 2006

CAPTCHAのテストとその是非を考えるエントリー

CAPTCHA稼働チェック

前のエントリーで「CAPTCHA」をプラグインとして実装した、と書きました。「CAPTCHAて何よ?」という人もいると思うので念のために書きますと、CAPTCHAとはブログのコメント欄やメンバー登録フォームなどのあるサイトで「上の画像に書かれている文字を入力して下さい。」とか手間をかけさせる、あれです。

うちのサイトではこのようにコメント欄に実装してみました。(↓)

captcha.png

...ということで、このエントリーは上手く稼働するかどうか自由にコメントを落書きするエントリーです。もしテストしてみたい人は適当に自由に書き込んで下さい。(現在、大文字小文字は区別しない仕様にしています)

CAPTCHAの是非を考える

CAPTCHAはスパム対策に「結構、ある程度」効用がありますが、100%ではありません。また

  • ユーザーに手間をかけさせる
  • 視覚障害者にとっては迷惑以外の何者でもない(見える人しか使えない)

という大きな欠点もあります。そこで、デフォルトでONにするかどうか実は私もまだ今は決めかねています。もし何か意見のある方は「ちょっと面倒」とか「気軽にコメントできない」とか何でも良いですのでテストがてらコメント頂けると嬉しいです。

関連URI:

システムアップデート

Blog CMSをバージョンアップ

LOGGiX

当サイトのバックエンドシステムLOGGiXをアップデートしました。今回はXHTMLの構造やクラス名の変更があるのでCSSがおかしくなっているかもしれません。そういう場合は「Shift+リロード(Mac)」あるいは「Ctrl+リロード(Windows)」して下さい。

今回の変更点

今回のアップデートでの変更点をいくつか。

その1:「カテゴリー」機能の廃止

思い切って「カテゴリー」機能を廃止し、「Tags」に一本化しました。P_BLOGのカテゴリー機能もそうなんですが、この機能の狙っている実装指向が従来の「カテゴリー」より、一つの機能に沢山のラベルを貼る事を想定した「Tags」に近いからです。

その2:CAPTCHAプラグインの実装・導入

コメント機能にスパム対策としてCAPTCHAを試験的に導入してみる事にしました。これはプラグインとして実装し、カンタンにON/OFFが出来るようにしてます。

その3: 新CSS「Crisp」を追加

新しいCSS「Crisp」を追加してみました。まだあまり作り込んでいない手抜きスタイルですが、久々に左メニューのCSSを作ってみました。CSSスイッチで切り替える事が出来ます。

その4:ページャーをGoogleライクに

ページャーの表示をGoogleのようにヒットした件数が多くても表示するページ数を制限し、ページをめくるごとに少しずつ横にずれていく仕様に変更。

...と、おおまかな更新はこんな感じですが、現在はCAPTCHAを実装する際に使っているプラグインAPI周りを強化しています。詳しくはマニュアルのこちらのページ(↓)

JAM LOG : LOGGiXマニュアル:LOGGiX プラグインAPIのコンセプトと説明

に書いてますが、WordPressが実装しているプラグインAPIと同じ指向で実装してます。あと、Expanderモジュール内にもPluginsディレクトリを設けることが出来、モジュール内のプラグインは上位のプラグインにカスケードされる仕様にしてみています。

まぁ、今のところ一般公開していないWeblogシステムのアップデートの詳細をここに書いても私以外は誰の役にも立たないんですけど。 :-P  とりあえず「こんな感じで当サイトは作ってますよ」ってことで。

Oct 23, 2006

解凍ソフト

icn_The_Unarchiver_128.png

The Unarchiver

appling 2nd : The Unarchiver経由。

これは良いですね。なにより対応しているフォーマットが豊富。わたしも圧縮ソフトはSopht Square - CleanArchiver がお薦め。この二つのフリーソフトでMac OS X 環境での圧縮/解凍は最強かもしれません。

フィットネス関連いろいろ

バイク160km

Bianchi

去年の丁度今頃にも書いたんですが、

JAM LOG : バイク関連(2005/10/23の記事)

今年も同じバイクライドに参加してきました。今年は走行距離合計160km。 記録を見ると去年の今頃は体脂肪率10.8%。今年はそのバイクライド後にエネルギーを補給した後測定してみると「9.3%」でした。去年よりだいぶ絞れてきました。

ただこれ以上体脂肪を減らすと日々の生活で抵抗力が落ちたり風邪をひきやすくなったりスイムやるときに水に浮きにくくなったりするのでそろそろ「とにかく体脂肪率の数値を落とす!」というのを止めて、この辺りでキープしていこうかなと思ってます。脂肪は順調に落ちていているのであとは筋肉の性能アップですね。

先週3kmオープンウォーター、今週バイク160km、と今月はフィットネス関連イベントで忙しいですが、来週は今年最後のレースとなるハーフマラソンに出場予定 。頑張ろう。

男の品格

そういえば、最近「男の品格」という本を買って読んでみました。

Amazon.co.jp: 男の品格—気高く、そして潔く: 本: 川北 義則

アマゾンのブックレビューでは評価は高くないようです。引用が多過ぎるだとか、考察が浅い、という意見が多いんですが、私はこの本、面白いと思いました。

最近思うのは、正直みんな本というのをあまりにマジメに読み過ぎているような気がすると思います。別の言葉で言うなら「凄く期待し過ぎている」というか。

私は本当に自分の持っている、求めている価値観に見合う、あるいは目標に達成するために役に立つエッセンスを、その本の中から一つ二つ程度得られれば十分価値があると思っているので、そういうスタンスで読んでいくつか良い言葉を拾ったので満足した、というわけです。他人の書いた本を多様な価値観からトータルでみて素晴らしいかどうか、とか、引用じゃなくその著者はどうなのか、とかはあまり自分の人生には関係がありませんので。ようは本は食べ物と一緒で、完全栄養食品など存在しないと思うわけです。栄養をちょろっと得られれば良い。

まぁ、それはさておき、この「男の品格」で私と同意見だったものの一つに、「男は最低限、頭脳と筋肉を鍛えておくべき。理屈ばっかりで生きてきた人間はいざアクションを起こす時に無能力になる。」という部分がありました。

これはまさしく私がオープンウォーターで初めて海で長距離を泳いだ時に感じたことに合致するのです。その時、大海原の中で海の深さと押し寄せる波に息があがり、「溺れたらどうしよう。力つきたらどうしよう。」という恐怖心がわき起こった時、「あぁ、大自然の前には人間の肩書きとか理屈とか地位とか年齢とか人格とか、全て無力になるんだな。」って思いました。職場では役職が上とか優しい男だとか性格がいいとかおしゃれだとかイケメンだとか脚が長いとか仕事ができるとか...そんな実社会で私達が拘っている事が全て無力になる瞬間。そこには「出来るか出来ないか。」「やるのかやらないのか」という肉体の能力のみしかない。

その時一緒に泳いだ友人が「こういう荒波で泳ぐと、人格とかこれまで生きて来た生き様だとか、全て否定される気分になるよね。」と言っていました。その言葉に頷く事しきり。諦めずに泳ぎ切った時、己の露呈された精神面の弱さと、それを克服しようと頑張った自分に不思議な達成感を感じ、ひとつ男になれた気がしました。

その時、

「男の基本として、体を鍛える事は当たり前。フィットネスをライフワークにしよう。」

と決意を新たにした事を覚えています。そういう価値観をもつと、仕事とか学校とか友人関係とか付き合いとか家族とかの小さな社会でイヤなことがあってもそれを大きく見下ろせる自分を持てるような気がするのです。

Bookmark of the day

iTunes&iPod関連色々

icn_iTunes_48.png

ちょっと前に「.m4vムービーファイルから.m4a音声ファイルに変換したい」という旨のエントリーを書きましたが、これをiTunesから一発で変換出来るようにするAppleScriptがhetimaさんのサイトで公開されていました。(素晴らしい!)

hetimaの日記 - iTunes に登録されているムービーをオーディオファイルに変換する for Mac

あと、最近ハマっているiPod用への動画変換関連。

HandBrakeの使用方法と映像比較

なんかでもHandbrakeで作ったMPEG-4ムービーでも、iTunesに登録出来てもiPodと同期した際にiPodにコピーされない動画もあります。この場合さらにiTunesで「iPod用に変換」を使って再変換して対処してるんですが、この「iPodにコピーされない.m4vファイル」って、何か原因があるんでしょうかね。謎。

Oct 21, 2006

お薦めアルバム in iTunes Store

Brian Setzer - 13

BrianSetzer-13

Brian Setzer - 13 をiTunesで開く

先日の2006/10/18、私の敬愛するミュージシャン、Brian Setzerの久々のソロアルバムがリリースされました。嬉しい事にiTunes Storeでも扱っていたので、今回はCDではなくiTunes Storeで購入。

今回は買うだけでなくアルバムレビューもiTunes Storeに書きこんでみましたので興味のある方は一読下さい。(名前は「kaz6120」で書いてます。「kaz」だと既に登録されちゃってるみたいなので)

Oct 20, 2006

サーバー復旧

運営の危機

icn_Disk_Utility_128.png

ここ数日アクセス出来なくなっていましたが、実は当サイトとP_BLOG Projectを運営しているサーバーがこれまでで最も深刻なトラブルに見舞われ存続の危機に陥っていました。

以前にサーバー機のメインのHDDが異音を立ててクラッシュし、その代替として暫定的にバックアップ用HDDをメインにして運営していたのですが、なんとそのHDDも「カッコン、カッコン」とヘッドが異音を立て始めました。

なんとかあと2週間くらいは持ってくれと思っていたのですが、いきなりアクセス不可になり、OSもコントロール不能に。「南無三」と再起動したものの、「カッコン、カッコン」と異音だけ放ち、起動せず。

新しいHDDを調達し、カッコンHDDを外付けHDDケースに入れてDisk Utilityの「復元」を試みる。ところがコピー途中でそのカッコンHDDのマウントが強制解除される。ドライブアイコンがデスクトップから消え、「ターゲットディスクが見つかりません」エラーで復元失敗。万事休す。

そこで考えた事:

  1. JAM LOG、P_BLOG ProjectをこのままWWW上から撤退、終焉させる。
  2. 心機一転、全ての過去ログやこれまでのデータをあきらめ、新しいHDDでサーバーをゼロから構築し、2つのサイトをゼロから再スタートさせる。
  3. サーバーをレンタルに移行し、2つのサイトをゼロから再構築、再スタートさせる。

といったものでした。

実は1.が最有力候補に上がっていました。その理由としては、サーバー&サイトの運営には結構少なくないエネルギーと精神力と忍耐力と時間を消耗するので、結構「疲れたなぁ」と思う事がちょくちょくあるのも事実です。なので暫くWebから撤退しお休みするのも悪くない、というものです。ただ、沢山のビジターがいますし、P_BLOGを活用して頂いているユーザーも沢山いるので簡単に「はいさようなら」というわけにはいかない。

2は「再スタートするのも楽しい」という前向きな面がありますが、同じレベルの環境まで持って来るのに大変膨大なエネルギーを要するのが目に見えています。今の生活の中での時間的制約から考えると、今でも結構ぎりぎりでやっている(なにもサーバー運営とサイト運営とブログ開発が私の人生と生活の全てではない)のでその再構築のエネルギーと時間を捻出する余裕は殆どない、というのが正直なところです。

3は運営の労力の半分であるサーバー管理を外部にすることで少し気が楽になるかな、という利点がありますが、

  • 金がかかる
  • Mac OS Xでなくなる
  • 制限が多くなり、自由に出来ない

というデメリットがあります。「労力はかけ、金は極力かけずに自由にいろいろやる」という「Freeであること」がこのサーバー運営やJAM LOG、P_BLOG Projectなどのプロジェクトのモットーだったので、結構な変革になります。

そんな感じでかなり悩んでました。

で、昨日寝る前に「まぁダメもとで」ということで、再度カッコンHDDを別のMac OS Xマシンに繋いでマウントを試みたところ、「カリカリ...」と音がし、デスクトップにディスクアイコンに現れました。

icn_Carbon_Copy_Cloner_128.png

「こ、これは最後のチャンスかも」と思い、Disk Utilityでダメだったのでこれも「まぁダメもとで」ということで「Carbon Copy Cloner」で「クローン作成」ボタンを押し、疲れたのでそのまま力尽きて就寝。

朝起きてみると画面には

「クローンの作成が完了しました。」

のメッセージが!

結果 〜 A NEW HOPE 〜

今このサイトがちゃんと見れているかどうか、というのが結果です。そのクローンに成功したHDDをサーバー機に入れ、無事元通り復旧しました。JAM LOGにこれまで3年間書き溜めた過去ログや、P_BLOG Projectの全データも一命を取り留めました。とりあえず「選択肢1」は保留とし、また頑張ってみようかと思います。

しかし「半永久的に壊れないHDD」って開発されないもんでしょうかね。

次へ