トップ «前の日記(2007-11-01) 最新 次の日記(2007-11-16)» 編集

TPRG: 迷走メモ書き

[Donate to CCjp]
2000|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|07|08|11|12|
2009|01|02|
2010|04|06|09|

2007-11-02

_ [prog] 今回の副産物

中国茶器

投げてしまった物を作っていた時に使った物。今後も使いまわしそうなので置いておく。

nautilus の thumbnail factory っぽいエフェクトを掛ける即席スクリプト。 右の画像みたいになります。この辺が色々出来るので、RMagick は面白いですよ。

といっても、これだけなら ImageMagick が -layers オプションをサポートしてれば convert でやった方が早いんだけども(Debianのはsidでも古くてオプションが無かった)。

_ [prog][ruby] "." の優先順位の低い版があると遊べそう?

そういえば、本当にどうでもいいのだけど、

output = (ARGV[1] == '-') ? $stdout : open(ARGV[1], "w")
output << img
output.close

((ARGV[1] == '-' ? $stdout : open(ARGV[1], "w")) << img).close

とは書けるけど、括弧が鬱陶しい。 "." の結合順位が低いバージョンがあると面白そう(?)なんだけどな。 仮に <- だとすとるとこんなの。

(ARGV[1] == '-' ? $stdout : open(ARGV[1], "w")) << img <- close

まあでも使う機会は無いか。

お名前:
E-mail:
コメント:
[]


Tatsuki Sugiura <sugi@nemui.org>