<?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>Jason L. Froebe - Tech tips and How Tos for Fellow Techies &#187; book</title>
	<atom:link href="http://froebe.net/blog/index.php/tag/book/feed/" rel="self" type="application/rss+xml" />
	<link>http://froebe.net/blog</link>
	<description>Tips &#38; Tricks for Databases (Sybase, Oracle, MySQL, PostgreSQL, SQLite), Windows, Linux, Solaris, Perl, Java, Bash and so much much more</description>
	<lastBuildDate>Sat, 07 Jan 2012 22:12:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Perl Books online</title>
		<link>http://froebe.net/blog/2010/11/22/perl-books-online/</link>
		<comments>http://froebe.net/blog/2010/11/22/perl-books-online/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 01:23:10 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[chromatic]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[manual]]></category>
		<category><![CDATA[modern perl]]></category>
		<category><![CDATA[reference]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1282</guid>
		<description><![CDATA[Modern Perl by chromatic (FREE ebook!) and The Perl Language Reference Manual (for Perl version 5.12.1)]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.onyxneon.com/books/modern_perl/index.html"><img class="alignnone" title="Modern Perl  by chromatic" src="http://www.onyxneon.com/books/modern_perl/mp_cover_full.png" alt="Modern Perl  by chromatic" width="120" height="180" /></a>Modern Perl by chromatic (<a href="http://www.modernperlbooks.com/mt/2010/11/the-book-is-out.html">FREE ebook!</a>)</p>
<p>and</p>
<p><img class="alignnone" title="The Perl Language Reference Manual (for Perl version 5.12.1)" src="http://www.network-theory.co.uk/perl/language/9781906966027-tiny" alt="The Perl Language Reference Manual (for Perl version 5.12.1)" width="84" height="128" /></p>
<p><a href="http://www.network-theory.co.uk/docs/perlref/">The Perl Language Reference Manual (for Perl version 5.12.1)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/11/22/perl-books-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robert Jordan and Brandon Sanderson&#8217;s The Wheel of Time book # 13:  Towers of Midnight</title>
		<link>http://froebe.net/blog/2010/06/14/robert-jordan-and-brandon-sandersons-the-wheel-of-time-book-13-towers-of-midnight/</link>
		<comments>http://froebe.net/blog/2010/06/14/robert-jordan-and-brandon-sandersons-the-wheel-of-time-book-13-towers-of-midnight/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 18:07:34 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Audio Book]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[brandon sanderson]]></category>
		<category><![CDATA[robert jordan]]></category>
		<category><![CDATA[Towers of Midnight]]></category>
		<category><![CDATA[wheel of time]]></category>
		<category><![CDATA[wot]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1254</guid>
		<description><![CDATA[Just waiting&#8230; I can wait &#8230; yes I can Towers of Midnight (Wheel of Time) Here is the book cover courtesy of Dragonmount.com:]]></description>
			<content:encoded><![CDATA[<p>Just waiting&#8230;  I can wait &#8230;  yes I can<br />
<a href="http://www.amazon.com/gp/product/1427210225?ie=UTF8&#038;tag=froebe-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1427210225">Towers of Midnight (Wheel of Time)</a><br />
Here is the book cover courtesy of <a href="http://www.dragonmount.com">Dragonmount.com</a>:<br />
<a href="http://www.dragonmount.com/News/?p=1301"><img src="http://froebe.net/blog/wp-content/uploads/2010/06/TowersofMidnight_us_hardcover.jpg" alt="" title="Towers of Midnight" width="164" height="247" class="aligncenter size-full wp-image-1255" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/06/14/robert-jordan-and-brandon-sandersons-the-wheel-of-time-book-13-towers-of-midnight/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Howto:  Unable to start Catalyst web applications using the built in development server?  We have the answer</title>
		<link>http://froebe.net/blog/2010/05/16/howto-unable-to-start-catalyst-web-applications-using-the-built-in-development-server-we-have-the-answer/</link>
		<comments>http://froebe.net/blog/2010/05/16/howto-unable-to-start-catalyst-web-applications-using-the-built-in-development-server-we-have-the-answer/#comments</comments>
		<pubDate>Sun, 16 May 2010 13:18:00 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[APIs]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[catalyst]]></category>
		<category><![CDATA[catalyst web framework]]></category>
		<category><![CDATA[catalyst::devel]]></category>
		<category><![CDATA[catalyst::engine::http::restarter]]></category>
		<category><![CDATA[catalyst::restarter]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1241</guid>
		<description><![CDATA[If you&#8217;re getting the &#8220;Can&#8217;t locate Catalyst/Engine/HTTP/Restarter.pm&#8221; error message, it is very likely you&#8217;re running a recent version of Catalyst: jason@catalyst:~/catalyst-book-code/Chapter_3/LolCatalyst-Lite$ script/lolcatalyst_lite_server.pl -r Can&#8216;t locate Catalyst/Engine/HTTP/Restarter.pm in @INC (@INC contains: /home/jason/catalyst-book-code/Chapter_3/LolCatalyst-Lite/script/../lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .). at /usr/lib/perl5/Class/MOP.pm line 116 &#160; &#160; &#160; &#160; Class::MOP::load_first_existing_class(&#8216;Catalyst::Engine::HTTP::Restarter&#8216;) called at /usr/lib/perl5/Class/MOP.pm line 121 &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re getting the &#8220;Can&#8217;t locate Catalyst/Engine/HTTP/Restarter.pm&#8221; error message, it is very likely you&#8217;re running a recent version of Catalyst:</p>
<div class="perl dean_ch">jason<span class="re0">@catalyst</span><span class="sy0">:~/</span>catalyst<span class="sy0">-</span>book<span class="sy0">-</span>code<span class="sy0">/</span>Chapter_3<span class="sy0">/</span>LolCatalyst<span class="sy0">-</span>Lite$ script<span class="sy0">/</span>lolcatalyst_lite_server<span class="sy0">.</span>pl <span class="sy0">-</span>r<br />
Can<span class="st_h">&#8216;t locate Catalyst/Engine/HTTP/Restarter.pm in @INC (@INC contains: /home/jason/catalyst-book-code/Chapter_3/LolCatalyst-Lite/script/../lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .). at /usr/lib/perl5/Class/MOP.pm line 116<br />
&nbsp; &nbsp; &nbsp; &nbsp; Class::MOP::load_first_existing_class(&#8216;</span>Catalyst<span class="sy0">::</span><span class="me2">Engine</span><span class="sy0">::</span><span class="me2">HTTP</span><span class="sy0">::</span><span class="me2">Restarter</span><span class="st_h">&#8216;) called at /usr/lib/perl5/Class/MOP.pm line 121<br />
&nbsp; &nbsp; &nbsp; &nbsp; Class::MOP::load_class(&#8216;</span>Catalyst<span class="sy0">::</span><span class="me2">Engine</span><span class="sy0">::</span><span class="me2">HTTP</span><span class="sy0">::</span><span class="me2">Restarter</span><span class="st_h">&#8216;) called at /usr/share/perl5/Catalyst.pm line 2634<br />
&nbsp; &nbsp; &nbsp; &nbsp; Catalyst::setup_engine(&#8216;</span>LolCatalyst<span class="sy0">::</span><span class="me2">Lite</span><span class="st_h">&#8216;, undef) called at /usr/share/perl5/Catalyst.pm line 1081<br />
&nbsp; &nbsp; &nbsp; &nbsp; Catalyst::setup(&#8216;</span>LolCatalyst<span class="sy0">::</span><span class="me2">Lite</span><span class="st_h">&#8216;) called at /home/jason/catalyst-book-code/Chapter_3/LolCatalyst-Lite/script/../lib/LolCatalyst/Lite.pm line 34<br />
&nbsp; &nbsp; &nbsp; &nbsp; require LolCatalyst/Lite.pm called at script/lolcatalyst_lite_server.pl line 55<br />
Compilation failed in require at script/lolcatalyst_lite_server.pl line 55.</span></div>
<p>The problem is that Catalyst::Engine::HTTP::Restarter within Catalyst::Engine was replaced by Catalyst::Restarter within the Catalyst::Devel package.   How to fix your application to use the updated development web server?  Very easy.  Rerun catalyst.pl with the &#8220;-scripts&#8221;, to rebuild just the scripts in the script directory, and &#8220;-force&#8221; to overwrite any files therein:</p>
<div class="perl dean_ch">jason<span class="re0">@catalyst</span><span class="sy0">:~/</span>catalyst<span class="sy0">-</span>book<span class="sy0">-</span>code<span class="sy0">/</span>Chapter_3$ catalyst<span class="sy0">.</span>pl <span class="sy0">-</span>scripts <span class="sy0">-</span>force LolCatalyst<span class="sy0">::</span><span class="me2">Lite</span><br />
&nbsp;<a href="http://perldoc.perl.org/functions/exists.html"><span class="kw3">exists</span></a> <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_cgi.pl&quot;</span><br />
created <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_cgi.pl&quot;</span><br />
&nbsp;<a href="http://perldoc.perl.org/functions/exists.html"><span class="kw3">exists</span></a> <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_fastcgi.pl&quot;</span><br />
created <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_fastcgi.pl&quot;</span><br />
&nbsp;<a href="http://perldoc.perl.org/functions/exists.html"><span class="kw3">exists</span></a> <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_server.pl&quot;</span><br />
created <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_server.pl&quot;</span><br />
&nbsp;<a href="http://perldoc.perl.org/functions/exists.html"><span class="kw3">exists</span></a> <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_test.pl&quot;</span><br />
created <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_test.pl&quot;</span><br />
&nbsp;<a href="http://perldoc.perl.org/functions/exists.html"><span class="kw3">exists</span></a> <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_create.pl&quot;</span><br />
created <span class="st0">&quot;LolCatalyst-Lite/script/lolcatalyst_lite_create.pl&quot;</span></div>
<p>If you&#8217;re interested in learning the Catalyst Web Framework (Perl based), I highly recommend <a href="http://www.amazon.com/gp/product/1430223650?ie=UTF8&#038;tag=froebe-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1430223650">The Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable Perl&ndash;Based Web Applications</a><img src="http://www.assoc-amazon.com/e/ir?t=froebe-20&#038;l=as2&#038;o=1&#038;a=1430223650" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.</p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/05/16/howto-unable-to-start-catalyst-web-applications-using-the-built-in-development-server-we-have-the-answer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Started reading &#8220;Foundations of Qt Development&#8221;</title>
		<link>http://froebe.net/blog/2010/01/19/started-reading-foundations-of-qt-development/</link>
		<comments>http://froebe.net/blog/2010/01/19/started-reading-foundations-of-qt-development/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 04:57:48 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Book]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Bjarne Stroustrup]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[c plus plus]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Johan Thelin]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[qt4]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[trolltech]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1181</guid>
		<description><![CDATA[When I purchased Foundations of Qt Development (Expert&#8217;s Voice in Open Source) by Johan Thelin a few months back, I hoped to get to it right away but work and life diverted my attention. Today at lunch I dived into it. Even though I&#8217;m still going through chapter 1, I think I can give a [...]]]></description>
			<content:encoded><![CDATA[<p>When I <a href="http://en.wikipedia.org/wiki/Qt_%28toolkit%29"><img src="http://froebe.net/blog/wp-content/uploads/2010/01/Qt-logo.-150x150.png" alt="" title="Qt-logo" width="150" height="150" class="alignright size-thumbnail wp-image-1182" /></a>purchased <a href="http://www.amazon.com/gp/product/1590598318?ie=UTF8&#038;tag=froebe-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1590598318">Foundations of Qt Development (Expert&#8217;s Voice in Open Source) by Johan Thelin</a><img src="http://www.assoc-amazon.com/e/ir?t=froebe-20&#038;l=as2&#038;o=1&#038;a=1590598318" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> a few months back, I hoped to get to it right away but work and life diverted my attention.  Today at lunch I dived into it.  Even though I&#8217;m still going through chapter 1, I think I can give a hint of it:</p>
<p><a href="http://www.amazon.com/gp/product/1590598318?ie=UTF8&#038;tag=froebe-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1590598318">Foundations of QtÂ® Development (Expert&#8217;s Voice in Open Source)</a><img src="http://www.assoc-amazon.com/e/ir?t=froebe-20&#038;l=as2&#038;o=1&#038;a=1590598318" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> is well written.  He assumes that you have a little bit of C++ knowledge, avoiding into the trap that so many other authors do.  You wouldn&#8217;t believe how many technical books I have where the first half or more of the book is simply a rehash of the basics.  Forget that! </p>
<p>What I really like is that when he shows you an example of code, he explains why you would want to write it this way and how it differs from the Standard Template Language (STL &#8211; see <a href="http://www.amazon.com/gp/product/0201889544?ie=UTF8&#038;tag=froebe-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0201889544">C++ Programming Language, The (3rd Edition)</a><img src="http://www.assoc-amazon.com/e/ir?t=froebe-20&#038;l=as2&#038;o=1&#038;a=0201889544" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />).  Where there are performance gains or penalties of using Qt instead of STL, he demonstrates it.  </p>
<p>I never realized just how easy it is to write C++ using the <a href="http://en.wikipedia.org/wiki/Qt_(toolkit)">Qt framework</a>!  Just the Signals and Slots alone make it very very powerful and that&#8217;s just the beginning.  I&#8217;m completely blown away <img src='http://froebe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2010/01/19/started-reading-foundations-of-qt-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robert Jordan&#8217;s The Wheel of Time: (Dragonmount) The Gathering Storm &#8211; US book cover</title>
		<link>http://froebe.net/blog/2009/05/14/wot-dragonmount-the-gathering-storm-us-book-cover/</link>
		<comments>http://froebe.net/blog/2009/05/14/wot-dragonmount-the-gathering-storm-us-book-cover/#comments</comments>
		<pubDate>Thu, 14 May 2009 20:55:11 +0000</pubDate>
		<dc:creator>Jason L Froebe</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[book cover]]></category>
		<category><![CDATA[brandon sanderson]]></category>
		<category><![CDATA[dragonmount]]></category>
		<category><![CDATA[James Oliver Rigney]]></category>
		<category><![CDATA[robert jordan]]></category>
		<category><![CDATA[series]]></category>
		<category><![CDATA[wheel of time]]></category>

		<guid isPermaLink="false">http://froebe.net/blog/?p=1074</guid>
		<description><![CDATA[If you&#8217;ve been following the Wheel of Time series by Robert Jordan, you would know that the last &#8220;book&#8221; will be released in three separate volumes.  Why?  Because there is just so many plots and subplots and subsub plots and subsubsub plots &#8230;.  plots to wrap up. Click on the image to pre-order the book [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following the <a href="http://en.wikipedia.org/wiki/The_Wheel_of_Time">Wheel of Time series</a> by Robert Jordan, you would know that the last &#8220;book&#8221; will be released in three separate volumes.  Why?  Because there is just so many plots and subplots and subsub plots and subsubsub plots &#8230;.  plots to wrap up.</p>
<p>Click on the image to pre-order the book from Amazon.</p>
<div id="attachment_1075" class="wp-caption aligncenter" style="width: 210px"><a href="http://www.amazon.com/dp/0765302306?tag=froebe-20&amp;camp=213381&amp;creative=390973&amp;linkCode=as4&amp;creativeASIN=0765302306&amp;adid=1TMC3ET21DHM2DBRHCNX&amp;"><img class="size-full wp-image-1075" title="The Gathering Storm" src="http://froebe.net/blog/wp-content/uploads/2009/05/tgs_us_book_cover01.png" alt="The Gathering Storm" width="200" height="304" /></a><p class="wp-caption-text">The Gathering Storm</p></div>
<p><a href="http://en.wikipedia.org/wiki/Brandon_Sanderson">Brandon Sanderson</a> will be taking over writing the last book as <a href="http://en.wikipedia.org/wiki/Robert_jordan">Robert Jordan died last year</a>.  See the <a href="http://www.dragonmount.com/News/?p=525">full size cover</a> over at <a href="http://www.dragonmount.com">Dragonmount</a>.  It will be released on November 3rd of this year (2009).  <img src='http://froebe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://froebe.net/blog/2009/05/14/wot-dragonmount-the-gathering-storm-us-book-cover/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

