仕事の都合でちょっと遅刻して、18:40着です。
最近の Sledge の使い方 / clouderさん
Inside wasaco / kanさん
Perlじゃない話(1)。
- wassrはperlで出来ている
- Perlの話はこれだけ
- wasaco / adobe AIR、角丸ウインドウ
- DBObject (DBIC風のASのORマッパ)
- 先にCREATE TABLE
- 欠点: 構造を変えにくい、リレーションの心配、パフォーマンス
- 永続的なhashとして使う(keyとvalue、AMFでシリアライズ、EncryptedLocalStoreとの統合)
- UIにmx.controls.HTML (WebKitベース。HTMLでかける)を利用
- JavaScriptのイベントをhookして、AIR側の処理
- テンプレエンジンが欲しいね → tt風のTemplate作った
- IFのネスト、FORには対応してない
- Viewとしてのクライアント
- MとCはWEBサーバ側に。
- クライアントをビューに
- 自分用キャッシュはクライアント、全体のキャッシュはサーバで
- AIRの利点
- マルチプラットフォーム、自動アップデート → 配布が楽
as3orm / lyokatoさん
Perlじゃない話(2)。
- ORMとは? → 略
- Class::DBI, DBIx::CLass, Data::Object::Driver 等
- Flashの近い道
- 広告、メディアコンテンツ、WEBアプリ、AIR
- インタネットを使えるデバイス
- AIR+SQLiteの欠点
- インストーラが作れない → create dbが使えない
- update後も同様 → alter table無理
- 非同期処理が辛い
- as3orm
- TODO
- dynamicに
- datetimeが文字列
- inflate/deflate
- migrationのコントロールの追加
PerlでFlash Media Server! / typesterさん
mod_securityとParse::ModSecurity::AuditLog Enough With Default Allow in Web Applications / trombikさん
- mod_security
- HTTPやApacheの情報を理解
- 見識者の設計は必要
- シグネチャの書き方
- インストールした後何をする?
- SecRuleEngine DetectionOnly → 全てをwarningに
- アプリケーションのインタフェースを決めて、ルールの実装に落とし込む
- ログは、 audit.log ← パースの仕方教えて下さい、とのこと
- access_logは情報が少な過ぎる → Parse::ModSecurity::AuditLog
- ログのタイプに、Serial(1ファイル)とConcurrent(1リクエスト1ファイル)がある
- Test::HTTP::WAF
- Test::Base ベース
- リクエストと、それに対するレスポンスをシートに書いて、テストできる
- Default Allowを辞めよう
- HTTPは、基本的にDefault Allow
- ホワイトリスト方式の方がいい
- WAFの問題
- 設計が辛い(任意のリクエスト受ける画面もあるし、仕様書なんてあるの?w)
ここからLTです。
Perlモジュールだけで挑戦「画像の物体認識類似検索」/ yusukebeさん
- Image::Seek
- Pythonのimgseek(?)の移植
- これは、写真全体の比較
- Image::ObjectDetectで認識した部分をImage::Seek
- 全体、顔、目を取り出す
- デモ
- 日本タレント名鑑で688名を比較
- まとめ
- 精度いまいち。
- 角度
自作DBIC Pluginあれこれ / nekokakさん
- DBIx::Class::AsFdat
- 検索結果をSledgeのFillIn用にハッシュでDump
- DBIx::Class::From::Sledge
- DBIx::Class::Stash
- insertやupdateのフックに使う
- DBIx::Class::StorageReadOnly
- スレーブをread onlyにできる
- DBIx::Class::DigestColumns::Lite
- SHA1で暗号化(キーの指定を任意にできる)
- DBIx::Class::Cache::Memcached
- DBIx::Class::ProxyTable
- テーブルを切り替えられる
- DBIx::Class::TableNames
- その他(時間切れ)
acotie ちゃんのドキドキPerlプログラミング / acotieさん
プレゼン前に色々トラブって大変そうでした。
Monday Module / xcezxさん
いまどきじゃないテンプレートエンジン / kazeburoさん
- HTML::Template::Pro, HTML::Template::Expr
- HTML::Template::Proが熱い!(社内だけで
- HTML::Template::Pro は HTML::Template::Expr の XS版
- EXPR が使える
- ユーザ定義関数が使える(register_function)
- 速度
- HTML::Templateの2〜5倍くらいの速度
- TTと比べると20倍
- 注意
- オブジェクト使えない
- 配列にはhashrefを入れる
- まとめ: TT使う