December 2006 Archives

December 31, 2006

aptitude で libxml-sax-perl が入らない!

こんな感じのエラーが発生する。

libxml-sax-perl (0.12-5) を設定しています ...
Can't locate object method "save_parsers_debian" via package "XML::SAX" at /usr/bin/update-perl-sax-parsers line 90.
dpkg: libxml-sax-perl の処理中にエラーが発生しました (--configure):
 サブプロセス post-installation script はエラー終了ステータス 255 を返しました

これは、エラーメッセージにもあるようにdebian特有の問題らしい。家のUbuntu サーバーでも発生した。以下解決ページ

http://bugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=229178

aptitudeでインストールする前にcpanでXML::SAXをインストールするとハマルらしい。
解決するには以下の方法で。

  1. perlモジュールをアンインストールするスクリプトを用意。http://www.cpan.org/misc/cpan-faq.html#How_delete_Perl_modulesのスクリプトをコピーして、remove.plとして貼り付け保存。冒頭のパスは「/usr/bin/perl」に変えておく。
  2. スクリプトを実行。
    sudo ./remove.pl XML::SAX
  3. aptitude から入れなおす。
    sudo aptitude install libxml-sax-perl

December 25, 2006

携帯からテスト - 携帯からテスト

携帯からテスト

今度はどうなるでしょうか


moblogのテスト - moblogのテスト

moblogのテスト

plaggerを利用して、moblogできる仕組みを作ってみます。
(といいつつこのメールはThunderbirdで書いていたりする・・・)
このネタをあまり聞いたこと無いのは、moblogのためにplaggerまわしっぱなし
にするのはちょっと大袈裟だからでしょうか。

yamlはこんな感じ。

<pre class="code">
global:
assets_path: /usr/share/plagger/assets
timezone: Asia/Tokyo
plugins:
- module: CustomFeed::POP3
config:
host: exapmle.com
username: moblog@example.com
password: base64::koudesuka?
ssl: 1
delete: 1
- module: Publish::MT
config:
rsd: http://blog.aklaswad.com/rsd.xml
username: mtuser
password: base64::wakarimasen><
blog_id: 1
</pre>

果たして上手く行くでしょうか!?




December 23, 2006

EntryFullText - SoccerUndergroundBlog

サッカー関連サイト用EFT第二弾。こんな雑なつくりで良いのかしらん。

assets/plugins/Filter-EntryFullText/soccer_UG_blog.yaml

author: aklaswad
handle: http://soccerunderground\.com/blog/.*
extract: <div class="blogbody">.*?</div></h3>(.*?)<div class="posted">
extract_capture: body

December 19, 2006

Filter::EntryFullText WorldSoccerPlus

これは待っていても誰も作らないだろうということで、見よう見まねで作ってみた。

author: aklaswad
handle: http://wsp\.sponichi\.co\.jp/.*
extract: <div id="etbody">(.*?)</div>\n<div id="etmore">(.*?)</div>
extract_capture: body_1 body_2
extract_after_hook: |
  $data->{body} = "<p>".$data->{body_1}."</p><p>".$data->{body_2}."</p>";

December 13, 2006

FaviconManager 0.1

Movable Typeの管理画面からFaviconを設定できるプラグインを作りました。

FaviconManager0.1.tar.gz
FaviconManager0.1.zip

一般的には、ブログにFaviconを埋め込む場合、テンプレートをカスタマイズして実現していたと思います。
ですがその場合、あっちもこっちもテンプレートを弄らなければならず、煩雑な作業が必要でした。
そこで、このプラグインでは新規にブログを作成する際に自動的にテンプレートを書き換えるように設計しました。

前々回エントリーのMovable Type の管理画面にfaviconを設定するプラグインの機能も引き継いでいます。

Continue reading FaviconManager 0.1.

December 3, 2006

I am G1 winner!

ついにG1勝てました。
われらが期待の6歳馬チャンジャフイタ号が爆発的な末脚を発揮し、スーパーマイルステークスを制しました!

サントリーのキャンペーンサイト bossvegas で遊べる競馬ゲームです。
まともにやるとそこらの競走馬育成ゲームより遥かに難易度が高いかもしれません。

OpenID accepted here Learn more about OpenID

About this Archive

This page is an archive of entries from December 2006 listed from newest to oldest.

October 2006 is the previous archive.

January 2007 is the next archive.

Find recent content on the main index or look in the archives to find all content.