from s14u.info

08 November 2007

はてなOpenID Providerに。

OpenID対応サービスから、はてなのOpenIDでログインできるようになりました という発表がありましたとおり、はてなのアカウントがOpenIDとして使えるようになりました。

私の場合は次のようになります。末尾はスラッシュが必要です。

http://www.hatena.ne.jp/comewalk/

とりあえず LiveJournal で試したところ、ログインに成功しました。

すばらしいですね。

過去に はてなが OpenID をサポートしない1つの理由 とかあったのでちょっと心配しちゃいましたよw

01 November 2007

Last.fm の日本版が閉鎖するんですって。

OpenSocial な SNS の時代なのですが、こんなニュースが。

音楽SNS「Last.fm」日本語版、11月5日に閉鎖

記事中に閉鎖の理由らしきものがいくつかありますが、これがもっとも大きいのかな?

英国Last.fmは日本でも無料で楽曲を配信することを目指していたが、「そのあたりの交渉がうまく進んでいれば違った結果になっていた可能性もある」(エキサイト広報)

残念ですね。

03 September 2007

朝本浩文ブログはいずこ・・・

私は朝本浩文さんが好きです。朝本さんの曲が好きです。そんな朝本さんのブログが TSUTAYA online のブログで読めていたのですが、このたび URL が変更になったアナウンスがありました。

ブログスタッフからのお知らせいつもTOL Blogをご利用いただきまことにありがとうございます。このたび、TOL Blogリニューアルに伴い、アドレスが変更になりました。今後はhttp://junglefvr.tol-blog.com/になりますので、ブックマークの変更をお願いいたします。なお、こちらの過去ログは9月上旬にすべて新ブログに移行されます。今後もどうぞよろしくお願いいたします。

http://blog.tsutaya.co.jp/junglefvr だった URL が、http://junglefvr.tol-blog.com/ に変わったんです。(この辺りは 301 とか 302 でリダイレクトしてくれればいいのに。。。)まぁ、URL変更くらいだったら、手動で何とかします。

そして新URLへ飛んでみて、2度目の驚き。エントリがなくなってる~ (´・ω・`)

彼のブログが復活することを心の底から祈っています。お願いっ!

参考:livedoor Reader まとめサイト フィードのリダイレクト処理について

Continue reading »

02 September 2007

Movable Type の Plugin で BloggerImporter

先日、Movable TypePlugin DirectoryBloggerImporter をアップしました。

そこに書いてありますが、コードは Google Code を利用していまして、こちら にあげています。zipかtar.gzのアーカイブまたは subversion でプラグインが入手できます。Blogger を使っていて、Movable Type へ移行したいなぁと思っている方がいらっしゃいましたら、是非ご利用ください。

Blogger API を利用して、API経由で Movable Type にインポートしますので、インポート用のファイルは使いません。もしあなたがBloggerで複数のブログをお持ちの場合、すべてのブログをインストールしようとします。もしひとつだけインポートするのであればインポート時にBloggerのブログのアカウントを入力していただくとそのブログだけをインポートします。なお画像ファイルそのものはインポートしません。(将来的には対応したい。)一応、Movable Type のアイテムにはインポートされた画像についてリスト表示されます。

もしバグを見つけられた方がいらっしゃいましたら、Google Code のバグ・トラッキング・システムの方へお願いします。

CodeZineで記事を書きました。 #3

あ、アナウンスするのをすっかり忘れていました。CodeZineで記事を書きました。

PerlでWindowsアプリケーションを操作してみよう

ActivePerlを使って、WindowsでPerlを扱う方法について記事を書きました。通常のPerlというよりも、PerlでWindowsアプリケーションを操作するという点で書きましたので、Win32::OLEなどWin32系モジュールをたくさん使っています。

すでにはてなブックマークでは105ユーザの方からブックマークをしていただきました。意外に反応が大きくて驚いています。Ruby人気な中なのでPerlはあまり人気がないかと思っていましたがまだまだいけますね。ぜひご一読ください。

よろしくお願いします。

最後に、記事に掲載しようと思っていて、すっかり載せ忘れたコードを以下で紹介します。
以下のコードはPerlMonksUser defined MS Agent menusより引用です。

#!/usr/bin/perl use strict;use warnings;

use Win32::OLE;
use Win32::OLE::Variant;

Win32::OLE->Initialize(Win32::OLE::COINIT_MULTITHREADED);
my $Agent = Win32::OLE->new('Agent.Control.2');
$Agent->{Connected} = Variant(VT_BOOL, 1);
$Agent->Characters->Load('Merlin','Merlin.acs');
my $Char = $Agent->Characters('Merlin');
$Char->Commands->Add('Exit','E&xit');
$Char->Show;

while(1)
{
$Char->Speak('Sleeping...');
sleep(60);
}

27 August 2007

さくらのレンタルサーバ・スタンダードにvimをインストール

参考 さくらインターネットの共用サーバに vim をインストールする

mkdir -p ~/local/srccd ~/local/srcwget ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2wget ftp://ftp.vim.org/pub/vim/extra/vim-7.0-extra.tar.gzwget ftp://ftp.vim.org/pub/vim/extra/vim-7.0-lang.tar.gztar jxf vim-7.0.tar.bz2tar xvfz vim-7.0-extra.tar.gztar xfz vim-7.0-lang.tar.gzcd vim70/mkdir patchescd patches/curl -O 'ftp://ftp.vim.org/pub/vim/patches/7.0/7.0.[001-243]'cd ..cat patches/7.0.* | patch -p0./configure --enable-multibyte --enable-xim --enable-fontset --with-features=big --prefix=$HOME/localmakemake installvi ~/.cshrcsource ~/.cshrcvi $HOME/.vimrc

しかし subversion を入れるのは苦労しますねー。まだインストールできてないのです。インストールできたらここにログを残す予定です。

22 August 2007

Movable Type テンプレートタグリファレンスはOpenSearch対応

Movable Type テンプレートタグリファレンスはOpenSearch対応されています。

ブラウザがFirefox2の方は以下のようにすると便利です。


  1. Movable Type テンプレートタグリファレンスのページを開く

  2. Firefoxの検索窓にある"「MT テンプレートタグ検索」を追加"を選択
    firefox_add_search.jpg


これでFirefoxの検索窓からタグ検索が出来ます。
結果もこの通り。
firefox_MT_search_result.jpg

それから、irc.freenode.net にある日本の Movable Type のチャンネル #movabletype-ja でもタグ検索が可能です。MT テンプレートタグ検索は部分一致による検索が可能なのに対して、#movabletype-ja は完全一致になります。


@tags MTEntries

のようにIRCに発言を入れますと、Movable Typeという名前のボットが次のように応えてくれます。

MovableType: http://movabletype.jp/documentation/appendices/tags/entries.html


Movable Typeは様々な角度からタグ検索が可能になっていますので、「あれ?なんていうタグだっけ?」とか「あのタグはどんな機能を持っているんだっけ?」なんていうときご利用ください。

14 August 2007

Movable Type Plugin: Refeed

Movable Type のプラグインで Refeed というプラグインがあります。作者は Ben Trott です。

何をしてくれるプラグインかというと reblogging の機能をMovable Type 4 につけることです。

Refeed will then check every hour for new posts in those feeds, and it will pull in any new posts to be published on your own blog.

しかし、どうやって every hour を実現するのか?というのが気になったのでソースを見てみました。

Refeed プラグインの refeed.pl にある init_registryメソッドで以下のように登録しています。

sub init_registry {  my $plugin = shift;  $plugin->registry({    tasks => {      CheckFeeds => {        label    => 'Check for updates to feeds (Refeed)',        frequency  => 60 * 60,        code    => sub {          check_feeds( $plugin );        },      },    },  });}

60分間隔で check_feedsメソッドを動かすという設定になっています。

ところで、tasks というカテゴリに登録していますね。
(Movable Type のルートディレクトリを MT_ROOT とした場合、)MT_ROOT/tools/run-periodic-tasks が tasks として登録されたメソッドを実行します。
つまり run-periodic-tasks を動かしてあげれば、60分ごとにフィードを取得してくれるようになります。

ところで、run-periodic-tasks ですが、ソースコードに以下の行があります。

require MT::TheSchwartz;

つまり
Six Apart のオープンソースプロジェクト
のひとつである TheSchwartz が必要になります。

結局のところ、TheSchwartz が動作するサーバでじゃないと Refeed は動かないということになりますね。。。

結論、私は XREA の無料サービスを使っているので TheSchwartz はインストールできないっぽいです。さらには cron も使えません。。。残念でした。

ということで、Refeed は『指定したフィードを run-periodic-tasks によって自動的に取得し、XMLRPC サーバ経由でエントリを自動的に投稿してくれるプラグイン』なのでした。

参照

どこからでもアクセスできるドライブだから SkyDriveか

microsoftのフリーディスクスペースが Windows Live SkyDrive という名前で登場。前は http://folders.live.com/ というURLでアクセスしていたのですが、正式名称が SkyDrive になったんですね。

このエントリのタイトルにも書きましたけど、どこからでもアクセスできるドライブというコンセプトから SkyDrive というのは明快ですね。私はこのネーミングはとても気に入りました。

SkyDrive を私はそこそこ利用しているのですが、結構便利です。メールに添付するにはちょっと大きいし、だけれどもUSBメモリを持ち歩くのも面倒だし、実際にはパーマネントなファイルというよりはテンポラリのファイルだし、じゃフリーなディスクスペースに突っ込んで会社と自宅で共有しましょうか、ってな具合ですね。

500MBもありますから、ちょっとしたドキュメントなら余裕ですよ。皆さんも是非お試しください。

13 August 2007

Better Gmail 、いいすね。

ITmediaの Lifehacker Top 10:"非公式"Gmailアドオントップ10 という記事で紹介されていた Firefox のアドオン Better Gmail はいいすね。

一番気に入ったのは、Gmail + Google Reader の機能です。これだと Plagger で送信する必要がないかもなぁと思ったり。one UI で収まるってのはいずれにしても快適です。

参照

Access Ranking

Powered by Six Apart
Sponsored links