2006-06-01から1ヶ月間の記事一覧

LINQのネーミング

LINQ and ADO.NET innovations LINQ to ADO.NET LINQ to DataSet LINQ to Entities LINQ to SQL (formerly DLinq) LINQ support for other data types LINQ to XML (formerly XLinq) LINQ to Objects となるみたいですね。

6/24

・Microsoft Pre-Release Software Microsoft .NET Framework 3.0 - June 2006 CTP .NET3.0という響きが良いですね。

.NETなお仕事

Javaで決まりかと思っていましたが、部内共通のJavaフレームワークを見せて貰ったところ、ウチで使うにはちょっと方向性が違うことが分かったので、もう少し検討することになりました。ただ、元々が技術的な話で来ているわけではないので、油断は禁物。

選択範囲のインデント

vim

Visual Studioや秀丸だと行を選択してタブを押すとインデントを変えることが出来ますが、vimでも同様のことができたんですね。ビジュアルモードで行を選択して「>」で右インデント、「プログラミング言語のソース編集だったらファイルの先頭に移動して「=G」…

ブロードバンド時代

発売前に2.3GBの修正パッチを配布することも可能になったのか! それを修正パッチと言って配布してしまうところが凄いよ・・・

洒落にならないくらい忙しくなってしまい、日記の更新が滞っています。なぁに、そのうち36協定でストップが掛かるさー、さー、さー・・・

6/17

・Release 1.0 Beta 8 Beta 引っ越して最初のリリース。

Decimalの数値計算

System.Mathには無かったので自前でちまちま。

6/11

・CodePlex Archive IronPythonサイトの移動先。 IronPython is currently in Beta status. We are planning on releasing V1.0 in summer 2006. 正式版は夏リリースのようですね。もうすぐだ。・MSBuild Extras - Toolkit for .NET 1.1 "MSBee" MSBuild Ext…

はてなリング

Nemerleプログラマリング 気まぐれでNemerleのリングを作ってみました。Nemerleについて興味がありましたら参加してみてください。

Aliasメソッド

最近追加された(ている)マクロのご紹介。

型推論

id:kuripさんのところより http://d.hatena.ne.jp/kurip/20060606#c List.ConvertAll<U>(delegate {...}); コイツが上手く推論してくれないため、型パラメータを明示的に指定することを要求されます。Nemerleだと型推論が頑張るので、 using System; using Syst</u>…

.NET開発は遠く

社内の政治的な問題で、仕事がJavaに流れていきそうな雰囲気。日記書きながら頑張ってきたけど流石に挫けそうです。>.NET

体調不良

金曜日あたりから調子が悪いです。15分くらい歩くと気分が悪くなったり、嫌な眠気におそわれたりと散々。買った本を読んでしまいたいのですが、素直に休むべきか・・・ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門作者: 青木峰…

6/4

・IronPython 1.0 Beta 7 Released ちょっとチェックが遅くなりました。(^^;

OutOfMemoryExceptionを避ける

.NET2.0では新規にMemoryFailPointというクラスが用意されたようです。OutOfMemoryExceptionはメモリが不足したら発生しますが、MemoryFailPointクラスを使うと事前に確保可能かチェックすることが出来ます。

nCr

http://d.hatena.ne.jp/Ozy/20060603#p2より Nemerleで挑戦してみました。 using Nemerle.IO; mutable n,r; def c(){ scanf("%d %d",n,r); match*1; c() } } c() 改行、空白削っても147B・・・勝負になりません。(^^;(追記) matchをやめてメモ帳で保存して13…