タグ

2009年6月2日のブックマーク (5件)

  • LINQPad - The .NET Programmer's Playground

    Instantly test any C#/F#/VB snippet or program Query databases in LINQ (or SQL) — SQL/Azure, Oracle, SQLite, Postgres & MySQL Enjoy rich output formatting, autocompletion with AI and integrated debugging Script and automate in your favorite .NET language, with all the benefits of a REPL Interoperate with BenchmarkDotNet, xUnit, Rx, MSAL, Excel and more Super lightweight — small and fast, with xcop

    fumokmm
    fumokmm 2009/06/02
    LINQPad
  • LINQ(リンク)の基礎知識

    そのほかのポイント クエリの書き方以外にもいくつか押さえておく点があります。 ■クエリの戻り値はIEnumerable<T>オブジェクト クエリの戻り値は、クエリの最後がselect句の場合にはIEnumerable<T>インターフェイスを実装したオブジェクトとなります。実際には公開されていないクラス・ライブラリ内のクラスのオブジェクトなのですが、それがどのようなクラスかについて開発者は気にする必要はなく、そのクラスがIEnumerable<T>インターフェイスを実装しているという点のみがポイントです。 先ほども述べたように、IEnumerable<T>インターフェイスを実装しているということはforeach文により列挙できます。つまり、クエリの結果はforeach文で利用されることが前提となっているわけです。 ■遅延実行 もう1点、LINQを使ううえで気を付けなければならないことは、クエ

    LINQ(リンク)の基礎知識
    fumokmm
    fumokmm 2009/06/02
    LINQ Pad
  • Groovy 1.6で注目の新機能 - Groovyの開発リーダーによる解説

    これらはGroovyの重要な側面です。しかしより重要なのは、Groovyが単に言語であるだけでなく、ひとつのエコシステムであるということです。 Groovyのバイトコードに含まれる情報を増やしたことは、Coberturaのような優れたカバレッジツールがGroovyをサポートする助けとなり、CodeNarcのような新らしい静的コード解析ツールにとっては利用しやすい情報が手に入ることになります。 また構文の柔軟性とメタプログラミングの特性は、ビヘイビア駆動開発のためのEasybやモックライブラリであるGMock、テスト/テスト仕様化のフレームワークSpockといった先進的なテストツールを生み出しています。 さらに、Groovyの柔軟性および表現可能性、そしてスクリプティングの特性によって、継続的インテグレーション(ビルドやテストを頻繁に行う方法論)を実践するための先進的なスクリプトシステムや基

    fumokmm
    fumokmm 2009/06/02
    1.6の新機能
  • groovy1.6の紹介記事 - おっさんの手習い

    英文のまま読んで四苦八苦したけど、日語訳がでてた。 http://www.infoq.com/jp/articles/groovy-1-6 改めて読んでみた。

    groovy1.6の紹介記事 - おっさんの手習い
  • 『なぜ2時から5時までは3時間で、2日から5日までは4日間なのか?』

    (補注:このアーティクルの論考は、『かけ算には順序があるのか』岩波科学ライブラリーの第3章で整理されました。) http://www.iwanami.co.jp/.BOOKS/02/2/0295800.html 子どものとき疑問だったこの問題は、塾で教えるようになってから、数教協の(特に遠山啓の)を読んで、分離量・連続量という考え方を知って、氷解しました。私にとっては、数教協で目からウロコシリーズのベストスリーに入るものでしょう。ところが、mixiで発言したところ、なかなか同意を得られなかった。それ自体が、私にとって、新たな目からウロコシリーズでもありました。 http://mixi.jp/view_bbs.pl?id=42139232&comment_count=306&comm_id=63370 233番発言以降。 さて、 A:「2時から5時までは3時間。」 B:「2日から5日まで

    『なぜ2時から5時までは3時間で、2日から5日までは4日間なのか?』
    fumokmm
    fumokmm 2009/06/02
    言われてみれば