<?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>{Chang2Chang} &#187; programming</title>
	<atom:link href="http://www.chang2chang.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chang2chang.com</link>
	<description>Web Technology &#124; Reviews &#124; Development &#124; Tutorials</description>
	<lastBuildDate>Mon, 01 Nov 2010 14:28:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>TSP Problem</title>
		<link>http://www.chang2chang.com/2010/07/tsp-problem/</link>
		<comments>http://www.chang2chang.com/2010/07/tsp-problem/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 05:17:57 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[Google maps]]></category>
		<category><![CDATA[TPS]]></category>
		<category><![CDATA[Traveling Salesman]]></category>

		<guid isPermaLink="false">http://www.chang2chang.com/?p=162</guid>
		<description><![CDATA[I have just run into what appears to be a very classic problem that has been studied a lot: The Problem: A list of addresses in a neighborhood that someone must visit and complete in a timely manner. This is very much related to a problem called The traveling salesman problem (TSP) where an optimal [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2010/07/tsp-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Split text file by line numbers in PHP</title>
		<link>http://www.chang2chang.com/2010/06/split-text-file-by-line-numbers-in-php/</link>
		<comments>http://www.chang2chang.com/2010/06/split-text-file-by-line-numbers-in-php/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 03:17:32 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[Open source development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[file split]]></category>
		<category><![CDATA[split file by lines]]></category>
		<category><![CDATA[text file split]]></category>

		<guid isPermaLink="false">http://www.chang2chang.com/?p=144</guid>
		<description><![CDATA[On a recent project I happen to stumble upon an unique problem: splitting up a large flat text file (in my case large CSV) into equal parts so the processing could be more manageable. So the problem: Split up a CSV file with 100,000 rows of data After going through a few search engines, I [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2010/06/split-text-file-by-line-numbers-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful PHP class: ezSQL</title>
		<link>http://www.chang2chang.com/2009/11/useful-php-class-ezsql/</link>
		<comments>http://www.chang2chang.com/2009/11/useful-php-class-ezsql/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 04:31:14 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.chang2chang.com/?p=139</guid>
		<description><![CDATA[I first used this class 3 years ago, I found it still to be one of the best php class you can find on the web. the ezSQL class enables you to use php to connect to many different databases including MySQL MSSQL PostgreSQL It provides many methods to retrieve single data value, data sets [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2009/11/useful-php-class-ezsql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php func_get_args</title>
		<link>http://www.chang2chang.com/2009/09/php-func_get_args/</link>
		<comments>http://www.chang2chang.com/2009/09/php-func_get_args/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 01:37:35 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[func_get_args]]></category>

		<guid isPermaLink="false">http://www.chang2chang.com/?p=115</guid>
		<description><![CDATA[Recently looking in Drupal&#8217;s source code I found the func_get_args function. It is quite a powerful function for newer version of php It basically takes in a random number of arguments and parses them in an argument array. Basically, here&#8217;s what how it works function foo_bar() { $args = func_get_args; for($i = 0; $i< count($args; [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2009/09/php-func_get_args/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding javascript to specific node/url in drupal</title>
		<link>http://www.chang2chang.com/2009/07/adding-javascript-to-specific-nodeurl-in-drupal/</link>
		<comments>http://www.chang2chang.com/2009/07/adding-javascript-to-specific-nodeurl-in-drupal/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 04:53:48 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Open source development]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.chang2chang.com/?p=69</guid>
		<description><![CDATA[This was in one of the module I&#8217;ve written in Drupal and I thought it would be useful to share. The Problem: I wanted to dynamically add javascript file to a specific url under Drupal. The benefit would been that I did not have to include the .js file for the whole site therefore optimize [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2009/07/adding-javascript-to-specific-nodeurl-in-drupal/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Custom 403 module on Drupal.org</title>
		<link>http://www.chang2chang.com/2009/06/custom_403_drupal/</link>
		<comments>http://www.chang2chang.com/2009/06/custom_403_drupal/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 04:02:40 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Open source development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[403]]></category>
		<category><![CDATA[access denied]]></category>
		<category><![CDATA[module]]></category>

		<guid isPermaLink="false">http://www.chang2chang.com/?p=64</guid>
		<description><![CDATA[This is a module I have worked on a while back. I have recently had the time to finish it and it is now released and hosted on drupal.org, which is very exciting. You can view the module project page here, to see a demo page, please visit here The module was made with one [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2009/06/custom_403_drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add a Database</title>
		<link>http://www.chang2chang.com/2008/06/add-a-database/</link>
		<comments>http://www.chang2chang.com/2008/06/add-a-database/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 15:53:04 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[MSSQL2005]]></category>
		<category><![CDATA[VB.net]]></category>

		<guid isPermaLink="false">http://chang.jaysondesigns.net/?p=18</guid>
		<description><![CDATA[The first step in adding a database to visual basic project is going to Project -&#62; Add New Item&#8230; Select SQL Database Right Click Tables -&#62; Add New Table Add the colums and their data types Primary key &#8211; foreign key relationship can be found under the menu-relationship After adding the database connection to the [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2008/06/add-a-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lessons learned: code optmization</title>
		<link>http://www.chang2chang.com/2008/06/lessons-learned-code-optmization/</link>
		<comments>http://www.chang2chang.com/2008/06/lessons-learned-code-optmization/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 15:50:43 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://chang.jaysondesigns.net/?p=15</guid>
		<description><![CDATA[Have you ever written a piece of code that works, but the amount of redundancy and inefficiency drove you nuts? Always had the itch to go back and pretty it up? Well, that&#8217;s exactly what I did. I recently wrote a script for a people directory, it contained 3 parts An database storing the information [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2008/06/lessons-learned-code-optmization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla content backup using php</title>
		<link>http://www.chang2chang.com/2008/05/joomla-content-backup-using-php/</link>
		<comments>http://www.chang2chang.com/2008/05/joomla-content-backup-using-php/#comments</comments>
		<pubDate>Sat, 03 May 2008 19:59:02 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://chang.jaysondesigns.net/?p=10</guid>
		<description><![CDATA[A while back one of my project was to create a joomla based content management website. Afterwards I was asked to make a backup mechanism that would back up all of the content on the website. There were plenty of third party plugins available on joomla&#8217;s extension directory but I found them either too complicated [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2008/05/joomla-content-backup-using-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A simple internet Browser</title>
		<link>http://www.chang2chang.com/2008/03/a-simple-internet-browser/</link>
		<comments>http://www.chang2chang.com/2008/03/a-simple-internet-browser/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 17:07:16 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://chang.jaysondesigns.net/?p=7</guid>
		<description><![CDATA[It&#8217;s very exciting isn&#8217;t it, in the second program, We are attempting to create a customized simple internet browser. My program consist of the following controls: 1 WebBrowser (the web content area) Name: BrowseWindow 3 buttons (HomeButton, BackButton, Button_1) Some thoughts: The browser is very simple, address does not address content of the web. Maximize, [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2008/03/a-simple-internet-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Chapter 1 Program 1: Hello World!</title>
		<link>http://www.chang2chang.com/2008/03/program1-helloworld/</link>
		<comments>http://www.chang2chang.com/2008/03/program1-helloworld/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 03:03:42 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://chang.jaysondesigns.net/?p=4</guid>
		<description><![CDATA[This is the typical hello world program: Control involved: 1 button: Code: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Hello World") End Sub End Class Screenshot: download Chapter 1 Program 1 source code]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2008/03/program1-helloworld/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello VB!</title>
		<link>http://www.chang2chang.com/2008/03/lets-go-visual-basic/</link>
		<comments>http://www.chang2chang.com/2008/03/lets-go-visual-basic/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 18:58:02 +0000</pubDate>
		<dc:creator>Chang</dc:creator>
				<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://chang.jaysondesigns.net/?p=3</guid>
		<description><![CDATA[Just recently, I really wanted to pick up and start to learn visual basic again. It is a relatively simple and fun programming language that&#8217;s easy to learn. I&#8217;ll be using visual basic express 2005. The programs I will be coding will be posted regularly as well as the program code. To download Microsoft Visual [...]]]></description>
		<wfw:commentRss>http://www.chang2chang.com/2008/03/lets-go-visual-basic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

