アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » DEVELOPER STAGE » 連載 » モダンPerlの世界へようこそ

連載

モダンPerlの世界へようこそ

 

次のページへ

  • 第27回 Test::Most:Test::Moreでは物足りなくなってきたら
    • Test Anything Protocol
    • Test::SimpleとTest::More
    • Test::Moreで利用可能なテスト
    • Test::Most

    2010年3月8日

  • 第26回 ShipIt:モジュールのリリースをもっと手軽に
    • CPANにモジュールをアップロードする前に
    • リリース前の定型処理
    • CPANへのアップロード
    • ShipIt
    • Dist::Zilla
    • Githubからのリリース

    2010年2月23日

  • 第25回 Module::Starter:モジュールを書くためのテンプレート
    • モジュールを再利用可能にするためのツールたち
    • 本来とは異なる用途で使われているh2xs
    • ExtUtils::ModuleMaker
    • Module::Starter
    • pmsetupとModule::Setup
    • たまにはひな形の更新を

    2010年2月8日

  • 第24回 CPAN:Perl界の水先案内人
    • CPANが生まれるまで
    • See PANTS
    • CPANPLUS
    • distroprefs
    • モジュールを書く人ができること

    2010年1月25日

  • 第23回 Module::Build:MakeMakerの後継者を目指して
    • 今年もよしなにお願いいたします
    • ExtUtils::MakeMakerが生まれるまで
    • ExtUtils::MakeMakerの使い方
    • ExtUtils::MakeMakerの問題点
    • Module::Buildの誕生
    • Module::BuildとMETA.yml
    • 理想と現実
    • Module::Installの台頭
    • Module::Installに対する批判
    • 結局どれを?

    2010年1月11日

  • 第22回 Mojolicious::Lite:本当に簡単なウェブアプリがあればいいときは
    • あれから1年
    • 大きく変わったといわれていますが……
    • HTTPパイプラインの実装による修正点
    • Mojolicious::Lite
    • CGI.pmのようなMojolicious::Lite
    • Mojolicious::Liteアプリケーションのテスト
    • Mojolicious::Liteと日本語の扱い
    • Mojoの現状とこれから

    2009年12月28日

  • 第21回 KiokuDB:マッピングが複雑すぎると感じたら
    • Shibuya.pm #12連動企画
    • オブジェクトをまるごと保存する
    • オブジェクトの検索
    • 実際にはどのように保存されているのか
    • そのままではうまく保存できない場合
    • O/Rマッパを置き換えるものではなく

    2009年11月30日

  • 第20回 Email::Sender:メールを送信する
    • メール送信のあれこれ
    • Perl Email Projectとは?
    • Email::MIMEを使ってメールを作成する
    • Email::MIMEで添付ファイル付きのメールを作成する
    • その他の形式のオブジェクトに変換する
    • Email::Sendでメールを送信する
    • Email::Sendの問題点
    • Email::Senderの使い方
    • 移行状況

    2009年11月16日

  • 第19回 Who's Who on IRC:Perl界の紳士録(IRC編)
    • あの人はだれ?
    • マップにするとこんな感じ
    • Moose界隈
    • Catalyst界隈
    • DBIx::Class界隈
    • Mojo界隈
    • POE界隈
    • Padre界隈
    • ツールチェーン界隈
    • P5P界隈
    • Perl 6界隈
    • その他

    2009年11月2日

  • 第18回 local::lib:ふだんと違う環境でPerlを使う
    • いつでも理想の環境を使えるとは限りません
    • PERL5LIBという環境変数を活用する
    • 旧来の設定の保存の仕方
    • local::libを使って楽をする
    • リロケータブルPerl
    • Perl on a Stick
    • ガジェットとPerl

    2009年10月19日

  • 第17回 Padre:Perlで拡張できるコミュニティのための開発環境
    • Perlを入れたはいいものの
    • KomodoとVisual Perl
    • Proton CE
    • 2つの助成金
    • Padreの誕生
    • Padreのインストール
    • Padreのプラグイン
    • 既存のエディタに不満があるなら

    2009年10月5日

  • 第16回 Perl::Dist::Strawberry:何味のアイスクリームがお好きですか?
    • 今年のYAPC::Asia,いかがでしたか?
    • ActivePerlの興隆
    • ActiveState社の買収
    • Vanilla Perl
    • もっと甘いPerlを
    • Strawberry Perlに欠けているもの

    2009年9月21日

  • 第15回 DateTime:APIの標準化をめざして
    • Cから継承したAPI
    • 配列から構造体へ
    • ラリーの仕様から生まれたTime::Piece
    • 日時関連モジュールの混沌
    • DateTimeプロジェクト
    • 基本的な使い方
    • DateTimeプロジェクトに対する反応
    • 2038年問題
    • どちらを使うにせよ

    2009年9月7日

  • 第14回 Rakudo:実装する方法だってひとつではないのです
    • 2010年4月に出るのは……
    • Perl 6に至るまでの道のり
    • Pugsがもたらしたもの
    • 瓢箪から駒
    • Perl 6でPerl 6を
    • RakudoとPerl 6
    • 公式仕様テストの整理と増加
    • 仕様に準拠しているかどうかと実用性は別物です
    • フィードバックを得るためのリリース
    • 待っているだけでは始まりません
    • Rakudoは遅いという方には

    2009年8月24日

  • 第13回 AnyEvent:イベント駆動モジュールの方言を吸収する
    • イベントループを持つモジュールが抱える問題点
    • GUIアプリのための?AnyEvent
    • 知られざる存在からの脱却
    • AnyEvent単体でのイベントプログラミング
    • タイマーを追加してみよう
    • イベントループの種類を変えてみよう
    • CoroとAnyEvent,EVを使った競馬ゲーム
    • AnyEventは成功するのか?

    2009年8月10日

  • 第12回 POE:「Perl萌え~」の略ではなく
    • あだ名の多さは人気の証明?
    • 20世紀最後の大規模プロジェクト
    • 簡単なスクリプトをPOEで書き直してみよう
    • シングルタスクからマルチタスクへ
    • マルチタスクからイベント駆動に
    • 豊富な関連モジュール
    • POEに対する批判
    • POEらしさからの脱却

    2009年7月27日

  • 第11回 Devel::Declare:醜い部分を隠すための工夫あれこれ
    • Perl界を牽引しているのはやはりネットまわり
    • ハック系のモジュールも毎日のように更新されています
    • モダン世代のソースフィルタ
    • 終了処理が必要かどうかを判定する
    • スコープの最後に特殊な処理をしたいときは
    • 型グロブやno strictを見せない工夫
    • 無名関数に名前を付ける
    • 関数リファレンスの元の名前を調べる
    • 汚い部分を隠して読みやすく

    2009年7月13日

  • 第10回 Class::Meta::Express:もっと読みやすく,周囲への影響は最小限に
    • 「シュガー関数=モダン」ではありませんが
    • 設定をまるごと放り込むタイプ
    • 複雑な設定に対応するのは大変
    • 設定を細分化して可読性を高めたタイプ
    • Makefile.PLの中で使う分には問題ありませんが
    • noによるキーワードの除去
    • 範囲を明示的に指定してよいとこ取りをする
    • やりすぎにはご用心

    2009年6月29日

  • 第9回 Jifty:一足早いクリスマスプレゼント
    • Perl 6チームからのクリスマスプレゼント
    • どこまで本当の言語らしく書けるか
    • 環境を構築する
    • ログインまわりはプラグインを使えば簡単
    • モデルを追加しよう
    • 複雑なアクセスコントロールを実装する
    • スキーマを更新しよう
    • ディスパッチャもDSLで
    • ビューもDSLで
    • Jiftyのアクション
    • 単純に比較するのは間違っていますが

    2009年6月15日

  • 第8回 Reaction:CatalystをもっとDRYに
    • アプリケーションの枠組みを越えた再利用
    • 環境を構築する
    • ルートコントローラをのぞいてみよう
    • スキンとレイアウト
    • テンプレートのカスタマイズはウィジェットで
    • ベースコントローラがよくできていれば,あとは設定を書くだけ
    • 3つのモデル
    • インタフェースモデルの考え方
    • ReactionとJifty

    2009年6月1日

 

次のページへ

著者プロフィール

石垣憲一(いしがきけんいち)

あるときは翻訳家。あるときはPerlプログラマ。先日『カクテルホントのうんちく話』(柴田書店)を上梓。最新刊は『ガリア戦記』(平凡社ライブラリー)。

URLhttp://d.hatena.ne.jp/charsbar/

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

その他の連載

読むウェブ ~本とインタラクション

ディスプレイで読む活字とそのインタラクション(interaction:相互作用)について,最新Webを紹介しながら読み解いていく。

いま,見ておきたいウェブサイト

この連載では,国内外の最新のウェブサイトを隔週更新で取り上げ,これら最新サイトの特徴や素晴らしい部分を,さまざまな角度から解説していきます。

Windows phoneアプリケーション開発入門

Windows Marcketplace for Mobileがサービス開始され,作成したアプリケーションを個人でも世界をターゲットに公開できる環境が整ってきました。これを機にWindows phoneアプリケーションの開発をしてみませんか?

ここは知っておくべき!Windows Server 2008技術TIPS

5年ぶりのサーバOSとなったWindows Server 2008が出荷されて早2年。2009年にはR2が出荷され,再び注目を集めています。発売前から実施したトレーニングによって感じた,インフラエンジニアの方々に知っておいていただきたい機能を中心にご紹介します。

キーパーソンが見るWeb業界

本連載はWeb Site Expert/gihyo.jpとの連動企画です。阿部淳也, 長谷川敦士, 森田雄のお三方による,Web業界をテーマにした座談会です。

きたみりゅうじの聞かせて珍プレー

ソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。みなさんからの投稿もお待ちしてます!

ActionScript 3.0で始めるオブジェクト指向スクリプティング

野中文雄氏が,簡単なスクリプトは書いたことがあるという初級者を対象に,ActionScript 3.0の基本からクラス定義までを解説します。

まだ間に合う「ITパスポート」受験対策 原山先生の短期合格塾

この連載では,4月18日のITパスポート試験の受験に向けて,短い期間で効率良く受験対策を行う方法や,確実に得点するための裏ワザなどを伝授していきます。

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス