notebook

都内でWEB系エンジニアやってます。

Perl

Net::Google::Analytics でページごとのpageview数を取得する

ブログをやっているとアクセスとか気になったりしますよね? 記事毎のPV数だったりはてぶ数だったり... GoogleAnalyticsから見れば。。。でもよかったのですが、ブログのURL毎のPV数とかを一覧で出したいといった場合にちょっと不便だったのでGoogleAnalytic…

CIDRの範囲指定

CIDRの範囲指定 CIDRについてよくググることが多いなと思ったのでメモ Net::IP CIDRに関してあれ?と思った時などに確認する時とか使えそうなコマンドが入ってるモジュール(Perl) yum でもインストールできるよう yum install perl-Net-IP とても便利 ipcoun…

proverc

.proverc plenv環境でテストする際にperlコマンドだとテストが通るのにproveだとモジュール無いよって怒られることがありました。 perlで参照する@INCとproveで参照する@INCが違うってのが原因っぽい 該当モジュールをperldoc -lで検索しても存在するし、何…

# plenv

plenv導入 git clone git://github.com/tokuhirom/plenv.git ~/.plenv echo 'export PATH="$HOME/.plenv/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(plenv init -)"' >> ~/.bash_profile exec $SHELL -l git clone git://github.com/tokuhirom/Perl-Buil…

Text::QRCodeのインストール

当たり前なはずなんだけどちょっとはまったのでメモ plenv環境でHTML::Barcode::QRCodeをインストールしようとして依存モジュールのText::QRCodeでこけた Package libqrencode was not found in the pkg-config search path. Perhaps you should add the dir…

GrowthForCastを使ってみる

簡単にグラフ作成できるということでGrowthForCastを使ってみました。 必要そうなパッケージとCPANモジュールをインストール yum install cairo pixman glib pangocairo cairo-ps cairo-svg cairo-devel pango-devel git clone git://github.com/kazeburo/Gr…

perlbrew

今更ながらperlbrewを使って開発環境を作ってます。 いろんなサイトやブログで取り上げられているような手順で普通は問題なくインストールできるかと思っていました。 perlbrewインストール....OK bash_prifileに追記......OK perlbrew init...........OK pe…