jQuery を使ってサイドバーを AJAX で読み込む

jQuery でサイドバーを読み込む!

mt.Vicuna(と MT4)に移行しようと、一万年と二千年前から、日夜がんばっています。仕事中の空き時間とかに。

今回は、みんな大好き jQuery を使って、簡単に「サイドバーを AJAX で読み込む方法」を紹介します。

いくつか方法はあると思いますが、JSON で云々といった方法よりも簡単な、PHP(readfile, include, …) や SSI を使うのに近いやり方です。

jQuery を使えば、ほんの数行のスクリプトでできますよ。

サンプルページ

まずは、完成したサンプルページをご覧ください。

見た目は同じですが、後者はサイドバー部分(<div id="utilities"></div>)を AJAX で読み込んでいます。「ソースを表示」してみてください。

続きを読む


「コピーブログ」問題に(ちょっと)対抗する「一行」

人気サイトとスパムサイト

以前から、各所でスパムサイトにブログ記事をコピーされるのが問題になっていました。

このブログ 1 万個分のアクセス数(もっとかも?)がある [mi]みたいもん! でも、スパムサイトに記事をコピーされるため、やむなく Feed の全文配信を止めたそうです。

RSSフィードを「概要のみ表示」に変更します:[mi]みたいもん!

読者にとってはちょっと残念ですが、でもまぁ……それでも見るよね?(笑)タイトルだけ配信に変わっても、読者の 9 割くらいは残るのでは、と簡単に想像できるのがうらやましい。

弾さんのブログも、フィードには概要──というか三行くらいしか文面がありません。しかし、小粒でもピリリと辛い的に「読みたくなる、いや読まざるを得ない」、うまい書き方なんだよなー。まったく、あやかりたいものです。

404 Blog Not Found の ATOM フィード

ということで、「フィードを概要にしても、面白いブログは読まれる」「コピペブログは●ね」という結論で、終~了~。

コピーサイトに対抗

──と終わってもいいですが……。

まるごとフィードをコピーされるのが許せない、しかし「概要のみ」にするのもイヤだ、という人は、ちょっといい方法を紹介。

いい感じ: Feedの変更、あれこれ…

要するに、「フィードの記事部分(<content:encoded>)の冒頭に、自分のサイトへのリンクを張っておく」という hack。これくらいなら、既存の読者も気にならないでしょう。

以前見かけた、「フィード全体を暗号化する」とか「パスワード認証制にする」よりは導入が簡単で、読者への負担も少ないですね。

オレも被害者 !?

何を隠そう、自分もスパムサイト(らしき所)で、たまに自分が書いた記事のコピーを見ます。こんな弱小ブログなのに……。

──だけど、見たところ半分くらいのコピーブログは、普通に自分のサイトへリンクが張ってあります。なんというか、ありがたく思えたりして(なんか騙されてる?)。

たぶん、「ブログ初心者」とか「トラックバック大好きさん」だったら、「リンクありがとうございます!」とか言って、スパムサイトへリンクを張ったりトラックバックを送ったりするんだろうな、と想像します。

まぁ、ぶっちゃけ、コピーサイトにコピられて困るような記事を書いているのか、自問自答すると(ry


レーザ・マウス専用マウスパッド「RefPad(シグマ A・P・O)」

シグマ A・P・O の RefPad

結論: レーザ・マウスには専用マウスパッドがイイ

──ということで初めに結論を書きましたが、このマウスパッド、イイですよ!

続きを読む


『unknown/アンノウン』 極限状態で芽生える友情

『unknown/アンノウン』

unknown -アンノウン-unknown -アンノウン- オフィシャルサイト

Yahoo!映画 – unknown アンノウン

超映画批評『unknown アンノウン』60点(100点満点中)

unknown/アンノウン – Wikipedia

──目が覚めると廃工場。出口のない工場に閉じこめられた 5 人の男たち……。それに、途中で金属用の「のこぎり」なんてアイテムも出てきて、『SAW』みたいな展開になると思いきや、まったく雰囲気が違う映画でした。

まず、何らかの原因で 5 人全員が記憶を失っている、という状況が面白い。

1 人は椅子に縛られ、1 人は手錠で繋がれ銃で撃たれた跡がある──。いったい、ここで何があったのか。そして、なぜ全員が記憶を失っているのか。

そして、徐々に戻ってきた記憶と落ちていた新聞の記事によると、

「5 人のうち、2 人は誘拐された人質で、残りは誘拐犯」

であることがわかるのです。じつに、サスペンスやミステリィのファン垂涎のシチュエーション!

びっくりするようなどんでん返しがあったり(お約束だが見抜けないはず)、最後まで楽しめる作品です。

photo

unknown/アンノウン
ジム・カヴィーゼル グレッグ・キニア バリー・ペッパー
ポニーキャニオン 2007-07-04
unknown/アンノウン

ラッキーナンバー7 DTSコレクターズ・エディション(2枚組) スモーキン・エース デジャヴ カオス<CHAOS> DTSスペシャル・エディション あるいは裏切りという名の犬 DTSスペシャル・エディション

by G-Tools , 2007/10/23

続きを読む


空から現れた「二人の男」にピトーは……

HUNTER×HUNTER No.263「突入 3」(週刊少年ジャンプ 2007 年 47 号)

「突入」も三回目になりました。後に伝説になる、「突入直前でコミック一巻消費」ですね(嘘。縁起でもない……)。

今回の目玉は、前回のラストで急に現れた「二人の男」の正体。みなさんは、予想が当たりましたか?

もう、このところ毎回展開が読めず、次週のジャンプが楽しみでたまりません。──ジャンプを買い始めた厨房のころ、まさかこんな 0x20 代になるとはなぁ……(ゼロエックスにじゅうって何? とか聞かないこと)。

読み始めて三分で読み終われるような内容(悟空対フリーザ戦の一話みたい)ですが、なんでこんなに面白いモンが描けるんだ……!

続きを読む


『10 億分の 1 の男』 ゲームの勝者が得たものは?

『10 億分の 1 の男』

10億分の1の男 – Wikipedia

Yahoo!映画 – 10億分の1の男

世界一と言っても過言ではないほど強運な、カジノ経営者が登場します。彼は、ある生死を賭けた「ゲーム」で、30 年間無敗という。

さて、このゲームは(トーナメント制なのかリーグ制なのかはっきりしないが)何週間もかけて何度も行われ、内容も毎回ちがうのですが、「一番、運が強い者が勝つ」ということに(映画上では)なっています。

さらに、下記のようなルールでゲームが進んでいきます。

  1. ゲームの参加者たちはそれぞれ、他人から運を奪う術を知っている
  2. ゲームの参加者たちは、自分に親しい者の写真と、自分自身の写真を賭けて戦う
  3. 写真を奪われると、生死に関わるほど、運をなくす
  4. 最後までゲームに勝ち残った者は、命と名誉を賭けて、カジノ王と戦う権利を得る

ここまで読んで、実にハリウッド的な演出が似合いそうな設定、と思いませんか? 派手なキャスティングで映画を作ったらそこそこ当たりそうだし、いまだと

『10億分の1の男 ~シーズン 4 ~』

みたいな感じで、TV ドラマにしても良さそう。

しかし、本作は、ものすごく渋い演出の映画です。言葉を選ばなければ、「地味」と言ってもいいかも。とくに派手な演出もなく、ラブシーンなども皆無です。

さらに、あんまり映画らしい、わかりやすい説明も少ないので、想像力が要求されます。上記のルールも、ボンヤリ見ているとわからないかも。

『10 億分の 1 の男』は、そういう意味で、多くの映画を見てきたひとに勧めたいですね。「わかりやすい演出」ばかりを見慣れた、歯ごたえのある映画を見たいファンに。あまり映画を見ない人には、本作は肩すかしを食らうかもしれません。

photo

10億分の1の男 デラックス版
レオナルド・スバラグリア ユウセビオ・ポンセラ モニカ・ロペス
ジェネオン エンタテインメント 2004-05-21
楽天ブックス: 10億分の1の男 デラックス版

by G-Tools , 2007/10/22

続きを読む


「自分のメールアドレス」を検索してみよう!

自分のメールアドレスを検索すると

「自分のメールアドレスを検索してみよう」キャンペーン中です。

──というのは嘘で、さっき、何の気なしに自分のメールアドレスで検索してみると、2 件もヒットしてしまいました!

やっちまった……。ということで、両方ともメアドのところを隠しておきました。

メールアドレスは文字参照で表記しておいたのですが、検索エンジンに拾われることを、すっかり忘れていました。

みなさんも、スパムメールが気になる人は、「自分のメールアドレス」を検索してみましょう。案外、いろんな Web サービスがメールアドレスを晒しているかもしれませんよ……。

なぜ文字参照?

そもそも、なぜ「メールアドレスを文字参照で表記」していたのかというと、スパム業者にメールアドレスを収集されにくくするためです。

文字参照 – Wikipedia

HTMLエンティティ化

──というのは 20 世紀の話。先ほど書いたように、検索ロボットくんにとっては「そんなの関係ねぇ!」なわけです。

スパム業者の立場になって考えてみると(吐き気がするが)、わざわざ個人サイトを巡回するより、

*@gmail.com – Google 検索

84,000,000 件もの Gmail アドレスが手に入ります(もちろん、重複があるとかもっと効率のいいやり方があるとか、そういう話は置いておく)。同じ事を他のドメインでもおこなっていったら……。

ベストプラクティス

ということで、メールアドレスを書く場合は、それこそ紀元前あたりからの定番、

「メールアドレスは ” asiamoth(あっと)gmail(どっと)com ” です(はあと)」

がベストプラクティスですかねぇ……。(これすら、簡単な正規表現で収集できるけど)

てか、FEEDBRINGER ……

FEEDBRINGER.netT サービス停止のお知らせ

(ノーコメント)


『ストリートファイター 4(Street Fighter IV)』制作中!

ストリートファイター 4!

待ってました! ──というよりも、寝耳に水のようなニュースですが……。

『ストリートファイター 4(Street Fighter IV)』が制作中らしいです!

公式サイト

公式サイトで、まずはイメージ(オープニング?)動画が見られます。

STREET FIGHTER WORLDSTREET FIGHTER WORLD

上記サイトから「TRAILER」をどうぞ。ちなみに、混み合っているからなのか海外だからなのか、動画再生が引っ掛かる感じなので、「一時停止」して全部動画を読み込んでから「再生」したほうがいいですよ。

3D っぽいアニメと水彩画・水墨画のようなエフェクトが格好いいです。

不安も多々あり

しかし──制作は海外というのが、ものすごく不安。

スト 2・スト 3 といえば、あきまんさんとか、キヌさんのイラストがあってこそ! な自分としては、彼らが関わっていないスト 4 なんて──、という気持ちが強いですね。

というか、そういえば自分は、格ゲーをン年前(思い出せないくらい前)からやってないのでした。最後にゲーセンに行ったのも、いつだったかなー……。

──その前に、日本にある普通のゲームセンタに入ってくるのかどうかもわかりませんが、ちょっと驚いたので紹介しました。


KeyCached プラグインを Cache::FileCache で超高速化!

KeyCached プラグインを改造

KeyCached プラグインで再構築の高速化! : 亜細亜ノ蛾 で紹介した、KeyCached プラグインを愛用しています。

キャッシュを利用して再構築を高速化するプラグイン KeyCached – Open MagicVox.net

ちょっとコードを見てみると、このプラグインは、Perl モジュールの「Cache::File」を利用しています。

Cache::File – Filesystem based implementation of the Cache interface – search.cpan.org

──が、どうも、同じ用途で同じような名前の「Cache::FileCache」のほうが何倍も速い、という噂をよく聞きます。

Cache::FileCache — implements the Cache interface. – search.cpan.org

パッチを書いてみた

どちらもモジュールも、使い方はほとんど同じなので、ちゃちゃっとパッチを書いてみました。

KeyCached.diff.txt

元のプラグインファイルを「KeyCached.orig」にリネームし、パッチを当てると、Cache::FileCache 版の「KeyCached.pl」ができる、はず。

パッチの当て方は、下記を参照ください。

Windows環境で「ファイルにパッチ(patch)を当てる」 : 亜細亜ノ蛾

さて、Cache::FileCache 版の実力は?

(結論: 超超超~速くなった、けど……)

続きを読む


仮想メモリを最適なサイズに変更! Windows の動作を快適にする方法

Windows の仮想メモリサイズ

結論: Windows ユーザは今すぐ「仮想メモリ」の設定を見直そう

今年の初めに PC のメモリを増量し、快適に使っていました。

コンピュータの「速さ」を妨げるもの : 亜細亜ノ蛾

しかし最近、Firefox で ldr から多数のブログを見ている(※)と、頻繁に「引っかかり」を感じます(※→余談だけど、そろそろこの行為を ひと言で表わす単語が欲しい)。

まぁ、Firefox だし(重いブラウザの代名詞的な存在?)、OS と プログラムを入れている HDD もそろそろ古くなっているし(HDD 診断ソフトによると、壊れる予想日は常に「今日」)──と諦めていました。

引っかかり具合は、自分の体感速度で「最大を 10」とすると、

「10, 10, 9, 2, 10, 8, 1, 0, 10, 5, …」

みたいな感じです(伝わるかなー)。たまに、フリーズっぽくなったり。

CPU は 3.0GHz の Pentium4 だし、そろそろ古くなってきたから仕方がないな──とノンキに構えていました。──ところが!

「仮想メモリ」の設定を見直すことで、明らかに快適になりました。簡短に設定ができるし、いつでも変更が可能なので、ぜひ お試しください!

続きを読む