PC・ゲーム・家電一覧

正規表現の勉強法、エディタ、パズル、本

正規表現ネタ

いつものように livedoor Reader でネットの海(この場合は生け簀か?)をざぶざぶ潜っていると、正規表現ネタがかぶったので紹介します。

正規表現の勉強法

ウノウラボ Unoh Labs: 正規表現の勉強法

正規表現を勉強する方法は何がいいか、という問いの答えがWikiなどのパーサを書くこと、とのこと。

──え!? と思いましたが、少し考えてみると納得しました。Wiki 記法のクローンを作ろうとなると、様々な知識とテクニックが必要になりますからね。

いまやるなら、まだ誰もパーサを作っていない(?)、WikiCreole を各言語で移植するのが良さそう(というか、Markdown あたりからコードをパクって MT プラグインとして移植を考えたことがあったり)。

WikiCreole: Creole 1.0 (和訳)

続きを読む


『Logicool MX 620 Cordless Laser Mouse』のスクロール機能

Logicool MX 620 Cordless Laser Mouse

新しくロジクールのレーザ・マウスを購入しました。

Logicool > マウス&トラックボール > マウス > MX™ 620 Cordless Laser Mouse

──箱を空けてセットアップしてから二、三時間しか経っていないのですが、もうお気に入りになったので紹介します。

各ボタンの使い心地、そして一番の目玉である「ハイパーファストスクロール」について書きました。

続きを読む


LDRize で livedoor Reader の操作感を別のサイト にも

LDRize

Shiro さんが、またまた凄い物を作ってくれました!(こう書くの、何回目?)

silog – script/LDRize

わかる人には、

色々なページを LDR のキーバインドで閲覧できる グリモン

で充分に伝わるかと思います。

わからない人やブリーチの人は、

「……何……だと…… !?」

になるかと(『ブリーチ』の「何」率は異常)。

どこでも LDR

これで、前に書いた「どこでも LDR」の輪が広がりましたね!

livedoor Reader の快適さをブログにも(Pagerization) : 亜細亜ノ蛾

そういえば、この記事を書いた頃は Pagerization を使っていたけど、いまは AutoPagerize。対応サイトもかなり増えました。

AutoPagerize – Userscripts.org

そういえば、AutoPagerize はバージョン 0.11 から、

AutoPagerizeに必要な情報をページ中のHTMLに埋め込んでおけば、SITEINFOがなくてもAutoPagerが起動するようになります

自分のサイトもAutoPagerize対応にしたいけど、XPathわかんないしめんどくさいなあ、と思っていた方はぜひ試してみてください

SWDYH – AutoPagerize0.0.11

とのこと。

このブログも対応させようとして、すっかり忘れていたという。わはははははははははははははははははは(© 筒井康隆)。

──またその内に……。


Apache の mod_access の「上書き」に注意!

mod_access のハマりどころ

今回は、4-5 年 MT でブログやっていても、しょせんサーバに関してはシロート、という自分がハマったポイントを紹介します。

Apache の mod_access モジュールの「上書き」って把握してる? という記事です。

レンタルサーバで、.htaccess に order allow,deny などと書いてアクセス制限をしている人は、ちょっと復習のために、ぜひともご覧ください。

続きを読む


Movable Type 4 の 「頭スカスカ問題」に効くプラグイン

Movable Type 4 の問題点

これまでのあらすじ──

Movable Type 4 正式リリース! インストールと雑感 : 亜細亜ノ蛾 で書いた MT4 の残念なところとして、

「頭(header)スカスカ問題」

というのを挙げました(ここ、試験に出るよー)。

これがまた、header だけに頭の痛い問題で、Valid な (X)HTML にこだわる Movable Typer(造語)は、「MT4 てきテンプレート」を忌むべき存在として、後の世まで語り継がれることになりました(たぶん)。

一方、「そんなことは、ドーデモイー」という一般的なピープルは、「面白いページは無ェかー」とナマハゲの如く(もちろんソースコードを覗いたり lint ったりせず)mixi やはてダを漁るのでした──。

ApplyModifier プラグイン

それはそれとして。

頭スカスカ問題を軽やかに解決する、スマートなプラグインがあります!

The blog of H.Fujimoto:ページ先頭の改行を削除するで紹介されている、MTApplyModifier プラグインです。

続きを読む


Movable Type 4 で初めにやっておきたいこと

Movable Type 4 への移行作業(途中)

週末なので軽めに行こうぜ!(挨拶)

ということで、今回は思いっきり手抜きで、他人様の記事を丸パクリです(なんだ、いつもと一緒か)。

下記の記事が素晴らしかったので、さっそく真似っこしてみました。Movable Typer(造語)必見の記事ですよ!

MovableTypeプラグインのコードを書く準備を40秒で済ませる – blog.aklaswad.com

この記事は「MT プラグイン開発の準備」という視点で書かれているので、

「あ、わたし関係ない。パス」

と飛ばしてしまう人がいるかもしれませんが、普通に MT を使っている人にも役立ちます。

MT はバージョンアップのたびに「ファイルのお引っ越し」が大変。なので、勢い「全部上書き」にした後で途方に暮れたり──。

そういった手間を減らし、安全にバージョンアップする方法、としても読める記事です。

続きを読む


Movable Type 4 正式リリース! インストールと雑感

Movable Type 4 !!

こんばんわ^^

とうとう、Movable Type 4 が正式にリリースされましたね! さっそくインストールしていじっているところです。

Six Apart - Movable TypeSix Apart – Movable Type

何を隠そう! じつはベータ版から RC4 まで、ひそかに動作チェックとカスタマイズをしていたので、正式版のインストールに戸惑うところはありませんでした。

──が、MT4 になって変わったところが多く、まだまだカスタマイズとテンプレートいじりの日々が続きそうです。

今回は、MT4 のインストールと使用感、ざっくりとした感想を書きました。

続きを読む


Movable Type 4 タグの Xyzzy キーワードファイル

Movable Type 4 タグの Xyzzy キーワードファイル

あの(まっっったくといっていいほど反響がなかった)企画が帰ってきた!

これは何?

Xyzzy という至高のエディタで、Movable Type という究極の CMS のテンプレートを編集する際、

MT タグを色分けするためのキーワードファイル

──と推測される。

今回は、 MT4 RC1 で追加されたタグに対応しました。──多分。

ダウンロード

mt-kwd-2007-08-03T204649.txt

使い方

冒頭に書いた二つの記事を熟読し、なんだったら、各種広告をクリックしたり、アサマシリンクから何か買ってもいいんだよ?

──さらに、重要なことがあります!

じつは、ただ単にキーワードファイルを作っても、HTML+-mode 上では「タグ」として認識されていない、ということに今さら気がつきました。どういうことかというと、タグを閉じる操作(Ctrl + .)をしても反応しないし、インデントも付かない。

ということで、下記ファイルの内容を「~/.xyzzy」か「~/site-lisp/siteinit.l」に追記してください。主に、HTML+-mode 用の設定付近に追加することになるでしょう。

dot-xyzzy-2007-08-03T212559.txt

これで、「一発でインデント」すると、実に気持ちよく (X)HTML も MT もタグがインデントされます。

xyzzy の音 – 編集: 一発でインデント

ref.:

MT4 のタグ情報は、下記の記事を参考にしました。感謝!

勝手に添削希望
  • Xyzzy はモード一つに付きキーワードファイルも一つだけ?
    • 複数のキーワードファイルを適用する方法はないのかな?
  • 「*html+-tags-list*」の追加方法
    • 初期状態のタグリストに「追加」する方法は?
  • 「(mt_dir)/lib/MT/Template/ContextHandlers.pm」に MT タグの情報がある
    • 自動的にタグ情報やキーワードファイルをはき出すスクリプトが欲しい

簡単に日本語/英和辞書を引く Gresemonkey スクリプト

Fast look up goo

超絶便利な GreaseMonkey スクリプトを紹介します。

gan2 の Ruby 勉強日記 – 選択した文字でgoo辞書を引けるGreaseMonkey

タイトル通りなスクリプトで、使い方も簡単。

使い方は、日本語文字を選択するだけ。

そうすると、ページ下にgoo辞書の検索結果がポップアップで表示される。

消したいときはどこか適当なところをクリックでOK。

gan2 の Ruby 勉強日記 – 選択した文字でgoo辞書を引けるGreaseMonkey

ちょっと意味の分からない単語があっても、調べるのに手間がかかると「──ま、いっか」で済ましてしまいがち。このスクリプトは手軽に使えるので、少しでも認識の怪しい単語があったら、積極的に調べています。

グリモンファンやブロガ、日本語マニアは必携のスクリプトですね(日本語マニア?)。

Fast look up ALC

英単語は、下記のスクリプトで同じように辞書を引く事ができます。こちらも併せて使うと、ちょっと自分の世界が広くなった感じがします。

Dec 03 2006 :: 英和辞書ひきまくる Greasemonkey スクリプト / nulog, NULL::something : out of the washer

Greasemonkey

そもそもグリモンってなんなの? という方はこちらをどうぞ。

はてなグリースモンキー – グリースモンキーの使い方


スタパ齋藤氏の「リコーのサポートキット」と Caplio GX100

「リコーのサポートキット」

スタパ齋藤氏のブログで、リコーのサポート対応が良い、という記事がありました。

スタパブログ: リコーのサポートキット

購入したデジタルカメラが初期不良である可能性が高いため、サポートセンタに問い合わせた顛末が写真付きで紹介しています。

(……)リコーのサポートの速攻さ&スムーズな手順には少々驚いた。電話したら速攻で修理品送付キットみたいなのが送られてきたが、これがイイ感じであった。

仮にこれをサポートキットと呼ぶとして、洗練度が高いというか、サポート慣れしているというか、使いやすかった。(……)サポートされ側は、修理品等を箱詰めして発送する程度の手間しかかからない。情報記入は自署のみで、住所や機種名等々を書く必要は一切なかった。

他のメーカーだと、例えばサポート窓口に電話すると、販売店に言えとか最寄りの修理センターに出向けだとか言うところも少なくない。けっこー面倒。(……)

スタパブログ: リコーのサポートキット

荷物を送るときの緩衝材といえば「プチプチ」ことエア・クッションが定番ですが、この「サポートキット」付属のビニール袋だと隙が無くて安全そうです。市販されているのでしょうか?

いずれにしても、これだけサポート対応がしっかりしていると、リコー製品を購入したときに安心できますね。

Richo Caplio GX100

スタパ齋藤氏の Caplio GX100 使用レポートはこちら。

スタパ齋藤の「週刊スタパトロニクスmobile」 広角24mmのオールマイティなコンパクトデジカメ「Caplio GX100」

デジカメ・マニアが約一ヶ月間使ったレポートなので、細かいところまで書いてありますね。購入する際の参考にどうぞ。

photo

RICOH Caplio (キャプリオ) GX100 VF KIT
リコー 2007-04-20

ハギワラシスコム SDメモリーカード 2GB [HPC-SD2GT] RICHO Caplio R6用 ソフトケース SC-70 Canon デジタル一眼レフカメラ EOS5D EF 24-105mm F4L IS USM レンズキット EOS5D24105LK Transcend SDカード 150倍速 2GB TS2GSD150 RICOH デジタルカメラ Caplio (キャプリオ) R6 ブラック

by G-Tools , 2007/06/23

個人的には GR DIGITAL も気になります。欲しいなぁ……。

photo

RICOH デジタルカメラ GR DIGITAL
リコー 2005-10-21

Kenko 液晶保護フィルム GR DIGITAL/CaplioR5 用 RICOH ネックストラップ GS1 RICOH フード&アダプター GH1 RICOH ソフトケース GC1 GR DIGITAL Perfect guide Vol.2

by G-Tools , 2007/06/23