<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.1.3" --><rss 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:coop="http://www.google.com/coop/namespace" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Paloş::Code.Blog()</title>
	<link>http://codeblog.palos.ro</link>
	<description>Thoughts about high architecture and sheer speed.</description>
	<pubDate>Sun, 07 Nov 2010 06:21:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>
	<language>en</language>
			<feedburner:info uri="codeblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://codeblog.palos.ro/feed" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fcodeblog.palos.ro%2Ffeed" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fcodeblog.palos.ro%2Ffeed" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fcodeblog.palos.ro%2Ffeed" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://codeblog.palos.ro/feed" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fcodeblog.palos.ro%2Ffeed" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fcodeblog.palos.ro%2Ffeed" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fcodeblog.palos.ro%2Ffeed" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>Teaser…</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/XfgmnUp8Nos/</link>
		<comments>http://codeblog.palos.ro/2010/11/07/teaser/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 06:21:02 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Video &amp; Audio]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2010/11/07/teaser/</guid>
		<description><![CDATA[Check out the Loomiere 2.0 teaser: http://valer...]]></description>
			<content:encoded><![CDATA[<p>Check out the Loomiere 2.0 teaser: <a href="http://valeriu.palos.ro/836/loomiere-2-0-teaser/">http://valeriu.palos.ro/836/loomiere-2-0-teaser/</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/XfgmnUp8Nos" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2010/11/07/teaser/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Fun]]></coop:keyword>

		<coop:keyword><![CDATA[Video &amp; Audio]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2010/11/07/teaser/</feedburner:origLink></item>
		<item>
		<title>Rest in peace “psstream”</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/YBpzkCBYnHI/</link>
		<comments>http://codeblog.palos.ro/2010/01/30/rest-in-peace-psstream/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 20:19:34 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Video &amp; Audio]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2010/01/30/rest-in-peace-psstream/</guid>
		<description><![CDATA[Alright folks, I have been missing for a while ...]]></description>
			<content:encoded><![CDATA[<p>Alright folks, I have been missing for a while but here I am again!</p>
<p>I have to say I&#8217;m impressed by the feedback I got from you on the psstream PHP extension. <strong style="color:red">However, it has been a while now since I reached the conclusion that the whole idea of psstream is essentially flawed</strong>. Don&#8217;t get me wrong, the software does its job but it leaves a lot to be desired from it once you want high-volume streaming on your website (maybe on a youtube clone or something). Here are the big issues:</p>
<p><strong>1.</strong> Basically, the PHP virtual machine eats a lot of memory, it starts quite slow and has a relatively low limit on how many PHP processes can run in parallel. Streaming from PHP engages all that machinery without justice and consumes a ridiculous amount of resources for something that shouldn&#8217;t!</p>
<p><strong>2.</strong> Usually we run PHP on a web-server (Apache, Nginx, Lighttpd etc.). This means that all the data that PHP delivers to the clients actually goes through the web-server, therefore increasing to the problem.</p>
<p><strong>3.</strong> Psstream uses a moov-seek code that was taken from the great guys at code-shop.com and it did the job. However, (without disrespect) that code has grossly fallen behind (even the guys at code-shop have re-written it from scratch in newer versions of their modules). It is not optimized, uses quite a bit of memory (to load the atoms) and is simply not optimized at all.</p>
<p>These would be just a few (but the implications are much deeper). As a consequence<strong style="color:red"> I have written a brand new streamer called Loomiere/Streamer that yields far higher performance</strong> than psstream. Therefore <strong style="color:red">I regret to announce that as of today, the psstream PHP extension is officially discontinued</strong>.</p>
<p>On the bright side, you can now use (and contribute to) the new streamer that promises a lot. I have written <strong><a href="http://valeriu.palos.ro/445/loomierestream-a-high-performance-streaming-server/">a more detailed article about Loomiere/Stream</a></strong> on my new blog <a href="http://valeriu.palos.ro">valeriu.palos.ro</a>.</p>
<p>So you&#8217;re invited to <strong><a href="http://valeriu.palos.ro/445/loomierestream-a-high-performance-streaming-server/">check it out</a></strong>. </p>
<p><strong>&#8220;psstream&#8221; is dead, long live &#8220;Loomiere/Stream&#8221;!</strong></p>
<p>Enjoy!</p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/YBpzkCBYnHI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2010/01/30/rest-in-peace-psstream/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[PHP]]></coop:keyword>

		<coop:keyword><![CDATA[Video &amp; Audio]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2010/01/30/rest-in-peace-psstream/</feedburner:origLink></item>
		<item>
		<title>New releases and repository for D packages</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/aEk8gE2wI-Y/</link>
		<comments>http://codeblog.palos.ro/2008/12/11/new-releases-and-repository-for-d-packages/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 21:01:03 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[D (C++ on steroids)]]></category>

		<category><![CDATA[Compiling]]></category>

		<category><![CDATA[Programming Tools]]></category>

		<category><![CDATA[Command Line]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/12/11/new-releases-and-repository-for-d-packages/</guid>
		<description><![CDATA[Hello people. I know some of you waited quite a...]]></description>
			<content:encoded><![CDATA[<p>Hello people. I know some of you waited quite a bit for this (Intrepid) release but honestly, I HAD NO TIME!!!</p>
<p><em>Edit: These packages should be considered obsolete for Intrepid and future Ubuntu releases, since <a href="http://dsource.org/projects/tango/wiki/Debian#TangoonUbuntu8.10IntrepidIbex">the repo</a>  at the tango website is now hosting (hopefully soon-to-be-)official packages.</em></p>
<p>First off, I have created a new repository since I had trouble maintaining the one at the tango website (dsource) and also it seemd that people in the community have started experimenting with it in the attempt to create some official debian packages. This new repo is hosted on my own company&#8217;s webservers so everything should be much easier. I will continue upgrading these packages for as long as it will be neccessary (basically until the official Ubuntu/Debian repos will have their own official packages).</p>
<p> <a href="http://codeblog.palos.ro/2008/12/11/new-releases-and-repository-for-d-packages/" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/aEk8gE2wI-Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/12/11/new-releases-and-repository-for-d-packages/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[D (C++ on steroids)]]></coop:keyword>

		<coop:keyword><![CDATA[Compiling]]></coop:keyword>

		<coop:keyword><![CDATA[Programming Tools]]></coop:keyword>

		<coop:keyword><![CDATA[Command Line]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/12/11/new-releases-and-repository-for-d-packages/</feedburner:origLink></item>
		<item>
		<title>Pseudo-streaming MP4/H264 video from PHP</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/N3NDqyGeErs/</link>
		<comments>http://codeblog.palos.ro/2008/11/13/pseudo-streaming-mp4h264-video-from-php/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 21:23:43 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Video &amp; Audio]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/11/13/pseudo-streaming-mp4h264-video-from-php/</guid>
		<description><![CDATA[After struggling  for a while I managed to put ...]]></description>
			<content:encoded><![CDATA[<p>After <a href="http://www.jeroenwijering.com/?thread=7099">struggling</a>  for a while I managed to put together a PHP extension for (pseudo-)streaming video files encoded with the all-new H264 codec, based on the wonderful work of <a href="http://h264.code-shop.com/trac">these guys</a> , thus giving people the ability to seek into MP4 files by using PHP and any webserver they like (like Apache, NGINX etc.). Anyone who knows anything about this will know what a pain it can be. [Sorry, the demo server is no longer available since I&#8217;m currently using it in a separate context to develop an improved version of this package]. <a href="http://codeblog.palos.ro/2008/11/13/pseudo-streaming-mp4h264-video-from-php/" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/N3NDqyGeErs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/11/13/pseudo-streaming-mp4h264-video-from-php/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[PHP]]></coop:keyword>

		<coop:keyword><![CDATA[Fun]]></coop:keyword>

		<coop:keyword><![CDATA[Video &amp; Audio]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/11/13/pseudo-streaming-mp4h264-video-from-php/</feedburner:origLink></item>
		<item>
		<title>Google TH 2008 Reloaded</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/E4zFKUSlpJI/</link>
		<comments>http://codeblog.palos.ro/2008/06/11/google-th-2008-reloaded/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 12:15:15 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Algorithms]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/06/11/google-th-2008-reloaded/</guid>
		<description><![CDATA[Following my first attempt, I optimized the scr...]]></description>
			<content:encoded><![CDATA[<p>Following <a href="http://codeblog.palos.ro/2008/06/10/google-treasure-hunt-2008-4/">my first attempt</a>, I optimized the scripts and improved on my times considerably. I&#8217;m really happy with the outcome considering it was all done with PHP. My faith in this platform is increasing :). Note that I also used a slower computer (a laptop) this timeand I decided to to my own time measuring to exclude the loading of the prime numbers (if you think this is cheating then you can simply run the scripts using the time command).</p>
<p>Results:</p>
<pre style="color: #ff0000">php -f google_th_4b.php 

Loading primes... done.
Solving for inputs <strong>25, 129, 139, 1087, 1199</strong>&#8230;
Found prime number 9256873 in <strong>0.329</strong>96106147766 seconds.</pre>
<pre style="color: #ff0000">php -f google_th_4b.php 

Loading primes... done.
Solving for inputs <strong>7, 17, 41, 541</strong>&#8230;
Found prime number 7830239 in <strong>0.757</strong>63010978699 seconds.</pre>
<p>Sources:</p>
<p><a href="http://codeblog.palos.ro/downloads/google_th_4b_prepare.phps" title="Google Treasure Hunt 4 Preparation Script - 2nd attempt">google_th_4b_prepare.phps</a></p>
<p><a href="http://codeblog.palos.ro/downloads/google_th_4b.phps" title="Google Treasure Hunt 4 Main Script - 2nd attempt">google_th_4b.phps</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/E4zFKUSlpJI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/06/11/google-th-2008-reloaded/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[PHP]]></coop:keyword>

		<coop:keyword><![CDATA[Fun]]></coop:keyword>

		<coop:keyword><![CDATA[Algorithms]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/06/11/google-th-2008-reloaded/</feedburner:origLink></item>
		<item>
		<title>Google Treasure Hunt 2008 (#4)</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/TQL9k_UReFo/</link>
		<comments>http://codeblog.palos.ro/2008/06/10/google-treasure-hunt-2008-4/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 00:24:22 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Algorithms]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/06/10/google-treasure-hunt-2008-4/</guid>
		<description><![CDATA[Hey there people! After viewing (and being enti...]]></description>
			<content:encoded><![CDATA[<p>Hey there people! After viewing (and being enticed by) <a href="http://leonardo-m.livejournal.com/64284.html">Leonardo&#8217;s post</a> (and also <a href="http://www.catonmat.net/blog/solving-google-treasure-hunt-prime-number-problem-four">Peteris&#8217;</a>) I decided to take a shot at this problem&#8230; using PHP. That&#8217;s right, I wanted to see how fast I can make a PHP script solve this darn thing. Because I (also) wanted to make use of the <a href="http://primes.utm.edu/lists/small/millions/">pregenerated list</a>  of primes, I made a preparation script first that downloads a specified amount of 1 million prime numbers chunks and inserts them into an SQLite database for easier (and faster) access from PHP (this script is called google_th_4_prepare.php). I only called this script for just 1 million primes since all numbers I tried fit within that, but you can do more if you want (see the defined constants)! <a href="http://codeblog.palos.ro/2008/06/10/google-treasure-hunt-2008-4/" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/TQL9k_UReFo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/06/10/google-treasure-hunt-2008-4/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[PHP]]></coop:keyword>

		<coop:keyword><![CDATA[Fun]]></coop:keyword>

		<coop:keyword><![CDATA[Algorithms]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/06/10/google-treasure-hunt-2008-4/</feedburner:origLink></item>
		<item>
		<title>Ubuntu Tangobos-GDC package for x86_64</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/MbtrQcx5XTE/</link>
		<comments>http://codeblog.palos.ro/2008/05/08/ubuntu-tangobos-gdc-package-for-x86_64/#comments</comments>
		<pubDate>Thu, 08 May 2008 07:34:55 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[D (C++ on steroids)]]></category>

		<category><![CDATA[Compiling]]></category>

		<category><![CDATA[Programming Tools]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/05/08/ubuntu-tangobos-gdc-package-for-x86_64/</guid>
		<description><![CDATA[Big news here ladies and gentlemen, Tangobos no...]]></description>
			<content:encoded><![CDATA[<p>Big news here ladies and gentlemen, Tangobos now compiles successfully (with minor patch) on 64bit architectures. As a result you will find the tangobos-gdc SVN Release 58 for x86_64 in the <a href="http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/">repo</a>  as well as at <a href="http://download.palos.ro/Debian%20D%20Packages/">http://download.palos.ro/Debian D Packages/</a>.</p>
<p>So now, we have a complete set of packages (the GDC set) for x86_64. How awesome is that?!</p>
<p style="color: #cc0000">ATTENTION: I am *not* saying this is stable. In fact it is very possible that this will generate quite a lot of segfaults but it is a good start. I am *very* curious to see how well it works (if at all) !?&#8230;</p>
<p>Enjoy!</p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/MbtrQcx5XTE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/05/08/ubuntu-tangobos-gdc-package-for-x86_64/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[D (C++ on steroids)]]></coop:keyword>

		<coop:keyword><![CDATA[Compiling]]></coop:keyword>

		<coop:keyword><![CDATA[Programming Tools]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/05/08/ubuntu-tangobos-gdc-package-for-x86_64/</feedburner:origLink></item>
		<item>
		<title>Ubuntu packages for DMD 1.028 and Tango 0.99.6 Jeff</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/HP4RAdBWb8g/</link>
		<comments>http://codeblog.palos.ro/2008/05/07/ubuntu-packages-for-dmd-1028-and-tango-0996-jeff/#comments</comments>
		<pubDate>Wed, 07 May 2008 15:40:14 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[D (C++ on steroids)]]></category>

		<category><![CDATA[Compiling]]></category>

		<category><![CDATA[Programming Tools]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/05/07/ubuntu-packages-for-dmd-1028-and-tango-0996-jeff/</guid>
		<description><![CDATA[Ok so here's a short update:We now havea new se...]]></description>
			<content:encoded><![CDATA[<p>Ok so here&#8217;s a short update: We now have a new set of packages issued for DMD 1.028, Tango 0.99.6 (Jeff) as well as Tangobos SVN release 58.</p>
<p>A major change is that DMD no longer comes bundled with Phobos; if you want Phobos functionality then install Tangobos (or use the GDC+Phobos packages in the Ubuntu repos - but I don&#8217;t recommend that).</p>
<p>Just for convenience <a href="http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/">here</a>  is the article with information about our repository at the Tango website.</p>
<p>Enjoy (and tell me is something is wrong please)!</p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/HP4RAdBWb8g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/05/07/ubuntu-packages-for-dmd-1028-and-tango-0996-jeff/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[D (C++ on steroids)]]></coop:keyword>

		<coop:keyword><![CDATA[Compiling]]></coop:keyword>

		<coop:keyword><![CDATA[Programming Tools]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/05/07/ubuntu-packages-for-dmd-1028-and-tango-0996-jeff/</feedburner:origLink></item>
		<item>
		<title>Ubuntu packages for latest PHP snapshots</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/cC6ZdPUWSqo/</link>
		<comments>http://codeblog.palos.ro/2008/05/06/ubuntu-packages-for-latest-php-snapshots/#comments</comments>
		<pubDate>Tue, 06 May 2008 07:51:32 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[Operating System]]></category>

		<category><![CDATA[Compiling]]></category>

		<category><![CDATA[Programming Tools]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/05/06/ubuntu-packages-for-latest-php-snapshots/</guid>
		<description><![CDATA[It was my great pleasure to find (some time ago...]]></description>
			<content:encoded><![CDATA[<p>It was my great pleasure to find (some time ago) that, starting with version 5.3.0, PHP supports <a href="http://www.php.net/manual/en/language.namespaces.php">namespaces</a> (among many other things). Even more exciting is that starting with version 6 it also supports Unicode natively. How awesome is that!!!</p>
<p>However there is a slight problem: these versions are only snapshots at the present time so there are no binary packages provided for them by our beloved Linux distributions and since I really don&#8217;t like messing up my beautiful Ubuntu Hardy installation with (uninstallable) source compilations I couldn&#8217;t make use of PHP&#8217;s new features. This is where CheckInstall comes in to the rescue&#8230;</p>
<p>Edit: There now exists a set of pre-built .deb packages for Debian and Ubuntu <a href="http://tekla.art.pl/php-5.3-debian-ubuntu/">here</a>, thanks to <a href="http://void.jogger.pl/">Void</a>. <a href="http://codeblog.palos.ro/2008/05/06/ubuntu-packages-for-latest-php-snapshots/" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/cC6ZdPUWSqo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/05/06/ubuntu-packages-for-latest-php-snapshots/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[Operating System]]></coop:keyword>

		<coop:keyword><![CDATA[Compiling]]></coop:keyword>

		<coop:keyword><![CDATA[Programming Tools]]></coop:keyword>

		<coop:keyword><![CDATA[PHP]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/05/06/ubuntu-packages-for-latest-php-snapshots/</feedburner:origLink></item>
		<item>
		<title>FINALLY! Ubuntu Repository for D Packages</title>
		<link>http://feedproxy.google.com/~r/codeblog/~3/fDXgsd9JVI4/</link>
		<comments>http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 10:47:49 +0000</pubDate>
		<dc:creator>Valeriu Paloş</dc:creator>
		
		<category><![CDATA[D (C++ on steroids)]]></category>

		<category><![CDATA[Compiling]]></category>

		<category><![CDATA[Programming Tools]]></category>

		<category><![CDATA[Command Line]]></category>

		<guid isPermaLink="false">http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/</guid>
		<description><![CDATA[And here I am, finally triumphant in my quest t...]]></description>
			<content:encoded><![CDATA[<p><strong style="color: #ff3300">ATTENTION!!!<br />
This article is obsolete. New repo is available at repository.palos.ro.<br />
<a href="http://codeblog.palos.ro/2008/12/11/new-releases-and-repository-for-d-packages/">More info in the new article.</a></strong></p>
<p>And here I am, finally triumphant in my quest to implement a package repository in the Tango sub-section at DSource.org (with the help of Lars Ivar Igesund).</p>
<p>[Edited] The previous link I used to archive the packages is, however, not obsolete and I <strong>will </strong>update it further with both source scripts and binary packages (this is because some of you might still want to use &#8220;dpkg -i &#8230;&#8221; to install and not the repo - such as Debian users). Here’s the address: <a href="http://download.palos.ro/Debian%20D%20Packages/">http://download.palos.ro/Debian D Packages/</a></p>
<p>The repository is at the following address (though you should follow the instructions below to add it to your apt configuration):<br />
<em>http://downloads.dsource.org/projects/tango/ubuntu/</em></p>
<p> <a href="http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/" class="more-link">(more&#8230;)</a></p>
<img src="http://feeds.feedburner.com/~r/codeblog/~4/fDXgsd9JVI4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/feed/</wfw:commentRss>
	
		<coop:keyword><![CDATA[D (C++ on steroids)]]></coop:keyword>

		<coop:keyword><![CDATA[Compiling]]></coop:keyword>

		<coop:keyword><![CDATA[Programming Tools]]></coop:keyword>

		<coop:keyword><![CDATA[Command Line]]></coop:keyword>
	<feedburner:origLink>http://codeblog.palos.ro/2008/04/06/ubuntu-dpackages-repository/</feedburner:origLink></item>
	</channel>
</rss>

