Category Archives: Software Development

Linq Aggregate Empty Sequence

Linq is great for its compact expressions, and for its — usually efficient — lazy-evaluation. These two virtues seem to be spit upon by the Aggregate function. Say you want to aggregate a list of ints. var s = new int[] {1, 2, 3}; int sum = ints.Aggregate((a,b) => a + b); This works great [...]
Also posted in Technology | Tagged , | 1 Comment

C++/CLI Converting from String to wchar_t and to char*

I recently started working on a managed wrapper for the Terminal Services API, and as my C++/CLI is a bit rusty I ran into some issues which I’m sure are common when trying to handle the impedance mismatch between the managed and unmanaged worlds. I’m going to take a look at one of those issues [...]
Also posted in Technology | Tagged , , | Leave a comment

Jeff Atwood of Borg-StackOverflow Careers Assimilation

I’ve found StackOverflow to be a fun and vibrant community as well as an almost daily touchstone for programming and tech problems. Because of my enjoyment of the site I’ve started listening to the StackOverflow podcast with Jeff Atwood and Joel Spolsky (my opinion of which is another post altogether). I’ve found Jeff to be [...]
Also posted in Editorial | Tagged , | 1 Comment

Subclipse for SVN on Eclipse CDT

Subversion is a great way to work on code in a collaborative fashion. There are a couple subversion plugins that work with Eclipse, one of them is called Subclipse. To install Subclipse in Eclipse goto the Help menu and choose “Software Updates…”. Once the “Software Updates and Add-ons” window displays itself we need to add [...]
Also posted in Technology | Tagged , , , | 1 Comment