<?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>Melvin Carvalho</title>
	<atom:link href="http://melvincarvalho.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://melvincarvalho.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 29 Dec 2009 22:15:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installed F2F Plugin</title>
		<link>http://melvincarvalho.com/blog/installed-f2f-plugin/</link>
		<comments>http://melvincarvalho.com/blog/installed-f2f-plugin/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 22:14:38 +0000</pubDate>
		<dc:creator>akkie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://melvincarvalho.com/blog/?p=38</guid>
		<description><![CDATA[Installed the F2F Plugin
]]></description>
			<content:encoded><![CDATA[<p>Installed the <a href="http://wiki.foaf-project.org/w/F2FPlugin">F2F Plugin</a></p>
<div xmlns:foaf="http://xmlns.com/foaf/0.1/"><div about='#!aCommentApprovedTrustGroup' typeof='foaf:Group' xmlns:foaf='http://xmlns.com/foaf/0.1/'>
<span rel='foaf:maker'>Comment acccept list for <a typeof='foaf:Agent' rel='foaf:weblog foaf:account' href='http://melvincarvalho.com/blog/'>http://melvincarvalho.com/blog</a></span><ul style=''>
<span rel='foaf:member'><li typeof='foaf:Agent' about='#!ah_8a7c88eb92ddc9fe422f720dc2b18aa5e9f36444'><a rel='foaf:openid foaf:account' href='http://danbri.org/'>http://danbri.org/</a></li></span>
<span rel='foaf:member'><li typeof='foaf:Agent' about='#!ah_89f9048a7e68b71fe26df584c9b0ebfa088d4265'><a rel='foaf:openid foaf:account' href='http://melvincarvalho.com/'>http://melvincarvalho.com/</a></li></span>
<span rel='foaf:member'><li typeof='foaf:Agent' about='#!ah_fce2b532d7377dd8a4f3d5a352d82af776092cba'><a rel='foaf:openid foaf:account' href='http://melvster.com/'>http://melvster.com/</a></li></span>
</ul>
</div>

</div>
]]></content:encoded>
			<wfw:commentRss>http://melvincarvalho.com/blog/installed-f2f-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog Upgraded</title>
		<link>http://melvincarvalho.com/blog/blog-upgraded/</link>
		<comments>http://melvincarvalho.com/blog/blog-upgraded/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 12:03:10 +0000</pubDate>
		<dc:creator>melvincarvalho</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://melvincarvalho.com/blog/?p=29</guid>
		<description><![CDATA[Upgraded to WP 2.9 and also OpenID plugin.
Now all we need is foaf+ssl!
]]></description>
			<content:encoded><![CDATA[<p>Upgraded to WP 2.9 and also OpenID plugin.</p>
<p>Now all we need is foaf+ssl!</p>
]]></content:encoded>
			<wfw:commentRss>http://melvincarvalho.com/blog/blog-upgraded/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Solution to the Halting Problem</title>
		<link>http://melvincarvalho.com/blog/solution-to-the-halting-problem/</link>
		<comments>http://melvincarvalho.com/blog/solution-to-the-halting-problem/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 22:20:21 +0000</pubDate>
		<dc:creator>akkie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://melvincarvalho.com/blog/?p=26</guid>
		<description><![CDATA[The following is a solution to the halting problem, which asks the question: given a description of a program, decide whether the program finishes running or will run forever.  This problem is generally believed to be insoluble, however I believe it is possible to conceive a theoretical solution as follows.

Consider a thought experiment, in [...]]]></description>
			<content:encoded><![CDATA[<p>The following is a solution to the halting problem, which asks the question: given a description of a program, decide whether the program finishes running or will run forever.  This problem is generally believed to be insoluble, however I believe it is possible to conceive a theoretical solution as follows.<br />
<br/><br />
Consider a thought experiment, in which quantum scientists, though sub atomic particle tunneling are able to perform a single logical operation in zero time.  Using this technology they are able to construct a quantum computer which is able to run sequential operation in zero time.  This quantum computer is set up as follows:  a light bulb goes on while the program is loaded into the computer.  The start button is pressed, and the computer starts to execute the program.  As soon as the lightbulb goes off, the program is finished and you can look at the result as well as the time taken to complete.  Now it is immediately apparent that the light bulb will go off after zero time if the program halts.  It is also easy to imagine that the machine keeps on processing if the program enters an infinite loop and the lightbulb will remain on.  Iff we observe that the lightbulb remains on we know that the program does not halt.  Hence we have a theoretical solution to the halting problem.<br />
<br/><br />
QED</p>
]]></content:encoded>
			<wfw:commentRss>http://melvincarvalho.com/blog/solution-to-the-halting-problem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Architecture of Web 3.0</title>
		<link>http://melvincarvalho.com/blog/architecture-of-web-30/</link>
		<comments>http://melvincarvalho.com/blog/architecture-of-web-30/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 06:28:47 +0000</pubDate>
		<dc:creator>akkie</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://melvincarvalho.com/blog/?p=23</guid>
		<description><![CDATA[A great diagram that explains the fundamentals of Web 3.0.

]]></description>
			<content:encoded><![CDATA[<p>A great diagram that explains the fundamentals of Web 3.0.</p>
<p><img class="alignnone" title="Social Arch" src="http://www.w3.org/DesignIssues/diagrams/social/acl-arch.png" alt="" width="498" height="356" /></p>
]]></content:encoded>
			<wfw:commentRss>http://melvincarvalho.com/blog/architecture-of-web-30/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enabling a Public Apache Server to Read a Client Certificate</title>
		<link>http://melvincarvalho.com/blog/enabling-a-public-apache-server-to-read-a-client-certificate/</link>
		<comments>http://melvincarvalho.com/blog/enabling-a-public-apache-server-to-read-a-client-certificate/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 14:54:26 +0000</pubDate>
		<dc:creator>melvincarvalho</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://melvincarvalho.com/blog/?p=8</guid>
		<description><![CDATA[The following is a recipe to configure an Apache Web Server to accept and read a self-signed SSL client certificates. This is one of the steps to implement the FOAF + SSL protocol as outlined by Henry Story.
1. Starting assumption is that your Apache server has SSL installed and working.

If not this is covered in [...]]]></description>
			<content:encoded><![CDATA[<p>The following is a recipe to configure an Apache Web Server to accept and read a self-signed SSL client certificates. This is one of the steps to implement the FOAF + SSL protocol as outlined by Henry Story.</p>
<p><strong>1. Starting assumption is that your Apache server has SSL installed and working.<br />
</strong></p>
<p>If not this is covered in depth in many other places, the easiest way is to contact your web hoster to get this done.</p>
<p><strong>2. Change tha Apache httpd.conf to enable client certificates</strong></p>
<p>You will need editing rights on your httpd.conf.  Here are the changes I made in order to get things working:</p>
<p>SSLVerifyClient optional_no_ca<br />
SSLVerifyDepth 1</p>
<p>Note: SSLCACertificateFile is not set so self signed certificates are not checked against the trusted CA&#8217;s configured on the server.</p>
<p><strong>3. Add the following to the .htaccess to make the SSL variables available to php</strong></p>
<p>SSLOptions +StdEnvVars<br />
SSLOptions +ExportCertData</p>
<p><strong>4. How to test it</strong></p>
<p>The following code should be able to print out diagnostic information:</p>
<p>print_r($_SERVER);<br />
print_r(openssl_x509_parse($_SERVER[SSL_CLIENT_CERT]))</p>
<p>An example can be seen here: <a href="https://foaf.me/test.php">https://foaf.me/test.php</a></p>
<p><a href="https://foaf.me/test.php"></a><br />
If you think there&#8217;s a way to improve any of these steps please feel free to let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://melvincarvalho.com/blog/enabling-a-public-apache-server-to-read-a-client-certificate/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>25 November</title>
		<link>http://melvincarvalho.com/blog/hello-world/</link>
		<comments>http://melvincarvalho.com/blog/hello-world/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 14:48:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://melvincarvalho.com/blog/?p=1</guid>
		<description><![CDATA[On this day in history I started a blog, JFK was buried and, &#8220;Do they know it&#8217;s Chirstmas&#8221; was recorded.
One said to &#8220;Feed the world&#8221;, the other &#8220;Together let us expore the stars, conquer the deserts, eradicate disease, tap the ocean depths, and encourage the arts and commerce&#8221;.
I beleive we can make this happen.  The board is set, the pieces [...]]]></description>
			<content:encoded><![CDATA[<p>On this day in history I started a blog, JFK was buried and, &#8220;Do they know it&#8217;s Chirstmas&#8221; was recorded.</p>
<p>One said to &#8220;Feed the world&#8221;, the other &#8220;Together let us expore the stars, conquer the deserts, eradicate disease, tap the ocean depths, and encourage the arts and commerce&#8221;.</p>
<p>I beleive we can make this happen.  The board is set, the pieces are in motion!</p>
]]></content:encoded>
			<wfw:commentRss>http://melvincarvalho.com/blog/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
