2009-08-24 (Mon)

_ [debian] multiarch

フリーズまでの時間は短いが、Debian Projectはいくつかの大きなゴールを達成できることを期待している。最も重要なのは、multi-archサポート(64ビットマシン環境で32 ビット版パッケージのインストールができるように改良する)と、起動プロセスの最適化(高速化と高信頼性)だ。

ref. [Subject: Debian decides to adopt time-based release freezes](http://kmuto.jp/d/index.cgi/debian/debian-decides-to-adopt-time-based-release-freezes.htm)

Although the next freeze is only a short time away, the Debian project hopes to achieve several prominent goals with it. The most important are multi-arch support, which will improve the installation of 32 bit packages on 64 bit machines, and an optimised boot process for better boot performance and reliability.

ref. [Debian decides to adopt time-based release freezes](http://www.debian.org/News/2009/20090729)

Integrate support for cross-architecture installation of binary packages (particularly i386<->amd64, but also other combinations) in dpkg and apt.

ref. [MultiarchSpec](https://wiki.ubuntu.com/MultiarchSpec)

2009-08-21 (Fri)

_ [comp] tdiary vs amazon

更新しようとしたら

400 Bad Request (OpenURI::HTTPError)

となってしまう。直接叩いてみると、

The request must contain the parameter Signature.

と返ってきた。amazon 側で仕様が変わったんだろうか。このメッセージで検索してみると、The request must contain the parameter Signature. とそのものずばりのフォーラム。あ、これに対応したのが tDiary 2.2.2 なのか。

今回のリリースは、主にAmazonプラグインのためです。AmazonがAPI利用に認証を求めるようになったため、2009年8月15日以降、未対応プラグインでは利用できなくなります。amazon.rbを利用している場合は必ずアップデートしてください。

ref. [tDiary 2.2.2リリース](http://www.tdiary.org/20090804.html)

ということで、

  • tdiary/misc/plugin/amazon.rb
  • tdiary/misc/plugin/amazon/amazonimg.rb
  • tdiary/misc/plugin/ja/amazon.rb

は更新した。

_ [debian] tdiary: new upstream 2.2.2 was released

最初 wishlist にしたけど、ちょっと考えて normal にして投げた。> #542801

2009-08-19 (Wed)

_ [vdr] disp_referer.rb エントリ追加

'bing' => [[%r{\Ahttp://\w+\.bing\.com/}i, '"Bing検索"', ['q'], nil ]], 

_ [debian] 続々々・ruby1.8 1.8.7.72-3 変

ruby1.8 1.8.7.174-2 で #533329 は close された。

% COLUMNS=80 dpkg -l ruby1.8 | grep ^i
ii  ruby1.8        1.8.7.174-2    Interpreter of object-oriented scripting lan
% ruby -ve "C=0; o=''; o.instance_eval('def m; C; end'); o.clone.m"
ruby 1.8.7 (2009-06-12 patchlevel 174) [x86_64-linux]



% COLUMNS=80 dpkg -l ruby1.8 | grep ^i
ii  ruby1.8        1.8.7.174-2    Interpreter of object-oriented scripting lan
% ruby -ve "C=0; o=''; o.instance_eval('def m; C; end'); o.clone.m"
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]

OK。