<?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>Mike&#039;s burogu</title>
	<atom:link href="http://blog.bsodmike.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bsodmike.com</link>
	<description>Caution: May contain nuts...</description>
	<lastBuildDate>Fri, 12 Mar 2010 19:06:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Prototypal Inheritance and Nerds with Superpowers&#8230;</title>
		<link>http://blog.bsodmike.com/2010/03/13/prototypal-inheritance-and-nerds-with/</link>
		<comments>http://blog.bsodmike.com/2010/03/13/prototypal-inheritance-and-nerds-with/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 18:34:38 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=183</guid>
		<description><![CDATA[This was an example used in the article 12 Steps to MooTools Mastery over at Nettuts+.  It&#8217;s an example of the prototypal inheritance model of Javascript &#8211; a great one at that!  
Ohh, my sides still hurt!  ROFLMAO at the IQ vs. hotness, where this equals actual hotness * &#8216;hotness multiplier factor&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>This was an example used in the article <a href="http://net.tutsplus.com/tutorials/javascript-ajax/12-steps-to-mootools-mastery/">12 Steps to MooTools Mastery</a> over at Nettuts+.  It&#8217;s an example of the prototypal inheritance model of Javascript &#8211; a great one at that!  </p>
<p>Ohh, my sides still hurt!  ROFLMAO at the IQ vs. hotness, where this equals actual hotness * &#8216;hotness multiplier factor&#8217; resulting in perceived hotness!</p>
<p>I&#8217;ve added a few additions of my own&#8230;wish I could some how work  &#8216;Spandex&#8217; in there&#8230;</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> Nerd<span style="color: #009900;">&#40;</span>iq<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">iq</span> <span style="color: #339933;">=</span> iq<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">glasses</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">pants</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">'high'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">hasPocketProtector</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">playsWorldOfWarcraft</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">livesInBasementWithParents</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #003366; font-weight: bold;">function</span> SuperPowers<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">strongerThanLocomotive</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">fasterThanBullet</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">canLeapBuildings</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
Nerd.<span style="color: #660066;">prototype</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> SuperPowers<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
Nerd.<span style="color: #660066;">prototype</span>.<span style="color: #660066;">willWinGirl</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span>hotness<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">iq</span> <span style="color: #339933;">&gt;</span> <span style="color: #009900;">&#40;</span>hotness <span style="color: #339933;">*</span> 20<span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">strongerThanLocomotive</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; console.<span style="color: #660066;">log</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'maybe'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; console.<span style="color: #660066;">log</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'nope'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #003366; font-weight: bold;">new</span> Nerd<span style="color: #009900;">&#40;</span>140<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">willWinGirl</span><span style="color: #009900;">&#40;</span>10<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;">// logs &quot;maybe&quot;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/03/13/prototypal-inheritance-and-nerds-with/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enabling GPRS/MMS Internet in Kuwait on VIVA</title>
		<link>http://blog.bsodmike.com/2010/03/09/enabling-gprsmms-internet-in-kuwait-on-viva/</link>
		<comments>http://blog.bsodmike.com/2010/03/09/enabling-gprsmms-internet-in-kuwait-on-viva/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:03:37 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=177</guid>
		<description><![CDATA[I called VIVA this evening to be greeted by a rather rude technician who seemed to be rather irritated that I knew what a &#8216;port&#8217; was.  He also seemed to keep insisting that URLs should start with http: and &#8216;backslashes&#8217;&#8230;*sigh*
He insisted that since I had a &#8216;Google Nexus One&#8217; that they did not have [...]]]></description>
			<content:encoded><![CDATA[<p>I called VIVA this evening to be greeted by a rather rude technician who seemed to be rather irritated that I knew what a &#8216;port&#8217; was.  He also seemed to keep insisting that URLs should start with http: and &#8216;backslashes&#8217;&#8230;*sigh*</p>
<p>He insisted that since I had a &#8216;Google Nexus One&#8217; that they did not have the settings and it would simply not work &#8211; it was deemed an incompatible handset&#8230;right!</p>
<p>Since I knew I had to get the GPRS/MMS information out of him, and I really couldn&#8217;t be bothered to call back to get someone else, I told him that I had an iPhone (which I do) and that I&#8217;ll shift the SIM across.</p>
<p>I managed to get the following details, and a few extra bits that were not needed &#8211; at least for my Nexus One.</p>
<blockquote><p>APN:		vivamms<br />
MMSC:		http://172.16.128.80:38090/was<br />
MMS Proxy:	172.16.128.228<br />
MMS Port:	8080</p></blockquote>
<p>I simply named the APN &#8216;VIVA&#8217; and enabled it.  WiFi was active at the time, so as I disabled it, and browsed to Google &#8211; the 3G indicator popped up with arrows depicting the upstream and downstream transfer of data.  Just superb!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/03/09/enabling-gprsmms-internet-in-kuwait-on-viva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery, AJAX, and PHP Powered Salted Password Hasher</title>
		<link>http://blog.bsodmike.com/2010/02/28/jquery-ajax-and-php-powered-salted-password-hasher/</link>
		<comments>http://blog.bsodmike.com/2010/02/28/jquery-ajax-and-php-powered-salted-password-hasher/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 12:52:53 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Coding: Web]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Hash]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Password Hashing]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Salt]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=172</guid>
		<description><![CDATA[I decided to port the AJAX handling code to JQuery, as I have used the JQuery Validation plugin in the past and did not have to properly get to grips with the MooTools FormCheck plugin.
Ultimately, one needs to resort to using the form validating plugin&#8217;s submitHandler to ensure that the AJAX call does not go [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to port the AJAX handling code to JQuery, as I have used the JQuery Validation plugin in the past and did not have to properly get to grips with the MooTools FormCheck plugin.</p>
<p>Ultimately, one needs to resort to using the form validating plugin&#8217;s <strong>submitHandler</strong> to ensure that the AJAX call does not go through unless the form is indeed validated.</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span><br />
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> &nbsp; <br />
<br />
&nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#myForm'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">validate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rules<span style="color: #339933;">:</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; password<span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; required<span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">true</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; submitHandler<span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>form<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span>form<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ajaxSubmit</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; target<span style="color: #339933;">:</span> <span style="color: #3366CC;">'#log_res'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>&nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; invalidHandler<span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>form<span style="color: #339933;">,</span> validator<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> errors <span style="color: #339933;">=</span> validator.<span style="color: #660066;">numberOfInvalids</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>errors<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#log_res'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">html</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">''</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> &nbsp; <br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></div></td></tr></tbody></table></div>
<p>If I wanted to stick with the MooTools framework alone, I would have had to used the FormCheck plugin and used its submitHandler as well; it will make good practice so that will go down on my &#8216;Todo&#8217; list.</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">submitByAjax <span style="color: #006600; font-style: italic;">// you can set this to true if you want to submit your form with ajax. You should use provided events to handle the ajax request (see below). By default it is false.</span><br />
ajaxResponseDiv <span style="color: #006600; font-style: italic;">// id of element to inject ajax response into (can also use onAjaxSuccess). By default it is false.</span><br />
ajaxEvalScripts <span style="color: #006600; font-style: italic;">// use evalScripts in the Request response. Can be true or false, by default it is false.</span><br />
onAjaxRequest <span style="color: #006600; font-style: italic;">// Function to fire when the Request event starts.</span><br />
onAjaxSuccess <span style="color: #006600; font-style: italic;">// Function to fire when the Request receives . Args: response [the request response] - see Mootools docs for Request.onSuccess.</span><br />
onAjaxFailure <span style="color: #006600; font-style: italic;">// Function to fire if the Request fails.</span></div></td></tr></tbody></table></div>
<p><strong><a href="http://bit.ly/c28g8t">View the Password Hashing Demo.</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/02/28/jquery-ajax-and-php-powered-salted-password-hasher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX handling of form data with MooTools.</title>
		<link>http://blog.bsodmike.com/2010/02/27/ajax-handling-of-form-data-with-mootools/</link>
		<comments>http://blog.bsodmike.com/2010/02/27/ajax-handling-of-form-data-with-mootools/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 08:00:06 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Coding: Web]]></category>
		<category><![CDATA[MooTools]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=157</guid>
		<description><![CDATA[Check this out, the first is the easiest and simplest way to go about it and then I also got it working via a typical &#8216;Request&#8217; AJAX call.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758window.addEvent&#40;'domready', function&#40;&#41; &#123;

&#160; &#160; $&#40;'myForm'&#41;.addEvent&#40;'submit', function&#40;event&#41; &#123;
&#160; &#160; &#160; &#160; //Prevents the default submit event from loading a new page.
&#160; &#160; &#160; &#160; event.stop&#40;&#41;;
&#160; &#160; &#160; &#160; //Empty [...]]]></description>
			<content:encoded><![CDATA[<p>Check this out, the first is the easiest and simplest way to go about it and then I also got it working via a typical &#8216;Request&#8217; AJAX call.</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">window.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'domready'</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'myForm'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addEvent</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'submit'</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>event<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//Prevents the default submit event from loading a new page.</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; event.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//Empty the log and show the spinning indicator.</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//var log = $('log_res').empty().addClass('ajax-loading');</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> log <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'log_res'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'ajax-loading'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #006600; font-style: italic;">//no clear </span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">/*&nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //Set the options of the form's Request handler. <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //(&quot;this&quot; refers to the $('myForm') element).<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; this.set('send', {onComplete: function(response) { <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.removeClass('ajax-loading');<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.set('html', log.get('html') + '&lt;br/&gt;' + response);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }});<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //Send the form.<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; this.send();<br />
&nbsp; &nbsp; &nbsp; &nbsp; */</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//alternative ajax call</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//inspired by: </span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//http://www.mooforum.net/script-request12/ajax-contact-form-for-mootools-t2929.html</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> req <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Request<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; method<span style="color: #339933;">:</span> <span style="color: #3366CC;">'POST'</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url<span style="color: #339933;">:</span> <span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">get</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'action'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data<span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span> <span style="color: #3366CC;">'do'</span> <span style="color: #339933;">:</span> <span style="color: #3366CC;">'1'</span> <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onRequest<span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.<span style="color: #660066;">set</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'html'</span><span style="color: #339933;">,</span> &nbsp;log.<span style="color: #660066;">get</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'html'</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span> <span style="color: #3366CC;">'&lt;br/&gt; Request made. Please wait...'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onComplete<span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>response<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> log.<span style="color: #660066;">removeClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'ajax-loading'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.<span style="color: #660066;">set</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'html'</span><span style="color: #339933;">,</span> log.<span style="color: #660066;">get</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'html'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #3366CC;">'&lt;br/&gt;'</span> <span style="color: #339933;">+</span> response<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">send</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>&nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">/*<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //if the following was used, 'this' would need replacing!<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $('submitter').addEvent('click', function(event) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //alternative ajax call<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var req = new Request({<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; method: 'POST',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url: $('myForm').get('action'), //here<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data: { 'do' : '1' },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onRequest: function() { <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.set('html', &nbsp;log.get('html')<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + '&lt;br/&gt; Request made. Please wait...' );<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onComplete: function(response) { log.removeClass('ajax-loading');<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; log.set('html', log.get('html') + '&lt;br/&gt;' + response);}<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }).send($('myForm')); //and here.<br />
&nbsp; &nbsp; &nbsp; &nbsp; */</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/02/27/ajax-handling-of-form-data-with-mootools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: El Rey del Mundo Choix Supreme</title>
		<link>http://blog.bsodmike.com/2010/02/21/review-el-rey-del-mundo-choix-supreme/</link>
		<comments>http://blog.bsodmike.com/2010/02/21/review-el-rey-del-mundo-choix-supreme/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 10:57:23 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Cuban Cigars]]></category>
		<category><![CDATA[Choix Supreme]]></category>
		<category><![CDATA[Cuban]]></category>
		<category><![CDATA[El Rey del Mundo]]></category>
		<category><![CDATA[Havana]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=155</guid>
		<description><![CDATA[The El Rey del Mundo Choix Supreme is a hand-made Cuban cigar in the Hermoso No. 4 format, with its distinctive light coloured wrapper.  I personally prefer using a quality guillotine cigar cutter.  This particular cigar was constructed well and lit very easily whilst maintaining a consistent, slow burn, throughout the smoke.  [...]]]></description>
			<content:encoded><![CDATA[<p>The El Rey del Mundo Choix Supreme is a hand-made Cuban cigar in the Hermoso No. 4 format, with its distinctive light coloured wrapper.  I personally prefer using a quality guillotine cigar cutter.  This particular cigar was constructed well and lit very easily whilst maintaining a consistent, slow burn, throughout the smoke.  I only needed to take a puff every minute to keep it going, and it had no signs of extinguishing; a perfectly symmetrical head of ash formed at the end &#8211; sometimes as long as about an inch.</p>
<p><img src="http://farm5.static.flickr.com/4050/4374809185_d0a8dfa8ef_o.jpg"/></p>
<p>In comparison to the Montecristo Tubos, Por Lorrenaga Petit Corona, and the Davidoff 2000 in particular, I found this smoke to be very mild yet due to the slow burning nature of the cigar, it lasted a good 45 minutes.  Notes of honey, creamy tones, and a floral taste were evident with a lack of spice.  The flavour was maintained throughout till around the final 1/3rd.</p>
<p>The nicotine high was barely noticeable and I would highly rate once of these for a casual smoke.  This particular cigar was enjoyed with several rounds of Glenfiddich 15-year Solera Reserve on the rocks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/02/21/review-el-rey-del-mundo-choix-supreme/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing NVIDIA driver in Ubuntu via SSH with X11 Forwarding</title>
		<link>http://blog.bsodmike.com/2010/01/28/installing-nvidia-driver-in-ubuntu-via-ssh-with-x11-forwarding/</link>
		<comments>http://blog.bsodmike.com/2010/01/28/installing-nvidia-driver-in-ubuntu-via-ssh-with-x11-forwarding/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 08:48:39 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Linux and Mac]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[X11 Forwarding]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=153</guid>
		<description><![CDATA[Since my Ubuntu box has been running since 2006 (on the same install of 8.10!) as a headless terminal, I never bothered to install proper NVIDIA drivers&#8230;well, until today that is.
michaeldesilva@Ubuntu:~$ uname -ar
Linux Ubuntu 2.6.27-11-generic #1 SMP Thu Jan 29 19:28:32 UTC 2009 x86_64 GNU/Linux

I therefore downloaded NVIDIA-Linux-x86_64-190.53-pkg2.run, the 64-bit version of the driver and [...]]]></description>
			<content:encoded><![CDATA[<p>Since my Ubuntu box has been running since 2006 (on the same install of 8.10!) as a headless terminal, I never bothered to install proper NVIDIA drivers&#8230;well, until today that is.</p>
<blockquote><p>michaeldesilva@Ubuntu:~$ uname -ar<br />
Linux Ubuntu 2.6.27-11-generic #1 SMP Thu Jan 29 19:28:32 UTC 2009 x86_64 GNU/Linux
</p></blockquote>
<p>I therefore downloaded <strong>NVIDIA-Linux-x86_64-190.53-pkg2.run</strong>, the 64-bit version of the driver and &#8216;chmod +x&#8217;ed it to make it an executable.</p>
<p>GDM needed to be stopped, and was easily taken care of with a &#8217;sudo /etc/init.d/gdm stop&#8217;.  This is where I ran into a problem.  I am using an Apple keyboard, and could not perform a &#8216;ctrl-alt-F1&#8242; to get to VT1 from VT7, since VT7 has no prompt.</p>
<p><img src="http://farm3.static.flickr.com/2733/4310490479_0383ce74e2_o.png" width="640px"/></p>
<p>This is where I had the idea of firing up terminal on my Mac Pro and SSHed in with X11 forwarding.  I needed to access root quickly, so &#8217;sudo bash&#8217; came in rather handy.  The rest was quite straightforward where I ran the executable and I was able to interact with the installer from my Mac.</p>
<p>Upon exiting from root, I simply restarted GDM and all was well.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/01/28/installing-nvidia-driver-in-ubuntu-via-ssh-with-x11-forwarding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24 Season 8: Episode 5</title>
		<link>http://blog.bsodmike.com/2010/01/26/24-season-8-episode-5/</link>
		<comments>http://blog.bsodmike.com/2010/01/26/24-season-8-episode-5/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 15:22:24 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[TV and Films]]></category>
		<category><![CDATA[24]]></category>
		<category><![CDATA[24 Season 8]]></category>
		<category><![CDATA[Jack Bauer]]></category>
		<category><![CDATA[Renee Walker]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=113</guid>
		<description><![CDATA[Well it seems like Renee hasn&#8217;t lost her touch and manages to convince Jack that cutting off thumbs is not a bad idea.
More boring back story with Starbuck and her ex-boyfriend&#8230;&#8230;oh, no, I&#8217;ve already got drool on myself.  If only she was &#8220;Starbuck&#8221;, he&#8217;d be flat on the ground by now.  The plot [...]]]></description>
			<content:encoded><![CDATA[<p>Well it seems like Renee hasn&#8217;t lost her touch and manages to convince Jack that cutting off thumbs is not a bad idea.</p>
<p>More boring back story with Starbuck and her ex-boyfriend&#8230;&#8230;oh, no, I&#8217;ve already got drool on myself.  If only she was &#8220;Starbuck&#8221;, he&#8217;d be flat on the ground by now.  The plot of this side story is quite simple &#8211; squeeze the girl for inside info from CTU.  Wow, like <em>that&#8217;s</em> never been done before.</p>
<p>Oh yea, what&#8217;s with the name &#8220;Arlo&#8221;?  I just chuckle every time I hear it :p</p>
<p>Seems like Mr. Prez likes to control people with fear; he also has his first spat with MPAT.  Round two is with his wife; do we care? No.</p>
<p>The episode finally gets to the only relevant bit &#8211; Texas Chainsaw Walker gets to meet Vlad.  It seems these bad guys have PhD&#8217;s in reverse psychology.  This is how it works:</p>
<p>(1) &#8220;Hey, you&#8217;re a rat I&#8217;m going to shoot you&#8221;.  &#8220;Noooo please don&#8217;t shoot&#8221; = DEAD!</p>
<p>(2) &#8220;Hey, you&#8217;re a rat I&#8217;m going to shoot you&#8221;.  &#8220;Oooh, please shoot me.  Shoot MEEEEEEEEE, I have no reason to live or anyone to go to&#8230;so KILLLLL MEEEEEEEE&#8221;.  &#8220;Oh, you&#8217;re cool.  You&#8217;re back <em>in</em>!&#8221;</p>
<p>&#8230;and that&#8217;s how Renee gets back in.  I think Jack let out a brick right there in the car.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/01/26/24-season-8-episode-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Higgs Boson Particle&#8230;</title>
		<link>http://blog.bsodmike.com/2010/01/21/higgs-boson-particle/</link>
		<comments>http://blog.bsodmike.com/2010/01/21/higgs-boson-particle/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 13:58:02 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[TV and Films]]></category>
		<category><![CDATA[Higgs Boson]]></category>
		<category><![CDATA[The Big Bang Theory]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=109</guid>
		<description><![CDATA[This was rather brilliant!

Sheldon explains: &#8220;Hydrogen Atom, &#8216;H&#8217;.  Three Pigs &#8211; &#8220;P&#8221; from pea = igs, Bow + General Zod stuck in the Phantom &#8216;Zone&#8217;, Pear + tickle.
Higgs, Boson, Particle!&#8221;
]]></description>
			<content:encoded><![CDATA[<p>This was rather brilliant!</p>
<p><img src="http://farm5.static.flickr.com/4010/4293136574_9b6c2eef5f_o.png" alt="" /></p>
<p>Sheldon explains: &#8220;Hydrogen Atom, &#8216;H&#8217;.  Three Pigs &#8211; &#8220;P&#8221; from pea = igs, Bow + General Zod stuck in the Phantom &#8216;Zone&#8217;, Pear + tickle.</p>
<p>Higgs, Boson, Particle!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/01/21/higgs-boson-particle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thoughts on 24 Season 8&#8230;</title>
		<link>http://blog.bsodmike.com/2010/01/21/thoughts-on-24-season-8/</link>
		<comments>http://blog.bsodmike.com/2010/01/21/thoughts-on-24-season-8/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 08:31:04 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[TV and Films]]></category>
		<category><![CDATA[24]]></category>
		<category><![CDATA[Jack Bauer]]></category>
		<category><![CDATA[Renee Walker]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=103</guid>
		<description><![CDATA[I will admit, Season 8 did crawl up on me rather unexpectedly but I think it was a great idea for them to air the first four episodes right off the bat.
You will see some familiar faces this season &#8211; starting with the game show host from &#8220;Slumdog Millionaire&#8221;; this is certainly a step up [...]]]></description>
			<content:encoded><![CDATA[<p>I will admit, Season 8 did crawl up on me rather unexpectedly but I think it was a great idea for them to air the first four episodes right off the bat.</p>
<p>You will see some familiar faces this season &#8211; starting with the game show host from &#8220;Slumdog Millionaire&#8221;; this is certainly a step up for him and to have the honour of battling it out with MPAT (Madam President Allison Taylor) is quite something I guess.  Next up is Starbuck, the hottie from Battlestar Gallactica &#8211; I guess it&#8217;s one of the perks of working at CTU; you&#8217;re life may be at risk but at least you&#8217;ll have something nice to stare at while you&#8217;re dying, well, that&#8217;s if the CTU blows up or something.  That&#8217;s the draw back of field work&#8230;but is it?</p>
<p><img src="http://static.tvfanatic.com/images/gallery/renee-walker-pic_558x477.jpg"/></p>
<p>Not if you&#8217;re Jack, as HAW (Hot Agent Walker) is back and can I say &#8220;Hot Damn&#8221;, her hair looks incredible :p  Freddie Prinze is playing the role of &#8220;head of field ops&#8221; and is a pretty good one at that.  Chloe is also back of course, minus her rather annoying ladies-shoe-sniffing&#8217; husband.</p>
<p>Whilst Jack&#8217;s reputation precedes him &#8211; nothing has really changed in 24-land.  CTU is still being run by some dumb schmuck, and they are focussing on the *wrong person* yet again.  But then again, if they ever just *listened* to an iota of what Jack was on about, the show would be called &#8220;12&#8243; or maybe &#8220;6&#8243; :p  That would be bad for business so there it is.</p>
<p>Another delightful character is the brother of President Hussan &#8211; Mr. Toupee &#8211; cause he has such a bad hair doo, it&#8217;s rather amusing.  The highlight of the show so far though, at least for me, has been HAW.  She&#8217;s back, and she&#8217;s like Jack when he was in Season 3.  She&#8217;s hopped up on drugs, just loves torturing people, and making bad guys cry.</p>
<p>Jack has gotten rather soft since season Season 7, and I think she might make him cry in episode 5.  So, do I prefer the &#8220;I&#8217;m going down a dark ally&#8221; HAW, or the &#8220;Texas Chainsaw Massacre&#8221; HAW?  Not sure tbh, she&#8217;s still hot but there is an odd glint of &#8220;crazy chick&#8221; in her eyes now&#8230;it&#8217;s definitely got Jack worried and maybe just a wee bit hot for her too?  Ah, only time will tell I guess. </p>
<p>I would highly recommend following Eddie @ <a href="http://thebauer.blogspot.com/">TheBauer</a>, once you see each episode for his brilliant take on affairs in 24-land.  Most of the names above (apart from Mr. Toupee) were originally coined by him.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/01/21/thoughts-on-24-season-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Montblanc Charles Dickens WE FP: First for 2010&#8230;</title>
		<link>http://blog.bsodmike.com/2010/01/20/montblanc-charles-dickens-we-fp-first-for-2010/</link>
		<comments>http://blog.bsodmike.com/2010/01/20/montblanc-charles-dickens-we-fp-first-for-2010/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 19:09:47 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[Fountain Pens, Ink and Paper]]></category>
		<category><![CDATA[Charles Dickens]]></category>
		<category><![CDATA[Limited Edition]]></category>
		<category><![CDATA[Montblanc]]></category>
		<category><![CDATA[Writers Edition]]></category>

		<guid isPermaLink="false">http://blog.bsodmike.com/?p=97</guid>
		<description><![CDATA[This beauty arrived from Harrods on my Birthday.  I cannot thank Amy enough; it fits the bill perfectly as I was looking for something &#8216;vintage-esq&#8217; for my collection.


Like all WE pens, this has an aged resin star adorning the top of the sterling silver cap.  This is the second largest star found in [...]]]></description>
			<content:encoded><![CDATA[<p>This beauty arrived from Harrods on my Birthday.  I cannot thank Amy enough; it fits the bill perfectly as I was looking for something &#8216;vintage-esq&#8217; for my collection.</p>
<p><img src="http://farm5.static.flickr.com/4015/4254733514_09aa485bff_o.jpg" width="900px"/></p>
<p><img src="http://farm5.static.flickr.com/4016/4254735012_41cbc28286_o.jpg" width="900px"/></p>
<p>Like all WE pens, this has an aged resin star adorning the top of the sterling silver cap.  This is the second largest star found in any of the Montblanc LE pens &#8211; the first being the Charlie Chaplin, limited edition of 88.</p>
<p><img src="http://farm5.static.flickr.com/4025/4254735774_e28480032c_o.jpg" width="900px"/></p>
<p>The cap is solid Ag925 sterling silver marked with the Swiss assay office hallmarks vertically below the clip.  The classic St. Bernard can be seen, along with the fineness scales and StOD.</p>
<p><img src="http://farm3.static.flickr.com/2787/4253971307_e5471047aa_o.jpg" width="900px"/></p>
<p><img src="http://farm3.static.flickr.com/2762/4254737996_272f5445ed_o.jpg" width="900px"/></p>
<p>This particular pen paid a visit to the Montblanc atelier in Hamburg for a nib exchange to a B nib.  I&#8217;ve currently got this inked with MB Sepia, and this particular nib has been ground to stubby perfection &#8211; bringing out the colour rather vividly on the yellowish Moleskine diary paper.</p>
<p><img src="http://farm5.static.flickr.com/4009/4254739060_45775b2460_o.jpg" width="900px"/></p>
<p>A keen eye will also notice the curved section, once again reminiscent of a &#8216;vintage-esq&#8217; pen.  It is very comfortable to hold and write with for extended periods.  Of course, I never post my pens so the weight of the cap never comes into question.</p>
<p>The nib engraving comprises of an italicised &#8216;C&#8217; and &#8216;D&#8217;, both of which have been woven and inextricably intertwined.  It also features &#8216;2001&#8242;, the release year of this edition near the top, and the ubiquitous 4810 near the bottom of the 18k nib. </p>
<p>Coming back to the cap &#8211; the most striking aspect of this design &#8211; it has been designed paying <em>hommage</em> to the Victorian era post boxes.  The barrel colour has been the subject of much debate amongst collectors and on TFPN.  It changes depending on the light; at times, taking on a greeny-grey tone to a grey-blue tone.  It is most definitely a colour that is an acquired taste &#8211; one that most certainly grows on you.  It is also a fantastic tone that contrasts quite perfectly with the sterling silver cap, and band at the bottom near the piston screw.</p>
<p>One will also notice a small ring in the same tone of resin adorning the upper porting of the cap.  This ring is etched &#8216;Montblanc&#8217; on one side and has the pen&#8217;s edition number on the other.  Considering that I was able to purchase this WE directly from Montblanc Harrods, whilst beating the 2010 price increase, I am quite thrilled with this acquisition.</p>
<p>My humble pen collection has grown in leaps and bounds in a very short period, and therefore I am considering taking a small hiatus from adding any new pieces in the near future.  However, only time will tell&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bsodmike.com/2010/01/20/montblanc-charles-dickens-we-fp-first-for-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
