CHEEBOWのしおり(2006-03-31)
投稿者 CHEEBOW : 06:00
Tweet
[ Bookmark ]
投稿者 CHEEBOW : 06:00
Tweet
[ Bookmark ]
「ヒビノアワ: YAPC::Asia 2006に行って来ました」で書いた、ホテルでハックしてたPlagger用のプラグインが、なんとかまとまったので、公開してみようと思います(Plagger0.6.0対応)。
Plagger::Plugin::CustomFeed::NetLadio
livedoor ネットラジオ / ねとらじから、現在放送中の番組表を取得するプラグインになります。
番組表の中から、例えば、最近放送が始まったものから5件分とか、リスナー数の多いものから10件分みたいな取得の仕方が出来ます。
この辺は、例によってyamlに書くわけですが、「最近放送が始まったものから5件分」なら
- module: CustomFeed::NetLadio
config:
limit: 5
sort: tims
order: desc
って書けばいいし、「リスナー数の多いものから10件」なら
- module: CustomFeed::NetLadio
config:
limit: 10
sort: cln
order: desc
って書けばよいです。sortに指定できるのは
※livedoorねとらじ ナレッジベース:ヘッドライン取得ツールへの情報提供についてより
になりますが、リスナ数とか、放送開始時間くらいしか使い道はなさそうな予感……。
limitを0にすると全件取得になります。orderはascで昇順、descで降順にソートします。
出来上がったフィードには、タイトルとして番組名、linkは放送しているストリーミングのURL、authorは放送者名ってのは分からないので、マウントポイントの頭から / をのぞいたのものにしてます。
本文は、
ジャンル名
Broadcasting URL: http://203.131.199.131:8080/hoge
Relation URL: http://jbbs.livedoor.jp/music/00000/
Listeners: 18
Total listeners: 19
Bit rate: 24
みたいな感じにしてます。
これを元にして、ストリーミングをFetchすれば自動録音も出来ちゃったりするかもって気もします。
良かったらお試しくださいませー。
追記:
NetLadioはNetRadioのスペルミスじゃない? というメールを頂いたのですが、
5.ladioという表記に関して
ねとらじは2004年7月にlivedoorに営業譲渡を行いましたが、以前は個人で運営されておりその頃はladio.netというドメインで運営されていました。
これは単純にradio.netというドメインがとれなかった事に端を発しているのですが、今ではねとらじという一般のラジオとはひと味もふた味も違う放送の場の微妙なニュアンスを象徴しているのではないかと考えています。
個人運営の頃の歴史を引き継ぐ意味も込めて、現在もladio.livedoor.comというドメインで運用させて頂いております。
ということで、正しい表記なのです。紛らわしいですけども(笑)
ねとらじリスペクトということで、僕のプラグインもこの名前をつけることにしました。
Perlはあんまし得意じゃないなぁ、とか苦手意識があったんですが、それじゃいかんと勉強のつもりで書いてみました。
なので、コードとか結構変だったりするのかも。ううむ。
特に、
my $sort = lc($self->conf->{sort}) || 'tims';
my $order = lc($self->conf->{order}) || 'desc';
my @items;
if ($sort eq 'tim' ||
$sort eq 'cln' ||
$sort eq 'clns' ||
$sort eq 'prt' ||
$sort eq 'bit') {
@items = sort { $a->{$sort} <=> $b->{$sort} } @{$data->{source}};
} else {
@items = sort { $a->{$sort} cmp $b->{$sort} } @{$data->{source}};
}
@items = reverse @items if $order eq 'desc';
このあたり、各項目ごとにソートの方法を変える部分が、もうちょい何とかなるんじゃないかと思ったり。
あと、ねとらじ側で用意しているメタデータのXMLがS-JISなのでXML::Simpleでそのまま使えないので、
my $xml = $res->content;
from_to($xml, 'shiftjis', 'utf8');
$xml =~ s/shift\-jis/utf-8/;
こんな変換をしてみたんだけど、これも、もう少しうまいやりかたがあるような気もするし。
それから、初めてPODってのを書いてみたのだけど、その記述方法云々の前に、そもそも英語がおかしくないか? それが心配。日本語の文章をexcite翻訳かけて、ちょっと修正しただけなので……。
というわけで、アドバイスなんかもいただけると嬉しかったりします。
友人のみへきちゃんと、ユニットを結成しました!

TERRARIUMは。CHEEBOWとみへきの二人組の音楽ユニットです。
「ピコピコでキュートでハッピーでキャッチー」をキャッチフレーズに活動していきたいと思っています。みへきが、作詞、作曲、ボーカルを担当し、
CHEEBOWが、作曲、編曲、プログラミングを担当します。
と言う感じで、ピコピコでキュートなのをやっていきますよ。
さっそくサイトとブログも作ってみました
サイト:TERRARIUM
ブログ:TERRARIUM::Blog
で、曲も完成しまして、muzieにて公開中です。
muzie:TERRARIUM
ぜひ、聞いてみてください。
で、感想とか聞かせてもらえると嬉しいです。
よろしくー。
先日、ウタカタノヒビ 第十九回で特集した、葉月ゆらが素晴らしいのですよ。
楽曲としての完成度って意味では、決して高くはないんだけど、とにかくその好奇心とか、懐の広さとか、普通の「アーティスト」とは違う、音のおもちゃ箱やー! って感じの、ごちゃまぜ感が最高なのです。
普通は、音楽とかやっている人って、例えばロックバンドとか、ジャズシンガーとかジャンルや、そのイメージなんかを固定するし、それがアーティスト性にもなるんだと思うんだけど、葉月ゆらの場合、それが拡散していったところにその姿があるという感じ。
音楽が好きで、それもいろんなタイプの音楽が大好きで、その大好き! ってパワーで音楽を楽しんじゃってる感じがするのですよ。
これって、プロはもちろん、インディーズのアーティストにもあまりいないタイプなんじゃないかと思います。
ここから試聴できるので、聞いてみて欲しいんです。
ロック、歌謡曲、フレンチ、童謡風、とかとか、もう幅広すぎ。
で、CDも出てます。僕は、レーベルの通販で買ったんだけど、Amazonでも売ってた。
muzieの方は、あんましマスタリングの具合が良くない感じで、ちょっと聞きにくいんで、CDの方が良いかも。
夏にもまたCDが出るみたいですね。楽しみ。
追記:
そして、ラジオも素晴らしすぎ!
葉月ゆらのゆらじおフラッシュ(非完全版)
な、なんじゃこりゃー。
んで、自分のユニットのこともついでのように書く。
今日配信されたDogcastミーティング vol.21で、僕のユニット「TERRARIUM」のことを喋りました。
ユニット名の由来とか、もしかしたら言わない方が良かったかもな話しもしてしまいました。
こちらも合わせてドゾ。
投稿者 CHEEBOW : 16:47
Tweet
[ MUSIC, Podcasting ]
最近、Movable Typeの標準スパム対策プラグイン「SpamLookup」をすり抜けてくるコメントやトラックバックが多くて嫌になる。
それも、短い英単語数語の内容だったりして、ますますウザい(笑)。
というわけで
MT BanASCII 3.2 対応: blog.bulknews.net
miyagawaさんの、このプラグインを試してみることに。
でも、これ、Perl5.8以上で動作ってあるので、このブログが設置してあるサーバでは使えない(Perl5.6だから)。
で、ソース見てたら、どうもEncodeモジュールを使っているところで引っかかっているっぽい。
なので、Movable TypeのモジュールMT::I18Nを使うように修正してみた。
--- mt-ban-ascii.pl.org 2006-04-07 17:27:23.085937500 +0900
+++ mt-ban-ascii.pl 2006-04-07 17:17:00.000000000 +0900
@@ -37,9 +37,9 @@
sub handler {
my($plugin, $obj) = @_;
- require Encode;
+ require MT::I18N;
my $charset = MT::ConfigMgr->instance->PublishCharset;
- my $text = Encode::decode($charset, $obj->all_text);
+ my $text = MT::I18N::encode_text($obj->all_text, $charset);
if ($text =~ /^[\x00-\xff]+$/) {
if ($Method eq 'junk') {
return (-1, "ASCII or Latin-1 comment");
いちお、これで動いてるみたい。
試してみたい方は、こちらから、ダウンロードできます。
mt-ban-ascii.pl(中止しました……)
追記:
MTBanASCII: コメントSPAM対策を MT3 に移植: blog.bulknews.netのコメントを見て気付きました……。
これじゃ駄目です。/^[\x00-\xff]+$/ だと、全部Banされちゃいますっ!
すでにインストールしちゃった人は、外してくださいませ……。ごめんなさい……。
投稿者 CHEEBOW : 17:18
Tweet
[ Movable Type, Perl ]
僕のユニットTERRARIUMの最初の曲「きみと僕の宇宙(ソラ)で」をブログの方でも公開しました。
muzieが重い時とかに、どぞです。
あと、Podcastingでの配信も行っています。
詳細は
TERRARIUM::Blog: Podcastingによる配信について
こちらで。
[あらすじ]
ヒビノアワ: MT BanASCII 3.2 MT::I18N::encode_text対応版でプラグインを変更して、しめしめこれで1バイト文字のコメントとトラックバックは拒否できるぞ、と、ほくそえむCHEEBOW。しかし、それはあまりにも浅はかであった! そのプラグインは1バイトはもとより、日本語のコメント・トラックバックすら飲み込んでしまう、コメント・トラックバックホイホイであったのだ!
と言うわけでですよ。
また、修正してみました。
--- mt-ban-ascii.pl.org 2006-04-07 17:27:23.085937500 +0900
+++ mt-ban-ascii.pl 2006-04-10 12:40:39.146657000 +0900
@@ -37,10 +37,10 @@
sub handler {
my($plugin, $obj) = @_;
- require Encode;
+ require MT::I18N;
my $charset = MT::ConfigMgr->instance->PublishCharset;
- my $text = Encode::decode($charset, $obj->all_text);
- if ($text =~ /^[\x00-\xff]+$/) {
+ my $text = MT::I18N::encode_text($obj->all_text, $charset, 'euc-jp');
+ if ($text =~ /^[\x00-\x7f]+$/) {
if ($Method eq 'junk') {
return (-1, "ASCII or Latin-1 comment");
} elsif ($Method eq 'moderate') {
これだと、Latin-1 であるかどうかは判断できなくなっちゃうので、ログメッセージやプラグインの説明がおかしくなっちゃうんだけど……。
とりあえず、BanASCIIにはなるので、よいかなぁ、と。
ダウンロードはこちら。
mt-ban-ascii.pl
追記:
でも、ここまでやっちゃったら、そもそも、
--- mt-ban-ascii.pl.org 2006-04-07 17:27:23.085937500 +0900
+++ mt-ban-ascii.pl 2006-04-10 12:40:39.146657000 +0900
@@ -37,10 +37,9 @@
sub handler {
my($plugin, $obj) = @_;
- require Encode;
my $charset = MT::ConfigMgr->instance->PublishCharset;
- my $text = Encode::decode($charset, $obj->all_text);
- if ($text =~ /^[\x00-\xff]+$/) {
+ my $text = $obj->all_text;
+ if ($text =~ /^[\x00-\x7f]+$/) {
if ($Method eq 'junk') {
return (-1, "ASCII or Latin-1 comment");
} elsif ($Method eq 'moderate') {
これで良かったりはしませんか!
全然「MT::I18N::encode_text対応」でもなんでもないじゃん……orz
投稿者 CHEEBOW : 19:03
Tweet
[ Movable Type ]
hayaseくんが面白いもの作りました。
GoogleMaps上のマークをクリックすると、その場所で録音した音が聞けるってものなんだけど、その音ってのが、すごい臨場感で聞こえてくるのですよ。
どうも録音自体を変わった方法で行っているみたいで、マイクを耳の位置につけて録音するらしいです。
なので、その音は、まるでその場にいて音を聞いているみたいな感じなのです。
これ、録音方法も公開して、各地の音を募集して、マッピングしたりするのも楽しそう。
あ、でも、これ、まだFireFoxのみで動作するみたいです。
とっても、面白いのでぜひお試しを。
FireFox持ってないって人は、
ここから、ダウンロードすると良いです。
空き時間にちょっとrailsをいじってみた。
データベースにbookmarsテーブルを作って
ruby script/generate scaffold Bookmark Bookmark
としてみると、
Before updating scaffolding from new DB schema, try creating a table for your model (Bookmark)
というエラーが!
うむむー、となって、いろいろ調べてみるのか良く分からない。
で、悩んでいろいろ検索してたら、kanekoさんのところにありましたよ!
$ wget http://tmtm.org/downloads/mysql/ruby/mysql-ruby-2.7.tar.gz
$ cd mysql-ruby-2.7
$ ruby extconf.rb --with-mysql-config
$ make
$ make install
mysql-rubyが必要だったのか!
さっそく、インストールしてみたらば、generateできた!
で、なんでだろなー、と思ったら、どうやら先日Fedora Core 5にバージョンアップして、MySQLが5.0.18になっちゃったのが原因っぽい。
確かに、以前はうまく動いたもんな。
というわけで、MySQL5を使って、Railsする時はmysql-rubyが必要なようです。
投稿者 CHEEBOW : 15:26
Tweet
[ Development ]
解析機ばやりの今日この頃ですが、[mi]みたいもん!!のいしたにさんが、「ブロガー解析機」を作ってましたー。
さっそくやってみた。
CHEEBOWの52%はセレブで出来ています
CHEEBOWの34%はアサマシで出来ています
CHEEBOWの7%は栗先生の愛で出来ています
CHEEBOWの6%はスパムコメントで出来ています
CHEEBOWの1%はトラックバックで出来ています
僕は、ほぼ、セレブとアサマシで出来ていて、
ヒビノアワの63%はAmazonで出来ています
ヒビノアワの23%は自民党から招かれたで出来ています
ヒビノアワの8%は栗先生の愛で出来ています
ヒビノアワの5%はアルファーブロガーで出来ています
ヒビノアワの1%はトラックバックで出来ています
ヒビノアワもほとんどがAmazonでできている、と……。
アサマシすぎ!
セレブで、Amazonアサマシ、ちょっとだけ、自民党からも招かれる。
そんな、僕とブログを、どうかよろしくお願いします。
昨日、
pageone(http://www.pagesupli.com/search/blog.html)という検索サイトをご存知の方はどれくらいいるのだろうか。
このサイトを興味本位でも利用することは許されない。
もしもこのサイトで検索してしまった場合、あなたは立派なスパマーとなってしまう。
このエントリを読んで一応ブックマークしておいたんだけど、自分のところにこない限り、それがほんとなのかどうか僕には確かめるすべがないわけで、あんまし騒ぎ立てないようにしようと思ったのです。
でも、来た、来ましたよ!
昨夜の8時ごろにどかどかっと、5件ほど。
ひどいな、これ。
どうひどいかっていうと、
1.キーワード検索の要求があったら、各検索サイトにデータをとりに行く
2.検索サイトのデータをマージして、結果HTMLを作成する
3.作成したHTMLのキャッシュファイルをさくせい
そのときURLがhttp://www.pagesupli.com/blog/[prefix]/[keyword]_020.htmlのようになる
4.引っかかったURL全てのTrackback Auto-Discoveryを調べる
5.そして、3で作成したURLで4のURLへTrackback爆撃する
UAは「TrackBack/1.0」 from hostは「softbank060122196002.bbtec.net」
しかもblog名を「人気Blogランキング[今週5位]」とかいう爆撃を受けた側が「ランキング上位入りした?」という期待をさせる手の込みよう。
こんなん。
検索して引っかかったサイトがトラックバック可能なら、トラックバック爆撃。
pageoneの中の人にメールしたところ、トラックバックを停止したとのことです。
という情報もあるので、今はやめたのかもしれないけど、やっちゃいかんだろう! という思いを込めて、エントリしておきます。
文句言われたからやめりゃーいいってもんじゃないんですよ。
追記:
これについて開発者が自分のブログでこう言ってます。
当初考えていた仕様は、検索結果ベスト20にランクされたBlogにトラックバックを送ることでした。
んで、
一度にたくさんのトラックバックが結果的にいってしまい、ご迷惑をおかけしました。
現在、トラックバックを停止しました。
ということで、トラックバックは停止したらしいんだけど......。
うーん......。
えーと......。
なんで、ベスト20に入るとトラックバックするわけ?
べつにそんなん教えてもらっても嬉しくないよ、僕。
それって、自分のところのページランクあげるためだけの「仕様」なんじゃないの?
なんだかなぁ。
「ヒビノアワ: うちにも来たよpageone」で、かなり腹を立てていた僕ですが、
TBは滑ってしまったけれども、Mailへの返事がなされており、また運営者からも弁明がなされているので、各位におかれてはまずはpageoneに向けた矛先をおさめていただきたい。
これを読んでちょっと落ち着いてみた。
やっちゃったら、謝ってもゆるさないってのはあまりにも大人気ないよね。僕も。
確かに、やっちゃったのはいかんと思うけど、今後、きちんとそれを認めて、それをみんなに伝えてくれたらいいのかなーと。
というわけで、僕もひとまず矛先をおさめます。
![]()
出ました。
実は、
まず、「陣さん、本書いてみない?」と声をかけてくださった CHEEBOW さんに。
こんないきさつで、この本の最初のきっかけとして、ちょっと絡みました。
常々、本屋さんに行くと、ブログの本って、インストール型のブログって言うとMTの本ばかりで、なんか、それもつまらんよなーと思っていたのです。
sbのことはずっと気になっていたし、sb使いの陳さんは本を書くにはうってつけの人材と思って、声をかけてみました。
やっと発売になったみたいです。おめでとー!!!
献本いただいたものを読んだのだけど、非常に手堅くて、分かりやすい本です。
文章も非常に読みやすく分かりやすい。そして、誠実。
構成的には、僕と平田さんの「Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版」に似ている感じかな。
本体と、プラグイン、テンプレートがまるっとCD-ROMに入ってるのも初心者にはうれしいかも。
これから、Serene Bachをはじめたい人は、買っておいて損のない本だと思います。
Danさんの「404 Blog Not Found:すべてを一度懐疑していく」ってエントリで興味を持って、発売されるのを心待ちにしていた本が、やっと出た。
通勤電車で一気読み。
ウェブ進化論はGoogle賛歌だったけど、この本は、そういうスタンスには立たず、どちらかというと中立(でもちょっと反Google?)の立場で、Googleについて書いている。
「破壊者」Googleは、いったい世界をどう変えていくのか、それはどういうビジネスモデルなのか、なぜ、無料サービスなのか、目指してるものはなんなのか? それを分かりやすく教えてくれる。
ソフトウェア業界を無残に破壊していくように見えるGoogleだけど、もちろん、通り過ぎたあとは瓦礫だけ、ってわけじゃない。平たくされた世界では、ロングテールの場所にいる中小企業がGoogleを利用することで、売上を伸ばしたりすることも出来る。
しかし、その先には、巨大な権力となったGoogleの姿も見える。
それが良いことなのか、悪いことなのか。
今のこの流れに抗うのか、無視するのか、乗っていくのか、そのどれかを選べと言われたら、僕は、乗っていきたい。
その先がどこに行き着くのかは分からないけど、たぶん、ここで立ち止まるよりは、楽しいと思うから。
ウェブ進化論と合わせて読むと、とっても面白いと思います。
ちなみに……
こんな本もありました。
WEB1.0時代のWEB進化論(笑)
![]()
いつもの通りフィードを一気読みしたら、livedoor Readerについてのエントリがたくさんあって、もう、みんな感動しまくりで、いまさら、僕が「感動した!」とか書いてもしかたないかなーって気もするけど、いや、ほんと、感動したので、書く。
ずーっと、Bloglinesを使っていて、「最強!」とか思って、PC用のフィードリーダから乗り換えて、便利に使ってた。時々フィードが表示されないってことがあったりするのが不満って言えば不満で、速度が遅いのとかには目をつぶれば、概ね満足の行くツールだった。
でも、ね。
もう、これ、すごいよ。
とにかく早い。さくさく感がハンパない。サービス開始したばかりで、ベータ版だし利用者も少ないからってのもあるんだろうけど、これ、すごいことよ?
BloglinesからエクスポートしたOPMLを読み込ませたら瞬時にインポート完了ですよ? 今まで、こんなのなかった。
実際の操作も、ショートカットキーでさくさくと操作出来る。気になったエントリには「ピン」を立てておけば、後で一気にそのエントリを見ることも出来る。今までBloglinesで手でやっていたことが自動化されちゃってる。
それから、
![]()
この人も気になる。
走ったり、疲れたり、つつくと「なんかようか?」って言ったりとか。
かわいい。
ほんと、最強のフィードリーダーかも。
もう、Bloglinesには戻れない……。
あ、でも、ちょっと要望もあるのね。
こんなのが叶っちゃったら最高です。
ライブドアも、今いろいろ大変な時期だと思うけど、そんな時にこういうものを形にできるってのが力のある証拠だなーと思った。
これからも、こんなサービスが出てくるのかも! って思うとワクワクするなー。
昨日は、ポチ姉のお誕生日を祝う会、というか、誕生日にかこつけて飲んだり騒いだりしちゃうBirthday Live 2006に参加してきました。
ちょっと風邪気味だったんだけど、大騒ぎしましたよ。
貸し切りの会場は100人近く集まってたんじゃないかなー。すごい人でびっくりした。
今回は、DOGCASTの生ミーティングもありまして、いつも通りのぐたぐたトークをみんなの目の前でやりました。
編集ってすごい! とみんな理解したんじゃないかなーと思いましたよ。
ま、でも、それなりに受けてたので良かった、良かった。
あと、今回DOGCASTのファンって人たちにも会いました。
僕が喋ると「耳元であの声がする!」と、とっても新鮮なリアクションが楽しかったですな。
でも、いやー、みなさん良く聞いてくれてるから、自分でも忘れているような話題がいきなり出てきて、びっくり。
自分で喋ったことって、結構忘れてるもんなー。
しかし、なんか、すげーちやほやされた! 気持ちよかった(笑)!
なんちゃってジョシコウセイ二人組や、ぱんだの着ぐるみ着た人とか、コスプレっぽい感じの人もいて、笑えた。メイドのコスプレしてる人もいた! しかも受付に!
次回は、僕もコスプレを! ……いや、しません。
ほんとは二次会にも参加したかったんだけど、体調があんまし良くなかったので、帰ってきました。
ちょっと残念。
でも、すごく楽しかったです。
次回も参加したい! って、次回っていつ?
小川さんのブログで、こんなエントリがあった。
要はFeedBurnerを使ってFeedに認証をかけてfeepathでしか見られないようにする。そのFeedには広告を挿入できるし、トラックレコードもとれるように加工する。更にfeedpathでしか閲覧できないということで、ユーザー行動のデータ収集を容易にするという仕掛けだ。
つまり、会員制のフィードを配信しようってことらしい。フィードを有料にするってのもその考え方には含まれているみたい。
試み自体は新しいし、良いかもしれない。
ただ、有料のフィードってことだけに絞って考えてみると、かなり違和感がある。
もともと、フィードってのはサマリを配信するための仕組みだし、それは、より多くの人に見てもらって、興味を持った人にサイトに来てもらうためのものだと思う。
フィード自体に価値がないとは言わないけど、フィードの価値は、その先にあるコンテンツの価値に依存する。
僕は、その先のコンテンツの更新状況を知りたいから、フィードをアグリゲータに登録してチェックするわけだし、面白そうな内容であれば、そのサイトでじっくり読む(もしくは、あとで読む)。
もっとも、今回の小川さんのイメージにあるのは、こういう今までのフィードではなく、たとえば、サイトはないけどフィードだけが存在する、フィードのためだけのフィードなのかもしれなくて、そうであれば、そういうビジネスも成り立つのかもしれない。
でも、そうでなくて、サイトを「広報」するためのフィードであるなら、フィードは無料、サイト閲覧は有料って形じゃないと、とっても不自然。
ま、もしかすると、僕にはサイト無しのフィードってものの素晴らしさが見えてないだけなのかもしれないけど。
追記:
このBlogで何度も主張していることだが、FeedはWeb 2.0の影響を受けて質的にも量的にも変化していき、単なるWebの更新通知(Feed 1.0)から単独のメディアとして成立するFeed 1.5の時代を迎えようとしている。
ここで言うフィードってのはこのFeed 1.5についての話なんだろうなぁ。
だとすると、ありなのか?
いや、やっぱ、違和感が……。
先日、ヒビノアワ: ポチねーさまの誕生パーティに行ってきたで書いたエントリが、ネタとなって、Podcastingされてます!
姉さん事件です!
今回ご紹介するブログは、管理者さんが面白い!もぉすっごくボケボケな方で、この方についての喋るネタはつきませんね^^;優しくていい人ではあるんですけどね・・・・
しかし、いやはや、恐ろしい。
自分の書いたものを朗読されるというのはこれほどに恥ずかしいものなのか。
ラジオのはがき職人ってのはすごいなと思った。
過去にラジオドラマの脚本を書いたことはあって、それは別に何とも思わなかったので、物語と雑文は違うのかなーと思ったり。
でも、貴重な経験でした。
ぜひ、聞いてくださいませ。
面白いよ。
投稿者 CHEEBOW : 00:06
Tweet
[ Podcasting ]
livedoor Reader - RSSリーダーがべらぼうに使いやすく快適なことは、「ヒビノアワ: Livedoor Readerに感動した!」でも書いたのだけど、家では、すっかりSwitchしちゃってMacしか使わなくなっちゃった僕にとっては、Mac用のNotifierがWidget版しかないのがちょっと残念だったわけです。
そんな話を、僕の所属するエムロジック株式会社のka2hiroと話していたら、「だったら作ったらいいんじゃん?」って結論に。
しかし、実はすでにBloglinesMenuのソースを元にka2hiroが作りかけていたので、それに僕も混ぜてもらうことに。
エムロジック放課後プロジェクト始動ですよ。
で、出来たのが、こんなの。

使い方

必要なもの
ダウンロード
ライセンス
この手は、エムロジック・ラボ(笑)とか言って、いろいろやってみたいような気もする、今日この頃。
あと、「livedoor Reader 開発日誌:Yahoo! Widgets版のNotifier - livedoor Blog(ブログ)」ここにもトラックバックをしてみる。
Widget以外もどうですかー? ってことで。
投稿者 CHEEBOW : 15:19
Tweet
[ Development ]
ヒビノアワ: MT BanASCII 3.2 MT::I18N::encode_text対応版
ヒビノアワ: MT BanASCII 3.2 MT::I18N::encode_text対応版 再び
と、2つのエントリに渡って書いてきたわけですが、いやはや、すでに「encode_text対応版」ではなくなってしまいました。で、しかもmiyagawaさんの元の「MT BanASCII 3.2 対応」よりも機能ダウン!
というわけで、このまま同じ名前で公開してるのもよくないなーと思い、コードも修正しつつ、プラグインの名前も改めました。
MT BanASCII Liteってことで、Perl5.6環境の方(例えばロリポップとか)が1バイト文字のみのコメントやトラックバックを受けないようにするもの、ってことになりました。
Perl5.8な方は、当然MT BanASCII 3.2 対応をおすすめします。
ダウンロードはこちら。
mt-ban-ascii-lite.pl
投稿者 CHEEBOW : 12:26
Tweet
[ Development ]