<?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>Vulcan Ears Book Reviews</title>
	<atom:link href="http://vulcanears.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://vulcanears.com</link>
	<description>Good Books. Informed Reviews. Proper Spelling.</description>
	<lastBuildDate>Sat, 19 May 2012 14:49:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Best HTML Books: A Review of Reviews</title>
		<link>http://vulcanears.com/review-of-reviews/the-best-html-books-a-review-of-reviews/</link>
		<comments>http://vulcanears.com/review-of-reviews/the-best-html-books-a-review-of-reviews/#comments</comments>
		<pubDate>Sat, 19 May 2012 14:49:53 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Review of Reviews]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=346</guid>
		<description><![CDATA[This post marks the first in a new category: a review of reviews! I&#8217;ve now reviewed enough HTML books that it could be a pain to look through all of the reviews to find the book that would work best for you, so in this post, I&#8217;ll briefly summarize each and provide a link to [...]]]></description>
			<content:encoded><![CDATA[<p>This post marks the first in a new category: a review of reviews! I&#8217;ve now reviewed enough HTML books that it could be a pain to look through all of the reviews to find the book that would work best for you, so in this post, I&#8217;ll briefly summarize each and provide a link to the full review. Naturally, if I review any more HTML books I&#8217;ll add them to the list as well. Books are listed in reverse chronological order by when I reviewed them (so the ones at top are likely to be newer). Since it&#8217;s more or less impossible to build a modern website using only HTML, most of the books cover CSS as well, and since all modern browsers now implement a good-sized subset of HTML5 (and it&#8217;s a pretty hot buzzword), there&#8217;s a lot of attention on the new elements and attributes.</p>
<p><a href="http://vulcanears.com/technical/murachs-html5-and-css3/">Murach&#8217;s HTML5 and CSS3</a> by Zak Ruvalcaba and Anne Boehm<br />
The Murach books have a style that I like (and tend to mention in each review): you see description on the left page, and the associated code on the right page. This makes it easy both to learn the material (since you get to see it twice, from two directions, while you&#8217;re learning) and to look things up later (since you can ignore the descriptions and just scan the code). This book starts out with an introductory chapter for people who know nothing whatsoever about websites, then the rest of the first section teaches basic HTML skills. The rest of the book is designed for jumping around to whatever you&#8217;re interested in; you don&#8217;t need to read through it in order. Section two is straight HTML and CSS, while section three introduces JavaScript (which you&#8217;ll need for some HTML5 elements like Canvas). Section four isn&#8217;t actually about coding; rather, it covers designing and publishing a website.  For me personally, I tend to work with a lot of different technologies (as an example, in the last week or so I&#8217;ve used ASP.NET, CSS, C#, HTML, JavaScript, Intersystems Cache, Visual Basic&#8230;and that&#8217;s just for work) and I often forget minor details when I&#8217;m switching languages; for HTML/CSS, this is the book I usually reach for.</p>
<p><a href="http://vulcanears.com/technical/html-css-design-and-build-websites/">HTML &#038; CSS: Design and Build Websites</a> by Jon Duckett<br />
This is the most unique of the HTML books I&#8217;ve seen, because it&#8217;s aimed at graphic designers and other visually inclined people rather than programmers. This is a full-color book with lots of pictures that covers just one concept on each page and attempts to visually show you how each element works. It&#8217;s a great choice for people who have trouble with traditional programming books, or just want to try something a little different.</p>
<p><a href="http://vulcanears.com/technical/learning-html5-step-by-step/">Learning HTML5 Step by Step</a> from Microsoft Press<br />
Whereas the Murach book mentioned above is designed for both new and experienced coders, this offering from Microsoft is aimed squarely at people who know nothing about building websites. Those who are used to using computers may want to pull their hair out from topics like how to save a .html file, and it doesn&#8217;t cover advanced topics, but if you&#8217;re new to web development and want a step by step guide (thus the name) to how it all works, this could be the book for you.</p>
<p><a href="http://vulcanears.com/technical/html5-and-css3/">HTML5 and CSS3: Develop with Tomorrow&#8217;s Standards Today</a> by Brian Hogan<br />
Doing a 180 from the Microsoft book, this one assumes that you already have a working knowledge of HTML and CSS; it&#8217;s designed simply to introduce you to the new features in the latest versions. If you&#8217;ve been coding websites for a few years, you probably don&#8217;t need to hear about how fixed positioning works, but you need to know about the new semantic elements (if nothing else, so your clients can brag that their websites are &#8220;in HTML5&#8243;). In particular, you can now do a number of things with HTML that previously required JavaScript, which makes your pages faster, and the new pseudoclasses make it easy to target your CSS very precisely without adding additional markup. This is the best book I&#8217;ve read so far that focuses on the new stuff in HTML5.</p>
<p><a href="http://vulcanears.com/technical/html5-up-and-running/">HTML5: Up and Running</a> by Mark Pilgrim<br />
The oldest book on this list, this title is starting to show its age (it came out way back in 2010!) Like the Hogan book, it focuses entirely on the new features of HTML5, rather than trying to teach you to build sites from scratch. This was one of the first HTML5 books on the market, and as such a few things have changed since it released (most other HTML5 books had their release dates pushed back due to all the changes taking place at that time) but it&#8217;s still a good book. The reason I prefer the Hogan book to this one is that it&#8217;s more comprehensive: this is a short book that&#8217;s intended to quickly introduce you to the new features in HTML. If you already know HTML and just want to quickly learn what&#8217;s new, that&#8217;s what you&#8217;ll get from this book. If you want more about how to actually use the new stuff, though, there are now better options available. On the bright side, if you think this might be interesting (and I did enjoy reading it, back in 2010!), it&#8217;s actually available for free online at diveintohtml5.info.</p>
<p>Overall, I&#8217;d say that HTML5 and CSS3: Develop with Tomorrow&#8217;s Standards Today is my first choice for readability (I actually devoured most of this book on a plane ride from Denver to Madison), while Murach&#8217;s HTML5 and CSS3 gets the most use as a reference. I highly recommend these two books.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/review-of-reviews/the-best-html-books-a-review-of-reviews/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript 24-Hour Trainer</title>
		<link>http://vulcanears.com/technical/javascript-24-hour-trainer/</link>
		<comments>http://vulcanears.com/technical/javascript-24-hour-trainer/#comments</comments>
		<pubDate>Tue, 08 May 2012 21:51:03 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=343</guid>
		<description><![CDATA[Javascript 24-Hour Trainer by Jeremy McPeak $25.88 on Amazon Although I do a lot of HTML and CSS, I&#8217;ve never really had much interest in JavaScript. That changed a few months ago when web programming was added to my list of job responsibilities, so I picked up a couple of books to get me started [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0470647833/ref=as_li_qf_sp_asin_tl?ie=UTF8&#038;tag=vulearboorev-20" rel="nofollow" target="_blank">Javascript 24-Hour Trainer</a> by Jeremy McPeak<br />
$25.88 on Amazon</p>
<p>Although I do a lot of HTML and CSS, I&#8217;ve never really had much interest in JavaScript. That changed a few months ago when web programming was added to my list of job responsibilities, so I picked up a couple of books to get me started quickly. It seems as if most JavaScript books these days are largely about JQuery, which we don&#8217;t use, so it took a little poking around to find some good ones on plain vanilla JavaScript.</p>
<p>The nice thing about this book is that chapters are short and sweet; each one is just a few pages plus exercises, focusing on the main ideas for each concept. As a result, it&#8217;s easy to sit down and read a chapter without feeling that you have to have a half hour free to work through it. Naturally, the short chapters mean that the main reading doesn&#8217;t have much in the way of extra examples &#8211; for that, you need to do the sample problems. While I haven&#8217;t used it, the book also comes with a DVD containing video lessons over the same material.</p>
<p>Speaking of the sample problems &#8211; they&#8217;re straightforward and to the point, but I do have two complaints. One is that every problem set starts the same way: with instructions to use a text editor (with several suggested) and a modern web browser (again, with several suggested). Secondly, each chapter has you create a new folder, which will often hold only one or two files. Seems a bit silly when the exercises only take a few minutes anyway! If you follow the instructions, you&#8217;ll also end up retyping stuff that carries over from chapter to chapter rather than continuing to work on the same file (or copying it to the new folder), although I suppose that can be excused on the grounds of making it easy to jump to any chapter.</p>
<p>So what&#8217;s the verdict? I don&#8217;t really see using this as a reference book &#8211; it&#8217;s a &#8220;get started quickly&#8221; book rather than a &#8220;show everything you might need&#8221; book. That said, getting started quickly is exactly what I needed to do, and for that, this book serves its purpose. If you&#8217;re looking to jump in quickly, I&#8217;d say this book is a good buy.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/technical/javascript-24-hour-trainer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fitness for Geeks</title>
		<link>http://vulcanears.com/technical/fitness-for-geeks/</link>
		<comments>http://vulcanears.com/technical/fitness-for-geeks/#comments</comments>
		<pubDate>Tue, 08 May 2012 03:28:09 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[health]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=330</guid>
		<description><![CDATA[Fitness for Geeks by Bruce W. Perry $22.85 from Amazon I wasn&#8217;t really sure what to expect from this book, but I was in the mood for something different after all the web programming books I&#8217;ve been reading lately. As I start feeling the aches and pains of old age (I turned 32 this year), [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/1449399894/ref=as_li_qf_sp_asin_tl?ie=UTF8&#038;tag=vulearboorev-20" rel="nofollow" target="_blank">Fitness for Geeks</a> by Bruce W. Perry<br />
$22.85 from Amazon</p>
<p>I wasn&#8217;t really sure what to expect from this book, but I was in the mood for something different after all the web programming books I&#8217;ve been reading lately. As I start feeling the aches and pains of old age (I turned 32 this year), I&#8217;m also becoming more aware of the need to start taking care of my body.</p>
<p>The first chapter of this book is essentially an argument for living more like our ancestors: spend more time outdoors, be more physical, eat less processed food. Chapter two starts out the geeky stuff: toys! Here we see assorted gadgets that you can use for tracking your exercise, sleep habits, and more. Rather than take someone&#8217;s word for what you should do to get a good night&#8217;s sleep, for example, you can actually pick up a device to measure how well you&#8217;re sleeping.</p>
<p>Chapters three and four talk about food chemistry: micronutrients, proteins, fats, carbs, etc. It&#8217;s good information, but I honestly found these chapters a bit boring &#8211; there&#8217;s a lot of &#8220;vitamin C does this, vitamin D does that.&#8221; Chemistry geeks, on the other hand, should love it.</p>
<p>In chapter five, we finally get to recommendations for how you can improve your eating habits. This ranges from advice like &#8220;eat local&#8221; to instructions on reading food labels and how to eat healthy without spending a lot of money. Naturally, apps that can help you make healthier eating choices are mentioned as well.</p>
<p>Chapter six talks about fasting for health. Now personally, I hate being hungry (I believe in early lunches!), but the intermittent fasting described in the book isn&#8217;t that bad &#8211; it&#8217;s a partial day fast that can essentially be not eating between dinner and lunch. Since I rarely have time for breakfast anyway, for me this just means giving up on snacks and only drinking water before lunchtime. According to the author, fasting causes insulin levels to do down, which reduces fat storage. (Obviously, diabetics already know to be careful about this sort of thing!) More extreme fasts are also discussed, such as the 20/4 fast (eat as much as you want for four hours a day, fast the other 20) and 24-hour fasts. The nice thing about these fasts is that you still eat as much as you want to eat, you just restrict your eating to certain times of the day.</p>
<p>As a computer geek, I mostly see the outdoors through my office window (or I did, anyway, before I got moved to a different office!) Chapter seven discusses our need for sunlight, as well as a number of exercises that can best be done outdoors. It also covers ways to use GPS to track your exercise. I&#8217;ve been meaning to get into weightlifting, so I was pretty interested in chapter eight, about things you can do at a gym. Aside from basic exercises and equipment, it covers notation for weightlifting, and assorted sites and apps you can use to track and organize your workout.</p>
<p>Chapter nine covers varying your workout and keeping it interesting, as well as the need for sleep. We all know about the importance of REM sleep, but do you know the role that melatonin plays in your health, and how it&#8217;s affected by your sleep habits. Once you&#8217;ve read this chapter, you will. Chapter ten covers a variety of other topics for keeping your body working well: adequate hydration (and how to check it), nutritional supplements, etc. The theme continues in chapter eleven, which covers things like the health benefits of a cold shower and a sports massage.</p>
<p>One oddity is that, although the text refers to colors in the pictures, the book isn&#8217;t really printed in color &#8211; it&#8217;s black and red with black and white photos. In order see see the full color version, you&#8217;ll need to pick up the ebook. Still, except for a few charts where you can&#8217;t really read the information in the printed version, it doesn&#8217;t make a big difference. Overall, except for chapters three and four, I enjoyed reading this book.</p>
<p>Disclosure: I recieved a free review copy of this book.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/technical/fitness-for-geeks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Murach&#8217;s HTML5 and CSS3</title>
		<link>http://vulcanears.com/technical/murachs-html5-and-css3/</link>
		<comments>http://vulcanears.com/technical/murachs-html5-and-css3/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 18:33:32 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Murach]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=316</guid>
		<description><![CDATA[Murach&#8217;s HTML5 and CSS3 by Zak Ruvalcaba and Anne Boehm $54.50 from Mike Murach &#038; Associates By this point, I had no intention of reading, let alone reviewing, another HTML book; I&#8217;ve seen too many of them in the last year. However, I&#8217;ve been a fan of the Murach books since I picked up Murach&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/1890774669/ref=as_li_tf_tl?ie=UTF8&#038;tag=vulearboorev-20" rel="nofollow" target="_blank">Murach&#8217;s HTML5 and CSS3</a> by Zak Ruvalcaba and Anne Boehm<br />
$54.50 from Mike Murach &#038; Associates</p>
<p>By this point, I had no intention of reading, let alone reviewing, another HTML book; I&#8217;ve seen too many of them in the last year. However, I&#8217;ve been a fan of the <a href="http://vulcanears.com/tag/murach/">Murach books</a> since I picked up Murach&#8217;s C# 2010 and Murach&#8217;s SQL Server last summer, so when they offered me a copy of their new title, I couldn&#8217;t resist. Like the other books, it follows the facing page format where the left page describes what&#8217;s going on and the right page has the actual code, and is designed to be accessible to someone with no experience whatsoever, without annoying more experienced users with too much handholding and repetition.</p>
<p>The book is divided into four sections. Section one is the stuff that anyone building a website needs to know. It opens with an introductory chapter for people who know nothing about web development and a chapter explaining how to code and test a webpage; anyone with a little web experience can safely skip these. Chapters 3-6 then show how to build a basic website with HTML and CSS; while much of this is stuff that anyone who&#8217;s built a site or two will know, these chapters do cover some of the new things from HTML5 and CSS3.</p>
<p>While that first section should be read in sequence, the rest of the book is designed for skipping around. Section two is called &#8220;More HTML and CSS skills as you need them&#8221;. It covers links and lists, images, tables, forms, audio and video, and printing.  While this is an HTML/CSS book, modern websites often use JavaScript for the page behavior (while HTML provides content and CSS covers presentation), so section 3 introduces JavaScript and jQuery, then talks about the new elements in HTML5, such as Canvas and Geolocation, that depend on JavaScript. Finally, the short section four covers designing the site (before you start coding it) and publishing it to the internet.</p>
<p>I like this book for the same reason I liked the Murach books I bought last year: the proofreading is good, it&#8217;s easy to read, and it&#8217;s easy to look things up. I haven&#8217;t tried the examples (which have you build a site throughout the book, adding the things you learn in each chapter) but they look pretty straightforward. I&#8217;ve already found myself referring to the book several times when I needed to do something using JavaScript, which I&#8217;m not particularly familiar with; the jQuery chapter turned out to be exactly what I needed. I recommend this book.</p>
<p>How does it compare to <a href="http://vulcanears.com/technical/html-css-design-and-build-websites/">HTML and CSS: Design and Build Websites</a>, which I also reviewed recently? It really depends on where you&#8217;re coming from; as a programmer, I preferred this book, but my wife (a graphic designer) likes the other one. I do think this one is more comprehensive (and of course, it covers a bit of JavaScript as well as the main topics), while the Duckett book is a quicker read.</p>
<p>Disclosure: I recieved a free review copy of this book.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/technical/murachs-html5-and-css3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Designing for the iPad</title>
		<link>http://vulcanears.com/technical/designing-for-the-ipad/</link>
		<comments>http://vulcanears.com/technical/designing-for-the-ipad/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 19:06:15 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[iOS programming]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=311</guid>
		<description><![CDATA[Designing for the iPad: Building Applications that Sell by Chris Stevens $24.34 from Amazon My wife and I are in the process of designing our first iPad game; while we have plenty of books on coding the app (some of which will be reviewed here), we were looking for something on how to design good [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0470976780/ref=as_li_qf_sp_asin_tl?ie=UTF8&#038;tag=vulearboorev-20" rel="nofollow" target="_blank">Designing for the iPad: Building Applications that Sell</a> by Chris Stevens<br />
$24.34 from Amazon</p>
<p>My wife and I are in the process of designing our first iPad game; while we have plenty of books on coding the app (some of which will be reviewed here), we were looking for something on how to design good apps: how do you do the layout to make it easy to use? Unfortunately, this is not the book we&#8217;re looking for.</p>
<p>First off, the good stuff: this is a pretty easy book to read, and interesting. We picked it up after dinner yesterday and I finished reading it this morning. The author, Chris Stevens, was the designer of an interactive storybook for the iPad that apparently sold hundreds of thousands of copies, at $9 apiece. I purchased the app (Alice for the iPad) as well, and honestly, wasn&#8217;t that impressed; I suspect much of its success (the author says it had the #1 spot in the app store for books for nearly a month) was due to the novelty factor as the first interactive storybook for the iPad, and the extensive media coverage it generated. The book is very colorful, interesting to read, and even has a few shots of my favorite puzzle app (Cut the Rope).</p>
<p>So what didn&#8217;t I like about it? The retail price ($40) seems a bit expensive for what you get, which can pretty much be summed up as &#8220;keep it simple, make sure it has a point, design for the hand (not the mouse), and start with a marketing plan (that includes youtube)&#8221;. (I doubt that appearing on Oprah hurt, either!)  In many cases, there are a lot of pretty pictures of different apps that don&#8217;t really add much to the topic under discussion.</p>
<p>I don&#8217;t regret spending the $40 for this book, because it reinforced a couple of important ideas that I want to keep in mind in designing my own app and it was an entertaining read; just be aware that it&#8217;s more about marketing your app (and choosing an app to build that will be easy to market) than anything else.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/technical/designing-for-the-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML &amp; CSS: design and build websites</title>
		<link>http://vulcanears.com/technical/html-css-design-and-build-websites/</link>
		<comments>http://vulcanears.com/technical/html-css-design-and-build-websites/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 17:30:30 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=280</guid>
		<description><![CDATA[HTML &#38; CSS by Jon Duckett $16.49 from Amazon I&#8217;ve reviewed a number of HTML and CSS books before, but this one is fairly unique. Most of the programming books I read are aimed at programmers, and they tend to have a similar look (aside from the facing-page layout in the Murach books, anyway). This [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.amazon.com/gp/product/1118008189/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;tag=vulearboorev-20" target="_blank">HTML &amp; CSS</a> by Jon Duckett<br />
$16.49 from Amazon</p>
<p><a href="http://vulcanears.com/wp-content/uploads/2012/04/htmlbook-headings.jpg"><img class="alignright size-thumbnail wp-image-283" title="Headings and Paragraphs" src="http://vulcanears.com/wp-content/uploads/2012/04/htmlbook-headings-150x150.jpg" alt="Headings and Paragraphs" width="150" height="150" /></a>I&#8217;ve reviewed a number of <a href="http://vulcanears.com/tag/html/">HTML</a> and <a href="http://vulcanears.com/tag/css/">CSS</a> books before, but this one is fairly unique. Most of the programming books I read are aimed at programmers, and they tend to have a similar look (aside from the facing-page layout in the <a href="http://vulcanears.com/tag/murach/">Murach books</a>, anyway). This one, on the other hand, is aimed more at visually inclined people; the pages are colorful, with big print and lots of pictures. Each page just covers one concept (for example, see the image of the page on paragraph tags, below), so chapters fly by pretty quickly; at the same time, the author manages to be fairly comprehensive (and the book runs nearly 500 pages). The author says that he tried to cover the 90% of HTML and CSS that people will actually use, and I think he does a pretty good job; he doesn&#8217;t mention the little-used :last-child pseudoclass, for example, but does have each of the other concepts I tried searching for.  I tried flipping through to random pages in the book, and I never landed anywhere that I couldn&#8217;t just start reading and have everything make sense. (Granted, I&#8217;m familiar with the material the book covers already, but I was still impressed). While the emphasis is on learning HTML and CSS as a whole &#8211; not specifically HTML5 and CSS3 &#8211; the author does point out when something may lack browser support (for example, the HTML5 layout elements in versions of IE prior to IE9) and explains deprecated code that designers shouldn&#8217;t be using, but are likely to run across in older websites (such as the align attribute for images) and explains what coders should be doing instead.</p>
<p><a href="http://vulcanears.com/wp-content/uploads/2012/04/htmlbook-tags2.jpg"><img class="alignleft size-medium wp-image-289" title="Paragraph tags" src="http://vulcanears.com/wp-content/uploads/2012/04/htmlbook-tags2-300x120.jpg" alt="Paragraph tags" width="300" height="120" /></a>While I&#8217;m not the target audience for the book, my wife (a graphic designer) is, so I asked her to take a look at the book as well. She said that she liked it because it was clean, simple, and easy to understand. It addresses people who may not have any experience with web design (or who know how to code sites but aren&#8217;t up to date on best practices from the HTML5 era) without being dumbed down.</p>
<p>I was impressed by the chapters on layout; I felt that this book has the best explanation of layout I&#8217;ve seen so far, including both a good description of how floats and positioning work, and an introduction to grids and frameworks, which I haven&#8217;t really seen introduced in other books I&#8217;ve read. Another thing I liked is the appendixes: there&#8217;s a troubleshooting section that lists common problems and causes (with a reference to the appropriate page), and there are separate indexes for HTML elements, HTML attributes, and CSS properties. I feel like the book is a good all-around introduction to HTML and CSS, but particularly for the people they&#8217;re going for: visual learners who may not have a lot of experience (or any experience) building websites. For that group in particular, this book comes highly recommended.</p>
<p>Disclosure: I received a free review copy of this book.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/technical/html-css-design-and-build-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>J.A.G. in Space</title>
		<link>http://vulcanears.com/scifi/j-a-g-in-space/</link>
		<comments>http://vulcanears.com/scifi/j-a-g-in-space/#comments</comments>
		<pubDate>Sat, 07 Apr 2012 15:31:30 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Science Fiction]]></category>
		<category><![CDATA[legal]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=273</guid>
		<description><![CDATA[JAG in Space series by John Hemry A few years back, I picked up the second book in this series, Burden of Proof; it didn&#8217;t take long before I went looking for the other books in the series.  At the time, they were out of print, but have since been reprinted under Hemry&#8217;s nom de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/s/?_encoding=UTF8&amp;tag=vulearboorev-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325&amp;field-keywords=jag%20in%20space&amp;url=search-alias%3Daps" target="_blank">JAG in Space</a> series by John Hemry</p>
<p>A few years back, I picked up the second book in this series, <a href="http://vulcanears.com/scifi/burden-of-proof/" target="_self">Burden of Proof</a>; it didn&#8217;t take long before I went looking for the other books in the series.  At the time, they were out of print, but have since been reprinted under Hemry&#8217;s nom de plume, Jack Campbell, and are also available to purchase from<a href="http://www.baenebooks.com/s-170-john-g-hemry.aspx" target="_blank"> Baen EBooks</a>.</p>
<p>As the series name implies, this is a collection of legal thrillers that happen to be set in space. The books more or less follow a set formula: the first half details day to day life for ship&#8217;s legal office Paul Sinclair aboard the warship USS Michaelson, during which something happens which will have legal consequences. The second half follows the legal case; Paul isn&#8217;t a lawyer, but as legal officer (and someone with an inability to leave well enough alone) he inevitably ends up intimately involved.</p>
<p>In the first book, A Just Determination, Paul has just graduated from the naval academy; having had a month free before he could meet up with his new ship, he was assigned to take a legal course, which is how he ends up as ship&#8217;s legal officer once he comes aboard. The Michaelson is assigned to protect the US claim to a particular area of space; in doing so, they mistakenly destroy a civilian ship. Although Paul doesn&#8217;t particularly like Captain Wakeman, he feels that the charges are overly severe and, even though he&#8217;s scheduled to testify for the prosecution, ends up as a witness for the defense&#8230;</p>
<p>In book two, Burden of Proof, Paul has been promoted to Lieutenant Junior Grade, and he also has a serious girlfriend. A mysterious accident destroys a significant amount of the ship, however, and his girlfriend&#8217;s father &#8211; who happens to hate Paul &#8211; is brought in to investigate. No fault is found, but Paul eventually uncovers evidence of a cover-up&#8230;</p>
<p>Book three, Rule of Evidence, contains the funniest scene I&#8217;ve ever read; I was getting strange looks from my wife because I couldn&#8217;t stop laughing. Things quickly turn serious, however, when a US warship is nearly destroyed by a series of mysterious explosions, and Paul&#8217;s girlfriend is implicated.  Paul struggles to find an alternative explanation before the woman he loves is convicted of murder&#8230;</p>
<p>The fourth book, Against All Enemies, covers the end of Paul&#8217;s service aboard the Michaelson. The stakes are high: treason! Someone is passing classified information regarding military orders to the enemy, and Paul is reluctantly drafted to help find the culprit. A court martial occurs, but even Paul isn&#8217;t sure if they&#8217;ve found the right suspect&#8230; This is probably the weakest book of the series, but it&#8217;s still worth reading (as are the short stories about the same characters, if you can find them).</p>
<p>The author of the series is a retired naval officer, and apparently it shows; while I don&#8217;t have military experience myself, I gave the books to my dad (a retired air force major who doesn&#8217;t normally read science fiction); he told me he loved how realistic the books are in their portrayal of military matters. Even if you&#8217;re not a sci-fi fan, this series is worth a look for what it is: a collection of exciting legal dramas.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/scifi/j-a-g-in-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Hunger Games Trilogy</title>
		<link>http://vulcanears.com/scifi/the-hunger-games-trilogy/</link>
		<comments>http://vulcanears.com/scifi/the-hunger-games-trilogy/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 17:56:56 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Science Fiction]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=267</guid>
		<description><![CDATA[The Hunger Games by Suzanne Collins Warning: this review contains minor spoilers! In this post-apocalyptic future, humanity has been reduced to the nation of Panem: a capitol city and twelve districts. Some seventy years before, there were thirteen districts, which rebelled against the Capitol; district 13 was destroyed in the fighting. As a penalty for their rebellion, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_tl?ie=UTF8&amp;keywords=the%20hunger%20games&amp;tag=vulearboorev-20&amp;index=aps&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_blank">The Hunger Games</a> by Suzanne Collins</p>
<div id="_mcePaste">Warning: this review contains minor spoilers!</div>
<p>In this post-apocalyptic future, humanity has been reduced to the nation of Panem: a capitol city and twelve districts. Some seventy years before, there were thirteen districts, which rebelled against the Capitol; district 13 was destroyed in the fighting. As a penalty for their rebellion, and a reminder of the Capitol&#8217;s power, the remaining districts are forced to compete in the hunger games, an annual competition in which 2 children from each district, chosen by lot, are thrust into an arena and forced to fight to the death for the Capitol&#8217;s amusement.</p>
<p>Katniss Everdeen has done everything she can to protect her little sister, Prim. When her sister is selected as the female tribute from district 12, she volunteers to take Prim&#8217;s place, fully expecting to die in the arena. Unexpectedly, she finds romance in the Capitol, makes good use of her (illegally developed) hunting skills, and is able to make it out alive and safe..or so she thinks.</p>
<p>In her victory, she has defied the wishes of the Capitol, and the evil president Snow fears that she may become the symbol of a new rebellion. Unrest is rising in the districts; with Katniss&#8217; family and friends threatened, she follows the president&#8217;s instructions, only to find the rules have changed and she is again thrust into the arena&#8230;.but this time, with allies.</p>
<p>After a direct act of defiance that triggers the long-simmering rebellion, Katniss is rescued from the arena by the hovercraft of district 13, which, it turns out, was not destroyed after all. She eventually agrees to continue in her role as the symbol of the rebellion, in exchange for certain concessions from the leaders of district 13. One of those is that when the rebellion succeeds, she will be allowed to kill President Snow, the man responsible for killing so many people she cares for.</p>
<p>On the whole, I enjoyed reading the series, but not enough to actually buy it (as of this writing, all three books are available for free checkout on the Amazon Kindle). The first book is good (but not great); the second is interesting but exists largely to set up the third, and the third feels the weakest of the three. Since book one is fairly self-contained, I recommend reading it and stopping there; it&#8217;s an entertaining story.</p>
<p>The nice thing about this series (or at least the first book) is that, like Harry Potter, it&#8217;s something that can be easily enjoyed by both teens and adults, and I found it to have been worth reading.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/scifi/the-hunger-games-trilogy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cool Tools in the Kitchen</title>
		<link>http://vulcanears.com/misc/cool-tools-in-the-kitchen/</link>
		<comments>http://vulcanears.com/misc/cool-tools-in-the-kitchen/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 03:34:57 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Other / Misc]]></category>
		<category><![CDATA[cooking]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=265</guid>
		<description><![CDATA[Cool Tools in the Kitchen by Kevin Kelly For the most part, reviews fall into one of two types. There are the more objective reviews, where the reviewer attempts to cover both the advantages and disadvantages of the product. There are also advertising or enthusiast reviews, which tell you how great a product is. This [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shop.oreilly.com/product/0636920021285.do" target="_blank">Cool Tools in the Kitchen</a> by Kevin Kelly</p>
<p>For the most part, reviews fall into one of two types. There are the more objective reviews, where the reviewer attempts to cover both the advantages and disadvantages of the product. There are also advertising or enthusiast reviews, which tell you how great a product is. This site (and my <a href="http://thattraingame.com/" target="_blank">board game review</a> site) are intended to be the first type, although the reviews tend to the positive side as I usually don&#8217;t bother writing reviews for things I don&#8217;t like. The <a href="http://www.kk.org/cooltools/">Cool Tools</a> site, on the other hand, posts a review each day that&#8217;s an enthusaist telling you why he loves something.</p>
<p>The Cool Tools book (currently available only as an ebook in epub format) is a collection of 81 reviews from the website, for the most useful things to have in your kitchen. There&#8217;s a variety of items here, from single-purpose tools to top of the line knives and comprehensive cookbooks. I&#8217;m a lousy &#8211; and infrequent &#8211; cook, but I like kitchen stuff anyway, so I was interested to see what types of suggestions were on offer.</p>
<p>Make no mistake &#8211; this is a light read, only about 100 pages (and priced correspondingly at $5.99) that I read through in a couple of evenings. Many of the items I found interesting even if I had no intention of getting one (for example, an apron with built in oven mitts); other items made me want to head to Amazon to get one immediately. Each item has a picture, a description of why you&#8217;d want it, and details on price and availability.</p>
<p>Now I need to get me one of those <a href="http://www.amazon.com/Whizard-Handguard-Med-Resistant-Glove/dp/B001VXRCBA/?tag=vulearboorev-20" target="_blank">cutting gloves</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/misc/cool-tools-in-the-kitchen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building iPhone Apps, Part I: Cocoa and Objective-C</title>
		<link>http://vulcanears.com/technical/building-iphone-apps-part-i-cocoa-and-objective-c/</link>
		<comments>http://vulcanears.com/technical/building-iphone-apps-part-i-cocoa-and-objective-c/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 02:21:17 +0000</pubDate>
		<dc:creator>William</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[iOS programming]]></category>

		<guid isPermaLink="false">http://vulcanears.com/?p=256</guid>
		<description><![CDATA[This past summer, I decided I wanted to get into app programming. I have an ipod touch and a first generation ipad, my wife had just gotten an iphone, and &#8211; much as I dislike Apple &#8211; I had to admit that all these gadgets were pretty nifty! I just had three main problems: I [...]]]></description>
			<content:encoded><![CDATA[<p>This past summer, I decided I wanted to get into app programming. I have an ipod touch and a first generation ipad, my wife had just gotten an iphone, and &#8211; much as I dislike Apple &#8211; I had to admit that all these gadgets were pretty nifty! I just had three main problems:</p>
<ol>
<li>I hadn&#8217;t used C in years, and I never did much with memory management.</li>
<li>I knew absolutely nothing about Cocoa or Objective-C, and very little about hardware programming.</li>
<li>I can&#8217;t stand Apple computers.</li>
</ol>
<p>Still, we have a mac mini (my wife, a dedicated Apple fangirl, talked me into it with the perfectly reasonable argument that as a <a href="http://oneearproductions.com/" target="_blank">web designer</a>, she needed to be able to test her sites on a mac as well as a PC) and I do occasionally end up with a few minutes of free time, so I decided to learn. I&#8217;ve been using these four books:</p>
<ul>
<li><a href="http://www.amazon.com/dp/1593271441/ref=as_li_qf_sp_asin_til?tag=vulearboorev-20" target="_blank">Hacking: The Art of Exploitation</a></li>
<li><a href="http://www.amazon.com/dp/0596804792/ref=as_li_qf_sp_asin_til?tag=vulearboorev-20" target="_blank">Cocoa and Objective-C</a></li>
<li><a href="http://www.amazon.com/dp/1449387829/ref=as_li_qf_sp_asin_til?tag=vulearboorev-20" target="_blank">Head First iPhone &amp; iPad Development </a></li>
<li><a href="http://www.amazon.com/dp/1449388221/ref=as_li_qf_sp_asin_til?tag=vulearboorev-20" target="_blank">iOS 4 Programming Cookbook</a></li>
</ul>
<p>(Why the hacking book? I&#8217;ll cover that in a later review)</p>
<p>The primary books here are the Head First guide (the first book I&#8217;ve read in that series, incidentally) and the Cocoa book. The goal of the Head First guide is simple: it walks you through building simple apps without overwhelming you with too much detail so you can get experience programming and have the satisfaction of building something that works. As someone with programming experience, though, I wanted more technical details on the code, which is where the Cocoa book comes in.</p>
<p>My learning method was simple: I&#8217;d work through the Head First guide for a while, then when I got tired of being annoyed at the mac I&#8217;d switch to reading the Cocoa book. (As with most computer books it&#8217;s really meant to be read in front of a computer, typing in code, but it&#8217;s also written to be accessible to people without programming experience). Here&#8217;s how the book works:</p>
<p>Chapter one is an introduction: here&#8217;s how you download and set up Xcode, Apple&#8217;s development environment, and create an extremely simple app with it. The next section is an introduction to C, which can be skipped by anyone who&#8217;s already familiar with C and object-oriented programming: it covers basic C, memory and pointers, and using objects. Chapters five and six then introduce Objective-C, which has been described as &#8216;C with objects&#8217;; it is a superset of C that adds in object-oriented features from Smalltalk. Although Objective-C was created nearly 30 years ago, its primary use now is as the main language used with Cocoa, Apple&#8217;s API for Mac and iOS applications.</p>
<p>In chapter 7, we start learning about classes used in Cocoa; while not as efficient as C types, they offer safeguards and abstraction, making it easier to write your program and keep it secure. Here we learn about those classes and how to decide which ones to use. All of this comes from the Foundation framework, one of the three frameworks imported by Cocoa.h.</p>
<p>So far, we could have been writing any kind of program; there&#8217;s nothing that deals specifically with apps. In chapter 8, we get into the Appkit user interface, which provides built-in controls (and ways to build custom controls) that provide the look and feel of your app. Finally, in chapter 9 we get to the mindset behind mac and iPhone programming: the Model-View-Controller layout, or MVC. The MVC tells you how your classes will talk to each other; every app uses it to pass data around.</p>
<p>If there&#8217;s one thing that Apple is known for, it&#8217;s graphics; artistic people tend to like Macs. Chapter 10 discusses the main graphics and animation frameworks that you&#8217;ll use to make sure your app looks good, then walks you through making custom views with the AppKit classes.</p>
<p>That pretty much wraps up the book; chapter 11 is just a few pages of tips on becoming an app programmer and links to useful Cocoa sites. This book will get you started with Cocoa programming, but it obviously won&#8217;t make you an expert; this can help you find where to go next.</p>
<p>Overall, I found the book to be quite readable; I got through one of the early chapters while on a plane to New Orleans. If you&#8217;re already familiar with C, the structure makes it easy to jump right to where you need to be, while those who haven&#8217;t used it before or need a refresher can get one by reading through the beginning. On the other hand, if you already understand Objective-C, this probably isn&#8217;t the book you want to learn Cocoa, as you&#8217;ll end up skipping nearly half of it to get to the Cocoa sections.</p>
<p>Overall? I&#8217;ve actually enjoyed reading from a programming book, and if you think that sounds like a recommendation, you&#8217;re right.</p>
<p>So what kind of app did I build? Stay tuned for part two..</p>
<p>Disclosure: I received a free review copy of this book.</p>
]]></content:encoded>
			<wfw:commentRss>http://vulcanears.com/technical/building-iphone-apps-part-i-cocoa-and-objective-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

