2009-03-01から1ヶ月間の記事一覧

growlプラグインで、priorityとstickyを設定できるようにしてみた

うれしいことに、先日書いたGrowlプラグインがtermtter本体に取り込まれることとなりました。blogは書いてみるものですね。 せっかくなので、Meowの機能をひととおり使ってみようと、priorityとstickyの設定をできるようにしてみました。 # -*- coding: utf-…

Post時に、URLをbit.lyで短縮するプラグインを書いてみた

# -*- coding: utf-8 -*- require 'uri' require 'open-uri' config.plugins.bitly.set_default(:length_to_shorten, '40') length_to_shorten = config.plugins.bitly.length_to_shorten.to_i login = config.plugins.bitly.login key = config.plugins.bit…

ついでに、URLをtweetburnerで短縮するプラグインも書いてみた

# -*- coding: utf-8 -*- require 'net/http' config.plugins.tweetburner.set_default(:length_to_shorten, '40') config.plugins.tweetburner.set_default(:open_timeout, '4') config.plugins.tweetburner.set_default(:read_timeout, '6') length_to_sho…

growlプラグインを自分好みに改造してみる

termtter本体添付のgrowlプラグインを、自分好みに改造してみました。 # -*- coding: utf-8 -*- require 'tmpdir' require 'open-uri' require 'uri' require 'fileutils' require 'cgi' begin require 'meow' growl = Meow.new('termtter', 'update_friends…

termtterのプラグインをいじってみる

プログラミングに関するブログを読んだり、Twitterでプログラマな人をfollowしたりしていると、「ネットユーザーはおしなべてプログラミングができるもんだ」という錯覚におちいります。プログラミングができるのは素敵だなあ、ということで、ぼくも最近Ruby…

outputzプラグインのエラー

termtterのoutputzプラグインがときおりエラーを吐くのですが、outputzにポストする前に変数argが空になるのが原因(Thread - Rubyリファレンスマニュアル)ではないかとおもったので、以下のようにしてみました。 とりあえず、エラーは吐かなくはなったよう…