capsctrldays

2005-06-27 (月) [長年日記]

[tDiary][Hiki] amazon.rb で書影が出ない件

Amazonの画像名が変更されてた。一時的なのかどうか知らんけど。

- <img src="(http://images-jp\.amazon\.com/images/P/(.*MZZZZZZZ.jpg))".*?>
+ <img src="(http://images-jp\.amazon\.com/images/P/(.*MZZZZZZZ.*\.jpg))".*?>

んー? これはその場しのぎでしかないなぁ。

「_SCXZZZZZZZ_」みたいなのと「XZZZZZZZ」は違うんだね。 となると、heightやwidthを指定しちゃってるから、なんか微妙な画像になっちゃうな。

img_url = $2
+ img_url = img_url.gsub(/_/,'').gsub('PESCM','L')
+ =begin
if img_tag =~ / width="?(\d+)"?/i
  img_width = $1
end
if img_tag =~ / height="?(\d+)"?/i
  img_height = $1
end
+ =end

もうAWSなのかな。

[Ruby] 画像のサイズを取得する。

RAA - image_size

require 'image_size'
file = open("target.jpg", "rb")
img = ImageSize.new(file)
p img.get_width.inspect
p img.get_height.inspect

ネットワーク経由

require 'net/http'
require 'image_size'
Net::HTTP.version_1_2
Net::HTTP.start("localhost") {|http|
   file =  http.get('/img/test.jpg').body
   img = ImageSize.new(file)
   p img.get_width.inspect
   p img.get_height.inspect
}

calコマンドで月曜始まりにする。

cal -m

知らなかったよー。月曜始まり派としては嬉しい。

Palmでのスケジュール管理では、なかなか長期的視点を持つのが難しい。今度から、

cal -ym

の出力結果を紙で持ち歩こうと思う。

[] ITアーキテクト (IDGムックシリーズ)(ITアーキテクト編集部)

「映画『マトリックス』のシステム・アーキテクチャを読み解く」がべらぼうに面白い。マトリックスのアーキテクトが行ったことを4+1ビューでまとめあげていく。結論として、マトリックスは「発電所の制御システム」だって。すげー!

「アノマリーが出現することは不可避である」という前提に立ち、アーキテクチャを全面的に改訂した。

分かってないと書けませんよね、ここ。すんげー面白かったデス。

他の記事もパラパラと読んでみたんだけど、やっぱまさよしくんの記事は難しいなぁ、という感想。

[tDiary] スパム対策

頭イイ!

早速、導入。ぼくは3にしときました。