タグ

2014年5月6日のブックマーク (2件)

  • 子供のプラグインの設定をgracefulに再読み込みする #fluentd のアウトプットプラグインをリリースしました - id:bash0C7の進捗 過去アーカイブ[〜2019-02-23]

    fluent-plugin-config_reloaderという名前で作ってみまてます。 昨日のエントリーに書いたものから実用的になるように考えを進めてます。 設定ファイルの再読み込みだけに特化した シグナルをやめて、指定したパスにファイルをtouchすると再読み込みを行うようにした コード bash0C7/fluent-plugin-config_reloader · GitHub インストール Gemfileに下記を追記するか、 gem 'fluent-plugin-config_reloader' 直接突っ込むかしてください。 gem install fluent-plugin-config_reloader 設定 type config_reloader config_file child.conf reload_file reload.txt reload_file_watch_

    子供のプラグインの設定をgracefulに再読み込みする #fluentd のアウトプットプラグインをリリースしました - id:bash0C7の進捗 過去アーカイブ[〜2019-02-23]
    bash0C7
    bash0C7 2014/05/06
    gem releaseしたので追記
  • テスト駆動開発 - Wikipedia

    テスト駆動開発 (てすとくどうかいはつ、英: test-driven development; TDD) とは、プログラム開発手法の一種で、プログラムに必要な各機能について、最初にテストを書き(これをテストファーストと言う)、そのテストが動作する必要最低限な実装をとりあえず行なった後、コードを洗練させる、という短い工程を繰り返すスタイルである。多くのアジャイルソフトウェア開発手法、例えばエクストリーム・プログラミングにおいて強く推奨されている。近年[いつ?]はビヘイビア駆動開発へと発展を遂げている。 開発サイクル[編集] 最も基となる開発サイクルは以下のようになる。 失敗するテストを書く できる限り早く、テストに通るような最小限のコードを書く コードの重複を除去する(リファクタリング) なお、テストの実行環境ツールであるxUnitでは、テストの失敗を赤いバー、成功を緑のバーで通知するため

    bash0C7
    bash0C7 2014/05/06
    TDD 幻想なんとかはよくわからないけど、 Wikipediaのテスト駆動開発のページの関連項目に輝く「和田卓人」