<?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>The Daily Kebab &#187; Languages</title>
	<atom:link href="http://www.dailykebab.net/category/tech/languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailykebab.net</link>
	<description>The ramblings of a technomuse</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:45:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>InfoQ: Twitter Shifting More Code to JVM, Citing Performance and Encapsulation As Primary Drivers</title>
		<link>http://www.dailykebab.net/2011/07/05/infoq-twitter-shifting-more-code-to-jvm-citing-performance-and-encapsulation-as-primary-drivers/</link>
		<comments>http://www.dailykebab.net/2011/07/05/infoq-twitter-shifting-more-code-to-jvm-citing-performance-and-encapsulation-as-primary-drivers/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 11:02:35 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Database Systems]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=744</guid>
		<description><![CDATA[InfoQ: Twitter Shifting More Code to JVM, Citing Performance and Encapsulation As Primary Drivers.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.infoq.com/articles/twitter-java-use">InfoQ: Twitter Shifting More Code to JVM, Citing Performance and Encapsulation As Primary Drivers</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2011/07/05/infoq-twitter-shifting-more-code-to-jvm-citing-performance-and-encapsulation-as-primary-drivers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Go strikes back with C++ bake-off • The Register</title>
		<link>http://www.dailykebab.net/2011/07/04/google-go-strikes-back-with-c-bake-off-%e2%80%a2-the-register/</link>
		<comments>http://www.dailykebab.net/2011/07/04/google-go-strikes-back-with-c-bake-off-%e2%80%a2-the-register/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 08:02:00 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Go]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=740</guid>
		<description><![CDATA[&#8220;Benchmarks are only as good as the programs they measure,&#8221; Cox said. &#8220;We used gopprof to study an inefficient Go program and then to improve its performance by an order of magnitude and to reduce its memory usage by a factor of six. A subsequent comparison with an equivalently optimized C++ program shows that Go [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Benchmarks are only as good as the programs they measure,&#8221; Cox said. &#8220;We used gopprof to study an inefficient Go program and then to improve its performance by an order of magnitude and to reduce its memory usage by a factor of six. A subsequent comparison with an equivalently optimized C++ program shows that Go can be competitive with C++ when programmers are careful about how much garbage is generated by inner loops.&#8221;</p>
<p>via <a href="http://www.theregister.co.uk/2011/07/01/go_v_cpluplus_redux/">Google Go strikes back with C++ bake-off • The Register</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2011/07/04/google-go-strikes-back-with-c-bake-off-%e2%80%a2-the-register/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Hacking &#8211; Website and Application Intelligence</title>
		<link>http://www.dailykebab.net/2011/06/16/php-hacking-website-and-application-intelligence/</link>
		<comments>http://www.dailykebab.net/2011/06/16/php-hacking-website-and-application-intelligence/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 07:20:46 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Languages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=723</guid>
		<description><![CDATA[PHP Hacking &#8211; Website and Application Intelligence.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xarg.org/2011/06/php-hacking/">PHP Hacking &#8211; Website and Application Intelligence</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2011/06/16/php-hacking-website-and-application-intelligence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ChartBoost, Running a Modern Startup on PHP</title>
		<link>http://www.dailykebab.net/2011/06/02/chartboost-running-a-modern-startup-on-php/</link>
		<comments>http://www.dailykebab.net/2011/06/02/chartboost-running-a-modern-startup-on-php/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 11:27:50 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Languages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=711</guid>
		<description><![CDATA[Running a Modern Startup on PHP In the modern world of agile startups and silicon valley, the buzz is all about Ruby, Python, and whatever the latest cool programming language or framework to come out is. Older technologies don’t get much love, and PHP especially has a bad reputation. In this post, I’m gonna go [...]]]></description>
			<content:encoded><![CDATA[<p>Running a Modern Startup on PHP</p>
<p>In the modern world of agile startups and silicon valley, the buzz is all about Ruby, Python, and whatever the latest cool programming language or framework to come out is. Older technologies don’t get much love, and PHP especially has a bad reputation. In this post, I’m gonna go over why and how we use PHP as a modern technology, and the various other tools, techniques and development methodologies we employ to run as agilely and elegantly.</p>
<p>via <a href="http://blog.chartboost.com/post/4591949888/php-agile-development">ChartBoost, Running a Modern Startup on PHP</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2011/06/02/chartboost-running-a-modern-startup-on-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NGINX + PHP-FPM + APC = Awesome</title>
		<link>http://www.dailykebab.net/2011/04/15/nginx-php-fpm-apc-awesome/</link>
		<comments>http://www.dailykebab.net/2011/04/15/nginx-php-fpm-apc-awesome/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 11:23:32 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=689</guid>
		<description><![CDATA[NGINX + PHP-FPM + APC = Awesome.]]></description>
			<content:encoded><![CDATA[<p><a href="http://interfacelab.com/nginx-php-fpm-apc-awesome/">NGINX + PHP-FPM + APC = Awesome</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2011/04/15/nginx-php-fpm-apc-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP: Authentication Setup on an Application &#124; Packt Publishing Technical &amp; IT Book and eBook Store</title>
		<link>http://www.dailykebab.net/2011/03/31/cakephp-authentication-setup-on-an-application-packt-publishing-technical-it-book-and-ebook-store/</link>
		<comments>http://www.dailykebab.net/2011/03/31/cakephp-authentication-setup-on-an-application-packt-publishing-technical-it-book-and-ebook-store/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 10:08:07 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=677</guid>
		<description><![CDATA[Introduction The first two recipes show us how to set up a basic, yet fully working authentication system. The next three recipes allow our users to log in using different information, have their user details saved after a successful login, and show us how to get this user information. Setting up a basic authentication system [...]]]></description>
			<content:encoded><![CDATA[<p>Introduction</p>
<p>The first two recipes show us how to set up a basic, yet fully working authentication system. The next three recipes allow our users to log in using different information, have their user details saved after a successful login, and show us how to get this user information.</p>
<p>Setting up a basic authentication system</p>
<p>The first task to be completed when we are in the process of adding authentication to an application is to identify which controllers will need user access. Normally we would make every controller and action protected by default, and then we would specify which areas of our application allow public access.</p>
<p>via <a href="http://www.packtpub.com/article/cakephp-authentication-setup-application">CakePHP: Authentication Setup on an Application | Packt Publishing Technical &amp; IT Book and eBook Store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2011/03/31/cakephp-authentication-setup-on-an-application-packt-publishing-technical-it-book-and-ebook-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pygments — Python syntax highlighter</title>
		<link>http://www.dailykebab.net/2009/11/27/pygments-%e2%80%94-python-syntax-highlighter/</link>
		<comments>http://www.dailykebab.net/2009/11/27/pygments-%e2%80%94-python-syntax-highlighter/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 13:41:28 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Languages]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=256</guid>
		<description><![CDATA[Pygments — Python syntax highlighter.]]></description>
			<content:encoded><![CDATA[<p><a href="http://pygments.org/">Pygments — Python syntax highlighter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2009/11/27/pygments-%e2%80%94-python-syntax-highlighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>filter_var() in PHP</title>
		<link>http://www.dailykebab.net/2009/11/17/filter_var-in-php/</link>
		<comments>http://www.dailykebab.net/2009/11/17/filter_var-in-php/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 10:13:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Languages]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/2009/11/17/filter_var-in-php/</guid>
		<description><![CDATA[PHP&#8217;s FILTER_VALIDATE_EMAIL validates email addresses quickly and easily. &#60;?php $email = "marc@somehost.com"; if(filter_var($email, FILTER_VALIDATE_EMAIL) === FALSE) { echo $email." is invalid"; } else { echo $email." is valid"; } ?&#62; Read it all at http://www.phpbuilder.com/columns/marc_plotz10012009.php3?page=2]]></description>
			<content:encoded><![CDATA[<p>PHP&#8217;s FILTER_VALIDATE_EMAIL validates email addresses quickly and easily.</p>
<pre>&lt;?php
  $email = "marc@somehost.com";
  if(filter_var($email, FILTER_VALIDATE_EMAIL) === FALSE)
  {
    echo $email." is invalid";
  }
  else
  {
    echo $email." is valid";
  }
?&gt;</pre>
<p>Read it all at <a href="http://www.phpbuilder.com/columns/marc_plotz10012009.php3?page=2">http://www.phpbuilder.com/columns/marc_plotz10012009.php3?page=2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2009/11/17/filter_var-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP on the JVM</title>
		<link>http://www.dailykebab.net/2009/11/04/php-on-the-jvm/</link>
		<comments>http://www.dailykebab.net/2009/11/04/php-on-the-jvm/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 15:08:11 +0000</pubDate>
		<dc:creator>John Allen</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.dailykebab.net/?p=200</guid>
		<description><![CDATA[Caucho&#8217;s Resin server now has PHP support with the Quercus module. Claiming anything from 4x to 6x performance improvement, and easy writing of extensions in Java (and presumably any JVM based language), it looks like a really great idea.]]></description>
			<content:encoded><![CDATA[<p>Caucho&#8217;s Resin server now has PHP support with the <a href="http://quercus.caucho.com/">Quercus</a> module. Claiming anything from 4x to 6x performance improvement, and easy writing of extensions in Java (and presumably any JVM based language), it looks like a really great idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dailykebab.net/2009/11/04/php-on-the-jvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

