<?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>Forged Defiance &#187; Hints &amp; Tips</title>
	<atom:link href="http://xanderx.com/category/therest/hints-tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://xanderx.com</link>
	<description>Tempered to the Web</description>
	<lastBuildDate>Fri, 06 Jan 2012 21:39:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel="next" href="http://xanderx.com/category/therest/hints-tips/feed/?page=2" />

		<item>
		<title>Supreme Commander 2 Hidden Objectives List</title>
		<link>http://xanderx.com/2010/03/22/supreme-commander-2-hidden-objectives-list/</link>
		<comments>http://xanderx.com/2010/03/22/supreme-commander-2-hidden-objectives-list/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 15:37:46 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[hidden objectives]]></category>
		<category><![CDATA[supcom 2]]></category>
		<category><![CDATA[supreme commander 2]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=322</guid>
		<description><![CDATA[<p><strong>Update 2010-03-26:</strong> Missed &#8220;Master of Pawns&#8221; hidden objective off of Cybran mission 6.  Added it.</p>
<p>Trying to find and complete all the secret missions in SupCom 2?  Here&#8217;s a quick and dirty list of them all!</p>
<p>This information is copied from the map files within the SupCom 2 directory.</p>
<p>Feel free to copy and paste &#8212; a link back to &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Update 2010-03-26:</strong> Missed &#8220;Master of Pawns&#8221; hidden objective off of Cybran mission 6.  Added it.</p>
<p>Trying to find and complete all the secret missions in SupCom 2?  Here&#8217;s a quick and dirty list of them all!</p>
<p>This information is copied from the map files within the SupCom 2 directory.</p>
<p>Feel free to copy and paste &#8212; a link back to this page would be appreciated!</p>
<h1>The List</h1>
<h2>UEF</h2>
<ul>
<li>1 &#8211; Prime Target
<ul>
<li>Survivor
<ul>
<li>Survive  the initial wave of Cybran attackers without losing any units.</li>
</ul>
</li>
</ul>
</li>
<li>2  &#8211; Off Base
<ul>
<li>Economic Opportunist
<ul>
<li>Build at  least two Mass Extractors in enemy territory.</li>
</ul>
</li>
</ul>
</li>
<li>3 &#8211;  Strike While Cold
<ul>
<li>Master of the Seas
<ul>
<li>Build  an Atlantis II Experimental Aircraft Carrier.</li>
</ul>
</li>
</ul>
</li>
<li>4 &#8211;  Titans of Industry
<ul>
<li>Brutal Conqueror
<ul>
<li>Defeat  Coleman without the aid of the Fatboys.</li>
</ul>
</li>
</ul>
</li>
<li>5 &#8211; Factions  or Family Plan
<ul>
<li>Experimenter
<ul>
<li>Build at least  four Experimental units</li>
</ul>
</li>
</ul>
</li>
<li>6 &#8211; End of an Alliance
<ul>
<li>Nuke  King
<ul>
<li>Launch your first nuke.</li>
</ul>
</li>
<li>None Shall  Pass!
<ul>
<li>Prevent any enemy King Kriptors from crossing the main  fortress bridge.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>Illuminate</h2>
<ul>
<li>1 &#8211;  Delta Force
<ul>
<li>Blockhead
<ul>
<li>Prevent the blockade  from taking more than 25% damage.</li>
</ul>
</li>
</ul>
</li>
<li>2 &#8211; Lethal Weapons
<ul>
<li>Master  Tactician
<ul>
<li>Complete the operation by constructing fewer than  30 mobile units.</li>
</ul>
</li>
</ul>
</li>
<li>3 &#8211; Back on the Chain Gang
<ul>
<li>Not  the Bees!
<ul>
<li>You have successfully taken over the enemy air  defenses.</li>
</ul>
</li>
<li>Pro Anti-Air
<ul>
<li>You have successfully  taken over the prison&#8217;s defensive structures.</li>
</ul>
</li>
<li>Agent  Provocateur
<ul>
<li>Capture all of the Security Stations.</li>
</ul>
</li>
</ul>
</li>
<li>4  &#8211; Steamed
<ul>
<li>Experimental Fanatic
<ul>
<li>Build at  least eight Experimental units.</li>
</ul>
</li>
</ul>
</li>
<li>5 &#8211; Cliff Diving
<ul>
<li>Supremest  Commander
<ul>
<li>Reach the highest level of veterancy with your  ACU.</li>
</ul>
</li>
</ul>
</li>
<li>6 &#8211; Prime Time
<ul>
<li>Bot Lord
<ul>
<li>Complete  the operation with an army made up entirely of Assault Bots.</li>
</ul>
</li>
<li>A  Czar is Born
<ul>
<li>Build your first Darkenoid.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>Cybran</h2>
<ul>
<li>1  &#8211; Fact Finder
<ul>
<li>Survival Expert
<ul>
<li>Survive  Gauge&#8217;s onslaught after the download completes.</li>
</ul>
</li>
</ul>
</li>
<li>2 &#8211;  The Trouble With Technology
<ul>
<li>Master Thief
<ul>
<li>Capture  a Rogue Engineer.</li>
</ul>
</li>
<li>Great Escapist
<ul>
<li>Complete the  operation without a unit being captured by the enemy.</li>
</ul>
</li>
</ul>
</li>
<li>3  &#8211; The Great Leap Forward
<ul>
<li>Cache and Carry
<ul>
<li>Collect  all of the Technology Caches.</li>
</ul>
</li>
</ul>
</li>
<li>4 &#8211; Gatekeeper
<ul>
<li>Sultan  of Soul
<ul>
<li>Build at least four Soul Ripper Experimentals.</li>
</ul>
</li>
</ul>
</li>
<li>5  &#8211; Surface Tension
<ul>
<li>Master of the Deep
<ul>
<li>Build a  Kraken Experimental Submarine.</li>
</ul>
</li>
</ul>
</li>
<li>6 &#8211; The Final  Countdown
<ul>
<li>Research Savant
<ul>
<li>Complete all  available research.</li>
</ul>
</li>
</ul>
<ul>
<li>Master of Pawns
<ul>
<li>Win the operation without the aid of any  Experimentals.</li>
</ul>
</li>
</ul>
</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2010/03/22/supreme-commander-2-hidden-objectives-list/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Gnome Power Manager Hides Do Nothing</title>
		<link>http://xanderx.com/2010/02/16/gnome-power-manager-hides-do-nothing/</link>
		<comments>http://xanderx.com/2010/02/16/gnome-power-manager-hides-do-nothing/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:27:22 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=312</guid>
		<description><![CDATA[<p>Found <a href="http://www.rebelzero.com/fixes/karmic-gnome-power-manager-hides-do-nothing-from-the-gui/223">this rather handy post</a> that tells you what to do in newer versions of Gnome Power Manager, which for some reason hide the Do Nothing options as default.</p>
<p>Personally I find it irritating as the battery readout in all the distros of Linux I&#8217;ve used on my Eee report the battery at 0% over half an hour before the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Found <a href="http://www.rebelzero.com/fixes/karmic-gnome-power-manager-hides-do-nothing-from-the-gui/223">this rather handy post</a> that tells you what to do in newer versions of Gnome Power Manager, which for some reason hide the Do Nothing options as default.</p>
<p>Personally I find it irritating as the battery readout in all the distros of Linux I&#8217;ve used on my Eee report the battery at 0% over half an hour before the battery is actually dead.  No amount of conditioning or software modification seems to fix it, so I&#8217;m living with it.</p>
<p>However, with the newer versions of Gnome Power Manager, Do Nothing is hidden!  So my machine would go to sleep, despite the fact I know there&#8217;s at least 30 more minutes of battery life going to waste.  So annoying!</p>
<p>To fix it (albeit temporarily), you need to edit the gconf values for the settings you&#8217;re interested in to &#8220;nothing&#8221;.</p>
<p>The easiest way to do this is to use an application like <em>gconf-editor</em> and edit the values through that:</p>
<ol>
<li>Run <em>gconf-editor</em>.
<ul>
<li>If you don&#8217;t have it installed, go to your favourite package manager and install it through that.</li>
</ul>
</li>
<li>Using the column on the left side, navigate to <strong>apps &gt; gnome-power-manager</strong>.</li>
<li>In my case, I wanted to change the critical battery behaviour to Do Nothing.  So I navigated in to <strong>actions</strong> and set the value of <strong>critical_battery</strong> to <strong>nothing</strong>.
<ul>
<li>If you want to change, say, the behaviour of a power button press, navigate to <strong>buttons </strong>instead of <strong>actions</strong>.</li>
<li>Repeat this step for each value you want to change.</li>
</ul>
</li>
<li>Close <em>gconf-editor</em>.</li>
</ol>
<p>That&#8217;s it!  One thing you need to keep in mind is that if you later change the setting away from Do Nothing to something else, the Do Nothing option will disappear.</p>
<p>Hope this works for you as it has me.</p>
<p>(I&#8217;m typing this post with 0% battery left!  What I crazy daredevil I am.)</p>
<p><strong>Update 19:58:</strong> Forgot to mention that Do Nothing will disappear if deselected.  Fixed.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2010/02/16/gnome-power-manager-hides-do-nothing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take Control of Your Settings —  Configuring Synaptics Touchpads and Making GNOME Respect Them</title>
		<link>http://xanderx.com/2010/01/18/take-control-of-your-settings-%e2%80%94-configuring-synaptics-touchpads-and-making-gnome-respect-them/</link>
		<comments>http://xanderx.com/2010/01/18/take-control-of-your-settings-%e2%80%94-configuring-synaptics-touchpads-and-making-gnome-respect-them/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 15:05:22 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=299</guid>
		<description><![CDATA[<p><strong>Update 2010-05-28:</strong> If you&#8217;re using Fedora 13, then the configuration for synaptics touchpads is done through what is practically the old xorg.conf method. (This is as udev now handles devices instead of HAL.)  <a href="https://fedoraproject.org/wiki/Input_device_configuration">Check out the Fedora Wiki</a> for more information.</p>
<h2>The Problem</h2>
<p>Today I&#8217;ve been trying to configure the touchpad on my Eee PC 901 to my liking.  It&#8217;s &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Update 2010-05-28:</strong> If you&#8217;re using Fedora 13, then the configuration for synaptics touchpads is done through what is practically the old xorg.conf method. (This is as udev now handles devices instead of HAL.)  <a href="https://fedoraproject.org/wiki/Input_device_configuration">Check out the Fedora Wiki</a> for more information.</p>
<h2>The Problem</h2>
<p>Today I&#8217;ve been trying to configure the touchpad on my Eee PC 901 to my liking.  It&#8217;s a Synaptics touchpad, and supports tracking multiple fingers, and I wanted to take more advantage of that.</p>
<p>GNOME does have support for configuring multiple finger gestures out of the box, with <em><strong>gnome-mouse-properties</strong></em> (or <strong>System » Preferences » Mouse</strong>) and then selecting the <strong>Touchpad tab</strong>.  This is all good and works fine — if you&#8217;re satisfied with what GNOME gives you.</p>
<p>Unfortunately I wasn&#8217;t.  When you enable clicking on the touchpad, GNOME sets one finger taps to left-click, two to right, and three to middle.  I tend to use middle-click more often than right-click, thanks to browsing the web and liking making new tabs, plus I already have a dedicated right-click button.</p>
<p>So I set off to change it.  After reading material <a href="http://wiki.archlinux.org/index.php/Touchpad_Synaptics">courteousy of Arch Linux&#8217;s wiki</a>, I found (and remembered from attempting the same thing ages ago) that configuration is done through the HAL using fdi policies, which are just specifically formatted <acronym title="eXtensible Markup Language">XML</acronym> files.  (The old xorg.conf way is deprecated and isn&#8217;t as flexible, not that it matters for configuring the trackpad.)</p>
<p>It sounds scary and involves more typing, but in the end it&#8217;s just as simple a process as it used to be, even if it involves jumping through an extra hoop or two.</p>
<h2>Configuration</h2>
<p>First you have to create a file with the fdi extension in <strong>/etc/hal/fdi/policy/</strong>.  I&#8217;ve named my file 99-synaptics.fdi, following example from <strong>/usr/share/hal/fdi/policy/10osvendor/</strong>, but you can name yours whatever you like.</p>
<pre>sudo gedit /etc/hal/fdi/policy/99-synaptics.fdi
</pre>
<p><strong>Note:</strong> You need root permissions to be able to create and edit this file.  If you run Ubuntu (or are in the <em>/etc/sudoers</em> file), this can be accomplished using the <em>sudo</em> command as shown above. You can use whatever editor you like, too. <em>vi</em>, <em>emacs</em>, <em>nano</em>, <em>kate</em>&#8230;</p>
<p>Once the file is created, it&#8217;s time to get messy!  The fdi file contains a match rule, which tells HAL which device you want to configure, and then a series of merge rules which apply your desired configuration into the HAL.  The easiest way to show this is by example, so here&#8217;s my prospective configuration:</p>
<p><code><br />
&lt;?xml version="1.0" encoding="utf-8"?&gt;<br />
&lt;deviceinfo version="0.2"&gt;<br />
&lt;device&gt;<br />
&lt;match key="info.product" contains="Elantech Touchpad"&gt;<br />
&lt;merge type="string" key="input.x11_driver"&gt;synaptics&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.VertTwoFingerScroll"&gt;true&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.HorizTwoFingerScroll"&gt;true&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.TapButton1"&gt;1&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.TapButton2"&gt;2&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.TapButton3"&gt;3&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.ClickFinger1"&gt;1&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.ClickFinger2"&gt;3&lt;/merge&gt;<br />
&lt;merge type="string" key="input.x11_options.ClickFinger3"&gt;2&lt;/merge&gt;<br />
&lt;/match&gt;<br />
&lt;/device&gt;<br />
&lt;/deviceinfo&gt;<br />
</code><br />
Starting from the top, here&#8217;s a quick description of each part:</p>
<ul>
<li>The <strong>&lt;?xml</strong> part is the <acronym title="eXtensible Markup Language">XML</acronym> declaration required in any valid <acronym title="eXtensible Markup Language">XML</acronym> file.  Nothing interesting here.</li>
<li>The <strong>&lt;deviceinfo&gt;</strong> and <strong>&lt;device</strong>&gt; are just boilerplate code that tell the HAL to expect rules relating to devices. Again, nothing interesting here.</li>
<li>Now things start getting good!  The <strong>&lt;match&gt;</strong> line describes how to find the device you want to configure:
<ul>
<li>Simply put, the HAL searches for the <strong>contains</strong> string inside the <strong>key</strong> field.  Whatever matches that search it&#8217;ll apply the merge rules to.</li>
<li>There are other ways to match aside from <strong>contains</strong>, but this is all you need to know to get things working.</li>
</ul>
</li>
<li>The <strong>&lt;merge&gt;</strong> lines are the meat of the file, describing each and every configuration change you want to make.</li>
</ul>
<p>You&#8217;re probably thinking this is all good and well, but how did I come up with this stuff in the first place?  Well, the answer lies in the HAL itself.</p>
<p>The <em><strong>lshal</strong></em> command lists all the devices the HAL can detect (that&#8217;s &#8220;ls hal&#8221;, get it?).  You might want to pipe the contents to less, to be able to scroll and search through the large amount of text that&#8217;s returned:</p>
<pre>lshal | less
</pre>
<p>In <em>less</em>, <strong>type /synaptics</strong> to search for the string &#8220;synaptics&#8221;.  <em>less</em> should automatically scroll to the point we&#8217;re interested in; your touchpad.  If it cannot be found, you either don&#8217;t have a Synaptics touchpad or the synaptics driver isn&#8217;t being loaded.  Try <strong>searching for Touchpad </strong>or similar words, but anything more than that is beyond the scope of this article.</p>
<p>Once you have found the device on your list, you&#8217;ll be able to see a list of keys and their values.  You want to pick one of these fields that will not change between boots to place as the match rule inside your fdi file.  I chose <strong>info.product</strong>, but you can choose something else like <strong>input.product</strong> if it strikes your fancy.  Either way, fill in the &lt;<strong>match&gt;</strong> line with the key that you chose and the string that&#8217;ll match it.  Ideally this search will <em>only match your touchpad and nothing else.</em></p>
<p>Next is the fun part — configuration. To do this simply open up the man page for synaptics:</p>
<pre>man synaptics
</pre>
<p>This&#8217;ll give a detailed list of everything that can be changed within the synaptics driver.  For each value that you want to change, find its name on the manpage, and add a new merge rule with the appropriate key.  Note that every key in the fdi begins with &#8220;<strong>input.x11_options.</strong>&#8221; followed by the synaptics key you want to change.  (The exception to this in my file is the first merge rule, which just makes sure that the synaptics driver has been loaded for my touchpad.)</p>
<p>If you want to test an option before making it permanent, use the <strong><em>synclient key=value</em></strong> command, filling in <strong>key</strong> and <strong>value</strong> with the option you want to change.</p>
<p>Once you&#8217;ve added all the merge rules you like, close all the tags and save the file.  Now just restart the HAL (or your computer) and your settings will be applied.  Almost.</p>
<h2>GNOME Respect</h2>
<p>Now that you have your configuration all set up, you need to stop GNOME from changing your carefully crafted settings to ones of its choosing.</p>
<p>To do this, simply run the following command:</p>
<pre>gconftool-2 --type bool --set /apps/gnome_settings_daemon/plugins/mouse/active false
</pre>
<p>If you get cold feet and want to enable GNOME&#8217;s control over mouse and trackpad settings, run this command:</p>
<pre>gconftool-2 --type bool --set /apps/gnome_settings_daemon/plugins/mouse/active true
</pre>
<p>That&#8217;s really it.  <a href="http://bbs.archlinux.org/viewtopic.php?pid=642442#p642442">Thanks to jan for finding this value</a>.</p>
<p>I&#8217;ve written this to be as generalised as possible, so it should work for many different distros so long as they are using the latest HAL/Xorg/kernel.  I&#8217;m running Fedora 11 and have added my name to the /etc/sudoers file, allowing me to run sudo.</p>
<p>If you have any questions or just want to say thanks, feel free to leave a comment or <a href="http://xanderx.com/contact">contact me</a>!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 286px; width: 1px; height: 1px;">&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt;<br />
&lt;deviceinfo version=&#8221;0.2&#8243;&gt;<br />
&lt;device&gt;<br />
&lt;match key=&#8221;info.product&#8221; contains=&#8221;Elantech Touchpad&#8221;&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_driver&#8221;&gt;synaptics&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.VertTwoFingerScroll&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.HorizTwoFingerScroll&#8221;&gt;true&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.TapButton1&#8243;&gt;1&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.TapButton2&#8243;&gt;2&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.TapButton3&#8243;&gt;3&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.ClickFinger1&#8243;&gt;1&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.ClickFinger2&#8243;&gt;3&lt;/merge&gt;<br />
&lt;merge type=&#8221;string&#8221; key=&#8221;input.x11_options.ClickFinger3&#8243;&gt;2&lt;/merge&gt;<br />
&lt;/match&gt;<br />
&lt;/device&gt;<br />
&lt;/deviceinfo&gt;</div>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2010/01/18/take-control-of-your-settings-%e2%80%94-configuring-synaptics-touchpads-and-making-gnome-respect-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop Exact Audio Copy Crashing on Windows 7</title>
		<link>http://xanderx.com/2009/12/18/stop-exact-audio-copy-crashing-on-windows-7/</link>
		<comments>http://xanderx.com/2009/12/18/stop-exact-audio-copy-crashing-on-windows-7/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 17:29:52 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=290</guid>
		<description><![CDATA[<p>When I tried to rip a disc using Exact Audio Copy on Windows 7 x64, I found it kept crashing as soon as the rip tried to start.  Bummer.</p>
<p>Remembering the previous times I&#8217;ve used <acronym title="Exact Audio Copy">EAC</acronym>, when you click a button to start a rip, it asks you where you want to save the ripped files.</p>
<p>Turns out if &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>When I tried to rip a disc using Exact Audio Copy on Windows 7 x64, I found it kept crashing as soon as the rip tried to start.  Bummer.</p>
<p>Remembering the previous times I&#8217;ve used <acronym title="Exact Audio Copy">EAC</acronym>, when you click a button to start a rip, it asks you where you want to save the ripped files.</p>
<p>Turns out if you set <acronym title="Exact Audio Copy">EAC</acronym> to save into a predetermined location instead of asking, <acronym title="Exact Audio Copy">EAC</acronym> manages to rip perfectly fine!</p>
<p>So, here&#8217;s a step-by-step guide to stop it crashing:</p>
<ol>
<li>Open <strong>Exact Audio Copy</strong>.</li>
<li>Go to <strong>File &gt; <acronym title="Exact Audio Copy">EAC</acronym> Options</strong>.</li>
<li>Click the <strong>Directories tab</strong>.</li>
<li>Instead of &#8220;Ask every time&#8221;, choose <strong>Use this Directory</strong>, and pick a directory of your choosing.
<ul>
<li>I personally use:
<pre>C:\Users\&lt;Username&gt;\Music\Extracted</pre>
</li>
</ul>
</li>
<li>Click <strong>OK</strong>.</li>
</ol>
<p>That&#8217;s it!  Good luck.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/12/18/stop-exact-audio-copy-crashing-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Delete Songs From Smart Playlists in iTunes</title>
		<link>http://xanderx.com/2009/11/20/delete-songs-from-smart-playlists-in-itunes/</link>
		<comments>http://xanderx.com/2009/11/20/delete-songs-from-smart-playlists-in-itunes/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 22:46:11 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=274</guid>
		<description><![CDATA[<p><strong>Update 2009-11-23:</strong> Corrected Mac keyboard keys.  I don&#8217;t own a Mac myself, but a friend of mine tells me that iTunes defies the normal behaviour of many other Apple applications. Probably because it&#8217;s ancient and desperately needs an update.</p>
<p>Made a smart playlist to find songs you want to delete, then found that the delete function no longer works?</p>
<p>Just &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Update 2009-11-23:</strong> Corrected Mac keyboard keys.  I don&#8217;t own a Mac myself, but a friend of mine tells me that iTunes defies the normal behaviour of many other Apple applications. Probably because it&#8217;s ancient and desperately needs an update.</p>
<p>Made a smart playlist to find songs you want to delete, then found that the delete function no longer works?</p>
<p>Just hold Shift. Or Option.</p>
<p>Pressing Shift+Delete on Windows or Option+Delete on Mac will give you a prompt to delete songs just like any other delete operation performed in the library.</p>
<p>Holding Shift  on Windows or Option  on Mac and right-clicking on one or more songs will show &#8220;Delete&#8221; in the context menu.</p>
<p>As an aside, this shortcut also allows you to delete songs from static playlists as well.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/11/20/delete-songs-from-smart-playlists-in-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Windows 7 Taskbar &#8212; Keyboard Goodness</title>
		<link>http://xanderx.com/2009/11/15/the-windows-7-taskbar-keyboard-goodness/</link>
		<comments>http://xanderx.com/2009/11/15/the-windows-7-taskbar-keyboard-goodness/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 10:41:12 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=240</guid>
		<description><![CDATA[<p>If you&#8217;re fortunate enough to be using Windows 7, then no doubt you&#8217;ve noticed the new taskbar.  Well, here&#8217;s a couple of golden nuggets of info for you:</p>
<p>Did you know that all the icons you line up on the taskbar automatically get keyboard shortcuts?  If you want to <strong>launch one of them</strong>, just <strong>press the Windows key and </strong>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re fortunate enough to be using Windows 7, then no doubt you&#8217;ve noticed the new taskbar.  Well, here&#8217;s a couple of golden nuggets of info for you:</p>
<p>Did you know that all the icons you line up on the taskbar automatically get keyboard shortcuts?  If you want to <strong>launch one of them</strong>, just <strong>press the Windows key and the number of the program&#8217;s position along the list</strong>.  So to launch the first program, press Win+1; to launch the second, press Win+2; this continues all the way up to Win+0, which opens the tenth program.  Cool, huh?  This is the same behaviour as the Quick Launch Bar in Windows Vista (which I used extensively).</p>
<p>Even better, if you want to open one of those programs <strong>with admin permissions</strong> (for example, using Notepad to edit the hosts file), you can press <strong>Win+Ctrl+Shift+&lt;Number&gt;</strong>, accept any <acronym title="User Account Control">UAC</acronym> prompt, and <em>voilà</em>!  Program a la admin.</p>
<p>I love keyboard shortcuts.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/11/15/the-windows-7-taskbar-keyboard-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Word of Warning: Check Your Windows 7 Backup Settings</title>
		<link>http://xanderx.com/2009/11/12/a-word-of-warning-check-your-windows-7-backup-settings/</link>
		<comments>http://xanderx.com/2009/11/12/a-word-of-warning-check-your-windows-7-backup-settings/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 12:00:22 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=233</guid>
		<description><![CDATA[<p>Backups in Windows 7 have been greatly improved, what with the fact you can restore from them (without needing to take a separate backup) and that they backup to networks better.</p>
<p>However, there has been one change which caught me out, thanks to a subtle and ambiguous rewording of the backups dialog.</p>
<p>When backups are taken, <strong>as default <em>only</em> user </strong>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Backups in Windows 7 have been greatly improved, what with the fact you can restore from them (without needing to take a separate backup) and that they backup to networks better.</p>
<p>However, there has been one change which caught me out, thanks to a subtle and ambiguous rewording of the backups dialog.</p>
<p>When backups are taken, <strong>as default <em>only</em> user folders that were created by Windows are backed up</strong>.  For reference that&#8217;s Appdata, Contacts, Desktop, Downloads, Favorites, Links, Music, Pictures, Saved Games, Searches and Videos.</p>
<p>This is different from the default behaviour of backups in Windows Vista, which backed up everything in C:\Users\&lt;Your Username&gt;</p>
<p>If you make any folders of your own at the root of your user folder, they will <em><strong>NOT</strong></em> be backed up.  If you want to back those up, I recommend you go through the backup wizard again and say that you want to configure what gets backed up yourself.  Select more locations, and navigate through the filesystem until you check C:\Users\&lt;Your Username&gt;.</p>
<p>I lost a few files when I reinstalled 7 for unrelated reasons, and lost the contents of my Code and Programs folders.  I&#8217;m lucky that I had only been using the <acronym title="Operating System">OS</acronym> for a couple of weeks&#8211;had I been using it longer I could have lost a lot more.  At least it&#8217;s given me an excuse to code!</p>
<p>Just a friendly warning for fellow Windows 7 users who are as fussy about file organisation as I am.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/11/12/a-word-of-warning-check-your-windows-7-backup-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding your most recent Twitter tweet to your Pidgin status</title>
		<link>http://xanderx.com/2009/11/10/adding-your-most-recent-twitter-tweet-to-your-pidgin-status/</link>
		<comments>http://xanderx.com/2009/11/10/adding-your-most-recent-twitter-tweet-to-your-pidgin-status/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 20:17:30 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=225</guid>
		<description><![CDATA[<p style="text-align: justify;">This guide is intended to be a more up-to-date mirror of the guide you can find at <a href="http://www.techjawa.com/2008/08/15/twitterpidgin-aimim-status-sync-guide/">Tech Jawa</a>.  All credit to them for the original instructions!</p>
<p>Basically nothing changes, but I just like to be comprehensive.</p>
<ol>
<li><a href="http://code.google.com/p/pidgin-twitterstatus/">Download the TwitterStatus plugin</a>.  It&#8217;ll be a file ending in <em>.pl</em>.</li>
<li>Move this file to your Pidgin plugins folder.  If </li>&#8230;</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">This guide is intended to be a more up-to-date mirror of the guide you can find at <a href="http://www.techjawa.com/2008/08/15/twitterpidgin-aimim-status-sync-guide/">Tech Jawa</a>.  All credit to them for the original instructions!</p>
<p>Basically nothing changes, but I just like to be comprehensive.</p>
<ol>
<li><a href="http://code.google.com/p/pidgin-twitterstatus/">Download the TwitterStatus plugin</a>.  It&#8217;ll be a file ending in <em>.pl</em>.</li>
<li>Move this file to your Pidgin plugins folder.  If any folders don&#8217;t exist, create them:
<ul>
<li><strong>Linux:</strong> ~/.purple/plugins/</li>
<li><strong>Windows Vista/7:</strong> C:\Users\&lt;Username&gt;\AppData\Roaming\.purple\plugins</li>
</ul>
</li>
<li>Install Perl:
<ul>
<li><strong>Linux:</strong> It&#8217;s probably already installed.</li>
<li><strong>Windows:</strong> Use the <a href="http://strawberryperl.com/">most recent Strawberry <acronym title="Practical Extraction and Report Language">Perl</acronym> installation:</a></li>
</ul>
</li>
<li>Install  the XML::XPath module into perl:
<ol>
<li>Open a command line.</li>
<li>Run <code>perl -MCPAN -e shell</code>.</li>
<li>Type <code>install XML::XPath</code> and then hit Return.  Wait for the install to finish.</li>
<li>Type <code>quit</code> and hit Return, then close your command line</li>
</ol>
</li>
<li>Start (or restart) Pidgin.</li>
<li>From the contact list, go to <strong>Help &gt; About</strong>.  At the very bottom of the textbox that appears it should say <strong>&#8220;Perl: Enabled&#8221;</strong>.  If it does not, repeat steps 3 and 4.</li>
<li>From the contact list, go to <strong>Tools &gt; Plug-ins</strong>.  Find Twitter Status on the list, <strong>check the checkbox</strong> next to it, and then click <strong>Configure Plug-in.</strong></li>
<li>In the configuration window that appears, <strong>type in your username in the top textbox</strong> (labelled Username, surprise surprise).  Configure anything else you want to your liking.</li>
</ol>
<p>That&#8217;s it!  You do not need to set this up again, it is a one-off set up for the computer.  Of course, you will need to go through this procedure again if you have multiple computers you use Pidgin on, or if you format and reinstall your <acronym title="Operating System">OS</acronym>.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/11/10/adding-your-most-recent-twitter-tweet-to-your-pidgin-status/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Use Ogg Vorbis for Lag-free Ringtones on Android</title>
		<link>http://xanderx.com/2009/09/21/use-ogg-vorbis-for-lag-free-ringtones-on-android/</link>
		<comments>http://xanderx.com/2009/09/21/use-ogg-vorbis-for-lag-free-ringtones-on-android/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 13:50:42 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[ogg]]></category>
		<category><![CDATA[ringtones]]></category>
		<category><![CDATA[vorbis]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=214</guid>
		<description><![CDATA[<p><strong>Update 2010-06-21:</strong> If you want to use custom ringtones in the first place, install Rings Extended from the Android Market, then go to Home &#62; Settings &#62; Sound &#38; display &#62; Phone ringtone.  When it asks which application you want to use, select Rings Extended, and check the checkbox so that it doesn&#8217;t ask you again.</p>
<p>This will work anywhere &#8230;</p>]]></description>
			<content:encoded><![CDATA[<div class="update">
<p><strong>Update 2010-06-21:</strong> If you want to use custom ringtones in the first place, install Rings Extended from the Android Market, then go to Home &gt; Settings &gt; Sound &amp; display &gt; Phone ringtone.  When it asks which application you want to use, select Rings Extended, and check the checkbox so that it doesn&#8217;t ask you again.</p>
<p>This will work anywhere any application asks for you to pick a ringtone, assuming it asks via a standard means!</p>
<p>I&#8217;ve also written <a href="http://xanderx.com/2009/11/08/ogg-vorbis-encoder-for-windows/">another article detailing how to convert your music in to Ogg Vorbis files</a>.</p>
</div>
<p>Why, do I hear you cry?</p>
<p>Simple really, here&#8217;s the story: when I first transferred various files to my phone for use as ringtones (one each for calls, texts, e-mails&#8230;) I used MP3s.  Thanks to the Rings Extended application in the marketplace I had no trouble in using them.</p>
<p>But one thing struck me as odd whenever I got a call (or text etc.); lag.  If I were to get a call right now, the phone would vibrate, the screen would turn black, and then a couple of seconds later the contact details show and my ringtone starts playing.  Not ideal.</p>
<p>So I decided to try something.  I set one of the standard ringtones that came with the phone as the current ringtone, and tried again.  This time the phone started vibrating and played the tone at the same time.</p>
<p>After that I had to figure out what format they used, since I had no idea where the files could be and what format they were.  I reasoned that Ogg Vorbis would be the format they&#8217;d use — an open-source <acronym title="Operating System">OS</acronym> with open-source ringtones.  Makes sense, right?</p>
<p>So I tried it: I converted those same ringtones I started out with to 128kbps CBR Vorbis files.  128kbps because I thought that a higher bitrate would lag the phone out (plus you wouldn&#8217;t hear a quality difference from the speaker anyway), and CBR because I thought it would be easier for the decoder to work with, though I have no evidence to back this up.</p>
<p>Voilà!  Suddenly my ringtones loaded a lot quicker, and no longer did I get vibrations with no accompanying ringtone (unless it was set to vibrate only!).</p>
<p>I haven&#8217;t tested other settings on the Vorbis encoder (different bitrates, VBR etc.), nor have I tested other formats aside from MP3 and Ogg.</p>
<p>Hope this is of help to someone that actually cares about this stuff.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/09/21/use-ogg-vorbis-for-lag-free-ringtones-on-android/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Strip ID3v1 Tags from MP3s in Linux</title>
		<link>http://xanderx.com/2009/09/16/strip-id3v1-tags-from-mp3s-in-linux/</link>
		<comments>http://xanderx.com/2009/09/16/strip-id3v1-tags-from-mp3s-in-linux/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 19:38:09 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=209</guid>
		<description><![CDATA[<p>For kicks I decided to remove all the ID3v1 tags from my music files today.  They were just getting in the way and served no useful purpose — since I had perfectly fine ID3v2 tags — so they just had to go.</p>
<p>I cooked up a little command to help out here!  But first, we need to make sure you &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>For kicks I decided to remove all the ID3v1 tags from my music files today.  They were just getting in the way and served no useful purpose — since I had perfectly fine ID3v2 tags — so they just had to go.</p>
<p>I cooked up a little command to help out here!  But first, we need to make sure you have the command that we&#8217;re going to need here, id3v2.  Install it from the official repositories using your distribution&#8217;s package manager.  For example, on Ubuntu:</p>
<pre>sudo apt-get install id3v2</pre>
<p>This command is used to view and manipulate ID3 tags inside of music files.  One argument in particular is of use to us, <code>-s</code>, which strips ID3v1 tags out of the specified file(s).</p>
<p>With that in mind the task is just getting a list of the files that you want to remove ID3v1 tags from.  I&#8217;ve managed to solve that and fit it all in one line — don&#8217;t forget to replace the path with the correct one:</p>
<pre>find /path/to/music -name \*.mp3 -type f -print0 | xargs -0 id3v2 -s</pre>
<p>That&#8217;s it!  After testing I ran it on my whole music library and it appears to have survived just fine.  Just be patient (and careful) if you&#8217;re stripping tags out of hundreds or thousands of files.</p>
<p>Let me know how it works out for you, and any improvements you may have!</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/09/16/strip-id3v1-tags-from-mp3s-in-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Forgotten the Installation Code for your Sagem Digital Set-Top Box?</title>
		<link>http://xanderx.com/2009/09/12/forgotten-the-installation-code-for-your-sagem-digitalset-top-box/</link>
		<comments>http://xanderx.com/2009/09/12/forgotten-the-installation-code-for-your-sagem-digitalset-top-box/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 15:24:56 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Hints & Tips]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=204</guid>
		<description><![CDATA[<p>It&#8217;s annoying when that or something similar happens — in my case, someone else had changed the code meaning I couldn&#8217;t retune the box to accept more channels.</p>
<p>But all is not lost!  Simply follow this quick guide.  This is from a Sagem ITC 62 — it may or may not be the same process for other models:</p>
<ol>
<li><strong>Press Menu</strong></li>&#8230;</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s annoying when that or something similar happens — in my case, someone else had changed the code meaning I couldn&#8217;t retune the box to accept more channels.</p>
<p>But all is not lost!  Simply follow this quick guide.  This is from a Sagem ITC 62 — it may or may not be the same process for other models:</p>
<ol>
<li><strong>Press Menu</strong> on your remote control.</li>
<li>Select <strong>Installation</strong>.  You&#8217;ll be presented with a screen <strong>where you have to enter an Installation Code.</strong></li>
<li>Press these buttons one after the other on your remote: <strong>Menu, Menu, Red button, Menu</strong>.  You should be taken to a new screen displaying <strong>User Settings</strong> and <strong>Box Settings</strong>.</li>
<li>Select <strong>User Settings</strong>.</li>
</ol>
<p>Now what you do at this point is up to you.  You have two choices:</p>
<h2>Disable the Installation Code</h2>
<p>This means that you don&#8217;t have to enter or remember an installation code in future, but it might be vulnerable to inquisitive children.  If this isn&#8217;t an issue for you (or you don&#8217;t care!), follow these steps:</p>
<ol>
<li>Select <strong>Locking</strong>.</li>
<li>Switch <strong>Box Locked</strong> and <strong>Channels Locked</strong> to <strong>No</strong>.</li>
</ol>
<h2>Change the Installation Code</h2>
<p>If you still want an installation code for whatever reason, follow these steps:</p>
<ol>
<li>Select <strong>Change Installation Code</strong>.</li>
<li>Enter any four digit code you like, and press <strong>OK</strong>.</li>
<li>Re-enter the same code again.  Press <strong>OK</strong>.</li>
</ol>
<p>That&#8217;s it!  Let me know how it goes for you.</p>
<p>Credit to <a href="http://www.howtomendit.com/answers.php?id=66597">Steven Checkley</a> for his amazing hackery.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/09/12/forgotten-the-installation-code-for-your-sagem-digitalset-top-box/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quickly Open an Elevated Command Prompt in Vista</title>
		<link>http://xanderx.com/2009/07/26/quickly-open-an-elevated-command-prompt-in-vista/</link>
		<comments>http://xanderx.com/2009/07/26/quickly-open-an-elevated-command-prompt-in-vista/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 09:43:05 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=190</guid>
		<description><![CDATA[<p>Just a quick little thing I noticed, although everyone else probably knows it by now.</p>
<p>To launch an elevated command prompt (i.e. a prompt with admin privileges, required to do various things if <acronym title="User Account Control">UAC</acronym> is enabled on Vista), simply <strong>open the Start Menu (Windows key)</strong>, <strong>type &#8220;cmd&#8221;</strong> without quotes, and <strong>press Control+Shift+Return</strong>.</p>
<p>This will bring up a <acronym title="User Account Control">UAC</acronym>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Just a quick little thing I noticed, although everyone else probably knows it by now.</p>
<p>To launch an elevated command prompt (i.e. a prompt with admin privileges, required to do various things if <acronym title="User Account Control">UAC</acronym> is enabled on Vista), simply <strong>open the Start Menu (Windows key)</strong>, <strong>type &#8220;cmd&#8221;</strong> without quotes, and <strong>press Control+Shift+Return</strong>.</p>
<p>This will bring up a <acronym title="User Account Control">UAC</acronym> prompt asking you to elevate the process.  <strong>Select Continue (Alt+C).</strong> Done!</p>
<p>This does work for <em>some</em> other applications.  But in my experience it&#8217;s hit and miss!  Strange.</p>
<p>This technique may also work in Windows 7, but I haven&#8217;t been able to test it myself.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/07/26/quickly-open-an-elevated-command-prompt-in-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Slugs in WordPress</title>
		<link>http://xanderx.com/2009/07/22/fixing-slugs-in-wordpress/</link>
		<comments>http://xanderx.com/2009/07/22/fixing-slugs-in-wordpress/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 10:20:33 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[slugs]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=157</guid>
		<description><![CDATA[<p>Having trouble selecting the slug you want in WordPress?  If you&#8217;re like I was just a moment ago, you&#8217;ll try changing the slug on one of your categories to something different that you prefer, only to have WordPress change it back to whatever it was previously.  What gives?</p>
<p>Turns out the solution might be simpler than you think &#8212; check &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Having trouble selecting the slug you want in WordPress?  If you&#8217;re like I was just a moment ago, you&#8217;ll try changing the slug on one of your categories to something different that you prefer, only to have WordPress change it back to whatever it was previously.  What gives?</p>
<p>Turns out the solution might be simpler than you think &#8212; check your Post Tags for a tag with the same slug!</p>
<p>Slugs are shared between tags and categories, so <strong>if you use a particular slug with a tag, you cannot use the same one with a category, and vice versa</strong>.</p>
<p>Keep that in mind the next time you get all <acronym title="Obsessive-Compulsive Disorder">OCD</acronym> about slugs!</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/07/22/fixing-slugs-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing GPRS, MMS and Access Point Settings on Android</title>
		<link>http://xanderx.com/2009/07/10/changing-gprs-mms-and-access-point-settings-on-android/</link>
		<comments>http://xanderx.com/2009/07/10/changing-gprs-mms-and-access-point-settings-on-android/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 13:46:07 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hints & Tips]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=143</guid>
		<description><![CDATA[<p>I feel kind of silly for falling foul of this, but I guess it&#8217;s just a case of going against what you&#8217;re used to.</p>
<p>I was looking for a way to check on my MMS settings on Android.  On just about every other phone I&#8217;ve used it&#8217;s been a submenu of the messaging application, so that&#8217;s where I went — &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I feel kind of silly for falling foul of this, but I guess it&#8217;s just a case of going against what you&#8217;re used to.</p>
<p>I was looking for a way to check on my MMS settings on Android.  On just about every other phone I&#8217;ve used it&#8217;s been a submenu of the messaging application, so that&#8217;s where I went — except I couldn&#8217;t find anything pertaining to access point settings!  I mean, if one phone does it one way, all phones do it that way, right?  Right?</p>
<p>Wrong.  Turns out Android hides the settings in — guess what — its Settings menus!  That&#8217;s good, because it&#8217;s centralised.  It makes sense when you think about it.  Honest.</p>
<p>Anyway, to find these elusive settings, just follow these instructions:</p>
<ol>
<li>Go to the <strong>Home screen</strong>.</li>
<li>Press <strong>Menu</strong>.</li>
<li>Select <strong>Settings</strong>.</li>
<li>Select <strong>Wireless controls</strong>.</li>
<li>Select <strong>Mobile network settings</strong>.</li>
<li>Select <strong>Access Point Names</strong>.</li>
<li>Finally, select an access point to edit, or press Menu to create a new APN or reset to the defaults that shipped with the phone.</li>
</ol>
<p>Have fun with changing access point settings!  Mmm.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/07/10/changing-gprs-mms-and-access-point-settings-on-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reset iTunes Dimensions to Fit Resolution</title>
		<link>http://xanderx.com/2009/06/25/reset-itunes-dimensions-to-fit-resolution/</link>
		<comments>http://xanderx.com/2009/06/25/reset-itunes-dimensions-to-fit-resolution/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 18:25:22 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=124</guid>
		<description><![CDATA[<p>Here&#8217;s a handy little feature that I find useful.  If you ever play around with the size or location of the iTunes window and want to make it fit the screen better, simply follow the instructions:</p>
<dl>
<dt>If you&#8217;re on Windows:</dt>
<dd>hold Shift and either double-click the title bar or single-click the maximise button  (The title bar is the small bar </dd>&#8230;</dl>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a handy little feature that I find useful.  If you ever play around with the size or location of the iTunes window and want to make it fit the screen better, simply follow the instructions:</p>
<dl>
<dt>If you&#8217;re on Windows:</dt>
<dd>hold Shift and either double-click the title bar or single-click the maximise button  (The title bar is the small bar at the top that says &#8220;iTunes&#8221; in the middle.)</dd>
<dt>If you&#8217;re on Mac OS:</dt>
<dd>hold Option and click the Zoom (+) button</dd>
</dl>
<p>This&#8217;ll reset the size and position to its default for your screen resolution.  Assuming you haven&#8217;t changed screen resolution since installing it, it&#8217;ll look just as it did when you first installed it — nearly filling the entire screen, but not quite.  It&#8217;s also a very useful shortcut if you ever change your screen resolution.</p>
<p>Doing the operation a second time will move the iTunes window back to where it was before you started reading this article and messing with it.  Simple!</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/06/25/reset-itunes-dimensions-to-fit-resolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Windows Sidebar Gadget File Association in Vista</title>
		<link>http://xanderx.com/2009/06/17/fix-windows-sidebar-gadget-file-association-in-vista/</link>
		<comments>http://xanderx.com/2009/06/17/fix-windows-sidebar-gadget-file-association-in-vista/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 13:23:46 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Download]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[file association]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=83</guid>
		<description><![CDATA[<p>Have you ever somehow managed to break the Gadget file association in Windows Vista?  I have <em>somehow</em>, and that means that you can no longer install gadgets.  Double-clicking a .gadget file does nothing, and the Sidebar offers no option to install gadgets itself!</p>
<p>If you try to re-associate the files with Windows Sidebar by telling to Open With&#8230; and &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Have you ever somehow managed to break the Gadget file association in Windows Vista?  I have <em>somehow</em>, and that means that you can no longer install gadgets.  Double-clicking a .gadget file does nothing, and the Sidebar offers no option to install gadgets itself!</p>
<p>If you try to re-associate the files with Windows Sidebar by telling to Open With&#8230; and navigating to the Sidebar executable, you&#8217;ll have found that that doesn&#8217;t help &#8212; all it does is bring the Sidebar to focus, but doesn&#8217;t install the gadget.</p>
<p>Fortunately, help is at hand: all you need to do is <strong>download the following archive </strong>and apply the registry entries by <strong>double-clicking the .reg file inside the archive</strong>, and saying <strong>Yes</strong> at the prompt.</p>
<p><a href="http://download.xanderx.com/software/windows/fix/repairGadgetFileAssociation.zip">Download Gadget Association registry entries.</a></p>
<p>All I did was export the corresponding keys from the registry on a Vista machine with a working Sidebar &#8212; nothing else!</p>
<p>Hope this helps others like it has me.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/06/17/fix-windows-sidebar-gadget-file-association-in-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Superuser Permissions Hanging on Android</title>
		<link>http://xanderx.com/2009/06/14/fix-superuser-permissions-hanging-on-android/</link>
		<comments>http://xanderx.com/2009/06/14/fix-superuser-permissions-hanging-on-android/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 14:01:12 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[superuser]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=70</guid>
		<description><![CDATA[Superuser Permissions hanging?  Force closing?  It's cool (to fix).]]></description>
			<content:encoded><![CDATA[<p><strong>Update 2010-03-04:</strong> Added another potential solution courtesy of Blazt in the comments. Thanks!</p>
<p>So, you have a phone with root permissions?  Finding whenever a program requests root permissions the Superuser Permissions program hangs (usually with a black screen or even a force close) at the &#8220;<acronym title="Superuser">SU</acronym> request&#8221; screen?</p>
<p>Fortunately there are a couple of things you can try, which I&#8217;ll detail for you.</p>
<p>First, make sure <strong><acronym title="Universal Serial Bus">USB</acronym> Debugging</strong> is enabled.  To do that:</p>
<ol>
<li>Press the <strong>Home button</strong>.</li>
<li>Press the <strong>Menu button</strong>.</li>
<li>Select <strong>Settings &gt; Applications &gt; Development</strong>.</li>
<li>Make sure that <strong><acronym title="Universal Serial Bus">USB</acronym> Debugging</strong> is <strong>checked</strong>.  If not, check it.</li>
</ol>
<p>If that fixes your problem, you are done!  If not, then you can try <strong>clearing the Superuser Permissions data</strong>.  This is just any options you have set within the app and whether or not particular apps are always allowed or blocked — you won&#8217;t lose any of your other data, and it&#8217;s easy to allow/deny stuff again.</p>
<p>To clear the data:</p>
<ol>
<li>Press the <strong>Home button</strong>.</li>
<li>Press the <strong>Menu button</strong>.</li>
<li>Select <strong>Settings &gt; Applications &gt; Manage applications</strong>.</li>
<li>Find <strong>Superuser Permissions</strong> on the list.  Tap it.</li>
<li>Tap &#8220;<strong>Clear data&#8221;</strong> and &#8220;<strong>Clear cache</strong>&#8221; if they&#8217;re enabled.</li>
</ol>
<p>This should prevent any hangs with Superuser Permissions in the future.</p>
<p>This works on the HTC Dream (T-Mobile G1) with the 1.5 and 1.6 firmwares, and presumably other Android devices with the Superuser Permissions app.</p>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/06/14/fix-superuser-permissions-hanging-on-android/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Unlock Android Device Using PUK Code</title>
		<link>http://xanderx.com/2009/06/12/unlock-android-device-using-puk-code/</link>
		<comments>http://xanderx.com/2009/06/12/unlock-android-device-using-puk-code/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 11:48:01 +0000</pubDate>
		<dc:creator>XanderX</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hints & Tips]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[PUK]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://xanderx.com/?p=58</guid>
		<description><![CDATA[Locked yourself out of your phone?  No problem.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever got your <acronym title="Personal Identification Number">PIN</acronym> code wrong too many times and got your SIM locked, you were probably as surprised as I was when Android gives you no option to unlock the phone! Fortunately there&#8217;s an answer.</p>
<p>To unlock your Android-based device go to the <strong>Emergency Call</strong> screen and enter in the following (replace the angled brackets with the appropriate info):</p>
<pre>**05*«PUK Code»*«Your new pin»*«Confirm your new pin»#</pre>
<p>So for example:</p>
<pre>**05*12345678*9090*9090#</pre>
<p>As a side effect this should work on any SIM-containing device at a screen where you can enter phone numbers, not just devices running the Android <acronym title="Operating System">OS</acronym>.  As of writing, Android-based devices are the HTC Dream (T-Mobile G1) and HTC Magic.</p>
<p>And make sure you keep your PUK code secret — anyone can override your <acronym title="Personal Identification Number">PIN</acronym> with their own using it!</p>
<p>Thanks to <a href="http://androidcommunity.com/forums/99706-post6.html">theWeir</a> for posting that solution.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://androidcommunity.com/forums/99706-post6.html</div>]]></content:encoded>
			<wfw:commentRss>http://xanderx.com/2009/06/12/unlock-android-device-using-puk-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: xanderx.com @ 2012-02-06 07:35:24 by W3 Total Cache -->
