Personal tools

API

9 posts
  • WordPress のコードとしての問題 on by ultraviolet, [PHP,WordPress] Hatena Bookmark

    WordPress のコードの書き方における問題点、特に Theme および Plugin について。

  • LastGraph on by ultraviolet, [Music,Web 2.0] Hatena Bookmark

    last.fm の再生履歴を集計して Timeline Poster を作成してくれるサービス、LastGraph

  • AmazonSimpleAdmin をハックするメモ on by ultraviolet, [Web 2.0,WordPress] Hatena Bookmark

    AmazonSimpleAdmin をハックすべく、内部動作を追跡してみた。

  • Amazon Simple Admin plugin on by ultraviolet, [Web 2.0,WordPress] Hatena Bookmark

    ポスト本文中に ASIN を埋め込んでおくと Amazon Web Service から商品データを引っ張ってきて表示してくれる plugin の Amazon Simple Admin を入れてみました。表示形式を自分でテンプレートとして記述できるところが売りか。

  • WordPress の内部動作 on by ultraviolet, [PHP,WordPress] Hatena Bookmark

    WordPress が呼ばれてから SQL を実行してポストを取ってきて $POSTS にぶち込むまでの動作を追ってみました。SQL に手を加えるための hook が山のようにあるとわかったので、これを勉強しないといかん。

  • Google 道案内 API on by ultraviolet, [Google,Programming] Hatena Bookmark

    Mashable などによると、Google Direction API なる API が Google Maps に追加された模様。出発地から目的地までのドライブの道順を自動作成してくれるんだそうな。デモもあるでよ。道案内の文章では日本語もサポート。 でもこれって面白い使い方するとしたらどんな使い方だろうなあ。 出発地と目的地が決まってるんだったら、わざわざこういう動的なAPI使わず、結果を静的HTMLで貼り付ければいいから。やっぱ「目的地固定(自分の会社や店)」「出発地が毎回変わる(客に現在位置を入れさせる)」という形での動的道案内だろか。GPS携帯と連動させるとかな。 しかしここは敢えて「目的地が毎回変わる」ような応用を考えたいものでわないかね。いや具体的なアイデア思いつかんけど。ゲームみたいな感じぢゃろか。

  • Akismet.pm on by ultraviolet, [Perl,Spam,WebApps] Hatena Bookmark , bilingual

    Here is Net::Akismet.pm, an object-oriented version of perl library to call Akismet. package Net::Akismet; use strict; use LWP::UserAgent; use URI::Escape; use vars qw($VERSION @ISA); $VERSION = '0.10'; sub new () { my $param = shift; my $class = ref($param) || $param; my $self = {}; bless($self, $class); $self->_initialize(@_); return $self; } sub _initialize { my [...]

  • Akismet を Perl から使う on by ultraviolet, [Perl,Spam,WebApps] Hatena Bookmark , bilingual

    Python Akismet Library is already done. So I wrote a quick and dirty perl function to call Akismet comment-check API. use LWP::UserAgent; use URI::Escape; sub akismet ($$) { my ($apikey,$query) = @_; my $ua = new LWP::UserAgent; $ua->agent('Perl 5.8.7 | Net::Akismet/0.1'); my $request = HTTP::Request->new('POST', 'http://' . $apikey . '.rest.akismet.com/1.1/comment-check'); my $query_string = ''; my [...]

  • wordpress.com API Key on by ultraviolet, [WordPress] Hatena Bookmark

    wordpress.com の最近の機能追加で、管理画面に API Key という謎の文字列が現れ、様々な憶測を呼んでます。Doncha が現在コーディング中らしい。 私も export じゃあないという気がする。やっぱり XML-RPC 関連かねえ。