151 reputation
16
bio website eamon.nerbonne.org
location Groningen, The Netherlands
age 33
visits member for 3 years, 5 months
seen Jul 17 at 14:34

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.


Oct
10
awarded  Notable Question
Jul
17
revised TeXworks: synctex works only partially
added 694 characters in body
Jul
16
awarded  Nice Question
Mar
10
awarded  Popular Question
Jan
21
comment TeXworks: synctex works only partially
Hey, that sounds promising!
Jan
21
comment TeXworks: synctex works only partially
Thanks for the tip - I'm using only \input already anyhow, and the "main" file contains virtually no content beyond \input already - just the title and TOC, not even usepackages etc.
Nov
16
comment TeXworks: synctex works only partially
There are no weird characters in the filename; everthing is in [A-Za-z0-9_] followed by .tex. Path contains no spaces and no weird characters either. Oh, and the \input command uses the same capitalization as the filename to avoid windows case-insensitivity issues.
Nov
16
comment TeXworks: synctex works only partially
Thanks! I'll try to make a MWE, which I haven't managed to yet.
Nov
16
awarded  Editor
Nov
16
revised TeXworks: synctex works only partially
added 302 characters in body
Nov
15
awarded  Student
Nov
15
asked TeXworks: synctex works only partially
Jul
14
awarded  Supporter
Jun
8
awarded  Autobiographer