<?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>vincentkong.com &#187; Computer</title>
	<atom:link href="http://www.vincentkong.com/tag/computer/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vincentkong.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 25 Dec 2011 01:35:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Cooling System for my Shuttle K45</title>
		<link>http://www.vincentkong.com/2008/10/cooling-system-for-my-shuttle-k45</link>
		<comments>http://www.vincentkong.com/2008/10/cooling-system-for-my-shuttle-k45#comments</comments>
		<pubDate>Thu, 09 Oct 2008 03:56:59 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://www.vincentkong.com/?p=543</guid>
		<description><![CDATA[During my shopping frenzy, I got the Shuttle KPC K45 from Canada Computers where they built it as a ready-to-go system. Overall I was pretty happy with it, but it had 2 problems: the CPU and hard drive was slightly &#8230; <a href="http://www.vincentkong.com/2008/10/cooling-system-for-my-shuttle-k45">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/12/blue-screen-of-death-on-ibm-thinkpad' rel='bookmark' title='Blue Screen of Death on IBM Thinkpad'>Blue Screen of Death on IBM Thinkpad</a></li>
<li><a href='http://www.vincentkong.com/2008/09/shopping-frenzy' rel='bookmark' title='Shopping Frenzy'>Shopping Frenzy</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>During <a href="http://www.vincentkong.com/2008/09/shopping-frenzy/">my shopping frenzy</a>, I got the Shuttle KPC K45 from Canada Computers where they built it as a ready-to-go system. Overall I was pretty happy with it, but it had 2 problems: the CPU and hard drive was slightly overheated at 46°C and 45°C, and it was loud; sounding like a hand held vacuum cleaner.</p>
<p><a href="http://gallery.vincentkong.com/20080915_cooling_system_for_my_shuttle_k45/IMG_3400"><img class=" alignright" title="Intel Stock Fan" src="http://gallery.vincentkong.com/var/thumbs/20080915_cooling_system_for_my_shuttle_k45/IMG_3400.JPG?m=1315177527" alt="Intel Stock Fan" width="150" height="150" /></a></p>
<p>I opened the case and found out that Canada Computers only installed cheap Intel CPU fan that wasn&#8217;t PWM controllable. This meant the fan would always run at it&#8217;s top speed (approx. 2300 rpm) and was the reason for the loud noise. They also didn&#8217;t bother to install case fan. It was pretty obvious I needed to install a new cooling system for my Shuttle, otherwise it might die of overheat.</p>
<p><a href="http://gallery.vincentkong.com/20080915_cooling_system_for_my_shuttle_k45/"><img class=" alignleft" title="AF9225 PWM" src="http://gallery.vincentkong.com/var/thumbs/20080915_cooling_system_for_my_shuttle_k45/IMG_3413.JPG?m=1315177407" alt="Arctic Cooling AF9225 PWM Case Fan" /></a></p>
<p>I went with <a href="http://www.arctic-cooling.com">Arctic Cooling</a>, (good reviews, and low cost). More specifically, I used the <a href="http://www.arctic-cooling.com/fans2.php?idx=107">AF9225 PWM</a> for the case fan, and <a href="http://www.arctic-cooling.com/cpu2.php?idx=150&amp;disc=">Alpine 7 GT</a> for the CPU.  The fan for Alpine 7 GT was actually smaller than the Intel stock fan, but it was also the only CPU fan which could fit inside the Shuttle.</p>
<p><img class=" alignright" title="Alpine 7 GT" src="http://gallery.vincentkong.com/var/thumbs/20080915_cooling_system_for_my_shuttle_k45/IMG_3437.JPG?m=1315176381" alt="Alpine 7 GT" /></p>
<p>With 2 fans installed the system was only making a humming sound compared to the preivous vaccum cleaner as the the CPU and case fan running at 1350 rpm and 800 rpm respectively.   Even with the slower rpm the temperatures for the CPU and hard drive still dropped to 42°C, and 36°C.  Considering that the cost was only $7.99, and $10.99 for the case and CPU fan, it was a well made investment. <img src='http://www.vincentkong.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/12/blue-screen-of-death-on-ibm-thinkpad' rel='bookmark' title='Blue Screen of Death on IBM Thinkpad'>Blue Screen of Death on IBM Thinkpad</a></li>
<li><a href='http://www.vincentkong.com/2008/09/shopping-frenzy' rel='bookmark' title='Shopping Frenzy'>Shopping Frenzy</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2008/10/cooling-system-for-my-shuttle-k45/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.04 Freezes/Hangs on IBM NetVista</title>
		<link>http://www.vincentkong.com/2007/05/ubuntu-704-freezeshangs-on-ibm-netvista</link>
		<comments>http://www.vincentkong.com/2007/05/ubuntu-704-freezeshangs-on-ibm-netvista#comments</comments>
		<pubDate>Fri, 25 May 2007 16:32:00 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=115</guid>
		<description><![CDATA[After installing Ubuntu on my IBM desktop, I found that the operating system would freeze after being idle for a random period of time (2 hours &#8211; 2 days). Here are some possible fixes that I found. Fix 1: Set &#8230; <a href="http://www.vincentkong.com/2007/05/ubuntu-704-freezeshangs-on-ibm-netvista">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/ubuntulinux-folder-structure' rel='bookmark' title='Ubuntu/Linux Folder Structure'>Ubuntu/Linux Folder Structure</a></li>
<li><a href='http://www.vincentkong.com/2007/05/mysql-for-ubuntu-quickstart-guide' rel='bookmark' title='MySQL for Ubuntu Quickstart Guide'>MySQL for Ubuntu Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/openssh-for-ubuntu-quickstart-guide' rel='bookmark' title='OpenSSH for Ubuntu Quickstart Guide'>OpenSSH for Ubuntu Quickstart Guide</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>After installing Ubuntu on my IBM desktop, I found that the operating system would freeze after being idle for a random period of time (2 hours &#8211; 2 days).</p>
<p>Here are some possible fixes that I found.</p>
<p><em>Fix 1:</em></p>
<p>Set the <code>noapic nolapic pci=noacpi</code> parameters in the Grub kernel. In the <code>/boot/grub/menu.lst</code> look for the following:</p>
<pre>title     Ubuntu, kernel 2.6.20-15-generic
root      (hd0,0)
kernel    /boot/vmlinuz-2.6.20-15-generic root=UUID=XXX-XXX-XXX ro quiet splash
initrd    /boot/initrd.img-2.6.20-15-generic
quiet
savedefault</pre>
<p>Add the <code>noapic nolapic pci=noacpi </code>parameters in the <code>kernel</code> line after the <code>splash</code> word.</p>
<p>Note:</p>
<p>ACPI == Advanced Config and Power Interface<br />
APIC == Advanced Programmable Interrupt Controller</p>
<p>acpi=off (disables whole ACPI system)<br />
noapic (tells kernel not to use the APIC)<br />
nolapic (disables &#8220;local&#8221; APIC even if it is on in BIOS)</p>
<p><em>Fix 2:</em></p>
<p>Uninstall the <code>acpid - Utilities for using ACPI power management</code> package.<br />
From the command line:</p>
<p><code>$ sudo apt-get remove acpid</code></p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/ubuntulinux-folder-structure' rel='bookmark' title='Ubuntu/Linux Folder Structure'>Ubuntu/Linux Folder Structure</a></li>
<li><a href='http://www.vincentkong.com/2007/05/mysql-for-ubuntu-quickstart-guide' rel='bookmark' title='MySQL for Ubuntu Quickstart Guide'>MySQL for Ubuntu Quickstart Guide</a></li>
<li><a href='http://www.vincentkong.com/2007/05/openssh-for-ubuntu-quickstart-guide' rel='bookmark' title='OpenSSH for Ubuntu Quickstart Guide'>OpenSSH for Ubuntu Quickstart Guide</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/05/ubuntu-704-freezeshangs-on-ibm-netvista/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Server at Home</title>
		<link>http://www.vincentkong.com/2007/05/building-a-server-at-home</link>
		<comments>http://www.vincentkong.com/2007/05/building-a-server-at-home#comments</comments>
		<pubDate>Tue, 08 May 2007 15:15:22 +0000</pubDate>
		<dc:creator>Vincent Kong</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wordpress.vincentkong.com/?p=75</guid>
		<description><![CDATA[This is a high level overview of what I did to build my server at home. Hardware for the Server For my server I recycled an older desktop, which works well since most unix operating systems uses less resources than &#8230; <a href="http://www.vincentkong.com/2007/05/building-a-server-at-home">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/setting-up-ddclient-on-ubuntu' rel='bookmark' title='Setting up ddclient on Ubuntu'>Setting up ddclient on Ubuntu</a></li>
<li><a href='http://www.vincentkong.com/2009/05/http-tunnel-through-isa-server' rel='bookmark' title='HTTP Tunnel Through ISA Server'>HTTP Tunnel Through ISA Server</a></li>
<li><a href='http://www.vincentkong.com/2009/06/installing-boutdutunnel-server-on-mono-xsp' rel='bookmark' title='Installing BoutDuTunnel Server on Mono XSP'>Installing BoutDuTunnel Server on Mono XSP</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This is a high level overview of what I did to build my server at home.</p>
<p><strong>Hardware for the Server</strong></p>
<p>For my server I recycled an older desktop, which works well since most unix operating systems uses less resources than Microsoft Windows.</p>
<p><em>Hardware Specifications for My Server:</em></p>
<table border="1" cellspacing="2">
<tbody>
<tr>
<td><strong>Model:<br />
</strong></td>
<td>IBM NetVista 8307-51U</td>
</tr>
<tr>
<td><strong>Processor:</strong></td>
<td>Intel Pentium 4 1.8 GHz 512K L2 cache</td>
</tr>
<tr>
<td><strong>Memory:</strong></td>
<td>512 MB</td>
</tr>
<tr>
<td><strong>Hard Disk:</strong></td>
<td>40GB HD 7200 rpm</td>
</tr>
<tr>
<td><strong>CD-ROM:</strong></td>
<td>48X CD-ROM</td>
</tr>
<tr>
<td><strong>Ethernet:</strong></td>
<td>10/100</td>
</tr>
<tr>
<td valign="top"><strong>Video:</strong></td>
<td valign="top">Integrated Intel 845G</td>
</tr>
</tbody>
</table>
<p><strong>Building the Server</strong></p>
<p>I decided to build a LAMP (Linux, Apache, MySQL, PHP) platform for my server. For the Linux operating system, I chose <a href="http://www.ubuntu.com/">Ubuntu</a> because it was very easy to install, provided a lot of documentation online, as well as it had great community support.</p>
<p><strong>Setting up the Network/Router</strong></p>
<p>For the server I manually gave it a static local IP address 192.168.1.100. In my router I enabled port forwarding for ports 80 (for HTTP) and ports 22 (for SSH) to forward to 192.168.1.100.</p>
<p><strong>Registering a Domain Name</strong></p>
<p>To register for a domain name I use <a href="http://www.godaddy.com/">GoDaddy</a> because they are currently the cheapest provider that I can find, and domain managing was through their web based interface which makes things really easy.</p>
<p><strong>Setting up Dynamic DNS</strong></p>
<p>My ISP provider provides me with a dynamic IP address, therefore I had to search for a DNS service that provided dynamic DNS support. I registered at <a href="http://www.zoneedit.com/">ZoneEdit</a> because it provides the service free for up to 5 domains. After successfully registering, ZoneEdit provided me with two name servers which I had to update my domain name to use through GoDaddy.</p>
<p><strong>Setting up Dynamic DNS client</strong></p>
<p>I use <a href="http://ddclient.sourceforge.net/">ddclient</a> to update my dynamic DNS entries for ZoneEdit. The client is ran as a service which get executed every 5 minutes. When it awakes, it connects to my router and extracts the WAN IP address. If the address has changed then it&#8217;ll update my entry in ZoneEdit.</p>
<p>After I finish configuring everything I&#8217;m able to connect to my server using the domain name I registered at GoDaddy vincentkong.com. I can now then setup the rest of the services that I want to be available on my server. e.g. Apache, FTP, SSH, SMTP, etc.</p>


<p>Related posts:<ol><li><a href='http://www.vincentkong.com/2007/05/setting-up-ddclient-on-ubuntu' rel='bookmark' title='Setting up ddclient on Ubuntu'>Setting up ddclient on Ubuntu</a></li>
<li><a href='http://www.vincentkong.com/2009/05/http-tunnel-through-isa-server' rel='bookmark' title='HTTP Tunnel Through ISA Server'>HTTP Tunnel Through ISA Server</a></li>
<li><a href='http://www.vincentkong.com/2009/06/installing-boutdutunnel-server-on-mono-xsp' rel='bookmark' title='Installing BoutDuTunnel Server on Mono XSP'>Installing BoutDuTunnel Server on Mono XSP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.vincentkong.com/2007/05/building-a-server-at-home/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

