ひっそりと生きるプログラマのブログ

日頃気になった事なりを書き留めるブログです。関心ごとは多くもう少し更新頻度を上げたいところです。

2015-04-01から1ヶ月間の記事一覧

System.AppDomain - 1

AppDomain クラス (System)IISなどで配置したフォルダを取得する際の方法。 System.AppDomain.CurrentDomain.BaseDirectory log4netなども上記の方法で利用されるので覚えておいて損はないです。

フィールドを考えよう

システム開発はどのたち立場でも、蔑ろにしていい立場はない。 プログラマーやテスターを蔑ろにする現場は所詮その程度

頑張ります!!

技術系の話題を書きたいというものの、 なかなか時間を割けない意思の弱さorzこれから頑張ります!!

カレーは飲み物

カレー食べたい!!!

Sierの開発現場における役割と技術力

開発業務に従事していると色々な立ち位置で仕事する機会があります。 漠然と分かれている役割について整理してみようと思います。 役割 私の認識では開発の現場において、 以下のような役割が分かれていると思います。 プロジェクトマネージャー(以下、マネ…

TransactionScopeでタイムアウトするまでの既定値(時間)

TransactionScope クラス (System.Transactions)TransactionScopeはコンストラクタでタイムアウトする時間を指定することができます。 引数にタイムアウトする時間を指定しない場合は既定値が使用され、 設定ファイルを変更しない限り、その既定値は 1分 と…

クロスドメインは大変なのね、、、

仕事的にはあまりクロスドメインを使用することがないので、 普段は全く意識する事はありません。 なので、諸事情があってこの問題にあたったのでメモ。↓のような書き方は IE9 以降で可能とのこと。 window.addEventListener('message', [イベントハンドラ],…

ジレンマ

品質が低く改修しづらいコードを書く人間と 品質が高く改修しやすいコードを書く人間が 同じ価値という不思議と、思いながら今日も頑張りましょう。

DocX を使ってみる - 2

DocX を使ってみる - ひっそりと生きるプログラマのブログ 先日に続き面白がって、他にも色々と試してみました。 ※といってもあまり多くは出来ていませんがorz以下のようなコードでヘッダーやフッター、 グラフに表形式の出力などができます。 using (var do…

DocX を使ってみる - 1

CodePlex を眺めていると DocX なるものがあったので少し触ってみました。DocXdocx.codeplex.com ざくりと上から下までざくりと読むと、どうやら COM が端末に無くとも動くとのこと。 となれば一先ずコンソールアプリで動かしてみます。 static void Main(st…

現在、実行中のトランザクション

現在のトランザクション(アンビエント・トランザクション?)は、 Transaction.Currentにて取得できるようです。以下のコードから分かるように、 TransactionScope内だと not null となります。https://msdn.microsoft.com/ja-jp/library/system.transactio…

TransactionScopeでタイムアウトするまでの最大許容時間

TransactionScopeはコンストラクタでタイムアウトする時間を指定することは可能ですが、設定ファイルを変更しない限り、幾ら長い時間を指定しても 10分 となってしまいます。MachineSettingsSection.MaxTimeout プロパティ (System.Transactions.Configurati…