2010-09-01から1ヶ月間の記事一覧

Emacs emulationを導入したら、F# Interactiveの挙動が少し変わった、という話

環境 Visual Studio 2010 Professional Emacs emulation 1.3 を利用しております。その他の環境では確認しておりませんのでご了承下さい。 Emacs emulation Visual Studio 2010にEmacs emulationを導入しました。 Extensions for Visual Studio family of pr…

"The Art of Unit Testing"という本を紹介します

非常に残念な事に、私は(単体)テストがあまり上手ではないようです。 テストについて体系的な知識が欠けており、手探りでテストコードを書いているため、自分のテストに確信が持てないのです。 もちろん経験を積むことは重要な要素ですが、テストについて…

第一回 Scala座に参加しましたよ、というお話

去る2010年09月04日にWINCあいちで行われた第一回Scala座に参加しました。ScalaについてのDEEPな話題で持ちきりで、非常に刺激的な一日でした。主催者の[twitter:@keisuke_n]さん、発表者の皆様、参加者の皆様、お疲れ様でした。 http://scalaza.com/ScalaZa…

MITの授業を受けていますよ、というお話

もちろんMITに入学できる知恵もお金も時間もないので、ビデオレクチャーです。 Audio/Video Lectures | MIT OpenCourseWare | Free Online Course Materials 存在を知ったのは2007年で、何度か挫折して、今になって受けています。 オススメ講義 Gilbert Stra…

OCamlのfold_left, fold_rightはF#ではfold, foldBackになってますよ、という話

気がつかなくて一生懸命探していたのですよ。F#でOCaml互換のメソッドを呼び出す方法を紹介します。 前提 Visual Studio 2010 Professional \F# PowerPack 2.0 を利用しております。その他の環境では確認しておりませんのでご了承下さい。 F# PowerPack Code…

Visual Studioで複数のプロジェクトを同時にデバッグする

こんな方法があるなんて、気付きませんでした。 環境 Visual Studio 2008 Professional Visual Studio 2010 Professional その他の環境では確認しておりませんのでご了承下さい。 設定方法 [ソリューション]を右クリック->[プロパティ]->[共通プロパティ]->[…

他人様の知恵を拝借して、F#にモックフレームワークを導入しましたよー、というお話

私はC#ではMoqというモックフレームワークを愛用しているのですが、このMoq、F#においては思うように動作してくれなかったのです。 環境 Visual Studio 2010 Professional NUnit 2.5.7 Moq 3.1 Moq 4.0 Beta Rhino Mocks 3.6 を利用しております。その他の環…

F#用UnitTestframework "FsUnit"に触れてみました

昨日はNUnitを用いたテストコードをF#で記述する方法を紹介しました。 調べてみたことろ、F#にはFsUnitと呼ばれるテストフレームワークがあるようです。 環境 Visual Studio 2010 Professional NUnit 2.5.7 FsUnit 0.9.0 を利用しております。その他の環境で…