tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

cpan

【perl】gzipを読み込むメモ - Compress::Raw::Zlib

はじめに perlを触っていて、 gzipなデータを読み込みたかったのでそのメモです なにがやりたいか APIのresponseデータなど、内部データとしてgzipデータを読み込みたかったのです。 gzipのファイルを読むという記事はぐぐれば結構あるのですが、 内部データ…

【perl】DBI::mysqlでmysqlに接続すると`[error] install_driver(mysql) failed: Can't load '/home/hogeperl5/perlbrew/perls/perl-5.18.4/lib/site_perl/5.18.4/x86_64-linux/auto/DBD/mysql/mysql.so' for module DBD::mysql: libmysqlclient.so.16`と表示されるやーつの対応

はじめに perlbrew x cpanm x あとはいろいろな構成でアプリを作っていたのですが、 DBD::mysqlでperl->mysql接続しようとするとこんなエラーが出ることがあります。 [Mon Oct 12 20:16:59 2015] [error] install_driver(mysql) failed: Can't load '/home/h…

【Mojolicious】mac x plenv x Mojolicious::Lite x morbo をサクっとためす

はじめに mojoliciousを使ってみたくなったのでメモ。 おもに下記2つのサイトを参考にさせていただきました。 Mojolicious入門 ~ PerlでWebサイトを作ろう ~ さくらVPSでnginxとsupervisordを使ってMojolicious::Liteを動かしてみた 主な流れは2の方をメイ…

【perl】perl x mysql(DBI::mysql)でのかなり恥ずかしい文字化け対応 - ????とかになっちゃう。

はじめに perl関連で文字化け的なものが発生すると、あーあれね、内部文字列だとかのやつね。 とかなりがちですよね。 しかしそう思い込んで対処しようとしていたらもっと初歩的なことに気付かずで時間を使ってしまったというだけのメモ。 ぐ。。。 対応方法…

【perl】DBI::mysqlでmysqlに接続すると`DBI connect('dbname=hoge;host=localhost;port=3306','hoge',...) failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)`と表示されるやーつの対応

はじめに perlbrew x cpanm x あとはいろいろな構成でアプリを作っていたのですが、 DBD::mysqlでperl->mysql接続しようとするとこんなエラーが出ることがあります。 BI connect('dbname=hoge;host=localhost;port=3306','hoge',...) failed: Can't connect …

【perl】cpanmでDBD::mysql入れようとすると`Installing DBD::mysql failed`と表示されるエラーの解消

はじめに perlbrew x cpanm x あとはいろいろな構成でアプリを作っていたのですが、 DBD::mysqlを入れようとするとこんなエラーがでるときがあります。 ! Installing DBD::mysql failed. See /home/hoge/.cpanm/work/1436686165.21154/build.log for details…

【Mojolicious】さくらVPS x perlbrew x Mojolicious::Lite x nginxをサクっとためす

はじめに mojoliciousを使ってみたくなったのでメモ。 おもに下記2つのサイトを参考にさせていただきました。 Mojolicious入門 ~ PerlでWebサイトを作ろう ~ さくらVPSでnginxとsupervisordを使ってMojolicious::Liteを動かしてみた 主な流れは2の方をメイ…

【perl】Perl module 依存マネージャーcartonをmac × plenv × cpanm環境で使うメモ

はじめに 自分のmacではperlを使うにあたりplenvを使用しているので、 アプリやらサービスやらのディレクトリ内のperlバージョンはplenvで管理・固定しています。 モジュールはそんなに気にしていなかったのですが、 モジュール管理としてちょいちょいcarton…