<?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>wesg &#187; Thoughts</title>
	<atom:link href="http://www.wesg.ca/category/thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wesg.ca</link>
	<description>macs and more</description>
	<lastBuildDate>Fri, 10 Jun 2011 03:16:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Building a Watercooled PC: Part 1</title>
		<link>http://www.wesg.ca/2011/02/building-a-watercooled-pc-part-1/</link>
		<comments>http://www.wesg.ca/2011/02/building-a-watercooled-pc-part-1/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 14:55:41 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[watercooled]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=1127</guid>
		<description><![CDATA[I&#8217;ve been looking forward to writing the post for this project. It may seem that I&#8217;m exclusively a Mac user, but my time inside operating systems is probably split 60, 30 and 10 in Mac OS X, Ubuntu and Windows environments, respectively. Mac OS X is obviously my primary platform, but I use the other [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload//2010/12/mobo-+-CPU-mosfet-490x246.png" alt="" title="mobo-+-CPU-mosfet" width="490" height="246" class="aligncenter size-large wp-image-1133" /><br />
I&#8217;ve been looking forward to writing the post for this project. It may seem that I&#8217;m exclusively a Mac user, but my time inside operating systems is probably split 60, 30 and 10 in Mac OS X, Ubuntu and Windows environments, respectively. Mac OS X is obviously my primary platform, but I use the other systems in the area of their strengths. For Ubuntu, that means <a href="http://www.wesg.ca/2009/06/build-a-ubuntu-fileserver-the-hardware/">running my 6.75TB file server</a> and Windows 7 is running some engineering applications and games. </p>
<p>The proportion of the second two OSes will increase dramatically with this project. </p>
<p>Back in September I decided that I wanted to build a super powerful desktop computer running Windows 7, and maybe even Ubuntu. So over the last 4 months I&#8217;ve been steadily buying parts to facilitate the goal, and the computer has finally booted. What follows is a description of the process I took, which you can also follow on this <a href="http://www.wesg.ca/EiT">[H]ard|Forum thread</a>.</p>
<h3>Choosing the Parts</h3>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0381-490x326.jpg" alt="" title="IMG_0381" width="490" height="326" class="size-large wp-image-1139" /></p>
<p>I choose this motherboard on the recommendation of a friend, who has been using the same one for a number of months. In addition, I liked the USB3.0 connectivity, compatibility with Intel&#8217;s upcoming 6 core CPUs and triple SLI for the future. So far I have yet to be disappointed. </p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0382-490x326.jpg" alt="" title="IMG_0382" width="490" height="326" class="size-large wp-image-1142" /></p>
<p>I choose to go European for my waterblocks. These are from Slovenia, by a <a href="http://www.ekwaterblocks.com/">company called EK</a>. They are well regarded in the water cooling community for their high quality. These blocks cool the chips on the motherboard surrounding the CPU, and reduce fan requirements for the case to essentially zero.</p>
<p>For the CPU and VGA blocks I chose Germany. <a href="http://www.aquacomputer.de/">AquaComputer</a> makes all of their blocks in house, and ship worldwide. If you ever decide to order from them, try to find a local friend who can split the shipping, because it is a flat rate regardless of order size.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0407-490x326.jpg" alt="" title="IMG_0407" width="490" height="326" class="size-large wp-image-1144" /></p>
<p>Choosing the graphics card is a super important step for building custom PCs. It has to provide the power to do whatever you want in the near term, but also give you room to grow into whatever application you need later. For those reasons, I bought what, at the time, was the second most powerful graphics card NVIDIA produced (they&#8217;ve since released the GTX5xx line that has rendered my choice obsolete). Hearing horror stories about power requirements and temperatures under load, I was relieved that I would be watercooling this chip, which should prevent it from burning through my case. </p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0022-e1298386530820-366x490.jpg" alt="" title="IMG_0022" width="366" height="490" class="size-large wp-image-1143" /></p>
<p>Speaking of cases, the Corsair Obsidian 700D provides an expansive space to insert every computer related gadget you&#8217;d ever need. In fact, the case is so large it hardly fit inside my car. The 700D is the slightly less expensive brother of the super awesome, and similarly sized Obsidian 800D. That case primarily adds a side window and 4 hot swap bays on the front faceplate. I decided on the 700D because I needed that front real estate for my fluid filter. Currently I&#8217;m looking for an 800D side window so I can gaze at the work I put into plumbing the internal system.</p>
<p>Not shown are the rest of the parts that are required when building a custom PC.</p>
<ul>
<li>Intel i7 950 Socket 1366 CPU</li>
<li>6GB G.Skill DDR3 RAM</li>
<li>120GB OCZ Vertex 2 SSD</li>
<li>OCZ 850W Power Supply</li>
<li>500GB Western Digital Caviar Black 3.5&#8243; Hard drive</li>
<li>Generic ASUS DVD-RW</li>
</ul>
<p>I chose these parts while searching for the best value available at the time. They should provide enough power for any application I might want to run in the upcoming years.</p>
<h3>Modding the 700D</h3>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0427-e1298073021729-326x490.jpg" alt="" title="IMG_0427" width="326" height="490" class="size-large wp-image-1145" /></p>
<p>Installing the fluid filter into the case required opening a hole in the front aluminum faceplate and steel chassis structure. So I pulled the Dremel from the closet and went at it. It&#8217;s a loud, dirty job, but persistence paid off as I slipped the filter into place.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0431-490x326.jpg" alt="" title="IMG_0431" width="490" height="326" class="size-large wp-image-1146" /></p>
<p>With the aluminum cover in place, the mod is complete.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0433-490x326.jpg" alt="" title="IMG_0433" width="490" height="326" class="size-large wp-image-1147" /></p>
<p>From the other side, however, the job is slightly less clean. The tolerance was such that I had to use elbow fittings from Koolance to direct the tubing away.</p>
<h3>Final Assembly</h3>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/DSCF0215-490x367.jpg" alt="" title="DSCF0215" width="490" height="367" class="size-large wp-image-1148" /></p>
<p>With the motherboard installed in the case, I ran tubes from the in hole in the case, to the filter, and out through all the blocks on the motherboard. Inside the case the loop runs filter to CPU to graphics card to Northbridge to mosfets and out. I used standard Koolance barbs and fittings on the G1/4 threads installed in each of the blocks. The tubing is 3/8&#8243; ID 0.5&#8243;OD tubing from Home Depot. This diameter provides plenty of flow and is easy to connect to the variety of parts in the loop.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/DSCF0216-490x367.jpg" alt="" title="DSCF0216" width="490" height="367" class="size-large wp-image-1149" /></p>
<p>For measuring vital stats about in and out temperature as well as flow rate I bought and installed an Aquaero v4.00 from AquaComputer. Connected to it is a collection of sensors including 2 thermocouple water temperature sensors and this high-flow flow meter. It is calibrated to tick at a precise rate for each litre of fluid passing through, and the calculated flow rate is displayed on the Aquaero LCD screen. </p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/block-490x326.jpg" alt="" title="block" width="490" height="326" class="size-large wp-image-1150" /></p>
<p>I swapped the air cooling heatsink on the GTX470 for the waterblock and installed it into the chassis. It adds weight to the card, but slims the profile down significantly. It is definitely an improvement over the regular air system.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/IMG_0443-490x326.jpg" alt="" title="IMG_0443" width="490" height="326" class="size-large wp-image-1151" /></p>
<p>The motherboard blocks were next. The ASUS board used 4 individual heat sinks connected via heat pipe to cool the voltage regulators and associated chips. Those were replaced by 2 mosfet blocks and a single northbridge/southbridge block. </p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/DSCF0218-367x490.jpg" alt="" title="DSCF0218" width="367" height="490" class="size-large wp-image-1152" /></p>
<p>To cool the water flowing through the system requires a radiator and reservoir. I decided to use a now out of date product from Zalman called a Reserator. As shown by the name, this is a combination of reservoir and radiator. Essentially an extruded aluminum cylinder with fins, it has a 2.5L capacity and cools the fluid as it flows from top to bottom. I used two because of the significant heat my computer would be putting out. Both were sourced online from eBay and Kijiji. Interestingly, the Kijiji model was the only one available on the site, and was 10 minutes from where I was at the time. By buying used, I saved approximately $350 combined, which is the cost of a single brand new unit.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/DSCF0217-490x367.jpg" alt="" title="DSCF0217" width="490" height="367" class="size-large wp-image-1153" /></p>
<p>Pushing the fluid through these blocks is a generic aquarium pump that was bought primarily for being available at the time I was in the pet store. Rated for 350GPH at zero head, my system produces 50L/hour, which means together the loop has a head of approx. 10-11ft, based on the pump chart. I started with a 24 hour leak test, and the pump has been running perfectly since then. </p>
<p>Not mentioned a lot here is the choice of coolant. I&#8217;m using Feser One dielectric fluid instead of water with additives. The Reserators I bought were both encrusted in a blue film as a result of using these additives, and dielectric fluid presents fewer risks to the electrical components in the immediate vicinity. Originally I had 4L in the system, but immediately learned that was not enough when air bubbles were flowing through. I added another 2 and the air bubbles have stopped. </p>
<h3>Results</h3>
<p>So what have I gained from all this and why bother watercooling in the first place? First, this is a very powerful computer system. In the brief bit of testing I&#8217;ve done so far, frame rates in StarCraft 2 hover at about 100 during most of the game, and any other FPS game I&#8217;ve played has done so without pause. For gaming and eventual 3D CAD work, it will be a capable machine at least for the next 3 to 4 years. For that power, and the ability to upgrade parts as they require, this has been a great success.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//2011/02/182767_749301962421_172005898_43021371_7562102_n-490x160.jpg" alt="" title="182767_749301962421_172005898_43021371_7562102_n" width="490" height="160" class="size-large wp-image-1154" /></p>
<p>This screenshot I think captures most of the success. I have very little place to go before I reach that magic 7.9 peak. The best part is that with all of this power, the system itself is nearly silent. The case fans I do have are near 35% power to slowly cool the single platter-based drive I have inside, but for the most part I hear nothing. That is the payoff to watercooling. Though getting the parts together and in the same room was rather costly and annoying, once everything is set up there is minimal maintenance and system I&#8217;m using should give me room to overclock and upgrade equipment down the road. </p>
<p>For most people, however, watercooling is maximum overkill. In fact, I&#8217;m fairly certain watercooling remains popular in maybe 5% of the computer using population. The cost is often a prohibiting factor, but time and energy are key as well. For a custom system like this, you&#8217;re looking at spending an additional $400-$500 above whatever you spend on processing parts. Though out of the box systems like Corsair&#8217;s H70 can make cooling a CPU more cost effective, you&#8217;ll still need to think through every other part to get the results you need. As an engineering graduate, I enjoyed the research into parts as much as putting everything together, so I&#8217;m curious what other performance I can get out this setup.</p>
<p>Part 2 I will be sharing more results of experimenting with cooling parameters and overclocking. Would you consider watercooling? Let me know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2011/02/building-a-watercooled-pc-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drive failures are inevitable</title>
		<link>http://www.wesg.ca/2010/07/drive-failures-are-inevitable/</link>
		<comments>http://www.wesg.ca/2010/07/drive-failures-are-inevitable/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 17:49:19 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=991</guid>
		<description><![CDATA[I generally modify my computers with new hard drives and additional RAM after purchasing them. I added RAM to my iBook and replaced the HDD in both my MacBook and MacBook Pro. I bought a 250GB Seagate drive for my MacBook back in 2008 sometime and used it inside my MacBook Pro when I bought [...]]]></description>
			<content:encoded><![CDATA[<p>I generally modify my computers with new hard drives and additional RAM after purchasing them. I added RAM to my iBook and replaced the HDD in both my MacBook and <a href="http://www.wesg.ca/2010/02/the-13-unibody-macbook-pro/">MacBook Pro</a>. I bought a 250GB Seagate drive for my <a href="http://www.wesg.ca/2008/10/macbooks-for-everyone/">MacBook</a> back in 2008 sometime and used it inside my MacBook Pro when I bought it in December 2009. I had no problems with it during that time. I installed Boot Camp, did 200GB+ backups and it didn&#8217;t hesitate.</p>
<p>A few weeks ago I closed the lid on my MBP to do some other work, but when I came back to it, I got the password authentication screen and the machine stalled. I left it be for a few minutes, but clearly something was wrong after 20 minutes. Forcing a shutdown, the machine booted to the grey loading screen and no further. That told me something was <em>definitely</em> wrong, so I went to the MacRumors forums and posted a message about the <a href="http://forums.macrumors.com/showthread.php?t=960775&#038;highlight=">Blank Screen of Death</a> that has <a href="http://www.wesg.ca/Heu">afflicted many other MBP owners</a>. During this time I also removed the HDD from the MBP and installed it into an enclosure for use with another MacBook. When it didn&#8217;t mount, I started to get more nervous, and the obvious beeping of the drive did not help. So I admitted defeat and prepared to purchase another drive the next day, which I did. </p>
<p>After taking the drive into a data recovery service just for an evaluation, it turns out the drive had seized, and a repair was likely to return all my data, but at the minimum charge of $500. Since I had already rebuilt the website data I had lost and most of my applications were on my 2 week old backup, I&#8217;m going to take a pass on the repair.</p>
<p>This entire event has taught me a number of things that I&#8217;ll outline here.</p>
<ol>
<li><strong>Hard drive failures are inevitable</strong><br />
It really isn&#8217;t a case of if, but when. Especially in a laptop, where the fragile spinning components are tossed and turned and operated at weird angles. Be prepared.</li>
<li><strong>Backup regularly</strong><br />
Buy an external drive, and either use <a href="http://www.wesg.ca/2008/02/when-time-machine-runs-out-of-space/">Time Machine</a> or other cloning software to create regular backups. I lost all of 1 website, most of another and a few photos from a trip. The websites I&#8217;ve since rebuilt, but if the other data had been mission critical, I could have been in big trouble.</li>
<li><strong>Check your backups</strong><br />
I use Carbon Copy Cloner to build images of the drive and store those on my <a href="http://www.wesg.ca/2009/06/build-a-ubuntu-fileserver-the-hardware/">Ubuntu file server</a>. In the process of retrieving some after replacing the drive, the image would not eject, then would not mount due to a corrupt file system. It worked out after rebooting, but was a cause for concern. Be sure to check your backups often to make sure they are updated as expected.</li>
<li><strong>Double check drive reliability</strong><br />
I probably have more than 8 hard drives in my possession right now, and most are Western Digital. Of the drives I&#8217;ve had fail, all are of the 2.5&#8243; variety and only 1 is WD. I believe I will be purchasing WD drives for the near future (my replacement drive is a 320GB Caviar Black). Before buying a new hard drive, especially for laptops, <a href="http://www.wesg.ca/5xw">research reliability data</a> for various manufacturers to see if there is more satisfaction with particular vendors.</li>
<li><strong>Data recovery is expensive</strong><br />
My $500 is the starting price of recovery, which I received because the firm believed I was a student. Many recoveries reach far higher, due exclusively to the manner in which data is recovered. If the repair is straightforward, the cost is far lower than if it requires extensive reconstruction. If your hard drive ever dies and you need recovery, prepare the platinum card because regardless of data volume, you&#8217;ll be paying a lot.</li>
<li><strong>Consider drive upgrades regularly</strong><br />
You have no way of knowing which drive will stop after 3 years or 8, but after this latest drive death, I will be upgrading storage every 2 years or so. Once SSDs are more cost effective, I&#8217;ll move to those (which brings their own problems) but I think the key to reliable storage is fresh media.</li>
</ol>
<p>Data loss is no fun for anyone, but with the right safety measures in place, you can come back from the loss with minimal downtime and lost material.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2010/07/drive-failures-are-inevitable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thoughts on finishing Engineering</title>
		<link>http://www.wesg.ca/2010/06/thoughts-on-finishing-engineering/</link>
		<comments>http://www.wesg.ca/2010/06/thoughts-on-finishing-engineering/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 17:32:37 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[careers]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[openticket]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=971</guid>
		<description><![CDATA[In March 2010 I took part in a ceremony that all engineers go through once they complete their undergraduate degree in Canada. Called the &#8220;Ritual of the Calling of an Engineer&#8220;, it serves as a basis for remembering what engineering stands for and how an engineer&#8217;s work affects the public. It was written by Rudyard [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload//finger.jpg" alt="" title="finger" width="490" height="300" class="alignnone size-full wp-image-977" /><br />
In March 2010 I took part in a ceremony that all engineers go through once they complete their undergraduate degree in Canada. Called the &#8220;<a href="http://en.wikipedia.org/wiki/The_Ritual_of_the_Calling_of_an_Engineer">Ritual of the Calling of an Engineer</a>&#8220;, it serves as a basis for remembering what engineering stands for and how an engineer&#8217;s work affects the public. It was written by Rudyard Kipling in the early 20th century to remind engineers of the obligation they have to work that is safe, efficient and ethical. During the ceremony, each graduating member is given a ring made of stainless steel or iron that is worn on the pinky finger of the dominant hand. This is to serve as a constant reminder of this obligation. </p>
<p>It was an interesting ceremony, to say the least, and is one that I will remember for a long time. It was a very nice way to both prepare for a future career and to commemorate the last 4 years of studying. Officially, in June I will receive my degree in Mechanical Engineering, and after registering with <a href="http://www.peo.on.ca/">Professional Engineers of Ontario</a>, I will be an EIT, or engineer in training. This means that I can begin to work under a fully licensed Professional Engineer and collect experience that is required to receive P.Eng certification. </p>
<p><a href="http://www.openticket.ca"><img src="http://www.wesg.ca/wp-content/upload//open-icon.jpg" alt="" title="open-icon" width="394" height="164" class="alignnone size-full wp-image-982" /></a></p>
<p>Since jobs don&#8217;t come overnight, and I&#8217;d like to enjoy the summer a little bit, right now I&#8217;m not focusing that intently on my full-time job search. Instead, I&#8217;m using some of the skills I picked up during high school and university related to website development. Right now I&#8217;ve joined a site called <a href="http://www.odesk.com">oDesk.com</a> that connects people looking for results with providers of services. So far I&#8217;ve been able to help a few people around the world by building some WordPress plugins to improve their site&#8217;s functionality. These include one to display popular tags in the last few posts and another that gives users the ability to vote on photos displayed on posts. Additionally, I&#8217;m also working on a number of other websites for friends and family. I currently have about 4 projects of various sizes and complexities ongoing, and most use WordPress as a backend so I&#8217;m getting pretty comfortable creating themes, plugins, administration panel pages and interacting with the WP database. Check out <a href="http://www.openticket.ca">www.openticket.ca</a> for the latest project to start up. </p>
<p>More related to engineering, I&#8217;m also spending time contributing to our university&#8217;s Formula SAE team. As a member of the drivetrain team, I did some work looking at the best differential, sprocket, half shaft and spindle combination to get the most power out of our Yamaha R6 engine. I even got to do some design work, using SolidWorks to create a 3D model of a specific part, test it with the simulation software and then have it sent out to be machined on a CNC mill. It&#8217;s very cool to see something built inside a computer become a real part.</p>
<p><img src="http://www.wesg.ca/wp-content/upload//fsaecar.jpg" alt="" title="fsaecar" width="490" height="200" class="alignnone size-full wp-image-978" /></p>
<p>In May, the team took the car to Michigan International Speedway where we participated in Formula SAE Michigan 2010, a competition between universities all over the world to see who can design, build and market the more cost effective and highest performing race car. Unfortunately the team ran into some scheduling issues during the school year, when students &#8212; rightly so &#8212; focused on school work rather than building. Since this is the first of 3 competitions during the summer (I&#8217;m hoping to get to California and England later), we took what was built on the car and learned as much as possible. It was very interesting to see what the other teams had done with their time and budgets.</p>
<p>With all that in mind, it&#8217;s easy to see why my last post here was a few months ago. I hope to write more in the coming weeks, as I will hopefully have some time to work on projects that can be shared. Engineering is a challenging field of study, but it is very rewarding in both education and contribution to society. Finishing my program and learning more outside of school has helped me realize that I&#8217;m in the right field and that the sky isn&#8217;t even the limit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2010/06/thoughts-on-finishing-engineering/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Experimenting with Google Chrome OS</title>
		<link>http://www.wesg.ca/2009/11/experimenting-with-google-chrome-os/</link>
		<comments>http://www.wesg.ca/2009/11/experimenting-with-google-chrome-os/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 18:11:38 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[advanced]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[Chrome OS]]></category>
		<category><![CDATA[compiling]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=904</guid>
		<description><![CDATA[The interwebs have been on fire in the last few days with talk of Google&#8217;s new project, Chrome OS. This is a Google version of the open-source project Chromium that aims to produce an operating system less dependent on local hardware and instead stores data in the &#8220;cloud&#8221;, or internet services. This has a number [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload/GoogleChromeLogo.png" class="left" />The interwebs have been on fire in the last few days with talk of Google&#8217;s new project, Chrome OS. This is a Google version of the open-source project <a href="http://www.chromium.org/">Chromium</a> that aims to produce an operating system less dependent on local hardware and instead stores data in the &#8220;cloud&#8221;, or internet services. This has a number of benefits, namely constant backups since no critical data is stored on the hardware the OS is running on. It also means it can very lightweight and run on lower level hardware, like netbooks. </p>
<p>With the updates on Thursday, I decided to take the plunge and try my hand at building the OS on my own. If you decide to do the same, keep in mind it is a fairly advanced procedure, despite the attempts of Google to automate the processes. You&#8217;ll also need a <a href="http://www.wesg.ca/2009/08/building-a-ubuntu-fileserver-the-software/">Ubuntu computer</a> with version 8.04 or later (I used my server running 9.04 Jaunty). </p>
<h3>Building Chrome</h3>
<p>All the instructions you need are on <a href="http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/build-instructions">Google&#8217;s page about this very subject</a>. It contains a very detailed procedure for downloading and compiling the system to be installed on a regular computer or run with VMWare. Since I don&#8217;t have any spare hardware lying around, I went the VMWare route. </p>
<p>You&#8217;ll have to start by downloading the 200 MB files. If you wish to use the tarball version, here are the commands you can use to move to the home directory, download and unzip. </p>
<div class="code"><code>cd ~/<br />
wget http://build.chromium.org/buildbot/archives/chromiumos-0.4.22.8.tar.gz<br />
tar zxvf chromiumos-0.4.22.8.tar.gz<br />
mv chromiumos-0.4.22.8/ chromiumos/<br />
cd chromiumos</code></div>
<p>From there you can start with the steps on the above Google link.</p>
<p>The process is relatively straightforward as compared to a standard compile/install procedure, thanks to Google&#8217;s use of bash scripts. I proceeded without incident until it came time to run the ./enter_chroot.sh script. This one failed multiple times and it took me some time to figure out that I needed to run ./make_chroot.sh a second time. After that, there were no more problems, and I soon had a VMWare disk to use.</p>
<h3>Using Chrome OS</h3>
<p>If you wish to bypass the whole build process, gdgt has graciously <a href="http://gdgt.com/google/chrome-os/download/">provided a direct link</a> to a download for a VMWare image. Going that route can definitely save some time.<br />
<img src="http://www.wesg.ca/wp-content/upload/Chromium/chrome login.png" class="center" />After installing a VMWare Fusion trial, I had Chrome OS running and was presented with a nice log in screen. If you enter your Google address and password, all the applications should be set up immediately with your data and you can begin to use the OS right away. Once logged in, you really are using a giant browser.<br />
<img src="http://www.wesg.ca/wp-content/upload/Chromium/Picture_5.jpg" class="center" /> At this stage, the open-source Chromium downloads lag behind what Google presented earlier this week, so some of the features aren&#8217;t available yet. Right now there is a Chrome browser, and that&#8217;s about it. The button at the top left shows some of the applications available, like Calendar, YouTube, Documents, Hulu and more.<br />
<img src="http://www.wesg.ca/wp-content/upload/Chromium/Picture_23.jpg" class="center" />These are essentially just links to the respective Google pages. The top right corner has buttons for changing a few settings and checking battery and WiFI information. Other than that, it&#8217;s pretty spartan (there isn&#8217;t even a shutdown button).</p>
<p>It is an interesting take on the future of computing, a problem I noticed is that a weak internet connection really dampens the benefits. To truly make use of the features built in, you&#8217;ll need a solid pipe, because waiting to even check a calendar is a bit annoying. If/when this makes its way to netbooks with wireless internet solutions, that will make a very nice package.</p>
<h3>Is this the future?</h3>
<p>Using these early builds, I found myself wondering who will want to use an operating system that deals very little with local storage and functionality. Google&#8217;s intention is that it will be used almost exclusively on netbooks &#8212; the tiny 8-10&#8243; computers that are mostly used for email and web browsing. They&#8217;ve even decided that to use their version of Chromium, you&#8217;ll have to buy a new device (it won&#8217;t be available as a software only product). For that purpose, I can see it being a success. For full scale computing, I don&#8217;t think it will be usurping Windows or Mac OS X any time soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/11/experimenting-with-google-chrome-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard arrives (this Friday)</title>
		<link>http://www.wesg.ca/2009/08/snow-leopard-arrives-this-friday/</link>
		<comments>http://www.wesg.ca/2009/08/snow-leopard-arrives-this-friday/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 15:44:56 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=834</guid>
		<description><![CDATA[The time has come for a new Macintosh operating system. Mac OS X 10.6, or Snow Leopard as the cool kids call it, will arrive in stores this coming Friday and bring a host of new features with it. The name of the OS differs very little from 10.5, which was just Leopard, and that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload/snow_leopard_logo.jpg" class="center" />The time has come for a new Macintosh operating system. Mac OS X 10.6, or Snow Leopard as the cool kids call it, will arrive in stores this coming Friday and bring a host of new features with it. The name of the OS differs very little from 10.5, which was just Leopard, and that is exactly what Apple wants to convey.</p>
<p>OS X 10.0 was by most accounts, a good start, but far from perfect. Through 5 other iterations, the software has grown from novelty to mainstream, with advanced features added with each new release. Snow Leopard takes a slightly different approach in that it forgoes the usual list of blockbuster features and instead improves the existing codebase significantly. This new version will be faster, lighter (on hardware) and will offer new ways for developers to take advantage of the latest hardware. </p>
<p>The big new features of Snow Leopard involve the graphics card and CPU. With the advances in technology of these two components, programmers can take advantage of the new power by using Grand Central Dispatch and OpenCL. Grand Central Dispatch is a suite of tools available to developers to use every core in the multi core systems Apple sells today. OpenCL does something similar with the graphics cards. When these tools are included in new software, they will be much more powerful than today&#8217;s applications. </p>
<h3>Buying opinions</h3>
<p>The most important new feature of Snow Leopard is the cost. At just <strong>$29USD</strong>, it is priced like an upgrade, and even in Canadian funds it works out to much less than other software ($35). Based on this price point, and the new features that will be available, I will be purchasing a copy soon after it is released on Friday. I may even spring for the family pack, which comes with 5 licenses for only $59 CAN. </p>
<p>For the benefits to users, and the price point of $30, this will be a very popular upgrade, and is highly recommended for users of Leopard, and especially those with older machines. If you&#8217;ve been holding out for a solid version of OS X that you can build on and use for many years to come, this may be it.</p>
<p>Look for more information about Snow Leopard here next week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/08/snow-leopard-arrives-this-friday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This engineering thing</title>
		<link>http://www.wesg.ca/2009/05/this-engineering-thing/</link>
		<comments>http://www.wesg.ca/2009/05/this-engineering-thing/#comments</comments>
		<pubDate>Thu, 07 May 2009 15:19:22 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=533</guid>
		<description><![CDATA[Blog posts have been hard to come by in the last few weeks, mostly because I&#8217;ve been heavily involved in school. Since the year is done, I&#8217;m hoping to get more posts to the site, mostly from a few projects I&#8217;m hoping to work on. In case you&#8217;re interested in what courses are involved in [...]]]></description>
			<content:encoded><![CDATA[<p>Blog posts have been hard to come by in the last few weeks, mostly because I&#8217;ve been heavily involved in school. Since the year is done, I&#8217;m hoping to get more posts to the site, mostly from a few projects I&#8217;m hoping to work on.</p>
<p>In case you&#8217;re interested in what courses are involved in becoming schooled in the art of Mechanical Engineering, here are the courses I&#8217;ve had to take over 3 years of school.</p>
<h3>Semester 1</h3>
<p>Calculus 1<br />
Linear Algebra<br />
Physics 1<br />
Computer Programming<br />
Chemistry</p>
<h3>Semester 2</h3>
<p>Calculus 2<br />
Physics 2<br />
Physics 3<br />
Engineering Design<br />
Materials Science 1</p>
<h3>Semester 3</h3>
<p>Communications<br />
Dynamics<br />
Manufacturing 1<br />
Statics and Mechanics of Materials<br />
Materials Science 2</p>
<h3>Semester 4</h3>
<p>Engineering Economics<br />
Thermodynamics 1<br />
Mechanics of Machines<br />
Stress Analysis<br />
Manufacturing 2<br />
Numerical Analysis</p>
<h3>Semester 5</h3>
<p>Thermodynamics 2<br />
Fluid Mechanics 1<br />
Mechanics of Machines<br />
Electric Circuits<br />
Mechanics of Deformable Bodies<br />
Statistics</p>
<h3>Semester 6</h3>
<p>Fluid Mechanics 2<br />
Heat Transfer<br />
Electric Circuits 2<br />
Controls<br />
Finite Element Analysis</p>
<p>These classes mostly deal with math, physics, material selection, and fluid behaviour. In the three years, not much time was spent designing actual products, so I hope we do more of that in fourth year.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/05/this-engineering-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live and learn</title>
		<link>http://www.wesg.ca/2009/02/live-and-learn/</link>
		<comments>http://www.wesg.ca/2009/02/live-and-learn/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 00:22:45 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=491</guid>
		<description><![CDATA[Something positive almost always comes out of a negative situation. In my case, it happened earlier this week while I was continuing work on my WordPress plugin. After adding a single page when testing, I wanted to delete it. Rather than delete the single post, I accidentally clicked the &#8220;select all&#8221; button on the first [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload/wp-fire.jpg" class="alignright" />Something positive almost always comes out of a negative situation.</p>
<p>In my case, it happened earlier this week while I was continuing work on <a href="http://www.wesg.ca/2008/06/wordpress-plugin-mass-page-maker/">my WordPress plugin</a>. After adding a single page when testing, I wanted to delete it. Rather than delete the single post, I accidentally clicked the &#8220;select all&#8221; button on the first page of posts, then clicked through the Yes/No prompt. Immediately after pressing it, I realized what I had done and madly tried canceling the operation. Thanks to MySQL&#8217;s lightning fast response time, my last 12 posts were long gone by the time I could do anything about it. After being unable to access my webhost&#8217;s backup files, I set about the task of recreating my posts out of the Google cache. They are now fully repaired, which is why you won&#8217;t notice a real difference.</p>
<h3>What did I learn from this?</h3>
<p><strong>Make sure your posts are in the Google index</strong><br />
If your site is indexed often, and correctly, by Google&#8217;s robots, you&#8217;ve already got a last-ditch backup system in place. While recreating posts from this information is rather time consuming, it is certainly better than losing everything.</p>
<p><strong>Use automated backups</strong><br />
Thankfully, WordPress&#8217; dependence on MySQL databases means there are plenty of plugins available to make backup painless. After some reading, I found a plugin called <a href="http://www.ilfilosofo.com/blog/wp-db-backup">WP-DB-Backup</a> that can backup your entire database and either download it to your computer, save to your server, or automatically email to an account of your choice. I&#8217;ve set up a 7GB Gmail account that will now contain daily backups of my WP database. </p>
<p><strong>Check your webhost backups</strong><br />
 Every webhost backs up their client&#8217;s data. A good website administrator checks the backups to make sure they work properly. When something goes wrong, a good backup can get your site back online immediately, but if you can&#8217;t use it, you&#8217;re stuck. </p>
<p>So after somewhat of an anxious few hours, I&#8217;ve seen the error of my ways, and now have a safety net in place. Here&#8217;s hoping you&#8217;ve done the same.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/02/live-and-learn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keynote makes me angry</title>
		<link>http://www.wesg.ca/2009/01/keynote-makes-me-angry/</link>
		<comments>http://www.wesg.ca/2009/01/keynote-makes-me-angry/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 15:55:06 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Mac Software]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=487</guid>
		<description><![CDATA[It&#8217;s not often that an Apple product gets me well and truly frustrated. Generally I can pinpoint a repetitive problem and find other people with similar issues, and often find a solution. But the current problem I&#8217;m having with Keynote is completely unacceptable and I have absolutely no idea why it&#8217;s occurring. Let me set [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload/angryhulk.jpg" class="alignright" />It&#8217;s not often that an Apple product gets me well and truly frustrated. Generally I can pinpoint a repetitive problem and find other people with similar issues, and often find a solution.</p>
<p>But the current problem I&#8217;m having with Keynote is completely unacceptable and I have absolutely no idea why it&#8217;s occurring. </p>
<p>Let me set the scene. You&#8217;re working on a large multimedia presentation that uses video backgrounds, transitions, pictures and transitions. In a burst of creative genius, you furiously hammer out a dozen slides and sit back to admire your handiwork. In your eagerness, you press the Play button before saving to see the result of your work, and suddenly the screen goes black and you hear the tell-tale sound of the optical drive and the sickening startup chime (it&#8217;s sickening because you realize all your hard work could possibly be toast).</p>
<p>In my case, I was working on a presentation with more than 250 slides, with videos, photos and transitions &#8212; the works. Even though I had saved a few minutes earlier, I still lost work. The strange part is that there seems to be no real connection to when the button works and when it restarts. My theory is that somehow it determines the longest time between saves, then breaks &#8212; just to spite you. The other unusual thing is that the MacBook starts up without any of the information requests like when it shuts down improperly. I can&#8217;t figure it out.</p>
<p>Have you ever seen anything like this before?</p>
<p>[tags]Keynote, troubleshooting, Mac OS X, iWork, iLife[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/01/keynote-makes-me-angry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This week in tradeshows</title>
		<link>http://www.wesg.ca/2009/01/this-week-in-tradeshows/</link>
		<comments>http://www.wesg.ca/2009/01/this-week-in-tradeshows/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 22:47:58 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[MacBook Pro]]></category>
		<category><![CDATA[Macworld]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=483</guid>
		<description><![CDATA[This was a busy week for technology enthusiasts. With CES going in Las Vegas and Macworld Expo going in San Fransisco, there&#8217;s a lot of new ways to spend cash. While my CES coverage has consisted mainly of reading Engadget, I&#8217;ve been following Macworld a little closer. You may remember that earlier I mentioned that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wesg.ca/wp-content/upload/tradeshow.jpg" class="left" />This was a busy week for technology enthusiasts. With <a href="http://www.cesweb.org/">CES going in Las Vegas</a> and <a href="http://www.macworldexpo.com">Macworld Expo going in San Fransisco</a>, there&#8217;s a lot of new ways to spend cash. </p>
<p>While my CES coverage has consisted mainly of reading <a href="http://www.engadget.com">Engadget</a>, I&#8217;ve been following Macworld a little closer. You may remember that earlier I mentioned that <a href="http://www.wesg.ca/2009/01/whats-a-macworld-without-apple/">this is Apple&#8217;s last participation in the Expo</a> and that Phil Schiller gave the Keynote presentation instead of Steve Jobs (check out <a href="http://latimesblogs.latimes.com/technology/2009/01/steve-jobs-disc.html">this article for more on his health</a>). </p>
<h3>Keynote results</h3>
<p>I&#8217;ve gotta say: I wasn&#8217;t too blown away by Apple&#8217;s keynote announcements. Sure there was a new iLife and iWork, but there was nothing quite like the iPhone, Mac mini and PowerBooks (going back a few years). I was hoping for something that I would really consider saving up for. </p>
<p>Instead, this is what we got.<br />
<img src="http://www.wesg.ca/wp-content/upload/macbookpro17-2009.jpg" class="center"><br />
The 17&#8243; MacBook Pro now joins the rest of the MacBook and MacBook Pro line with a unibody aluminum enclosure, glass trackpad and LED backlit screen. It separates itself from the other models by including a new 8 hour battery, which I can only hope will make its way to the other models soon. Interestingly, this model has an optional $50 anti-glare cover, which should satisfy the many users who complained about the glossy screen on the other models. I don&#8217;t think I would ever consider purchasing a machine like this. Not just for the price tag (starting at $2,999 CAN) but also because I could get an even large screen, using a smaller MacBook for less money. Maybe a 15&#8243; MacBook Pro, but even that would require careful consideration.</p>
<p>The previously mentioned iLife and iWork updates include some interesting new features that I would like to see in person. As soon as I saw iMovie &#8217;08 I refused to upgrade, so this package needs to have more benefits for me to even consider it. </p>
<p>Perhaps the biggest news from the keynote is that the iTunes store will be transitioning to completely DRM free tracks. Music will now be offered in a 3 tier system: $0.69, $0.99 and $1.29 per track. That should make a lot of people happy. </p>
<p>Overall, I think both trade shows could be considered successes, and even with Apple&#8217;s decision to pull out of next year&#8217;s expo, I still want to go.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/01/this-week-in-tradeshows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I was published in Macworld!</title>
		<link>http://www.wesg.ca/2009/01/i-was-published-in-macworld/</link>
		<comments>http://www.wesg.ca/2009/01/i-was-published-in-macworld/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 01:20:12 +0000</pubDate>
		<dc:creator>Wes</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Macworld]]></category>
		<category><![CDATA[magazine]]></category>
		<category><![CDATA[scams]]></category>

		<guid isPermaLink="false">http://www.wesg.ca/?p=479</guid>
		<description><![CDATA[Back in April of 2008 I put a 20GB iPod on eBay and learned a few things about PayPal scams and phishing (attempting to get personal information by making a page look legitimate when it is not). Someone tried getting me to ship iPod before I had payment, and I refused. Fast forward to November [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wesg.ca/wp-content/upload/macworldprint-large.jpg"><img src="http://www.wesg.ca/wp-content/upload/macworldprint.jpg" class="left" /></a>Back in April of 2008 I put a <a href="http://www.wesg.ca/2008/03/how-i-avoided-a-potential-ebay-scam/">20GB iPod on eBay</a> and learned a few things about PayPal scams and phishing (attempting to get personal information by making a page look legitimate when it is not). Someone tried getting me to ship iPod before I had payment, and I refused. </p>
<p>Fast forward to November and <a href="http://www.macworld.com/article/134874/opendnsphish.html"><em>Macworld</em> published an article</a> about avoiding these phishing scams by using OpenDNS to double check websites you visit. I liked what the article had to say, and wanted to get my name in the magazine, so I wrote a letter suggesting that users check that emails use your actual name rather than a public screen name. In the February 2009 issue, which I just opened today, I read through the letters and there I was! </p>
<p>The letter is shown at the right, and reprinted below.</p>
<blockquote><p>Using OpenDNS to avoid phishing scams is a great start, and the commonsense practices you listed certainly help. Here&#8217;s another trick: all email correspondence with sites like eBay and Paypal includes your real name in the body of the message. If you see a message purporting to be from one of these sites that instead uses your user name on the site, chances are the sender just wants your personal information.</p></blockquote>
<p><em>Wow, I compared that with what I had written originally and either I didn&#8217;t say exactly what they wanted or me don&#8217;t speak good Engrish.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wesg.ca/2009/01/i-was-published-in-macworld/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

