タグ

cpanに関するsarface2012のブックマーク (8)

  • Config::PitとWeb::ScraperとPlaggerで24時間365日のゲーム監視体制

    序文 趣味のネットウォッチのために仕方が無く超便利なPerlを覚えようという感じの otsune です。そんなわけでコーディングの深い話はよくわからんので、今回はPerlとCPANを使ってネットウォッチを支援する手法について書きます。 ウォッチしたいWebページを機械的に監視できれば、あとはPlaggerなどの便利ツールを使って「メールを出す」「im.kayac.comでメッセンジャーにアラートを出す」「ピザを注文する」など好きな処理をすることが出来ます。 RSSフィードやAPIなどがあるWebサイトであれば特に苦労はしないのですが、今回取り上げるOgame.jpはウェブブラウザーゲームなので、フィードなど便利な機能はまったく存在しません。 そこでウォッチしたいWebページに対してWeb::Scraperを使ってYAMLを出力する短いスクリプトを書いてしまいます。 メールを出すなどのこまご

  • 「Perl CPANモジュールガイド」の目次にリンク付けしたよ - 同人サークル 金沢自転車学校

    買いました。読みました。 1 ユーティリティ strict warnings constant autodie Try::Tiny Scope::Guard 2 データ List::AllUtils Scalar::Util Data::Transformer Data::Dumper Data::Clone Data::Serializer 3 モジュール lib FindBin aliased Class::Load String::CamelCase Sub::Install Class::Method::Modifiers 4 クラス base Exporter Carp Any::Moose namespace::autoclean Class::Trigger Module::Pluggable overload 5 文字 Encode utf8 open Encode::Lo

    「Perl CPANモジュールガイド」の目次にリンク付けしたよ - 同人サークル 金沢自転車学校
  • 今日のCPANモジュール(跡地) 目次

    Redirecting… Click here if you are not redirected.

  • coLinuxの使い方2 - 僕はかぽねちゃん!

    つぶやき忘れないように覚書coLinuxはすでにインストールしてあったけど、ゲストOSのcoMomonga4がkernel panic出るようになってたからイメージだけまた入れなおした。出てきたバッチファイルを叩くと。coLinuxのターミナルが出てくるので、rootパスワードや言語、デーモンを適当に選択していく。IPはネットワーク共有の関係があるから192.168.0.X/24にする。rootでログインしてユーザーを作ってあげる # useradd -d /home/capone -s /bin/bash capone # passwd capone 作ったユーザーでSHHで接続する。perlは入っているみたいだけどcpanがないとどうにもならないのでインストールする -bash-3.2$ su Password: # # cpan bash: cpan: command not f

  • さくらインターネットサーバでのCPAN導入を完全に手順化して見た - Perl入門ゼミ

    Perl › 環境構築 (この記事の内容は古くなっています、現在はcpanmを使ってモジュールをローカルにインストールするのが簡単でしょう。cpanmによるローカル環境構築を見てください。) otsuneさんのところでさくらインターネットのレンタルサーバでCPANを使用する方法が紹介されているのですが、一部手作業が発生するので、すべてコピペで実行できるように手順化してみました。 さくらインターネットサーバcpan導入手順 # ライブラリのためのディレクトリの作成 mkdir -p ~/local # CPANの設定ファイルを作成 echo no | cpan # cpanコマンドの設定ファイルMyConfig.pmの書き換え # ( __END__の行まで一気にコピーして実行してください。とまった場合はEnter ) perl - ~/.cpan/CPAN/MyConfig.pm > ~/

    さくらインターネットサーバでのCPAN導入を完全に手順化して見た - Perl入門ゼミ
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • さくらインターネットでCPAN - Charsbar::Note

    さくらの共有サーバにCPANを、という話。しばしばotsuneさんの記事が引き合いに出されるのですが、うちのとは違うのか、そのままだとうまくいかんのよねーという部分があるのでちょっと書いておく。 http://www.otsune.com/bsd/tips/usercpaninstall.html さくらのシェルに入ったら、何の準備もしなくていいから、まずはCPANシェルを起動する。これまで何もしたことがなければCPAN 1.76の初回起動時の質問が出てくるので、適当に回答。肝の部分はcpan_homeを指定する部分と(これ、いまのさくらなら「/home//.cpan」というのが自動的に用意されるはず)、「Parameters for the 'perl Makefile.PL' command?」の部分。ここ、otsuneさんの記事では「PREFIX=~/local」以外にもいろいろ書い

    さくらインターネットでCPAN - Charsbar::Note
  • さくらインターネットでCPANを利用する (おぼへがき)

    さくらインターネットを利用しており,サーバを丸ごと借り切っていない場合は,ルート権限が無いためCPANを利用してPerlのモジュールをインストールすることができない. ディレクトリをあらかじめ用意 $ mkdir -p ~/local/var/db/pkg CPANに関する設定を編集 $ vi ~/.cpan/CPAN/MyConfig.pm で,いくつかの項目を設定する.mbuildpl_arg 以外は存在するので書き換える ---- 'make_install_arg' => qq[SITEPREFIX=$ENV{HOME}/local], 'makepl_arg' => qq[INSTALLDIRS=site LIB=$ENV{HOME}/local/lib/perl5 PREFIX=$ENV{HOME}/local], 'mbuildpl_arg' => qq[./Build --

  • 1