101 reputation
1
bio website eamon.nerbonne.org
location Groningen, The Netherlands
age 33
visits member for 1 year, 7 months
seen Jan 3 '13 at 11:45

My work and hobby concern programming: I'm interested in data-mining, and enjoy collecting interesting stats from last.fm's openly accessible web-services.

Open source libraries:

  • ValueUtils (nuget: ValueUtils) provides a .NET base class for ValueObjects with auto-implemented GetHashCode and Equals using runtime code generation to perform similar to hand-rolled versions. Can also generate hash function and equality delegates for other types.

  • ExpressionToCode (nuget: ExpressionToCodeLib) generates C# source code from LINQ expression trees and can annotate that code with runtime values, which is hopefully useful in Unit Testing (integrates with NUnit, xUnit.net & mstest, but runs fine without a unit test framework too).

  • a-vs-an (nuget: AvsAn) determines whether "a" or "an" is more appropriate before a word, symbol, or acronym. Fast & accurate. Uses real-world statistics aggregated from wikipedia, and can therefore deal well even with cases that might trip up rules-based systems (e.g. an NSA analyst vs. a NASA flight plan). Includes a C# and Javascript implementation; the javascript implementation you can try online.


This user has not answered any questions
This user has not asked any questions
This user has not participated in any tags
Stack Overflow 21,878 rep 553100
Programmers 290 rep 17
Meta Stack Exchange 188 rep 7
TeX - LaTeX 151 rep 6
Webmasters 131 rep 4

0 Votes Cast

This user has not cast any votes