<?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; web-apps</title>
	<atom:link href="http://blinkmonitor.com/tag/web-applications/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>Rapid Cakephp</title>
		<link>http://blinkmonitor.com/2012/01/rapid-cakephp/</link>
		<comments>http://blinkmonitor.com/2012/01/rapid-cakephp/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 00:11:14 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4924</guid>
		<description><![CDATA[Rapid Application Development with Cakephp, Jamie Munro, &#8211; 2011 PHP programmers will want to read this practical little book, which seems to have been self-published. 150 pages.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2012/01/book-cover6.jpg"><img class="alignleft size-full wp-image-4925" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2012/01/book-cover6.jpg" alt="" width="62" height="93" /></a>Rapid Application Development with Cakephp, Jamie Munro, &#8211; 2011</p>
<p>PHP programmers will want to read this practical little book, which seems to have been self-published. 150 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2012/01/rapid-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Service Design Patterns</title>
		<link>http://blinkmonitor.com/2011/12/service-design-patterns/</link>
		<comments>http://blinkmonitor.com/2011/12/service-design-patterns/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 22:47:37 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4849</guid>
		<description><![CDATA[Service Design Patterns &#8211; Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services, Robert Daigneau, &#8211; 2012]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/12/book-cover21.jpg"><img class="alignleft size-full wp-image-4850" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/12/book-cover21.jpg" alt="" width="60" height="79" /></a>Service Design Patterns &#8211; Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services, Robert Daigneau, &#8211; 2012</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/12/service-design-patterns/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>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>The Tangled Web</title>
		<link>http://blinkmonitor.com/2011/09/the-tangled-web/</link>
		<comments>http://blinkmonitor.com/2011/09/the-tangled-web/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 13:06:37 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4537</guid>
		<description><![CDATA[The Tangled Web &#8211; Securing Modern Web Applications, Michal Zalewski, (- 2011) Written by the author of the excellent 2005 book `Silence on the wire`. &#160;]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/09/book-cover18.jpg"><img class="alignleft size-full wp-image-4538" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/09/book-cover18.jpg" alt="" width="61" height="78" /></a>The Tangled Web &#8211; Securing Modern Web Applications, Michal Zalewski, (- 2011)</p>
<p>Written by the author of the excellent 2005 book `Silence on the wire`.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/09/the-tangled-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service-oriented Ruby</title>
		<link>http://blinkmonitor.com/2011/06/service-oriented-ruby/</link>
		<comments>http://blinkmonitor.com/2011/06/service-oriented-ruby/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 13:53:34 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4133</guid>
		<description><![CDATA[Service-oriented Design with Ruby and Rails, Paul Dix, 2011 Ruby programmers will learn how to interface with legacy systems, develop web services, and move into the cloud. 250 pages.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/06/book-cover26.jpg"><img class="alignleft size-full wp-image-4134" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/06/book-cover26.jpg" alt="" width="60" height="78" /></a>Service-oriented Design with Ruby and Rails, Paul Dix, 2011</p>
<p>Ruby programmers will learn how to interface with legacy systems, develop web services, and move into the cloud. 250 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/06/service-oriented-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using JRuby</title>
		<link>http://blinkmonitor.com/2011/06/using-jruby/</link>
		<comments>http://blinkmonitor.com/2011/06/using-jruby/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 13:44:51 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4126</guid>
		<description><![CDATA[Using JRuby Bringing Ruby to Java, Charles Nutter, Pragmatic Bookshelf, 2011 Programmers will learn how to write Ruby on Rails web applications that run on app servers like Tomcat. You will use Java&#8217;s JDBC or Hibernate to connect Ruby to &#8230; <a href="http://blinkmonitor.com/2011/06/using-jruby/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/06/book-cover24.jpg"><img class="alignleft size-full wp-image-4127" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/06/book-cover24.jpg" alt="" width="59" height="72" /></a>Using JRuby Bringing Ruby to Java, Charles Nutter, Pragmatic Bookshelf, 2011</p>
<p>Programmers will learn how to write Ruby on Rails web applications that run on app servers like Tomcat. You will use Java&#8217;s JDBC or Hibernate to connect Ruby to databases. You will test your Java program using Ruby&#8217;s Cucumber and RSpec frameworks. Create your user interfaces with frameworks like Limelight and Monkeybars. This excellent book is from the Pragmatic Bookshelf folks. 300 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/06/using-jruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rapid Application Cakephp</title>
		<link>http://blinkmonitor.com/2011/06/rapid-application-cakephp/</link>
		<comments>http://blinkmonitor.com/2011/06/rapid-application-cakephp/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 13:34:53 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4124</guid>
		<description><![CDATA[Rapid Application Development With Cakephp, Jamie Munro, (- 2011) Web application developers who use PHP will like this tiny self-published book. 150 pages.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blinkmonitor.com/wp-content/uploads/2011/06/book-cover43.jpg"><img class="alignleft size-full wp-image-4948" title="book cover" src="http://blinkmonitor.com/wp-content/uploads/2011/06/book-cover43.jpg" alt="" width="62" height="90" /></a>Rapid Application Development With Cakephp, Jamie Munro, (- 2011)</p>
<p>Web application developers who use PHP will like this tiny self-published book. 150 pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/06/rapid-application-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cakephp 1.3 Application</title>
		<link>http://blinkmonitor.com/2011/06/cakephp-1-3-application/</link>
		<comments>http://blinkmonitor.com/2011/06/cakephp-1-3-application/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 13:33:24 +0000</pubDate>
		<dc:creator>rleir</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web-apps]]></category>

		<guid isPermaLink="false">http://blinkmonitor.com/?p=4122</guid>
		<description><![CDATA[Cakephp 1.3 Application Development Cookbook Over 60 Great Recipes for Developing, Maintaing, and Deploying Web Applications, Mariano Iglesias, (- 2011)]]></description>
			<content:encoded><![CDATA[<p>Cakephp 1.3 Application Development Cookbook Over 60 Great Recipes for Developing, Maintaing, and Deploying Web Applications, Mariano Iglesias, (- 2011) </p>
]]></content:encoded>
			<wfw:commentRss>http://blinkmonitor.com/2011/06/cakephp-1-3-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

