月別アーカイブ 2005年05月

病み上がりで思ったこと

この記事が属するカテゴリー
Misc

なんだか風邪を引いたらしく、咳→喉の痛み→39 度近い高熱→鼻水と言う 4 連コンボで、日曜日の午後から月曜日の夕方近くまで、ウンウン唸っていたわけで、今日はなんとか出社したんだけど全然頭が働かなくて、しかも、両手首に蕁麻疹みたいなんが出来てちょっと痒いんですが、これは何の病気ですか。

そんな感じで、丸 2 日ほどネット落ちしていて、今日久しぶりに広大なネットの海へ恐る恐る泳ぎ入れてみたんですが、なんだかものスゲェ勢いで情報が流れているのを実感。取りあえず bloglines の未読を片っ端から片づけ、del.icio.us の inbox を見渡し興味がありそうなのものを手当たり次第にブックマーク。

del.icio.us や MM/Memo はてなブックマークなどのサービスによって、今まで個人の端末の中で完結していたものが共有化されて目の前を流れている。ニッチな情報はどんどん下流に流され、大多数の共感を得たものは定期的に上流に顔を出す。普段は貪欲に新しい情報を求めていたりしたんだけど、この 2 日ほどネットから離れていたのに置いてけぼり感とか全く無くて、あ、何だ俺って全然依存していないんだなって思い知らされた。

もともとアナログな環境で育ってきた世代なわけで、途中から身の回りに湧いて出てきたもんなんか、途中で無くなっても、それを乗り越えるのはそんなに苦じゃないのかもしれない。多分、ネットがない環境に放り込まれても、あっという間に順応しそうだ。なきゃないで、どうって事はない。逆に、自分たちの子供世代なんかは、こういった環境が物心ついた時から目の前にあったりするわけで、使いこなし方も相当だろうけど、依存度もかなり高くなるんだろうなって思った。

で、何が言いたいのかっつうと、ずっとマスクをしていると耳の後ろが痛くなるんですね(違)

2005-05-31T17:32:53+09:00 | コメント (2) | トラックバック (0) |はてなブックマーク

RSS 用の XSL を公開してみる

この記事が属するカテゴリー
Movable Type web&blog

MT のデフォルトのテンプレートに、Syndicate this site (XML) ってリンクがあったりして、良く分からない人がクリックしちゃうと XML のソースが表示されて、なんじゃこりゃってのがあるかも知れない。そこで当サイトでは、ブラウザで閲覧してもそれなりに見えるように、浅い知識ながら簡単な XSLT で変換していたりするんだけど、何となくその XSL ファイルを公開してみようかなって今突然思いついたんで、大した物じゃない(いや、マジで)けどご入り用なら如何でしょうかとか言ってみたりして。

ダウンロードして解凍すると、RSS1.0、RSS2.0、Atom0.3 それぞれに対応した XSL ファイルと共通の CSS ファイルが入っている。

atom.xsl
Atom0.3 用の XSL ファイル
rdf.xsl
RSS1.0 用の XSL ファイル
rss.xsl
RSS2.0 用の XSL ファイル
rss.css
各 Feed を XSLT で変換したものに適用する CSS ファイル(共通)

MT での適用方法は至って簡単。適用させたい各 Feed のテンプレートの XML 宣言の下に一行追加。

<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<?xml-stylesheet href="<$MTBlogURL$>hoge.xsl" type="text/xsl" media="screen"?>

hoge.xsl の部分は、その Feed に対応した XSL ファイルを指定する。各 Feed と同じディレクトリに XSL ファイルと CSS ファイル(お好みのスタイルに変更)をアップして完成。あ、ちなみに XSLT で変換した XML をマック IE で開こうとすると、100% 死亡します:-(

実はここからが本題

さて、実はここからが本題なんだけど、Atom はエントリーの内容部分が全てエスケープされていて、それを回避するために、disable-output-escaping="yes" と指定してる。んが、Mozilla 系のブラウザだと認識されない。どうやら、Bugzilla にも上がっているらしいんだけど、今後も修正されない模様。何か解決方法ないですか?って、これが言いたかったわけです。(前置き、長っ!)

Atom 用の XSL ファイルを更新しました。Mozilla 系ブラウザでもエスケープされずに表示されるようにスクリプトを埋め込んでみた。

2006 年 3 月 30 日に Feedbunber に移行したため、現在、当サイトではこの XSLT を使用していません。ちなみに、適用した際のサンプルは下記のようになっています。

2005-05-28T10:41:24+09:00 | コメント (10) | トラックバック (3) |はてなブックマーク

PHP や CSS のカンペ

この記事が属するカテゴリー
CSS web&blog

PHPCSS のカンペ(アンチョコ)を 画像で配布している ILoveJackDaniels.com だけど、どうやら PDF の配布も始めていたらしい。

As requested by everyone, PDF versions of the PHP, CSS and mod_rewrite cheat sheets are now online. Enjoy!

早速、印刷して自席のコルクボードに貼っておきましたですよ。あれ、いつの間にか mod_rewriteMySQL のカンペも増えてるし:-D

2005-05-27T11:26:20+09:00 | コメント (0) | トラックバック (1) |はてなブックマーク

Grafolicious が面白い

この記事が属するカテゴリー
del.icio.us

ソーシャルブックマークの del.icio.us にブックマークされたものが、どのような推移でブックマークされてきたのかを調べることが出来る「Grafolicious」がちょっと面白い。入力する URL は、ブックマークされたページのタイトル下にある、ピンク色で地が敷かれている人数のリンクの URL。

grafolicious01.png

URL を入力し、send ボタンを押すと、日ごとのブックマークしたユーザー数とブックマークしたユーザーの総数がグラフで表示され、さらにどう言ったタグが付けられているかや、ブックマークしているユーザー名が表示される。

grafolicious02.png

青いグラフが日ごとのユーザー数の推移で、オレンジのグラフがユーザー総数の推移を表している。例としているものは、ブックマーク総数が少ないんでアレですが、ブックマーク総数が多いものを調べてみると、どういった傾向でブックマークされているのかが分かったりして面白いかもしれない。

2005-05-26T11:43:50+09:00 | コメント (2) | トラックバック (1) |はてなブックマーク

Firefox を G4 に最適化したビルド

この記事が属するカテゴリー
Firefox Mac

Safari は嫌いじゃないんだけど、痒いところに手が届かなかったりするんで、マック環境でも普段は Firefox を使っている。もちろん、Firefox マック版がただ移植しただけって感じなのは痛いほど体感している。そこで、Firefox マック版を G4 プロセッサに最適化したビルドとかを試しに使ってみた。

Firefox アイコン

導入手順

下記サイトでは、PowerPC 7400 向けと PowerPC 7450 向けに、Trunk と Aviary が用意されている。Trunk と Aviary の違いを簡単に言うと、Trunk の方は Gecko 自体を更新していくビルド(開発の本筋)で、Aviary の方は Gecko 自体は更新せずに、UI などを更新させていくビルド(枝分かれ)って感じか。

自分のマックのプロセッサを調べる方法は、ターミナルから machine と入力。

ターミナル画面

プロファイルのバックアップは必須なんで、ホーム内 Library/Application Support/Firefox/Profiles をまるっとバックアップ。とりあえず、自分は Trunk の方を入れてみた。ちょっとバギーな香りがしないでもないけど、なんか速く感じるのは気のせいではないはず。タブ周りの機能拡張系は、どうやら使えないっぽいんだけど、暫くはこれを使ってみるつもり。何かあっても自己責任だけど、興味がある人は試してみても良いかも。

2005-05-24T10:11:08+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

三次元のインターフェース

この記事が属するカテゴリー
CSS Misc

Joel Swanson って言うデジタルアーティストの作品で、 Photoshop のインターフェースを三次元で表現している作品を見つけた。

3次元で表現されたフォトショップのインタフェース

一瞬、「うぉスゲェ、なんじゃこりゃ」って思ったんだけど、何のことはない。糸か何かで宙に吊っているだけだった。しかし、こんなモニターが本当にあったら、ちょっと欲しいな。

ボックスモデルを立体的に表現

三次元と言えば、CSS のボックスモデルを立体的に表現して、ボーダーやパティングなどの関係性を分かりやすく説明しているサイトもある。

2005-05-23T13:00:47+09:00 | コメント (2) | トラックバック (1) |はてなブックマーク

外部の RSS を PHP で取得

この記事が属するカテゴリー
web&blog

ありがたくも、拙記事なんぞをはてなブックマーク dei.icio.us などの ソーシャルブックマークでブックマークして頂いてもらっちゃったりしているわけで、なんとも恐縮に感じていたり、いなかったり。んでもって、どうせなら興味を持って頂いた記事を紹介するかっつうことで、そんなに Hot なわけじゃないのに Hot entry なるページを作っちまいました。ウヘ:-P

とりあえず今回は、はてなブックマークにブックマークされている当サイトのエントリー一覧の RSS を取り込んでみますた。外部の RSS を取り込むって場合、CGI や JavaScript を使ってゴニョったり、JavaScript を生成してくれるサービスなんかがあったりするんだけど、今回は MagpieRSS を使って PHP で取得してみた。参考にさせて頂いたのは、下記のサイト。

RSS を読み込むために用意するもの

MagpieRSS から magpierss-0.71.1.tar.gz をダウンロードして展開し、RSS を表示させたいファイル(当サイトの場合 hotentry.html)と同じディレクトリに下記をアップ。

  • rss_cache.inc
  • rss_fetch.inc
  • rss_parse.inc
  • rss_utils.inc
  • extlib

さらに cache というディレクトリを同じ階層に作成。このままだと、2 バイトの文字が化けてしまったんだけど、magpierss-0.6 (旧バージョン)をダウンロードし、rss_parse.inc のみを上書きしたら大丈夫だった。コメントにて (o) さんより教えて頂き、ファイルを入れ替えなくてもdefine('MAGPIE_OUTPUT_ENCODING', 'UTF-8');require_once 'rss_fetch.inc'; の後に追加することで解決。

コードを挿入

RSS を表示させたいファイル(当サイトの場合 hotentry.html)に以下のコードを挿入して完了。参考サイトでは、タイトルのみを ul で表示だったんで、dl を使って概要(description)も表示するようにした。

<?php
error_reporting(E_ERROR);
require_once 'rss_fetch.inc';
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
$url = 'http://b.hatena.ne.jp/entrylist?mode=rss&url=http%3A%2F%2Fwww.lucky-bag.com';
$rss = fetch_rss($url);
$title = $rss->channel['title'];
echo "<h3>$title</h3>\n";
echo "<dl>\n";
foreach ($rss->items as $item ) {
$title = htmlspecialchars($item['title']);
$description = htmlspecialchars($item['description']);
$url   = htmlspecialchars($item['link']);
echo "<dt><a href=\"$url\">$title</a></dt>\n";
echo "<dd>$description</dd>\n";
}
echo "</dl>\n";
?>

強調部分は取得したい RSS の URL を指定している。mb_convert_encoding define('MAGPIE_OUTPUT_ENCODING', 'UTF-8'); 内の UTF-8 となっている部分は、RSS を表示させたいファイル(当サイトの場合 hotentry.html)の文字コードに合わせている。

(o) さんよりコメントにて教えて頂き、コードを手直ししました。

おまけ

Hot entry だけ拡張子が .php なのはアレだったんで、.htaccess に下記を追加し、.html でも PHP ファイルとして認識させるようにした。

AddType application/x-httpd-php .html

それと、xml 宣言部分の <? が php の省略タグだと認識されてエラーになっちゃうんで、同じく .htaccess に下記を追加して省略タグを無効にした。

php_flag short_open_tag Off

2005-05-18T22:34:45+09:00 | コメント (3) | トラックバック (3) |はてなブックマーク

フリーのサイン、マーク、記号など

この記事が属するカテゴリー
Misc

色々なサイン、マーク、記号などがフリーにダウンロード出来るサイトを知人に教えていただいた。リサイクルマークや、公共施設の案内記号、地図記号、はたまた交通標識まで様々なものがフリーでダウンロードできる。

sign_mark.png

データはイラレEPS なんで、ファイルを開ける環境が限られちゃうんだけど、ベクトルデータだから自由に拡大・縮小が出来るし、なかなかの数が用意されている。リンク貼って良いのか判断出来なかったんで URL だけ。

Welcome to Radiocom / Creator's Exchange
http://www.radiocom.co.jp/

同じくイラレデータでフリーに配布している別のサイト。

freeps
http://www.logolink.co.jp/04.html

こちらの方では、アップルや朝日新聞などの企業ロゴをトレースしたものを配布してるんだけど、えっと、これって大丈夫なん?

尚、すべてのデータは著作権等はクリアされておりません。ご利用の際はダウンロードした方の責任範囲でのご利用にとどめてください。(ダウンロードした方が印刷物等をスキャンしトレース作業を行ったとお考えください)

あれ、なんか危険な香りがするんですが。

2005-05-18T09:18:30+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

IE で min-width を指定する方法

この記事が属するカテゴリー
CSS

IEmin-width に対応していないんだけど、「Stu Nicholls | The CSS Playground」でスクリプトを使わず CSS だけで擬似的に min-width を指定する方法が紹介されていたんで、ざっくりとご紹介。この方法は、Win IE のみに効く方法で、Mac IE では機能しない模様。サンプルとして下記の (X)HTML を使用してみる。

<div class="container">
<div class="box">
<div class="contents">
内容
</div>
</div>
</div>

これに対して、幅 90% で最小幅 400px の指定をしてみる。IE5.5 と IE6 に対応したパターンと IE5.01 と IE5.5 と IE6 に対応したパターンの2種類の方法がある。

IE5.5 と IE6 に対応したパターン

IE5.5 と IE6 を対象ブラウザとした場合の CSS コードは下記を指定。

/*min-width を解釈するブラウザ向け*/
.container {
        position: relative;
        width: 90%;
        min-width: 400px;
}
/*IE5.5 と IE6 に対応したパターン*/
* html .container {
        border-right: 400px solid #dddddd;
}
* html .box {
        display:inline-block;
        position:relative;
        margin-right:-400px;
}

最初に min-width を解釈するブラウザ向けに指定を行い、その後に IE のみに指定させるため Star html Selector Bug を使って指定を上書きさせている。ポイントは、外側のボックスに border-right: 400px を指定し、中のボックスに display:inline-block; とネガティブマージン margin-right:-400px; を使用している所。

IE5.01 と IE5.5 と IE6 に対応したパターン

IE5.01 と IE5.5 と IE6 を対象ブラウザとした場合の CSS コードは下記を指定。

/*min-width を解釈するブラウザ向け*/
.container {
        position: relative;
        width: 90%;
        min-width: 400px;
}
/*IE5.01 と IE5.5 と IE6 に対応したパターン*/
* html .container {
        border-right: 400px solid #dddddd;
}
* html .box {
        float:left;
        position:relative;
        margin-right:-400px;
}

こちらも同じく、最初に min-width を解釈するブラウザ向けに指定を行い、その後に IE のみに指定させるため Star html Selector Bug を使って指定を上書きさせている。ポイントは、外側のボックスに border-right: 400px を指定し、中のボックスに float:left; とネガティブマージン margin-right:-400px; を使用している所。

未確認な部分

以上で実現できるはずなんだけど、未確認な部分がある。ネタ元の方では、min-width を解釈するブラウザ向けの指定で、内側のボックス(当サイトの例では .box)に display: block; を指定していて、いまいちその理由がわかんない。とりあず、今回は外してみたんだけど、特に変わらずにちゃんと機能しているっぽい。もうちっと調べてみる必要がありそう。

2005-05-16T12:59:19+09:00 | コメント (1) | トラックバック (3) |はてなブックマーク

影付きサムネール簡単作成ソフト

この記事が属するカテゴリー
Mac

ドラッグ&ドロップで、簡単に影付きのサムネールが作成できる、マック用のソフト「Thumbscrew」がなかなか便利な予感。今現在、1.0b5 が最新版となっていて、Urbanape : software からダウンロード出来る。

IMG_1367_thumbnail.png

サムネール作成に設定できる内容は、角度、サイズ、ボーダーの幅と色や、ファイル命名規則、背景色など。またサムネール画像のフォーマットは、PNG、JEPG、GIF の3種類。

設定画面

2005-05-15T10:17:31+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

Firefox1.0.4 日本語版

この記事が属するカテゴリー
Firefox

深刻な脆弱性が修正された Firefox1.0.4 だけど、日本語版に関しては13日12時現在まだ正式リリースされていない。んが、mozilla本家の方にはアップされていたんでアップデートしてみた。今(15:30)確認したら、Mozilla Japan から正式リリースされてる。

firefox_104.gif

上書きインストールで、今んとこ特に問題はない。

2005-05-13T12:57:07+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

MT のコメントのカスタマイズ

この記事が属するカテゴリー
Movable Type

久々の MT ネタ。今回は、投稿されたコメントのスタイル(見た目)を管理人とそれ以外の人で区別させてみる。コメントの少ない当サイトにとっては、はっきり言ってあまり意味のない事かもしれないけど、コメントのやり取りが多いサイトさんにとっては、管理人が投稿したコメントが区別できればちょっとは良いかも知れない。

用意するもの

今回は MT のプラグイン「MTSwitch」を使ってみた。

上記サイトより、「MTSwitch」をダウンロードし、MT の plugins ディレクトリにアップ。

「MTSwitch」とは

「MTSwitch」によって、下記のタグが使えるようになり、条件によって分岐させることが可能になる。

  • <MTSwitch>
  • <MTSwCase>
  • <MTSwDefault>

<MTSwitch> の指定によってどの値を使って分岐させるのか決める。んで、<MTSwCase> の値によってどういう結果を返すか決定。<MTSwDefault> を使えば、それ以外の場合の結果を指定出来る。

やり方

コメントのスタイルを管理者とそれ以外で分けるわけだから、コメント部分に振っている CSSclass を管理人用とそれ以外用に振り分ければ良い。手っ取り早く当サイトのコメント部分のソースを使って説明する。当サイトではコメントに定義リストを使っていたりするんで、適宜読みかえてもらえれば良いかと。

<MTComments>
<dl class="<MTSwitch value="[MTCommentAuthor]">
<MTSwCase value="e-luck">author</MTSwCase>
<MTSwDefault>content-comments</MTSwDefault>
</MTSwitch>">
<dt id="c<$MTCommentID$>"><$MTCommentAuthorLink spam_protect="1" show_email="0"$> さんからのコメント <MTCommentAuthorIdentity></dt>
<dd><$MTCommentBody$></dd>
<dd class="comment-date"><$MTCommentDate$></dd>
</dl>
</MTComments>

強調部分を見ると、定義リストに付加する class を条件によって分岐させているのが分かる。分岐する条件は、投稿者の名前なんで MTSwitch タグの値に MTCommentAuthor を使う。MTSwCase タグの値(投稿者の名前)が「e-luck」(管理人の名前)であれば、class 名は「author」になり、それ以外の場合は MTSwDefaul タグの値によって「content-comments」と言う class 名を割り当てるということになっている。

んでもって、あらかじめ管理人用のクラス author とそれ以外用のクラス content-comments に対するスタイルをそれぞれ作成しておけばオーケー。試しに当サイトでは管理人の場合はアイコンを付加するスタイルにしてみた。「ちょっとした CSS の書き方」のコメント部分

2005-05-11T19:47:43+09:00 | コメント (0) | トラックバック (2) |はてなブックマーク

CSS Reboot について

この記事が属するカテゴリー
CSS web&blog

遅ネタですが、ウェブ標準に準拠しているサイト制作者たちによって、5月1日に一斉にサイトのリデザインが行われた CSS Reboot ですが、サイト一覧を見ているだけで結構楽しいし、こういった試みは面白い。

僕的に気に入ったのは、Alastair TouwDavy Van Den Bremt あたりか。とりあえず、vote しておきましたですよ。ちゃんとソースとかを見たわけではないけど、多分皆さんしっかりとマークアップしているんだろうな。色々と見ているとインスパイアされて、自分も reboot したくなる。でも、外国のサイトってホント文字ちっちぇのね。そこんとこどうなんだろ。

2005-05-09T17:05:56+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

『俺』『僕』『私』

この記事が属するカテゴリー
Misc

いわゆる一人称としては、『俺』『僕』『私』などがあるわけだけれども、自分の場合、いい歳ぶっこいて『私』ってのがどうにも自然に使えない。私生活の中で多く使うのは『俺』で、そんつぎに多いのが『僕』。会社の上司とか目上に対するときも『私』は使わなくて『僕』や『我々』を使う。さすがにクライアントさんに対するときは、『私』を使うんだけど、まぁ当然たまにボロが出る。

『僕』を使い始めたのは多分20歳前くらいだったか。変な色した髪にエクステンション付けてアホなことやっていた時期だったんだけど、なんか、そんな容姿で『僕』とか使っちゃうのが妙にソフィスティケートされた感じに思えて、つーか今「ソフィスティケート」って言ってみたかっただけなんだけど、凄く古くさく感じる言葉なんだな。まぁそんな感じで今まで来ちゃって、未だに『私』って自分で使うと何となくこそばゆい。

多分これは、自分の精神年齢が低いってのが一番の要因なんだろうけど、いつか『私』っつう一人称を無意識に使える日は来るんだろうか。関係ないけど、『俺』を『おれ』や『オレ』って書いても違和感ないけど、『僕』を『ボク』ってカタカナで書くとなんかキモイ感じがするのは気のせいかしら。

2005-05-08T12:03:23+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

:before 疑似要素を使ってテキストを画像に置換

この記事が属するカテゴリー
CSS

Image Replacement (背景画像置換)ネタ再び。我ながらしつこいネタだけどキニシナーイ。とりあえず今回は、:before 疑似要素を使って、テキストを画像に置換してみるっす。

残念ながら、IE は:before 疑似要素をサポートしていないんだけど、この方法による利点は画像オフ CSS オンの状態でも問題なくテキストを表示してくれるってこと。おそらく IE7 ではサポートされると思うんで、IE7 がそこそこ広まったうえで、それ以前の IE をバッサリ切り捨てる潔さがあれば、意外と使える方法かもしれない。

:before 疑似要素によるImage Replacement の仕組み

:before 疑似要素と content プロパティを使うことによって、当該要素の前に生成内容を挿入することが可能になる。今回のImage Replacement (背景画像置換)の仕組みとしては、テキストの前に画像を挿入し、はみ出したテキストを不可視にすることによって画像のみを表示させるって感じ。当然、画像をオフにした場合は、はみ出して不可視になっていたテキストが表示されることになる。

実際のやり方

サンプルとして下記のソースを使い、Lucky bag::blog の文字を画像で表示してみる。

<h4>Lucky bag::blog</h4>

まず、h4 に対して :before 疑似要素を使って画像を要素の前に生成する。

h4:before {
        content: url("banner.png");
}

before01.jpg

さらに、その部分をブロック化させる指定を追加することによって、テキストが画像の下に回り込む。

h4:before {
        content: url("banner.png");
        display: block;
}

before02.jpg

最後に h4 の高さ(=画像の高さ)を指定し、領域からはみ出したテキストを隠すことによって完成。

h4 {
        height: 110px;
        overflow: hidden;
}

before03.jpg

完成サンプル。IE などの :before 疑似要素をサポートしていないブラウザ、もしくは、画像オフ CSS オンの状態で閲覧すると、元のテキストのみで表示される。

2005-05-07T18:34:21+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

ラーメン

この記事が属するカテゴリー
moblog
Moblog Photo

神奈川県のつきみ野にある大桜ってラーメン屋のつけ麺がたまらなく美味い。コクがあるんだけど酸味があってさっぱり。実は、近所に有名な中村屋っつうラーメン屋があるんだけど、そっちはまだ行ったことがない。

2005-05-05T16:21:01+09:00 | コメント (0) | トラックバック (0) |はてなブックマーク

「daily blog posting」 の設定方法

この記事が属するカテゴリー
del.icio.us

del.icio.us の settings にある、「daily blog posting」 の設定方法が何となく分かったんでメモ。この機能はその日に自分が del.icio.us でブックマークしたものを、自動で自分のブログに投稿するためのもの。

設定方法

自分は MT を使ってるんで、下記説明は MT を想定したもの。

  1. まず、自分の del.icio.us アカウントでログインし、settings 内の「daily blog posting」を選択。
  2. 「add a new thingy」をクリックし、設定画面を表示。
  3. 設定項目を入力
    job_name
    お好みの設定名を入力
    out_name
    MT にログインする際のユーザ名
    out_pass
    MT にログインする際のパスワード
    out_url
    mt-xmlrpc.cgi へのパス。例)http://www.hoge/foo/mt-xmlrpc.cgi
    out_time
    自動投稿する時間を標準時間からオフセット時間(日本の場合は +9:00)を引いた値で入力。例えば、毎日昼の 12 時に投稿するには、ここに 12 (標準時間)-9 で 3 と入力。
    out_blog_id
    blog の ID を入力。ブログを複数設置していないんであれば、通常は「1」。複数設置している場合は、当該ブログの MT 管理画面に入れば、アドレス欄の最後に「mt.cgi?__mode=menu&blog_id=1」って感じで ID がある。
    out_cat_id
    投稿したいカテゴリの ID を入力。ID を調べる方法は、MT 管理画面の「カテゴリ」から、目的のカテゴリを選択すれば、アドレス欄の最後に「mt.cgi?__mode=view&_type=category&blog_id=1&id=6」って感じで ID を調べることが出来る。ちなみにこの欄が未入力でも問題ないけど、カテゴリなしとして扱われる。
  4. 最後に「実行」ボタンを押下して完了。あとは投稿時間を待つのみ。

投稿結果

「daily blog posting」 から投稿された記事のタイトルには、その日の日付が入り、その日にブックマークしたものがリストで表示される。

「daily blog posting」 からの投稿

「daily blog posting」 から投稿された記事のソースは下記のような感じ。

<ul class="delicious">
<li>
<div class="delicious-link"><a href="ブックマーク先のアドレス">タイトル</a></div>
<div class="delicious-extended">「extended」を記述した場合、ここに表示</div>
<div class="delicious-tags">(tags: <a href="設定したタグへのアドレス">設定したタグ名</a>)</div>
</li>
</ul>

何となく div で括られちゃうのがイヤンな感じだけど、とりあえず良しとする。指定した投稿時間と実際に投稿される時間には約 20 分ほどの遅延があった。日々のブックマークを自分のブログにバックアップするという意味では、まぁ使えるのかも知れない。

2005-05-02T13:54:01+09:00 | コメント (0) | トラックバック (12) |はてなブックマーク