タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

perlに関するYouchanのブックマーク (5)

  • B::Deparse - モダンなPerl入門 - モダンなPerl入門

    Perl は人間にやさしい言語です。フィーリングでソースコードを解釈してくれますが、ときどき気があわなくてプログラマがおもってるのと違う解釈をしてくれるときがあります。Perl がどういう風に解釈しているのかを知るのには B::Deparse が有効です。 % perl -MO=Deparse,-print -e 'xxx { die "SSS" }' do { die 'SSS' }->xxx; -e syntax OK このように、そのソースコードがどういう風に解釈されるのかということを教えてくれます。 また、応用するとコードリファレンスも解析することができます。 % perl -e 'use B::Deparse; print B::Deparse->new("-p", "-sC")->coderef2text(sub { 3+2 })'; { 5 } Perl は、ソースコードを最

    Youchan
    Youchan 2008/12/05
    なるほど、便利そう
  • JPerl Advent Calendar 2008

    JPerl Advent Calendar 2008 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな?

    Youchan
    Youchan 2008/12/02
    RSS吐いて欲しい!
  • PerlのWebアプリケーションに特化したインストーラー付きパッケージャーみたいなのが欲しい - とほほのN88-BASIC日記

    先週id:kazuhookuさんとかid:yappoさんとかと飲みながら話してた中で出てた話題をおぼろげな記憶の中から掘り起こすてみた。 Perl Web Applicationを簡単に配布したい 極力Pure Perlにすることが求められる mod_perlに頼らないでそこそこのスピードが求められる そこでCGIな軽量WAF 美麗なWizard方式のインストーラが欲しい パッケージする時にインストーラも自動生成 言ってみればWindows Installerで.msiパッケージ作るような仕組み アプリケーションが依存しているモジュールも簡単にインストールさせたい パッケージする時に中で使っているCPANモジュールを自動的に探してextlib以下に押し込んでbundleさせる仕組 もしくはJapanizeのようなリポジトリを共有する仕組み(ちょっとよくわかってないけどYet Another

    PerlのWebアプリケーションに特化したインストーラー付きパッケージャーみたいなのが欲しい - とほほのN88-BASIC日記
    Youchan
    Youchan 2008/11/18
  • Perlの軽量ウェブアプリケーションフレームワーク最新事情 - とほほのN88-BASIC日記

    前代未聞のPerl軽量ウェブアプリケーションフレームワーク祭りの中、いかがお過ごしでしょうか? 紆余曲折があってこんなことを言ってたわりに何もしてないでぼーっとしている間に、腕に覚えのある兵達が我も我もと手を動かしてくれたので、申し訳なさ半分で懲りずにベンチマークを取ってみました。 http://d.hatena.ne.jp/tokuhirom/20081111/1226418572 NanoA というウェブアプリケーションフレームワークをかいてみた - kazuhoのメモ置き場 YappoLogs: Yacafi という軽量CGIフレームワーク書いたよ みんな基的に軽量なフレームワークをうたっていて、開発効率よりも軽さや配布のしやすさを売りとしているので特に問題ないと思います。 比べたのは上の3つと モジュールを使わないcgi CGI.pmでヘッダ出力をするもの 軽量フレームワークの代

    Perlの軽量ウェブアプリケーションフレームワーク最新事情 - とほほのN88-BASIC日記
    Youchan
    Youchan 2008/11/13
  • CPAN を使い Perl モジュールをインストールする - Perl - @OMAKASE

    ※追記2010-03-28 この記事は何年も前に書いたものです。現在はまったく参考になりません。今からCPANモジュールをインストールしようとしている方はmiyagawaさん作 App::cpanminus を使うと幸せになれます。 cpanmの記事はココで書いてます。参考になれば・・ CPAN って何? 一言で言えば perl module をインストールするためのモジュールなのです。 CPAN.pm を使うと perl モジュールのインストールが驚くほど簡単になります。ただし初めて CPAN を使用する場合には以下の要領で設定が必要な場合があります。#ほとんどの部分は [Enter] を押すだけなんですが... CPAN の初期設定 ※全ての作業は root で実行 [root@celeron2 /root]# perl -MCPAN -e shell /usr/lib/perl5/5

  • 1