<?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>Blink Monitor &#187; 5-stars</title>
	<atom:link href="http://blinkmonitor.com/tag/5-stars/feed/" rel="self" type="application/rss+xml" />
	<link>http://blinkmonitor.com</link>
	<description>News on technology books in the Ottawa Library via RSS feed. First, click in the tag cloud below at the right.</description>
	<lastBuildDate>Tue, 31 Jan 2012 18:04:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>The Tangled Web</title>
		<link>http://blinkmonitor.com/2012/01/the-tangled-web-2/</link>
		<comments>http://blinkmonitor.com/2012/01/the-tangled-web-2/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 23:48:59 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4913</guid>
		<description><![CDATA[The Tangled Web &#8211; A Guide to Securing Modern Web Applications, Michal Zalewski, &#8211; 2012 Web application programmers will want to read this timely and important book. 250 pages. Contents: Security in the world of Web applications Part I: Anatomy &#8230; <a href="http://blinkmonitor.com/2012/01/the-tangled-web-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2012/01/book-cover3.jpg"><img class="alignleft size-full wp-image-4914" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2012/01/book-cover3.jpg" alt="" width="61" height="82" /></a>The Tangled Web &#8211; A Guide to Securing Modern Web Applications, Michal Zalewski, &#8211; 2012</p>
<p>Web application programmers will want to read this timely and important book. 250 pages. Contents:</p>
<ul>
<li>Security in the world of Web applications</li>
<li>Part I: Anatomy of the Web</li>
<li>It starts with a URL</li>
<li>Hypertext transfer protocol</li>
<li>Hypertext markup language</li>
<li>Cascading style sheets</li>
<li>Browser-side scripts</li>
<li>Non-HTML document types</li>
<li>Content rendering with browser plug-ins</li>
<li>Part II: Browser security features</li>
<li>Content isolation logic</li>
<li>Origin inheritance</li>
<li>Life outside same-origin rules</li>
<li>Other security boundaries</li>
<li>Content recognition mechanisms</li>
<li>Dealing with rogue scripts</li>
<li>Extrinsic site privileges</li>
<li>Part III: A glimpse of things to come</li>
<li>New and upcoming security features</li>
<li>Other browser mechanisms of note</li>
<li>Common Web vulnerabilities.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2012/01/the-tangled-web-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript &#8211; The Definitive Guide</title>
		<link>http://blinkmonitor.com/2012/01/javascript-the-definitive-guide/</link>
		<comments>http://blinkmonitor.com/2012/01/javascript-the-definitive-guide/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 12:23:12 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4891</guid>
		<description><![CDATA[JavaScript &#8211; The Definitive Guide 6th edition, David Flanagan, David &#8211; 2011 Programmers will want to read this book. It is the first and best Javascript reference book. This 6th edition is updated to cover HTML5. The 4th edition is &#8230; <a href="http://blinkmonitor.com/2012/01/javascript-the-definitive-guide/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2012/01/bookcover2.jpg"><img class="alignleft size-full wp-image-4892" title="bookcover" src="http://blinkmonitor.com/wp-content/uploads/2012/01/bookcover2.jpg" alt="" width="76" height="100" /></a>JavaScript &#8211; The Definitive Guide 6th edition, David Flanagan, David &#8211; 2011</p>
<p>Programmers will want to read this book. It is the first and best Javascript reference book. This 6th edition is updated to cover HTML5. The 4th edition is also useful, and has a shorter queue of holds. 1000 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2012/01/javascript-the-definitive-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Viral Storm</title>
		<link>http://blinkmonitor.com/2011/12/the-viral-storm/</link>
		<comments>http://blinkmonitor.com/2011/12/the-viral-storm/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 23:10:42 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[biology]]></category>
		<category><![CDATA[medicine]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4740</guid>
		<description><![CDATA[The Viral Storm &#8211; The Dawn of A New Pandemic Age, Nathan Wolfe, 2011 Written by a Stanford professor, this very readable book explains epidemics. Hardcover, 250 pages.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/12/book-cover2.jpg"><img class="alignleft size-full wp-image-4741" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/12/book-cover2.jpg" alt="" width="60" height="88" /></a>The Viral Storm &#8211; The Dawn of A New Pandemic Age, Nathan Wolfe, 2011</p>
<p>Written by a Stanford professor, this very readable book explains epidemics. Hardcover, 250 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/12/the-viral-storm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Anthology</title>
		<link>http://blinkmonitor.com/2011/11/wordpress-anthology/</link>
		<comments>http://blinkmonitor.com/2011/11/wordpress-anthology/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 14:10:00 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4706</guid>
		<description><![CDATA[The WordPress Anthology, Raena Armitage, 2011 Programmers will like this book. installing, customizing and getting the most out of the web&#8217;s most versatile content management system the inner mechanics of WordPress plugins, themes and APIs to add extra functionality Multisite &#8230; <a href="http://blinkmonitor.com/2011/11/wordpress-anthology/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover24.jpg"><img class="alignleft size-full wp-image-4707" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover24.jpg" alt="" width="79" height="100" /></a>The WordPress Anthology, Raena Armitage, 2011</p>
<p>Programmers will like this book.</p>
<ul>
<li>installing, customizing and getting the most out of the web&#8217;s most versatile content management system</li>
<li>the inner mechanics of WordPress</li>
<li>plugins, themes and APIs to add extra functionality</li>
<li>Multisite capabilities to host and manage your own centralized network of WordPress websites</li>
<li>localization techniques and marketing tips</li>
</ul>
<p>O&#8217;Reilly, 400 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/11/wordpress-anthology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Html5 Applications</title>
		<link>http://blinkmonitor.com/2011/11/programming-html5-applications/</link>
		<comments>http://blinkmonitor.com/2011/11/programming-html5-applications/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 13:53:17 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4699</guid>
		<description><![CDATA[Programming Html5 Applications &#8211; Building Powerful Cross-platform Environments in Javascript, Zachary Kessin, 2011 Store session data in the browser with local storage objects Save trips to the server: store larger amounts of data with IndexedDB Give browsers limited access to &#8230; <a href="http://blinkmonitor.com/2011/11/programming-html5-applications/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover22.jpg"><img class="alignleft size-full wp-image-4700" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover22.jpg" alt="" width="60" height="77" /></a>Programming Html5 Applications &#8211; Building Powerful Cross-platform Environments in Javascript, Zachary Kessin, 2011</p>
<ul>
<li>Store session data in the browser with local storage objects</li>
<li>Save trips to the server: store larger amounts of data with IndexedDB</li>
<li>Give browsers limited access to a user’s system to read and upload files</li>
<li>Take your app offline—and speed up page loading when it’s online</li>
<li>Use Web Workers to create multithreaded applications</li>
<li>Transfer data between browser and server more efficiently with Web Sockets</li>
<li>HTML5 tags for forms, multimedia, graphics, and geolocation</li>
</ul>
<p>Legendary O&#8217;Reilly quality, 300 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/11/programming-html5-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing Mobile</title>
		<link>http://blinkmonitor.com/2011/11/designing-mobile/</link>
		<comments>http://blinkmonitor.com/2011/11/designing-mobile/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 13:42:20 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4690</guid>
		<description><![CDATA[Designing Mobile Interfaces, Steven Hoober, 2011 Programmers will like this book. Legendary O&#8217;Reilly quality, 350 pages.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover19.jpg"><img class="alignleft size-full wp-image-4691" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover19.jpg" alt="" width="60" height="77" /></a>Designing Mobile Interfaces, Steven Hoober, 2011</p>
<p>Programmers will like this book. Legendary O&#8217;Reilly quality, 350 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/11/designing-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python Cookbook</title>
		<link>http://blinkmonitor.com/2011/11/python-cookbook/</link>
		<comments>http://blinkmonitor.com/2011/11/python-cookbook/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 13:38:31 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4687</guid>
		<description><![CDATA[Python Cookbook 3rd edition, Brian Jones, &#8211; 2011 Python programmers will like this practical book. Note: the authors have changed since the second edition. working with dictionaries list comprehensions monitoring a network building a templating system Topics: Manipulating text Searching &#8230; <a href="http://blinkmonitor.com/2011/11/python-cookbook/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover18.jpg"><img class="alignleft size-full wp-image-4688" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover18.jpg" alt="" width="60" height="77" /></a>Python Cookbook 3rd edition, Brian Jones, &#8211; 2011</p>
<p>Python programmers will like this practical book. Note: the authors have changed since the second edition.</p>
<ul>
<li>working with dictionaries</li>
<li>list comprehensions</li>
<li>monitoring a network</li>
<li>building a templating system</li>
</ul>
<p>Topics:</p>
<ul>
<li>Manipulating text</li>
<li>Searching and sorting</li>
<li>Working with files and the filesystem</li>
<li>Object-oriented programming</li>
<li>Dealing with threads and processes</li>
<li>System administration</li>
<li>Interacting with databases</li>
<li>Network and web programming</li>
<li>Processing XML</li>
<li>Distributed programming</li>
<li>Debugging and testing</li>
</ul>
<p>Legendary O&#8217;Reilly quality, 800 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/11/python-cookbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Context</title>
		<link>http://blinkmonitor.com/2011/11/context/</link>
		<comments>http://blinkmonitor.com/2011/11/context/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 17:55:13 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4648</guid>
		<description><![CDATA[Context ©ontext &#8211; Further Selected Essays on Productivity, Creativity, Parenting, and Politics in the 21st century, Cory Doctorow, &#8211; 2011 A collection of articles that first appeared in the Guardian, Wired, and the New York Times. Foreword by Tim O&#8217;Reilly. &#8230; <a href="http://blinkmonitor.com/2011/11/context/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover8.jpg"><img class="alignleft size-full wp-image-4649" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/11/book-cover8.jpg" alt="" width="59" height="84" /></a>Context ©ontext &#8211; Further Selected Essays on Productivity, Creativity, Parenting, and Politics in the 21st century, Cory Doctorow, &#8211; 2011</p>
<p>A collection of articles that first appeared in the Guardian, Wired, and the New York Times. Foreword by Tim O&#8217;Reilly. 200 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/11/context/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Concurrency on the JVM</title>
		<link>http://blinkmonitor.com/2011/10/programming-concurrency-on-the-jvm/</link>
		<comments>http://blinkmonitor.com/2011/10/programming-concurrency-on-the-jvm/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 16:32:19 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4584</guid>
		<description><![CDATA[Programming Concurrency on the JVM &#8211; Mastering Synchronization, STM, and Actors, Venkat Subramaniam, &#8211; 2011 Programmers will want to read this book. 250 pages. The Power and Perils of Concurrency Strategies for Concurrency Division of Labor excerpt Design Approaches Modern &#8230; <a href="http://blinkmonitor.com/2011/10/programming-concurrency-on-the-jvm/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/10/book-cover9.jpg"><img class="alignleft size-full wp-image-4585" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/10/book-cover9.jpg" alt="" width="60" height="75" /></a>Programming Concurrency on the JVM &#8211; Mastering Synchronization, STM, and Actors, Venkat Subramaniam, &#8211; 2011</p>
<p>Programmers will want to read this book. 250 pages.</p>
<ul>
<li>The Power and Perils of Concurrency</li>
<li>Strategies for Concurrency
<ul>
<li>Division of Labor <a href="http://media.pragprog.com/titles/vspcon/labor.pdf">excerpt</a></li>
<li>Design Approaches</li>
</ul>
</li>
<li>Modern Java/JDK Concurrency
<ul>
<li>Scalability and Thread Safety</li>
<li>Taming Shared Mutability <a href="http://media.pragprog.com/titles/vspcon/mutability.pdf">excerpt</a></li>
</ul>
</li>
<li>Software Transactional Memory
<ul>
<li>Introduction to Software Transactional Memory</li>
<li>STM in Clojure, Groovy, Java, JRuby, and Scala</li>
</ul>
</li>
<li>Actor-Based Concurrency
<ul>
<li>Favoring Isolated Mutability <a href="http://media.pragprog.com/titles/vspcon/favor.pdf">excerpt</a></li>
<li>Actors in Groovy, Java, JRuby, and Scala</li>
</ul>
</li>
<li>Epilogue
<ul>
<li>Zen of Programming Concurrency</li>
</ul>
</li>
<li>Clojure Agents</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/10/programming-concurrency-on-the-jvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Metasploit</title>
		<link>http://blinkmonitor.com/2011/10/metasploit/</link>
		<comments>http://blinkmonitor.com/2011/10/metasploit/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 16:29:47 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[5-stars]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4580</guid>
		<description><![CDATA[Metasploit &#8211; The Penetration Tester&#8217;s Guide, David Kennedy, 2011 Web security professionals will want to read this book. Metasploit is a toolkit containing the newest tools for pen testing. The example code is in Python, so programmers may want to &#8230; <a href="http://blinkmonitor.com/2011/10/metasploit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/10/book-cover8.jpg"><img class="alignleft size-full wp-image-4581" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/10/book-cover8.jpg" alt="" width="60" height="78" /></a>Metasploit &#8211; The Penetration Tester&#8217;s Guide, David Kennedy, 2011</p>
<p>Web security professionals will want to read this book. <a title="google" href="http://www.google.ca/search?q=metasploit">Metasploit</a> is a toolkit containing the newest tools for pen testing. The example code is in Python, so programmers may want to read it too. 300 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/10/metasploit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

