バーンアウト(burnout,燃え尽き症候群)とは、今まで普通に仕事をしていた人が、急に、あたかも「燃え尽きたように」意欲を失い、働かなくケースのことです。 以下で自分にバーンアウトの兆候があるか、どうか診断できます。 …
バーンアウト(burnout,燃え尽き症候群)とは、今まで普通に仕事をしていた人が、急に、あたかも「燃え尽きたように」意欲を失い、働かなくケースのことです。 以下で自分にバーンアウトの兆候があるか、どうか診断できます。 …
ソースコードをコピーアンドペーストで作成したコードクローンの方が信頼性がいいという言説もないことはないですが、多くの場合、コードクローンの存在は我々を土壇場で苦しめることが多いです。 担当者が逃げた、ソースコードを、夜遅…
ここでは現在も稼働しているVisualBasic6.0のシステムのリスクと、どのように.NETへ移行したらよいかを考察します。 このドキュメントをPowerPointで表現したものは下記にあります。 http://www…
LMQ(Lightweight Message Queue)はErlangで実装したHTTP経由で使用できるメッセージキューです。 以下のようにLMQが動作している端末に別の端末からHTTP POSTによりメッセージを追…
かって、JavaScriptのテンプレートとしてjquery.tmpl.jsが存在した。 jQuery公式サイトにものっていたが、現在はメンテナンスされておらず、公式から削除された。 https://github.com…
Python Redmine Python RedmineはRedmineと通信を行うPythonのライブラリである。 次のような特徴を有している。 ・RedmineのAPI機能を100%サポート (プロジェクトすら作…
CSVの仕様 まず重要な点は、「CSVは、ファイルを読んで、1行ずつ、単純に「,」で分割していけばいいってものではない」ということである。 CSVの標準的な仕様として、現在RFC4180が定義されている。 http://…
このドキュメントはコードレビューを支援するツールについての調査を行った結果を記述する。 ツールの紹介 Redmine Code Review プラグイン Redmineのプラグインとして動作する。 http://www.…
ソフトウェアのレビュー ソフトウェアの開発において、レビューが品質の確保をするために有効であることは私達は直感的、経験的に理解しています。 人は間違いを犯しますし、間違った本人よりも他人のほうが誤りを見つけ易いものです。…
概要 Microsoft Windows OSのための設定や拡張情報を格納するデーターベースです。 ハードウェアの情報や、OSの情報、各種アプリケーションの情報が含まれています。 これはWindows3.1のINIファイ…