Flex3勉強会第33回で話したことメモ
Flex3勉強会第33回(アンケート結果)でRails + FlexとLoggingについての2本立てでしゃべらせてもらいました。
簡単ですが、その内容のメモです。
Ruby on Rails + Flex
以下の記事にそってライブコーディングしました。
話の中で出てきたもの
- Ruby on Rails
- RadRails - Railsの開発環境(Eclipseベース)
- REST
- SQLite Database Browser
- Spark project
- Firebug - XMLの通信内容をチェックするのに利用
- as3httpclientlib - AS3でGET, PUT, POST, DELETEを実現するHTTP/HTTPSクライアントライブラリ
Logging
Loggingどうしてますか?といろいろ参加者の方々に質問を投げかけたところ分かったのは、運用時のロギング(ネット経由でサーバにログを出力)まで行っている方はほとんどいなく、開発時のロギングはtrace()で済ませている方が多数を占めてました。僕としてはかなり予想外だったのですが、Flex SDKのロギングAPI(mx.logging.Logなど)はほとんど使われていないどころか、存在さえ知らなかったという方がほとんどでした。
以下補足
僕はFlashやFlexでちょっと複雑なアプリのコアの部分を担当することが多かったのですが、レベルや出力クラスの情報込みでログ出力させていたことで、バグの原因特定にかかる時間がかなり短縮した経験があります。特に自分以外の人(他の開発者やテスター)がアプリを実行させていたときに発生したバグの原因特定なんかは、ログが残っているかどうかでかなり違いがでます。自分の環境では再現できない問題なんかもありますから。
関連ページ
トラックバック(0)
このブログ記事を参照しているブログ一覧: Flex3勉強会第33回で話したことメモ
このブログ記事に対するトラックバックURL: http://uenon.jp/mt/mt-tb.cgi/111

uenonさん、こんにちは。
勉強会でチラッと話題のでました、Spark projectでSQLite関連のライブラリをコミットしているものです。
この度、SQLiteを管理するAIRアプリケーションを自分のホームページで公開しましたので、よろしかったら
ご賞味ください。