Perl

YAPC::Asia 2014 に行ってきました。

YAPC::Asia 2014 に行ってきました。 自分にとって初めてのYAPCでしたが想像以上に楽しめました。自分はこれまで、JavaとPHP、JavaScript、ActionScript3.0で主に仕事をしてきた人間で、あと趣味でRubyとC、学校でPythonをやってきたのですが、正直言ってPer…

文字列をURLエンコード/デコードするワンライナー(Perl、PHP)

URLエンコードperl -MURI::Escape -e 'print uri_escape("あ");'php -r 'echo urlencode("あ");'URLデコードperl -MURI::Escape -e 'print uri_unescape("%E3%81%82");'php -r 'echo urldecode("%E3%81%82");'

How to install plenv and Carton

plenvInstall#install plenvgit clone https://github.com/tokuhirom/plenv.git ~/.plenv echo 'export PATH="$HOME/.plenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(plenv init -)"' >> ~/.bashrcexec $SHELL -l #install perl-buildgit clone https://githu…

Perlのワンライナーでcat, grep, sed, awkを実現する

Perlワンライナーcat # 引数で渡したファイルを一行ずつ読み込み、-eで指定したコードの$_に渡す(-n) perl -wnl -e 'print;' test.txt # -nオプションに加えてprintまで同時に行う(-p) ※書籍「ミニマルPerl」では推奨されていない perl -wpl -e '' test.txt※…