この世に二人だけ

なぜか、研ナオコの「かもめはかもめ」が検索で出てきて、中島みゆきの「この空を飛べたら」「波の上」「この世に二人だけ」と続く。過去に検索してたサイトを思い出したのでそれを含めリンク:

なんとなく、このあたりの歌を聞いてると、メランコリックつーか、アンニュイつーか。70年代あたりの刑事ドラマのような雰囲気を思い出しますな。

Reeeead the rest of this entry »

HSPで数字と文字列を連結

HSPで数字と文字列を連結をしようと「3+”,”+4」とすると数の計算になって「7」になってしまう.perl風に”3,4″にするにはどうするんだろ?「”3″+”,”+”4″」なら大丈夫だが,「3+”,”+”4″」でも「7」になっちゃうな.先に文字列を置いて「””+3+”,”+”4″」なら大丈夫みたい.

メリークリスマス!(Merryって何?)

少し時期を逸してしまったが、「Merry Christmas」のメリーって改めて考えると意味がよくわからない。メリーさんというわけでもないだろうし。ということで、(以前にも調べたことがありそうだが)辞書を見てみると、

陽気な、愉快な、笑い楽しむ

ということで、古期英語の「(楽しい時間は)短い」からとか。類語に happy とされている。でも、他にこの単語を見かけることはない気がするな。

刑事コロンボ…

うーむ、そうですか…。新コロンボのほうはテイストがあまり好みじゃなかった(あまり観てはないものの)ですが、新作が観れそうにないのも残念ですね。

あと、NHK-BShiで来春再放送の予定があるようです(BS観れませんが、旧作はDVD-BOX持ってるし…)。ノーカット版放映とのことですが、カット部の吹き替えはどなたがやってるんでしょうね。

ZAKZAKのパラパラページbookmarkletの続き

前回より

Firefoxでは画像のみを表示している場合のinnerHTMLへの代入がうまくいかず、<html><body> &lt; html &gt; &lt; body &gt;… のようになってしまう(バグ?)。しょうがないので、appendChildを使うことにした。ということで、連番画像へのリンク生成用bookmarklet(試すのはこのあたりで…)

javascript:(zimg=function(n){d=document;if(n>=100){exit}l=d.location.toString();if(!l.match(/[0-9]+_b.jpg/)){alert(‘%E9%9D%9E%E5%AF%BE%E5%BF%9C%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%A7%E3%81%99’);exit;}b=l.replace(/[0-9][0-9]_b.jpg$/,”);s=n;if(n<10){s=’0’+n};with(i=new%20Image()){src=b+s+”_b.jpg”;border=0}body=d.body;div=d.createElement(‘div’);div.style.visibility=’hidden’;div.appendChild(d.createTextNode(n));div.appendChild(d.createElement(‘br’));div.appendChild(a=d.createElement(‘a’));with(a){href=’javascript:zimg(‘+(n+1)+’)’;appendChild(i)};div.appendChild(d.createElement(‘br’));div.appendChild(z=d.createElement(‘a’));site=l.replace(/^(http:(\/\/)?[^\/]+\/).*$/,’$1′);z.href=site;z.appendChild(d.createTextNode(site));waitimg=function(){if(i.complete){with(body){while(firstChild!=null){removeChild(firstChild)}appendChild(div)}div.style.visibility=’visible’}else{setTimeout(function(){waitimg()},10)}};waitimg()})(1)

innerHTMLが使えないので、要素の削除もfirstChildをひとずつつremoveChild()している。また、with(document){open();writeln(…);close()}も試したが、この場合は文書のclose()が悪さをするようで、次回にはlocationが持ち越せなかった。

対象外のページでの警告表示と画像をImageオブジェクトで先読みして、その読み込み待ちのsetTimeout処理も組み込んだ。画像の読み込みエラー時のonerrorで連番の終了検出をしようとしたが、Firefoxではこの属性はないらしい(ちらっと試した限りではなぜかIEでもうまく動作しなかったが)。(自動でパラパラめくるのも試してみたが、ここはやはり手動でクリックするほうがいいようだ)。

追記:
サムネイル画像の場合も強引に_b.jpgを追加して表示を試してみるようにしてみた。
Reeeead the rest of this entry »