normalian blog

Let's talk about Microsoft Azure, ASP.NET and Java!

Entries from 2009-01-01 to 1 month

JLINQ(Java版)

今度はJava版のLINQを発見した。 しかし、こっちはどうも開発がとまっているくさいなぁ…。 LINQ自体は相当汎用的だけど、ベンダーに依存しない場合はLINQ to SQLとか死にそうだし、その影響かなぁ。 http://www.theserverside.com/news/thread.tss?thread_id…

jLINQ(JavaScript版)が存在していた

下記URLで JavaScript版のLINQを発見。うーん、好ましいアホがいる。 動作には jQueryが必要な模様。 http://www.hugoware.net/jLINQ

簡単にLINQメモ2

以下のメソッドを実行してみた。 Unionメソッド Concatメソッド Intersectメソッド List<int> list1 = new List<int>() { 1, 2, 3, 4, 3, 2, 1 }; List<int> list2 = new List<int>() { 3, 4, 5, 6, 5, 4, 3 }; Console.WriteLine(string.Join(",", list1.Concat(list2).Select(n</int></int></int></int>…

今年の抱負

今更ですが、今年の抱負をば。 やっぱり自分の趣味は絵とプログラムなので、以下の内容になるかなぁと。 プログラム 外部セミナーでセッション発表を受け持つ。 なんらかのOSS団体に貢献をする。 自分の人工無能アプリを改良する 絵 pixivに絵をもっと投稿す…

C# で private メソッドを呼んでみる

後でもうちょっと整形しよう・・・ privateメソッドにアクセスしたい! 単体テスト実行時等、privateメソッド、privateメンバにアクセスしたい事が多々あります。通常、一つのクラスに5つくらいメソッドがあったら、共通化処理のprivateメソッド or 状態保存…

DB設計

C#を使って飲み会的なアプリを作ろうと志す今日この頃。以下のフレームワークを使おうという無謀具合。 LINQ To Entity SilverLight 2.0 ASP.NET MVC とりあえず、まずは SQL Server 2008 に以下なテーブルを作ってみた。

わんくま同盟 の LT資料

LTを2回もやっておきながら、過去の資料をUPしてなかったので今更アップロード。 わんくま同盟 東京勉強会 #27 LT Visual Studio .NET で jQueryを使ってみたい話。 2008/11/15 東京#26 - ライトニングトーク大集合!! 型付言語でマッシュアップサイトを作…

C#でランダム文字列の生成

私のhatena日記のリファラーを見る限り、「ランダム文字列の生成」が検索として利用される事が多いのでまとめることとする。 以前にも記述したが、ランダム文字列の生成方法には以下の手法がある。今回は以下の3手法についての検討を行う。 System.IO.Path.G…

stringクラスのメソッドを使ってみる

どう書く?org 辺りだと、この辺のメソッドをちょくちょく使うことがあるのでちょっと再確認。 string.Join メソッド 結合文字列を指定し、文字列をくっつける。具体的には以下の様に使用する。 Console.WriteLine(string.Join(",", new string[] { "a", "b"…

はてなのお絵かき機能を使ってみた

ちなみにお絵かき機能の感想 正直描きにくいっす、SAIと比べるなよと言われればそれまでですが。 絵描き的な観点から言わせて頂くと、以下の点で色々と不満が。 Flashのせい?か、細かい線を引こうとすると、長時間クリックしているかの様に扱われて線がひけ…

C#でApp.ConfigのConnectionStringを取得する

前提環境 データベースが存在している App.ConfigにConnectionStringが記述されている 対象テーブル 以下のテーブルが格納されているデータベースがソリューション内に存在する。 App.Config ConnectionStringとして、以下の内容が記載されているとする。 プ…

Visual Studio 2008 で jQueryを使う件

前日にVisual Stuido 2008 SP1をインストールしたものの、突如ASP.NETの開発サーバーが立ち上がらなくなった。その際の復旧方法を記述しておく。 ASP.NET開発サーバが起動しない件の解決 Visual Studio 2008 SP1 をインストールする際、「既存のVisual Studi…

簡単にLINQメモ

Exceptと Where句の違い ExceptとWhereは、どちらもリストから要素を抽出するメソッドだ。メソッドの概要は似ているが、振る舞いが若干違うので備忘録としてメモする。 List<int> list1 = new List<int>(){ 3, 8, 5, 3, 30, 24 }; List<int> list2 = new List<int>(){ 30, 24 }; </int></int></int></int>…