万年床生活者の試験室

いらっしゃいませ。「万年床生活者の試験室」へようこそ。
と言いたい所ですが、これは単なる検証用のブログなのでした・・・。
現在のデザインテンプレートは「Lovely Heart(2カラム)」です。

90円

先日「いけふくろう」の頭の上に100円玉を置いてみたんですよ。いや、何かが変わるような気がして。

で、翌日見たらその100円玉が10円玉に変わっていたんですね。

何か意味があるような気がして…。
例えば実はこれはある悪の秘密結社の暗号というか連絡用で、頭の小銭の有無や金額によって作戦決行or待ての合図になっていたりとか。

ないか。
いや、でも待て。
私は去年のある日いけふくろうの頭に12円が置かれているのを確かに見た。一人の人間によって一度に置かれた雰囲気。それで12円は不自然だ。絶対に暗号だ。もし今私がここに5円玉を追加すれば間もなく発生する重大事件を未然に防ぐことができるかもしれない。しかしそれによって逆に引き起こされてしまうかもしれない。どうすればいいのだ。

さ、帰ろ。

話は最初の100円に戻って、もし「これは、つまり『おつり』なんだろう」と判断した私がその10円玉を持ち帰った場合、罪になるのかなあ。
なんか、なるっぽいよね♪

続・0系新幹線ブログパーツとライブドアブログ

前回のエントリで私はライブドアブログと0系新幹線ブログパーツは事実上共存できない、と書きましたが、現在は共存できます
0系新幹線ブログパーツ(以下0系と表記)のスクリプトが改良されたからです。
具体的に、スクリプトのどこがどう改良されたのかとか、そういう話まではしなくていいか別に。
簡単に言えば、現在の0系は、他のブログパーツやJavaScriptと共存することまでちゃんと考えてますよ〜、ということです。
「ちゃんと考えてますよ〜」というのは具体的にはどういうことなのかというと、いや、そういう話まではしなくていいか別に。

ポイントは「固有名詞」です。スクリプトの関数名に固有名詞が含まれるようになったのです。(例:"function getElementPosition" → "function getElementPosition0kei")

固有名詞バンザイ!!

急に叫んですいません。とにかく変数や関数名はなるべく長く、そして固有名詞(そのブログパーツの名称等)が含まれていれば他のJSとコンフリクト(干渉)して不具合が発生、なんてことはまずないんです。
なのでこれからは0系を安心してブログに貼り付けてください。
ありがとう0系新幹線 ブログパーツ

ということは逆に関数名やグローバル変数名にほとんど一般名詞と言っていいほどありがちなしかも短い名前を付けまくっているとどうなるか。言わずもがなです。他のブログパーツを殺したり逆に殺されたりします。

私は現在素人ですが、ド素人だった頃にはやれ「ブログパーツ同士が喧嘩する」だの「スクリプトが干渉する」だのと聞かされて「ふうん。そういうものなのか。しょうがないことなのか」と思ったものです。
しかしあれから3年、晴れて素人となった現在では、他のスクリプトと同居することをまったく考えていないと思われるブログパーツ(のソースコード)を見ると、もうね、アホかと思いますよ。
今まで見た中でも、特にひどかったのは…いや、ここで特定のブログパーツの名前を出してそういう話をするのはやめておこう。小心者だから。

そのブログパーツ自体は良くできているのに、惜しい話です。作っている人は果たして頭がいいのか悪いのか。いや、凝ったFlashや最近よくある画面全体にバーン、みたいなエフェクトが作れるのだから頭はいいはずなんです。なのにどうして、こう、ちょっとしたそういう気遣いみたいなことができないのだろうか、と。
そんなブログパーツの中の人には今の0系を見習ってほしいものです。あ、私は決して0系のまわし者ではありません。

最後に、どのブログパーツだったか忘れたけど、ひとつだけ。
var blogparts = 'ほにゃらら';

言うに事欠いて"blogparts"ですよ。しかもグローバル。絶対何かとカブりそうでハラハラします。しかも処理内容はdocument.writeするだけ。名前がどうこう以前に変数を使う必要すら無いのでは。あるいは無名関数の中でやればいいのに。

これ以上書くと検証用の当ブログ(何故かアダルトカテ)が愚痴ブログになりそうな日曜の午後なのでこの辺で。
久しぶりに言いたいことを言ってだいぶすっきりの万年床生活者でした。

0系新幹線ブログパーツとライブドアブログ

【個別記事で、絵文字、顔文字パネルを使うことができません。】
http://knowledge.livedoor.com/37935
先日ナレッジでこんな質問があったものですから。

つまりライブドアブログ(の絵文字入力機能)とこのブログパーツは事実上共存できない、ということになりますね。
2009/03/22 追記
現在は共存できます。詳しくは続・0系新幹線ブログパーツとライブドアブログをご覧ください。

というわけでたまには「試験室」らしく、共存できないか、テストしてみます。

ありがとう0系新幹線 ブログパーツ
0系新幹線 ブログパーツ
↑これは0系ブログパーツを記事で紹介する用のブログパーツです。
実験終了に伴い、当ブログパーツは撤去されました(2009/02/28)
新幹線がブログ上に現れるメインのブログパーツは2008年12月21日現在、サイドバーの一番上に設置されています。うまくいくでしょうか。
絵文字スクリプトの関数名を一部変更してみたわけですけど。

…おっ、絵文字、ちゃんと入力できるっぽいです♪ 他のブラウザを起動するのが面倒なのでOpera9.63でしか確認していませんが。
でもまあ、実際、元からあるJSのほうをわざわざ書き換えてまでこのブログパーツを設置するというのも、なんだかなあ。

トラックバックURLをクリック→選択した状態に

役に立つカスタマイズではありません。自分用の覚え書きです。

TBeasycopy SS個別記事ページにあるトラックバックURLがクリックだけで選択された状態になることによりコピーしやすくする、というだけのカスタマイズです。
ついでに隣の「クイックボタン」にマウスを乗せるとちょっとした説明が出るようにしてみました。

livedoorブログへの設置方法です。ちなみにこのカスタマイズは第4世代テンプレート専用です。第3世代にも対応しました(2009/01/11)。詳細は文末をご覧ください。
え、第4世代と第3世代以前のテンプレートの見分け方ですか? さあ...

続きを読む

Cheapbox

THE・猫左の画像をクリックすればわかりますが、要するになんちゃってLightboxです。(本物のLightboxはこちら
あくまで「なんちゃって」ですのでくれぐれもグレーアウトしたままでページをスクロールさせたりしないでください。(「本当はしてほしい」という意味、つまりフリでは決してありません)

livedoorブログへの設置方法は簡単です。 続きを読む
<<  2009年9月  
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
記事検索
Links
訪問者数
  • 今日:
  • 昨日:
  • 累計:

クリック募金
  • livedoor Readerに登録
  • RSS
  • livedoor Blog(ブログ)