トップ «前の日記(2008-09-02) 最新 次の日記(2008-09-04)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|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|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|

2008-09-03 :-)

_ 朝ったー

0530 起床。

_ [an cinniuint][光田康典]通勤ったー

an cinniuint

「tsugunai~つぐない~」のオリジナルサウンドトラック。ゲーム未プレイ。作曲は光田康典さん。クロノトリガー、ゼノギアスの系統の光田サウンドです。泣きたくなるような切ない曲です。「魔王決戦」はたぶんラストバトルなのだろうけど「これがバトル曲なのか?」と思うような曲です。

いわゆる光田節が炸裂している作品です。と言っているけど私は「いわゆる光田節 以外の曲は好まない」と言ってるわけではなくてこの系統の曲も好きだし MOONLIT SHADOW[ 20070823#p02 ] も 箱の庭[ 20070822#p02 ] も好きだしこれらすべてが「光田康典の作品である」と理解しています。

プロキオンスタジオによる紹介 → an cinniuint

スレイベルズにて試聴できます → SLEIGH BELLS - Online Catalog

B00023BNOM

_ 仕事

0830 出勤。

同僚がヤギの毛を刈っていた。

ref. yak shaving で人生の問題の80%が説明できる問題 - bkブログ

_ グーグルちょろめ

言ってみただけです。

ref. tyoro.txt: Googleの新しいブラウザの被害

_ [ImageMagick][ruby][RMagick][NetBSD]ruby RMagick を入れる

gem ではなくあえて pkgsrc を使う。

% ls -ld  /usr/pkgsrc/*/*RMagick*
drwxr-xr-x  3 root  wheel  512 Feb  2 09:28:12 2008 /usr/pkgsrc/graphics/ruby-RMagick/
% cd /usr/pkgsrc/graphics/ruby-RMagick
% sudo make update clean-depends

:

===> Overriding tools for ruby18-RMagick-2.3.0nb2
===> Extracting for ruby18-RMagick-2.3.0nb2
Unpacked gem: '/usr/pkgsrc/graphics/ruby-RMagick/work/rmagick-2.3.0'
ERROR:  Unknown gem '/usr/pkgsrc/distfiles//rmagick-2.3.0.gem'
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/graphics/ruby-RMagick
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/graphics/ruby-RMagick
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/graphics/ruby-RMagick

怒られた。

たぶん前日に作業などをした名残りがあるのだる。

% sudo rm -rf work
% sudo rm /usr/pkgsrc/distfiles//rmagick-2.3.0.gem

再度。

% sudo make update clean-depends

_ [ruby][RMagick][ImageMagick]RMagickの使い方

とりあえずちょこっと使ってみる。こぴぺ。

#!/usr/pkg/bin/ruby

require "RMagick" #RMagickを使えるように
#hogehoge.jpg画像を別名で保存
img = Magick::ImageList.new("img.jpg")
img.write("orig.jpg")

#画像を反転し保存
img = Magick::ImageList.new("orig.jpg")
img_flop= img.flop #左右反転
img_flip= img.flip #上下反転
img_flop.write("flop.jpg")
img_flip.write("flip.jpg")

実行。

% ./r00.rb
./r00.rb:3:in `require': no such file to load -- RMagick (LoadError)
        from ./r00.rb:3

怒られた。

やすですが、何か? RMagickのインストール

ここで、gem でインストールしたので require 'rubygems' は必須。

/usr/pkgsrc/graphics/ruby-RMagick/Makefile を眺める。

.include "../../misc/rubygems/rubygem.mk"

あー。なるほど?

require 'rubygems' を追加した。

require 'rubygems'
require "RMagick" #RMagickを使えるように
#hogehoge.jpg画像を別名で保存
img = Magick::ImageList.new("img.jpg")
img.write("orig.jpg")

#画像を反転し保存
img = Magick::ImageList.new("orig.jpg")
img_flop= img.flop #左右反転
img_flip= img.flip #上下反転
img_flop.write("flop.jpg")
img_flip.write("flip.jpg")

画像が出来上がっていた。OK

_ [東京アメッシュ][ImageMagick][山下達雄][yto]東京アメッシュの画像を重ね合わせる

[を] 雨が多いので、東京アメッシュHackです

ImageMagick がインストール済みであること。

% wget http://tokyo-ame.jwa.or.jp/map/map000.jpg
% wget http://tokyo-ame.jwa.or.jp/map/msk000.png
% wget http://tokyo-ame.jwa.or.jp/mesh/000/200809032130.gif
% composite 200809032130.gif map000.jpg tmp.png  ← ImageMagick のコマンド
% composite msk000.png tmp.png amesh000.png  ← ImageMagick のコマンド

_ [東京アメッシュ][ImageMagick][RMagick][ruby][山下達雄][yto]東京アメッシュの画像を重ね合わせる Perl によるサンプルコードを Ruby で書いてみた

[を] 雨が多いので、東京アメッシュHackです

ImageMagick と RMagick がインストール済みであること。「拡大」画像はスルー。Perl の mirror に替わる良い感じの処理は Ruby ではどう書くのかしら。

#!/usr/pkg/bin/ruby

require 'net/http'
require 'rubygems'
require 'RMagick'
include Magick

base_dir = "/home/rin/work/ruby"
# あらかじめ base_dir でやっておくこと:
# wget http://tokyo-ame.jwa.or.jp/map/map100.jpg
# wget http://tokyo-ame.jwa.or.jp/map/msk100.png

dt = Time.now.strftime( "%Y%m%d%H%M" )
dt.sub!( /\d$/, "0" )
Net::HTTP.start('tokyo-ame.jwa.or.jp', 80) {|http|
  response = http.get("mesh/000/#{dt}.gif")
  File.open( "#{base_dir}/now.gif", "w" ){ |f|
    f.puts response.body
  }
}

p1 = Magick::ImageList.new("#{base_dir}/map000.jpg")
p2 = Magick::ImageList.new("#{base_dir}/now.gif")
p1.composite!( p2, CenterGravity, OverCompositeOp )
p3 = Magick::ImageList.new("#{base_dir}/msk000.png")
p1.composite!( p3, CenterGravity, OverCompositeOp )
p4 = p1.resize( 0.25 );
p1.write("#{base_dir}/amesh.png");
p4.write("#{base_dir}/ameshs.png");

小さい画像も作っておくとサムネイルに使えたりします。

ref. RMagick 2.0.0 User's Guide and Reference

_ [功名が辻]功名が辻(3)

豊臣秀吉の死去と徳川家康による工作。伊右衛門は「よしよし型リーダー」かしら。

4167663171