2011-01-01から1年間の記事一覧
やり方が分からなかったので、 「STDERRの出力を変数に入れるにはどうしたらいいんだろうなぁ(チラッチラッ」 とツイッターでつぶやいていたら、 @hide_o_55さんと@punytanさんのお二方に教えていただきました。 どうもありがとうございます! 方法は以下の2通りで…
https://github.com/memememomo/p5-WebService-Pixiv 中では、Web::Scraperを使ってCSS3セレクタでデータを取ってきているので、一瞬で動かなくなる可能性があります。 と思ってたら、昨日当たりに一部リニューアルがあったみたいで、さっそく動かなくなって…
ちょいちょい引っかかりました。 PHPのバージョンは5.2.11。 peclでpdo_mysqlをインストールしようとしたら、以下のエラーが出ました。 pecl.php.net is using a unsupported protocal - This should never happen. 下記のサイトを参考にしてchannelsの設定…
404 Blog Not Found:perl - ニコニコ動画ダウンローダー新認証対応版上記のスクリプトをコピペしても動かなくなっていたので、調査して対応しました。 といっても、原因を完全に突き止めたわけではないので、応急処置的な部分があります。 use strict; use w…
サーバにOSをインストールした後、使わないサービスは停止します。これは資源の節約やセキュリティのためです。今回停止したサービスをメモ。 pcscd スマートカード(ICカード)サービス apmd APMで電源管理 autofs 自動マウント・アンマウントデーモン blueto…
How to Identify a Good Perl Programmer - Modern Perl Books, a Modern Perl Blog 「優れたPerlプログラマを見分ける27の質問」の日本語訳 - Islands in the byte stream 回答してみました。 1.Perl5において変数のシジルが示すものは何か シジルは型を表…
エポック秒とかGMTとかUTCとかよく分かってなかったので一回調べました。 エポック(epoch) ある年代の起点となる年 協定世界時(UTC - Universal Time, Coordinated) なんか原子時計を基準にしてる 日本標準時(JST)は9時間進んでおり「+0900(JST)」と表記 グ…
DBの設定などはこちらに沿っています。 今回は、以下のコマンドでアプリケーションの雛形を作成した場合です。 $ amon2-setup.pl Hello config/development.plの編集 Teng用の設定を書いておきます。 +{ 'Teng' => { dsn => 'dbi:SQLite:dbname=hello.db', u…
ATNDのAPIを簡単に使えるようにすることを目指したモジュールを作りました。 https://github.com/memememomo/p5-WebService-Simple-ATND yusukebeさんの「WebService::Simple」を使って実装しています。 使い方は以下の通りです。 ATNDには「イベントサーチA…
(追記)Mojo::ClientはMojo::UserAgentという名前になりました。 まだまだ開発中という感じですが、便利そうなので使ってみました。 まず基本的なリクエスト。 use Mojo::UserAgent; use Mojo::ByteStream 'b'; my $client = Mojo::UserAgent->new; # Mojo::…