タグ cpanm
人気順 5 users 50 users 100 users 500 users 1000 userscpan module を並列でインストールする - skaji's blog
2015-07-09 cpan module を並列でインストールする 先日行われた Gotanda.pm #5 でも発表させていただいたが、まさしく experimental な cpan client cpm を作った。 shoichikaji/cpmgithub.com Why new? cpan module の install にはいつも cpanm を使っており そのシンプルさと安定性... 続きを読む
Carmel 使ってみる - skaji's blog
2015-01-16 Carmel 使ってみる https://github.com/miyagawa/Carmel を使ってみる! まず copy-build-artifacts ブランチの cpanm をインストール $ git clone git://github.com/miyagawa/cpanminus.git $ cd cpanminus $ git checkout -b copy... 続きを読む
PerlでWebAppの開発に必要なN個のこと - Islands in the byte stream
あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずPerlについて知っていることを書いた。 パッケージマネージャまずライブラリの管理。モジュールをインストールし、可能であればバージョンを固定し、適切にロードする機能が必要だ。Perlの場合は cpanm というCP... 続きを読む
YappoLogs: 配布するスクリプトが依存しているモジュールを実行時にスマートに入れてもらう方法
配布するスクリプトが依存しているモジュールを実行時にスマートに入れてもらう方法 社内ツールなどで Perl スクリプトを配布する時にいちばん気になるトピックとしては、スクリプト中で依存しているモジュールをどうやってインストールさせるか? という所ですね、最近は toolchain が強まってきて cpanm --installdeps . とか carton install をやってもらえば良いの... 続きを読む
おそらくはそれさえも平凡な日々: Perl製のWebアプリケーションをherokuで3分で動かすの法
PSGIアプリなら簡単にherokuで動かせます。 Miyagawaさんのbuildpack(https://github.com/miyagawa/heroku-buildpack-perl)を 使います。使い方もREADMEに書いてあったけど、以下にも書きます。 アプリ側の準備 deployしたいアプリケーションのgitリポジトリ上で以下をやります。 cpanm --installdeps .... 続きを読む
cpanm の挙動がおかしいな、とおもったら確認すべきこと - tokuhirom's blog.
2013-04-03 cpanm の挙動がおかしいな、とおもったら確認すべきこと だいたいはセットアップに失敗しているだけですが、cpanm がキョドってるときに僕がやっているトラブルシューティングの手順をここに記す。 おもった通りの cpanm をよんでいるかチェックする % which cpanm おもった通りの perl で cpanm がうごいているかどうかみる cpanm -v cpan... 続きを読む
YappoLogs: Carton Conferenceやってきました
Carton Conferenceやってきました cpanm / carton の新しいバージョンも出たことだし、そろそろみんなの carton の知見を集めましょうってことで Carton Conference を開催して来ました。 当日の模様は動画では無くはやりの podcast で配信します。 Podcast SP1: 2013/03/02 Carton Conference Tokyo 2... 続きを読む
plenv + cpanm + carton でPerlの開発環境を構築する | Act as Professional - hiroki.jp
Perl情弱の@HIROCASTERでございませう。GrowthForecastとか羨ましすぎるので、最近のPerlの環境はどうやってつくるのか調べた。今回はplenv+cpanm+cartonという環境を構築します。Rubyでいうところのplenv+gem+bundleという感じである。環境はUbuntu 12.04.2 LTSとMac(Mountain Lion)での確認をしています。 ple... 続きを読む
carton + 開発版の cpanm で、特定のバージョンのモジュールをつかいこなす! - tokuhirom's blog.
2013-02-03 carton + 開発版の cpanm で、特定のバージョンのモジュールをつかいこなす! 開発版の cpanm で、META file の version range がサポートされるようになりました。CPAN の META spec v2.0 では、version range がサポートされていて、以下のような柔軟な指定が可能となっています。 Some fields (pr... 続きを読む
PDLで数値計算 - Perl Advent Calendar Japan 2012 Casual Track
こんにちは、週末海でマンボウを獲っていたらラギアクルスに襲われた@hirataraです。今回はPerl Data Languageについて紹介します。Perl Data LanguageとはMATLABやNumpy、Rなどと同様に、多次元配列を効率よく扱って数値計算を実現するためのライブラリです。cpanmで普通にインストールすれば使えますが、グラフを描画したり本格的な数値計算のライブラリであるG... 続きを読む
carton と古い cpanm をくみあわせたら悲しい話 - tokuhirom's blog.
https://github.com/miyagawa/carton/issues/52perlbrew install-cpanm でインストールした cpanm にパスがとおってる状態で、carton いれてつかおうとすると、carton は ~/perl5/bin/cpanm をつかおうとしてくれちゃってこまったという話。cpanm は既知ではないオプションをスルーするので、--showde... 続きを読む
ロードアベレージを監視して任意のコマンドを実行するコマンド - blog.nomadscafe.jp
とあるサーバでロードアベレージが上がったときに何が起きているか知りたくなったので書いてみました。他に似たツールがあれば教えて欲しいです cpan: https://metacpan.org/release/App-LoadWatcher github: https://github.com/kazeburo/App-LoadWatcher インストール インストールはcpanmを使います $ cp... 続きを読む
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... 続きを読む