タグ hirobanex.net
人気順 10 users 50 users 100 users 500 users 1000 usersPerlのデータ構造をダンプするためのモジュール群 | hirobanex.net
マコピー(@mackee_w)にDDPって教えてもらったので、この機会にみんなに大人気のCPANモジュールまとめ記事を書くよ!!とりあえず、みんな大好きなまとめ記事なんで、はてぶをポチっとしてね!! 今回紹介するモジュール群 Data::Dumper Data::Dumper::AutoEncode Data::Dumper::Concise Data::Printer DDP 結論的には、DDP... 続きを読む
YAPC::Asia2013に参加したご報告 | hirobanex.net
今年で四回目ということで、YAPC::Asiaに参加したのでそのご報告を。参加セッションの概要と感想、カンファレンス全体の印象、今後の個人的タスク、来年について、など。 YAPC::Asia2013とは YAPCとは、Yet Another Perl ConferenceというPerlのお祭り(大きな勉強会)です。YAPC::AsiaはそのAsiaにけるカンファレンスで、前夜祭含め三日間開催されま... 続きを読む
昨今のテック系ポッドキャストがマイブーム | hirobanex.net
最近聞いているmiyagawaさんのrebuild.fmやmozunion氏の職質テックトークなどがなかなか面白いので、もっと番組増えないかなと思って煽り記事をば。 最近のマイブームのテック系のポッドキャスト なんかブログで、リンクシェアされてないな?と思ってこういうのは最近はTwitterとかむしろ前時代のIRCとかで話しちゃうからブログに書くまでもって感じだけど、なんかどっかからリンクとかはっ... 続きを読む
モダンPerl製サイトのベース解説書『Plack Handbook』を読んだ | hirobanex.net
Plack Handbookは、CGI以降の最近のPerlを使ったウェブサイトを作る上でベースとなるPSGIという仕様の実装であるPlackのまとまった(電子)書籍です。待ちに待ってましたという感じだったんですが、でやっと入手して読んだ感想とかをメモります。 といういいつつPlackって何?詳しく教えて? 上述した通りなものがPlackなので、FTPでアップしてふんふんふん、という事をしている人に... 続きを読む
YAPC::Asia 2012で発表してきました ~不安定な環境の中でのバッチ処理~ | hirobanex.net
YAPC::Asia三度目の参加で、お陰様でSpeakerとして参加させて頂きましたので、もろもろの感想を徒然なるままに綴ります。とにかく、JPAの皆様、ボランティアの方々、LTソンの運営の皆様、大変お疲れ様でしたっ!! YAPC::Asia2012とは YAPCとは、Yet Another Perl ConferenceというPerlのお祭り(大きな勉強会)です。YAPC::AsiaはそのAsi... 続きを読む
型一致ベースのテストに使えるPerlモジュール ~Test::Deep::Matcher,MouseX::Types~ | hirobanex.net
型一致ベースのテストに使えるPerlモジュール ~Test::Deep::Matcher,MouseX::Types~ [『PerlでTDD(テスト駆動開発)するなら覚えておきたいCPANモジュール群 』](http://bit.ly/OGgVUs)って記事書いたら、ありがたいことにikasam_aさんに「Tes::Deep::Matcherを書いたよ」ってご紹介頂きましたので、続けざまに型一致ベ... 続きを読む
PerlでTDD(テスト駆動開発)するなら覚えておきたいCPANモジュール群 | hirobanex.net
最近、久しぶりに新規コードを書いたんですが、その中テスト書く中でTest::Mock::Guardってモジュール使って便利だったんで、ここらで、今使っている動作確認テストを書く上でいいな(使ってみたいな)って思ったモジュール群やテスト関連ネタを個人的なメモとしてまとめておきたいと思います。 いいなって思うPerlの動作確認テスト系CPANモジュール群 私が実際に普段使っているものから、これいいなー... 続きを読む
Perl演算子「||」,「or」の罠 | hirobanex.net
最近、[リストと配列(Array)はPerlでは別物](http://togetter.com/li/263729)ってtogetterがあがりましたが、別件ですが、そういやこの「||」と「or」の違いで、はまったなーということで久しぶりに「罠」ネタをメモっておきます。 はまったコード なにげなく、 my $aaa = logic_a( hogehoge => 1, mogemoge => 2, ... 続きを読む
お手軽に死活監視をPerlのCPANモジュールApp::MadEyeで行う | hirobanex.net
去年のYAPC::Asia2011では、運用の話が活発に行われており、監視周りの話も多かったように記憶しています。そこで、監視の基本となる死活監視について、今回は私が普段使っているtokuhiromさん作の死活監視ツールApp::MadEyeを紹介しつつまとめたいと思います。 「死活」の通り、「死んでいるか、活きているか」について監視することです。具体的には、サーバーにPingを飛ばして死んでいる... 続きを読む
Hachioji.pm#5に行ってきたご報告 | hirobanex.net
2011/5/28にhachioji.pmの第四回に行ってきたので、またまたいまさらながら、自分なりにまとめつつ、次回のLTのアイデアも含めつつ、ご報告。 Hachioji.pmとは Hachioji.pmとは、東京の多摩地域を中心にプログラマの交流を目的とした集まりです。基本的に、18:00~飲食店でスタートして飲食店でライトなLTをやる新感覚の集まりです。今まで、年始より毎月月末の土曜日に開催... 続きを読む
引数の明示という観点からのPerlモジュール群 | hirobanex.net
Perlモジュールのバリデーターと呼ばれるジャンルのモジュールなどをバリデーションという観点ではなく、引数を明示するという観点から整理しました。 バリデーターの種類 バリデーターというものは、一般的に引数が期待される型など(整数か、文字列か、URLか、メアドか等)になっているかどうかをチェックするというものです。特に、Webアプリにおけるフォームから入力されるデータのチェックに活用されることが多い... 続きを読む
CPAN本には入っていないけど、抑えておきたいフレームワークモジュール群 | hirobanex.net
今さらながらtomitaさんが執筆された通称CPAN本『Perl CPANモジュールガイド』の感想を、CPAN本自体の感想と、CPAN本に触発されてという感じでメモしたと思います。 CPAN本には入っていないけど、抑えておきたいフレームワークモジュール群。 今さらながらtomitaさんが執筆された通称CPAN本『Perl CPANモジュールガイド』の感想を、CPAN本自体の感想と、CPAN本に触発... 続きを読む