<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Mark Nelson</title>
	<link>http://marknelson.us</link>
	<description>Programming, mostly.</description>
	<lastBuildDate>Fri, 13 Apr 2012 19:25:26 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>C++11: Range-based for and auto</title>
		<description><![CDATA[Two really handy features in C++11 are the range-based for statement and the auto type specifier. The former allows you iterate over collections using a much more compact form of expression, and the latter takes some of the headache out of the complex type declarations encountered in the standard library. Both of these features have [...]]]></description>
		<link>http://marknelson.us/2012/04/07/c11-range-based-for-and-auto/</link>
			</item>
	<item>
		<title>Visual Studio 11 and Modern C++</title>
		<description><![CDATA[Despite some harsh words about Visual Studio 11, I&#8217;m finding that it makes my heart go pitter-pat every time I use it. Why? Because this early release is finally incorporating a decent set of long-awaited C++11 features. In this article I&#8217;ll show you how a little thing like a lambda can make a big difference [...]]]></description>
		<link>http://marknelson.us/2012/03/13/visual-studio-11-and-modern-c/</link>
			</item>
	<item>
		<title>C++ &#8211; Where&#8217;s the Hate?</title>
		<description><![CDATA[One thing I&#8217;ve become accustomed to over the years is that there are a lot of C++ haters. They have their reasons &#8211; some good, some bad &#8211; but they are never afraid of sharing their opinions. An article on Slashdot this week touting the release of the C++11 standard should have been a hotbed [...]]]></description>
		<link>http://marknelson.us/2012/02/27/c-wheres-the-hate/</link>
			</item>
	<item>
		<title>Streambuf Iterators Are a Big Help</title>
		<description><![CDATA[A few weeks back I was looking at the choice of whether to use iterators or streaming operations for I/O on my data compression code. I was bemoaning the fact that the C++ iterators that perform stream I/O use the insertion and extraction operators, making them unsuitable for binary data compression. It looks like I [...]]]></description>
		<link>http://marknelson.us/2012/02/05/streambuf-iterators-are-a-big-help/</link>
			</item>
	<item>
		<title>I&#8217;m In the Money</title>
		<description><![CDATA[It looks like all my long years of studying data compression might be ready to pay off: Hello Good Day, This is Troop Emonds With regards to your Company i am sending this email Regards to order some( Compression Machine )I will like to know the type and sizes you have in stock and get [...]]]></description>
		<link>http://marknelson.us/2012/02/01/im-in-the-money/</link>
			</item>
	<item>
		<title>Mark&#8217;s Travel Guide to New Zealand</title>
		<description><![CDATA[I recently spent a little over two weeks touring New Zealand. It was a self-driving trip, which meant we got to cover a lot of ground, although certainly the coverage was very shallow. Before this trip, I had not set foot on foreign soil more than one mile from the US border, so the experience [...]]]></description>
		<link>http://marknelson.us/2012/01/28/marks-travel-guide-to-new-zealand/</link>
			</item>
	<item>
		<title>A Visit With Tim Bell</title>
		<description><![CDATA[I was in Christchurch, New Zealand, recently and had a chance to meet Tim for the first time in person. Tim teaches at the <a href=" http://www.canterbury.ac.nz/" class="newpage">University of Canterbury in Christchurch</a>, and is <a href="http://www.cosc.canterbury.ac.nz/tim.bell/" class="newpage">Deputy Head of the Computer Science and Software Engineering</a> department. I got a chance to ask him about his work in data compression as well as one of his new areas of interest, Computer Science education.]]></description>
		<link>http://marknelson.us/2012/01/21/a-visit-with-tim-bell/</link>
			</item>
	<item>
		<title>Streams or Iterators?</title>
		<description><![CDATA[When I updated my LZW reference code to use the latest C++ features, I abstracted my input and output functions using templates. Data was read and written using the iostreams paradigm, which requires simple classes that implement just a few functions. Would I have been better off using the iterator paradigm instead? The C++ algorithms [...]]]></description>
		<link>http://marknelson.us/2011/12/24/streams-or-iterators/</link>
			</item>
	<item>
		<title>Automating Putty</title>
		<description><![CDATA[Windows users who need a command line connection to another system via telnet or SSH are big fans of PuTTY. It&#8217;s free, it has every feature you need, and it&#8217;s reliable. One thing many people would like to do is use PuTTY as a component in their program. Apparently this comes up so often enough [...]]]></description>
		<link>http://marknelson.us/2011/12/10/automating-putty/</link>
			</item>
	<item>
		<title>Sendmail on Linux &#8211; the Easy Way</title>
		<description><![CDATA[This summer I&#8217;m teaching a graduate class, Principles of UNIX, which is more or less a crash course in the Mother of All Operating Systems. One of our early topics is email on UNIX, in which I try to impart to the class just how transformative email was back in the day. For early Internet [...]]]></description>
		<link>http://marknelson.us/2011/12/09/sendmail-on-linux-the-easy-way/</link>
			</item>
</channel>
</rss>

