Perl

インストール済みのモジュールを確認

何のモジュールが既にインストール済みなのか良く忘れてしまうのでそれを調べる方法。以下に書いてあるものを転載。 isoya9の日記:インストール済みモジュールを確認する すべてのインストール済みモジュールを表示 $ find `perl -e 'print "@INC"'` -name …

Debian GNU/Linux squeezeでDBIx::Classを使う

DBIx::Classメモで書いたことをやるためにDBIx::Classをインストール。 # aptitude install libdbix-class-perl半年前に書いたPerlのプログラムを動かすためにいったい何のモジュールをインストールしたのかさっぱり思い出せない。6ヶ月前が数年前のような感…

DBIx::Classメモ

Nekokak's core dump:Perl/DBIC:チュートリアル 101号室:DBIx::Classのリレーション:テーブル間の関係を図で説明 PeroDoc和訳:DBIx::Class PeroDoc和訳:DBIx::Class::Manual::DocMap - ドキュメントには何がありますか? 今日のCPANモジュール:use DB…

Text::CSV_XSを利用したCSVの利用と作成

Text::CSV_XSを利用してCSVの利用と作成を行う。CSVをハッシュとして取得したい場合はText::CSV::Simpleを使う。 use strict; use warnings; use utf8; use Encode; use FileHandle; use Text::CSV_XS; my $filename = "hogehoge.csv"; my $fh = new FileHan…

Perlにおける各種日付フォーマットの変換と比較

日付の比較がだるい。Time::Localをつかって、timelocalで秒に変換してとかやっていたけど今の時代はそうじゃないだろうと思いGoogleで探したらやはりあった。Perlコミュニティすごい。 ku:CPAN DateTime::Formatまとめメモ 自分が扱いたい日付フォーマット…

DBIx::Classのリンク

Walrus, Digit.: Perlメモ/DBIx::Classモジュール Nekokak's core dump: Perl/DBIC

Perlを使った最近のWebアプリの作り方

PerlでWebアプリを書いたのがかれこれ7年くらい前になるので最近の流れを学ぶためのメモ。まあ、最近といっても最新ではないけど。 作って学ぶ、今どきのWebサービス 第1回 何はなくともCPANを知ろう 第2回 RSSフィードの料理はLWPとXML::RSSにおまかせ use …

Catalystに関するリンク

簡単実装でまなぶWeb技術:第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク paulownia.jp:catalyst jijixi's diary - Catalyst のインストールは初心者には地獄 , Catalyst に入門してみた感想 [http://kaede.to/~canada/doc/catalyst-with-ut…

Template Toolkitのprocessメソッドの返り値

メモ。Template Toolkitを使って、メール本文の雛形を作るにはどうすればよいか?私がわからんかったのは、processの返り値が標準出力らしいので雛形を処理させた結果をどうやって使えば良いかという点。 CPAN:Template-Toolkit-2.19 By default, the proce…