<?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>CrySineWave &#187; Programming</title>
	<atom:link href="http://crysinewave.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://crysinewave.com</link>
	<description>Art Through Technology</description>
	<lastBuildDate>Mon, 07 Sep 2009 15:51:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Apache and php to test your site locally</title>
		<link>http://crysinewave.com/2009/09/07/apache-and-php-to-test-your-site-locally/</link>
		<comments>http://crysinewave.com/2009/09/07/apache-and-php-to-test-your-site-locally/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 15:50:20 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[servers]]></category>

		<guid isPermaLink="false">http://crysinewave.com/?p=227</guid>
		<description><![CDATA[Before you upload tons of images and files to the web, you should consider using a http server (or daemon) to fine tune it locally.
When you go back and forth, editing your css and php, then uploading the files over and over again your spending time uploading your files that could be spend on design. [...]]]></description>
			<content:encoded><![CDATA[<p>Before you upload tons of images and files to the web, you should consider using a http server (or daemon) to fine tune it locally.</p>
<p>When you go back and forth, editing your css and php, then uploading the files over and over again your spending time uploading your files that could be spend on design. To get around this takes only a few minutes, it&#8217;s a simple as downloading and installing.</p>
<p>First thing you&#8217;ll need is an http server, I recommend apache. It&#8217;s free and handles very well. You can find apache at <a href="http://httpd.apache.org/download.cgi">http://httpd.apache.org/download.cgi</a></p>
<p>If you use php your going to need to download and install that as well. You can find php at <a href="www.php.net">php.net</a>. (if your using apache as your web server, you must install it before you install php)</p>
<p>After the installation open the directory (folder) where apache was installed. You should see the folder &#8216;htdocs&#8217;. That&#8217;s where you&#8217;ll put your homepage and the rest of your website. When you want to see what it looks like open your browser and goto http://localhost (this will load the index.html or index.php file in the &#8216;htdocs&#8217; directory.</p>
<p>Now you can edit your files on your computer before uploading them to your webhost.<br />
This will save you a lot of time.</p>
]]></content:encoded>
			<wfw:commentRss>http://crysinewave.com/2009/09/07/apache-and-php-to-test-your-site-locally/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Startup Manager</title>
		<link>http://crysinewave.com/2009/09/01/startup-manager/</link>
		<comments>http://crysinewave.com/2009/09/01/startup-manager/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 16:41:41 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://crysinewave.com/?p=177</guid>
		<description><![CDATA[Here&#8217;s a simple startup manager for anyone trying to stop a program from running when their computer starts up.

In early development, it&#8217;s a pretty simple and straightforward program that allows the user to add and remove startup programs from the registry. There is also a feature allow the user to backup and restore that portion [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a simple startup manager for anyone trying to stop a program from running when their computer starts up.<br />

<a href='http://crysinewave.com/2009/09/01/startup-manager/startman3/' title='startman3'><img width="150" height="150" src="http://crysinewave.com/blog/wp-content/uploads/2009/09/startman3-150x150.PNG" class="attachment-thumbnail" alt="" title="startman3" /></a>
<a href='http://crysinewave.com/2009/09/01/startup-manager/startman2/' title='Startup Manager'><img width="150" height="150" src="http://crysinewave.com/blog/wp-content/uploads/2009/09/startman2-150x150.PNG" class="attachment-thumbnail" alt="" title="Startup Manager" /></a>
<a href='http://crysinewave.com/2009/09/01/startup-manager/startman1/' title='Startup Manager'><img width="150" height="150" src="http://crysinewave.com/blog/wp-content/uploads/2009/09/startman1-150x150.PNG" class="attachment-thumbnail" alt="Startup Manager" title="Startup Manager" /></a>
<br />
<span id="more-177"></span><br />
In early development, it&#8217;s a pretty simple and straightforward program that allows the user to add and remove startup programs from the registry. There is also a feature allow the user to backup and restore that portion of the registry. It wont remove new entries when restoring backed up startup values, but it will restore starup values that were changed and values that were removed since the time of the backup.</p>
<p><a href="http://crysinewave.com/blog/wp-content/uploads/2009/09/startupman.exe" target="_blank">Download Startup Manager</a></p>
]]></content:encoded>
			<wfw:commentRss>http://crysinewave.com/2009/09/01/startup-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Batch File (win32)</title>
		<link>http://crysinewave.com/2009/08/31/the-batch-file-win32/</link>
		<comments>http://crysinewave.com/2009/08/31/the-batch-file-win32/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 13:00:58 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[batch]]></category>

		<guid isPermaLink="false">http://crysinewave.com/?p=151</guid>
		<description><![CDATA[Ancient and archaic, yet ever so simply useful. The batch file. With a virtually non-existent learning curve, these simple to write scripts can be a valuable for programmers most skill levels. If your lost, batch files (usually) end with the &#8216;.bat&#8217; or &#8216;.cmd&#8217; extension on Microsoft systems. They can handle the same commands you would [...]]]></description>
			<content:encoded><![CDATA[<p>Ancient and archaic, yet ever so simply <em>useful</em>. The batch file. With a virtually non-existent learning curve, these simple to write scripts can be a valuable for programmers most skill levels. <span id="more-151"></span>If your lost, batch files (usually) end with the &#8216;.bat&#8217; or &#8216;.cmd&#8217; extension on Microsoft systems. They can handle the same commands you would enter in the command prompt (cmd.exe &#8211; 32bit; command.exe &#8211; 16bit). You can copy files, move them, add/delete reg key (CAREFUL!), search for strings in files. All the stuff to make an installer for that program you made!</p>
<blockquote><p>md %TEMP%\thingy<br />
COPY c:\thingy\*.* %TEMP%\thingy\<br />
cd %temp%\thingy<br />
START go.exe<br />
REM This file will md the directory(folder) &#8216;thingy&#8217; in the<br />
REM system&#8217;s temp folder. Then Copy files to it and start &#8216;go.exe&#8217;</p></blockquote>
<p>Really, there usefulness may lie in the simplicity in which they&#8217;re run, and the ease of writing one&#8230; oh, and they can, of course, call other batch files and run executables.</p>
<p><a href="http://ss64.com/nt/expand.html">while your still interested&#8230; check it out!  http://ss64.com/nt/</a></p>
<p>You really should check out autoexecuting zips and and winrar if your looking for easy ways to package your applications for easy installation.</p>
]]></content:encoded>
			<wfw:commentRss>http://crysinewave.com/2009/08/31/the-batch-file-win32/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tweeaks.com</title>
		<link>http://crysinewave.com/2009/08/16/tweeaks-com/</link>
		<comments>http://crysinewave.com/2009/08/16/tweeaks-com/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 07:24:33 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[tweeaks]]></category>

		<guid isPermaLink="false">http://crysinewave.com/blog/?p=34</guid>
		<description><![CDATA[Tweeaks, a site for web designers.
Tons of resources, tutorials, with an active online community.

Tweeaks has daily posts, and an active online community of artists and web designer. If your not sure where to look for tutorials or resources you should definity check out this site.
]]></description>
			<content:encoded><![CDATA[<p>Tweeaks, a site for web designers.<br />
Tons of resources, tutorials, with an active online community.</p>
<p><div id="attachment_32" class="wp-caption aligncenter" style="width: 90px"><a href="http://tweeaks.com/"><img class="size-full wp-image-32" title="affil-tweeaks" src="http://crysinewave.com/blog/wp-content/uploads/2009/08/affil-tweeaks.gif" alt="Tweeaks Design" width="80" height="31" /></a><p class="wp-caption-text">Tweeaks Design</p></div><span id="more-34"></span></p>
<p><a href="http://tweeaks.com/">Tweeaks</a> has daily posts, and an active online community of artists and web designer. If your not sure where to look for tutorials or resources you should definity check out this site.</p>
]]></content:encoded>
			<wfw:commentRss>http://crysinewave.com/2009/08/16/tweeaks-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sprite Based Game Development</title>
		<link>http://crysinewave.com/2009/08/15/sprite-based-game-development/</link>
		<comments>http://crysinewave.com/2009/08/15/sprite-based-game-development/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 09:06:39 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Verge]]></category>

		<guid isPermaLink="false">http://crysinewave.com/blog/?p=41</guid>
		<description><![CDATA[If your looking for the right platform to make sprite based games (without having to have a degree in computer science) &#8216;Verge&#8217; may be the engine for you.

It&#8217;s geared to sprite based game development (similar to games for SNES and Sega Genesis), specifically RPG&#8217;s, but can be used to create pretty much any type of [...]]]></description>
			<content:encoded><![CDATA[<p>If your looking for the right platform to make sprite based games (without having to have a degree in computer science) &#8216;Verge&#8217; may be the engine for you.</p>
<p><div id="attachment_43" class="wp-caption alignnone" style="width: 334px"><a href="http://verge-rpg.com" target="_blank"><img class="size-full wp-image-43" title="Screen Shot from Verge game" src="http://crysinewave.com/blog/wp-content/uploads/2009/08/screen.20081217.01.png" alt="screen.20081217.01" width="324" height="257" /></a><p class="wp-caption-text">Verge</p></div><br />
<span id="more-41"></span><br />
It&#8217;s geared to sprite based game development (similar to games for SNES and Sega Genesis), specifically RPG&#8217;s, but can be used to create pretty much any type of game you would have seen in that era. There is some programming involved but the website has all the information you&#8217;ll need to get started.</p>
<p><a title="Verge-RPG Engine" href="http://verge-rpg.com/files/detail.php?id=716" target="_blank">Verge Engine</a></p>
<p><a title="Sully Chronicles" href="http://verge-rpg.com/files/detail.php?id=650" target="_blank">Example Game: Sully Chronicles</a></p>
]]></content:encoded>
			<wfw:commentRss>http://crysinewave.com/2009/08/15/sprite-based-game-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shuffling Letters in PHP and How We Read</title>
		<link>http://crysinewave.com/2009/08/12/shuffling-letters-in-php-and-how-we-read/</link>
		<comments>http://crysinewave.com/2009/08/12/shuffling-letters-in-php-and-how-we-read/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 20:52:20 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[WordScramble]]></category>

		<guid isPermaLink="false">http://crysinewave.com/blog/?p=4</guid>
		<description><![CDATA[Today a tribute to the PHP function str_shuffle( ). 

This function can be used with the substr( ) function to do a variety of cool things (ie. generate random passwords, or account confirmation links).

'Aoccdrnig to rseearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are'

]]></description>
			<content:encoded><![CDATA[<p>Today a tribute to the PHP function str_shuffle( ) !</p>
<p>I could give tribute to PHP all day long,  so I decided to address one function at a time. <img src='http://crysinewave.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  <span id="more-4"></span>This function will take a string and and jumble all the letters in it. So the output of:<br />
<code>$newstring = str_shuffle( "Hello Whats Up?" ); <br/>echo $newstring;</code><br/>Would be something like:<br />
os?U tpalHe lhsW</p>
<p>This function can be used with the substr( ) function to do a variety of cool things (ie. generate random passwords, or account confirmation links).<br />
<a href="http://www.php.net/manual/en/function.str-shuffle.php" target="_blank">See Other used for this function at php.net</a></p>
<p>Outside the topic of the everyday conventional uses of this function; I ran across an interesting post on php.net &#8211; Which I thought was very cool.</p>
<blockquote><p><strong>jojersztajner at OXYGEN dot POLAND<br />
16-Jun-2007 10:27</strong></p>
<p>Aoccdrnig to rseearch at an Elingsh uinervtisy, it deosn&#8217;t mttaer in waht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is that the frist and lsat ltteer is at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae we do not raed ervey lteter by it slef but the wrod as a wlohe.<br />
<a href="http://www.php.net/manual/en/function.str-shuffle.php#75796" target="_blank">Read jojersztajner post at php.net</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://crysinewave.com/2009/08/12/shuffling-letters-in-php-and-how-we-read/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
