<?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>/home/todd &#187; tech tips</title>
	<atom:link href="http://dropline.net/topics/tech-tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://dropline.net</link>
	<description>Musings, music, food and photography</description>
	<lastBuildDate>Fri, 17 Jun 2011 19:42:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Yet Another WordPress Flash Uploader Problem (with solution!)</title>
		<link>http://dropline.net/2010/12/yet-another-wordpress-flash-uploader-problem-with-solution/</link>
		<comments>http://dropline.net/2010/12/yet-another-wordpress-flash-uploader-problem-with-solution/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 05:14:25 +0000</pubDate>
		<dc:creator>Todd Kulesza</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[tech tips]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropline.net/?p=416</guid>
		<description><![CDATA[This was a new one for me. Every time I tried to upload a photo to a WordPress site, I received a very informative &#8220;HTTP Error&#8221; message while the upload progress bar read &#8220;Crunching&#8230;&#8221;. Thanks in part to the stunningly generic error message, it took a while to figure out exactly what was going on. [...]]]></description>
			<content:encoded><![CDATA[<p>This was a new one for me.  Every time I tried to upload a photo to a WordPress site, I received a very informative &#8220;HTTP Error&#8221; message while the upload progress bar read &#8220;Crunching&#8230;&#8221;.  Thanks in part to the stunningly generic error message, it took a while to figure out exactly what was going on.  The problem, it turns out, was HTTP authentication; I had enabled Apache&#8217;s basic HTTP login for the site, but being a plugin, Adobe Flash was not similarly authenticated.  So, trying to use the Flash-based image uploader kept silently failing because it couldn&#8217;t authenticate with the server.  The fix is simple: just tell Apache not to use authentication for the script that handles Flash-based uploads.  You can do this by modifying the .htaccess file in the root of your WordPress directory like so:</p>
<pre>&lt;FilesMatch "(async-upload\.php)$"&gt;
    Satisfy Any
    Order allow,deny
    Allow from all
    Deny from none
&lt;/FilesMatch&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://dropline.net/2010/12/yet-another-wordpress-flash-uploader-problem-with-solution/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Making the Apple Keyboard Play Nice with Windows</title>
		<link>http://dropline.net/2010/11/making-the-apple-keyboard-play-nice-with-windows/</link>
		<comments>http://dropline.net/2010/11/making-the-apple-keyboard-play-nice-with-windows/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 23:03:05 +0000</pubDate>
		<dc:creator>Todd Kulesza</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bootcamp]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[media keys]]></category>
		<category><![CDATA[tech tips]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://dropline.net/?p=414</guid>
		<description><![CDATA[After a long, long love affair with Logitech, I&#8217;ve finally finished a slow migration toward Apple&#8217;s input devices.  Their aluminum keyboard took some getting used, but once I&#8217;d grown accustomed to it on my Macbook, I decided to get one for my Windows 7 desktop.  It seemed like everything was working perfectly until I pressed [...]]]></description>
			<content:encoded><![CDATA[<p>After a long, long love affair with Logitech, I&#8217;ve finally finished a slow migration toward Apple&#8217;s input devices.  Their <a href="http://www.apple.com/keyboard/">aluminum keyboard</a> took some getting used, but once I&#8217;d grown accustomed to it on my Macbook, I decided to get one for my Windows 7 desktop.  It seemed like everything was working perfectly until I pressed the mute button; nothing happened.  Volume down?  No go.  In fact, all of the media keys (volume up/down, mute, play/pause, etc.) refused to do anything. For whatever reason, <a href="http://www.randyrants.com/sharpkeys/">SharpKeys</a> and other keyboard mapping utilities don&#8217;t recognize Apple&#8217;s media keys.  The solution, it turns out, is to install a pair of Bootcamp files from your Mac OS X installation DVD.</p>
<p>Here are the steps that worked for me.  I&#8217;m running Windows 7 x64 with a 2010 Apple aluminum keyboard, and have a Mac OS X 10.6 Snow Leopard installation disc.  As always, your mileage may vary:</p>
<ol>
<li>Insert your Mac OS X installation disc.  If it tries to auto-run anything, cancel it.</li>
<li>Open Windows Explorer, right-click on your DVD drive, and select <strong>Open </strong>from the menu.</li>
<li>Navigate to the <em>Boot Camp\Drivers\Apple </em>folder.</li>
<li>Copy <em>BootCamp.msi</em> (or <em>BootCamp64.msi</em> for x64 systems) to your desktop.</li>
<li>Copy <em>AppleKeyboardInstaller.exe</em> (or <em>x64/AppleKeyboardInstaller64.exe</em> for x64 systems) to your desktop.</li>
<li>Use a tool such as <a href="http://7-zip.org/">7-zip</a> to extract the <em>AppleKeyboardInstaller.exe</em> file.
<ol>
<li>With 7-zip, can you do this by right-clicking on the file and selecting <strong>7-Zip-&gt;Extract to &#8220;AppleKeyboardInstaller&#8221;</strong>.</li>
</ol>
</li>
<li>Navigate to the folder you extracted <em>AppleKeyboardInstaller.exe</em> to and run the <em>DPInst.exe</em> file to install the Apple keyboard driver for Windows.</li>
<li>Click <strong>Start-&gt;All Programs-&gt;Accessories</strong>, right-click on <strong>Command Prompt</strong>, and select <strong>Run as administrator</strong>.</li>
<li>In the command prompt, type &#8220;<strong>cd Desktop</strong>&#8220;.</li>
<li>Install BootCamp by typing &#8220;<strong>BootCamp.msi</strong>&#8221; (or <strong>&#8220;BootCamp64.msi</strong>&#8221; for x64 systems) in the command prompt.</li>
<li>Once the installation completes, you can delete the files on your desktop and remove the Mac OS X installation disc.  Reboot your computer and enjoy your new media keys!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://dropline.net/2010/11/making-the-apple-keyboard-play-nice-with-windows/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mapping Caps Lock to Control without Admin Access</title>
		<link>http://dropline.net/2009/05/mapping-caps-lock-to-control-without-admin-access/</link>
		<comments>http://dropline.net/2009/05/mapping-caps-lock-to-control-without-admin-access/#comments</comments>
		<pubDate>Tue, 19 May 2009 17:42:20 +0000</pubDate>
		<dc:creator>Todd Kulesza</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[caps lock]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[tech tips]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://dropline.net/?p=389</guid>
		<description><![CDATA[Somewhere along the line, I picked up the habit of mapping the otherwise utterly useless caps lock key to act as another control key.  If you&#8217;re an Emacs user, this is sort of critical to avoid the wrist strain of constant pinky-stretches to the lower-left corner of the keyboard.  Its become second nature now, so [...]]]></description>
			<content:encoded><![CDATA[<p>Somewhere along the line, I picked up the habit of mapping the otherwise utterly useless caps lock key to act as another control key.  If you&#8217;re an Emacs user, this is sort of critical to avoid the wrist strain of constant pinky-stretches to the lower-left corner of the keyboard.  Its become second nature now, so when I recently found myself working on a Windows-based lab computer where caps lock actually performed as-advertised, the result was a lot of code THAT lOOKED LIKE thIS.  Unpleasant, to be sure.</p>
<p>Linux and Mac OS X make remapping this key extremely easy.  System Preferences on the Mac and the GNOME keyboard control panel on Linux include a simple option to enable.  Tada!  No more wasted space west of &#8216;A&#8217;.  Windows, of course, is a different beast.</p>
<p>The good news: there&#8217;s a very simple registry hack to remap caps to control.  Seriously, it&#8217;s floating <a href="http://www.traceback.org/2006/06/14/remap-caps-lock-and-left-control-on-windows-xp/">all</a> <a href="http://www.usnetizen.com/fix_capslock.php">over</a> <a href="http://c2.com/cgi/wiki?RemapCapsLock">the</a> <a href="http://www.jonlee.ca/remap-capslock-the-most-useless-key/">internet</a>.  Except, there&#8217;s a wrinkle&#8211;you need administrative access to edit the HKEY_LOCAL_MACHINE registry tree, which is what all of these hacks do.  For whatever reason, our school has decided computer science graduate students aren&#8217;t to be trusted with administrative access to their own computers [another rant for another time], so what&#8217;s a wrist-strained user to do?</p>
<p>Muck around in the Windows registry, of course!  It turned out to be pretty straight forward.  There&#8217;s a duplicate of the keyboard mapping registry key under HKEY_CURRENT_USER, which non-administrators <em>can</em> modify, and it appears to behave exactly like the key under HKEY_LOCAL_MACHINE.  So, for anyone in a similar position, here&#8217;s the registry key to modify:<br />
<code>
<pre>HKEY_CURRENT_USER\Keyboard Layout\Scancode Map =
hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00</pre>
<p></code><br />
You can download a registry update file <a href="http://dropline.net/wp-content/uploads/2009/05/caps_lock_to_control.reg">here</a>.  Save it to your computer, double-click it to update your registry, then reboot and enjoy your vastly-improved keyboard.</p>
]]></content:encoded>
			<wfw:commentRss>http://dropline.net/2009/05/mapping-caps-lock-to-control-without-admin-access/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

