ぽにょろん

思いついたこととメモ

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

c#からFirebirdのDBにアクセスした後、Exeの終了が遅い

c#からFirebirdのDBにアクセスした後のExeの終了が遅いということがありまして、少し調べてみました。 結論が正しいのかわかりませんがメモとして残しておきます。 ※検証甘いです。 環境 現象 分析 解決策(??) 環境 Firebird Embedded 2.5.4 FirebirdSql.Dat…

.NET Framework 4.5.2 でXmlReaderのDTD読み込みの挙動が変わっていた

以前、少しはまってしまったので、メモしておきます。 先に解決策書いておくと、ちゃんとXmlResolverのインスタンス作成しておきましょう!です。 問題点 解決 ソースサンプル 問題点 TargetFramworkを4から4.6に上げた際に、DTDの外部実体参照が読み込まれ…

Postfix, Dovecotのversionを取得する

そう何度もやるもんじゃないので、version確認する方法をメモ。 CentOSの場合 Postfixの場合 Dovecotの場合 CentOSの場合 よく使うのはCentOSなので、ついでに記載。 cat /etc/redhat-release >>> CentOS Linux release 7.2.1503(Core) Postfixの場合 postco…

CentOS7でテスト用のメールサーバーを立てる

仕事でプログラムからMail送信する機能があったため、テスト用のメールサーバー立てました。 手順を残しておきたかったので、メモしておきます。 公開するような設定にはなっていないです。 検証環境 postfix Install postfix Settings /etc/postfix/main.cf…

c# で default(T) した時の値

default(string) が Null なのをよく忘れるので、 default(T) の値をまとめてみました。 class Program { static void Main(string[] args) { $@"dyte: {default(byte)}".Dump(); //0 $@"sbyte: {default(sbyte)}".Dump(); //0 $@"int: {default(int)}".Dump…