ctrl + ...
a 左端に行く
e 右端に行く
k 現在位置から右端まで削除
u 一行削除
screenのコピーモード
ctrl + ...
a 左端に行く
e 右端に行く
k 現在位置から右端まで削除
u 一行削除
screenのコピーモード
local $Data::Dumper::Indent = 1; # インデントの深さレベル
local $Data::Dumper::Terse = 1; # "$VAR1 = " 消すModule::Starter::PBP を使ってcpan形式モジュールを作成途中、 `perl Build.PLで下記のようなエラーを受けとった。
Could not get valid metadata. Error is: Invalid metadata structure. Errors: License 'artistic2' is invalid (license) [Validation: 1.4]
at /Users/hachiya.nobuto/perl5/lib/perl5/Module/Build/Base.pm line 4589.
下記の修正を加え再度実行したところ、errorが解消された。
diff --git a/Build.PL b/Build.PL
perl Build test でこけてしまった.
t/perlcritic.t .... Can't locate Test/Perl/Critic.pm in @INC (@INC contains: /Users/TestUser/code/perl/ColorThief/blib/lib /Users/TestUser/code/perl/ColorThief/blib/arch /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/lib/perl5/darwin-2level /Users/TestUser/perl5/lib/perl5 /Users/TestUser/extlib/lib/perl5 /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/darwin-2level /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0 /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0/darwin-2level /Users/TestUser/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0 .) at t/perlcritic.t line 3.
よって、不足モジュールを導入.
$ cpanm Test::Perl::Critic
| installしたcpanモジュールのパスの調べ方 | |
| ``` | |
| $ perl -MModule::Starter::PBP -e 'print $INC{"Module/Starter/PBP.pm"}, "\n"' | |
| ``` | |
| もしくは、 | |
| ``` | |
| $ perldoc -ml Module::Starter::PBP | |
| ``` |
mac に Image::Magick を導入する手順は以下の通り。
| var array = [ | |
| 2, | |
| 4, | |
| 8, | |
| 16, | |
| 32, | |
| 64, | |
| 128, | |
| 256, | |
| 512, |