<?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>Caught in a Web &#187; Programming</title>
	<atom:link href="http://www.dinke.net/blog/en/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dinke.net/blog/en</link>
	<description>Dinke&#039;s Personal Blog</description>
	<lastBuildDate>Wed, 19 Oct 2011 23:04:56 +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>Validating an integer with PHP</title>
		<link>http://www.dinke.net/blog/en/2011/10/20/validating-an-integer-with-php/</link>
		<comments>http://www.dinke.net/blog/en/2011/10/20/validating-an-integer-with-php/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 22:42:00 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/en/?p=740</guid>
		<description><![CDATA[When I started writing this post I wasn&#8217;t sure should I put this into programming category or fun &#8230; I mean, validating if passed variable is integer aka whole number, how hard can it be? It appears not really easy in PHP :) First off some background, I needed to validate an array with db [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2011/10/20/validating-an-integer-with-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debugging with Xdebug and Eclipse on Mac</title>
		<link>http://www.dinke.net/blog/en/2011/10/17/debugging-with-xdebug-and-eclipse-on-mac/</link>
		<comments>http://www.dinke.net/blog/en/2011/10/17/debugging-with-xdebug-and-eclipse-on-mac/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 22:15:30 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/en/?p=710</guid>
		<description><![CDATA[In my previous posts I explained how to install MacPorts and setup typical Apache/PHP setup with it. Now we&#8217;re going to start with something more serious, something that sooner or later every PHP developer will have to deal with. Debugging! And yes when I say debugging I didn&#8217;t mean echoing or using var_dump ;) First [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2011/10/17/debugging-with-xdebug-and-eclipse-on-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL: Deleting with Left Join</title>
		<link>http://www.dinke.net/blog/en/2009/12/15/mysql-deleting-with-left-join/</link>
		<comments>http://www.dinke.net/blog/en/2009/12/15/mysql-deleting-with-left-join/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 02:04:59 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/en/?p=619</guid>
		<description><![CDATA[Today I had to deal with one huge table and cleanup all data where foreign key doesn&#8217;t have it&#8217;s primary key match in original table, just to remind myself how sub-queries in MySQL are terrible slower than joins. I have some script which generates domains from typos, so I have one table with original domains [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2009/12/15/mysql-deleting-with-left-join/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MySQL: Moving table from one db to another</title>
		<link>http://www.dinke.net/blog/en/2009/12/13/mysql-moving-table-from-one-db-to-another/</link>
		<comments>http://www.dinke.net/blog/en/2009/12/13/mysql-moving-table-from-one-db-to-another/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 11:42:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/en/?p=614</guid>
		<description><![CDATA[To move one table from one db to another, you can create new table (create table foo_new like foo) in db where you want to move table and then copy data with insert into/select query. However there is much easier way which is especially handy when you deal with big tables. As you probably aready [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2009/12/13/mysql-moving-table-from-one-db-to-another/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Class by Bluesman</title>
		<link>http://www.dinke.net/blog/en/2009/08/31/browser-class-by-bluesman-2/</link>
		<comments>http://www.dinke.net/blog/en/2009/08/31/browser-class-by-bluesman-2/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 20:00:46 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/?p=535</guid>
		<description><![CDATA[A friend of mine and colleague Goran Pilipović (also known as Bluesman in developers community) recently sent me his own version of mine Browser Detection class. Practically speaking, it is completely new code, because compared to my rather simple class this one has bigger number of methods. Here is an example with usage: require_once "class.Browser.php"; [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2009/08/31/browser-class-by-bluesman-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Browser Detection Update</title>
		<link>http://www.dinke.net/blog/en/2008/11/25/browser-detection-update-2/</link>
		<comments>http://www.dinke.net/blog/en/2008/11/25/browser-detection-update-2/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 18:01:02 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/2008/11/25/browser-detection-update-2/en/</guid>
		<description><![CDATA[Long time ago I developed Browser Detection Class which is able to recognize most of popular browser/OS&#8217;s used today. For example FF on my macbook pro would be recognized like this: Mozilla Firefox 3.0.4 / Mac OS X Very useful stuff in case you have to redirect your users to different pages depending of browser [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2008/11/25/browser-detection-update-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Curl HTTP Client 1.2</title>
		<link>http://www.dinke.net/blog/en/2008/02/15/curl-http-client-12/</link>
		<comments>http://www.dinke.net/blog/en/2008/02/15/curl-http-client-12/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 18:22:06 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/2008/02/15/curl-http-client-12/</guid>
		<description><![CDATA[Just put online new version of my Curl_HTTP_Client class. New version 1.2 is release with few bug fixes. New features are ability to send post string as string argument in send_post_data method, ability to accept gzipped content, close curl session etc. You can download new version from here. For detailed list of features with some [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2008/02/15/curl-http-client-12/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PHP: Callback functions and OOP</title>
		<link>http://www.dinke.net/blog/en/2007/08/06/php-callback-functions-and-oop/</link>
		<comments>http://www.dinke.net/blog/en/2007/08/06/php-callback-functions-and-oop/#comments</comments>
		<pubDate>Sun, 05 Aug 2007 22:40:27 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/2007/08/06/php-callback-functions-and-oop/en/</guid>
		<description><![CDATA[Recently, I had to change default behavior of storing session data into files and use MySQL DB instead. In practice, that means writing whole bunch of callback functions and setting callbacks with session_set_save_handler function. Since I use OOP, what really bothered me was the fact that (according to my PHP CHM Manual sitting on my [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2007/08/06/php-callback-functions-and-oop/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Method Overloading in PHP5</title>
		<link>http://www.dinke.net/blog/en/2007/08/01/method-overloading-in-php5/</link>
		<comments>http://www.dinke.net/blog/en/2007/08/01/method-overloading-in-php5/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 21:20:51 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/2007/08/01/method-overloading-in-php5/sr/</guid>
		<description><![CDATA[Although with release of PHP5 we finaly got some long awaited OOP features, sometimes I really miss overloading capability which exists in languages like Java. I am talking about something like this: class Overloading_Test { public void hello() { System.out.println("Hello Anonymous"); } public void hello(String name) { System.out.println("Hello " + name); } public void hello(String [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2007/08/01/method-overloading-in-php5/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>PHP 4 End of Life Announcement</title>
		<link>http://www.dinke.net/blog/en/2007/07/14/php-4-end-of-life-announcement-2/</link>
		<comments>http://www.dinke.net/blog/en/2007/07/14/php-4-end-of-life-announcement-2/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 11:21:15 +0000</pubDate>
		<dc:creator>dinke</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.dinke.net/blog/2007/07/14/php-4-end-of-life-announcement-2/</guid>
		<description><![CDATA[From php.net [13-Jul-2007] Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable &#038; production-ready and as PHP 6 is on the way, PHP 4 will be discontinued. The PHP development team hereby announces that [...]]]></description>
		<wfw:commentRss>http://www.dinke.net/blog/en/2007/07/14/php-4-end-of-life-announcement-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

