<?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>Engwar &#187; books</title>
	<atom:link href="http://engwar.com/tags/books/feed" rel="self" type="application/rss+xml" />
	<link>http://engwar.com</link>
	<description>Chintana Wilamuna&#039;s weblog</description>
	<lastBuildDate>Tue, 06 Mar 2012 07:32:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>RESTful PHP Web Services</title>
		<link>http://engwar.com/post/75?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=restful-php-web-services</link>
		<comments>http://engwar.com/post/75#comments</comments>
		<pubDate>Sun, 22 Feb 2009 02:01:54 +0000</pubDate>
		<dc:creator>Chintana</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[wsf/php]]></category>

		<guid isPermaLink="false">http://engwar.com/?p=75</guid>
		<description><![CDATA[If you&#8217;ve read the architectural notes about RESTful applications and want to get your hands dirty writing one quickly, RESTful PHP Web Services by Samisa Abeysinghe is a book you should read. It starts with an introduction to what REST &#8230; <a href="http://engwar.com/post/75">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve read the architectural notes about RESTful applications and want to get your hands dirty writing one quickly, <a href="http://www.packtpub.com/restful-php-web-services/book">RESTful PHP Web Services</a> by Samisa Abeysinghe is a book you should read. It starts with an introduction to what REST is and surrounding technologies. Since many web applications today expose their functions as RESTful APIs, you&#8217;ll be better prepared to play around with these after reading this book. Also a simple application that explains all the necessary functions for developing a RESTful application is discussed.</p>
<p>Introduction gives the reader a head start about what REST is all about and tools needed to play with RESTful web services. Then PHP libraries and function used for talking to a REST service is explained. How <a href="http://curl.haxx.se/">CURL</a> is used to send requests with various HTTP verbs such as GET, POST, PUT, DELETE are explained with examples. After getting an XML response from a service, PHP libraries for manipulating XML and extracting parts of data you want is illustrated with samples. One could directly copy and paste these codes and try it out as they read along. Then the author goes on to explain how to use <a href="http://flickr.com/">Flickr</a> with PHP using CURL. If you&#8217;ve been using a high level library that insulate the lower level details, this example shows some of the basic API calls and how to use them.</p>
<p>After explaining a mashup of BBC news feed and Yahoo search API, author explains how to design RESTful services. This is carried out along with the simple but complete example of a library system. How to provide a service as well as consuming that using PHP and CURL is explained with complete code samples. Then he explains how to design the same thing using the <a href="http://framework.zend.com/">Zend Framework</a>.</p>
<p>The book concludes with a chapter dedicated to debugging REST web services. Using the TCPMon tool to capture messages and look for possible errors. The chapter ends with a set of best practices that everyone should be aware of if you do any programming with REST web services. The book also mentions <a href="http://wso2.org/projects/wsf/php">WSF/PHP</a> as an advanced framework providing many more functionality amidst of acting as a REST framework. I highly recommend this book if you&#8217;re a PHP programmer waiting to get your hands dirty designing RESTful applications. To whet your appetite here&#8217;s a <a href="http://engwar.com/wp-content/uploads/2009/02/restful-php-webservices_sample-chapter.pdf">sample chapter from the book about designing and implementing resource oriented clients</a>. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://engwar.com/post/75/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Blink</title>
		<link>http://engwar.com/post/33?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=blink</link>
		<comments>http://engwar.com/post/33#comments</comments>
		<pubDate>Sat, 03 May 2008 00:07:43 +0000</pubDate>
		<dc:creator>Chintana</dc:creator>
				<category><![CDATA[blink]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[the tipping point]]></category>

		<guid isPermaLink="false">http://engwar.com/post/33</guid>
		<description><![CDATA[After reading the excellent book The Tipping Point by Malcolm Gladwell I was eager to get my hands on Blink and it was entertaining as I expected. Despite some criticism for The Tipping Point (aka &#8220;the magazine article turned book&#8221;), &#8230; <a href="http://engwar.com/post/33">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After reading the excellent book <a href="http://www.amazon.com/Tipping-Point-Little-Things-Difference/dp/0316346624/">The Tipping Point</a> by Malcolm Gladwell I was eager to get my hands on <a href="http://www.amazon.com/Blink-Power-Thinking-Without/dp/0316010669/">Blink</a> and it was entertaining as I expected.  Despite some criticism for The Tipping Point (aka &#8220;the magazine article turned book&#8221;), it was entertaining for me since I haven&#8217;t read the original article.  Blink is one book that I could recall finishing in a one sitting read within the past couple of years.</p>
<p>Also, I&#8217;ve recently being enjoying the work of talented ventriloquist, Jeff Dunham.</p>
<p>Oh, how long is 20 seconds? Much longer than I initially expected, apparently.  I blame on the fricking verb.</p>
]]></content:encoded>
			<wfw:commentRss>http://engwar.com/post/33/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lite reading</title>
		<link>http://engwar.com/post/19?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lite-reading</link>
		<comments>http://engwar.com/post/19#comments</comments>
		<pubDate>Thu, 03 Jan 2008 20:17:57 +0000</pubDate>
		<dc:creator>Chintana</dc:creator>
				<category><![CDATA[books]]></category>

		<guid isPermaLink="false">http://engwar.com/post/19</guid>
		<description><![CDATA[Got some quality time over the Christmas holidays to catchup on some books. Here&#8217;s a couple of books I enjoyed immensely. In Search of Stupidity: Over 20 years of high-tech marketing disasters is a book filled with fascinating stories of &#8230; <a href="http://engwar.com/post/19">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Got some quality time over the Christmas holidays to catchup on some books.  Here&#8217;s a couple of books I enjoyed immensely.</p>
<p>In Search of Stupidity: Over 20 years of high-tech marketing disasters is a book filled with fascinating stories of how tech companies/people behaved and the decisions they took lead to closing down the company that no one is heard about today.  If you&#8217;re old enough or interested in history of the industry some or most of the stuff in the book might not be new but it&#8217;s worth reading anyway because how Rick Chapman lay out those stories. Sarcastic. Hilarious. True.  A quote on the <a href="http://insearchofstupidity.com/">book&#8217;s website</a> says it all,</p>
<blockquote><p>&#8220;Remember: The race goes not to the strong, nor swift, nor more intelligent but to the less stupid&#8221; </p></blockquote>
<p>Another book that made me forgot about my lunch was <a href="http://www.iwoz.org/book">iWoz</a>.  Provides a truly wonderful insight into the mind of Steve Wozniak. How he made the first Apple computer and gives advice at the end to become an inventor.</p>
]]></content:encoded>
			<wfw:commentRss>http://engwar.com/post/19/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memetic evolution</title>
		<link>http://engwar.com/post/7?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=memetic-evolution</link>
		<comments>http://engwar.com/post/7#comments</comments>
		<pubDate>Wed, 12 Sep 2007 14:54:49 +0000</pubDate>
		<dc:creator>Chintana</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[smatter]]></category>

		<guid isPermaLink="false">http://engwar.com/post/7</guid>
		<description><![CDATA[I was reading Survival Is Not Enough by Seth Godin frantically for the past 3 days. I had to keep my temptations to read it in one sitting with utmost difficulty. He present his views on companies and being successful &#8230; <a href="http://engwar.com/post/7">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was reading Survival Is Not Enough by Seth Godin frantically for the past 3 days.  I had to keep my temptations to read it in one sitting with utmost difficulty.  He present his views on companies and being successful in the game from a very different perspective.  Also encourage everyone to embrace change.  Very provocative and a fascinating read.</p>
]]></content:encoded>
			<wfw:commentRss>http://engwar.com/post/7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

