<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>LiraNuna's Development Blog</title>
	<link>http://www.liranuna.com</link>
	<description>Just another coder</description>
	<lastBuildDate>Sun, 29 May 2011 17:37:57 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>PHP Path Resolution &#8211; Now PHP 5.3 compatible!</title>
		<description><![CDATA[Presenting the PHP 5.3 compatible version of my PHP path resolution class! Why there should be a difference? Because my original version used create_function, which&#8230; created a whole new function object every time you used one of the class&#8217;s methods. This was very memory expensive and even incurred a slight performance hit. The new version [...]]]></description>
		<link>http://www.liranuna.com/php-path-resolution-now-php-5-3-compatible/</link>
			</item>
	<item>
		<title>Diff parser for CodeMirror</title>
		<description><![CDATA[I wrote a quick diff parser for  CodeMirror. CodeMirror is a real-time code editor for your browser. I know that diff isn&#8217;t a format edited by humans, but I found myself needing the diff syntax highlight where other code is shown. More on that soon. Live Example, Download the parser.]]></description>
		<link>http://www.liranuna.com/diff-parser-for-codemirror/</link>
			</item>
	<item>
		<title>PHP Path resolution class &#8211; Relative paths made easy</title>
		<description><![CDATA[Lately I&#8217;ve been working on a project that required me to handle a lot of file-system related operations, especially paths. While PHP offers some basic functions to handle paths, such as basename and dirname to resolute the (direct) parent and base name of a path, it does not offer any means of normalizing or combining [...]]]></description>
		<link>http://www.liranuna.com/php-path-resolution-class-relative-paths-made-easy/</link>
			</item>
	<item>
		<title>libellen on devkitARM r26</title>
		<description><![CDATA[Thanks to a contributed patch from Iván Vodopiviz, libellen now works on the latest release of devkitARM. libellen also recieved an official svn repository, incorporating this patch. Get libellen latest sources from svn using: svn co http://svn.liranuna.com/libellen/trunk ellen Current revision is 4, so this release is named libellen r4.]]></description>
		<link>http://www.liranuna.com/libellen-on-devkitarm-r26/</link>
			</item>
	<item>
		<title>SSE intrinsics optimizations in popular compilers</title>
		<description><![CDATA[Lately I have been playing a lot with SSE optimizations and I really enjoy it so far &#8211; using functions to tell the compiler what instructions to use makes you feel the power in your finger tips. At first I was naive and thought the compiler will do exactly what it&#8217;s being told, assuming that [...]]]></description>
		<link>http://www.liranuna.com/sse-intrinsics-optimizations-in-popular-compilers/</link>
			</item>
	<item>
		<title>Securing your Debian server against slowloris</title>
		<description><![CDATA[I recently came across a very nasty DoS attack that any script kiddy can execute &#8211; called slowloris. It involves sending partial HTTP packets while Apache2 patiently waits for an unreasonable amount of time for the remaining data while consuming a thread, doing so continuously will prevent Apache2 from opening more threads and serving potential [...]]]></description>
		<link>http://www.liranuna.com/securing-your-debian-server-against-slowloris/</link>
			</item>
	<item>
		<title>Sintia has a Twitter page</title>
		<description><![CDATA[Sintia, the suicidal MegaHAL IRC service bot I run for over 6 years on EFnet now have a twitter page! Sintia will be updating it regularly. Check Sintia&#8217;s page here.]]></description>
		<link>http://www.liranuna.com/sintia-has-a-twitter-page/</link>
			</item>
	<item>
		<title>Lessons updated</title>
		<description><![CDATA[My aging NDS 2D lessons have been updated to conform to the latest version of libnds. They should now compile and run on a modern devkitARM toolchain. I hope someone will find this useful.]]></description>
		<link>http://www.liranuna.com/lessons-updated/</link>
			</item>
	<item>
		<title>NDS Blending Demo</title>
		<description><![CDATA[First I would like to start with the fact that this demo was lying around in my HDD since Halloween. This demo was written to demonstrate how easy it is to utilize the DS&#8217;s hardware blending and create impressive effects with no effort. In this demo, the witch is flying in the sky, and whenever [...]]]></description>
		<link>http://www.liranuna.com/nds-blending-demo/</link>
			</item>
	<item>
		<title>Rhythmbox &#8216;Now Playing&#8217; script for XChat</title>
		<description><![CDATA[This is a small script I wrote for myself when using XChat and Rhythmbox. Ever since the latest Rhythmbox release, there has been an undocumented feature in rhythmbox-client to print the string received from shoutcast streams, such as my favorite di.fm radio, which I normally have on. I found several xchat-rhythmbox announcers but they all [...]]]></description>
		<link>http://www.liranuna.com/rhythmbox-now-playing-script-for-xchat/</link>
			</item>
</channel>
</rss>

