2008-12-01から1日間の記事一覧

Net::Amazon をインストールする

# cd /usr/ports/net/p5-Net-Amazon # make fetch-recursive # make install clean

リテラルの %記法について

忘れぬうちにメモをする。 # やっぱり文字列のArray定義は %w が便利 counter = %w(zero first second third forth fifth) の「%w」について。 リテラル - Rubyリファレンスマニュアル %記法について 人のコードにはできるだけ目を通すべき。

Net::Amazon の Perldoc

冗長的だけれど。

Wide character in print at

原因 Wide character in print at というエラーは UTF-8 フラグが付いた文字列を print しようとしているからである。 http://www.ksknet.net/perl/wide_character.html 対策 UTF-8 フラグを取り外してから print すればエラーがでなくなります。 判別方法 U…

ファイル入出力記号について

読取 書込 追加 新規作成 上書 < filename ○ × × × × > filename × ○ × ○ ○ >> filename × ○ ○ ○ × +< filename ○ ○ × × × +> filenames ○ ○ × ○ ○ +>> filename ○ ○ ○ ○ × command | command を実行し、その出力をパイプ経由でファイルハンドルを渡す | c…

Net::Amazon を使ってみる

#!/usr/bin/perl use strict; use warnings; use utf8; use Net::Amazon; use Encode; my $query = shift; # DOS プロンプトからの入力のため # Shift-JIS から UTF-8に変換している $query = decode('shiftjis', $query); my $client = Net::Amazon->new( t…