<?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>Perlblogs &#187; Perl 5</title>
	<atom:link href="http://perlblogs.com/category/perl-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://perlblogs.com</link>
	<description>Posts from selected Perl bloggers</description>
	<lastBuildDate>Fri, 18 May 2012 19:03:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Perlbuzz news roundup for 2012-05-14</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/9yfCnPNae8Q/perlbuzz-news-roundup-for-2012-05-14.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/9yfCnPNae8Q/perlbuzz-news-roundup-for-2012-05-14.html#comments</comments>
		<pubDate>Mon, 14 May 2012 19:20:11 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=bac1182143c5db6e52490336c3f09591</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. YAPC::NA will be livestreamed in real-time for free (blog.yapcna.org) Introduction to how to do Perl one-liners (catonmat.net) NYTProf,...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>YAPC::NA will be livestreamed in real-time for free (<a href="http://blog.yapcna.org/post/22588737837/yapc-na-will-be-televised">blog.yapcna.org</a>)</li>
<li>Introduction to how to do Perl one-liners (<a href="http://www.catonmat.net/blog/introduction-to-perl-one-liners/">catonmat.net</a>)</li>
<li>NYTProf, File IO, and an Optimization Gone Awry (<a href="http://www.modernperlbooks.com/mt/2012/05/nytprof-file-io-and-an-optimization-gone-awry.html">modernperlbooks.com</a>)</li>
<li>Reddit API for Perl (<a href="http://blogs.perl.org/users/jeff_ober/2012/05/reddit-api-for-perl.html">blogs.perl.org</a>)</li>
<li>Lots of Perl authors at YAPC::NA this year (<a href="http://blog.yapcna.org/post/22717040291/lots-of-perl-authors">blog.yapcna.org</a>)</li>
<li>Review of "Programming Perl, 4th ed." (<a href="http://i-programmer.info/bookreviews/116-perl/4189-programming-perl.html">i-programmer.info</a>)</li>
<li>Don't use Cache::Memcached for UTF8 strings (<a href="http://domm.plix.at/perl/2012_05_10_dont_use_cache_memcached_for_utf8_strings.html">domm.plix.at</a>)</li>
<li>PerlGSL, interfaces to the GNU Scientific Library (<a href="http://blogs.perl.org/users/joel_berger/2012/05/announcing-perlgsl---a-collection-of-perlish-interfaces-to-the-gnu-scientific-library.html">blogs.perl.org</a>)</li>
<li>Learning Perl with testing (<a href="http://nbezzala.blogspot.com/2012/04/learning-perl-with-testing.html">nbezzala.blogspot.com</a>)</li>
<li>Separating presentation and content in TT (<a href="http://www.modernperlbooks.com/mt/2012/05/separating-presentation-from-content-in-templates.html">modernperlbooks.com</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=9yfCnPNae8Q:-WfIU6fGL0o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=9yfCnPNae8Q:-WfIU6fGL0o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=9yfCnPNae8Q:-WfIU6fGL0o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=9yfCnPNae8Q:-WfIU6fGL0o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=9yfCnPNae8Q:-WfIU6fGL0o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=9yfCnPNae8Q:-WfIU6fGL0o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/9yfCnPNae8Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/05/14/perlbuzz-news-roundup-for-2012-05-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-05-07</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/o9hwMDipS2Y/perlbuzz-news-roundup-for-2012-05-07.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/o9hwMDipS2Y/perlbuzz-news-roundup-for-2012-05-07.html#comments</comments>
		<pubDate>Mon, 07 May 2012 14:26:45 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=d4e6f45e180c8a72b23bd749b89b61c3</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. Always encode and decode Unicode at the edges of your program (perl.com) mod_perl 2.0.6 released (blogs.perl.org) Comments are...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>Always encode and decode Unicode at the edges of your program (<a href="http://www.perl.com/pub/2012/05/perlunicook-make-file-io-default-to-utf-8.html">perl.com</a>)</li>
<li>mod_perl 2.0.6 released (<a href="http://blogs.perl.org/users/phred/2012/05/mod-perl-206-released.html">blogs.perl.org</a>)</li>
<li>Comments are open on the Perl Foundation's latest grant proposals (<a href="http://news.perlfoundation.org/2012/05/2012q2-grant-proposals.html">news.perlfoundation.org</a>)</li>
<li>Creating weekly schedule charts with HTML::Template (<a href="http://blog.nu42.com/2012/05/generate-pretty-weekly-schedule-chart.html">blog.nu42.com</a>)</li>
<li>Playing music with Audio::Beep (<a href="http://blog.und3f.com/joy-of-the-internal-speaker">blog.und3f.com</a>)</li>
<li>Tad McClellan has passed away (<a href="http://blogs.perl.org/users/brian_d_foy/2012/05/tad-mcclellan-rip.html">blogs.perl.org</a>)</li>
<li>Coding before having expert-level understanding is OK (<a href="http://www.modernperlbooks.com/mt/2012/05/smoothing-the-condescending-onramp.html">modernperlbooks.com</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=o9hwMDipS2Y:Ogho2fJNLTE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=o9hwMDipS2Y:Ogho2fJNLTE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=o9hwMDipS2Y:Ogho2fJNLTE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=o9hwMDipS2Y:Ogho2fJNLTE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=o9hwMDipS2Y:Ogho2fJNLTE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=o9hwMDipS2Y:Ogho2fJNLTE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/o9hwMDipS2Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/05/07/perlbuzz-news-roundup-for-2012-05-07/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-04-30</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/CXEmEdPn3VQ/perlbuzz-news-roundup-for-2012-04-30.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/CXEmEdPn3VQ/perlbuzz-news-roundup-for-2012-04-30.html#comments</comments>
		<pubDate>Mon, 30 Apr 2012 17:45:56 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[Code craft]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=80afc4eebb7d779de6f4953c0c9ff1fa</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. In case you have a burning need to use ಠ_ಠ for warnings/errors: (metacpan.org) Expanded the &#34;More Tools&#34; page...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>In case you have a burning need to use ಠ_ಠ for warnings/errors: (<a href="https://metacpan.org/module/Acme%3A%3AEmoticarp">metacpan.org</a>)</li>
<li>Expanded the "More Tools" page of the ack website: (<a href="http://betterthangrep.com/more-tools/">betterthangrep.com</a>) Help your users by including alternatives for them to choose from!</li>
<li>YAPC::NA is NOT sold out. Still 30 tickets left. Sign up now! (<a href="http://blog.yapcna.org/post/21738186538/yapc-na-not-sold-out-after-all">blog.yapcna.org</a>)</li>
<li>Before you send a patch, send an email (<a href="http://petdance.com/2012/04/before-you-write-a-patch-write-an-email/">petdance.com</a>)</li>
<li>For want of a newline (<a href="http://blogs.perl.org/users/sirhc/2012/04/for-want-of-a-newline.html">blogs.perl.org</a>)</li>
<li>Use the command "perldoc -q whatever" to search the Perl FAQ for "whatever"</li>
<li>Perl 5.16.0 is coming soon, probably early May (<a href="http://rjbs.manxome.org/rubric/entry/1955">rjbs.manxome.org</a>)</li>
<li>Regexp::Common has regexes for just about everything. Check there first. (<a href="http://search.cpan.org/dist/Regexp-Common/">search.cpan.org</a>)</li>
<li>Is Try::Tiny still the best choice for exception handling? (<a href="http://stackoverflow.com/questions/10364975/">stackoverflow.com</a>)</li>
<li>Using named regexes in ack output (<a href="http://stackoverflow.com/questions/4222727/how-to-use-named-regex-groups-in-ack-output">stackoverflow.com</a>)</li>
<li>Automating gov't websites w/WWW::Mechanize + HTML::DOM (<a href="http://blogs.perl.org/users/sirhc/2012/04/automating-on-call-jury-instructions.html">blogs.perl.org</a>)</li>
<li>Using Moose's "lazy" attribute for caching (<a href="http://blogs.perl.org/users/buddy_burden/2012/04/lazy-cache.html">blogs.perl.org</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=CXEmEdPn3VQ:D_gVJn07tbk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=CXEmEdPn3VQ:D_gVJn07tbk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=CXEmEdPn3VQ:D_gVJn07tbk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=CXEmEdPn3VQ:D_gVJn07tbk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=CXEmEdPn3VQ:D_gVJn07tbk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=CXEmEdPn3VQ:D_gVJn07tbk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/CXEmEdPn3VQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/04/30/perlbuzz-news-roundup-for-2012-04-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-04-23</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/eDe_PnR4_yg/perlbuzz-news-roundup-for-2012-04-23.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/eDe_PnR4_yg/perlbuzz-news-roundup-for-2012-04-23.html#comments</comments>
		<pubDate>Mon, 23 Apr 2012 15:14:19 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[Code craft]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=3085f52024d85d6ee4fa61829b13487c</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. User-friendly CLI apps with MooseX::App (blogs.perl.org) An age report for git repos (blog.urth.org) Sane time zone management in...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>User-friendly CLI apps with MooseX::App (<a href="http://blogs.perl.org/users/maros/2012/04/user-friendly-command-line-apps-with-less-suffering.html">blogs.perl.org</a>)</li>
<li>An age report for git repos (<a href="http://blog.urth.org/2012/04/git-age-report.html">blog.urth.org</a>)</li>
<li>Sane time zone management in PostgreSQL (<a href="http://justatheory.com/computers/databases/postgresql/use-timestamptz.html">justatheory.com</a>)</li>
<li>Integrating Perl with the nginx web server (<a href="http://blogs.perl.org/users/alexandr_gomoliako/2012/04/nginx-perl-the-state-of-things.html">blogs.perl.org</a>)</li>
<li>The price of cleverness (YAML is not safe) (<a href="http://blogs.perl.org/users/ovid/2012/04/the-price-of-cleverness-yaml-is-not-safe.html">blogs.perl.org</a>)</li>
<li>By the way, all Perlbuzz tweets are from the command line via <a href="http://twitter.com/ttytter">@ttytter</a>, a Perl 5 Twitter client</li>
<li>Expanded the "More Tools" page of the ack website: (<a href="http://betterthangrep.com/more-tools/">betterthangrep.com</a>) Help your users by including alternatives for them to choose from!</li>
<li>Recapping DC-Baltimore Perl Workshop 2012 (<a href="http://domm.plix.at/perl/2012_04_19_dc_baltimore_perl_workshop.html">domm.plix.at</a>)</li>
<li>Poet, a web framework for Mason (<a href="http://www.openswartz.com/2012/04/21/poet-a-web-framework-for-mason/">openswartz.com</a>)</li>
<li>Writing init scripts w/Daemon::Control (<a href="http://hashbang.ca/2012/04/16/wherein-i-realize-the-bliss-of-writing-init-scripts-with-daemoncontrol/">hashbang.ca</a>)</li>
<li>Padre 0.96 released. (<a href="http://blogs.perl.org/users/peter_lavender/2012/04/padre-096-has-been-released.html">blogs.perl.org</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=eDe_PnR4_yg:UiDbxnPu2NI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=eDe_PnR4_yg:UiDbxnPu2NI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=eDe_PnR4_yg:UiDbxnPu2NI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=eDe_PnR4_yg:UiDbxnPu2NI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=eDe_PnR4_yg:UiDbxnPu2NI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=eDe_PnR4_yg:UiDbxnPu2NI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/eDe_PnR4_yg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/04/23/perlbuzz-news-roundup-for-2012-04-23/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-04-16</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/4KNYAYOdjgA/perlbuzz-news-roundup-for-2012-04-16.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/4KNYAYOdjgA/perlbuzz-news-roundup-for-2012-04-16.html#comments</comments>
		<pubDate>Mon, 16 Apr 2012 14:37:42 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=7b64e1d8374d386abdbc946d5a9cb64c</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. K=R=P (Kindness = Repeat business = Profit) says @tom_peters. I say that for open source, K=U=G+S, Kindness =...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>K=R=P (Kindness = Repeat business = Profit) says <a href="http://twitter.com/tom_peters">@tom_peters</a>. I say that for open source, K=U=G+S, Kindness = Users = Growth+Success.</li>
<li>You probably don't want to be using use_ok() (<a href="http://www.modernperlbooks.com/mt/2012/04/use-ok-is-broken-because-require-is-broken.html">modernperlbooks.com</a>)</li>
<li>Interpolate, concatenate or join? (<a href="http://perlmonks.org/?node_id=964608">perlmonks.org</a>)</li>
<li>Quick-n-dirty tool to send messages to HipChat (<a href="http://blogs.perl.org/users/jason_a_crome/2012/04/simple-hipchat-notifier.html">blogs.perl.org</a>)</li>
<li>Painless RSS processing with Mojo (<a href="http://blogs.perl.org/users/brian_d_foy/2012/04/painless-rss-processing-with-mojo.html">blogs.perl.org</a>)</li>
<li>RT <a href="http://twitter.com/chromatic_x">@chromatic_x</a> If you use SQLite for your CPAN distribution's tests, consider an in-memory database. Helps parallelism/Reduces disk IO.</li>
<li>Explaining web programming via Plack (<a href="http://blogs.perl.org/users/ovid/2012/04/explaining-web-programming-via-plack.html">blogs.perl.org</a>)</li>
<li>Common Perl pitfalls (<a href="http://perlmonks.org/?node_id=964216">perlmonks.org</a>)</li>
<li>Test::WWW::Mechanize adds scraping functions (<a href="http://perlbuzz.com/2012/04/testwwwmechanize-adds-scraping-functions.html">perlbuzz.com</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=4KNYAYOdjgA:oKcSIaCh1Ao:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=4KNYAYOdjgA:oKcSIaCh1Ao:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=4KNYAYOdjgA:oKcSIaCh1Ao:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=4KNYAYOdjgA:oKcSIaCh1Ao:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=4KNYAYOdjgA:oKcSIaCh1Ao:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=4KNYAYOdjgA:oKcSIaCh1Ao:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/4KNYAYOdjgA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/04/16/perlbuzz-news-roundup-for-2012-04-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-04-09</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/xKJprN6f7ao/perlbuzz-news-roundup-for-2012-04-09.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/xKJprN6f7ao/perlbuzz-news-roundup-for-2012-04-09.html#comments</comments>
		<pubDate>Mon, 09 Apr 2012 14:51:51 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[Code craft]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>
		<category><![CDATA[Perl 6]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=747e45ca891d6fdf4eff2a073c065814</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. The Perl Unicode cookbook (perl.com) bdfoy's got some ideas for code (blogs.perl.org) How @rjbs spent his Perl QA...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>The Perl Unicode cookbook (<a href="http://www.perl.com/pub/2012/04/perlunicook-standard-preamble.html">perl.com</a>)</li>
<li>bdfoy's got some ideas for code (<a href="http://blogs.perl.org/users/brian_d_foy/2012/03/some-perl-things-i-hope-the-lazy-web-does-for-me.html">blogs.perl.org</a>)</li>
<li>How <a href="http://twitter.com/rjbs">@rjbs</a> spent his Perl QA Hackathon (<a href="http://rjbs.manxome.org/rubric/entry/1948">rjbs.manxome.org</a>)</li>
<li>The homepage for ack is completely redesigned. Hooray for open source, making up for my lack of design skillz. (<a href="http://betterthangrep.com/">betterthangrep.com</a>)</li>
<li>Tricks to compiling mod_perl 2 to OS X Lion (<a href="http://blogs.perl.org/users/jason_a_crome/2012/04/compiling-mod-perl-2-on-os-x-lion.html">blogs.perl.org</a>)</li>
<li>Have you seen perl-reversion? (<a href="http://blogs.perl.org/users/joel_berger/2012/04/have-you-seen-perl-reversion.html">blogs.perl.org</a>)</li>
<li>Using WWW::Mechanize and mech-dump to get my scratchy 45s (<a href="http://perlbuzz.com/2012/04/using-wwwmechanize-to-help-get-my-scratchy-45s.html">perlbuzz.com</a>)</li>
<li>DBD::Firebird releases v1.0 (<a href="http://www.firebirdnews.org/?p=7058">firebirdnews.org</a>)</li>
<li>Recap of the Perl QA Hackathon (<a href="http://www.dagolden.com/index.php/1660/perl-qa-hackathon-wrapup/">dagolden.com</a>)</li>
<li>Reading about what people are working on = happy. (<a href="http://blogs.perl.org/users/steven_haryanto/2012/04/hacktivity-report-jan-mar-2012.html">blogs.perl.org</a>)</li>
<li>Whatever task you have, it's probably already on CPAN (<a href="http://blogs.perl.org/users/joel_berger/2012/04/announcing-physicsraytransfer.html">blogs.perl.org</a>)</li>
<li>The Perl Foundation wants to give you money to work on Perl (<a href="http://news.perlfoundation.org/2012/04/2012q1-cal.html">news.perlfoundation.org</a>)</li>
<li>More niche modules, "incredibly useful for about 5 people on earth": (<a href="https://github.com/jberger/Physics-UEMColumn">github.com</a>)</li>
<li>Did you know prove has --shuffle to run tests in random order? Has randomizing tests uncovered bugs for you?</li>
<li>MetaCPAN has a new logo (<a href="http://perlnews.org/2012/03/metacpan-logo-winner-announced/">perlnews.org</a>)</li>
<li>RT <a href="http://twitter.com/dukeleto">@dukeleto</a> This is a huge step forward in #perl dependency management: "carton bundle" support! (<a href="https://github.com/miyagawa/carton/pull/35">github.com</a>)</li>
<li>RT <a href="http://twitter.com/aaronlerch">@aaronlerch</a> Some devs think "I'll just copy and paste this code block." Now you have two problems. Now you have two problems.</li>
<li>Would love to see this Perl::Critic talk (<a href="http://blogs.perl.org/users/yapceurope_2012/2012/04/it-is-easier-to-be-critical-than-correct.html">blogs.perl.org</a>)</li>
<li>"The Python site talks about the value the reader gets out of Python, while the Perl site talks about Perl" (<a href="http://www.modernperlbooks.com/mt/2012/04/perl-and-that-dirty-word.html">modernperlbooks.com</a>)</li>
<li>How to get ahead in open source: Wear sunscreen. (<a href="http://blog.nerdchic.net/archives/730/">blog.nerdchic.net</a>)</li>
<li>Help Open Source Bridge select session proposals (<a href="https://plus.google.com/117804012361108357904/posts/SSY7Khy3YTv">plus.google.com</a>)</li>
<li>MetaCPAN at the QA hackathon (<a href="http://blogs.perl.org/users/olaf_alders/2012/04/metacpan-at-the-qa-hackathon.html">blogs.perl.org</a>)</li>
<li>Perl Foundation helps fund critical Perl 5 dev (<a href="http://news.perlfoundation.org/2012/04/grant-application-improving-de.html">news.perlfoundation.org</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=xKJprN6f7ao:_GXoPgehvy0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=xKJprN6f7ao:_GXoPgehvy0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=xKJprN6f7ao:_GXoPgehvy0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=xKJprN6f7ao:_GXoPgehvy0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=xKJprN6f7ao:_GXoPgehvy0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=xKJprN6f7ao:_GXoPgehvy0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/xKJprN6f7ao" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/04/09/perlbuzz-news-roundup-for-2012-04-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-04-02</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/5KJ9HIlRfck/perlbuz-news-roundup-for-2012-04-02.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/5KJ9HIlRfck/perlbuz-news-roundup-for-2012-04-02.html#comments</comments>
		<pubDate>Mon, 02 Apr 2012 21:55:07 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=5ff3ea455bd2780265920694f8451b26</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. &#34;The measure of a civilization is how it treats its weakest members.&#34; So too it is with how...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>"The measure of a civilization is how it treats its weakest members." So too it is with how an open source project treats its newbies.</li>
<li>A recap of the Israeli Perl Workshop 2012 (<a href="http://blogs.perl.org/users/shlomi_fish/2012/03/report-on-the-israeli-perl-workshop-2012.html">blogs.perl.org</a>)</li>
<li>Who is a contributor to Perl? (<a href="http://perlmonks.org/?node_id=962248">perlmonks.org</a>)</li>
<li>RT <a href="http://twitter.com/OvidPerl">@OvidPerl</a> Perl version 5.15.9 has 521,047 tests all of which just passed. #software #testing #tdd #perl</li>
<li>Perl-based search engine DuckDuckGo is taking off: (<a href="http://duckduckgo.com/traffic.html">duckduckgo.com</a>)</li>
<li>Discounts on bulk orders of Modern Perl for user groups (<a href="http://www.modernperlbooks.com/mt/2012/03/bulk-orders-for-user-groups.html">modernperlbooks.com</a>)</li>
<li>New beta version of HTML::Lint validates HTML entities (<a href="http://perlbuzz.com/2012/03/new-htmllint-beta-validates-html-entities.html">perlbuzz.com</a>)</li>
<li>The two most premature optimizations: Optimization of non-working code, and of unmeasured code. (<a href="http://perlmonks.org/?node_id=962631">perlmonks.org</a>)</li>
<li>Devel::Cover reports in vim (<a href="http://blogs.perl.org/users/paul_johnson/2012/03/vim-report-for-develcover-perl-qa-hackathon.html">blogs.perl.org</a>)</li>
<li>Syntax coloring in the debugger (<a href="http://blogs.perl.org/users/ovid/2012/03/major-dbcolor-update-perl-qa-hackathon.html">blogs.perl.org</a>)</li>
<li>How to install BerkeleyDB (<a href="http://blogs.perl.org/users/ron_savage/2012/03/installing-oracles-berkeleydb-and-perls-berkeleydb.html">blogs.perl.org</a>)</li>
<li>What I learned teaching Perl for advocacy (<a href="http://blogs.perl.org/users/jt_smith/2012/03/what-i-learned-teaching-perl-for-advocacy.html">blogs.perl.org</a>)</li>
</ul>

        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=5KJ9HIlRfck:BoEvO3MDSWw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=5KJ9HIlRfck:BoEvO3MDSWw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=5KJ9HIlRfck:BoEvO3MDSWw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=5KJ9HIlRfck:BoEvO3MDSWw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=5KJ9HIlRfck:BoEvO3MDSWw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=5KJ9HIlRfck:BoEvO3MDSWw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/5KJ9HIlRfck" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/04/02/perlbuzz-news-roundup-for-2012-04-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New version of HTML::Lint validates HTML entities</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/1fTUjuj-6ps/new-htmllint-beta-validates-html-entities.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/1fTUjuj-6ps/new-htmllint-beta-validates-html-entities.html#comments</comments>
		<pubDate>Thu, 29 Mar 2012 21:05:09 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[Code craft]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=6f2b2e8a48eee00434c7842ed55ce5bc</guid>
		<description><![CDATA[I've released a beta of the new version of HTML::Lint, version 2.11_01. (At the time of this writing, this 2.11_01 release has not reached its search.cpan.org page yet) This version adds HTML entity checking to the tag checking that...]]></description>
			<content:encoded><![CDATA[
        <p>
I've released a beta of the new version of HTML::Lint, version 2.11_01.  (At the time of this writing, this 2.11_01 release has not reached <a href="http://search.cpan.org/dist/HTML-Lint/">its search.cpan.org page</a> yet)  This version adds HTML entity checking to the tag checking that HTML::Lint has done since the dawn of time.  If you're already using HTML::Lint, please help test this beta version!
</p>

<p>
Entity checking can be a messy business, but can be invaluable for finding little mistakes, especially in static HTML pages sent to you from other sources.  For example, if I have this HTML file, filled with HTML entities and ampersands and all sorts of potential problems, HTML::Lint sniffs out the problems and reports them:

<pre>
&lt;html>
    &lt;head>
        &lt;title>Ace of &amp;spades;: A tribute to Mot&amp;oumlrhead. &amp;#174; &amp;metalhorns;&lt;/title>
        &lt;script>
            function foo() {
                if ( 6 == 9 &amp;&amp; 25 == 6 ) {
                    x = 14;
                }
            }
        &lt;/script>
    &lt;/head>
    &lt;body bgcolor="white">
        &lt;p>
        Thanks for visiting Ace of &amp;#9824;
        &lt;!-- Numeric version of &amp;spades; -->
        &lt;p>
        Ace of &amp;#x2660; is your single source for
        everything related to Mot&amp;ouml;rhead.
        &lt;p>
        Here's an icon of my girlfriend Jenny: &amp;#8675309;
        &lt;!-- invalid because we cap at 65536 -->
        &lt;p>
        And here's an icon of a deceased cow: &amp;#xdeadbeef;
        &lt;!-- Invalid because we cap at xFFFF -->
        &lt;p>
        Another &lt;i>deceased cow: &amp;xdeadbeef;
        &lt;!-- Not a valid hex entity, but unknown to our lookup tables -->
        &lt;p>
        Here's an awesome link to
        &lt;!-- here comes the ampersand in the YouTube URL! -->
        &lt;a href="http://www.youtube.com/watch?v=8yLhA0ROGi4&amp;feature=related">"You Better Swim"&lt;/a>
        from the SpongeBob movie.
        &lt;!--
        Here in the safety of comments, we can put whatever &amp;invalid; and &amp;malformed entities we want, &amp;
        nobody can stop us.  Except maybe Cheech &amp; Chong.
        -->
    &lt;/body>
&lt;/html>


$ weblint motorhead.html
motorhead.html (3:9) Entity &amp;ouml; is missing its closing semicolon
motorhead.html (3:9) Entity &amp;oumlrhead. &amp;#174; is unknown
motorhead.html (3:9) Entity &amp;metalhorns; is unknown
motorhead.html (17:9) Entity &amp;#8675309; is invalid
motorhead.html (19:9) Entity &amp;#xdeadbeef; is invalid
motorhead.html (22:17) Entity &amp;xdeadbeef; is unknown
motorhead.html (31:5) &lt;i> at (22:17) is never closed
</pre>

<p>
That last error about the unclosed &lt;i> tag has always been part of HTML::Lint, but all the others are new with this version of HTML::Lint.
</p>

<p>
The HTML-Lint distribution includes the HTML::Lint module, which is object based for easy handling, and also includes Test::HTML::Lint so that you can add HTML validation to your test suites.

<pre>
my $html = $app->generate_home_page();
html_ok( $html, 'Home page is valid HTML' );
</pre>
</p>

<p>
If you're not doing any validation of your HTML in your apps, I suggest you give HTML::Lint a try.
</p>
        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=1fTUjuj-6ps:Ekcgx7dL_KY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=1fTUjuj-6ps:Ekcgx7dL_KY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=1fTUjuj-6ps:Ekcgx7dL_KY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=1fTUjuj-6ps:Ekcgx7dL_KY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=1fTUjuj-6ps:Ekcgx7dL_KY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=1fTUjuj-6ps:Ekcgx7dL_KY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/1fTUjuj-6ps" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/03/29/new-version-of-htmllint-validates-html-entities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-03-26</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/LDSQm4B2iP4/perlbuzz-news-roundup-for-2012-03-26.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/LDSQm4B2iP4/perlbuzz-news-roundup-for-2012-03-26.html#comments</comments>
		<pubDate>Mon, 26 Mar 2012 15:42:52 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=016b292a3a2a190627ec3cda411fcd47</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. How does the Perl 5 release process work? (lwn.net) How to override -&#62;insert() in DBIx::Class (engineerofdanger.blogspot.com) Can you...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>How does the Perl 5 release process work? (<a href="http://lwn.net/Articles/485569/">lwn.net</a>)</li>
<li>How to override ->insert() in DBIx::Class (<a href="http://engineerofdanger.blogspot.com/2012/03/sometimes-when-working-with-dbixclass.html">engineerofdanger.blogspot.com</a>)</li>
<li>Can you learn Perl from an old copy of the "Learning Perl" book? (<a href="http://www.learning-perl.com/?p=293">learning-perl.com</a>)</li>
<li>Installing a Stackato micro-cloud in one command (<a href="http://www.activestate.com/blog/2012/03/install-stackato-micro-cloud-one-command">activestate.com</a>)</li>
<li>Perl 5.16 and beyond (<a href="http://lwn.net/SubscriberLink/487216/8491ce8b050bfd59/">lwn.net</a>)</li>
</ul>

        

    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=LDSQm4B2iP4:6DSrd3qbIHA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=LDSQm4B2iP4:6DSrd3qbIHA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=LDSQm4B2iP4:6DSrd3qbIHA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=LDSQm4B2iP4:6DSrd3qbIHA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=LDSQm4B2iP4:6DSrd3qbIHA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=LDSQm4B2iP4:6DSrd3qbIHA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/LDSQm4B2iP4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/03/26/perlbuzz-news-roundup-for-2012-03-26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbuzz news roundup for 2012-03-12</title>
		<link>http://feedproxy.google.com/~r/PerlBuzz/~3/C9EZj0_1o_4/perlbuzz-news-roundup-for-2012-03-12.html</link>
		<comments>http://feedproxy.google.com/~r/PerlBuzz/~3/C9EZj0_1o_4/perlbuzz-news-roundup-for-2012-03-12.html#comments</comments>
		<pubDate>Mon, 12 Mar 2012 14:34:14 +0000</pubDate>
		<dc:creator>Andy Lester</dc:creator>
				<category><![CDATA[Code craft]]></category>
		<category><![CDATA[cpan]]></category>
		<category><![CDATA[Perl 5]]></category>

		<guid isPermaLink="false">http://perlblogs.com/?guid=7a158922a2378d2ebaac6ca618ec2904</guid>
		<description><![CDATA[These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. Async HTTP requests with Mojolicious (blogs.perl.org) Using &#34;before&#34;, &#34;after&#34; and &#34;around&#34; in Moose (engineerofdanger.blogspot.com) Test automation workshop at...]]></description>
			<content:encoded><![CDATA[
        <p>
These links are collected from the
<a href="http://twitter.com/perlbuzz">Perlbuzz Twitter feed</a>.
If you have suggestions for news bits, please mail me at
<a href="mailto:andy@perlbuzz.com">andy@perlbuzz.com</a>.
</p>

<ul>

<li>Async HTTP requests with Mojolicious (<a href="http://blogs.perl.org/users/jesse_shy/2012/03/asynchronous-http-requests-using-mojolicious.html">blogs.perl.org</a>)</li>
<li>Using "before", "after" and "around" in Moose (<a href="http://engineerofdanger.blogspot.com/2012/03/before-after-and-around-moose.html">engineerofdanger.blogspot.com</a>)</li>
<li>Test automation workshop at YAPC::NA 2012 (<a href="http://blog.yapcna.org/post/18891424065/test-automation-workshop">blog.yapcna.org</a>)</li>
<li>Checking Perl memory usage with address-sanitizer (<a href="http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html">blogs.perl.org</a>)</li>
<li>Perl 5.16's new __SUB__ feature (<a href="http://www.effectiveperlprogramming.com/blog/1503">effectiveperlprogramming.com</a>)</li>
<li>Mojolicious + Twitter's Bootstrap library = awesome (<a href="http://blogs.perl.org/users/joel_berger/2012/03/mojolicious-bootstrap-awesome.html">blogs.perl.org</a>)</li>
<li>My first web app with PSGI and Plack (<a href="http://szabgab.com/my-first-web-application-using-psgi.html">szabgab.com</a>)</li>
<li>14 ways to contribute to open source without being a programming genius or rock star (<a href="http://www.softwarequalityconnection.com/2012/03/14-ways-to-contribute-to-open-source-without-being-a-programming-genius-or-a-rock-star/">softwarequalityconnection.com</a>)</li>
</ul>
        
    <div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=C9EZj0_1o_4:LuIGHmovtFU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=C9EZj0_1o_4:LuIGHmovtFU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=C9EZj0_1o_4:LuIGHmovtFU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=C9EZj0_1o_4:LuIGHmovtFU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?i=C9EZj0_1o_4:LuIGHmovtFU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/PerlBuzz?a=C9EZj0_1o_4:LuIGHmovtFU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/PerlBuzz?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerlBuzz/~4/C9EZj0_1o_4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://perlblogs.com/2012/03/12/perlbuzz-news-roundup-for-2012-03-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

