![Perlの自作フレームワークで作る、アジャイルなWebサービス - はてなニュース](https://cdn-ak-scissors.b.st-hatena.com/image/square/7699f78e6d86da90bf050d84099a816b6b0180b1/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhatenanews%2F20171222%2F20171222112259.jpg)
50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 クラウド導入が進まない本当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM サステナビリティの今と未来 企業戦略としてのサスティナビリティ推進 世界の通信インフラを支えるコルトの取組み すぐに実践できる仕事効率アップ術 驚きの効果をもたらす外付けディスプレイ なんと最大50%の業務効率アップも! Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化
はじめに Ruby on Railsの登場から、Webアプリケーションを構築するためのフレームワークはさまざまなLL(Lightweight Language)系言語を中心に生み出されてきました。 本連載ではPerlで実装されたWebアプリケーションフレームワークであるCatalyst(カタリスト)について、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。 前回は、Catalystの処理の流れや、アプリケーションクラス、コンテキストなどの主要コンポーネントなどについて紹介しました。ここからはコントローラについて、複数回に分けて紹介します。 本記事ではコントローラのURLパスとアクションの定義方法について、サンプルを交えつつ説明します。 対象読者 Perlで簡単なスクリプトを作成したことのある方 Webアプリケーションの基本的な仕組み(HTTPリクエスト、レスポンスなど)につ
1 :VIPがお送りします:2010/09/28(火) 15:05:10.95 ID:I+zJt+x80 windowsいらないwwwwwww 4 :VIPがお送りします:2010/09/28(火) 15:06:08.35 ID:GteRPow00 すぐあきるよ 17 :VIPがお送りします:2010/09/28(火) 15:15:51.70 ID:h6o6M8yP0 うぶんちゅたん! 29 :VIPがお送りします:2010/09/28(火) 15:37:39.46 ID:Ly36zr1v0 mypaintでお絵書きだ!! 32 :VIPがお送りします:2010/09/28(火) 15:43:14.50 ID:bp+1sqFw0 5年前にlinuxを色々入れたりしてみたんだけど 今はどれくらい進化したの?Fedoraとかまだあんの? 33 :VIPがお送りします:2010/09/28(火)
はじめに 前回では、フロー制御のメソッドを使用してアクションからURLを遷移することなく別アクションを呼び出す方法、そしてリダイレクトを行う方法を紹介しました。これでコントローラに関する主要な機能についての紹介を終えて、今回からはモデルに移っていきたいと思います。 ところで、Catalystの5.7から5.8にバージョンアップされた際に、内部を実装する仕組みとしてMooseが採用されました。MooseとはPerl5にオブジェクトシステムを導入するためのモジュールであり、これまでのblessを使用したPerlのオブジェクト指向プログラミングよりも簡単に、より多くのことを実現できます。 本記事では、簡単にではありますがblessとMooseを比較したPerlのオブジェクト指向プログラミングについて説明し、その後でモデルの概要を説明していきます。 対象読者 Perlで簡単なスクリプトを作成したこ
当サイトのblogのエントリーで検索ワードが多いのはCPANなんですがこの古い記事はperl5.6時代に書いた記事(多分10年近く前だと思う)で今時のperl使いにお勧めできるものではありません。 2010年2月にあの miyagawa さんが書いた cpanminus が非常に素晴らしいので CPAN::shell を捨てて App-cpanminus を積極的に利用しましょう。 と言うことでcpanに関連して新しい記事を書いてみました。 CPAN::shell の欠点 設定が面倒 動作が遅い(cpanmと比較して) 多くのメモリが必要(制約のきついレンタルサーバで使うのは無理) 依存するモジュールが多い 基本root権限が必要 cpanm の利点 一枚岩のプログラムで可搬性に優れる 高速で小メモリでも動作可能 pluginで拡張できる local::lib と組み合わせるとユーザーラン
代表的なCPANモジュール/標準モジュール 基本的なところを抑えていけばいいな。 ◆代表的なCPANモジュール (※wikipeより) * CGI - CGIプログラミング * DBI - 汎用データベースインタフェース * Encode - 文字エンコーディングの操作 * JSON - JSONのサポート * LWP (libwww-perl) - WWWクライアント・サーバ * XML::LibXML - XMLのサポート * YAML - YAMLのサポート * Plack - PSGIのリファレンス実装 DBI Encode LWP JSON は使ったことがあった。 ◆標準モジュール perlの標準モジュール一覧 SMART! ウェブ講座 http://htn.to/4E5WmB 標準ぐらいは使いこなさなければ・・ sponsered link 【プログラミング関係の最新記事】 「
next http://www.youtube.com/watch?v=7uN-zNn32Ng YAPC::Asia Tokyo 2010 (c)伊藤直也 CC-BY-NC
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く