2016-03-01から1ヶ月間の記事一覧
概要 今月のSoftware Designの特集「今すぐ実践できる良いプログラムの書き方」C#編の記事中にyield returnについての話がありました。 このyield return見たことはあるけど使ったことないなということで、ちょっと触ってみます。 Productクラスのコレクショ…
概要 Linux環境で動くプログラムをNode.jsで書いてみようかとも思ったんです。でもVisualStudio + C#で出来ないかなってことでMonoをインストールしてみました。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Windows 7(IP:192.168.1…
概要 CentOS7とWindow7でファイルを共有したかったので、セキュリティ無視でとりあえず動く状態までしました。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Windows 7(IP:192.168.11.5) Sambaのインストール 最初Sambaがインストー…
JSON文字列を読みやすくするやつ。 Target Result 概要 JSONの整形がしたくて調べてみたらWebサービスがいろいろ引っかかって、もう少し調べてみたらJSON.stringify関数で読みやすくしてくれるってことで作ってみました。 最初はJSFiddleで書いたんだけど、…
snippet グループ化してカウント 年齢をキーにグループ化してカウントするクエリをLINQで。 ■SQL SELECT Age,COUNT(*) FROM people GROUP BY Age ORDER BY Age ■LINQ class Program { static IEnumerable<Person> GetPeople() { var people = new List<Person>() { new Perso</person></person>…
概要 前回何とか動かすことに成功したのですが、よくわからなかったので実際に自分の環境で実装してみることにしました。 Health Monitoring機能によってWebアプリケーションの状態を監視し、エラーが発生したらデータベースに登録する仕様です。 環境 Visua…
概要 Health Monitoring機能を使ってASP.NETアプリケーションのエラーイベントを収集しているシステムがありまして、ASP.NETのエラーイベントを拾うとSQLServerのdbo.aspnet_WebEvent_Eventsテーブルへ登録していく仕組みです。 このアプリを新しいDBに移行…
概要 CentOS7にインストールしたMongoDBにMacから外部接続します。 検証環境 サーバ:CentOS 7(IP:192.168.11.9、User:sh) クライアント:Mac OS X v10.11(IP:192.168.11.3) MongoDB:3.2 mongod.confファイルの編集 bindIpにカンマでIPアドレスを設定します…