perl
CentOS6にmetacpanのバックエンドAPI (https://github.com/CPAN-API/cpan-api) をセットアップしてみたのでメモ。CentOS6は最小インストールの状態からです。 公式ドキュメント(https://github.com/CPAN-API/cpan-api/wiki/Installation)に沿って解説してま…
-Lオプションで指定したディレクトリ配下にCPANモジュールをダウンロードするだけの動作になるパッチ書いてみました。orepanやCPAN::Miniを使ってローカルCPANを構築したいときなどにご利用ください。パッチ書いたcpanmのバージョンは1.5019です。 コマンド…
借りてるさくらのVPSをOS再インストしてperlの勉強用に構築しました。 よく忘れるので備忘録としてメモ。 perlbrew install perl-5.xx.x は時間かかります。 標準パッケージをアップデート $ sudo yum -y update perlbrewをインストール $ curl -kL http://i…
忘れないようにメモ。おそらく特殊な環境じゃないと発生しません。 原因はgcc3.Xとgcc4.Xが同居していて、ビルドするときにgcc3.Xでmakeを試みるから。gcc3.Xにはfstack-protecotorオプション無いです。 解決方法は use Config で読まれる設定のccの値をgcc4…
/proc/PID/smapsの値が正確らしいので計算するコード書いてみました。 動いてるプロセスのRSSとSharedの平均取って和を出し、最大メモリの7割を割ってみる。 7割の根拠はOSやら他サービスやらで多めに見積もっても取られるメモリは3割くらいだろうと単なる推…
正規表現を調べてたら見つけた記事「Blogger Alliance | 404 Not Found」へのトラックバックです。1ヶ月前の記事なのでもう解決されてるかもしれませんが自分の理解が合ってるかの確認も兼ねて書いてみました。 $ perl -MData::Dumper -E"print Dumper ['a'=…
この前、バッチ処理書く必要があってphpでバッチ書くのも何なんでperlをひさびさに書いてみました。 DBI使ってMySQLを更新するだけの簡単なスクリプトだったんですが、なんかperl書くの楽しいと感じてしまった。perlは大学時代にちょろっとかじった程度だっ…