タグ Amon2
人気順 5 users 50 users 100 users 500 users 1000 usersdonovan という1枚 java ファイルを書けばウェブアプリを立ち上げられる WAF を書いた - その手の平は尻もつかめるさ
2015-04-07 donovan という1枚 java ファイルを書けばウェブアプリを立ち上げられる WAF を書いた java 表題の通りです.Maven Central にも上がっています.moznion/donovan avans という tokuhirom さんが書いた WAF があり,Sledge や Amon2 の流れをくむシンプルで良いフレームワークがあって,最近はもっぱらそれで... 続きを読む
[Security Notice] Amon2, HTTP::Session2 security updates - blog.64p.org
Last week, I shipped Amon2 and HTTP::Session2 includes security fix. [Must] Update "secret" if you are using HTTP::Session2::ClientStore Amon2::Flavor::* generates the 'secret'. If your are using gene... 続きを読む
HTTP::Session2 was released. - blog.64p.org
English document is available on metacpan! Following document is written for non-english speakers. HTTP::Session2 を作成した。主に Amon2 で使用することを想定しているが、広く一般につかえるものと思う。 特徴 必要なときに必要なだけ Set-Cookie ヘッダを発行する 必要なと... 続きを読む
[Perl5]Perlの今がわかる! 『Perl徹底攻略』という本ができました
どうやら、できたみたいですよ。私も Amon2 についてかいております。 WEB+DB の連載をベースに、書き直し、書きおろしの記事もあるので WEB+DB プレスをよんでいる人も買いです。 Web 開発のみにとどまらず、Perl コミュニティのここ数年の開発の成果が凝縮された一冊となっているので、Perl に興味津々のあなたも、興味があんまないあなたも、是非かってよんでいただきたい一冊となってお... 続きを読む
第18回 Amon2によるWebアプリケーションの高速開発(1):Perl Hackers Hub|gihyo.jp … 技術評論社
Perl Hackers Hub 第18回 Amon2によるWebアプリケーションの高速開発(1) 2013年4月17日 初出:WEB+DB PRESS Vol.72(2012年12月24日発売) tokuhirom Perl, プログラミング言語, Webアプリケーションフレームワーク, Amon2 この記事を読むのに必要な時間:およそ 2 分 本連載では第一線のPerlハッカーが回替わりで執筆... 続きを読む
Amon2のDispatcher::RouterSimple、個人的にこんなのだといいなー、という例 - taiyoh's memorandum
2013-04-06 Amon2のDispatcher::RouterSimple、個人的にこんなのだといいなー、という例 [追記] tokuhirom氏に「よさげ」って言ってもらえたので、調子にのってgithubに上げました(シーパン王サーじゃないので)。Amon2::Web::Dispatcher::RouterSimple::Extendedって名前にしております。::RailsLikeとか... 続きを読む
Hasegawa方式の CSRF対策を試してみた - tokuhirom's blog.
2013-03-04 Hasegawa方式の CSRF対策を試してみた Amon2 での実装例です。 使用感としては、 * 実装はそれほどむずかしくない * トークンの保存をサーバー側でやらなくていいので楽 といったかんじ。 管理画面とかでつかってみたらよいかもしれぬ。 use strict; use warnings; use utf8; use File::Spec; use File::Ba... 続きを読む
Perl のウェブアプリケーションのディレクトリ構成をわかりやすく説明するよ - tokuhirom's blog.
2013-02-15 Perl のウェブアプリケーションのディレクトリ構成をわかりやすく説明するよ ディレクターの人にわかりやすいように、Amon2 をつかった一般的なプログラムのディレクトリ構成をわかりやすく説明していくよ。 lib/ プログラム本体がはいっているよ。 tmpl/ おなじみテンプレート! HTML の元がはいっているよ。 static/ or htdocs/ 静的なファイルがはい... 続きを読む
Amon2 をつかったウェブアプリケーションを GUI アプリにはやがわりさせる!! - tokuhirom's blog.
GUI アプリをつくりたいけど、どうもめんどくさくて、ウェブアプリケーションですませてしまうウェブエンジニアは多いとききます。 とはいえブラウザでいちいちひらくのも面倒だし、daemontools つかうのもちと面倒。。というわけで、GUI アプリケーションにしてしまいましょう。以下のような、キモい猫が回転する PSGI アプリがあったとします。これを GUI アプリケーションにはやがわりさせるに... 続きを読む
Amon2 が WebSocket に対応していた!! - tokuhirom's blog.
Amon2::Plugin::Web::WebSocket というプラグインをだしました。Amon2 の中で非常に簡単に web socket がつかえます。 なんかよくわからん作法とかおぼえなくてもいいので楽すぎる。。実装例は以下のとおりです。Twiggy でしかうごきません。 use strict; use warnings; use utf8; use Amon2::Lite; use Di... 続きを読む
俺が普段よくつかう JS を Amon2 ジェネレーターでだすようにした - tokuhirom's blog.
普段、JS をつかってるときによくつかってるスクリプトたちを Amon2 でスケルトンつくったときにだすようにしておいた。でっかいものじゃなくて、簡素なユーティリティ的なものだけをとりいれています。 いれたもの es5shim.js https://github.com/kriskowal/es5-shim/EcmaScript5 の機能の一部をふるい環境でエミュレートしてくれるライブラリです。A... 続きを読む
Big Sky :: Amon2::LiteでとCPANモジュールで作る「Nopaste」チュートリアル
MojoliciousとCPANモジュールで作る「Nopaste」チュートリアル - ゆーすけべー日記 http://yusukebe.com/archives/20120627/181253.html yusukebe さんが Mojolicious だったので僕は Amon2::Lite でやってみた。 おんなじ調子でやってもしょうが無いので、ちょっとキャラを変えてやってみる。 まず amon... 続きを読む
Amon2でFacebookAPIを使う その1 - perl勉強メモ
Amon2, Facebook | 21:59 | FacebookAPIを使う要件が出てきそうなのでいろいろ調査中。 perlでFacebookAPIを使うにはFacebook::Graphがいいんでしたよね!Facebook::Graphのドキュメントにちょうどチュートリアルがあったので試しに今回はその手順通りに設定していきたいと思います。ただしそのままではなく一部Amon2用に置き換えてます... 続きを読む
PrePANをAmon2化した + Amon2で気になった点など - antipop
PrePANのWebアプリケーションフレームワークをAmon2に変更しました。閲覧者的には何も変わるところはないので特に意味はないですが、今後の機能開発がしやすくなったので、結果的にはよい影響はあると期待しているところです。WAFは、YAPC::Asia 2011でのcho45さんの発表「ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく」にあるように「薄いフレームワーク」がより良い... 続きを読む
Dist::Makerが良い。 | パルカワ!
hisaichi5518がPerlを書いて、つついて、イチャイチャするブログ。最近はnode.jsもやってる。 Dist::Makerイケテルヨ! スケルトンジェネレータでpoiというのを書いてたんですが、完全にDist::Makerに移行しました。 Module::SetupとかDist::ZillaとかAmon2::Setup::Flavorとか、そりゃあもうたくさんありますね。 好きなの使え... 続きを読む
Amon2 の自作 Flavor 作るの楽しい - ワタブログ
2011年07月10日22:20 Amon2 の自作 Flavor 作るの楽しい カテゴリ Tweet Amon2の自分用Flavorを作る - Learn to Crawl を読んで前のエントリーでも書いた Amon2 の自分用 Flavor 作ってみたら楽しかったので、覚えたこと書く。 Amon2 には Flavor という Module::Setup などにも使われてる仕組みがあって、amo... 続きを読む
Amon2でTengを使うときの設定 - メメメモモ
perlDBの設定などはこちらに沿っています。 今回は、以下のコマンドでアプリケーションの雛形を作成した場合です。$ amon2-setup.pl Hello config/development.plの編集Teng用の設定を書いておきます。+{'Teng' => {dsn => 'dbi:SQLite:dbname=hello.db',username => '',password => '',... 続きを読む