perl

はてなハイクAPI を Net::Twitter で使う方法

Net::Twitterでできるねってコメントは見かけますが、どう使うのかというのが見あたりません。 だれもやってないのかな? Net::Twitterの方は認証設定をいれないと駄目でした。 use MIME::Base64; use Net::Twitter; my $hatena_id = 'はてなID'; my $haiku_…

はてなブックマークAPIの getEntry

link rel="alternate" の URL おかしくないですか? テストコード #!usr/bin/perl use warnings; use strict; use XML::Atom::Entry; use XML::Atom::Client; my $hatena_id = 'はてなID'; my $password = 'パスワード'; my $url = 'ブックマークしたいURL';…

はてなハイクAPI を POE で使う方法

POE::Component::Client::Twitterのパラメータを変えるだけで投稿できるようになります。 当然 Twitter 互換機能だけですが。 use POE::Component::Client::Twitter; my $hatenaHaiku = POE::Component::Client::Twitter->spawn( username => 'はてなID', pa…

和時計時報に関して

はじめに 昔の時刻制度、「不定時法」に基づいて動作する時計を和時計と言われています。 はてなハイクうし(http://h.hatena.ne.jp/yomiusi/)では、不定時法で時報を報告しています。これは、 http://d.hatena.ne.jp/kdaiba/20071121/p1#c のソースコードを…

Kansai.pm第10回ミーティングに参加したよ

今回もスピーカーを、しかも話題2つ出してみたらそのまま2つ連チャンで話すことに・・・ マシントラブルで、Plaggerの方は早口になってしまってすいませんでした。 電源コネクタのPC側が弱っていて中の配線がショートしたのが落ちたりブルースクリーンの原…

twitt(url)yのRSSの文字化けに対応した

Twitterに貼られたURLをランキングするサービスとして、Twitturlyというものがあります。 この日本人(日本語?)ランキングのRSSは、時々文字化けします。 この原因は、RSS内にタイトルと内容を元のページから取得していますが、元ページの内容がUTF8以外の…

Kansai.pm第9回ミーティングに参加したよ

参加するのは3回目?で今回はスピーカーに挑戦しました。 プレゼンテーションツールを使ってのお話は学生以来で十数年ぶりでした。(当時はOHPだったな・・・)発表資料は下記よりDLできます。http://hashy.jp/slide/20080531kansaipm_usi.pdf※一部内容をカ…

人工無脳うし

次回 Kansai.pm にて、人工無脳やうしを題材としたスピーチをさせていただく予定です。