<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Xpirator's Blog</title>
	<atom:link href="http://xpirator.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://xpirator.wordpress.com</link>
	<description>Traveling around the world</description>
	<lastBuildDate>Wed, 14 Apr 2010 02:52:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='xpirator.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/13fe005d60a4615bc22ff5ebce43eb2d?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Xpirator's Blog</title>
		<link>http://xpirator.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://xpirator.wordpress.com/osd.xml" title="Xpirator&#039;s Blog" />
	<atom:link rel='hub' href='http://xpirator.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Collatz conjectur</title>
		<link>http://xpirator.wordpress.com/2010/04/14/collatz-conjectur/</link>
		<comments>http://xpirator.wordpress.com/2010/04/14/collatz-conjectur/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 22:46:53 +0000</pubDate>
		<dc:creator>Richard Yoon</dc:creator>
				<category><![CDATA[Play]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[quiz]]></category>

		<guid isPermaLink="false">http://xpirator.wordpress.com/?p=458</guid>
		<description><![CDATA[Collatz conjectur The Collatz conjecture is an unsolved conjecture in mathematics named after Lothar Collatz, who first proposed it in 1937. The conjecture is also known as the 3n + 1 conjecture, the Ulam conjecture (after Stanisław Ulam), Kakutani&#8217;s problem (after Shizuo Kakutani), Thwaites conjecture (after Sir Bryan Thwaites), Hasse&#8217;s algorithm (after Helmut Hasse) or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=458&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Collatz conjectur</strong></p>
<p>The Collatz conjecture is an unsolved conjecture in mathematics named after Lothar Collatz, who first proposed it in 1937. The conjecture is also known as the 3n + 1 conjecture, the Ulam conjecture (after Stanisław Ulam), Kakutani&#8217;s problem (after Shizuo Kakutani), Thwaites conjecture (after Sir Bryan Thwaites), Hasse&#8217;s algorithm (after Helmut Hasse) or the Syracuse problem;[1] the sequence of numbers involved is referred to as the hailstone sequence or hailstone numbers,[2] or as wondrous numbers.[3] &#8211; from <a href="http://en.wikipedia.org/wiki/Collatz_conjecture">http://en.wikipedia.org/wiki/Collatz_conjecture</a></p>
<p>The problem is here: <a href="http://online-judge.uva.es/p/v1/100.html">http://online-judge.uva.es/p/v1/100.html</a></p>
<p>My solution not using STL is as below:</p>
<p><span id="more-458"></span></p>
<pre><span style="color:#000099;">#include &lt;iostream.h&gt;
#include &lt;fstream.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;string.h&gt;
</span>
<span style="color:#990000;">const</span><span style="color:#ff6633;"> char</span><strong><span style="color:#663300;"> *</span></strong><span style="color:#990000;">const</span> INPUT_FILE<strong><span style="color:#663300;"> =</span></strong><span style="color:#009900;"> "sample.in"</span><strong><span style="color:#663300;">;</span></strong><em><span style="color:#999999;">		// file name

// A structure of pairs of integer i and j
</span></em><span style="color:#990000;">typedef struct</span> _ITEM<strong><span style="color:#663300;">{</span></strong>
<span style="color:#ff6633;">	int</span> i<strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff6633;">	int</span> j<strong><span style="color:#663300;">;</span></strong>
<span style="color:#990000;">	struct</span> _ITEM<strong><span style="color:#663300;"> *</span></strong>Next<strong><span style="color:#663300;">;
}</span></strong>ITEM<strong><span style="color:#663300;">;</span></strong>

<span style="color:#ff6633;">void</span> init<strong><span style="color:#663300;">(</span></strong><span style="color:#ff6633;">void</span><strong><span style="color:#663300;">);</span></strong>
<span style="color:#ff6633;">void</span> read<strong><span style="color:#663300;">(</span></strong>istream<strong><span style="color:#663300;"> &amp;);</span></strong>
<span style="color:#ff6633;">void</span> solveIt<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">const</span> ITEM<strong><span style="color:#663300;"> *,</span></strong><span style="color:#ff6633;"> int</span><strong><span style="color:#663300;"> *);</span></strong>
<span style="color:#ff6633;">bool</span> isValid<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">const</span> ITEM<strong><span style="color:#663300;"> *,</span></strong><span style="color:#990000;"> const</span><span style="color:#ff6633;"> int</span><strong><span style="color:#663300;"> *);</span></strong>

ITEM<strong><span style="color:#663300;"> *</span></strong>Head<strong><span style="color:#663300;">;</span></strong>
ITEM<strong><span style="color:#663300;"> *</span></strong>Tail<strong><span style="color:#663300;">;</span></strong>

<span style="color:#ff6633;">void</span><span style="color:#990000;"> main</span><strong><span style="color:#663300;">()
{</span></strong>
	ifstream in<strong><span style="color:#663300;">;</span></strong>
	in<strong><span style="color:#663300;">.</span></strong>open<strong><span style="color:#663300;">(</span></strong>INPUT_FILE<strong><span style="color:#663300;">);</span></strong>
<span style="color:#ff0000;">	if</span><strong><span style="color:#663300;">(</span></strong>in<strong><span style="color:#663300;">.</span></strong>bad<strong><span style="color:#663300;">()){</span></strong>
		cerr<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;"> "[Error] Could not open "</span><strong><span style="color:#663300;"> &lt;&lt;</span></strong> INPUT_FILE<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;"> '\n'</span><strong><span style="color:#663300;">;</span></strong>
		exit<strong><span style="color:#663300;">(</span></strong><span style="color:#999900;">8</span><strong><span style="color:#663300;">);
	}</span></strong>

	init<strong><span style="color:#663300;">();</span></strong>

	read<strong><span style="color:#663300;">(</span></strong>in<strong><span style="color:#663300;">);</span></strong>
         in<strong><span style="color:#663300;">.</span></strong>close<strong><span style="color:#663300;">();</span></strong>

<span style="color:#ff6633;">	int</span> nCycle<strong><span style="color:#663300;"> =</span></strong><span style="color:#999900;"> 0</span><strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff6633;">	int</span> i<strong><span style="color:#663300;">=</span></strong><span style="color:#999900;">0</span><strong><span style="color:#663300;">;</span></strong> ITEM<strong><span style="color:#663300;"> *</span></strong>list<strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff0000;">	for</span><strong><span style="color:#663300;">(</span></strong>list<strong><span style="color:#663300;"> =</span></strong> Head<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;">;</span></strong> list<strong><span style="color:#663300;"> !=</span></strong> Tail<strong><span style="color:#663300;">;</span></strong> list<strong><span style="color:#663300;"> =</span></strong> list<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;">,</span></strong> i<strong><span style="color:#663300;">++)
	{</span></strong>
<span style="color:#ff0000;">		if</span><strong><span style="color:#663300;">(</span></strong>isValid<strong><span style="color:#663300;">(</span></strong>list<strong><span style="color:#663300;">, &amp;</span></strong>i<strong><span style="color:#663300;">))
		{</span></strong>
			solveIt<strong><span style="color:#663300;">(</span></strong>list<strong><span style="color:#663300;">, &amp;</span></strong>nCycle<strong><span style="color:#663300;">);</span></strong>
			cout<strong><span style="color:#663300;"> &lt;&lt;</span></strong> list<strong><span style="color:#663300;">-&gt;</span></strong>i<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;"> " "</span><strong><span style="color:#663300;"> &lt;&lt;</span></strong> list<strong><span style="color:#663300;">-&gt;</span></strong>j<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;"> " "</span><strong><span style="color:#663300;"> &lt;&lt;</span></strong> nCycle<strong><span style="color:#663300;"> &lt;&lt;</span></strong> endl<strong><span style="color:#663300;">;
		}
	}</span></strong>
<span style="color:#ff0000;">
	return</span><strong><span style="color:#663300;"> ;
}</span></strong>

<em><span style="color:#999999;">// Initialize a linked list
</span></em><span style="color:#ff6633;">void</span> init<strong><span style="color:#663300;">(</span></strong><span style="color:#ff6633;">void</span><strong><span style="color:#663300;">)
{</span></strong>
	Head<strong><span style="color:#663300;"> = (</span></strong>ITEM<strong><span style="color:#663300;">*)</span></strong>malloc<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">sizeof</span><strong><span style="color:#663300;">(</span></strong>ITEM<strong><span style="color:#663300;">));</span></strong>
	Tail<strong><span style="color:#663300;"> = (</span></strong>ITEM<strong><span style="color:#663300;">*)</span></strong>malloc<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">sizeof</span><strong><span style="color:#663300;">(</span></strong>ITEM<strong><span style="color:#663300;">));</span></strong>
	Head<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> =</span></strong> Tail<strong><span style="color:#663300;">;</span></strong>
	Tail<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> =</span></strong> Tail<strong><span style="color:#663300;">;
}</span></strong>

<em><span style="color:#999999;">// Read two integers from stream
</span></em><span style="color:#ff6633;">void</span> read<strong><span style="color:#663300;">(</span></strong>istream<strong><span style="color:#663300;"> &amp;</span></strong>in<strong><span style="color:#663300;">)
{</span></strong>
<span style="color:#ff0000;">	while</span><strong><span style="color:#663300;">(!</span></strong>in<strong><span style="color:#663300;">.</span></strong>eof<strong><span style="color:#663300;">()){</span></strong>
		ITEM<strong><span style="color:#663300;"> *</span></strong>ptr<strong><span style="color:#663300;">;</span></strong>
		ptr<strong><span style="color:#663300;"> = (</span></strong>ITEM<strong><span style="color:#663300;">*)</span></strong>malloc<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">sizeof</span><strong><span style="color:#663300;">(</span></strong>ITEM<strong><span style="color:#663300;">));</span></strong>

		in<strong><span style="color:#663300;"> &gt;&gt;</span></strong> ptr<strong><span style="color:#663300;">-&gt;</span></strong>i<strong><span style="color:#663300;">;</span></strong>
		in<strong><span style="color:#663300;"> &gt;&gt;</span></strong> ptr<strong><span style="color:#663300;">-&gt;</span></strong>j<strong><span style="color:#663300;">;</span></strong>

<span style="color:#ff0000;">		if</span><strong><span style="color:#663300;">(</span></strong>Head<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> ==</span></strong> Tail<strong><span style="color:#663300;">)
		{</span></strong>
			ptr<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> =</span></strong> Tail<strong><span style="color:#663300;">;</span></strong>
			Head<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> =</span></strong> ptr<strong><span style="color:#663300;">;
		}</span></strong>
<span style="color:#ff0000;">		else</span>
<strong><span style="color:#663300;">		{</span></strong>
			ITEM<strong><span style="color:#663300;"> *</span></strong>tmp<strong><span style="color:#663300;">;</span></strong>
			tmp<strong><span style="color:#663300;"> =</span></strong> Head<strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff0000;">			while</span><strong><span style="color:#663300;">(</span></strong>tmp<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> !=</span></strong> Tail<strong><span style="color:#663300;">)
			{</span></strong>
				tmp<strong><span style="color:#663300;"> =</span></strong> tmp<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;">;
			}</span></strong>

			ptr<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> =</span></strong> Tail<strong><span style="color:#663300;">;</span></strong>
			tmp<strong><span style="color:#663300;">-&gt;</span></strong>Next<strong><span style="color:#663300;"> =</span></strong> ptr<strong><span style="color:#663300;">;
		}
	}
}</span></strong>

<em><span style="color:#999999;">// Get the answer to determine the maximum cycle length by each item
</span></em><span style="color:#ff6633;">void</span> solveIt<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">const</span> ITEM<strong><span style="color:#663300;"> *</span></strong>v<strong><span style="color:#663300;">,</span></strong><span style="color:#ff6633;"> int</span><strong><span style="color:#663300;"> *</span></strong>maxCycle<strong><span style="color:#663300;">)
{</span></strong>
<span style="color:#ff6633;">	int</span> max<strong><span style="color:#663300;">=</span></strong><span style="color:#999900;">0</span><strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff0000;">	for</span><strong><span style="color:#663300;">(</span></strong><span style="color:#ff6633;">int</span> n<strong><span style="color:#663300;"> =</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>i<strong><span style="color:#663300;">;</span></strong> n<strong><span style="color:#663300;"> &lt;=</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>j<strong><span style="color:#663300;">;</span></strong> n<strong><span style="color:#663300;">++)
	{</span></strong>
<span style="color:#ff6633;">		int</span> cur<strong><span style="color:#663300;"> =</span></strong> n<strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff6633;">		int</span> count<strong><span style="color:#663300;"> =</span></strong><span style="color:#999900;"> 1</span><strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff0000;">
		while</span><strong><span style="color:#663300;">(</span></strong>cur<strong><span style="color:#663300;"> &gt;</span></strong><span style="color:#999900;"> 1</span><strong><span style="color:#663300;">)
		{</span></strong>
<em><span style="color:#999999;">			// cout &lt;&lt; "cur: " &lt;&lt; cur &lt;&lt; " " &lt;&lt; "count: " &lt;&lt; count &lt;&lt; endl;
</span></em>
<span style="color:#ff0000;">			if</span><strong><span style="color:#663300;">(</span></strong>cur<strong><span style="color:#663300;"> &amp;</span></strong><span style="color:#999900;"> 1</span><strong><span style="color:#663300;">)
			{</span></strong>
				cur<strong><span style="color:#663300;"> =</span></strong><span style="color:#999900;"> 3</span><strong><span style="color:#663300;">*</span></strong>cur<strong><span style="color:#663300;"> +</span></strong><span style="color:#999900;"> 1</span><strong><span style="color:#663300;">;</span></strong>
				count<strong><span style="color:#663300;">++;
			}</span></strong>
<span style="color:#ff0000;">			else if</span><strong><span style="color:#663300;">(!(</span></strong>cur<strong><span style="color:#663300;"> &amp;</span></strong><span style="color:#999900;"> 1</span><strong><span style="color:#663300;">))
			{</span></strong>
				cur<strong><span style="color:#663300;"> =</span></strong> cur<strong><span style="color:#663300;"> &gt;&gt;</span></strong><span style="color:#999900;"> 1</span><strong><span style="color:#663300;">;</span></strong>
				count<strong><span style="color:#663300;">++;
			}
		}</span></strong>

<span style="color:#ff0000;">		if</span><strong><span style="color:#663300;">(</span></strong>max<strong><span style="color:#663300;"> &lt;=</span></strong> count<strong><span style="color:#663300;">){</span></strong>
			max<strong><span style="color:#663300;"> =</span></strong> count<strong><span style="color:#663300;">;
		}</span></strong>

<em><span style="color:#999999;">		// cout &lt;&lt; "n: " &lt;&lt; n &lt;&lt; " " &lt;&lt; "max: " &lt;&lt; max &lt;&lt; endl;
</span></em><strong><span style="color:#663300;">	}

	*</span></strong>maxCycle<strong><span style="color:#663300;"> =</span></strong> max<strong><span style="color:#663300;">;
}</span></strong>

<em><span style="color:#999999;">// check whether all integers are less than 1,000,000 and greater than 0
</span></em><span style="color:#ff6633;">bool</span> isValid<strong><span style="color:#663300;">(</span></strong><span style="color:#990000;">const</span> ITEM<strong><span style="color:#663300;"> *</span></strong>v<strong><span style="color:#663300;">,</span></strong><span style="color:#990000;">  const</span><span style="color:#ff6633;"> int</span><strong><span style="color:#663300;"> *</span></strong>idx<strong><span style="color:#663300;">)
{</span></strong>
<span style="color:#ff6633;">	bool</span> b<strong><span style="color:#663300;"> = (</span></strong><span style="color:#999900;">0</span><strong><span style="color:#663300;"> &lt;</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>i<strong><span style="color:#663300;"> &amp;&amp;</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>i<strong><span style="color:#663300;"> &lt;</span></strong><span style="color:#999900;"> 1000000</span><strong><span style="color:#663300;">) &amp;&amp; (</span></strong><span style="color:#999900;">0</span><strong><span style="color:#663300;"> &lt;</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>j<strong><span style="color:#663300;"> &amp;&amp;</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>j<strong><span style="color:#663300;"> &lt;</span></strong><span style="color:#999900;"> 1000000</span><strong><span style="color:#663300;">) ;</span></strong>
<span style="color:#ff0000;">	if</span><strong><span style="color:#663300;">(!</span></strong>b<strong><span style="color:#663300;">)</span></strong>
		cerr<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;"> "[Error]Invalid data: ("</span><strong><span style="color:#663300;"> &lt;&lt;</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>i<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;"> " "</span><strong><span style="color:#663300;"> &lt;&lt;</span></strong> v<strong><span style="color:#663300;">-&gt;</span></strong>j<strong><span style="color:#663300;"> &lt;&lt;</span></strong><span style="color:#009900;">") at line "</span><strong><span style="color:#663300;"> &lt;&lt; (*</span></strong>idx<strong><span style="color:#663300;">)+</span></strong><span style="color:#999900;">1</span><strong><span style="color:#663300;"> &lt;&lt;</span></strong> endl<strong><span style="color:#663300;">;</span></strong>
<span style="color:#ff0000;">	return</span> b<strong><span style="color:#663300;">;
}</span></strong></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/xpirator.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/xpirator.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/xpirator.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/xpirator.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/xpirator.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/xpirator.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/xpirator.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/xpirator.wordpress.com/458/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=458&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://xpirator.wordpress.com/2010/04/14/collatz-conjectur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13f231faa3760fc399725d9f6fb94ee2?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">xpirator</media:title>
		</media:content>
	</item>
		<item>
		<title>Running OS-X on VMWare</title>
		<link>http://xpirator.wordpress.com/2010/04/12/running-snow-leopard-on-vmware/</link>
		<comments>http://xpirator.wordpress.com/2010/04/12/running-snow-leopard-on-vmware/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 15:05:44 +0000</pubDate>
		<dc:creator>Richard Yoon</dc:creator>
				<category><![CDATA[Play]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://xpirator.wordpress.com/?p=444</guid>
		<description><![CDATA[I spent two days trying to install Snow Leopard(10.6.3) and iPhone SDK(3.2) on VMWare. It works very well with sound, display, iPhone, and Xcode like as below. The only problem is the speed to run applications, though VMware 7 operates dramatically faster than VMWare 6. I think it would be more nice to buy real mac. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=444&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I spent two days trying to install Snow Leopard(10.6.3) and iPhone SDK(3.2) on VMWare. It works very well with sound, display, iPhone, and Xcode like as below. The only problem is the speed to run applications, though VMware 7 operates dramatically faster than VMWare 6.</p>
<p>I think it would be more nice to buy real mac. But it seems to be not bad to learn Cocoa and iPhone programming on VMWare, if you don&#8217;t have enough money to get real one like me.</p>
<p>Go here if you want to try on your PC: <a href="http://bit.ly/cvn0Aj">http://bit.ly/cvn0Aj</a></p>
<p><a href="http://xpirator.files.wordpress.com/2010/04/mac-os-x-server-10-6-experimental-2010-04-11-23-19-41.png"><img class="aligncenter size-medium wp-image-445" title="Mac OS X Server 10.6 (experimental)-2010-04-11-23-19-41" src="http://xpirator.files.wordpress.com/2010/04/mac-os-x-server-10-6-experimental-2010-04-11-23-19-41.png?w=500&#038;h=340" alt="" width="500" height="340" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/xpirator.wordpress.com/444/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/xpirator.wordpress.com/444/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/xpirator.wordpress.com/444/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/xpirator.wordpress.com/444/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/xpirator.wordpress.com/444/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/xpirator.wordpress.com/444/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/xpirator.wordpress.com/444/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/xpirator.wordpress.com/444/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=444&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://xpirator.wordpress.com/2010/04/12/running-snow-leopard-on-vmware/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13f231faa3760fc399725d9f6fb94ee2?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">xpirator</media:title>
		</media:content>

		<media:content url="http://xpirator.files.wordpress.com/2010/04/mac-os-x-server-10-6-experimental-2010-04-11-23-19-41.png?w=500" medium="image">
			<media:title type="html">Mac OS X Server 10.6 (experimental)-2010-04-11-23-19-41</media:title>
		</media:content>
	</item>
		<item>
		<title>Various ideas with Android</title>
		<link>http://xpirator.wordpress.com/2010/04/02/various-ideas-in-android/</link>
		<comments>http://xpirator.wordpress.com/2010/04/02/various-ideas-in-android/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 18:49:36 +0000</pubDate>
		<dc:creator>Richard Yoon</dc:creator>
				<category><![CDATA[Talk]]></category>

		<guid isPermaLink="false">http://xpirator.wordpress.com/?p=439</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=439&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://xpirator.wordpress.com/2010/04/02/various-ideas-in-android/"><img src="http://img.youtube.com/vi/-yP7Fhwdpew/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/xpirator.wordpress.com/439/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/xpirator.wordpress.com/439/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/xpirator.wordpress.com/439/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/xpirator.wordpress.com/439/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/xpirator.wordpress.com/439/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/xpirator.wordpress.com/439/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/xpirator.wordpress.com/439/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/xpirator.wordpress.com/439/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=439&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://xpirator.wordpress.com/2010/04/02/various-ideas-in-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13f231faa3760fc399725d9f6fb94ee2?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">xpirator</media:title>
		</media:content>
	</item>
		<item>
		<title>Kiss the Rain (just practice)</title>
		<link>http://xpirator.wordpress.com/2010/03/06/kiss-the-rain-just-practice/</link>
		<comments>http://xpirator.wordpress.com/2010/03/06/kiss-the-rain-just-practice/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 13:30:30 +0000</pubDate>
		<dc:creator>Richard Yoon</dc:creator>
				<category><![CDATA[Love]]></category>
		<category><![CDATA[piano]]></category>

		<guid isPermaLink="false">http://xpirator.wordpress.com/?p=430</guid>
		<description><![CDATA[It&#8217;s sad song. It is so sad. :D<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=430&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s sad song. It is so sad. :D</p>
<span style="text-align:center; display: block;"><a href="http://xpirator.wordpress.com/2010/03/06/kiss-the-rain-just-practice/"><img src="http://img.youtube.com/vi/eZtiVZzOgSc/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/xpirator.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/xpirator.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/xpirator.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/xpirator.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/xpirator.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/xpirator.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/xpirator.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/xpirator.wordpress.com/430/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=430&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://xpirator.wordpress.com/2010/03/06/kiss-the-rain-just-practice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13f231faa3760fc399725d9f6fb94ee2?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">xpirator</media:title>
		</media:content>
	</item>
		<item>
		<title>Is A Person A Physical System?</title>
		<link>http://xpirator.wordpress.com/2010/01/04/a-person-is-a-physical-system/</link>
		<comments>http://xpirator.wordpress.com/2010/01/04/a-person-is-a-physical-system/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 23:14:38 +0000</pubDate>
		<dc:creator>Richard Yoon</dc:creator>
				<category><![CDATA[Talk]]></category>
		<category><![CDATA[determinism]]></category>
		<category><![CDATA[freewill]]></category>
		<category><![CDATA[person]]></category>
		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://xpirator.wordpress.com/?p=393</guid>
		<description><![CDATA[What kind of thing is a person? The nature of persons is a very complex concept which has not yet definitely resolved. Basically, there are two kind of views has been given scholarly considerable attention: Dualism vs Physicalism. Physicalism is the thesis that everything is physical, or as contemporary philosophers sometimes put it, that everything supervenes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=393&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>What kind of thing is a person? The nature of persons is a very complex concept which has not yet definitely resolved. Basically, there are two kind of views has been given scholarly considerable attention: Dualism vs Physicalism.</p>
<p>Physicalism is the thesis that everything is physical, or as contemporary philosophers sometimes put it, that everything supervenes on, or is necessitated by, the physical. (<a href="http://plato.stanford.edu/entries/physicalism/">more</a>)</p>
<p>On the physicalist view, a person is just body. In other words, you and me both are exactly no more and no less than material.</p>
<p>A conclusion reached in consideration of the following lecture by Professor Shelly Kagan is <strong><span style="color:#ff0000;">we are not a purely physical system</span></strong>;</p>
<ol>
<li><span style="color:#ff0000;">We have free will.</span></li>
<li><span style="color:#ff0000;">Nothing subject to determinism has free will.</span></li>
<li><span style="color:#ff0000;">All purely physical systems are subject to determinism.</span></li>
</ol>
<span style="text-align:center; display: block;"><a href="http://xpirator.wordpress.com/2010/01/04/a-person-is-a-physical-system/"><img src="http://img.youtube.com/vi/AGXYeV2v5fU/2.jpg" alt="" /></a></span>
<p>So how do you think about this?</p>
<p>But this is not the end of argument, just beginning has done. The debate about <strong>Compatibilism </strong>(which is the belief that free will and determinism are compatible ideas, and that it is possible to believe both without being logically inconsistent) and <strong>Incompatibilism </strong>(which is the opposite side  of the former) has also been raised as to the nature of human being.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/xpirator.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/xpirator.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/xpirator.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/xpirator.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/xpirator.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/xpirator.wordpress.com/393/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/xpirator.wordpress.com/393/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/xpirator.wordpress.com/393/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=xpirator.wordpress.com&amp;blog=7488692&amp;post=393&amp;subd=xpirator&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://xpirator.wordpress.com/2010/01/04/a-person-is-a-physical-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13f231faa3760fc399725d9f6fb94ee2?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">xpirator</media:title>
		</media:content>
	</item>
	</channel>
</rss>
