December 31, 2003

good bye to 2003

2003年もあと数十分。

やっぱり格闘技イベントはPRIDEだな。
曙も永田もショボい。。中邑はよくがんばりました。

2003年はいろんな人に出会い刺激を受けた1年でした。
Blog や Web Service のさらなるコモデイティ化を2004年に期待しつつ。
(そしてITバブルの顕在化も ;-))

Posted by miyagawa at 11:14 PM | Comments (0) | TrackBack (0)

Slashdot RSS

SourceForge.jp: Detail: 3296 日記RSS の channel/title

titleを「◯◯◯の日記」、descriptionを「◯◯◯の日記@スラッシュ
ドット ジャパン」となるように変更しました。

スラッシュドット Journals の RSS がいずれも同じ title になっていた件ですが、対策していただきました。ありがとうございました。

Posted by miyagawa at 08:29 PM | Comments (0) | TrackBack (0)

Bulkfeeds: Application 追加

Bulkfeeds API を利用したアプリケーションに、FeedDemon と RSS Reader Panel を追加しました。

Bulkfeeds: Applications - RSS Directory & Search

Bulkfeeds API を利用してつくられたアプリケーションを紹介します。

Posted by miyagawa at 07:01 PM | Comments (0) | TrackBack (6)

Bulkfeeds: iBlog 対応

Bulkfeeds

iBloggers Japan アンテナ から、iBlog ユーザサイトをアグリゲートするようにしました。

また、Bulkfeeds の RSS Auto Discovery で、 link タグからの抽出に失敗した場合には、Syndicate this site の文字列を探すようにしました。

iBlog は RSS Auto-Discovery にデフォルトでは対応していないようですが、これで拾えるようになりました。

Posted by miyagawa at 05:04 AM | Comments (0) | TrackBack (2)

XML-RPC in Emacs

six olq: Movable Type:: Emacs フロントエンド「mapae」

うおー。
メモです。

Posted by miyagawa at 12:44 AM | Comments (0) | TrackBack (1)

December 30, 2003

Bulkfeeds: FAQ 追加

Bulkfeeds: FAQ - RSS Directory & Search

Bulkfeeds について、よく聞かれる質問と答えをまとめました。

FAQ を追加しました。

Posted by miyagawa at 07:45 PM | Comments (0) | TrackBack (0)

ようやくDynabook SSに移行

先日購入した Dynabook にようやく移行しました。
無線LANがすこぶる不調でブチブチきれる、IPアドレスが取得できない、などの問題がありましたが、

* ルータのファームウェアップグレード
* 内蔵無線LANやめて、ルータ付属のMelco PCカードに

したらとりあえず解消しました。

やってみたかった threedegrees ですが、NATの問題で(おそらく)使えず。

* XP Advanced Networking Pack
* Tedero の有効化
* ルータのDMZ設定(あて先不明パケットをPCにとばすという危険な設定)

までうまくいったんですが、最後に PNRP とかいうのの (Peer Name Resolution Protocol) でエラーが出てしまいお手上げ。ムズいよ。

DonutP のツールバーをいじろうとすると強制終了するとか、まだ問題はありますが、とりあえず移行完了です。CPUとRAMは格段に向上したし、XP Pro なのでいくつアプリあげても大丈夫! というのはうれしいです。

あとは iPod の USB対応ファームウェアをどうやっていれるか。。

Posted by miyagawa at 06:14 PM | Comments (0) | TrackBack (0)

全文検索の RSS Feed を開始

Bulkfeeds: Home - RSS Directory & Search

全文検索結果の RSS Feed を開始しました。 RSS リーダー等に登録して、検索結果を追いかけることができます。

検索結果の右の方にある [RSS] からどうぞ。

Posted by miyagawa at 04:51 PM | Comments (1) | TrackBack (13)

Disk of the Year 2003

年の瀬ということで、まだ終わってないけど 2003 年によく聞いたCD 10選。
The Ataris - So Long, Astoria
1曲目から最後まで最高。泣けます。#1, #5, #6
Linkin Park - Meteora
期待してた新作。やっぱイイっすねえー。ライブ盤もおすすめです。#2, #3
the band apart - K.AND HIS BIKE
いわゆるHang-Out 系ですが、しっかりしたバックグラウンドを感じさせます。#1, #3
The Suicide Machines - A Match and Some Gasoline
1st の勢いがついに復活!スカパンク名盤。#2 最高!
antifreeze - Search for Something More
The Ataris の影響を多大に感じさせる Kung-Fu の新人。すばらしいメロディセンス。#1
Busted - Busted
UK のバンドとは思えないポップさ! 2nd もヨイ。#1, #5, #8
Michelle Branch - Hotel Paper
2nd。素晴らしいメロディは相変わらず。#2, #3, #9
V.A. - We're a Happy Family: a Tribute to Ramones
ラモーンズトリビュート。ただのトリビュートではない! #2, #6
Yellowcard - Ocean Avenue
パンクロックとヴァイオリンの融合(お決まりの文句)。#1, #11 衝撃的です。
Jane's Addiction - Strays
カッコイイっすねえ。CCCD じゃなきゃもっとよかった。#1, #3

結構10枚だと苦労しました。漏れたものはタイトルだけ、Zebrahead - MFZB, Evanescence - Fallen, The Living End - MODERN ARTILLERY, Less Than Jake - Anthem といったとこ。

総じて ロック系のバンドが元気な年だったかなと。
個人的にはやっぱり Ataris, Busted あたりの若手パンクロックばっかりでしたが。
国内だと Christal Kay, m-flo, ケツメイシとかその辺かなあ。でもここに推すまでには至らずで。

追記: ちと書くのがはやすぎたので12/30 にあげてみる。
Posted by miyagawa at 12:21 PM | Comments (0) | TrackBack (3)

コミケとはてなの相関関係

今日はコミケなんですね。ほぉ、とおもって、
Bulkfeeds で コミケ を検索してみたらなんかはてなダイアリーばっかりでてきました。コレは何かそういう相関関係があるにちがいない!

ココログはその辺に食い込もうと必死な模様。

Posted by miyagawa at 02:55 AM | Comments (2) | TrackBack (0)

Stats のグラフをでかくしました

Bulkfeeds: Stats - RSS Directory & Search

Stats のグラフが小さくて見にくかったのででかくしました。ついでに時系列のグラフもつけてみました。Movable Type の伸びが悪いような ... Ping 送ってないだけですかねぇ。

Posted by miyagawa at 01:17 AM | Comments (0) | TrackBack (5)

Bulkfeeds: Buzzwords

Bulkfeeds: Home - RSS Directory & Search

Buzzwords (流行語) の RSS フィード を開始しました。 Bulkfeeds で検索された単語のうち、注目のものをリスティングしています。このフィードを RSS リーダに登録すれば、 Blog でホットな単語をウォッチすることができます。

Posted by miyagawa at 12:28 AM | Comments (2) | TrackBack (4)

December 29, 2003

MT の Ping 設定に ping.bloggers.jp

blo.gs の ping とかっていらない気がしたので、ping.bloggers.jp に変更するパッチ

17:15 >miyagawa_< http://blog.bulknews.net/mt/archives/000659.html
17:15 >miyagawa_< できた。
17:15 <naoya_> 解説なさすぎ(お
17:15 >miyagawa_< わら

とかいわれたので、一応解説。

Movable Type の Blog 設定には Ping 送信先としてデフォルトで weblogs.com と blo.gs がはいっていますが、blo.gs とかってあんまり使い道ないので、せっかくだから日本の Ping 送信先デファクトであるところの ping.bloggers.jp に変えてしまおうというパッチです。

追加でできたらよかったんですが、なんか DB のカラムになっているのでDB スキーマ変更せずに追加にはできず。。。

MT 日本語パッチにこれはいれば、ping 人口がふやせるかと。Bulkfeeds Stats みると、Movable Type のシェアがおもったほど伸びていなく、ping 送信してないだけかも、という懸念があったので ...

Posted by miyagawa at 05:12 PM | Comments (0) | TrackBack (4)

Bulkfeeds: Search2 API

Bulkfeeds のリクエストは基本的に UTF-8 ベースのため、EUC-JP などのページからフォームを設置すると問題がありましたが、Google 同様、クエリパラメータ ie に文字コードを記述することにより、UTF-8 以外でフォームの設置やリンクを行うことが出来るようになりました。

例: Bulkfeeds でテストを検索 (euc-jp)

Posted by miyagawa at 01:38 AM | Comments (0) | TrackBack (1)

Google Spell Suggestion API

Bulkfeeds: Google API を使用して、 Spell 修正を組み込んでみました。

例: Bulkfeeds: Search RSS Items: handbok - RSS Directory & Search

追記: 例が Bulkfeeds にインデクシングされてしまったので、他の適当にスペルミスった単語で試してみてください。

Posted by miyagawa at 01:35 AM | Comments (0) | TrackBack (0)

M-1

M-1 みました。アンタッチャブル面白かったな。笑い飯も2人ボケってのがいいですねえ。

スピードワゴンとかもすきなんですが。来年がんばってほしいですな。

フットボールアワーのツッコミのほうと、ポルノグラフィティのヴォーカルは似てる気がする。

Bulkfeeds でM-1を検索

Posted by miyagawa at 01:25 AM | Comments (0) | TrackBack (0)

December 28, 2003

有馬記念

◎ ゼンノロブロイ
○ シンボリクリスエス
▲ タップダンスシチー

しかし Bulkfeeds で検索はベンリですな。ほぼリアルタイムに他の人が Blog でどんな予想してるかみれます。

Bulkfeeds: Search RSS Items: 有馬記念 - RSS Directory & Search

Posted by miyagawa at 12:34 PM | Comments (0) | TrackBack (0)

Bulkfeeds: AWS と AdSense 導入

Bulkfeeds: Home - RSS Directory & Search

検索結果に Amazon Web Services, またアイテムページに Google AdSense をテスト導入してみました。

サーバ費用の捻出にご協力ください ;-)

Posted by miyagawa at 01:41 AM | Comments (0) | TrackBack (0)

December 26, 2003

Bulkfeeds: マイぷれすからのアグリゲート

Bulkfeeds: Home - RSS Directory & Search

マイぷれす からのアグリゲートを開始しました。

# このサービスの存在を忘れていて山田BBSでおもいだしました。

Posted by miyagawa at 06:37 PM | Comments (0) | TrackBack (0)

Bulkfeeds: melma! Blog からアグリゲート

Bulkfeeds: Home - RSS Directory & Search

melma! Blog からのアグリゲートを開始しました。
新着記事が RSS 等でとれないので ちょっと ad hoc ですが、提供されたらまた対応しようとおもいます。

Posted by miyagawa at 12:25 AM | Comments (0) | TrackBack (0)

Close Comments against SPAM

MT の SPAM 対策に。
古い記事のコメントは close してしまう。
たしかに SPAM がくるのは、古いエントリばっかりですからね。

Jeremy Zawodny's blog: Auto-closing MT Comments on Old Blog Entries

Dan is sick of comment spam and has realized that if he closes off old comments, it'll probably reduce comment spam. He's right. I've been doing this for months now and it's very effective. So, as my Giftmas gift to the blogging world, here's my whopping 26 lines of Perl code to do the job: blog_close_comments.pl.

Posted by miyagawa at 12:13 AM | Comments (1) | TrackBack (2)

December 25, 2003

melma! Blog

melma! Blog がオープンしていました。

* 最新記事の RSS とかはないのかな。。トップでも 5件しかひろえないですね。
* RSS Auto-Discovery (link タグ) の URL が http:// 2個ついちゃってます。

中の方、みてたら対処のほどよろしくおねがいします。

Blog とメルマガは相性いいかな、とおもったけど RSS でとれたらメルマガの意味がないような気もしなくもない。RSS が普及するまでの移行過程なのかな。。

Posted by miyagawa at 06:10 PM | Comments (0) | TrackBack (2)

Bulkfeeds: Stats

Bulkfeeds: Stats

NDO::Weblog をパクって、Bulkfeeds のデータベース内から シェアをグラフ化してみました。ちょっと違った結果になりますね。

Movable Type だけはホスティングでないので、アレですが比較数字にはなるとおもいます。(livedoor Blog は僅差で MT を抜かしました!)

月次の推移とかも今後追加していきたいなと。

Posted by miyagawa at 01:09 AM | Comments (3) | TrackBack (10)

December 24, 2003

Bulkfeeds Updates

Bulkfeeds

* 検索結果にキャッシュを導入。同じ単語は1時間キャッシュされる。
* search.html などの URL を search に変更。いままで通り search.html でもアクセスは可能
* インデクス作成処理を分散化。インデクシング中はマシンが Swap しまくりで使いものにならなかったので。。

マシンについては近日中にリプレース予定です。

Posted by miyagawa at 08:08 PM | Comments (0) | TrackBack (0)

December 23, 2003

ノートPC購入

いい加減ソニーの VAIO PCG-Z505V/BP ではやってられなくなったので(まあ実際は大丈夫なんすが OS が Me だったりしていろいろと ...)、ノートPC購入。

Dynabook の SS SX と S9 で迷ったんですが1個前の S9 の方で。

* S9: 標準バッテリー短い / XP Pro / メモリ最大 768M / 薄い
* SX: 標準バッテリー長い / XP Home / メモリMax1280M / 厚い

美しさをとって S9 に。

いまから移行作業...

一番の問題は iPod をどうするか。Dynabook には IEEE 1394 がないのです。iPod を USB2 対応にするにはファームウェアアップグレードが必要で、アップデーターは XP + IEEE1396 でしか動かないのです ...

Posted by miyagawa at 09:26 PM | Comments (2) | TrackBack (1)

Bloglines: Email subscription

Bloglines | News

Today we launched a new feature called Email Subscriptions. You can create an unlimited number of email subscriptions. Each subscription is like a normal subscription in your My Blogs page, except that each one has a unique Bloglines email address associated with it. When email is sent to one of these email addresses, it shows up in your My Blogs page. Emails are not viewable by other Bloglines users, and when you unsubscribe from an email subscription, the associated email address becomes invalid.

アツそうな新機能。Bloglines でメールアドレス発行して、メールニュースとかをそのアドレスで受けると、Bloglines でそのニュースレターを Feed として管理できるというわけですね。 RSS とメルマガの融合をこういう形でアプローチするのもおもしろいな。

でも実際使うかどうかは結構微妙。。。

日本語で実験してみました。
ISO-2022-JP な場合は Subject: MIME デコードされず、本文は化け。
UTF-8 な場合、Subject: MIME デコードされず、本文は化けない。

Update 2003.12.25

ISO-2022-JP, UTF-8 とも、正常にデコードされるようになりました。

Posted by miyagawa at 03:18 PM | Comments (0) | TrackBack (1)

Bulkfeeds: 全文検索ベータ版を公開

Bulkfeeds: いままでは RSS channel の title などからしか検索できませんでしたが、新しく RSS の item からの全文検索(ベータ版)を実装して公開しました。かなり便利ですよ。

現状かなり重いので RSS/OPML の出力はサーバの負荷を考慮し、出力していません。もう少し待ってください。

クローリングを30分間隔でおこない、バッチでインデクス化しています。マシンスペックがショボいので追いついていないことがありますが、ご了承のほど。年明けにはマシンスペック増強予定です。(いまどきメモリ256Mはないよ) 検索エンジンは Namazu を使用しました。微妙にコマンドラインにラッパーかけて検索しています。うまく検索できないときは適当に単語の分割とかしてみてください。

Posted by miyagawa at 04:46 AM | Comments (2) | TrackBack (1)

December 22, 2003

FeedDemon から Bulkfeeds を利用

FeedDemon から Bulkfeeds の Search を利用する方法をアサノさんに教えていただきました。

FeedDemon をインストールしたフォルダの下に Data\\search というフォルダがあります。ここには Daypop.xml と Feedster.xml がありますが、新しく Bulkfeeds.xml というファイルをいれます。

これで OK です。あとは New Search Channel を選ぶと Bulkfeeds の検索結果を RSS として受信することができます。

まあ実際には REST 検索結果の RSS URL を追加しているだけなんですが。UI 的には面白いです。

Posted by miyagawa at 09:24 PM | Comments (0) | TrackBack (0)

MT 2.65 released

movabletype.org: News

A security vulnerability has been found in Movable Type's XML-RPC server. We suggest that all users of Movable Type upgrade their installations to fix this issue.

Movable Type 2.65 がでました。

* XMLRPC Server 脆弱性 fix
* mt-send-entry.cgi SPAM 脆弱性 Fix
* デフォルトテンプレートに Atom フィード

XMLRPC の脆弱性は危険度高いので、日本語パッチがでるまえに、以下のいずれかを対応したほうがよいでしょう。

* movabletype.org の上記エントリから XMLRPCServer.pm を取得して $MTDIR/lib/MT/XMLRPCServer.pm と置き換え
* XMLRPC の機能を使用していない場合は mt-xmlrpc.cgi を削除 (ひらたさんの moblog gateway などは XMLRPC の機能を利用しています)

Posted by miyagawa at 07:09 PM | Comments (4) | TrackBack (29)

Devel::Refactor

search.cpan.org: Scott Sotka / Devel-Refactor-0.01

Perl extension for refactoring Perl code.

リファクタリングモジュール?
謎。

Posted by miyagawa at 07:09 PM | Comments (0) | TrackBack (0)

December 19, 2003

Blosxom, Bryar

perl.com: Blosxoms, Bryars and Blikis [Dec. 18, 2003]

Recently we heard from Kake Pugh about the OpenGuides project, a wiki-based collaborative city guide system; previously, we heard from Brian Ingerson about his Kwiki wiki implementation. Guides, wikis, blogs ... the new fashion in software engineering at the moment is the use of software to help organize, document, and facilitate collaboration -- the social software movement is gaining momentum, and Perl is one of the best languages for it.

Simon Cozens 氏の Blog ツール Bryar 記事。

Posted by miyagawa at 08:22 PM | Comments (0) | TrackBack (0)

Y! RSS ディレクトリ

Yahoo! JAPAN - コンピュータとインターネット > 情報、資料 > データ形式 > XML > RSS

Y! に RSS ディレクトリができたようで、 Bulknews と Bulkfeeds が掲載されました。サーファーの方おつかれさまです。 4つのうち2つ ゲットォ。

Posted by miyagawa at 12:40 PM | Comments (0) | TrackBack (0)

December 18, 2003

Livedoor Blog 正式版

ちと手前味噌ではありますが、livedoor Blog が正式版になりました。いろいろ機能が追加されて、もはや国内最強といってもいいのでは? ココログ とはいい意味でライバル関係を築いていけたらいいですね。

早速CSSカスタマイズや RSS とりこみなどを↓でテストしています。BlogPeople や MyBlogList などのリンクも簡単にサイドバーに追加できるみたいですね。

実は有料版なので独自ドメインマッピングもやっていますが、DNS反映待ちです。

Bulknews Blog @ Livedoor : Livedoor Blog

Posted by miyagawa at 08:32 PM | Comments (0) | TrackBack (2)

Bulknews サービス停止

12/21 の深夜、Bulknews や Bulkfeeds, Shibuya.pm などをホスティングしているマシンがデータセンター内で物理移動するため、12/22 00:00-08:00 の間サービスが停止します。

期間内はご不便をおかけしますが、ご了承いただけますようよろしくおねがいします。

Posted by miyagawa at 11:11 AM | Comments (0) | TrackBack (0)

ymrss bug

ymrss の文字化けが発生していたのを修正しました。(また perl 5.6 Unicode フラグ問題 ...)

Posted by miyagawa at 11:09 AM | Comments (0) | TrackBack (0)

忘年会議

忘年会議いってきました。

19:30 からデジハリ、ってことだったので、19:15ぐらいに会社でれば間に合うかなーなんつって、ちょっと遅れ気味にでたのですが、気づいたら 渋谷のデジハリじゃなくて御茶ノ水だった というマヌケさよ。

電車に乗って新御茶ノ水へ、しかもちょっと迷ったので Blog セクションの途中から参加です。ああ無念。

今年のインターネット業界を漢字1文字で、という企画。自分は「泡」という字にしました。なんかIT株がプチバブルだったり、Blog がバブルっぽい盛り上がりしたり。まあ、バブルでおわらないで欲しいんですけどね。

んで、なんか最後の Best Web みたいのの 6位 を Bulknews が受賞してしまいました!橋本さんありがとうございます。これからも RSS の第一人者を勝手に名乗ってがんばります。

んで、終了後会場ではkotonoha の松永さん、ビタミンXの方、glucose/RNA (semblog) の方などとお話。semblog の方は同い年なのですね! なんか面白いことができそうです。

そして橋本さんとも実は初対面なのでした。その後の飲み会も男性比率、学生比率高めでしたが楽しかったです。

帰りのタクシーでは KNN神田さんbmp さんと同乗。「風呂の人、あと PRE タグ」はないよなあ、反省。

Posted by miyagawa at 04:17 AM | Comments (0) | TrackBack (5)

December 17, 2003

YAPC::Taipei

YAPC 台湾開催。微妙にいけそうな距離。

use Perl | YAPC::Taipei::2004 - Call For Participation

hcchien writes "Following the very successful P3P'03 (Perl, PHP, Python Party) last year, Taipei.pm is happy to announce the upcoming YAPC::Taipei in 2004. YAPC::Taipei::2004 will take place on 27th-28th, March 2004; the topic of this conference is "Projects for Developers", where we will unveil "OpenFoundry", a collaboration environment based on widely-used Perl projects such as Mason, RT, Sympa and Kwiki. Invited speakers include Dave Rolsky (Mason core team member), Brian "Ingy" Ingerson (author of Kwiki and Inline) and Jesse Vincent (author of RT). The OpenFoundry project leader, Autrijus Tang, will also give talks about the system. Among other notable talks is Chia-Liang Kao's "svk" project, a distributed version control system built on his previous work of subversion/perl.

Posted by miyagawa at 02:12 PM | Comments (2) | TrackBack (0)

Class::Accessor::Lvalue

Class::Accessor の lvalue でもイケるバージョン。

search.cpan.org: Richard Clamp / Class-Accessor-Lvalue-0.11

create Lvalue accessors

Posted by miyagawa at 03:17 AM | Comments (0) | TrackBack (0)

ココログの新着記事

ココログの新着記事一覧 というサービスがはじまっていたので、ここの RSS からアグリゲートするように変更しました。

Posted by miyagawa at 03:03 AM | Comments (0) | TrackBack (1)

freshmeat XML-RPC API

freshmeat が XML-RPC での更新通知やリリース情報取得をサポート。

freshmeat.net: freshmeat - freshmeat XML-RPC API available

freshmeat.net is primarily a Web-accessible database. However, apart from requesting interface improvements for the Web part, a lot of people requested scriptable access to our database. As of this writing, we have the first version of our XML-RPC API available for you to use (that's not abuse there!). Click below for details and API specs.

Posted by miyagawa at 02:55 AM | Comments (0) | TrackBack (0)

December 16, 2003

XFN

はてなダイアリー - huixingの日記

XFN (XHTML Friends Network) はhrefタグの中のrelアトリビュートを使って人との関係を表す。FOAFよりシンプル。

なんか猫も杓子も Social Networking ですが。
とりあえずメモ。

Posted by miyagawa at 10:46 PM | Comments (0) | TrackBack (0)

忘年会議

明日は百式田口さんとPassion for the future 橋本さんの忘年会議に参加します。プロジェクトの定例会議の帰りによることになるかな。参加される方は声かけてくださいね。(そうしないといつものメンツでむれてしまう ...) よろしくです。


Posted by miyagawa at 10:44 PM | Comments (0) | TrackBack (0)

MySQL 4.0.16 に upgrade

Bulknews のサーバの MySQL を 4.0.16 に upgrade。元が 3.22 系だけに、あまりにも古すぎ。

作業メモ。

* ふつうに make までして、mysqladmin shutdown && apachectl stop
* make install
* cp /usr/local/mysql/share/mysql/mysql.server /usr/local/etc/rc.d
* /usr/local/etc/rc.d/mysql.server start
* /usr/local/mysql/bin/mysql_fix_privilege_tables
* /usr/local/mysql/bin/mysql_convert_table_format database (DB の数だけくりかえす)
* CPAN で install DBD::mysql

これで ok なのですが、DBD::mysql の最新版では、SQL で LIMIT の引数に placeholder を使うとうまく parse できない不具合があるようなので、DBD::mysql 2.1028 を Search CPAN からひろってきてインスコ。

ってなんか index こわれまくるな。。

Posted by miyagawa at 12:28 AM | Comments (0) | TrackBack (0)

December 15, 2003

ハーゲンダッツ カスタードプディング味

季節限定で売ってますが。
カラメルソースがイイ!ですな。

Posted by miyagawa at 02:03 AM | Comments (2) | TrackBack (1)

December 14, 2003

バルセロナダービー

バルサ - エスパニョール観戦中。
なんかもうせっかくのダービーを審判が試合ぶち壊しまくり。。。萎えますな。

Posted by miyagawa at 06:39 AM | Comments (0) | TrackBack (0)

December 13, 2003

チャンピオンズリーグ組み合わせ

スポーツナビ | ニュース | 欧州CL組み合わせ 決勝トーナメント1回戦

欧州CL組み合わせ 決勝トーナメント1回戦

 【ローマ12日共同】サッカーの欧州チャンピオンズリーグ決勝トーナメント1回戦の組み合わせは次の通り。(上が第1戦のホームチーム)

シュツットガルト - チェルシー
ポルト - マンチェスターU
レアル・ソシエダ - リヨン
セルタ - アーセナル
バイエルン - レアルマドリー
スパルタ・プラハ - ミラン
デポルティボ - ユベントス
ロコモティブ・モスクワ - モナコ

バイエルン - レアルはキターってかんじですな。
ソシエダがうまいこといい枠にはいりましたね。

Posted by miyagawa at 10:01 PM | Comments (0) | TrackBack (0)

Atom 0.3

Atom 0.3 が出てます。Movable Type のテンプレートもあり。

Atom 0.3 snapshot [dive into mark]

Posted by miyagawa at 09:59 PM | Comments (0) | TrackBack (3)

Blog of the yeah 2003

いってきました。場所遠いっす。。イベントの進行がかなりグダグダだったのは来年もしやるなら改善事項でしょうな。。(サイトの発表はキャプチャとってパワポにはりつければいいんじゃね?)

んでもいろんな人にあえたのは大収穫!
Doblog の人、ReadOneの人、などなど。いっぱい名刺交換してきました。

Posted by miyagawa at 02:47 PM | Comments (0) | TrackBack (2)

December 12, 2003

Bulkfeeds: 2ちゃんブログからアグリゲート開始

Bulkfeeds: 2ちゃんブログ からのアグリゲートを開始しました。昔からここも RSS くばっていたのですが、どうも RSS が出てるブログと出てないブログがあったような ... いまみたらちゃんとなっていたので、アグリゲートするようにしました。

それから、BOM (Byte Order Mark) つきのRSS がパースできない問題に対応しました。

Posted by miyagawa at 03:38 AM | Comments (0) | TrackBack (0)

blog of the yeah イベント

もう、今日になってしまいましたが、blog of the yeah のイベント、私も参加します。というかパネラーとしてですが。どんなことしゃべるかとか全然決まっていないのですが、まあなるようになるでしょうということで。

会場にこられる方、気軽に声かけてください。

明日のBlog of the Yeah!2003Eventで皆様、お待ちしております。

Posted by miyagawa at 02:11 AM | Comments (0) | TrackBack (0)

December 11, 2003

Bulkfeeds 20000件突破

Bulkfeeds の登録 RSS が20000件を突破しました。

とりあえず統計情報です。
# そのうち検索APIでとれるようにする予定ですが

* Movable Type 1,639 件
* はてなダイアリー 7,539 件
* livedoor Blog 1,124 件
* typepad 43件
* ココログ 2,175 件
* myprofile 643 件
* NewsHandler 979 件
* チャンネル北国 620 件

ping サイトや更新履歴から拾っているので、そこに発信していないサイトや、更新されていない Blog は含まれません。

というか Bulkfeeds は Blog だけが対象なサイトではないんですけどね。。
非 Blog 以外の RSS のディレクトリ化とかが必要かな。。

あと、Doblog からのアグリゲートを開始しました。

Posted by miyagawa at 05:06 PM | Comments (0) | TrackBack (1)

藤波が引退

スポーツナビ | ニュース | 藤波がリストラ 査定大会前に「自分が第1号」

新日本プロレスの藤波辰爾社長が、2004年1月4日の東京ドーム大会での引退試合を行わずに引退する意向を明かした。藤波は10日、ドーム大会のカード発表が行われている場に途中から同席。大会の総合プロデューサーを務める倍賞鉄夫氏からの発表が終わると「自分からも発表がある。ドーム大会では選手の査定マッチが行われる予定だが、自分は体調的に出場は不可能です。試合に出られない以上は、ここで引退します」と突如、引退を宣言した。

ぶはははは。
いきなりかよ!面白すぎ。。

Posted by miyagawa at 05:35 AM | Comments (1) | TrackBack (0)

December 10, 2003

HDD レコーダー

いい加減ビデオ録画がめんどくなってきたので、ハードディスクレコーダー購入を検討。候補は コクーン、 東芝 RD-XS41, ソニースゴ録。

条件:

* CATV (itscom) 経由なので、ネット録画は意味ないかも?
* イーサネットはつなげないこともない(無線LANつかう)
* DVD は最近よく見るけど、DVD への録画はあんまいらないような。。

この条件で、一番いい HDD レコーダはなんだろなぁ。識者の経験談求む。

Posted by miyagawa at 11:27 PM | Comments (4) | TrackBack (0)

永田

nikkansports.com > バトルTOP > バトルニュース

永田は「今さらてめえが戦うとこなんてねえ」と吐き捨てた。

健介に対してはいつもシュートだな。最高です。

Posted by miyagawa at 01:46 AM | Comments (0) | TrackBack (1)

MT's autotrackback

Movable Type の auto trackback をイントラネットでつかうと、というシナリオ。

Jeremy Zawodny's blog: TrackBack and Corporate Secrets

BigEvilCompany has adopted weblogs internally--behind the firewall. They've installed MovableType on a few serves and encourage their employees to use it as a notebook, communications platform, etc. Bob, in the Business Development group, has been using his internal blog to track various things: competitors, possible acquisitions, recent discoveries, etc.

Posted by miyagawa at 01:03 AM | Comments (0) | TrackBack (1)

December 09, 2003

アンリ

スポーツナビ | ニュース | アーセナルのアンリ「レアルのシャツを着ることは決してない」

アーセナルのフランス代表FWティエリ・アンリ(26)は、レアル・マドリーにまったく無関心だと宣言した。彼の目標はアーセナルでプレーし続けることだ。
「レアル・マドリーが私に興味を持っているといううわさは耳にした。だが、それ以上のことは知らないし、心配もしていない。それよりもアーセナルで何かやってみたい。チャンピオンズリーグで勝ち、クラブの新たな歴史を作ること、それが大きな願いだ」

すばらしー。レアルにはいかないでくれよぉー。

Posted by miyagawa at 04:04 AM | Comments (0) | TrackBack (0)

はねとび

なんか、クイズとかやりはじめちゃって、バラエティになっちゃう悪寒が。。。その後の退屈貴族は面白いですな。
そういや、ロバートの馬場君を bunkamura 付近でハケーンしました。


Posted by miyagawa at 03:58 AM | Comments (0) | TrackBack (0)

Jeremy's 2004

Jeremy Zawodny 氏の 2004 年予測。おもしろいなあ。

Jeremy Zawodny's blog: My 2004 Crystal Ball: Search, Social Networks, Reputation, RSS

Forget Atom/Pie/Echo/whatever. It will be RSS. RSS may not be perfect, but it's good enough. That train left the station quite a while ago.

が強烈です。

Posted by miyagawa at 02:41 AM | Comments (0) | TrackBack (0)

December 08, 2003

Re: TypePad __mode=rss のバグ

blog.bulknews.net: TypePad's Bug in Trackback __mode=rss

TypePad やその親戚である ココログ のTrackback は __mode=rss で RSS (もどき)を吐いてくれますが、XML のエンコーディング宣言が iso-8859-1 となっており、中身は UTF-8 なのでエラります。例: B-log Cabin TP
Trackback Tracer のようなツールをつくっていて気づきました。まあ現状は無理矢理 s/iso-8859-1/utf-8/ しちゃうのが回避法です。
TypePad のTOPにあるリクエストツールから送信しておきましたが気づいてもらえるかな ... ココログ開発日誌にも Trackback しておこう。

さっそく Ben Trott から「修正するよ」とのメールをもらったので、TypePad は近々修正されそうです。それから ココログの方は先んじて修正されたようです。スタッフの方おつかれさまです。

livedoor Blog は __mode=rss に対応していないですね。パッチを書こう ...

Posted by miyagawa at 09:16 PM | Comments (0) | TrackBack (0)

Amazon アフィリエイトレポート

Spidering Hacks からの産物。

Amazon のアフィリエイトレポートは、毎回ログインしなきゃいけなくて面倒なので、こんなスクリプトで自動化。

#!/usr/local/bin/perl -w
use strict;
use MIME::Lite;
use WWW::Mechanize;

my $email = 'your-email-address';
my $password = 'XXXXXXXX';

my $start = "http://www.amazon.co.jp/";

my $mech = WWW::Mechanize->new();
$mech->agent_alias('Windows IE 6');

$mech->get($start);
$mech->follow_link(url_regex => qr/associates\.html/);
$mech->follow_link(url_regex => qr!panama/associates/resources!);

$mech->form_number(1);
$mech->field(login_id => $email);
$mech->field(login_password => $password);
$mech->click();

$mech->follow_link(url_regex => qr/reporting/);
$mech->follow_link(url_regex => qr/traffic/);

$mech->form_number(1);
$mech->field("report-type" => "traffic-by-item-orders");
#$mech->field("date-selection" => "qtd");
$mech->click("submit.download");

my $report = $mech->content();

my $mime = MIME::Lite->new(
    To => $email,
    From => $email,
    Subject => "Amazon Affiliate Report",
    Type => "text/plain; charset=Shift_JIS",
    Encoding => "8bit",
    Data => $report,
);
$mime->send();

あとはこいつを cron あたりで動かしてやればOK。デフォルトでは前日(?) の分の商品別注文レポートがでますが、コメントアウトされている qtd のとこを有効にすると、現四半期になります。その他のパターンが欲しいひとは WWW::Mechanize のドキュメントを読んで頑張るべし。

Posted by miyagawa at 05:16 AM | Comments (0) | TrackBack (8)

TypePad's Bug in Trackback __mode=rss

TypePad やその親戚である ココログ のTrackback は __mode=rss で RSS (もどき)を吐いてくれますが、XML のエンコーディング宣言が iso-8859-1 となっており、中身は UTF-8 なのでエラります。例: B-log Cabin TP

Trackback Tracer のようなツールをつくっていて気づきました。まあ現状は無理矢理 s/iso-8859-1/utf-8/ しちゃうのが回避法です。

TypePad のTOPにあるリクエストツールから送信しておきましたが気づいてもらえるかな ... ココログ開発日誌にも Trackback しておこう。

Posted by miyagawa at 03:57 AM | Comments (0) | TrackBack (1)

Now Reading を追加

simple amazon log: aws.pl - MT plugin for Amazon webservices を利用して、右のサイドバーに Now Reading というボックスを追加。プチ TypeList みたいなもんですな。

EUC の場合はコードの aws_detail ってサブルーチンをちょろっと書き換える必要があるみたいです。

Posted by miyagawa at 02:30 AM | Comments (0) | TrackBack (0)

December 07, 2003

クラシコ

はじまりますた。しかし信藤氏の解説はミーハーみたいでちょっとヤ。
けど、試合は楽しみです。
バルサのスタメンこれどうよ、って感じですが。

【クラシコ】 バルセロナ vs レアル・マドリッド 

Posted by miyagawa at 05:37 AM | Comments (0) | TrackBack (0)

K-1 / クラシコ

久しぶりに完全OFFな週末。
といっても金曜に送別会で飲みすぎたので夕方まで泥のように睡眠は相変わらず。

K-1 はフジCSで生観戦したのですが、ボンヤスキーはヤバいっすね。カーターウィリアムスとか、レイセフォーとかとの試合は楽しみですな。

この後は朝からエルクラシコです。熱いんだろうなー。

日曜はオフィスにおいてきた Spidering Hacks でも取りに行って読もうかなと。

Posted by miyagawa at 02:42 AM | Comments (0) | TrackBack (2)

December 06, 2003

Cocolog

ニフティが ココログ をスタートしましたね(遅いよ)。
そんなさなか、Cocolog なんてのも登場。悪徳ですな(わざとらしい)。

Posted by miyagawa at 05:29 PM | Comments (0) | TrackBack (0)

MSN こわれた

MSN Messenger をバージョンアップしたら、ログインするたびにはじかれるようになったんすけど ...
これはOSが糞Me だからでしょうか?

Posted by miyagawa at 05:18 PM | Comments (0) | TrackBack (0)

December 05, 2003

MySQL 4.1.1 Released

MySQL Manual | D.2 Changes in release 4.1.x (Alpha)

Version 4.1 of the MySQL server includes many enhancements and new features. Binaries for this version are available for download at http://www.mysql.com/downloads/mysql-4.1.html.

MySQL 4.1.1 リリースされました。
UTF-8 で全文検索可能だそうですが、Tokenizer はどうなっているのでしょうね。。

しかし他にもサブクエリ(ようやく)とか、Replication over SSL とか注目の機能がけっこうありますね。

Posted by miyagawa at 08:33 PM | Comments (0) | TrackBack (0)

December 04, 2003

Writing in XML

Writing with XML

For quite a while now, I've been doing most of my writing using XML - even to the point of writing my last book in XML. As I've mentioned this to people they've asked me a number of questions about my experiences, and that's been enough to prompt this little article on the whole thing.

Martin Fowler の、書籍を XML で書くことに関するドキュメント。[via Bliki-ja]

Posted by miyagawa at 11:11 PM | Comments (0) | TrackBack (0)

OH vs 高田

すげえ!最高のアングルです。。

FighTing HitOnAmi!-総合格闘技・K-1・PRIDE・サッカーをこよなく愛するがどれも人並み: OH砲、高田PRIDEに宣戦布告!

しかし、発表会見の場で早くも対立ムードに一変。出場予定選手として出席した橋本真也、小川直也の“OH砲”が、PRIDEを主催するDSE(ドリーム・ステージ・エンターテインメント)の榊原信行社長の「“プロレスだから”中3日で2大会開催も問題ない」という発言に猛抗議。小川は会見場で暴れまわり、橋本と共に「お前じゃ話にならない。高田(延彦・PRIDE統括本部長)を出せ」とまくし立てた。ZERO〓ONE側は「手を引くことも辞さない」と怒り心頭。

Posted by miyagawa at 06:17 PM

AdSense 日本語版

CNET Japan - グーグル、コンテンツ連動型広告配信サービスを提供開始、インプレスなどが採用

 グーグルは、ウェブページの内容に合った広告配信が行えるサービス、AdSenseの提供を始めると、12月4日に発表した。これに伴い、インプレスとリクルート・アバウトドットコム・ジャパンが12月中に、それぞれのウェブサイト(Impress Watch、All About Japan)でAdSenseサービスを使った広告配信を開始する。

Google ネタ連発。

AdSense 日本語版がサービス開始。

Posted by miyagawa at 05:11 PM | Comments (0) | TrackBack (1)

Internet Magazine

NDO::Weblog: iNTERNET Magazine 1月号は Google 大特集

今月のiNTERNET Magazineは圧巻です。特集がGoogle徹底解剖。ぬおー、熱すぎ。

買ってきました。地味に Bulkfeeds の記事ものっています。

Posted by miyagawa at 05:09 PM | Comments (0) | TrackBack (0)

Mr.ADULTS

Mr.Children の「くるみ」の PV、イイなあ。

Posted by miyagawa at 12:09 PM | Comments (0) | TrackBack (1)

長州 - 大谷

FighTing HitOnAmi!-総合格闘技・K-1・PRIDE・サッカーをこよなく愛するがどれも人並み: 大谷マジギレ! 長州にフォール負け

【WJ】初参戦の大谷がタッグ戦で長州にフォール負けした。場外で若手に血だるまにされ、おきて破りのサソリ固めまで出したが、ラリアット3連発でKOされた。大谷は「あれがWJのやり方か。プロレスの教科書の49ページに絶対許さねえって書いてある」と怒り心頭。試合後には永島専務にZER―ONEの中村渉外部長がつかみかかり「ふざけんな。ぶっつぶしてやる」とマジギレ。5日の山口に、横井&佐藤をヒットマンとして送り込むことを明言した。

ひさびさバトルネタ。まずは無難に長州勝ちましたね。
しかし、大谷が何にそこまでキレてるのか良くわかりませんが ... それにしても「ヒットマン」て。

Posted by miyagawa at 11:53 AM | Comments (0) | TrackBack (0)

フットボールアワー

といってもお笑いのほうではなく ...

レアル - アトレティコのマドリーダービー、バルサ - マラガ、それにカーリングカップの WBA - マンチェスターと3試合同時です。贅沢な悩み ...

おいおいバルサ2点目とられたよ!

Posted by miyagawa at 05:46 AM | Comments (0) | TrackBack (0)

December 03, 2003

WWW::GooglishQuery

Journal of miyagawa (1653)

Now I'm working on a module called "WWW::GooglishForm" that parses Googlish query parameters like XML url:foobar.com title:-"XSLT" and packs it into appropriate data structure. What's the best API for it?

Bulkfeeds で Google 風味のパラメータ解析しようとおもってモジュールつくりはじめたのだが、どういう API だとつかいやすいのかよくわからん。というわけでひさびさに use.perl.org で Blog かいてみた。 perlmonks でもいいんだけども。

日本語でコメントつけたいかたはこちらでどうぞ。

Posted by miyagawa at 01:03 AM | Comments (0) | TrackBack (0)

December 02, 2003

TT3

Template Toolkit Version 3

Welcome to the web site for version 3 of the Template Toolkit.
Version 3 is currently in development and isn't yet ready for testing. If you're looking for a version of the Template Toolkit that you can actually use, you'll want version 2. See the main Template Toolkit web site for details.
Full-time development

Template-Toolkit 3 の開発がはじまりました。

Posted by miyagawa at 09:57 PM | Comments (0) | TrackBack (0)

Spidering Hacks

Spidering Hacks をゲット。(オライリージャパンさんありがとうございます) LWP や HTML::Parser 、 XML 系モジュールを使っていろんなスパイダーをつくる術がのっています。ニッチですがかなり面白そう。

Posted by miyagawa at 05:43 PM | Comments (0) | TrackBack (0)

Perl Tips: Unicode 文字列

Perl 5.6 以降では、文字列に Unicode フラグというのがつきます。
XML など文字コードを明示的に指定した場合などは Unicode 文字列として扱われ、length などが文字セマンティクスで動作します。

ある変数に Unicode フラグがたっているかどうかは、Devel::Peek モジュールでわかります。

use Devel::Peek;
Dump $s

ここで問題になるのが、文字列連結での自動アップグレード問題といわれるもので、内部的に Unicode フラグがたっている文字列と、そうでない文字列を連結すると、自動的にそうでないほうが Unicode にアップグレードされます。ここが文字化けの原因になります。

1. テンプレートを UTF-8 で記述し、Template-Toolkit で読み込み
2. DB は MySQL に UTF-8 に格納して DBD::mysql で取り出し
3. ローカルの RSS ファイルを XML::RSS でパースして取り出し

とやってつなげると、すべて UTF-8 なバイト列なのですが、3. だけに Unicode フラグがたちます。最後に結合するときに1. と 2. が自動アップグレードされて化けます。

5.8 であればファイルハンドルに binmode とかやったりして適切に Unicode フラグたてられますが 5.6 ではそうもいきません。またこの例のように、TT や DBI など、モジュール内部で文字列が作られていじれない場合もあります。

というわけでこういうときは 3. から UTF-8 フラグを外してやるのがてっとりばやいです。
5.8 では use utf8; utf8::downgrade($s);、5.6 では pack('C*', unpack 'C*', $s); のようにすればとりあえずフラグは外れます。

参考: Perl の Unicode Support

Posted by miyagawa at 04:50 PM | Comments (1) | TrackBack (2)

Bulkfeeds: changes.xml 処理の不具合修正

Bulkfeeds: サーバの perl をバージョンアップして以来発生していた、changes.xml および OPML 処理での不具合を修正しました。

また ココログ からのアグリゲートを追加しました。

Posted by miyagawa at 03:52 PM | Comments (0) | TrackBack (0)

Bulkfeeds: アグリゲートを追加

BulkfeedsSeesaa BLOG の新着Blog からのアグリゲートを開始しました。

現在以下のBlogサービスの新着情報をアグリゲートしています。

* はてなダイアリー
* Slashdot Japan
* Livedoor Blog
* チャンネル北国
* NewsHandler
* SeesaaBLOG

また、以下のメタサイトからも更新情報を取得しています。

* MyBlog Japan
* ping.bloggers.jp


Posted by miyagawa at 03:28 AM | Comments (0) | TrackBack (0)

December 01, 2003

Bulknews: スポーツナビ追加

Bulknews

2003.12.01 SportsNavi を追加しました

PHP で独自配信してるとこがあったんですが最近文字化けするので Bulknews から配信することにしました。

Posted by miyagawa at 10:11 PM | Comments (1) | TrackBack (1)

Dynabook SS SX

東芝、12.1型XGA液晶で重量約995gの「dynabook SS SX」

 株式会社東芝は、重量約995gで標準駆動約5.4時間を実現したB5ファイルサイズノートPC「dnyabook SS SX/210LNLN」など、モバイルノートPC2製品を12月上旬より順次発売する

キター。買うかも。

Posted by miyagawa at 08:01 PM | Comments (0) | TrackBack (0)

地上波デジタル

nikkansports.com > 社会TOP > 社会ニュース

高画質、高音質でデータ放送も可能な新しいテレビ、地上デジタル放送が1日午前11時、関東、中京、近畿の3大都市圏で始まった。当初の視聴可能世帯は計約1200万世帯(関東690万、中京230万、近畿280万)。ケーブルテレビ経由でも計約710万世帯が視聴可能という。エリアを順次拡大し、06年末までに全国の主要都市でもスタートする予定。総務省は現行のアナログ放送を11年7月に停止させ、デジタルへの完全移行を計画している。

地上波デジタルがはじまったみたいですね。
うちもケーブルテレビ経由で見れました。映像はきれいですなー。といっても番組は変わらないので目新しさはないのですが。

EPG経由で録画できるのはうれしいかも。

Posted by miyagawa at 07:37 PM | Comments (1) | TrackBack (0)