冬言響 / 日記

アメコミとか映画とか音楽とか猫とか単車とか自転車とか革とか銀とかジーンズとかブーツとか今日喰ったものとか。

RSS2.0

(無題)

明けました。今年は、まあ、それなりに何かしら動いていこうかなあ、と。いろいろと。たぶん。

(無題)

内容が HTML ソースコードである文字列 $strBody の中に Google 検索結果やら Wikipedia やらへのリンクで日本語を含む URI を属性値として持つ href 属性があった場合、その部分だけエンコードしたくて

$strBody = ereg_replace("href="([-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+)([^"]+)"", "href="\1" . rawurlencode("\2") . """, $strBody);

とかやってみたのだけど意図通りの結果が得られない。ereg_replace() 内で \2 を引数として別の関数に投げてやってもちゃんと受け取ってくれないらしい。受け取ってくれても良いのに。ぐぐってみると他にも同じようなことしようとしてハマってる人がそこそこ居る様子。んで、以下ここ数日悩んで捻り出してみた俺的解答。

//二重引用符を区切り文字にしてブった斬って配列に格納する
$aryUrlEncode = split(""", $strBody);
//添字が奇数の配列要素は属性値、0 及び偶数のものはそれ以外なので、1 つ飛ばしで見ていく
for($i = 0; $i < count($aryUrlEncode); $i += 2)
	{
	//「href=」で終わる配列要素があればその次が href 属性値
	if(ereg("href=$", $aryUrlEncode[$i]))
		{
		//先ず UTF-8 に変換
		$aryUrlEncode[$i + 1] = mb_convert_encoding($aryUrlEncode[$i + 1], "utf-8", "Shift_JIS");
		//で、エンコード
		$aryUrlEncode[$i + 1] = rawurlencode($aryUrlEncode[$i + 1]);
		//このままだと「:」とか「/」とか全部エンコードされてるのでそのままじゃマズいものを一つひとつ元に戻す
		//なにかもっとシンプルかつエレガントに纏める手段があるに違いない
		$aryUrlEncode[$i + 1] = str_replace("%21", "!", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%7E", "~", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%2A", "*", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%28", "(", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%29", ")", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%3B", ";", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%2F", "/", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%3F", "?", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%3A", ":", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%40", "@", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%26", "&", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%3D", "=", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%24", "$", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%2C", ",", $aryUrlEncode[$i + 1]);
		$aryUrlEncode[$i + 1] = str_replace("%23", "#", $aryUrlEncode[$i + 1]);
		//「%」は最後(←重要 たぶん)
		$aryUrlEncode[$i + 1] = str_replace("%25", "%", $aryUrlEncode[$i + 1]);
		}
	}
//終わったらまた二重引用符を区切り文字として結合して元の変数に叩き込む
$strBody = join(""", $aryUrlEncode);

どうなんだろうなあ。まあ動いたから良いか。

ちょっといろいろ追記したりしてたら無駄に長いうえに収拾付かなくなったので過程を飛ばして結論だけにして書き直し。まあ、どうでも良いね。

preg_replace("/href="([-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+)([^"]+)"/e", ""href=\"$1" . rawurlencode("$2") . "\""", $strBody); でできそう。

おー。あざーっす。てか preg_replace 便利ー。

(無題)

[PNG画像/43.2KB]

何かと話題の MyMiniCity を少し前から地味にやってたりします。皆来て来て。来たからそれで何かがどうなるってモンでもないけど。

MyMiniCity の楽しみ方。

  1. その都市のページにアクセスする。
  2. アクセス数に応じて人口が増えたりとかする。
  3. 楽しい。

以上。自分でも作りたい、って人はその辺の「Build my city」とかを適当にクリックすると良いかもよ。

(無題)

ウィリアム・ギブスン『ニューロマンサー』をようやく読み終えた。最初に買ったのは何年前だ。『マトリックス』公開より前なのは確実だから、ヘタしたら 10 年ぐらい経つのか?

確か『シャドウラン』のルールブックだか解説本だかで言及があったのが最初に『ニューロマンサー』を知ったきっかけで、それで買って読んで独自な文体についていけずに挫折したのだよなー。その後『JM』とか『GHOST IN THE SEHLL』とか『ブレードランナー』とか『GURPS・サイバーパンク』とか(一時期プレイする相手が居る訳でもないのに TRPG のルールブックとか買い漁ってた時期があった)を経て、その間時々再挑戦して再挫折して、『クローム襲撃』は最初の頃に一応読んだのだけど最近になってまた新旧の SF を色々読むようになって、その流れで先日からまた読み始めて、一応どうにかこうにか最後まで読了、と。

で、どうなのか、っつーと、「良く判りません」。とにかく頑張って最後まで筋を追っただけって具合。まあ適当に間を置いてからまた読み直そう。次はきっともう少し判るようになってるに違いない。

文体についていけずに挫折したシリーズで次は『指輪物語』辺りにに再挑戦しようか。映画は一応一通り観たので多少はマシかもしれない。

[Amazon]ニューロマンサー

(無題)

車田正美x岡田芽武『聖闘士星矢 エピソード G[13]』買い。まあ何というか惰性で買ってる、とまでは言わんが新刊が出るのが待ち遠しい、と言う程でもなくしかし買うのやめるつもりがある訳でも無く、最後まで見届けたい、と言うかぶっちゃけ早く完結せんかなあ、というのが正直なトコロ。なのに何かまた新キャラ出てるし。いや、好きか嫌いか、っつったら好きですよ? ムズカシイ。

でも岡田版シュラは何か無闇にカッチョイイので次巻は楽しみ。

[Amazon]聖闘士星矢 エピソード G[13]

(無題)

[JPEG画像/22.8KB]

天気良いのでシサシブシに単車でちょっと遠乗りしてみんとす。伊良湖岬経由浜名湖行き東名高速で帰宅、といういつものコース。そんなに寒くもなく。堪能したした。


お、MyMiniCity コマンドが増えてる。http://winterzeit.myminicity.com/ind にアクセスすると「ind」即ちインドパワーが増加して手足が伸びたり火を噴いたり食物に片端からカレーをかける能力が得られるそうです。嘘です。本当は工業が発展します。

(無題)

人気テレビドラマなのに…「デッドゾーン」「4400」が制作打ち切りに - シネマトゥデイ
ちと古いニュースだけれども。アメリカ人はよくこーゆー事するから困る。やめるにしてもせめて物語に一応の決着ぐらいは付けなさいよ、と。つか『4400』最初の頃ハマってるとか言ってたクセに 2nd までしか観てないなあ。いや、観るけど。でもその前に何故か手元に『HEROES』のサンプル DVD があるので早めに観て紹介コメントを書かなくてはならなかったりする今日この頃。

(無題)

福満しげゆき『僕の小規模な生活[1]』買い。何だかネット界隈で妙に話題だったので。朝目新聞でも連続してネタになったりしてて、『デトロイトメタルシティ』の時と同じパターンででもそっちは自分的には「無し」だったのだけど、こっちは何だか面白い。何だか。具体的にどこがどう、ってのは良く判らんのだけど、まあ次も買うかな、ぐらいの。

[Amazon]僕の小規模な生活[1]


ドラクエ 4コマ劇場 ずっとアーミンのターン
懐かしくて見入ってしまった。この人「4」の時まででドラクエ 4 コマやめちゃってその後『柴田亜美のほん[2]』だかなんだかでちょろっと描いてて、その中にあった「5」ネタだけ憶えてたのだが、他の比較的最近の絵柄のものもそれと一緒にあったのだろうか。それともそれ以後にもどこかでドラクエ描いたんかな? まあ良いか。

何にしろとにかく懐かしい。

(無題)

「JM」の原作者ウィリアム・ギブソンの傑作長編SF『ニューロマンサー』の映画化で、主演のケイス役に「スター・ウォーズ エピソード3/シスの復讐」のヘイデン・クリステンセンの名前が挙がっている模様。監督は「トルク」のジョセフ・カーンが務める予定。

まるで俺が読了するのを待ってたようなタイミングで。まあこの作品の映画化は定期的に言われてて、文庫(初版は 86 年)のあとがきにも「映画化するヨ」とか書いてあるぐらいなのであんまアテにはならんのだけど。

ヘイデン・クリステンセンかー。微妙なとこだよなー。流石に十把一絡げ一山いくらの未公開映画になったりはせんだろうけど、どうせやるんだったら少しでも扱いが大きくなるようにして、どさくさに紛れて『JM』の DVD をトールケースで再販とかレンタルリリースとかして頂きたい所存。

(無題)

あー、「成人式だから云々」とか言って『プレデター』ピックアップしてみるのも一興だったなー。観てないけどそーゆー話なんしょ? はっちゃけちゃう新成人の。違ったっけ?

帰ってから思いついたのだが、明日明後日休みだよ俺。まあ良いか。

[Amazon]プレデター[Amazon]プレデター 2

(無題)

[PNG画像/15KB]

フィードリーダーを Ensamble から NetNewsWire に乗り換えてみた。なんか正式にフリーになったらしいので。

さっそく Ensamble から OPML 書き出して読み込んでみる。が、自分ンとこ含めていくつか内容が表示されない。文字コードが Shift-JIS であるのが気に入らんらしい。ので、まず自分ンとこの RSS は UTF-8 で出力するように日記更新スクリプト書き換え。余所様のフィードに関しては読み込んで UTF-8 に変換して出力し直す PHP スクリプトをでっちあげてみる。最初ただ変換して出力しただけで XML 宣言中の文字コード指定を書き換えるのを忘れてて NNW に読み込んで貰えず無駄に悩んでしまった。それくらい大目に見ろヨー、って訳にもいかんか。

Ensamble と比べて動作の軽さとか Web ページ表示時に中のリンク選択したときの挙動だとか、全体的に良いカンジ。しばらくこっちでやって行けそう。

(無題)


from アルファルファモザイク。ジャパネットムスカ。ちと高笑いを多用し過ぎなんではないか、とか。

(無題)

新しい Mac mini 出んかったなあ。Mac nano とか色々ウワサはあったのに。個人的には MacBook Air には全く興味無し。それをそのまま 4 つに折りたたんだぐらいの面積と厚さのモバイル Mac なら欲しい。iPhone とかでなくて。

で、Mac mini。もともと Leopard に合わせて買うつもりが大型二輪の教習とか始めてちと 10 万円単位の出費が重なるのもアレだったので延期でだったら MWSF で新しいのが発表されるまで待つかー、という流れだったのだけど、出んかったし、現行型買うか。スーパードライブの方の予定。99,800 円。買った直後に新しいのが遅れて発表される、って危険性はあるけどそれは Mac 以外の単車でもなんでもそうだし。MWSF みたいな恒例のイベントは明確な基準点としては充分過ぎっしょ、と。覚悟を決めたぞ俺はー。

という訳で nano でも何でも出すなら今度の休日までに出して下さい(ぇ。


Darth Vador BLues - CollegeHumor video
未整理ブックマーク漁ってたら載せようと思って忘れてたモノが出てきたのでなくさないうちに貼り付けてみんとす。ヴェイダー卿の口元のパーツがブルースハープだったら。どこ経由だったかとかは忘れた。

(無題)

「DIO と承太郎」と言おうとして「JOJO とでョうたろウ」とか言ってしまった。途中まで間違ってはいないから踏みとどまれんかった。

(無題)

Mac mini 購入。一応中古が無いかと GoodWill とか探してみたのだけど無い気味だったので栄の Apple Store で。新品だったら別に名古屋行って駐車料金払ってまで Apple Store で買わんでも近場で良かった気もするのだけど、まあ何となく。Apple Store で買い物した事無かった気もするし。

ようやく Leopard & ようやく Intel 入ってキター。

Illustrator 10 と PhotoshopCS は差し当たって動く様子。よかよか。

ATOK16 は駄目かー。インストールしてもメニューに出ない。まあメニューに出ないだけなら Tiger ン時もまれにあって、そゆ時はインストールし直したら動いたりするんで、同じように試してみればイケるかも知らんが、面倒だから良いか。もともとジャストシステムのサイトにも保証対象外って書いてあってもし動いたらめっけもんかなぐらいのつもりだったし。つか OS アップグレードする度に ATOK もアップグレード必要になってる気もするんだが。正直面倒臭いなあ。ことえりでどうにかやってけんか。しかしキーバインドとか ATOK に慣れちゃってるしなあ。環境設定で「Windows 風のキー操作」にチェック入れたらおおむね MS-IME とか ATOK とか風になるんだけど、細かいところが違ってて逆にウザい。この辺はちと保留。

Dock がかなり強化されてるそうだけど自分は画面右置き派なのであまり意味無し。下にアイコンが映ったりしないし Stack は自動的にグリッド表示のみになる。あとフォルダを登録するとその中身をアイコン表示してくれるようなのだが、正直判りづらいだけな気がする。Home フォルダとかその直下のフォルダとかディスクドライブとかデフォルト表示のままでええがな、と。この辺りどっかで設定出来て良さそうな気がするのだけどシステム環境設定突っつき回してもそれらしい項目が見つからん。まあそのうち見つかるか。


ATOK と言えば。例えば Ctrl + p が「無変換」のキーバインドだったりするのだけど、それはそれとして Safari は Web ページ中で accesskey が設定されてる場合 Ctrl + 該当キーでその accesskey のリンクアンカーなりをクリックしたものとして動作するのだが、ところで「Previous」の頭文字「P」を「前へ」とかのアンカーの accesskey にするのは良くある事だと思われる訳で、何が言いたいかと言うと「前へ」とかそんな具合のリンクアンカーがあってそれに「P」の accesskey が設定されてるページ内でテキストフォームとかに何か入力してて(例えばウチのサイトでコメントフォームにコメント入れるとか)ATOK で「無変換」するためのキー Ctrl + p を押すと、なんと変換中であるにも関わらずそれを無視してリンクアンカーの方が動作してしまうという非常に腐った事態が発生する訳ですよ奥さん。

Safari が悪いのか ATOK が悪いのか。例えば Windows Vista で IE7 で MS-IME とか OS X でも Safari でことえりとかの場合はそんな事にはならない。変換未確定状態での Ctrl + p は FEP の「無変換」のキーバインドが優先され、確定した状態であれば accesskey の方が動作する。この方が当然理にもかなってるし、まあやっぱ ATOK が悪いというか配慮が足らんのかなあ、と。16 での話なんでそれ以後のバージョンで改善されてるかも知らんけど。そんだけ。

改善されてるぽいね。いつからかは知らんが。

(無題)

1 日いじってみたけどやっぱ俺はことえり無理ぽいので ATOK2007 買い。ジャストシステムの直営通販サイトで AAA 優待版(アップグレード版)を DL 販売で 4,725 円。程なく 2008 が出るんだろうけどどうせ次に買うのは Mac OS が新しくなってからだろうからあんま変わらんしょ。accesskey の件はやはりとっくに対処されてる様子。いつからなのかは知らんが、ちょっと検索とかしても見つからんかったので結構前そうな感じ。

Intel CPU という事で Windows が動くのを試したかったのだけど、まず Boot Camp でデュアルブート状態にしてもしょうがないし、そもそも Vista は AT 機の方で使うので Mac の方にも入れるのはライセンス的に NG。Windows2000 の方はたぶん大丈夫(たぶん、って何だ)(いや、3.1 → 95 → 98SE → 2000 とアップグレードを繰り返してきたんだけど 3.1 のディスクが見つからんの。インストールの時は 95 か 98 のディスク入れれば通るんだけど)なので Parallels Desktop の体験版を落としてみたのだが、何故か体験版ライセンスキーを申請してもメールが来ない。どうしたもんか。まあちょっと試してみたい、ってだけで 18,900 円出して製品版買うつもりもないし、どうでも良いっちゃあ良いか。

メニューバーが半透明なのはなんか気持ち悪いだけでメリットが皆無なので Leopaque を使って白くする。白くしてから気づいたんだが今まで画面左右上部が丸くなってたのが角張ってる。どうでも良いか。

Front Row で映画の予告編が観られるのは、これはネットで公開されてるものを拾ってきてくれてるのかな? 『ジャンパー』それほど興味無かったけどちょっと面白そうかも。

Dock に登録したフォルダアイコンは自由に変更出来ないのか。外部のカスタマイズソフト探すしか無いかなー。システム関連にはなるべく外部ソフト絡ませたくないんだが。

後は Super Drive 搭載なのでいろいろいじってみる予定。書き込み DVD は全く使ってないので店でお客に訊かれても サパーリ。このテのものは結局実際に使ってみないと覚わらんからなあ。やれやれ。

(無題)


from 特化ブログ。DQ4 + ランランルー。

(無題)

ニュースサイトっぽく。

アカデミー賞ノミネート発表!最多8部門は『ノーカントリー』『ゼア・ウィルビー・ブラッド』 - シネマトゥデイ
授賞式とかどうなるんかねえ。

最低映画決定!ラジー賞ノミネート発表!リンジー・ローハンの映画が9部門でトップに - シネマトゥデイ
エディ・マーフィーとかエディ・マーフィーとかエディ・マーフィーとか。

自殺か?28歳アカデミー賞ノミネート俳優ヒース・レジャー死去!遺体のそばに睡眠薬 - シネマトゥデイ
『The Dark Knight(原題。邦題もこのまんまになりそうな気配だけど。「バットマン」て入れた方が良くね?)』が遺作になってまうんかな。

二つ名メーカー from ごみおきば
このテのモノなんぞ作ってみたいんだがネタが思い浮かばん。「○○メーカーを作るメーカー」とか…あるだろうなあきっと。ちなみに「ふゆ」の二つ名は 群青運命(メビウスリボルバー) だそうです。「『群青運命(メビウスリボルバー)』!! 炬燵で寝ても『風邪』を『引かない』ッ!!!」ドドドドド。とか。二重鉤括弧内はゴシック太字で台詞全部に傍点付き。

HTML 5の草案が公開 | Web標準Blog
この HTML 5 というモノの存在を知ったのが最近だったりしてアレだけど。XHTML 2.0 の方はどうなってんのかなー。

アクセスキーの改善とこれから | Web標準Blog
ATOK のキーバインド云々の話題に絡めてなんか書こうと思ってたのだけどなんかタイミング逃しちゃったので一応メモだけ。

ベア速 DQ3の僧侶の日記があった
DQ3 やりたくなった。

IconsPedia from mBlog
ちょっと眺めてるだけでも面白い。

(無題)

[PNG画像/38.2KB]

暇だったのでスタイルシートを書き直してみる。「こんな具合で意図通りの表示になるかな」とごりごり書いて Safari とか Firefox とかで表示してバッチリで「よかよか」とか思ってそんで WinIE でも確認してみたら妙ちきりんな具合だったりして「キエエエェェェ!!(゚Д゚)」ってなる。昔は IE5 とかで意図通りで NN4 で確認したら妙ちきりんで「キエエエェェェ!!(゚Д゚)」言ってた気がするんだが。

position: fixed; 使いまくりなのだけど WinIE6 以前は対応してないのでその後に position: expression('absolute'); を書き足す。IE7 は fixed イケるんだけど一緒くたで absolute;。他にも細かいところで WInIE6 での表示がビミョーなのだけど差し当たって閲覧に支障が出るほどでもないので放置。

まあどうでも良いやね。

ちょっと検索したら見つかった。expression なんぞ使わんでも

positoin: fixed!important;
positoin: absolute;

で良いのか。fixed を理解出来る UA 用に先に !important 入りで指定して、その後 IE6 用に改めて absolute。このやり方なら IE7 にも fixed を効かせられる、と。!important とか後からややこしくなるだけな気がして基本使わないんで気づかんかった。


ブックマーク放出。

DQ3の僧侶の日記に続きがあった
続いてた。忘れていました。仲間 1 人が悲しめばみんな悲しくなるのです。そんな事、あってはだめなのに とか 独りはやはりつらいです。それも独りになってみないと分からないなんてけっこうざんこくです。たすけて欲しい時、たすけがない カナシイ とか、ちょっと良い言葉が多いのでメモ。

新名神高速道路:開通区間 from 虹色の林檎はどんな味?
琵琶湖方面とか行って帰るのが少し楽になるか? どうだろう。

は!か!た!の!塩!っぽく雑談
地味にジョジョネタ出現率高め。


from 笑ちゃんねる
間に小技を挟んだりするニクいやつ。

Video Macheads - the movie (trailer)
from mbp&co
一応メモ。DVD 出たりとかする頃に憶えてたら。

いや別にニュースサイトやりたい訳じゃないんだけど。

(無題)

「単車だと寒くない?」と良く訊かれる。

まあ寒いのはどうにでもなるんだけど、同じこと何度も何度も訊かれるのが正直メンドクセエ!