メイン

Blog アーカイブ

2007年11月10日

I Love Anything

ilovehazyshade.jpgI love ○○なT-Shirtをオーダー出来るサイト→I Love Anything
ここのところ、対ドルで円高が進んだので、買うのにいいタイミングです!2枚買うとおまけでもう1枚ついてくるようです。

2007年03月24日

LiteBox1.0拡大画像をクリックで閉じる

P1030372.JPGちょっと前から、LiteBox1.0をこのBlogへ導入しています。どんなものかは、このエントリーの画像をクリックしてみて貰うと分かるかと思います。画面遷移無しで背景をグレーアウトして画像をスマートに拡大して表示してくれます。

ただ、デフォルトのままでは、拡大した画像の下の×マークの処までマウスポインタを動かしてクリックしてやらないと、画像を閉じて元の画面に戻ってくれないのが、ちょっと面倒だと感じたので、拡大画像部分のクリックでも元の画面に戻るように、ちょこっと手を加えてみました。Movable Typeの例ですが、他のシステムでも基本は同じです。

下記の内容を出力ファイル名「mylitebox-1.0.js」で、インデックステンプレートとして登録します。

fileLoadingImage =
 "<$MTBlogRelativeURL$>images/loading.gif";
fileBottomNavCloseImage =
 "<$MTBlogRelativeURL$>images/closelabel.gif";

Lightbox.prototype.showImage = function() {
 Element.hide('loading');
 myLightbox.updateDetails();
 if(imageArray.length <= 1) {
  document.getElementById('lightboxImage').onclick =
  function() {
   myLightbox.end(); return false;
  }
 }
 this.preloadNeighborImages();
}

あとは、LiteBoxを利用するテンプレートファイルの<head>~</head>間のlitebox-1.0.jsを読み込んでいる行の後に、上記のmylitebox-1.0.jsを追加すればOKです。(下記は追加例です)

<script type="text/javascript" src="js/prototype.lite.js"></script>
<script type="text/javascript" src="js/moo.fx.js"></script>
<script type="text/javascript" src="js/litebox-1.0.js"></script>
<script type="text/javascript" src="mylitebox-1.0.js"></script>

結構、テキトーですが、上手く動いているようなのでおkおk。

2007年03月07日

Ajax月送りカレンダーとcookieの件

本Blogのカレンダーを小粋空間さんが公開して下さっているAjax月送りカレンダーへ変更してみました。Ajaxという響きがステキですw 設置に関しては、小粋空間さんのサイトで丁寧な手順を公開して下さっているので、割りと簡単に出来ました。

が、一つだけ問題が、、、。当サイトでは、一応複数のBlogを運用しているのですが、一方のBlogで特定の月のカレンダーを表示させた後、他方のBlogで同じくAjaxカレンダーを表示させようとすると「File Not Found」表示となってしまう現象が発生したのです。これはイカンと、原因を探っていたら、どうやら「File Not Found」表示となっているBlogの方ではエントリーの無い月のカレンダーを表示させようとしているらしいということが分かりました。

これは、一方のBlogでcookieに記憶したカレンダー表示月を、他方のBlogのカレンダーを表示するときの表示月として参照していることが原因では?と推測されますので、下記のように"ajaxCalendar.js"ファイル中のcookie処理を変更してみました。

【変更前】

function endProcess() {
  ~
  document.cookie = "AjaxCal=" + value + "; path=/";
}

【変更後】

function endProcess() {
  ~
  document.cookie = "AjaxCal=" + value + ";";
}

これで各Blog別に、それぞれのcookieが使われるようになるハズかな?? とりあえず、上手く行っているようなので、これでしばらく様子見です。

2007年03月06日

MovableTypeのバージョンアップを実施

先日久しぶりに本BlogシステムであるMovableTypeのバージョンアップを行いました。3.17ja→3.34への大幅バージョンアップだったこともあり、エントリーを書き出してからSQLデータベースを一旦削除してMovableTypeをクリーンインストールしたのちエントリーを読み込むという大胆な再構築を実施しました。また、今回から固定リンクの生成規則を日付ベースに変更したため、以前の固定リンクはアドレスが変わってしまってサーチエンジンの検索結果なんかはリンク切れ多発だと思われます (´Д`;) まっ、そのうちボットがやってきて見つけ出してくれるでしょう。

それにしても、3.17jaと比較すると進化を感じますね。とりわけspam対策は、格段に進歩を感じます。以前は、ユーザーが公開しているプラグインを複数インストールして、さらに改造を施したりしてどうにかspamを防いでましたが、このバージョンでは、標準のプラグインのみでかなりの防御力があります。それから、widget managerも(・∀・)イイ!!ですね~。さっそく、両サイドのメニューの一部をwidget化しました。そして、何より一番魅力を感じたのが、Style Catcherです!今まで、個人的に一番面倒だと感じていたBlogの全体的なデザインを数クリックで、変更できてしまうのはスバラシイ!と、言いつつ、小粋空間さんが公開しているStyle Catcher用デザインを使わせて頂いているので、相変わらず小粋空間さんなデザインなのですけどね。これが一番しっくり来るんだよね~。まぁ、てなわけで、バージョンアップはこまめにやったほうがいいなと思いました。

2006年04月08日

新ドメインで出直しorz

これまで使用してきたinspire.ma.cxドメインのDDNSサーバが、先日からダウンしてしまっています。しばらくしたら復旧するかなと思っていたんだけど、もうダウンしたまま4日くらい経過してしまってます (´Д`;) 無料サービスであるので文句は言えませんが。。。いやむしろここまで大したトラブルもなくサービスを提供してもらってありがたいです。。。でも、、、何時復旧するか分からないし、丁度良い機会なので独自ドメイン「hazyinfo.net」を取得しました。サーバの設定も、大体変更完了したので、新ドメイン"hazyinfo.net"にて再出発です。今後とも、よろしくお願いいたします。

2005年06月30日

ひろゆき

永遠の19歳(ウソ)ひろゆきの元祖しゃちょう日記。へぇーlivedoor使ってるんだねぇ。コメント欄で、1ゲットとかやってるのね。結構真面目に書いてますね、カテゴリ:ビジネスなんか特に。「うそはうそであると見抜ける人でないと(○△□するのは)難しい」というセリフは後年歴史教科書に載るかも(ウソ

2005年06月28日

綾子タン

この人のブログは、今日本の有名ブログTOP10圏内にきっといますね。それくらい有名になった方、ライブドア広報の乙部綾子さんのブログ。7月4日に彼女の書き下ろしエッセイ「ライブドア広報 乙部綾子 私のポジティブ仕事術40のヒント」が双葉社から発売されるそうです。エッセイなのに、ZAKZAKによると「乙部綾子タンのメガネ姿、萌え~」ということらしいです。なんだか、ZAKZAKの論調が以前ライブドアとフジテレビがニッポン放送株の争奪戦を繰り広げていたころと随分変わってきているのが印象的というか、これが業務提携による効果なのかと思ってみたり。

2005年06月27日

Engadget日本語版

米Weblog社の運営する、世界のアレゲなエレクトロニクス商品を紹介するブログ「Engadget」の日本語バージョンが本日より運営開始されてます。アレゲなガジェット好きな向きは要チェキ
ちなみに今月は日本語を勉強中だと言うアメリカ人のマクナルティリアム氏による記述になっており、その点も楽しめるかも。