2007年07月15日(日)

MovableType と OpenID と FOAF

インターネットに関するりばにしの記事

とある事情で OpenID に触れてみようと思い立ち,まずは MovableType に OpenID のサーバ機能を追加するプラグインを導入.これで,外の OpenID 対応サービスを使うことができるようになった,はず.

次に,後輩が使っている MovableType 4 の beta 版が OpenID でコメント可能ということで挑戦してみることに.サインインを無事に終えると,何故かユーザ名として,僕の OpenID である URL ではなく,僕の名前が表示されてる.なんでじゃ?

ちょっと調べてみると,どうやら MovableType では OpenID 認証後,その URL に FOAF へのリンクが埋め込まれていると,その情報から名前を引っ張ってくる仕様になっているらしい

ちなみに OpenID の Current Specs では以下のように書かれている.

The OpenID Authentication specification does not provide any mechanism to exchange profile information, though Consumers of an Identity can learn more about an End User from any public, semantically interesting documents linked thereunder (FOAF, RSS, Atom, vCARD, etc.). Extensions are being built on top of the foundation created by OpenID Authentication to provide mechanisms to exchange profile information.

なるほど.

2007年07月15日23時26分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2007年07月15日(日)

Patch for Net::MSN 1.22

インターネットに関するりばにしの記事

数年前から Perl で Windows Live Messenger 用の bot をちょこちょこ作っています.

CPAN の Net::MSN というモジュールをベースに作っているのですが,接続処理に問題があって使いにくいのと,メンバーのステータス変更イベントを拾えないのとで,パッチを当てて使っています.もちろん,前のエントリーの bot プログラムでも使ってます.

接続処理に問題があって使いにくい件は,こちらこちらで紹介されているのと同じように対応.これで接続できるようになるし,接続時に名前をいじることも可能になる.この修正は,草の根的なパッチではなく,本家にも反映されるべきだと思うが・・・.

次に,メンバーのステータス変更イベントを拾えない件は,自前のサービス mmrss の実現のために必要不可欠だったので入れてみた.この修正により,メンバーの Screen Name (名前)が変更されたり,ステータス(オンラインとか取り込み中)が変更されたときに,クライアントプログラムの on_status というイベントとして拾うことができるようになります.

というわけで,そのパッチを思い切って公開してみることにする.

(more...)

2007年07月15日17時54分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2007年07月14日(土)

Twitter を更新する Windows Live Messenger 用の bot

インターネットに関するりばにしの記事

少し前に Twitter のアカウントを作っていたんだが,どうにも面白さがまだ理解できずに放置してしまっていた.面白さを理解するには使い倒すしかないタイプのサービスだと思うので,なんとか使うための個人的な敷居を下げることに.

自分の場合はいつも Windows Live Messenger を使っている(厳密には Mac なのでソフト名は違うが)ので,そのインタフェースから更新できればいいな,と考えて作成してみた.基本的にやったことは以下と同じ.

Net::MSNとNet::Twitterあたりあれば、MSNの状態をTwitterに投げれるかな?

僕が Twitter でなんとつぶやいているか興味のある人で Twitter をやっていない人は,以下のメールアドレスを Windows Live Messenger にメンバー追加すると,見ることができます.
ごめんなさい.現在個人専用アカウントとして動作させています.今までに登録された方はそのうち削除しちゃいます・・・.

基本的に自分が Twitter を簡単に更新するために作ったもので,誰も興味ないとは思うけど,どうせ Twitter のサイトを見るとバレバレなわけだし,逆に Windows Live Messenger で不特定に見られても困らない,予定.

実装的には Windows Live Messenger の Screen Name が変更されたときにそれを Twitter に反映させることもできたんですが,プライベートな繋がりで使っている Windows Live Messenger の Screen Name とは使い分けたかったので,今回は話しかけて更新する形で落ち着く.

まぁ,僕の場合は Windows Live Messenger の Screen Name をブログのサイドバーに表示させちゃってますけどね(笑).よっぽど世界中に公開している説.

2007年07月14日17時44分 | Permalink | 3 Comments | このエントリーを含むはてなブックマーク

2007年07月13日(金)

がんばれ!カープ!

スポーツ,モブログに関するりばにしの記事

東京都文京区後楽1丁目付近

070713_1755~01.jpg

大声でカープを応援したいんだが,周りは巨人ファンばっか.

2007年07月13日18時16分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2007年07月07日(土)

サプライズ

日記に関するりばにしの記事

今日は仕事でいつもお世話になっている機関の方との打ち合わせがあったのですが,事前にいただいたメールによると,新しい担当者の方が一緒にいらっしゃるとのこと.

で,いざ打ち合わせの時間になって,先方の今までもお付き合いのあった担当者の方がいらっしゃり,その後ろから何故か大学時代から研究室時代にかけて同期だった友人が.

そこで僕の灰色(かもしれない色)の脳は,今日は打ち合わせ以外にもイベントが入っていたので,その視察に一緒に来たのだろう,という判断に落ち着く.

で,さらにその後ろから来るであろう新しい担当者の方がどんな方だろうと見てみると,後ろには誰も続いてこない.あれ,どういうことだ?

そう,新しい担当者とは,その大学時代から研究室時代にかけての同期の友人.いやぁ,驚きました.サプライズ人事.彼との付き合いは実に10年目になるので,仕事の話の温度も合うので,非常に盛り上がりました.

最近,自分の存在価値に自信が持てなくなっていたけど,友人との仕事面での話し合いが,すごく大きな力を僕に与えてくれたような気がします.ありがとう!そしてこれからがんばろう!

2007年07月07日01時31分 | Permalink | 1件のコメント | このエントリーを含むはてなブックマーク

2007年07月03日(火)

さくらんぼ

写真,飲食に関するりばにしの記事
さくらんぼ
originally uploaded by river24

突然研究室に父親から荷物が届いてビックリ.開けてみるとさくらんぼ(佐藤錦)ではないですか.現在冷やしています.

2007年07月03日12時52分 | Permalink | 2 Comments | このエントリーを含むはてなブックマーク

2007年07月02日(月)

カナダで寿司

写真,旅行・出張,飲食に関するりばにしの記事
MAKiSUSHi (CALI-SAMURAI COMBO)
originally uploaded by river24

帰りの空港にて,ついに海外寿司に遭遇!カリフォルニア巻きとサーモンのコンボなんだが,商品名は「CALI-SAMURAI COMBO」.サーモンはサムライらしい.

2007年07月02日00時20分 | Permalink | 2 Comments | このエントリーを含むはてなブックマーク

2007年07月01日(日)

朝のトロント散策

写真,旅行・出張に関するりばにしの記事
朝のトロント散策
originally uploaded by river24

帰国する日の朝,空港に行くまでどうにも中途半端に時間ができてしまったので,ちょっと土曜日朝のトロントを散策してみました.写真をまとめてどうぞ.

(more...)

2007年07月01日23時23分 | Permalink | 4 Comments | このエントリーを含むはてなブックマーク