October 2007 Archives

「パッチを作って、それを適用するときに困ってること」の続き

| 0 Comments | 0 TrackBacks

はてなブックマーク - blog.woremacx.com: パッチを作って、それを適用するときに困ってること より

2007年10月21日 charsbar ご面倒をおかけしてすみません

ごめんなさい!ごめんなさい!ごめんなさい!

ぼくが問題としていたのは、svn コマンドや patch コマンドにおける改行コードの扱いに関してです。改行コードの扱いがおかしくなる例として取り上げさせていただいただけで、他意はありません。大変失礼しました。

cpan から最新版を取得してきて、svn co したものと diff をとるスクリプトを書けば目的は果たせるので、今後はそういう風にしていきたいと思っています。

パッチを作って、それを適用するときに困ってること

| 0 Comments | 0 TrackBacks

worepo のメンテをしてて、パッチの扱いで困ってる。

Mixi の仕様変更に伴い WWW::Mixi::Scraper (以下 WMS とする) が coderepos で更新された。そのため、cpan にある WMS にパッチをあてることで、ビルドしている。(WMS.spec)

ところが、この件に関するパッチは、Index: 行、===+ 行、--- 行、+++ 行、@@ 行のような管理部分に LF を使い、実際の差分コンテンツ部分に CRLF を使わないと、patch コマンドでうまくパッチを適用することができない。(coderepos565.patch)

今のところ、改行コードの変換をするフィルターを書いて対処している。 (patch-to-CRLF-body.pl)

svn コマンドの diff とか patch コマンドとかでうまいこと空気呼んでもらう方法をご存じの方がいらっしゃれば、教えてください。

Emacsで文字コード指定して再読込 (2)

| 0 Comments | 0 TrackBacks

はてなブックマーク - blog.woremacx.com: Emacsで文字コード指定して再読込 より

2007年10月17日 k12u (たぶん22.0以降なら) C-x RET r のみで行ける

とのコメントを k12u さんからいただきました。

手元の emacs 22.0.990.1 で試したところ、動きました。ありがとうございます!!

最近のぼくの音楽事情

| 0 Comments | 0 TrackBacks

最近は、作業とか考え事の邪魔にならない音楽を選んで聞いています。テクノで展開のほとんどないようなものが、ぼくにはピッタリです。

特にここ1週間は、サンプル音源の podcast で発掘したアルバムを延々聞いています。

Stanny Franssen / Cluster の Black Isn't Everything という曲 (WASABEAT.JP, trackitdown.net, iTMS, junodownload) で、junodownload で mp3 を買っちゃいました。

こういう系統で、クリック音とか刺激するような音が入ってなければ、何でも気に入りそうなぼくがいます。

あと、podcast をつくるのにスクレイピングしている trackitdown.net には、一時的に ban されたので、ban されないスクレイピング手法について考え中なのです。

ScrapBook でスクラップ後すぐに HTTP でアップロードする

| 0 Comments | 0 TrackBacks

1 年前に実験した 「あとで読む」手段を自前で の続きで、ScrapBook でスクラップ後すぐに HTTP でアップロードする機能を付けてみたいのでやってみたよ。

アップロードする部分には ScrapBox.net のコードを流用させていただいたよ。

「ページの取り込み」と「選択範囲の取り込み」は、ちゃんと動いているみたいだよ。ただし、ScrapBook にあるクローラ的な機能を使ったときにどうなるかは検証してないよ。

アップロードしたコンテンツをタグ付けして管理できるアプリ書けば、満足のいく環境が構築できそうだよ。

worepo upgrade of 2007/10/04

| 0 Comments | 0 TrackBacks

upgrade perl-WWW-Mixi-Scraper, perl-Web-Scraper and perl-Plagger

perl-WWW-Mixi-Scraper: apply r352

worepo がサポートする範囲

| 0 Comments | 0 TrackBacks

worepo のページをちょっと書き換えました。

最新のメジャーバージョンの Fedora Linux しかサポートしない旨を明記し、fc6 分のパッケージに関して deprecated ディレクトリを掘って移動しました。

ということで、主にぼくが使うパッケージに関して細々と続けていきます。

worepo for fedora7 を更新しますた (2007/10/02)

| 0 Comments | 0 TrackBacks

worepo for fedora7 を更新しました。

今回の更新のポイントは以下の通りです。

インストール周りのトラブルが有れば教えてください。