Pipesのrss

半月くらい気づかなかったけどPipesのrssが変。http://pipes.yahoo.com/pipes/pipe.run?_id=LnwDFzMM3BGA5e7EJZhxuA&_render=rssのように、記事がない時に下のようなゴミ?がついてくる。 <item> <title></title> <description></description> <pubDate>Wed, 16 Sep 2009 20:55:41 -0700</pubDate> <guid isPermaLink="false">LnwDFzMM3BGA5e7EJZhxuA_ed3bde</guid></item>…

プロ野球の結果をGrowlで

久しぶりに時間が出来たので、前から作りたかった野球の結果をGrowlで通知。http://github.com/nobuhito/nbp2growl/tree/masterで公開したけど、タイミングよく金本が打てなくて負けが多くなってきたような...。

メソッドチェーン

ぜんぜんわかってないけど $book->author( 'a' ) $book->name( 'b' ) $book->to_string; くらいだと、以下のようになると見易いとおもう。というかnewの引数? $book->set_attributes( author => 'a', name => 'b', ); $book->to_string; セッターはまとめて…

今日は Download Day

だが、送られてきたメールのリンクが <a href="http://www..mozilla.com/ja/firefox?p=downloadday" target="_blank"> Firefox 3 をダウンロード </a>になっていて繋がらない件。

Fastladder.comでLiveTitles

FastladderもいつのまにかLiveTitlesに対応している。http://blog.livedoor.jp/staff_clip/archives/51139227.htmlこれはいい!

DBD::SQLiteのインストール

仕事でWikiが必要になり、Syntaxが自由に選べてMarkdownが使えるWikiとして、MojoMojoを試してみた(Kwikiでもよかったが、違うものを試してみたかった)。さくらインターネットだが、PlaggerでかなりのCPANモジュールを入れたはずなのに、かなりのモジュー…

SAKURAインターネットでsvn文字化け

sakuraインターネットで「LANG=ja_JP.UTF-8」していてもsubversionがエラーを出してくる。で、 alias svn="LANG=ja_JP.eucJP svn" でもいいんだけど、diffやlogが化けるので以下でお茶を濁す。 #!/bin/sh SVN="$HOME/local/bin/svn $@" if [ $1 = 'ci' -o $1…

Leopardで違和感あるところ

メニューバーが半透明になったのはともかく、角が丸くなくなったところ メニューバーとメニュー選択時にでるメニューの色が違うところ メニューの下やファインダーウィンドウの下が丸くなったところ

tumblrはじめてました

http://nbht.tumblr.com/後で検索して使いそうなネタはdel.icio.usへ自分で書いたネタはHatenaへ適当なコメントやFLVはtumblrへ記録しようかなと

Google検索時にTwitterへポストするグリモンスクリプト

検索wordをtwitterすれば他の誰かがいい情報を教えてくれるかな? ということで作ってみました。

IMAPサーバーの新着メールをGrowlで確認

GrowlでbiffするPOP3サーバー用のソフトはいくつか有るようですが、IMAPサーバー用が見つからなかったので作ってみました。AggregatorやCustomFeedでのプラグインにすればPlaggerでも出来ますが、短いスパンでポーリングしたかったので。一応複数サーバー・…

Subscription::HatenaGroup.pmへのパッチ

subtech.g.hatena.ne.jpがERROR 503: Service Temporarily Unavailable.をかえすので無視するようにしてみた。

ナナオのカラーユニバーサルデザイン対応ワイドモニターが欲しい!

ナナオのカラーユニバーサルデザイン対応ワイドモニターが欲しい!けど置く場所あるかな?

Net::Google::CalendarでQuickAddできるようにするパッチ

Net::Google::CalendarでQuickAddできそうなネタをここで偶然見つけたので適当に実装。30boxesのevents.AddByOneBoxみたいにできる。以下使用方法。

Perlへの画像ファイル埋め込み

日本とUSの単位変換でmiyagawaさんが公開しているUnit Converter (Japan and US)だが、Pprototype.jsと画像をPerlスクリプトに埋め込み1ファイルにしているところが面白い。HTML::Prototypeは以前使ったことがあったが、画像を埋め込むことは考えてなかった…

長いタイトルがついたEntryをF::BreakEntriesToFeedsして送る時にGmailでデコードに失敗するのを避けるパッチ

例えばこのEntoryの様に長いタイトルがついてる時にF::BreakEntriesToFeedsでuse_entry_title: 1すると、送信者の名前が長くなりすぎてGmailで受信するとデコードしてくれない。 ということで、適当にカットする。40という数字は適当。英字のみのタイトルの…

BloglinesのPlumberが出張?

なんかみたときある顔だけどポーズが違うような 広告全体はこちらから http://f.hatena.ne.jp/images/fotolife/s/s_nobu/20081219/20081219192305.jpg

NHKのRSS用EFT

久々のPlaggerネタとスーパーpre記法のテスト。NHKからRSSが配布されるようになったが要約の配布のみなので、Plaggerで全文を取得する。 EntryFullTextとTrueParmalinkのセットで。

Wii欲しい!

Wii欲しい!リモコンでブラウン管割って液晶買いたい!

30boxes.plをTag対応に

miyagawaさんが公開している30boxes.plを試してみた。やっぱりコマンドラインはいい。.bashrcに書いておけばログオン時に確認できるし。hiveminderのtodo.plとあわせればスケジュール管理はばっちり。しかし、一つ問題が。カレンダーは一つにしたいのだが家…

xterm-color

export TERM=xtermでvimがカラーにならないときはexport TERM=xterm-colorにする。

Gmail画面が変わった

英語のインターフェースにしていると、Gmailの画面が変わったことに気づきました。若干洗練された感じ。それはネそうと、要らない縦線が気になる。その他英語インターフェースはロゴも違うんですね。+talkがついている以外にも、若干Web2.0っぽく立体的です。

GmailMacrosがアップデート

先日のGmailの変更で動かなくなっていたGmailMacrosの本家版がアップデート。Gmail Macros拡張版の機能も数点取り込んでいるみたい。既読メールの選択をサポートしたが、M+RからShift-X+Rに変わって若干操作しにくい。

Firefox 2 にインストールする3個の拡張機能

以前回答したFirefox 1.5 にインストールするたった3個の拡張機能に続いて。

ゲンダイネット(日刊ゲンダイ)用EFT

Plaggerで夕刊フジのZAKZAKも購読していますが、夕刊紙のライバルということでゲンダイも併読しようとEFTを書いて見ました。 HTMLがかなりOldでidもclassもなく、;やスペース違いが混ざっって正規表現のチェックが大変でした。追記) otsuneさんのコメントを…

VoxのQotDを取得するCustomFeed::Script

いちいちVoxにログインしなくてもQotDがわかるようにPlagger用のCF::Scriptにしてみました。といっても、そのうちVoxでFeed出しそうですが。とりあえずWWW::MechanizeとHTML::TreeBuilder::XPathの練習ということで。追記)IRCでmiyagawaさんよりhttp://ques…

VOXのフォントサイズ

VOXのフォントサイズが少しおおきすぎるのでuserContent.cssへ追加。ついでに広告も削除。 @-moz-document domain(vox.com) { body {font-size: 90% !important;} #footer-ad {display:none} div.house-ad {display:none} }

Winestripe 1.0

Firefox2のテーマを1.5時代に戻すテーマがアップデート。Winestripe - Old Winstripe for Firefox 2.0デフォルトのテーマになじめない人はどうぞ。落ち着きます。

PlaggerでML購読

思っていたよりかなりいい。Publish::Gmailだとスレッドがつながるので一気に読める。あまり細切れに読んでも仕方ないのでCRONは夜中の12:01にセット(中二病?)した。ついでにMLの整理をしたのだが、思ったよりMailmanで運営しているMLが少なかった。Debianや…

EFT::Mailmanの修正

参加しているMLもPlaggerで管理できたらいいんじゃないかと思い、CF::Mailmanを使用してみました。Filter::ReverseとFilter::BreakEntriesToFeedsを使用すれば、普通にメール配信されたものとほぼ同等です。はてブやDeliciousにブックマークすることも簡単な…