<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Global Nerdy &#187; books</title>
	<atom:link href="http://www.globalnerdy.com/tag/books/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.globalnerdy.com</link>
	<description>Tech Evangelist Joey deVilla on software development, tech news and other nerdy stuff</description>
	<lastBuildDate>Thu, 19 Nov 2009 02:16:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tech Books I&#8217;m Reading Right Now</title>
		<link>http://www.globalnerdy.com/2009/04/21/tech-books-im-reading-right-now/</link>
		<comments>http://www.globalnerdy.com/2009/04/21/tech-books-im-reading-right-now/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 20:25:36 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[pragmatic programming]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2009/04/21/tech-books-im-reading-right-now/</guid>
		<description><![CDATA[This article also appears in Canadian Developer Connection.
I’m reading a couple of tech books right now, and I plan to publish more in-depth reviews of them in the next couple of weeks. In the meantime, I thought I’d give you some quick reviews to give you a taste.
Pro ASP.NET MVC Framework by Steve Sanderson (Apress)
The [...]]]></description>
			<content:encoded><![CDATA[<p></p><p class="alert"><a href="http://blogs.msdn.com/cdndevs/archive/2009/04/21/tech-books-i-m-reading-right-now.aspx">This article also appears in <em>Canadian Developer Connection</em>.</a></p>
<p>I’m reading a couple of tech books right now, and I plan to publish more in-depth reviews of them in the next couple of weeks. In the meantime, I thought I’d give you some quick reviews to give you a taste.</p>
<h3><em>Pro ASP.NET MVC Framework</em> by Steve Sanderson (Apress)</h3>
<p><a href="http://apress.com/book/view/9781430210078"><img style="border-right-width: 0px; margin: 0px 10px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="pro_asp.net_mvc_framework" border="0" alt="pro_asp.net_mvc_framework" align="left" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/pro-aspnet-mvc-framework.jpg" width="183" height="244" /></a>The first book is <strong><em><a href="http://apress.com/book/view/9781430210078">Pro ASP.NET MVC Framework</a></em></strong>, published by Apress and written by Steven Sanderson. It’s been available in “beta” form as a PDF for the past couple of months, and as of this afternoon, the final PDF version has been released. I expect that the dead-tree edition should be hitting the shelves of your favourite bookstore, real or virtual, in a week or so.</p>
<p>This book covers the new&#160; way of developing ASP.NET applications, the MVC way. If you’ve read <a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612">the “Gang of Four” book</a> or any other book on design patterns (or any of <a href="http://www.lhotka.net/">Rocky Lhotka’s</a> books on business objects), you know that MVC is short for “Model-View-Controller” and a pattern for separating an application into its business logic, presentation and interface. Perhaps you’ve looked longingly as the “cool kids” have used frameworks like <a href="http://rubyonrails.org/">Ruby on Rails</a> and <a href="http://www.djangoproject.com/">Django</a> to build applications with greater speed and fun, and fewer errors and less futzing around with tedious development minutiae. You might have heard <a href="http://www.hanselman.com">Scott Hanselman</a> and <a href="http://haacked.com/">Phil Haack</a> talk about their work on <strong><a href="http://asp.net/mvc">ASP.NET MVC</a></strong>, or maybe you’d heard that <a href="http://codinghorror.com/">Jeff Atwood’s</a> <em><a href="http://stackoverflow.com/">Stack Overflow</a></em> is implemented in ASP.NET MVC.</p>
<p>I myself come from the world of Rails and have noodled with Django. As such, find that I’d rather use an MVC-style framework in most cases. That’s why I’m happy that ASP.NET MVC has hit the official “1.0” stage – it’s available for download right now and will be included in Visual Studio 2010 as an official alternative to old-school ASP.NET.</p>
<p>The book is a great introduction to the concepts of MVC web frameworks in the context of ASP.NET. It starts by showing you how to get the ASP.NET MVC tools and templates onto your system and then walks you through the development of a sports store ecommerce site. The middle part goes into the features of ASP.NET MVC in greater detail, covering REST and routing, controllers and views, testing and adding Ajax to your MVC applications. The last section covers the goodies that ASP.NET gives you – authentication, members/roles/profiles, caching/compression and WebForms – and how to use them in the context of ASP.NET MVC.</p>
<p>It looks like a pretty promising read on a topic that I’m very interested in. Watch this blog for a review, and eventually, some code examples based on what I learn from the book.</p>
<h3><em>The Passionate Programmer</em> by Chad Fowler (Pragmatic Bookshelf)</h3>
<p><a href="http://www.pragprog.com/titles/cfcar2/the-passionate-programmer"><img style="border-right-width: 0px; margin: 0px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="the_passionate_programmer" border="0" alt="the_passionate_programmer" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/04/the-passionate-programmer.jpg" width="174" height="244" /></a>Regular readers of this blog will know that <a href="http://www.globalnerdy.com/2009/01/08/pragmatic-thinking-learning-my-favourite-geek-book-of-2008/">my favourite developer book of 2008</a> was <strong><em><a href="http://www.pragprog.com/titles/ahptl/pragmatic-thinking-and-learning">Pragmatic Thinking and Learning: Refactor Your Wetware</a></em></strong>. They also know that there really wasn’t much about software development in particular, but developing the most important tool for software development: your mind.</p>
<p>The publishers of <em>Pragmatic Thinking and Learning </em>have just put out a “new-ish” book, <strong><em><a href="http://www.pragprog.com/titles/cfcar2/the-passionate-programmer">The Passionate Programmer</a></em></strong>, written by <a href="http://chadfowler.com/">Chad Fowler</a>. I say it’s “new-ish” because it could be considered a second edition of his book <a href="http://www.pragprog.com/titles/mjwti/my-job-went-to-india"><em>My Job Went to India (and All I Got was this Lousy Book)</em></a><em><strong>.</strong> </em></p>
<p>The problem with <em>My Job Went to India </em>was that the title implied that it was largely about saving your job from outsourcing. <a href="http://www.pragprog.com/podcasts/show/26">In a recent podcast about the book</a>, Chad said that the book’s title influenced the way he wrote it, and it ended up not being quite the book he wanted to write.</p>
<p><em>The Passionate Programmer</em> is different; you could consider it a “refactoring” of <em>My Job Went to India</em>, and a good one, too. Rather than focusing on saving your job, it’s more about two very important things:</p>
<ul>
<li>Finding fulfillment and happiness in your career </li>
<li>Cultivating the desire to live a remarkable life </li>
</ul>
<p>Those are two pretty tall orders for a book, but I’ve met Chad at a couple of conferences, and I know he likes to think big. I’ve just started into <em>The Passionate Programmer</em> and so far, I’ve thought “damn right!” at every bit of advice he’s given. As with <em>Pro ASP.NET MVC Framework</em>, watch this blog for the full review of this book.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2009/04/21/tech-books-im-reading-right-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O&#8217;Reilly&#8217;s &#8220;Head First&#8221; Books Now Available in PDF</title>
		<link>http://www.globalnerdy.com/2008/12/20/oreillys-head-first-books-now-available-in-pdf/</link>
		<comments>http://www.globalnerdy.com/2008/12/20/oreillys-head-first-books-now-available-in-pdf/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 04:49:00 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[gift ideas]]></category>
		<category><![CDATA[Head First]]></category>
		<category><![CDATA[PDF]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/?p=2512</guid>
		<description><![CDATA[
These days, I try to get the PDF version of a computer book when it makes sense. When it comes to more timeless books &#8212; say Code Complete (the book from which Jeff Atwood gets the name for his blog, Coding Horror) and The Pragmatic Programmer – I think I’d still prefer a dead-tree edition. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://oreilly.com/store/series/headfirst.csp"><img title="head_first_books" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="225" alt="head_first_books" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2008/12/head-first-books-thumb.jpg" width="450" border="0" /></a></p>
<p>These days, I try to get the PDF version of a computer book when it makes sense. When it comes to more timeless books &#8212; say <em><a href="http://cc2e.com/">Code Complete</a></em> (the book from which Jeff Atwood gets the name for his blog, <em><a href="http://www.codinghorror.com/">Coding Horror</a></em>) and <em><a href="http://www.pragprog.com/the-pragmatic-programmer">The Pragmatic Programmer</a> – </em>I think I’d still prefer a dead-tree edition. For books on a specific version of a language, platform or tool, which have a limited lifespan, I would argue that the PDF version is the better choice. I used to hate reading PDFs onscreen, but in these days of LCD screens with resolutions at least 1200 pixels wide, and especially with a dual-monitor setup, I find them pretty readable.</p>
<p>One book series that I wished was available in PDF form is <a href="http://oreilly.com/store/series/headfirst.csp">O’Reilly’s Head First series</a>. A co-creation of Kathy Sierra, who knows how to communicate knowledge <em>and</em> passion at the same time, this series features lively prose, story-telling and pictures aplenty to create some of the most comprehensible and enjoyable tech books out there. Consider the original <a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612">“Gang of Four” book on design patterns</a> and <em><a href="http://www.oreilly.com/catalog/9780596007126/">Head First Design Patterns</a></em>: while the former is considerably meatier and more rigorous, I consult it rarely, and only as a reference work. The <em>Head First</em> book? I pick it up every now and again and re-read it just for kicks, and it’s the book I send people to when they ask about design patterns. It’s that way with all their books; when I was taking a project management course, <em><a href="http://www.oreilly.com/catalog/9780596102340/">Head First PMP</a> </em>was the only book that didn’t anaesthetize me.</p>
<p><strong>O’Reilly has just announced that <a href="http://oreilly.com/store/series/headfirst.csp">the entire Head First series</a> is now available in PDF form</strong> – even the books that aren’t available in dead-tree format yet, namely:</p>
<ul>
<li><em><a href="http://www.oreilly.com/catalog/9780596520304/">Head First Web Design</a></em></li>
<li><em><a href="http://www.oreilly.com/catalog/9780596514860/">Head First Algebra</a></em></li>
<li><em><a href="http://www.oreilly.com/catalog/9780596515775/">Head First Rails</a></em></li>
<li><em><a href="http://www.oreilly.com/catalog/9780596006303/">Head First PHP &amp; MySQL</a></em></li>
</ul>
<p>The PDFs are all priced around US$30, which is about $10 cheaper than the print editions. These prices seem a bit steep compared to the PDF editions of Pragmatic Programmers books, which hover around US$20, but then again, the Pragmatics’ print books are also $10 cheaper than O’Reilly’s. Still it’s nice to have the <em>Head First </em>series available as PDFs. If you’re doing some last-minute Christmas shopping for a geek friend, you could always give one of these PDFs (especially for one of the not-yet-in-print books). If you’re feeling especially generous, you could give it on a USB key.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/12/20/oreillys-head-first-books-now-available-in-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The C# &#8220;Yellow Book&#8221;: Free as in Beer and Good as in Beginner&#8217;s Guide</title>
		<link>http://www.globalnerdy.com/2008/11/24/the-c-yellow-book-free-as-in-beer-and-good-as-in-beginners-guide/</link>
		<comments>http://www.globalnerdy.com/2008/11/24/the-c-yellow-book-free-as-in-beer-and-good-as-in-beginners-guide/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 02:15:07 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[beginners]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[cheap]]></category>
		<category><![CDATA[free as in beer]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[students]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2008/11/24/the-c-yellow-book-free-as-in-beer-and-good-as-in-beginners-guide/</guid>
		<description><![CDATA[ 
As a new Microsoftie and programmer returning to C# after a six-year absence, I have a lot of learning and re-learning ahead of me. In preparation for this, I spent the better part of an afternoon in the “Computers” section of my neighbourhood bookstore going through the C# programming books, sorting the gems from [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a target="_blank" href="http://www.globalnerdy.com/wordpress/wp-content/uploads/2008/11/c-sharp-yellow-book.jpg"><img style="border-right-width: 0px; margin: 0px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Cover of the &quot;C Sharp Yellow Book&quot;" border="0" alt="Cover of the &quot;C Sharp Yellow Book&quot;" align="right" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2008/11/c-sharp-yellow-book-thumb.jpg" width="250" height="382" /></a> </p>
<p>As a new Microsoftie and programmer returning to C# after a six-year absence, I have a lot of learning and re-learning ahead of me. In preparation for this, I spent the better part of an afternoon in the “Computers” section of my neighbourhood bookstore going through the C# programming books, sorting the gems from the junk. I took the “beginner’s mind” approach and looked at all the books on the shelves, regardless of the skill level they were written for, even the books that devoted whole chapters to basic concepts like looping and branching. At the very least, it would give me an idea of the current state of programming literature was like in the .NET world.</p>
<p>A couple of weeks later, I stumbled across the <strong><a target="_blank" href="http://csharpcourse.com/">C# “Yellow Book”</a></strong>. It’s the standard book for first year computer science students at the <a href="http://www.hull.ac.uk/">University of Hull</a> (I know of it thanks to <a target="_blank" href="http://en.wikipedia.org/wiki/University_of_Hull#In_popular_culture">a <em>Black Adder</em> episode</a>) and written by <a target="_blank" href="http://www.robmiles.com/">Rob Miles</a>, a <a target="_blank" href="http://mvp.support.microsoft.com/">Microsoft MVP</a> and lecturer at that university. Each computer science student there is given a free-as-in-beer printed copy of the book, <strong><a target="_blank" href="http://www.csharpcourse.com/">and now anyone can get a free-as-in-beer PDF copy online</a></strong>.</p>
<p>The C# Yellow Book is quite good, and can easily hold its own against some of the commercial C# books I’ve seen, which typically sell for about $35. It’s written in a clear and breezy style, explains it concepts well, has examples that <em>actually work</em> (I tried some out just for kicks) and often goes beyond typical beginners’ books with many asides called “Programmers’ Points” that explain good programming technique. Its 185 pages cover most of the basic C# language &#8212; and most of the example code is run in console mode except for the section near the end that covers basic <a target="_blank" href="http://en.wikipedia.org/wiki/Windows_Forms">Windows Forms</a>. After finishing this book, you should have enough background material to tackle an intermediate book on C# or introductory books on .NET topics like <a target="_blank" href="http://windowsclient.net/">GUI programming</a>, <a target="_blank" href="http://www.asp.net/">ASP.NET</a> or even game development for the PC, Xbox 360 and Zune (yeah, really, the <em>Zune</em>) with <a target="_blank" href="http://msdn.microsoft.com/en-us/xna/default.aspx">XNA</a>.</p>
<p>I’d say that Rob has a strong incentive to make the book as good as possible because it’s the basis of a course at his university and because he can get some rather immediate feedback from its readership. If only that was true for a professor of mine back at <a target="_blank" href="http://queensu.ca/">Crazy Go Nuts University</a>, whose Pascal programming book (it was the eighties) had terrible examples, an incomprehensible presentation and writing style and annual revisions to foil used-book sales and to force each new class to buy the latest edition. Kudos to Rob and the computer science department at Hull for giving away the course textbook for free!</p>
<p>If you’re a starving student looking to learn Windows programming, I’d recommend getting your hands on a copy of Rob Miles’ free-as-in-beer C# “Yellow Book” and pair it with Microsoft’s free-as-in-beer <a target="_blank" href="http://www.microsoft.com/express/vcsharp/">Visual C# 2008 Express Edition</a>. Alas, I can’t point you to any free-as-in-beer computers.</p>
<h3>Links</h3>
<ul>
<li><a target="_blank" href="http://csharpcourse.com/">Rob Miles’ C# “Yellow Book”</a></li>
<li><a target="_blank" href="http://www.microsoft.com/express/vcsharp/">Visual C# 2008 Express Edition</a></li>
<li><a target="_blank" href="http://windowsclient.net/">WindowsClient.NET</a>: The official site for GUI development in Windows, covering both Windows Forms and the new GUI framework, WPF.</li>
<li><a target="_blank" href="http://www.asp.net/">ASP.NET</a>: The official site for ASP.NET, Microsoft’s framework for web application development.</li>
<li><a target="_blank" href="http://msdn.microsoft.com/en-us/xna/default.aspx">XNA Developer Center</a>: The official site for XNA, Microsoft’s game development framework.</li>
<li><a target="_blank" href="http://creators.xna.com/en-US/">XNA Creators Club</a>: The online community for XNA game developers.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/11/24/the-c-yellow-book-free-as-in-beer-and-good-as-in-beginners-guide/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Salmagundi for Friday, November 7th, 2008</title>
		<link>http://www.globalnerdy.com/2008/11/07/salmagundi-for-friday-november-7th-2008/</link>
		<comments>http://www.globalnerdy.com/2008/11/07/salmagundi-for-friday-november-7th-2008/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 22:18:20 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Play]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software and Services]]></category>
		<category><![CDATA[What Joey Did]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[PDC]]></category>
		<category><![CDATA[PDC2008]]></category>
		<category><![CDATA[social bookmarking]]></category>
		<category><![CDATA[videogames]]></category>
		<category><![CDATA[XNA]]></category>
		<category><![CDATA[Zero Punctuation]]></category>

		<guid isPermaLink="false">http://www.globalnerdy.com/2008/11/07/salmagundi-for-friday-november-7th-2008/</guid>
		<description><![CDATA[Interview with Chris Slemp, MSDN
 
Here’s another video interview featuring Yours Truly at the PDC: it’s with Chris Slemp, Program Manager for the Server and Tools Online group at Microsoft. In the interview, we talk about MSDN and its new social bookmarking feature.
Click here to watch the video.
“Grim Fandango’s” Puzzle Document
 
If you’re looking to [...]]]></description>
			<content:encoded><![CDATA[<p></p><h3>Interview with Chris Slemp, MSDN</h3>
<p><a href="http://blogs.msdn.com/cdndevs/archive/2008/11/06/canucks-at-pdc-social-bookmarking-at-msdn.aspx"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="joey_devilla_chris_slemp" border="0" alt="joey_devilla_chris_slemp" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2008/11/joey-devilla-chris-slemp.jpg" width="414" height="233" /></a> </p>
<p>Here’s another video interview featuring Yours Truly at the PDC: it’s with <a href="http://blogs.msdn.com/cslemp/"><strong>Chris Slemp</strong></a>, Program Manager for the Server and Tools Online group at Microsoft. In the interview, we talk about MSDN and its new social bookmarking feature.</p>
<p><strong><a href="http://blogs.msdn.com/cdndevs/archive/2008/11/06/canucks-at-pdc-social-bookmarking-at-msdn.aspx">Click here to watch the video.</a></strong></p>
<h3>“Grim Fandango’s” Puzzle Document</h3>
<p><a href="http://www.doublefine.com/news.php/site/comments/just_one_more_grim_thing/"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="grim_fandango_puzzle_document" border="0" alt="grim_fandango_puzzle_document" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2008/11/grim-fandango-puzzle-document.jpg" width="500" height="375" /></a> </p>
<p>If you’re looking to get into the mind of a game designer and the design of one of the most highly-regarded computer adventures games, be sure to check out the <strong><a href="http://www.doublefine.com/news.php/site/comments/just_one_more_grim_thing/">Grim Fandango Puzzle Document</a></strong>. Tim Schafer, in “a temporary fit of Cake-induced Grim nostalgia,” decided to put the game’s puzzle design document online in PDF form (it’s 2.3MB in size). </p>
<p><a href="http://www.geero.net/2008/11/anatomy-of-a-classic.html">Here’s a great summary of the Grim Fandango Puzzle Document</a>, written by Andy Geers:</p>
<blockquote><p>I use that word &quot;crafted&quot; because that&#8217;s exactly what this newly released document shows: true craftsmanship. We see the incredible attention to detail, the pacing of the narrative as it builds and as the puzzles get increasingly sophisticated, always coaxing the player along with them. As somebody whose spent the last few years trying to write <a href="http://www.geero.net/bible-games.html">my own adventure game</a>, what struck me most about this document is the sheer <em>simplicity</em> of it &#8211; it&#8217;s well established that it takes a great deal of clarity and hard work to boil down something so vast as Grim Fandango into such a simple representation that conveys so much information in such a succinct way.</p>
</blockquote>
<p>It’s a considerably more interesting read than most specs.</p>
<h3>My Job-Related Reading List</h3>
<p>Nothing gives you that frozen-caveman-thawed-in-modern-times feeling like returning to a software platform after not developing in it in seven years. Getting back into the swing of Microsoft’s development tools has been fun so far, but it is, as a lot of people have told me, like drinking from the firehose.</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="reading_list_nov_2008" border="0" alt="reading_list_nov_2008" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2008/11/reading-list-nov-2008.jpg" width="483" height="208" /> </p>
<p>To quickly get acclimated with C#, ASP.NET and XNA, I’m expensing the following books I bought today:</p>
<ul>
<li><strong><em><a href="http://www.amazon.com/2008-NET-Platform-Fourth-Windows-Net/dp/1590598849/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1226095180&amp;sr=1-1">Pro C# 2008 and the .NET 3.5 Platform</a> </em></strong>by Andrew Troelsen </li>
<li><strong><em><a href="http://www.amazon.com/Professional-ASP-NET-3-5-VB-Programmer/dp/0470187573">Professional ASP.NET 3.5 in C# and VB</a></em> </strong>by Bill Evjen, Scott Hanselman and Devin Rader </li>
<li><strong><em><a href="http://www.amazon.com/Beginning-XNA-2-0-Game-Programming/dp/1590599241/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1226095299&amp;sr=1-1">Beginning XNA 2.0 Game Programming</a></em></strong> by Alexandre Santos Lobao, Bruno Pereira Evangelista, and Jose Antonio Leal de Farias </li>
</ul>
<p>I’ll let you know what I think of these books as I read them.</p>
<h3>“Zero Punctuation” Reviews</h3>
<p>And finally, a couple of reviews from my all-time favourite game reviewer, Ben “Yahtzee” Croshaw. The first one’s for <em>Saints Row 2</em>, which includes a great argument for why it might actually be a better game than <em>Grand Theft Auto IV</em> as well as a brilliant concept for a new game:</p>
<p style="text-align: center"><embed src="http://static.escapistmagazine.com/media/global/movies/player/FlowPlayerDark.2.2.4-tm.swf?config=%7Bembedded%3Atrue%2CplayList%3A%5B+%7B+%27url%27%3A312%2C%27linkUrl%27%3A%27http%3A%2F%2Fwww.escapistmagazine.com%2Fvideos%2Fview%2Fzero-punctuation%2F312-Saints-Row-2%27%2C%27linkWindow%27%3A%27_top%27%2C%27name%27%3A%27Saints%2BRow%2B2%27+%7D+%5D%2CsplashImageFile%3A%27http%3A%2F%2Fwww.escapistmagazine.com%2Fglobal%2Fcastfire%2Fsplash%2F312.jpg%27%2CshowVolumeSlider%3Atrue%2Cpid%3A%27html_test%27%2CinitialScale%3A%27fit%27%2Cloop%3Afalse%2CautoPlay%3Afalse%2CautoBuffering%3Afalse%2CusePlayOverlay%3Afalse%2CautoRewind%3Atrue%2CbufferLength%3A15%2CmenuItems%3A%5Bfalse%2Cfalse%2Cfalse%2Cfalse%2Ctrue%2Ctrue%5D%7D" allowfullscreen="true" allowscriptaccess="always" quality="high" bgcolor="#333333" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" height="328" width="400" wmode="opaque"></embed></p>
<p>and here’s the latest review, for <em>Dead Space</em>, which he summarizes as “competent but bland”. Luckily, his review is anything but…</p>
<p style="text-align: center"><embed src="http://static.escapistmagazine.com/media/global/movies/player/FlowPlayerDark.2.2.4-tm.swf?config=%7Bembedded%3Atrue%2CplayList%3A%5B+%7B+%27url%27%3A333%2C%27linkUrl%27%3A%27http%3A%2F%2Fwww.escapistmagazine.com%2Fvideos%2Fview%2Fzero-punctuation%2F333-Dead-Space%27%2C%27linkWindow%27%3A%27_top%27%2C%27name%27%3A%27Dead%2BSpace%27+%7D+%5D%2CsplashImageFile%3A%27http%3A%2F%2Fwww.escapistmagazine.com%2Fglobal%2Fcastfire%2Fsplash%2F333.jpg%27%2CshowVolumeSlider%3Atrue%2Cpid%3A%27html_test%27%2CinitialScale%3A%27fit%27%2Cloop%3Afalse%2CautoPlay%3Afalse%2CautoBuffering%3Afalse%2CusePlayOverlay%3Afalse%2CautoRewind%3Atrue%2CbufferLength%3A15%2CmenuItems%3A%5Bfalse%2Cfalse%2Cfalse%2Cfalse%2Ctrue%2Ctrue%5D%7D" allowfullscreen="true" allowscriptaccess="always" quality="high" bgcolor="#333333" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" height="328" width="400" wmode="opaque"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/11/07/salmagundi-for-friday-november-7th-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Have an Advance Copy of Neal Stephenson&#8217;s &#8220;Anathem&#8221;!</title>
		<link>http://www.globalnerdy.com/2008/07/22/i-have-an-advance-copy-of-neal-stephensons-anathem/</link>
		<comments>http://www.globalnerdy.com/2008/07/22/i-have-an-advance-copy-of-neal-stephensons-anathem/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 18:56:03 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[What Joey Did]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Anathem]]></category>
		<category><![CDATA[Neal Stephenson]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1866</guid>
		<description><![CDATA[I Have an Advance Copy of Neal Stephenson&#8217;s &#8220;Anathem&#8221;! It just arrived at the office, and I&#8217;ve written about it here.
]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.joeydevilla.com/2008/07/22/i-have-an-advance-copy-of-neal-stephensons-anathem/"><strong>I Have an Advance Copy of Neal Stephenson&#8217;s &#8220;Anathem&#8221;!</strong></a> It just arrived at the office, and I&#8217;ve written about it <a href="http://www.joeydevilla.com/2008/07/22/i-have-an-advance-copy-of-neal-stephensons-anathem/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/07/22/i-have-an-advance-copy-of-neal-stephensons-anathem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;O Brave New World That Has Such Hardware In It!&#8221;</title>
		<link>http://www.globalnerdy.com/2008/06/16/o-brave-new-world-that-has-such-hardware-in-it/</link>
		<comments>http://www.globalnerdy.com/2008/06/16/o-brave-new-world-that-has-such-hardware-in-it/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 21:15:19 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Hardware and Gadgets]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[book covers]]></category>
		<category><![CDATA[obsolete]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1737</guid>
		<description><![CDATA[<p>I absolutely love old computer books...</p>

<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/16/o-brave-new-world-that-has-such-hardware-in-it/"><img src="http://globalnerdy.com/wordpress/wp-content/uploads/2008/06/the_new_world_of_computers_preview.jpg" alt="Old book: \&#34;The New World of Computers\&#34;, featuring a late-\&#039;60s or \&#039;70s-era mainframe" title="the_new_world_of_computers_preview" width="400" height="300" /></a><br /><span class="caption">Click the picture to see a larger version.</span></p>]]></description>
			<content:encoded><![CDATA[<p></p><p>I absolutely love old computer books&#8230;</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wordpress/wp-content/uploads/2008/06/the_new_world_of_computers.jpg" alt="Old book: \&quot;The New World of Computers\&quot;, featuring a late-\&#039;60s or \&#039;70s-era mainframe" title="the_new_world_of_computers" width="500" height="375" /><br /><span class="caption">Photo courtesy of Miss Fipi Lele.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/06/16/o-brave-new-world-that-has-such-hardware-in-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Tech Reading List for May</title>
		<link>http://www.globalnerdy.com/2008/05/01/my-tech-reading-list-for-may/</link>
		<comments>http://www.globalnerdy.com/2008/05/01/my-tech-reading-list-for-may/#comments</comments>
		<pubDate>Thu, 01 May 2008 19:29:09 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Apress]]></category>
		<category><![CDATA[Head First]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1655</guid>
		<description><![CDATA[<p>I got a number of books for free this past week:</p>

<p style="text-align:center;"><img src="http://globalnerdy.com/wordpress/wp-content/uploads/2008/05/books_im_reviewing_may_2008.jpg" alt="Books I\&#039;m reviewing in May 2008" title="books_im_reviewing_may_2008" width="400" height="337" /></p>

<ul>
<li><a href="http://www.amazon.com/Head-First-PMP-Brain-Friendly-Professional/dp/0596102348?tag=particculturf-20"><strong><cite>Head First PMP</cite></strong></a> - When my friend <a href="http://hypatia.ca/">Leigh Honeywell</a> heard that I was taking a project management course later this month, she told me that she got this book for free at a conference and had no use for it. So she gave this book to me, and I'll be reading it so that when the course comes around -- it's May 21st through 23rd -- I'll be at least familiar with the material.</li>
</ul>

<p>And four books from <a href="http://apress.com/">Apress</a>, courtesy of Julie Miller:</p>
<ul>
<li><a href="http://www.amazon.com/Pro-PHP-Patterns-Frameworks-Testing/dp/1590598199/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1209667340&#038;sr=1-1"><strong><cite>Pro PHP: Patterns, Frameworks, Testing and More</cite></strong></a></li>
<li><a href="http://www.amazon.com/PHP-Objects-Patterns-Practice-Second/dp/1590599098/ref=pd_bxgy_b_img_b"><strong><cite>PHP Objects, Patterns, and Practice, Second Edition</cite></strong></a></li>
<li><a href="http://www.amazon.com/Practical-Web-2-0-Applications-PHP/dp/1590599063/ref=pd_bxgy_b_img_b"><strong><cite>Practical Web 2.0 Applications with PHP</cite></strong></a></li>
<li><a href="http://www.amazon.com/Practical-Reporting-Rails-Experts-Source/dp/1590599330/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1209667643&#038;sr=1-1"><strong><cite>Practical Reporting with Ruby and Rails</cite></strong></a></li>
</ul>

<p>I'll be reading them this month and posting my reviews here in <cite>Global Nerdy</cite>. Watch this space!</p>]]></description>
			<content:encoded><![CDATA[<p></p><p>I got a number of books for free this past week:</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wordpress/wp-content/uploads/2008/05/books_im_reviewing_may_2008.jpg" alt="Books I\&#039;m reviewing in May 2008" title="books_im_reviewing_may_2008" width="400" height="337" /></p>
<ul>
<li><a href="http://www.amazon.com/Head-First-PMP-Brain-Friendly-Professional/dp/0596102348?tag=particculturf-20"><strong><cite>Head First PMP</cite></strong></a> &#8211; When my friend <a href="http://hypatia.ca/">Leigh Honeywell</a> heard that I was taking a project management course later this month, she told me that she got this book for free at a conference and had no use for it. So she gave this book to me, and I&#8217;ll be reading it so that when the course comes around &#8212; it&#8217;s May 21st through 23rd &#8212; I&#8217;ll be at least familiar with the material.</li>
</ul>
<p>And four books from <a href="http://apress.com/">Apress</a>, courtesy of Julie Miller:</p>
<ul>
<li><a href="http://www.amazon.com/Pro-PHP-Patterns-Frameworks-Testing/dp/1590598199/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1209667340&#038;sr=1-1"><strong><cite>Pro PHP: Patterns, Frameworks, Testing and More</cite></strong></a></li>
<li><a href="http://www.amazon.com/PHP-Objects-Patterns-Practice-Second/dp/1590599098/ref=pd_bxgy_b_img_b"><strong><cite>PHP Objects, Patterns, and Practice, Second Edition</cite></strong></a></li>
<li><a href="http://www.amazon.com/Practical-Web-2-0-Applications-PHP/dp/1590599063/ref=pd_bxgy_b_img_b"><strong><cite>Practical Web 2.0 Applications with PHP</cite></strong></a></li>
<li><a href="http://www.amazon.com/Practical-Reporting-Rails-Experts-Source/dp/1590599330/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1209667643&#038;sr=1-1"><strong><cite>Practical Reporting with Ruby and Rails</cite></strong></a></li>
</ul>
<p>I&#8217;ll be reading them this month and posting my reviews here in <cite>Global Nerdy</cite>. Watch this space!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/05/01/my-tech-reading-list-for-may/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New ActiveMerchant Ebook</title>
		<link>http://www.globalnerdy.com/2008/02/06/a-new-activemerchant-ebook/</link>
		<comments>http://www.globalnerdy.com/2008/02/06/a-new-activemerchant-ebook/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 06:09:21 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ActiveMerchant]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[payment gateways]]></category>
		<category><![CDATA[payments]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/2008/02/06/a-new-activemerchant-ebook/</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://globalnerdy.com/2008/02/06/a-new-activemerchant-ebook/"><img src='http://globalnerdy.com/wordpress/wp-content/uploads/2008/02/activemerchant_auth_diagram.jpg' alt='ActiveMerchant payment authorization diagram' width="374" height="280" /></a></p>

<p>[Via <cite>Ruby Inside</cite>] <strong><cite>ActiveMerchant</cite></strong> is a new PDF-format ebook covering the <code>ActiveMerchant</code> Ruby library for handling payments. It supports a number of payment gateways, including PayPal, Authorize.Net, and TrustCommerce. It's a brief 74 pages long and sells for a dirt-cheap $9. I'm going to order myself a copy later today.</p>

<p><a href="http://globalnerdy.com/2008/02/06/a-new-activemerchant-ebook/"><strong>Read more...</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align:center;"><a href="https://peepcode.com/products/activemerchant-pdf"><img src='http://globalnerdy.com/wordpress/wp-content/uploads/2008/02/activemerchant_auth_diagram.jpg' alt='ActiveMerchant payment authorization diagram' width="374" height="280" /></a></p>
<p>[<a href="http://www.rubyinside.com/activemerchant-book-by-cody-fauser-714.html">Via <cite>Ruby Inside</cite></a>] <a href="https://peepcode.com/products/activemerchant-pdf"><strong><cite>ActiveMerchant</cite></strong></a> is a new PDF-format ebook covering the <code>ActiveMerchant</code> Ruby library for handling payments. It supports a number of payment gateways, including PayPal, Authorize.Net, and TrustCommerce. It&#8217;s a brief 74 pages long and sells for a dirt-cheap $9. I&#8217;m going to order myself a copy later today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/02/06/a-new-activemerchant-ebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Book Profits (or Lack Thereof)</title>
		<link>http://www.globalnerdy.com/2008/01/21/programming-book-profits/</link>
		<comments>http://www.globalnerdy.com/2008/01/21/programming-book-profits/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 13:42:53 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[how not to get rich]]></category>
		<category><![CDATA[money]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/2008/01/21/programming-book-profits/</guid>
		<description><![CDATA[John Resig writes about how much money he made writing his book Pro JavaScript Techniques (which, as of this writing, boasts a five-star rating on Amazon.com): after collecting a $7500 advance, which applied against future profits, it took him a year&#8217;s worth of sales for him to make an additional $246.30 in profit.
He also writes [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://ejohn.org/">John Resig</a> writes about how much money he made writing his book <a href="http://www.amazon.com/Pro-JavaScript-Techniques-John-Resig/dp/1590597273"><cite>Pro JavaScript Techniques</cite></a> (which, as of this writing, boasts a five-star rating on Amazon.com): <a href="http://ejohn.org/blog/programming-book-profits/"><strong>after collecting a $7500 advance, which applied against future profits, it took him a year&#8217;s worth of sales for him to make an additional $246.30 in profit.</strong></a></p>
<p>He also writes about other things he learned in the process. I&#8217;m reminded of what <a href="http://codinghorror.com/">Jeff &#8220;<cite>Coding Horror</cite>&#8221; Atwood</a> wrote in a Twitter message &#8212; that for all but the hottest of tech topics (in which you are an undisputed master), rather than write a programming book, your money-out-to-work-in ratio might be better if you write about your topic in an ad-supported blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/01/21/programming-book-profits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books I’m Buying / Recommended Ruby and Rails Books</title>
		<link>http://www.globalnerdy.com/2008/01/15/books-i%e2%80%99m-buying-recommended-ruby-and-rails-books/</link>
		<comments>http://www.globalnerdy.com/2008/01/15/books-i%e2%80%99m-buying-recommended-ruby-and-rails-books/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 17:01:20 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[TSOT]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/2008/01/15/books-i%e2%80%99m-buying-recommended-ruby-and-rails-books/</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://globalnerdy.com/2008/01/15/books-i%e2%80%99m-buying-recommended-ruby-and-rails-books/"><img src="http://globalnerdy.com/wordpress/wp-content/uploads/2008/01/design_patterns_in_ruby_the_rails_way.jpg" width="374" height="241" alt="Covers of “Design Patterns in Ruby” and “The Rails Way”" /></a></p>

I've got some Ruby and Rails books on order, and Antonio Cangiano's got some Ruby and Rails book recommendations...]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align:center;"><img src='http://globalnerdy.com/wordpress/wp-content/uploads/2008/01/design_patterns_in_ruby_the_rails_way.jpg' alt='Covers of “Design Patterns in Ruby” and “The Rails Way”' width="374" height="241" /></p>
<p>I&#8217;ve been quite impressed by the &#8220;Addison-Wesley Professional Ruby&#8221; series of books (I&#8217;ve got <a href="http://www.amazon.com/Ruby-Way-Second-Addison-Wesley-Professional/dp/0672328844/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1200415939&#038;sr=8-1"><cite>The Ruby Way</cite></a> and <a href="http://www.amazon.com/RailsSpace-Building-Networking-Addison-Wesley-Professional/dp/0321480791/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1200415989&#038;sr=8-1"><cite>RailsSpace</cite></a>) as well as the work of series editor <a href="http://obiefernandez.com/">Obie Fernandez</a>, whom I had the pleasure of meeting at RailsConf 2006. That &#8212; along with glowing reviews for both books plus my serious immersion into Ruby and Rails at <a href="http://tsotinc.com/">TSOT</a> &#8212; is why I&#8217;ve got <a href="http://www.amazon.com/Design-Patterns-Ruby-Addison-Wesley-Professional/dp/0321490452/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1200416043&#038;sr=1-1"><cite>Design Patterns in Ruby</cite></a> and <a href="http://www.amazon.com/Rails-Way-Addison-Wesley-Professional-Ruby/dp/0321445619/ref=sr_1_1?ie=UTF8&#038;s=books&#038;qid=1200416017&#038;sr=1-1"><cite>The Rails Way</cite></a> on order. I&#8217;m looking forward to getting my paws on these books, and I&#8217;ll post reviews shortly afterwards.</p>
<p>(I&#8217;m normally pretty conservative when it comes to spending on computer programming books for the past little while, but that&#8217;s because evangelism rather than programming has paid the rent. <a href="http://globalnerdy.com/2007/11/25/assrockets-and-opportunities-or-why-i-changed-jobs/">That situation has changed somewhat.</a>)</p>
<p>Both <cite>Design Patterns in Ruby</cite> and <cite>The Rails Way</cite> are in Antonio Cangiano&#8217;s set of recommended Ruby and Rails books. If you&#8217;re looking to get into either Ruby or Rails (or if you&#8217;re already into either and just looking for related reading material), <a href="http://antoniocangiano.com/2008/01/15/great-ruby-and-rails-books/"><strong>check out his list.</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.globalnerdy.com/2008/01/15/books-i%e2%80%99m-buying-recommended-ruby-and-rails-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
