<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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/"
	>

<channel>
	<title>Welcome To My Domain - PapaFace.COM</title>
	<link>http://www.papaface.com/blog</link>
	<description>Read my stuff, it's interesting.....</description>
	<pubDate>Tue, 08 Apr 2008 21:05:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>PAPAFACE.COM is hiring!</title>
		<link>http://www.papaface.com/blog/2008/04/08/papafacecom-is-hiring/</link>
		<comments>http://www.papaface.com/blog/2008/04/08/papafacecom-is-hiring/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 21:05:34 +0000</pubDate>
		<dc:creator>papa_face</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[hiring]]></category>

		<category><![CDATA[papaface.com]]></category>

		<category><![CDATA[poster]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/04/08/papafacecom-is-hiring/</guid>
		<description><![CDATA[Hello,
Well as you may have noticed the updates around here are very few and far between. That&#8217;s why I have come to the decision of employing a blogger to publish interesting and unique posts on here just like MINE  
If you want to apply just email me at papa.face @ gmail.com (no spaces). Past [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>Well as you may have noticed the updates around here are very few and far between. That&#8217;s why I have come to the decision of employing a blogger to publish interesting and unique posts on here just like MINE <img src='http://www.papaface.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>If you want to apply just email me at papa.face @ gmail.com (no spaces). Past experience would be beneficial and please state how much you would expect. No time wasters please.</p>
<p>I am looking to hire someone with immediate effect.</p>
<p>Come-hither!<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F04%2F08%2Fpapafacecom-is-hiring%2F&amp;title=PAPAFACE.COM+is+hiring%21" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/04/08/papafacecom-is-hiring/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Youtube Without The Video</title>
		<link>http://www.papaface.com/blog/2008/03/23/youtube-without-the-video/</link>
		<comments>http://www.papaface.com/blog/2008/03/23/youtube-without-the-video/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 19:52:52 +0000</pubDate>
		<dc:creator>papa_face</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[controls]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[music]]></category>

		<category><![CDATA[no video]]></category>

		<category><![CDATA[play]]></category>

		<category><![CDATA[stop]]></category>

		<category><![CDATA[trick]]></category>

		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/03/23/youtube-without-the-video/</guid>
		<description><![CDATA[Hello there,
It has been a while since I posted something new on my blog, I&#8217;ve just been to busy lately.
Today I am going to show you how to put a Youtube video on your website but in a way that only allows you to hear the video rather than being able to see it as [...]]]></description>
			<content:encoded><![CDATA[<p>Hello there,<br />
It has been a while since I posted something new on my blog, I&#8217;ve just been to busy lately.</p>
<p>Today I am going to show you how to put a Youtube video on your website but in a way that only allows you to hear the video rather than being able to see it as well.</p>
<p><strong>Why would I want to do that?</strong><br />
I hear you say. Well sometimes you might want to put music on a page. Youtube is an ideal place to get music from.<br />
Of course you can simply put the video in the page as you would normally do, but that big intrusive box can be annoying at times, especially on myspace etc.</p>
<p>Although this may not be much use to you, it is a nice trick to know <img src='http://www.papaface.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You can use this <a target="_blank" href="http://papaface.com/blog/resources/YoutubeWithoutVideo/">tool</a> to produce the code needed!</p>
<p>The tool allows you to put in Play and Stop controls, but they only work for Firefox.</p>
<p>Feel free to show me a better way to do this if there is one <img src='http://www.papaface.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F03%2F23%2Fyoutube-without-the-video%2F&amp;title=Youtube+Without+The+Video" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/03/23/youtube-without-the-video/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MySQL - Connecting, Selecting&#8230;. and more.</title>
		<link>http://www.papaface.com/blog/2008/01/15/mysql-connecting-selecting-and-more/</link>
		<comments>http://www.papaface.com/blog/2008/01/15/mysql-connecting-selecting-and-more/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 18:26:28 +0000</pubDate>
		<dc:creator>papa_face</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/15/mysql-connecting-selecting-and-more/</guid>
		<description><![CDATA[Today I am going to show you various things that you can do with MySQL using PHP.
I am going to assume you have fairly good knowledge of PHP while following these instructions.
Connecting to MySQL
Connecting to MySQL is extremely simple. I am going to presume you know your MySQL credentials, if you don't know them, find [...]]]></description>
			<content:encoded><![CDATA[<p>Today I am going to show you various things that you can do with MySQL using PHP.<br />
I am going to assume you have fairly good knowledge of PHP while following these instructions.</p>
<p><strong>Connecting to MySQL</strong></p>
<p>Connecting to MySQL is extremely simple. I am going to presume you know your MySQL credentials, if you don't know them, find them out <img src='http://www.papaface.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$databasehost</span> = <span class="st0">&quot;localhost&quot;</span>; <span class="co1">//put your MySQL host into this variable. It is usually localhost</span><br />
<span class="re0">$databaseusername</span> = <span class="st0">&quot;root&quot;</span>; <span class="co1">//put your MySQL username into this variable.</span><br />
<span class="re0">$databasepassword</span> = <span class="st0">&quot;somethingreallydifficulttoguess&quot;</span>; <span class="co1">//put your MySQL password into this variable.</span><br />
<span class="co1">// I have used long variable names because the likelihood of them being overwritten is unlikely.</span><br />
<span class="re0">$conn</span> = <a href="http://www.php.net/mysql_connect"><span class="kw3">mysql_connect</span></a><span class="br0">&#40;</span><span class="re0">$databasehost</span>,<span class="re0">$databaseusername</span>,<span class="re0">$databasepassword</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
&nbsp;</div>
<p>And thats it. In the event that your credentials are incorrect and error will be produced.</p>
<p><strong>Creating a MySQL database using PHP</strong></p>
<p>Creating a database in PHP is extremely simple.</p>
<div class="dean_ch" style="white-space: wrap;">
<a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;CREATE DATABASE `database_name`&quot;</span>,<span class="re0">$conn</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
<span class="co1">//this will create a database called &quot;database_name&quot; and use the connection we established earlier to create that database.</span><br />
&nbsp;</div>
<p><strong>Selecting the MySQL database</strong></p>
<p>Selecting the MySQL database is even simpler. Once you know your database name you can use this code to select the database:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$databasename</span> = <span class="st0">&quot;database_name&quot;</span>; <span class="co1">// the name of the database you want to select.</span><br />
<a href="http://www.php.net/mysql_select_db"><span class="kw3">mysql_select_db</span></a><span class="br0">&#40;</span><span class="re0">$databasename</span>,<span class="re0">$conn</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
<span class="co1">//the database you created earlier is now selected. If you already have a database created, you do not need to run the CREATE DATABASE code obviously.</span><br />
&nbsp;</div>
<p><strong>Creating a MySQL table within a database</strong></p>
<p>Things start to get a bit more complicated when it comes to creating tables. You may want to look at the MySQL website to get some more information on how to create tables using SQL.</p>
<p>Here is how we would create a table called "new_table" in the database.</p>
<div class="dean_ch" style="white-space: wrap;">
<a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;CREATE TABLE `new_table` (`id` int NOT NULL AUTO_INCREMENT,`name` varchar(25),`age` int, PRIMARY KEY(id))&quot;</span>,<span class="re0">$conn</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a><span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
&nbsp;</div>
<p>This code will create a table with 3 fields in (id - which is the primary key, name which allows up to 25 alphanumeric characters and age that allows an integer) .</p>
<p><strong>Retrieving data from a MySQL table</strong></p>
<p>I am going to show you a basic way of getting data from a table when you know all the field names of that database.<br />
There are numerous ways of doing this (look into mysql_fetch_assoc() and mysql_fetch_array())</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$select</span> = <a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;SELECT `id`,`name`,`age` FROM `new_table`&quot;</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_num_rows"><span class="kw3">mysql_num_rows</span></a><span class="br0">&#40;</span><span class="re0">$select</span><span class="br0">&#41;</span> &gt; <span class="nu0">0</span><span class="br0">&#41;</span><br />
&nbsp;<span class="br0">&#123;</span><br />
&nbsp;<span class="kw1">while</span> <span class="br0">&#40;</span><a href="http://www.php.net/list"><span class="kw3">list</span></a><span class="br0">&#40;</span><span class="re0">$_id</span>,<span class="re0">$_name</span>,<span class="re0">$_age</span><span class="br0">&#41;</span> = <a href="http://www.php.net/mysql_fetch_array"><span class="kw3">mysql_fetch_array</span></a><span class="br0">&#40;</span><span class="re0">$select</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="co1">//gets the data from the SELECT query and puts it into variables</span><br />
&nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The ID for this record is: &quot;</span> . <span class="re0">$_id</span> . <span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
&nbsp; &nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The Name for this record is: &quot;</span> . <span class="re0">$_name</span> . <span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
&nbsp; &nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The Age for this record is: &quot;</span> . <span class="re0">$_age</span> . <span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
&nbsp; <span class="br0">&#125;</span> <br />
&nbsp;<span class="br0">&#125;</span><br />
<span class="kw1">else</span><br />
&nbsp;<span class="br0">&#123;</span><br />
&nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;There are no records to display&quot;</span>;<br />
&nbsp;<span class="br0">&#125;</span><br />
&nbsp;</div>
<p>The above example is the way I sometimes chose to do my SELECT queries because it is quite self explanatory with the variables. I would not recommend this method however if you have a lot of variables in your script as it could pose problems with overwriting variables.</p>
<p>This is another way of performing the same query:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$select</span> = <a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;SELECT * FROM `new_table`&quot;</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_num_rows"><span class="kw3">mysql_num_rows</span></a><span class="br0">&#40;</span><span class="re0">$select</span><span class="br0">&#41;</span> &gt; <span class="nu0">0</span><span class="br0">&#41;</span><br />
&nbsp;<span class="br0">&#123;</span><br />
&nbsp;<span class="kw1">while</span> <span class="br0">&#40;</span><span class="re0">$row</span> = <a href="http://www.php.net/mysql_fetch_assoc"><span class="kw3">mysql_fetch_assoc</span></a><span class="br0">&#40;</span><span class="re0">$select</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="co1">//gets the data from the SELECT query and puts it into the $row array</span><br />
&nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The ID for this record is: &quot;</span> . <span class="re0">$row</span><span class="br0">&#91;</span><span class="st0">'id'</span><span class="br0">&#93;</span> . <span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
&nbsp; &nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The Name for this record is: &quot;</span> . &nbsp;<span class="re0">$row</span><span class="br0">&#91;</span><span class="st0">'name'</span><span class="br0">&#93;</span> . <span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
&nbsp; &nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The Age for this record is: &quot;</span> . &nbsp;<span class="re0">$row</span><span class="br0">&#91;</span><span class="st0">'age'</span><span class="br0">&#93;</span> . <span class="st0">&quot;<span class="es0">\n</span>&quot;</span>;<br />
&nbsp; <span class="br0">&#125;</span> <br />
&nbsp;<span class="br0">&#125;</span><br />
<span class="kw1">else</span><br />
&nbsp;<span class="br0">&#123;</span><br />
&nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;There are no records to display&quot;</span>;<br />
&nbsp;<span class="br0">&#125;</span><br />
&nbsp;</div>
<p>The above does the same thing as the example beforehand, but utilizes only one variable.</p>
<p><strong>Deleting data from a MySQL table</strong><br />
The DELETE query is extremely simple. You simply define the table from which you'd like to delete a record, and specify a record. In this case we are specifying the record with an id of 1.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$del</span> = <a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;DELETE FROM `new_table` WHERE `id`= '1' &quot;</span>,<span class="re0">$conn</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a><span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/mysql_affected_rows"><span class="kw3">mysql_affected_rows</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> == <span class="nu0">1</span><span class="br0">&#41;</span><br />
&nbsp;<span class="br0">&#123;</span><br />
&nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;Record Deleted&quot;</span>;<br />
&nbsp;<span class="br0">&#125;</span><br />
<span class="kw1">else</span><br />
&nbsp;<span class="br0">&#123;</span><br />
&nbsp;<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;There was a problem deleting the specified record.&quot;</span>;<br />
&nbsp;<span class="br0">&#125;</span><br />
&nbsp;</div>
<p><strong>Dropping a table from a MySQL database</strong><br />
If you would like to remove a table and all its data from a MySQL database then use the following code:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$drop</span> = <a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;DROP TABLE `new_table` &quot;</span>,<span class="re0">$conn</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a><span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>; <br />
&nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$drop</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp;<span class="br0">&#123;</span> <br />
&nbsp; &nbsp; <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;new_table has been dropped from the database.&quot;</span>;<br />
&nbsp; &nbsp;<span class="br0">&#125;</span><br />
&nbsp;</div>
<p><strong>Inserting data into a table</strong><br />
Inserting data into a table is extremely simple.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="re0">$insert</span> = <a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="st0">&quot;INSERT INTO `tblname` (`name`,`username`,`email`) VALUES ('Andrew','papa_face','someone@somewhere.com')&quot;</span>,<span class="re0">$conn</span><span class="br0">&#41;</span> or <a href="http://www.php.net/die"><span class="kw3">die</span></a><span class="br0">&#40;</span><a href="http://www.php.net/mysql_error"><span class="kw3">mysql_error</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>; <br />
&nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$insert</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp;<span class="br0">&#123;</span> <br />
&nbsp; &nbsp; <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;The record has been inserted into the database.&quot;</span>;<br />
&nbsp; &nbsp;<span class="br0">&#125;</span><br />
&nbsp;</div>
<p>Of course you can make insert queries dynamic by using variables, but that is one quick and easy example of how to insert data into a table <img src='http://www.papaface.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>And that's it!<br />
I hope this blog post have been very informative. Any questions or comments are greatly appreciated.<br />
Thanks for reading!<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more." title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more." title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more." title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more." title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more.', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more." title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F15%2Fmysql-connecting-selecting-and-more%2F&amp;title=MySQL+-+Connecting%2C+Selecting%26%238230%3B.+and+more." title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/15/mysql-connecting-selecting-and-more/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sanitizing $_POST and $_GET</title>
		<link>http://www.papaface.com/blog/2008/01/13/sanitizing-_post-and-_get/</link>
		<comments>http://www.papaface.com/blog/2008/01/13/sanitizing-_post-and-_get/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 23:32:16 +0000</pubDate>
		<dc:creator>papa_face</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[escape]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[sanitize]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/13/sanitizing-_post-and-_get/</guid>
		<description><![CDATA[Hey,
Well I haven't posted something PHP related for quite a few days now so I thought I'd show you something I use in every single script that I write that involves form submissions or URL data.
It is important to escape (sanitize) all data from forms that may be used in a mysql database query.
If you [...]]]></description>
			<content:encoded><![CDATA[<p>Hey,<br />
Well I haven't posted something PHP related for quite a few days now so I thought I'd show you something I use in every single script that I write that involves form submissions or URL data.<br />
It is important to escape (sanitize) all data from forms that may be used in a mysql database query.<br />
If you use some other database type, the function can easily be modified.</p>
<p>Place this code at the top of all your pages (maybe via an include):</p>
<div class="dean_ch" style="white-space: wrap;">
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span>!<a href="http://www.php.net/function_exists"><span class="kw3">function_exists</span></a><span class="br0">&#40;</span>mysql_real_escape_array<span class="br0">&#41;</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">function</span> mysql_real_escape_array<span class="br0">&#40;</span><span class="re0">$t</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> <a href="http://www.php.net/array_map"><span class="kw3">array_map</span></a><span class="br0">&#40;</span><span class="st0">&quot;mysql_real_escape_string&quot;</span>,<span class="re0">$t</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; mysql_real_escape_array<span class="br0">&#40;</span><span class="re0">$_GET</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; mysql_real_escape_array<span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#41;</span>;<br />
&nbsp;</div>
<p>It will automatically sanitize all your $_POST (from forms) and $_GET (URL data) to help prevent SQL injections.</p>
<p>Be aware though, that this is just one precaution you should take when inserting data into a mysql database.<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fsanitizing-_post-and-_get%2F&amp;title=Sanitizing+%24_POST+and+%24_GET" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/13/sanitizing-_post-and-_get/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FORTRAN and Other Programming Languages from the 50’s</title>
		<link>http://www.papaface.com/blog/2008/01/13/fortran-and-other-programming-languages-from-the-50%e2%80%99s/</link>
		<comments>http://www.papaface.com/blog/2008/01/13/fortran-and-other-programming-languages-from-the-50%e2%80%99s/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 06:33:40 +0000</pubDate>
		<dc:creator>nabanita</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[COBOL]]></category>

		<category><![CDATA[FORTRAN]]></category>

		<category><![CDATA[LISP]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/13/fortran-and-other-programming-languages-from-the-50%e2%80%99s/</guid>
		<description><![CDATA[FORTRAN-FORmula TRANslating system was invented in the year 1957. The language was very easy to use as it contained limited commands like GOTO, IF and DO. FORTRAN paved the way for today’s languages as it contained basic data types like integer, double precision, logical variables and real numbers which are very much used in today’s [...]]]></description>
			<content:encoded><![CDATA[<p>FORTRAN-FORmula TRANslating system was invented in the year 1957. The language was very easy to use as it contained limited commands like GOTO, IF and DO. FORTRAN paved the way for today’s languages as it contained basic data types like integer, double precision, logical variables and real numbers which are very much used in today’s languages.</p>
<p>As in those days people were only looking for solving mathematical operations via programming languages, FORTRAN was a result of that need. This is why FORTRAN was amazing with numbers but was not the same in other areas, like handling input and output. As a result the language was not famous amongst businesses. When computers started getting into the businesses in the year 1959 A.D. the need for another language arose. </p>
<p>This is why COBOL was invented. From the beginning itself, COBOL was developed as a businessman’s language. The language was easier than FORTRAN to understand as it had only two types of data types; strings and numbers. The main feature of COBOL was to handle records, as businesses needed to keep an account of previous records. COBOL statements were related to the English language. This made it very easy for the businessman to get the grasp of the language better and they were able to adapt it easily.</p>
<p>In the year 1958 A.D. a new type of language was designed. It was called LISP-LISt Processing language. The main reason for the invention of this language was to explore the field of artificial intelligence. Syntax of the language was different from all the existing languages as the language dealt with a completely new area of concern. As the name suggests, the program in the LISP language are written as a set of lists that represents series of items. As a result of this the LISP programs have a distinctive ability to modify itself from time to time and consequently to develop on its own.<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Ffortran-and-other-programming-languages-from-the-50%25e2%2580%2599s%2F&amp;title=FORTRAN+and+Other+Programming+Languages+from+the+50%E2%80%99s" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/13/fortran-and-other-programming-languages-from-the-50%e2%80%99s/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Programming on Electronic Devices</title>
		<link>http://www.papaface.com/blog/2008/01/13/programming-on-electronic-devices/</link>
		<comments>http://www.papaface.com/blog/2008/01/13/programming-on-electronic-devices/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 06:32:06 +0000</pubDate>
		<dc:creator>nabanita</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[compiler]]></category>

		<category><![CDATA[John Von Neumann]]></category>

		<category><![CDATA[language]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/13/programming-on-electronic-devices/</guid>
		<description><![CDATA[Computers cannot interpret human languages. They have their own language which is known as binary language. It is the language of 0’s and 1’s. So to command or program a computer to get the desired results one had to first convert the program from human language to the binary language. This was done by converting [...]]]></description>
			<content:encoded><![CDATA[<p>Computers cannot interpret human languages. They have their own language which is known as binary language. It is the language of 0’s and 1’s. So to command or program a computer to get the desired results one had to first convert the program from human language to the binary language. This was done by converting each line of the program into binary language and feed it into the memory line by line. This was how the computers in those days were programmed.</p>
<p>Shortly after the invention of John Von Neumann’s models, the first ever programming language to be programmed on an electronic device named Short Code was devised in the year 1949 A.D. In this language human help was needed to convert the program into binary language and feed it into the memory. This job of converting the program line by line into binary language was proving to be a tedious and time consuming work.</p>
<p>This is when the compiler was invented. The first compiler was named A-0 by its inventor, Mr. Grace Hopper in the year 1951 A.D. A compiler is a program which automatically converts the human language into the machine understandable language that is the binary language. The invention of the compiler made programming simple and very efficient. Now a lot of time was saved as the machine could itself translate human language into the machine readable language and the programmer was saved from the tedious job of interpreting.</p>
<p>In the year 1957 A.D. the first major programming language which appeared due to the inventions and work of earlier scientists was FORTRAN-FORmula TRANslating. This programming language was invented by International Business Machines (IBM). They invented FORTRAN for computing science related queries. The language was a breakthrough in programming. It was a big step towards the start of making high end languages. Today FORTRAN is nothing compared to modern languages because it contained limited commands such as DO, GOTO and IF statements, but these commands were innovative in those days.<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fprogramming-on-electronic-devices%2F&amp;title=Programming+on+Electronic+Devices" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/13/programming-on-electronic-devices/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How It All Began…</title>
		<link>http://www.papaface.com/blog/2008/01/13/how-it-all-began%e2%80%a6/</link>
		<comments>http://www.papaface.com/blog/2008/01/13/how-it-all-began%e2%80%a6/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 06:30:09 +0000</pubDate>
		<dc:creator>nabanita</dc:creator>
		
		<category><![CDATA[Technology Stuff]]></category>

		<category><![CDATA[Abacus]]></category>

		<category><![CDATA[Astroble]]></category>

		<category><![CDATA[calculator]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/13/how-it-all-began%e2%80%a6/</guid>
		<description><![CDATA[The traces of programming can be found as early as 2000 years ago with the invention of Abacus, a device made of wood which had two parallel strings fixed horizontally on it. On these strings, beads were embedded. Using programming rules which were decided by the scholars of those days, addition and subtraction of numbers [...]]]></description>
			<content:encoded><![CDATA[<p>The traces of programming can be found as early as 2000 years ago with the invention of Abacus, a device made of wood which had two parallel strings fixed horizontally on it. On these strings, beads were embedded. Using programming rules which were decided by the scholars of those days, addition and subtraction of numbers was made possible using Abacus. Another significant programming development which was invented around the same time is the Astroble. This device proved to be very useful for navigation in those days.</p>
<p>These instruments, Abacus and Astroble were used significantly for many centuries until the discovery of the digital computer or in simple terms, a calculator by which it is known popularly was made. The famous mathematician Blaise Pascal is known for programming the first calculator in 1642. The device build by Pascal used to take numbers as inputs and used to give their addition as output. Pascal programmed the device in such a way that the numbers had to be entered via dials. Pascal invented this device in order to help his father save time in his calculations as he was a tax collector.</p>
<p>In the year 1671 A.D., a scientist named Gottfried Wilhelm Von Leibniz designed a computer. He claimed that his designed computer would be able to perform mathematical operations such as addition and subtraction and after making some modifications he was convinced that it could also perform multiplication. Due to financial crisis he was not able to convert his designed model into a reality. But he didn’t lose hope and in the year 1694 he was finally able to prove his design. He successfully programmed a computer that could perform the mathematical operations which he had claimed 23 years ago.</p>
<p>The programming techniques invented by Leibniz and Pascal were not accepted by their colleagues. Their inventions were considered weird for almost a century. But they were soon accepted by the new age scientists for making faster programming techniques and till today we use the same technique which they invented centuries ago.<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fhow-it-all-began%25e2%2580%25a6%2F&amp;title=How+It+All+Began%E2%80%A6" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/13/how-it-all-began%e2%80%a6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>John Von Neumann’s Two Programming Models</title>
		<link>http://www.papaface.com/blog/2008/01/13/john-von-neumann%e2%80%99s-two-programming-models/</link>
		<comments>http://www.papaface.com/blog/2008/01/13/john-von-neumann%e2%80%99s-two-programming-models/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 06:12:58 +0000</pubDate>
		<dc:creator>nabanita</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[computer]]></category>

		<category><![CDATA[ENIAC]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/13/john-von-neumann%e2%80%99s-two-programming-models/</guid>
		<description><![CDATA[In 1945 a revolutionizing concept was invented which would change the way programming was performed. A scientist named John Von Neumann working at the prestigious Institute for Advanced studies in Princeton, New Jersey created two programming models. John named the models as “Shared Program Technique” and “Conditional Control Transfers”.
John was very concerned about the fact [...]]]></description>
			<content:encoded><![CDATA[<p>In 1945 a revolutionizing concept was invented which would change the way programming was performed. A scientist named John Von Neumann working at the prestigious Institute for Advanced studies in Princeton, New Jersey created two programming models. John named the models as “Shared Program Technique” and “Conditional Control Transfers”.</font></p>
<p>John was very concerned about the fact that the ENIAC was a success even though it used a lot of technology that was similar to the previous technologies. The ENIAC was a computer that had a complicated structure and was of undefined physical dimensions. Sometimes the computers were so large that they would occupy an entire floor. John suggested that a computer should have a simple structure and its size should be smaller than usual.</p>
<p>This is what John has tried explaining in the “Shared Program Technique” model.  He created awareness among people that a computer need not be as large as they used to be at that time. He also told them that a computer can be a lot faster if they are programmed in a complicated structure instead of the simple mechanism that was used to design them those days. These ideas gave way to the high speed computers of today’s generation.</p>
<p>The main idea behind this kind of programming was to keep the computer busy all the time. As the computers of those days used to perform a single operation at a time and then used to enter wait state till the next instruction is received. So with the help of “Shared Program Technique” subroutines were created which helped in programming the computer so that it will be in busy state most of the time for the optimum utilization of the processor.</p>
<p>In the second model viz, “Conditional Control Transfer”, John informs us that instead of performing the program in a specific sequence i.e. line after line, there should be use of jump statement. He also suggests the use of conditional programming which is popularly known by IF-ELSE loop in today’s world. With the help of these two models the computers became much more efficient and<br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F13%2Fjohn-von-neumann%25e2%2580%2599s-two-programming-models%2F&amp;title=John+Von+Neumann%E2%80%99s+Two+Programming+Models" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/13/john-von-neumann%e2%80%99s-two-programming-models/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The First Programming Language</title>
		<link>http://www.papaface.com/blog/2008/01/09/the-first-programming-language/</link>
		<comments>http://www.papaface.com/blog/2008/01/09/the-first-programming-language/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 09:25:09 +0000</pubDate>
		<dc:creator>nabanita</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[Babbage]]></category>

		<category><![CDATA[ENIAC]]></category>

		<category><![CDATA[languages]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/09/the-first-programming-language/</guid>
		<description><![CDATA[The first ever machine which calculated the difference between numbers was developed by Charles Babbage.  This machine evolved with time and is called a computer nowadays. The machine which Charles Babbage invented used to perform only one operation i.e. calculating difference between numbers. This instruction which tells the machine that it has to calculate difference [...]]]></description>
			<content:encoded><![CDATA[<p>The first ever machine which calculated the difference between numbers was developed by Charles Babbage.  This machine evolved with time and is called a computer nowadays. The machine which Charles Babbage invented used to perform only one operation i.e. calculating difference between numbers. This instruction which tells the machine that it has to calculate difference between two numbers is called programming.</p>
<p>Earlier programming languages were a lot different than today’s. In those days the programming languages were to be embedded line by line into the processor and then execute. They were able to execute only one program at a time as the memory available was minimal. Programming languages of the previous five decades have arrived in two phases; namely primary major language and secondary major language. The latter one is what we use nowadays.</p>
<p>The machine that was developed by Charles Babbage used gears for executing the calculation i.e. Charles’ difference engine was only useful if the gears were changed physically. The computers of yesteryears used physical motion for the execution of programs. This method changed in 1942 with the invention of ENIAC. ENIAC was developed by the US government who were successful in replacing the physical motion by electrical signals. In the new machine’s working many of the principles were same as Babbage’s. The only way the mechanism could be programmed was by resetting the controls and rewiring the complete structure, which was very tedious.</p>
<p>In 1945, the Institute of Advanced Study developed two significant models in the field which straightforwardly changed the way coding languages worked in those days. The project was headed by John Von Neumann who was working at the institute. The first model was named “The Shared Program Technique” by the Institute. John named the second model as “Conditional Control Transfers”. These two models were about to change the entire system of programming in those days and give way to new age programming concepts.</p>
<p><font face="Calibri"> </font><br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F09%2Fthe-first-programming-language%2F&amp;title=The+First+Programming+Language" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/09/the-first-programming-language/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Basic: C Programming will always be popular</title>
		<link>http://www.papaface.com/blog/2008/01/08/the-basic-c-programming-will-always-be-popular/</link>
		<comments>http://www.papaface.com/blog/2008/01/08/the-basic-c-programming-will-always-be-popular/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 03:36:10 +0000</pubDate>
		<dc:creator>nabanita</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[C]]></category>

		<category><![CDATA[language]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.papaface.com/blog/2008/01/08/the-basic-c-programming-will-always-be-popular/</guid>
		<description><![CDATA[C is a general purpose computer coding language which works closely with hardware. C was invented by Dennis Ritchie and Ken Thompson with the help of their team mates at AT&#38;T Bell Lab’s USA in the year 1969 but major development was made in the language in the year 1973 when it was actually published [...]]]></description>
			<content:encoded><![CDATA[<p>C is a general purpose computer coding language which works closely with hardware. C was invented by Dennis Ritchie and Ken Thompson with the help of their team mates at AT&amp;T Bell Lab’s USA in the year 1969 but major development was made in the language in the year 1973 when it was actually published under the title “The C Programming Language”, the same year.</p>
<p>One would wonder why Dennis and Ken named the language as C. The reason is that in the process of developing the language they had taken a lot of features from the existing language which was called B. So the language which they created was an advanced version of the B language, which is why they named their language C, funnily.</p>
<p>C is a basic language which is the building block of mostly all the languages present today. The language is platform independent. That means C does not need any specific platform for running. It can work on any operating system. There are many compilers which run C. As the language works close to the hardware it uses minimal space. Also the language is easy to understand as it has a user friendly language.</p>
<p>If one wants to become a programmer, this is the first language he should learn. Also nowadays in academics, this language is made compulsory in computer studies. All the new languages like Java, Microsoft .Net and many other languages have used C language as their building mechanism. All these languages are easy to learn if one has knowledge of the C language. </p>
<p>The boundary of C language is vast. It s not limited to just programming of applications. In fact it is also used in graphical applications. There are many games which uses high end graphics built using the language. The C language is so old compared to modern languages but despite that it still it stands apart from all these powerful languages.</p>
<p><font face="Calibri"> </font><br />
<span class="slashdigglicious"><br />
<a href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular" title="Slashdot It!"><img src="http://slashdot.org/favicon.ico" height="16" width="16" alt="[Slashdot]" /></a><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular" title="Digg This Story"><img src="http://digg.com/favicon.ico" width="16" height="16" alt="[Digg]" /></a><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular" title="Reddit"><img src="http://reddit.com/favicon.ico" width="16" height="16" alt="[Reddit]" /></a><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular" title="Save to del.icio.us" onclick="window.open('http://del.icio.us/post?v=4&amp;noui&amp;jump=close&amp;url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular', 'delicious', 'toolbar=no,width=700,height=400'); return false;"><img src="http://del.icio.us/favicon.ico" width="16" height="16" alt="[del.icio.us]" /></a><a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F" title="Share on Facebook"><img src="http://www.facebook.com/favicon.ico" width="16" height="16" alt="[Facebook]" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F" title="Add to my Technorati Favorites"><img src="http://technorati.com/favicon.ico" width="16" height="16" alt="[Technorati]" /></a><a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular" title="Save to Google Bookmarks"><img src="http://www.google.com/favicon.ico" width="16" height="16" alt="[Google]" /></a><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.papaface.com%2Fblog%2F2008%2F01%2F08%2Fthe-basic-c-programming-will-always-be-popular%2F&amp;title=The+Basic%3A+C+Programming+will+always+be+popular" title="Stumble it!"><img src="http://www.stumbleupon.com/favicon.ico" width="16" height="16" alt="[StumbleUpon]" /></a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papaface.com/blog/2008/01/08/the-basic-c-programming-will-always-be-popular/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
