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

飲み会

久々に参加。歓迎会ならともかく、送別会はスルーする訳には。しかし、これで手塩にかけて育てた後輩が全滅。

WCF関連の書籍

WCF

2冊ほど買いましたが、インサイドWindows Communication Foundation (マイクロソフト公式解説書 Microsoft Visual Studio 2008)作者: Justin Smith(ジャスティンスミス),(株)クイープ出版社/メーカー: 日経BP社発売日: 2008/06/26メディア: 単行本購入: 2人…

WCFでSeasar.NETを使う

今開発中のパッケージはWebサービスを使っていますが、ユーザの環境がイントラネットオンリーだと分かっている場合は、Webサービスのオーバーヘッドが勿体ないのでTCP/IPとかに出来ればなぁ、とか思っていたら、IIS7ではWindowsプロセスアクティブ化サービス…

OracleClientのバグ?その3

MSから回答があり、やはりバグとのこと。.NET3.5SP1で入り込んだらしいです。回避方法は、 接続文字列に Pooling=Falseを設定する .NET3.5SP1を使わない の何れか、ということですが両案とも飲めないので引数無しのBeginTransactionを使うことにします。修正…

データベースプロバイダの差異

ADO.NETを使ってインタフェースベースで汎用的なコードを書いてもデータベース(プロバイダ)の違いにより動作しない(SQLのパラメータとか)ことがありますが、同一DB(例えばOracle)に対するOracleClientとODP.NETの違いってどの程度あるもの何でしょうか?イン…

近況

仕事の方は相変わらず残作業が大量にあるのですが、会社から残業禁止令が出て生殺し状態だったり。ストレスが貯まっているのでXbox360のRPG連続投入に付き合ってTOV,インアンを解いたり、P4に手を出したりしていて、やっとゲームに飽きてきたのでプログラミ…

はじめてのCecil

Redirecting… Cecil is a library written by Jb Evain (http://evain.net/blog/) to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. ILバイナリをご…

9/23

・http://evain.net/blog/articles/2008/09/22/linq-expression-trees-on-the-compact-framework MainsoftよりExpression Treeインタプリタパッチが提供され、Reflection.Emit無しでExpression Treeが使えるようになった模様。Mono周りも色々楽しそうですね…

はじめてのMEFその2

MEFのドキュメントを読んでいたら、メソッドをインジェクション可能(Seasar.NETのメソッドインジェクションではない)とあったので早速実験君。 using System; using System.Reflection; using System.Linq; using System.Linq.Expressions; using System.Com…

OracleClientのバグ?その2

OracleClientのバグ? - 匣の向こう側 - あまりに.NETな ↑の続き。Monoで試したところ、意図したとおり動作しました。やはり、MSのバグっぽい。System.Data.OracleClient.dllはMono版を使うってのもアリかも。

はじめてのMEF

CodePlex Archive The Managed Extensibility Framework (MEF) is a new library in .NET that enables greater reuse of applications and components. とありますが、とりあえずDIコンテナと考えておけばOK。既に記事として取り上げたつもりでしたが、過去…

9/19

・IronPython2.0 β5リリースノート β5がリリースされました。 IronPython 2.0 Beta 5 is our last planned beta release in the 2.0 series – sometime soon we’ll be releasing 2.0 Release Candidate 1. As such, you can expect far fewer changes betwee…

OracleClientのバグ?

OracleClient周りで3日くらいずっと嵌っていたのですが、今日、やっと解決しました。現象からするとBCLのバグのよーな気がするのですが、どーなんでしょうか? using System; using System.Data; using System.Data.OracleClient; public static class Progr…

9/2

・http://www.jetbrains.com/resharper/releaseNotes41.html ReSharper 4.1がリリース。4.0は機能的には良いのですが、ちょっと不安定な気がするので安定性が増すと嬉しいのですが。・CodePlex Archive Dynamic Languages SDK 0.3がリリース。

誕生日

法律上は前日に年齢がインクリメントなので実際には昨日から35歳。ネットの知人らの中では高年齢の方ですよね・・・(^^;

ダイエット

実家に帰省したら友人に太ったと散々言われたのでダイエットを始めて1ヶ月。5,6kgはすぐやせたけど、そろそろ減らなくなってきました。入社当時の体重まであと9kg・・・遠い。

散財

MS SILVERLIGHT2 テクノロジ入門 (マイクロソフト公式解説書)作者: Laurence Moroney,株式会社セカンドファクトリーグローバルストラテジグループ東賢・玉城えり子,株式会社ウイリング出版社/メーカー: 日経BP社発売日: 2008/08/28メディア: 単行本購入: 1人…