arkに関するmakotoworldのブックマーク (7)
-
-
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
-
Arkを使ったモバイルサイト開発のための便利モジュールパック Arkでのモバイルサイト作成を支援します! 2009.08.31 カヤックが中心になってオープンソースで開発しているPerlのWebフレームワークArk を使って、モバイルサイトを構築するための、便利なArk拡張モジュールをまとめて公開いたします。 ArkはCatalystというPerlのWebフレームワークを参考にしており、Catalystを使ったモバイルサイト構築にはMobileCatというプロジェクトが非常に参考になります。 今回のArk拡張モジュールは、MobileCatとその使用しているCatalystモジュールをArk向けに移植したものが多いです。 Arkを拡張する時の拡張方法の目安にもなるのではないでしょうか。 Ark::Controller::MobileJPArk::Plugin::MobileAgentArk
-
前回に引き続き、サンプルアプリケーションとしては掲示板を開発しながら、Arkの利用方法について紹介します。 掲示板の概要 今回作成するアプリケーションは、OpenID認証を使用したシンプルな掲示板アプリケーションです。 ここまでのおさらい 前回、依存モジュールの準備、モデルの作成、テンプレートの利用など、基礎部分の開発を行いました。今回は、その続きを行っていきます。 アプリケーションの作成︵続き︶ ログイン処理 次にログイン処理を作っていきましょう。今回はOpenIDを使用したログイン処理を実装します。 Arkではログイン処理などはプラグインとして用意されています。今回は認証プラグインとセッションプラグインを使用してログイン処理を作成します。 プラグインを使うにはアプリケーションクラス︵MiniBBS.pm︶でその使用を宣言します。具体的には以下のようにします。 use_plugins q
-
前回はArkを使用した開発方法と開発の一連の流れを説明しました。今回から2回に分けてより実用的なサンプルアプリケーションを作成しながら、Arkの機能をより詳しく紹介します。 掲示板の概要 今回作成するアプリケーションは、OpenID認証を使用したシンプルな掲示板アプリケーションです。 モデルとビュー 前回はコントローラだけしか使用しませんでした。今回はモデルとビューもすべて使用します。 Arkは、モデルやビューなど自分の使いたいモジュールを組み合わせて使用することができるようになっています。コントローラ以外は、CPANにある好きなモジュールを使えるということです。 これは膨大な量のCPANモジュールを持つPerlならではの発想かもしれません。 図 ビュー/モデルには自分の好きなモジュールを使用することができる モデル モデルはアプリケーションのロジックを定義するクラスです。 上記の例ではデ
-
はじめまして。面白法人カヤックの村瀬と申します。ArkというWebアプリケーション作成用のフレームワークを開発しました。今回から4回にわたって、このリリースしたばかりの﹁Ark﹂について紹介させていただきます。 Ark︵アーク︶とは Arkは、Perlで作られたWebアプリケーションフレームワーク︵WAF︶です。 Arkの特徴としては Catalystに似たインターフェース CGI/FCGI/mod_perlなどさまざまな環境で実用的に動作する CGI用モードの存在 日本製であり、日本語ドキュメントが充実している などが挙げられます。 Catalystに似たインターフェース Catalystは、Arkと同様にPerl製のWebアプリケーションフレームワークで、現在、Perlのフレームワークでは標準となりつつあるものです。 Arkは開発動機の1つが﹁CGIでも実用的に動作するCatalyst
-
Web Application Framework Description Ark は perl で書かれたウェブアプリケーションフレームワーク︵WAF︶です。 Ark はおなじく perl 製のフレームワークである Catalyst を参考に開発されており、その多くの特徴はそのまま引き継いでいます。 そのため Catalyst の経験のある開発者であればすぐに使い始めることができるでしょう。 Catalyst とのいちばんの違いは、Catalyst は実用的に運用するためには基本的に mod_perl や FastCGIなど永続的なプロセス実行環境を要求するのに対し、 Ark は CGIでも実用的に動作するという点を重視して開発されています。 もちろん mod_perl/FastCGIでも動作します。 より詳しい説明はドキュメントを参照ください。 Download 現在の最新バージ
-
1