<?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>Professional Geekism &#187; General</title>
	<atom:link href="http://www.ninjabadger.net/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ninjabadger.net</link>
	<description>Ninjas. Badgers. Linux. Me.</description>
	<lastBuildDate>Wed, 17 Feb 2010 23:06:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Optical drive firmware updating in Linux</title>
		<link>http://www.ninjabadger.net/2009/12/10/optical-drive-firmware-updating-in-linux/</link>
		<comments>http://www.ninjabadger.net/2009/12/10/optical-drive-firmware-updating-in-linux/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 21:17:01 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[karmic]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=110</guid>
		<description><![CDATA[I recently needed to burn a copy of Windows 7 Pro but realisd that I&#8217;d unfortunately run out of blank DVD-Rs long ago. Fear not, for I live near an Aldi supermarket, whom sell everything dirt cheap. DVD-R&#8217;s a DVD-R, right? Wrong. I tried at least three of the twenty I purchased (for a few [...]]]></description>
			<content:encoded><![CDATA[<p>I recently <a href="http://www.youtube.com/watch?v=pT9LFlWaSec">needed to burn a copy of Windows</a> 7 Pro but realisd that I&#8217;d unfortunately run out of blank DVD-Rs long ago. Fear not, for I live near an Aldi supermarket, whom sell everything dirt cheap. DVD-R&#8217;s a DVD-R, right?</p>
<p>Wrong. I tried at least three of the twenty I purchased (for a few quid) and none of them would even begin writing. Brasero/K3B both complained about incompatible media types.</p>
<p>Remembering that my DVD drive, a trusty NEC 3500A, was designed, built and purchased somewhere between 2004 and 2005 (4-5 years ago at this point) and that I hadn&#8217;t <em>ever</em> updated the firmware, I set about researching ways and means into doing this.</p>
<p>I came across <a href="http://liggydee.cdfreaks.com/page/en/">this website</a>, run by a pair of firmware hackers named <a href="http://liggydee.cdfreaks.com/blog/">Liggy and Dee</a> whom have (between them) released, and continue to host, many firmware releases (both official and unofficial) for a wide variety of NEC optical drives.</p>
<p>What&#8217;s more, their <a href="http://binflash.cdfreaks.com/">binflash</a> (or &#8216;necflash&#8217;) utility was even released as a Linux binary and it <em>even</em> provides compatibility for reading the official NEC .exe firmware releases! I was sceptical that it would work under Ubuntu 9.10 at first, but much to my delight it worked perfectly. With a little reading, I was able to dump my current firmware (2.16) to file and subsequently flash two different firmware releases: 2.58 (an OEM firmware release) and the latest, official NEC firmware 2.1A release.</p>
<p>The full output of my escapades for anyone curious:</p>
<p><code><br />
~$ sudo ./necflash -flash -v -s Desktop/NECND350_v21A.exe /dev/sg2<br />
Binflash - NEC version - (C) by Liggy and Herrie<br />
Visit http://binflash.cdfreaks.com</code></p>
<p><code>Identified drive: 4 - 3031<br />
Detected drive from Firmware: 4</code></p>
<p><code>You are about to flash your drive with the following firmware:</code></p>
<p><code>Vendor: _NEC<br />
Identification: DVD_RW ND-3500AG<br />
Version: 2.1A</code></p>
<p><code>Remember no one can be held responsible for any kind of failure!<br />
Are you sure you want to proceed? (y/n) y</code></p>
<p><code>Entering safe mode<br />
Sending firmware to drive at 0x006000<br />
Sending firmware to drive at 0x00e000<br />
Sending firmware to drive at 0x016000<br />
Sending firmware to drive at 0x01e000<br />
Sending firmware to drive at 0x026000<br />
Sending firmware to drive at 0x02e000<br />
Sending firmware to drive at 0x036000<br />
Sending firmware to drive at 0x03e000<br />
Sending firmware to drive at 0x046000<br />
Sending firmware to drive at 0x04e000<br />
Sending firmware to drive at 0x056000<br />
Sending firmware to drive at 0x05e000<br />
Sending firmware to drive at 0x066000<br />
Sending firmware to drive at 0x06e000<br />
Sending firmware to drive at 0x076000<br />
Sending firmware to drive at 0x07e000<br />
Sending firmware to drive at 0x086000<br />
Sending firmware to drive at 0x08e000<br />
Sending firmware to drive at 0x096000<br />
Sending firmware to drive at 0x09e000<br />
Sending firmware to drive at 0x0a6000<br />
Sending firmware to drive at 0x0ae000<br />
Sending firmware to drive at 0x0b6000<br />
Sending firmware to drive at 0x0be000<br />
Sending firmware to drive at 0x0c6000<br />
Sending firmware to drive at 0x0ce000<br />
Sending firmware to drive at 0x0d6000<br />
Sending firmware to drive at 0x0de000<br />
Sending firmware to drive at 0x0e6000<br />
Sending firmware to drive at 0x0ee000<br />
Sending firmware to drive at 0x0f6000<br />
Sending firmware to drive at 0x0fe000<br />
Sending checksum to drive<br />
Erasing flash block 2<br />
Erasing flash block 3<br />
Erasing flash block 4<br />
Erasing flash block 5<br />
Erasing flash block 6<br />
Erasing flash block 7<br />
Erasing flash block 8<br />
Erasing flash block 9<br />
Erasing flash block 10<br />
Erasing flash block 11<br />
Erasing flash block 12<br />
Erasing flash block 13<br />
Erasing flash block 14<br />
Erasing flash block 15<br />
Erasing flash block 16<br />
Erasing flash block 17<br />
Erasing flash block 18<br />
Writing flash block 2<br />
Writing flash block 3<br />
Writing flash block 4<br />
Writing flash block 5<br />
Writing flash block 6<br />
Writing flash block 7<br />
Writing flash block 8<br />
Writing flash block 9<br />
Writing flash block 10<br />
Writing flash block 11<br />
Writing flash block 12<br />
Writing flash block 13<br />
Writing flash block 14<br />
Writing flash block 15<br />
Writing flash block 16<br />
Writing flash block 17<br />
Writing flash block 18<br />
Leaving safe mode<br />
</code><br />
Whilst the 2.58 OEM release didn&#8217;t fix my problems, 2.1A did and I now have a freshly-burnt copy of Windows 7 Pro to go and play games with. Nice one, Liggy &#038; Dee. <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2009/12/10/optical-drive-firmware-updating-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site Rankings</title>
		<link>http://www.ninjabadger.net/2008/10/14/site-rankings/</link>
		<comments>http://www.ninjabadger.net/2008/10/14/site-rankings/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 23:35:45 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[rankings]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=55</guid>
		<description><![CDATA[My domain&#8217;s been around quite some time.. Not exactly like this in its current guise, but I&#8217;ve had the domain for a number of years now. As a result, I&#8217;ve also often become quite frustrated by finding my own ramblings/moans/whinges on Google&#8217;s listings, in the search for solutions. So here&#8217;s an experiment. A phrase that [...]]]></description>
			<content:encoded><![CDATA[<p>My domain&#8217;s been around quite some time.. Not exactly like this in its current guise, but I&#8217;ve had the domain for a number of years now. As a result, I&#8217;ve also often become quite frustrated by finding my own ramblings/moans/whinges on Google&#8217;s listings, in the search for solutions.</p>
<p>So here&#8217;s an experiment. A phrase that I know yields no results on Google (as of this posting date):</p>
<p>Rachel Jennison Harper.</p>
<p>I&#8217;ll update when Google does.. <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Edit: <a href="http://www.google.co.uk/search?hl=en&#038;safe=off&#038;client=firefox-a&#038;rls=com.ubuntu%3Aen-US%3Aunofficial&#038;hs=ynq&#038;q=%22Rachel+Jennison+Harper%22&#038;btnG=Search&#038;meta=">Google has now updated</a>! In no more than 19 hours, too.</strong></p>
<p>In addition to this, I appaer to have made a mini celebrity out of Miss Harper. Given the continued existence of this blog (and the <a href="http://www.google.com/search2001.html">long-standing back-up of Google&#8217;s search listings</a>) she won&#8217;t be forgotten any time soon! <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2008/10/14/site-rankings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Classic XKCD</title>
		<link>http://www.ninjabadger.net/2008/07/30/classic-xkcd/</link>
		<comments>http://www.ninjabadger.net/2008/07/30/classic-xkcd/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 07:58:59 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[xkcd]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=39</guid>
		<description><![CDATA[For those of you who don&#8217;t follow XKCD, you really are missing out. It&#8217;s just genius, and today&#8217;s comic really did tickle me.. (Click for a larger image!) This really is a true story, and she doesn&#8217;t know I put it in my comic because her wifi hasn&#8217;t worked for weeks. Well, I laughed at [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who don&#8217;t follow XKCD, you really are missing out. It&#8217;s just genius, and today&#8217;s comic really did tickle me.. (<em>Click for a larger image!</em>)</p>
<p><a href="http://imgs.xkcd.com/comics/cautionary.png"><img alt="This really is a true story, and she doesn't know I put it in my comic because her wifi hasn't worked for weeks." src="http://imgs.xkcd.com/comics/cautionary.png" class="aligncenter" width="665" height="277" /></a><br />
<strong>This really is a true story, and she doesn&#8217;t know I put it in my comic because her wifi hasn&#8217;t worked for weeks.</strong></p>
<p>Well, I laughed at least. And it reminds me of a famous euphemism, too!</p>
<p>Nick: &#8220;<em>Jon, why have you locked your door?</em>&#8221;<br />
Jon:  &#8220;<em>I&#8217;m re-compiling my kernel!</em>&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2008/07/30/classic-xkcd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interesting Statistics</title>
		<link>http://www.ninjabadger.net/2008/05/07/interesting-statistics/</link>
		<comments>http://www.ninjabadger.net/2008/05/07/interesting-statistics/#comments</comments>
		<pubDate>Wed, 07 May 2008 20:01:25 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[stafford]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[uni]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=30</guid>
		<description><![CDATA[This isn&#8217;t quite work-related, but I feel it is relevant to my performance during term-time&#8230; I have happened across some statistics collected &#8220;for demographic reasons&#8221; by my University&#8217;s Students Union, as a result of their routine swipe of your student card whenever you show up for any paid night at the Uni bar. You wondered [...]]]></description>
			<content:encoded><![CDATA[<p>This isn&#8217;t quite work-related, but I feel it <em>is</em> relevant to my performance during term-time&#8230;</p>
<p>I have happened across some statistics collected <em>&#8220;for demographic reasons&#8221;</em> by my University&#8217;s Students Union, as a result of their routine swipe of your student card whenever you show up for any paid night at the Uni bar. You wondered what it was for, right? Well now I can tell you!</p>
<p>The sample I&#8217;ve acquired is an excerpt of the statistics collected for &#8216;Project Friday&#8217; at Legends, on Friday the 2nd May 2008:<br />
<code><br />
Year of Study Attendees<br />
1: 65 (52.42%)<br />
2: 33 (26.61%)<br />
3: 19 (15.32%)<br />
M: 2 (1.61%)<br />
Data not current: 5 (4.03%)</code></p>
<p><code>Gender Attendees<br />
Male: 97 (78.23%)<br />
Female: 22 (17.74%)<br />
Data not current 5: (4.03%)</code></p>
<p><code>Department Attendees<br />
Computing, Engineering &#038; Technology: 111 (89.52%)<br />
Health: 5 (4.03%)<br />
Business School: 3 (2.42%)<br />
Data not current: 5 (4.03%)</code><br />
<code><br />
Study Site Attendees<br />
STAFFORD: 116 (93.55%)<br />
THOMAS TELFORD SCHOOL: 2 (1.61%)<br />
STOKE: 1 (0.81%)<br />
Data not current: 5 (4.03%)<br />
</code></p>
<p><strong>78.23% male!</strong></p>
<p>I&#8217;ve long-wondered what the ratio of males to females on the Stafford campus really is, but it appears that we truly are screwed: out-numbering the girls by over 3:1. What&#8217;s scarier is that 5 of the &#8216;patrons&#8217; weren&#8217;t even identifiable as male <em>or</em> female. <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>One could suggest that this would be a blessing in disguise for the female minorities of Stafford, however, with an overwhelming majority of the male attendees being first-year Computing and Engineering students, it could quite possibly the reason why they donâ€™t bother coming in the first place. </p>
<p>Oh, and one last thing: WHO LET THOSE TWO SCHOOL KIDS IN?! <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
<p>(And no, I don&#8217;t care if they&#8217;re female!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2008/05/07/interesting-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whoops.</title>
		<link>http://www.ninjabadger.net/2007/12/21/whoops/</link>
		<comments>http://www.ninjabadger.net/2007/12/21/whoops/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 17:57:38 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ninjabadger.net/?p=52</guid>
		<description><![CDATA[Had a slightly embarrassing problem yesterday, although I&#8217;m not entirely sure it&#8217;s my (our) fault&#8230; One of our servers, for historical reasons, is actually hosted in the same rack at UKS as four more; all owned by one of our larger customers. We happen to manage all of these servers, too. Anyway, sometime around 4pm [...]]]></description>
			<content:encoded><![CDATA[<p>Had a slightly embarrassing problem yesterday, although I&#8217;m not entirely sure it&#8217;s my (our) fault&#8230;</p>
<p>One of our servers, for historical reasons, is actually hosted in the same rack at UKS as four more; all owned by one of our larger customers. We happen to manage all of these servers, too.</p>
<p>Anyway, sometime around 4pm yesterday (just as I&#8217;m about to leave &#8211; typical) one of the redundant PSU modules in their primary VM host, and as a horrible, unexpected side-effect, it blew the fuse in the rack&#8217;s power bar! Which really shouldn&#8217;t happen, but.. Well.. It did! <img src='http://www.ninjabadger.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>UKS inspected the issue as soon as we noticed, and promptly replaced the fuse. Of course, [almost] all of the machines are set to &#8216;power-on after AC power loss&#8217; in their BIOS settings. As they all do, the resultant surge in power draw once-again trips the fuse.</p>
<p>We were blamed for not using staggered start-up on our APC PDU. But they don&#8217;t <em>all</em> support it? Why should the fuse blow at the sight of four >2A servers starting up? It&#8217;s not like the rack was purchased on a fixed ampage &#8211; the servers are all paid on single-server hosting packages!</p>
<p>Anyway, as I&#8217;m actually off on holiday today, I&#8217;ve had to convince the admin girl to drop a spare PSU down to Redditch.. No big deal, as UKS are more than capable of swapping the PSU out.</p>
<p>The bigger problem was the extended downtime of our main web server. It hasn&#8217;t got a working LED, so it was &#8220;quite difficult&#8221; for the on-site engineer to determine if it was up or not. I suppose checking the airflow through the back of the machine, or the multitude of drive lights weren&#8217;t obvious options&#8230;</p>
<p>After a night of down-time, it&#8217;s actually up again. The backup VM didn&#8217;t go quite to plan, which I think we&#8217;ll need to investigate in the future. And I suppose I&#8217;ve got a LED to fix when I&#8217;m next in the data centre! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ninjabadger.net/2007/12/21/whoops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
