@kyanny's blog

My thoughts, my life. Views/opinions are my own.

Tips

coLinux上のGentoo/DebianでCPAN.pmがエラーしたのはメモリの割り当てが少なかったせい

以下、メモ。coLinux上で、DebianとGentooを走らせ、Perl5.8.4ないし5.8.6でCPAN shellを使ったのだが、以下のようなエラーが出てとまってしまう現象に出くわした。 Could not pipe[/bin/gzip --decompress --stdout ...] Cannot allocate memory ...詳しい…

Perlのリストコンテキスト

よくわからないままにしておいたPerlのリストコンテキストについて教えてもらった。 @a = ("hoge", "moe"); $b = @a; # 2 ($c) = @a; # hogeこれを正規表現のマッチングで利用すると、$1や$2といった特殊変数を使わずに済む。 $s = "this is a pen."; ($a, $…

ファイルの文字コードをUTF-8にして保存する

:se fenc=utf-8が、正しい。 :se fenc=utf8は、正しくない。

今日のPerlMonks

find path to perl on windows perl -e "print $^X" これは知らなかった。勉強になる。Perlのフルパスを表示してくれる。$^Xという特殊変数があるのだな。Windowsの話だからちゃんとワンライナー文をシングルクォートでなくダブルクォートでくくってるのも親…

Vimのノーマルモードで数字を増減させる方法

数字の上にカーソルを置いて、CTRL-aで増加、CTRL-xで減少する。 http://www.fan.gr.jp/~azure/links/vim.html このページでは"C-a*" で数字増加、"C-x" で数字減少。でもあまり役にたたんような。連番を入力してくれるような機能が欲しいな。となっていたが…