Open Data Protocol(以下odata)はURI でデータをリソースとして公開します。
例えば下記URIでPKeyが0のProductsリソースデータを表す
http://services.odata.org/OData/OData.svc/Products(0)
GET、PUT、POST、DELETE等のHTTPメソッドでデータに対してCRUDを行います。
Open Data Protocol(以下odata)はURI でデータをリソースとして公開します。
例えば下記URIでPKeyが0のProductsリソースデータを表す
http://services.odata.org/OData/OData.svc/Products(0)
GET、PUT、POST、DELETE等のHTTPメソッドでデータに対してCRUDを行います。
C#クラスのプロパティ/メンバーが10個の場合、1000000回Get/Setを行って、実行時間を測定しました。
予想通りdynamicが一番遅いですが、x64版ExpandoObjectのSetが異常に遅い
先日Windows 7 64ビット環境でLucene.Netを使ってみましたが、一つ問題があります。Windows版MeCabが32bitのため、Lucene.Netも32bitアプリケーションとして動くことになってしまいます。
ここを参考に64bit版のMeCabをコンパイルしました。
Windows 7 64ビット環境でLucene.Net及びJapanese Analyzerを使ってみたら 動かない…。 どうも自分のPC環境はWindows 7 64bitで、Japanese Analyzerに含まれているMeCabDotNetではうまく動作しません。
MeCabDotNetをコンパイルするため、MeCabDotNetのソースコードからビルドしてMeCabSampleを実行したら、いきなりBadImageFormatException例外が発生
前回MeCabSharpの動作を確認する際、Visual Studioからの実行結果でした。先日アプリケーションをビルドして、.exeを直接実行したら、Exceptionエラーが発生しました。どうもMeCabSharpはMeCab 0.97ベースでコンパイルされたもの、利用するMeCabは0.98。その問題を解決するために、MeCabSharpをMeCab 0.98ベースでコンパイルする必要があります
既存のPHP+MySQLのウェブアプリケーションをWindows Azure上で動かすにはいくつかの方法あります、今回は元々Xampp上で動作するウェブアプリケーションをWindows Azure MySQL PHP Solution Accelatorを使って動作検証しました。
MSMQはマイクロソフトのメッセージキュー機能です。
分散処理のため、Jobキューとして使ってみました。
インストール方法と使い方を忘れそうなので取り合えずメモします。