タグ CPANモジュール
人気順 10 users 50 users 100 users 500 users 1000 users第3回 AWS::XRayによる解析とその実装 / 多くのCPAN Authorに育てられ,息をするようにCPANモジュールを書けるようになり,そして分かったこと:3年半ぶりに東京に返ってきたYAPC~YAPC::Tokyo 2019
全29の多彩なトーク YAPC::Tokyo 2019レポート,第3回です。 今回のYAPCは全部で29のトークがあり,テクニカルな話題,コミュニティの話題,エンジニアの話題など,さまざまな観点のトークが用意されました。 今回はテクニカルなトーク,そして,ベストトークを受賞した今回の珠玉のトークをお届けします。 これまでの模... 続きを読む
多くのCPAN Authorに育てられ、息をするようにCPANモジュールを書けるようになり、そして分かったこと
多くのCPAN Authorに育てられ、息をするようにCPANモジュールを書けるようになり、そして分かったこと 続きを読む
YAPC::Tokyo 2019で「多くのCPAN Authorに育てられ、息をするようにCPANモジュールを書けるようになり、そして分かったこと」というトークをします | おそらくはそれさえも平凡な日々
https://yapcjapan.org/2019tokyo/ プロポーザル通ったので、テーマの「報恩謝徳」に即した、タイトルの通りのトークをさせてもらえることになりました。LT、キーノートの直前のメインホールでのセッションなので、キーノートの席確保がてらでも良いので、是非お越しください。あまりコードもでてこないのでカンファレン... 続きを読む
コマンドラインツールとしてのperl - Qiita
みなさん!Perlつかってますか! ぼくは日常的に使ってます。 さて、PerlはCPANモジュールを駆使して適切な設計さえ行えば、大規模なWebアプリも構築できるほどパワフルな言語ではありますが、その本領はやはりコマンドラインツールやスクリプトとしての使われ方でしょう。 今回はコマンドラインツールとしての perl の使い方を簡単に紹介します。 多くのコマンドラインツールはGNU系とBSD系に分け... 続きを読む
Perl 5.26への@INC問題にアップグレード前に対処しておきましょう - PerlならサンプルコードPerl入門
Perl 5.26では、セキュリティ上の問題で、モジュールのインクルードパスから「.」(カレントディレクトリ)が取り除かれます。 この問題についてはcharsbarさんの記事が詳しいです。 ’.’ in @INC問題とその対処法について(2017年3月版)Add Star Perl 5.26にアップグレードする前にこの問題に対処しておく CPANモジュールについては、この問題については対処してくれ... 続きを読む
Test::Time::AtというCPANモジュールをリリースしました - $shibayu36->blog;
2015-08-14 Test::Time::AtというCPANモジュールをリリースしました tech perl 社内でテスト時の時間操作を便利にするTest::Time::At というモジュールがあったので、それをCPAN化してリリースしました。テスト中の時間を止めて、sleepなどの操作をうまくハンドリングしてくれるモジュールにはTest::Time というモジュールがあります。このモジュール... 続きを読む
CPANモジュールのディレクトリ構成について - Masteries
2015-06-27 CPANモジュールのディレクトリ構成について ほぼ1年ぶりの開催になってしまった五反田Perlで, CPANモジュールのディレクトリ構成についての話題が出たので, 自分の理解をアウトプットしておこうと思います. lib / t もはや説明不要ですが, libディレクトリにはモジュール本体, tにはそのモジュールのテストを配置します. Minillaなどを使ってモジュールの雛形... 続きを読む
HainekoがCPANモジュールになりました | /var/log/azumakuniyuki
2014/01/06 HainekoがCPANモジュールになりました 去年の夏ごろから作ってたHainekoを大晦日にCPANにアップロードしました。HainekoというのはHTTPサーバとして動いてJSONでPOSTされたメールを指定したSMTPサーバやメールクラウドにリレーするという代物なのですが、現時点でHainekoに関する最新情報は昨年渋谷であったShibuya Plack/PSGI C... 続きを読む
Mojoliciousの「字面的に」洒落てる5つ - Qiita [キータ]
Mojolicious使っているとたまーに お、洒落てるなこりゃ! っていう 字面 に出会います。日本人のセンスとしては微妙に理解しがたい点もありますが5つほど、そんなものをピックアップしてみました。ではいってみよー! mojolicio.us まずプロジェクトのホームページのURL。CPANモジュールを閲覧できる search.cpan.org や metacpan 以外に独自にMojolici... 続きを読む
CPANモジュールは依存モジュールのバージョンを固定しない方がいい | おそらくはそれさえも平凡な日々
Perlで日本語全文検索できるCPANモジュール作りました - 俺とお前とlaysakura
2013-10-11 Perlで日本語全文検索できるCPANモジュール作りました Perlで全文検索を手軽にできるようにするCPANモジュール,Search::Fulltext をリリースしました. これ単品だと英語での全文検索ができるのですが,これまた拙作の Search::Fulltext::Tokenizer::MeCab と組み合わせて使うと 日本語全文検索 ができるようになります. ここ... 続きを読む
CPANモジュールが環境変数で挙動を変えるときはPERLプレフィクスをつけるべし - Islands in the byte stream
PERL_CPANM_OPT とか PERL_ONLY みたいに挙動を変える系の環境変数は"PERL"というプレフィクスをつけておくと perl -V でその環境変数が表示されるのでバグレポートからのデバッグが捗りますね。 続きを読む
おそらくはそれさえも平凡な日々: CPANモジュールのパッケージングの歴史
最近同僚が次々とCPAN Authorになってて良い流れだなーとか思っています。 ただ、CPANへのモジュールの上げ方がわからないとか、M::Iを使えばいいのか M::Bを使えばいいのか、それらがそもそも何やってるのか分からないという話も 聞くので、僕自身もその辺の知識を整理してアップデートしました。 とりあえず、今はModule::Buildを使っておけば良いんじゃないかと 思っていますが、そこ... 続きを読む
なんてこった…CPANモジュールをnode.jsで動かしてしまうライブラリ「node-perl」 - tokuhirom's blog.
https://github.com/tokuhirom/node-perl/ ここ最近、プログラミング言語同士の壁が徐々に破壊されている気がします。あるプログラミング言語上で別なプログラミング言語を動くようにしたり、置き換えてしまったりするような類です。今回はその一つ、CPAN moduleをnode.js上で動かすという、かなり無茶な気がしなくもない、そんなソフトウェアnode-perlを紹介... 続きを読む
Big Sky :: Amon2::LiteでとCPANモジュールで作る「Nopaste」チュートリアル
MojoliciousとCPANモジュールで作る「Nopaste」チュートリアル - ゆーすけべー日記 http://yusukebe.com/archives/20120627/181253.html yusukebe さんが Mojolicious だったので僕は Amon2::Lite でやってみた。 おんなじ調子でやってもしょうが無いので、ちょっとキャラを変えてやってみる。 まず amon... 続きを読む
MojoliciousでとCPANモジュールで作る「Nopaste」チュートリアル - ゆーすけべー日記
僕はWebアプリの開発言語にPerlを使っていますが、Perlで書くためのWeb Application Frameworkとして、 Mojoliciousを最近では利用しています。 Web Application Framework(WAF)とは、 Webアプリケーションの開発を効率的に行うためのライブラリ群(つまりフレームワーク)で、これがなければ少しでも大きめのアプリになると大変な思いをしま... 続きを読む
perlbrewとextlibなアプリのcronとかdaemontools - As a Futurist...
perlはsystem perlじゃなくてperlbrewで入れて、アプリで必要なCPANモジュールは全てアプリのディレクトリ下のextlibというディレクトリにインストールする方式は個人的にはいい感じだよなぁと思いつつ、cronとかdaemontoolsがいつもどうやるのが正解なのか分からず困ってた。 またセットアップする機会があったので色々考えた結果、こんな感じなら割とすっきりした感じになった... 続きを読む
おそらくはそれさえも平凡な日々: PerlのIdiomをCPANモジュールを使って可読性を高くしてみる
今年からKayac技術部では以前以上にPerlを推進する方向で進めています。そんな中でこれまでPerlを書いたことのないエンジニアにもPerlを書いてもらうことも多くなってきたのですが、PerlのIdiomがやはりわかりづらいんだなぁということを感じています。 割りとサクッとやっつけでコードを書くことが出来るのもPerlの良い点ですが、まあ分かりづらいよね...、と言うことで最近はPerlに慣れな... 続きを読む
» 『Perl CPANモジュールガイド』刊行記念イベント開催決定!! −株式会社ワークスコーポレーション ブログ
『Perl CPANモジュールガイド』刊行記念イベント 話題のPerl本、『Perl CPANモジュールガイド』。 Perlプログラミングに必須なCPANモジュールに焦点を当てた、はじめての書籍です。 本書の刊行を記念し、ジュンク堂書店池袋本店にてトークセッションを行います。 なんと、今回「カジュアルに、例えば日曜大工的にもっとPerlを楽しみましょう!」というコンセプトで開催されているPerl ... 続きを読む
Big Sky :: CPANモジュールガイドを献本頂きました。
富田さんが書かれた、「CPANモジュールガイド」を献本頂きました。 Growl::Anyを紹介して頂いています。 ざっと目を通しましたが「perlの今」が分かる、読んでてとてもワクワクする本です。各モジュールにサンプルコードが示されていて今ホットなCPANモジュールが150本程紹介されています。perlを知ってる方ならば「あーあのモジュールか。」とニタニタしながら読むことが出来ますし、perlをこ... 続きを読む
さくらのレンタルサーバーライトプランでCPANモジュールをインストールするためのスクリプト - サンプルコードによるPerl入門
さくらのレンタルサーバーライトプラン(月額125円)でCPANモジュールをインストールするためのWebアプリケーション(CGIスクリプト)を書きました。さくらのレンタルサーバーライトプランでは、SSHやTelnetを使えないために、CPANモジュールのインストールは障壁の高いものになってはいますが、このツールを使うとあら簡単に、Webブラウザ上からモジュールをインストールすることができます。Win... 続きを読む
CPAN::shellよ、さようなら。そして新たなPerlライブラリインストーラー「cpanminus」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
cpanminusはPerl製のオープンソース・ソフトウェア。MOONGIFTではスクリプト言語の中では圧倒的にPerl製のソフトウェアを紹介することが少なかった。要因の一つにとにかくCPANを使ったインストールが面倒くさいというのがあった。どんどんインストールされていく起動しようとしてエラー、CPANでインストールして再実行、またエラー…そして最後の最後でCPANモジュールが依存できない。そんな... 続きを読む
OrePANとcpanmでCPANの部分ミラーを作ってCPANモジュールを管理する - blog.nomadscafe.jp
これまでサービスで使うCPANモジュールの管理と言えばrpm/debパッケージが主流だと思いますが、最近ではperlbrewで使いたいバージョンのperlをインストールすることもあり、rpm/debでは対応できなくなってきています。perlbrewのperlに対してプロジェクトが依存しているCPANモジュールを入れる際、$ perlbrew switch perl-5.12.3$ cd /path... 続きを読む
use Web::Scraper; - 今日のCPANモジュール
年の瀬にさりげなく再開。 久しぶりということでネタはたくさんあるのですが、ぱっとすぐ思いつくおススメ Web::Scraper を紹介。これはその名のとおり、ウェブのスクレイピング(HTML のある部分を抽出)用のモジュールです。半年くらい前に生まれた新しいモジュールでありながら、すでにこの分野でメジャー感がある miyagawa プロダクトです。 API が用意されているサイトの情報は普通に A... 続きを読む
CodeZine:Perlで作るモバイルサイトのコツ:第7回(絵文字, メール, Perl, モバイル)
はじめに 携帯らしいかわいいサイトを構築するのにかかせない絵文字ですが、最近は携帯向けメールマガジンなどのメールにも絵文字が含まれるようになってきています。 本稿では、絵文字を含んだメールを送信する場合のキャリアごとの仕様の違いと、送信方法を紹介します。対象読者絵文字を含んだメールの送信を検討している方CPANモジュールを使用したことのある方 必要な環境 Perl 5.8以上が動作する環境。キャリ... 続きを読む