SharpDevelop3.2の日本語リソース公開

3.1.1に続き、3.2が2010/5/8に公開されていたので、SharpDevelop-jpにて日本語リソースを公開しました。 3.2変更点 SharpDevelopレポート IronRuby1.0サポート(ver3.2の新機能) IronPython 2.6.1サポート (ver3.2から改善) IronRubyでWindowsフォーム開発 関…

C#からVB.NETへソースコードを変換できるVSアドイン(VB→C#も可)

ときおり、C#のソースコードだけではなく、VB.NETのソースコードも用意しなければならない時があります。また、VB.NETは読めるけど、C#のコードは読めない場合などもあるかと思います。そのようなときに、以下のVisual Studioアドインを使えばコードを簡単に…

SharpDevelop3.1.1の日本語リソース公開

SharpDevelop3.0の記事を書かせて頂いた時、日本語リソースの更新が止まっていたので、ローカライズを行いました。 F#、IronPython、Booまで使えるフリーの統合開発環境「SharpDevelop」(マイコミジャーナル 2009年3月) SharpDevlop3.1.1が公開されていた…

Borderlands(ボーダーランズ)

XBOX360のシューティング兼ロールプレイング(「ロールプレイング シューター」というジャンルらしい)なゲームです。シューティングの割にはせかされないので、アイテム集めをしたり装備を変えたりして落ち着いてゲームできます。様々な武器を手に入れてシ…

はてな×マイクロソフト コラボセミナー(LL OSS×Azure)

5/15追記(はてな田中さん、shase_labさんのエントリを追記) Windows Azureも選択肢に入れてもよいかも、という話 セミナー「Windows AzureでOSS/LL言語系アプリを動かしてみる」 主にLL系の人を呼ぶ会でしたが私もお誘いを受けたので、仕事とちゅうで抜けてM…

ASP.NET MVCでのRepositoryパターン

デブサミで、Daoという名前をやめてRepositoryにすればDDDというくだり(やや冗談)があった。 実は、ちょっと前から.NETのサンプルがDataAccess的なものからRepositoryに変わっていてやや気になっていました。 最初はNerdDinnerというASP.NETのチュートリア…

デブサミ2010

ただただ、自分向けのメモ。三周遅れのXP つたわりにくいこと(TDDとUnitTestは違う) 網羅的にテストを書いてしまう ×テストが肥大化する。コストが高い ○不安をテスト カバレッジが...品質が...テスト計画が 違う 導入 ペアプロでいきなりテストを書いた T…

ASP.NET開発サーバーのパス(WebDev.WebServer.EXEの場所)

Visual StudioでASP.NETプロジェクトをデバッグ実行すると、ASP.NET開発サーバーが起動します。これは裏でWebDev.WebServer.EXEが立ち上がっています。このパスは[@IT]VS 2005やIISを使用せずにWebアプリケーションを実行するには?にあるように、VS2005の…

Selenium RCで自己署名証明書(SSL)のテスト

web

基本的には SeleniumRCで自己署名証明書使用のWEBアプリケーションをテストする際、セキュリティ警告を表示させない方法 にある通りです。ただし、プロファイルを作るコマンドが「firefox.exe -ProfileManager」ではなく「firefox.exe -no-remote -P」でした…

Open Data Protocol Visualizer(ODataのビジュアライザー)

OData(AtomPubの拡張)をVisual Studioで可視化するアドイン(OpenDataVisualizer.vsix) Open Data Protocol Visualizer(VS gallery) WCF Data Serviceによる型と関連を可視化できる(CTP1)。 参考 MicrosoftがデファクトスタンダードのWebデータプロトコ…

今年もよろしくお願いします。

etc

当ブログを見て頂きありがとうございます。 昨年は東京に戻ったこともあり多くの出会い(と再会)があった年でした。今年は、多くの人から頂いたエネルギーを少しずつ形にしていけたらと思います。仕事面ではプロジェクトマネジメント能力の向上を図っていき…

SQL Azureでは主キーが必要っぽい

SQL AzureはSQL Server互換ですが、テーブルには主キーが必須みたいです。主キーが無い状態でデータをインサートすると次のエラーが表示されます。 「Tables without a clustered index are not supported in this version of SQL Server. Please create a c…

AzureにつなぐPHPのCRUDコードを生成するツール「SQL CRUD Application Wizard for PHP」

テーブルからPHPのひな形を生成してくれます。 SQL CRUD Application Wizard for PHP スクリーンショットはこちら。 CRUDコードを生成する元となるテーブルは「Windows AzureストレージのTable」「SQL Azure」「SQL Server」の3つから選択。出力形式は「HTML…

SQL AzureにJDBCでつなぐ(というかreplace-schemaでつないだ)

DBFlute.NETの便利な機能の1つに「replace-schema」というものがあります。Create文のようなDDLを流したり、Excelから初期データを簡単に投入したりできます。せっかくなので、SQL Azureでも試してみました。JDBCでSQL Azureにつなげるかということがポイン…

Windows(SQL) AzureでSeasar.NETとDBFlute.NETを動かす

Windows AzureでQuillとDBFlute.NET(C#)を動かしてみました。CRUDをするだけの単純なモノです。動かすための手順は以下の通りです。 開発環境をインストール ASP.NET MVCでWebロールを作る(ASP.NETでも良いです) ローカル環境(ASP.NET MVC+SQL Server+…

Azure Storage Explorer

Azureのストレージの中を見るソフトAzure Storage Explorerローカル開発環境のストレージも、Azureのストレージも両方見れます。 Table、Blob、Queueの全てを操作できます。

インストールマニアックス3

ゴールデンウィークに続き、インストールマニアックス3が開催されます。これはHyper-V Server 2008で仮想化環境(Windows Web Server)を作って、ソフトをインストールしまくるコンテストです。 公式ブログ(はてな) 送ってくれる NEC Express 5800/S70 Windo…

Visual Studio 2008が調子悪くなったけど直った

ASP.NET MVCベータ2を入れたせいか何なのかわからないけど、ASPXファイルが認識されずインテリセンスも効かず、HTMLエディタが動作しない悲しい状態になった。再インストールかと思ったけれど、Visual Studio 2005 / 2008 が不調な場合の対処方法こちらの通…

Azure用のMsBuildターゲット「Microsoft.CloudService.targets」

Azure用のパッケージを作るためのビルドターゲット Microsoft.CloudService.targets(C:\Program Files\MSBuild\Microsoft\Cloud Service\v1.0) ターゲットの種類 PackageComputeService BeforePackageComputeService AfterPackageComputeService CorePackage…

AzureのDevelopment Storageをデフォルトインスタンス以外でセットアップ(dsInit)

少しAzureをいじってますが、開発端末にSQL Server Expressを入れていなかったので、開発用ストレージ(Development Storage)のDBがセットアップされていませんでした。 通常は.\SQLEXPRESSというデフォルトインスタンス名にセットアップされる模様。 そん…

Forza Motorsport 3。ついでにXBOX360でTwitter。

XBOX360のドライビングゲームの「Forza Motorsport3」で遊んでます。この手のゲームはテクニックが必要で結構難しいと感じることが多いのですが、このForza Motorsport3には「リワインド機能」が備わっているので、失敗しても好きな場所まで巻き戻すことがで…

VSSからTFS2010へという記事

TFS 2010 for SourceSafe Users(MSDN Blog)Visual Source Safe(VSS)ユーザのためのTeam Foundation Server (TFS)2010の説明次にリリースされるTFS2010は、 お手頃価格(正式な価格は発表はされていない) インストール要件の緩和(ドメインコントローラであ…

C#で.NET言語(DSL)を定義できるIrony

Irony - .NET Language Implementation Kit..NETの言語を定義できるライブラリ(DSL)。アルファ版。MITライセンス。VS2008必須。 言語定義用のライブラリと、言語定義を確認できるウィンドウ(動かず..)、コンソールサンプル等から構成。Irony.dll(AST,パ…

Windows7のタスクバーを活用したモニタ「Taskbar Meters」

Windowsアプリ(WPF)を起動して、タスクバーで、CPU、メモリ、ディスクI/Oを見れるアプリケーション「Taskbar Meters」。目盛のような感じでステータスが表示され、負荷が高い時は赤色、中ぐらいの時は黄色、低い時は緑色で表示されます。アプリ自体はシン…

Zuneの再起動方法

etc

「戻る」ボタンと「上」ボタンの長押しで、リセットできます。

.NET Rx Framework(Linq to Events)

最新のSilverlight Toolkitに含まれていて、.NET4.0(System.Reactive.dll)で追加されるであろうリアクティブフレームワーク。開発者の紹介コード↓ IObservable<Event<MouseEventArgs>> draggingEvent = from mouseLeftDownEvent in control.GetMouseLeftDown() from mouseMoveEve</event<mouseeventargs>…

株価チャートを表示するWPFコントロール

amCharts オンラインデモ(xbap) 1開発者ライセンスは、125 Euroです。サイトのリンクを表示すればフリーで利用できるライセンスもあるようです(linkware license)。

フォルダサイズをビジュアライズ表示するツール「FolderSize」

フォルダのサイズを簡単に可視化できる「FolderSize」。CodePlexで開発・公開されています。 ダウンロードして、「FolderSize.WPF.exe」をダブルクリックするとメインウィンドウが開きます(.NET3.5が必要)。そして、フォルダサイズを調査したいパス(ここ…

Hudsonのビルド状況をタスクトレイ表示する「HudsonTray」

継続的ビルドサーバHudsonのビルド結果を表示してくれるタスクトレイアプリケーション。 HudsonTray(CodePlex) ドイツの方が開発された模様(Ver0.1.1) CruiseControl.NETのビルド状況をチェックするCCTrayみたいなもの。 まだ試していないので、使えるか…

.NET用のシンプルなバリデータ「Fluent Validation」

.NET用のシンプルなバリデータ「Fluent Validation for .NET」トップページのコード例は以下のような感じ。 //------------------------- //Customer用のバリデータを宣言 //------------------------- public class CustomerValidator: AbstractValidator<Customer> {</customer>…