タグ

Loggingに関するbabydaemonsのブックマーク (5)

  • 【C#】実行中のクラス・メソッド・行番号を取得する方法

    実行中のクラス・メソッド・行番号は、デバッグやユーザーからの問い合わせの際に必須となる情報です。 また、それらをログファイルに書き出しておくと、調査の時間が短縮されます。 サンプル様に簡単な画面を用意しました。 ボタンが4つあります。各ボタンは、 クラス名取得ボタン:クラス名を表示 メソッド名取得ボタン:メソッド名を表示 行番号取得ボタン:行番号を表示 ログ書き出しボタン:クラス名・メソッド名・行番号をログファイルに書き出し という仕様です。それぞれサンプルコードを紹介します。 実行中のクラス名を取得 実行中のクラス名を取得する場合、ObjectクラスのGetTypeメソッド使ってTypeオブジェクトを取得し、Nameプロパティを参照するとクラス名が取得できます。 namespace CS_Get_APP_Info { public partial class Form_CS_Get_AP

    【C#】実行中のクラス・メソッド・行番号を取得する方法
  • オープンソースのロギング・サービス「log4net」を使う ― @IT

    オープンソースのロギング・サービス「log4net」を使う:連載:VBで実践! 外部コンポーネント活用術(1/4 ページ) 連載目次 Apache Logging Serviceプロジェクトlog4net アプリケーションの開発では、コーディングが完了して動作確認をしたらきっぱり開発者の手を離れる……などということはほとんどないでしょう。コンシューマ向けのパッケージ作成であれば入念な動作テストが行われた後にリリースということになるでしょうが、特に社内で使用するアプリケーションの作成では、配布後にいろいろな修正要求や「うまく動かないんだけど……」といったリクエストを受け取ることが多々あります。 ユーザーからの「うまく動かない」という報告があった場合、「動かない」状況をきちんと(開発者が納得できるような)説明をしてもらえることは(まずほとんど)期待できません。そのためアプリケーションにログ機

    オープンソースのロギング・サービス「log4net」を使う ― @IT
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • Log4J徹底解説〜使い方

    目次 QuickStart カテゴリー ログ出力 レイアウト log4Jの初期化 1.3 の内部ログ XML設定ファイル JoranConfigurator(1.3) Filter機能 commons-loggingから使う 速度に対する配慮 log4j の初期化 ここで少し log4j の初期化について話しておこう。実際には、 Logger log = org.apache.log4j.Logger.getLogger( this.getClass() ); のように、org.apache.log4j.Logger クラスのクラスメソッドである getLogger() を呼び出して利用を開始するのだが、これは /** Retrieve a logger by name. */ static public Logger getLogger(String name) { return Log

  • TOPPERSプロジェクト、トレースログ可視化ツールをオープンソースで公開 | OSDN Magazine

    ITRON仕様準拠のオープンソース組み込みOSを開発するNPO法人TOPPERSプロジェクトは2009年11月18日、トレースログ可視化ツール「TraceLogVisualizer」(TLV)をオープンソースソフトとして公開した。さまざまな形式のリアルタイムOSやアプリケーションのトレースログをグラフィカルに表示できる。 トレースログを抽象化した標準形式を規定。変換ルールと可視化ルールを外部から指示することで汎用性と拡張性を実現した。変換ルールを用意して、さまざまな形式のトレースログに対応する。また、ルールの書き換えによって可視化方法の変更が可能。可視化ルールはRubyなどの言語で記述できる。 従来の組み込みソフト向けデバッグツールや統合開発環境付属のトレースログ可視化ツールは、取り扱うトレースログ形式が標準化されていないため特定のOSやデバッグツールでしか使えず、可視化できる情報の種類や

    TOPPERSプロジェクト、トレースログ可視化ツールをオープンソースで公開 | OSDN Magazine
    babydaemons
    babydaemons 2009/11/28
    これは勉強しなくては!
  • 1