タグ

loggingに関するyaakaitoのブックマーク (4)

  • はてなブログ | 無料ブログを作成しよう

    うめぇヨーグルトソースでもいかがですか。個人差にもよりますが。もしよろしければ。 お久しぶりです。 最近うんめぇ〜と思ってるヨーグルトソースがあるので、書いていこうと思います。 ヨーグルトとハーブ類をもりもり使うので、そういうのがべられない方にはうんめぇソースではないです。ごめんなさい…。もしよろしければお茶だけも…旦~ 【用意する…

    はてなブログ | 無料ブログを作成しよう
  • 11. 標準ライブラリミニツアー - その 2

    もう一つのツアーでは、プロフェッショナルプログラミングを支える もっと高度なモジュールをカバーします。ここで挙げるモジュールは、 小さなスクリプトの開発ではほとんど使いません。 11.1 出力のフォーマット repr モジュールでは、 大きなコンテナや、深くネストしたコンテナを省略して表示するバージョンの repr() を提供しています: >>> import repr >>> repr.repr(set('supercalifragilisticexpialidocious')) "set(['a', 'c', 'd', 'e', 'f', 'g', ...])" pprint モジュールを使うと、 組み込み型やユーザ定義型がより洗練された形式で出力されるよう制御できます。 出力が複数行にわたる場合には、``pretty printer'' が改行を追加して、 入れ子構造を理解しやすいよ

    yaakaito
    yaakaito 2010/02/22
    logging モジュールでは、 数多くの機能をそなえた柔軟性のあるログ記録システムを提供しています。 最も簡単な使い方では、ログメッセージをファイルや sys.stderr に送信します: import logging logging.debug('Debugging information') loggin
  • Log4Jをいじる

    Log4Jとは Log4Jは、Jakartaで開発されていたロギング実装だ。現在は、Jakartaから、 Apache Logging Services Projectに移管された。このロギング実装は、Java以外の言語にも移植が進み、Log4Cxx (c++)、Log4CPlus、Log4NetLog4PerlLog4PHPLog4PLSQLといったプロジェクトも進められているようだ。 特徴 出力先が多様。 ログの出力は、通常ファイルに行なわれるが、Log4Jはさまざまなログ出力の方法を持っている。標準出力、ファイル、Javaで扱えるStreamは当たり前としても、そのほかに メール 、 syslog(UNIX系) 、 NTイベントログ(Windows) 、 Telnet 、 ソケット に出力が可能だ。 設定ファイルで、出力先、出力方法を全て設定可能 Log4Jでは、propert

  • 【実録ドキュメント】そのログ本当に必要ですか?

    if (logger.isDebugEnabled){ // start generating log message log = log + SessionUtil.getAllSessionString(session); for(int i = 0; i < parameter.length; i++ ){ log = log + “parameter [” + i ”] ”+ parameter[i]; } (中略) // end generating log message logger.debug(log); } ■推理【3】ログレベルはdebugのみ? さらに気になった点が、“logger.debug(log)”の記述しかなく、どうもログレベルがdebugレベルしかないと考えられた。 再度、開発者に事情聴取 パフォーマンスを劣化させている原因をいくつか発見したので、開発者へ再

    【実録ドキュメント】そのログ本当に必要ですか?
    yaakaito
    yaakaito 2009/12/05
    ログレベル 使用例 trace ループ内部の変数などdebugの中でも大量に出力されるメッセージ。あまり使用しているプロジェクトはない debug セッション内部の情報やユーザーHTTPリクエスト、レスポンス情報など、開発中やテスト
  • 1