<?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>Roosenmaallen.com &#187; Web</title>
	<atom:link href="http://roosenmaallen.com/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://roosenmaallen.com</link>
	<description>Computers, spirituality, and the other things that make me go.</description>
	<lastBuildDate>Mon, 21 Dec 2009 14:25:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Easily the coolest/nerdiest Queen tribute ever made</title>
		<link>http://roosenmaallen.com/2009/04/25/bohemian-rhapsody-on-computer-beeps/</link>
		<comments>http://roosenmaallen.com/2009/04/25/bohemian-rhapsody-on-computer-beeps/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 15:14:38 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Retro Computers]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Vintage Computers]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/?p=50</guid>
		<description><![CDATA[Bohemian Rhapsody played on old computer beeps]]></description>
			<content:encoded><![CDATA[<p>Bohemian Rhapsody played on old computer beeps</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Ht96HJ01SE4&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/Ht96HJ01SE4&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>(found via <a href="http://journal.neilgaiman.com/2009/04/how-to-order-who-killed-amanda-palmer.html">Neil Gaiman&#8217;s blog</a>, he found it at <a href="http://www.theregister.co.uk/2009/04/20/hp_scanjet_3c_bohemian_rhaposdy/">El Reg</a>)</p>

	Tags: <a href="http://roosenmaallen.com/tag/retro-computers/" title="Retro Computers" rel="tag">Retro Computers</a>, <a href="http://roosenmaallen.com/tag/video/" title="Video" rel="tag">Video</a>, <a href="http://roosenmaallen.com/tag/vintage-computers/" title="Vintage Computers" rel="tag">Vintage Computers</a>, <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a>, <a href="http://roosenmaallen.com/tag/youtube/" title="YouTube" rel="tag">YouTube</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/2009/04/25/bohemian-rhapsody-on-computer-beeps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenID on Rosebleed.net</title>
		<link>http://roosenmaallen.com/2008/03/18/openid-on-rosebleednet/</link>
		<comments>http://roosenmaallen.com/2008/03/18/openid-on-rosebleednet/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 03:17:52 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ClaimID]]></category>
		<category><![CDATA[delegates]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Rosebleed]]></category>
		<category><![CDATA[sreg]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/2008/03/18/openid-on-rosebleednet/</guid>
		<description><![CDATA[I&#8217;ve finally finished up the OpenID signup for Rosebleed. The workflow is what you&#8217;d expect &#8211; OpenID box on the login form, if the given URL isn&#8217;t recognized then it redirects to the signup form and prepopulates it with the sreg fields.
I did notice a strange behaviour in OpenID; I&#8217;m not yet certain if I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally finished up the OpenID signup for <a href='http://rosebleed.net'>Rosebleed</a>. The workflow is what you&#8217;d expect &#8211; OpenID box on the login form, if the given URL isn&#8217;t recognized then it redirects to the signup form and prepopulates it with the <code>sreg</code> fields.</p>
<p>I did notice a strange behaviour in OpenID; I&#8217;m not yet certain if I missed it in the spec or if it&#8217;s left to one&#8217;s judgement (note to self: read the spec again)&#8230; Anyway, here&#8217;s what happens:</p>
<p>- Say I sign up with &#8220;roosenmaallen.com&#8221;. This site delegates to my <a href='http://claimid.com/silvermoon82'>ClaimID page</a>, so the <code>openid.identity</code> response is <code>http://openid.claimid.com/silvermoon82</code>, and this is what I actually use to identify the user.<br />
To my thinking, I should be able to log in using &#8220;roosenmaallen.com&#8221; (since that delegates to my ClaimID), or claimid.com/silvermoon82, or openid.claimid.com/silvermoon82. These URLs all end up at the same identity, so they should be equivalent &#8212; and that&#8217;s how I implemented it on Rosebleed.</p>
<p>I&#8217;ve noticed other OpenID-enabled sites handle this differently. On the <a href='http://openiddirectory.com/'>OpenID Directory</a> for instance, I first signed up as &#8220;claimid.com/silvermoon82&#8243;. I&#8217;ve gotten in the habit of logging in using roosenmaallen.com; but when I try that at OpenID Directory, I get an error message that my email address is already registered to my ClaimID URL.</p>
<p>So, barring finding that the spec keeps &#8220;equivalent&#8221; OpenID URLs separate, I think I&#8217;m in the right here; always open to feedback though.</p>
<p><strong>Update</strong> [2008-03-19]: I&#8217;ve checked <a href='http://openid.net/specs/openid-authentication-1_1.html#delegating_authentication'>the spec</a>, and as it turns out, I&#8217;m actually in the wrong:</p>
<blockquote><p>So, to use www.example.com as their Identifier, but have Consumers actually verify http://exampleuser.livejournal.com/ with the Identity Provider located at http://www.livejournal.com/openid/server.bml, they&#8217;d add the following tags to the HEAD section of the HTML document returned when fetching their Identifier URL.</p>
<p>&lt;link rel=&#8221;openid.server&#8221; href=&#8221;http://www.livejournal.com/openid/server.bml&#8221;&gt;<br />
&lt;link rel=&#8221;openid.delegate&#8221; href=&#8221;http://exampleuser.livejournal.com/&#8221;&gt;</p>
<p>Now, when a Consumer sees that, it&#8217;ll talk to http://www.livejournal.com/openid/server.bml and ask if the End User is exampleuser.livejournal.com, never mentioning www.example.com anywhere on the wire.</p>
<p>The main advantage of this is that an End User can keep their Identifier over many years, even as services come and go; they&#8217;ll just keep changing who they delegate to.</p></blockquote>

	Tags: <a href="http://roosenmaallen.com/tag/claimid/" title="ClaimID" rel="tag">ClaimID</a>, <a href="http://roosenmaallen.com/tag/delegates/" title="delegates" rel="tag">delegates</a>, <a href="http://roosenmaallen.com/tag/openid/" title="OpenID" rel="tag">OpenID</a>, <a href="http://roosenmaallen.com/tag/rosebleed/" title="Rosebleed" rel="tag">Rosebleed</a>, <a href="http://roosenmaallen.com/tag/sreg/" title="sreg" rel="tag">sreg</a>, <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/2008/03/18/openid-on-rosebleednet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Go green by going black? &#8230;not convinced.</title>
		<link>http://roosenmaallen.com/2007/12/23/go-green-by-going-black-not-convinced/</link>
		<comments>http://roosenmaallen.com/2007/12/23/go-green-by-going-black-not-convinced/#comments</comments>
		<pubDate>Sun, 23 Dec 2007 17:07:04 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Energy Savings]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/2007/12/23/go-green-by-going-black-not-convinced/</guid>
		<description><![CDATA[I just came across an interesting post about energy savings based on the colour of a webpage (specifically, Google &#8211; but the idea applies everywhere):  A black Google start screen? &#124; Wired Gecko.
I&#8217;ve found other posts dating back to May of this year (The Numbers Guy) on the subject, so it&#8217;s really not a [...]]]></description>
			<content:encoded><![CDATA[<p>I just came across an interesting post about energy savings based on the colour of a webpage (specifically, Google &#8211; but the idea applies everywhere):  <a href="http://wiredgecko.net/2007/12/a-black-google-start-screen/">A black Google start screen? | Wired Gecko</a>.</p>
<p>I&#8217;ve found other posts dating back to May of this year (<a href="http://blogs.wsj.com/numbersguy/does-a-darkened-google-really-save-electricity-104/">The Numbers Guy</a>) on the subject, so it&#8217;s really not a new idea.</p>
<p>The largest part of my doubt is the question of technology. In a CRT, it does indeed use more energy to display bright colours than dark (ref. <a href='http://www.microtech.doe.gov/EnergyStar/info.htm'>DOE Energy Star Desktop Information</a>). A CRT produces bright colours by directing an energy beam at the front of the screen; more brightness == more energy used.</p>
<p><span id="more-24"></span></p>
<p>As pointed out by <a href='http://graphicsoptimization.com/blog/?p=43'>Graphics Optimization</a>, the technology in an LCD monitor is entirely different &#8211; the brightness is provided by a backlight of some description, and colours are produced by filtering that white backlight with liquid crystals. In this scheme the lowest energy consumption is for a white pixel, where nothing is filtered. Turning a pixel black requires filtering pretty much everything, so uses the most energy.</p>
<p>The DOE report mentioned above appears to have been published in 2001 (<code>curl -I http://www.microtech.doe.gov/EnergyStar/info.htm</code> gives a Last-Modified date of November 27, 2001), when CRTs  were far more prevalent than they are today. That said, the CRT isn&#8217;t dead &#8211; just old, heavy, hot and bulky. If you (like me) do still use CRTs heavily, there are things you can do to reduce your impact:</p>
<ul>
<li><a href='http://www.blackle.com/'>Blackle</a> is a frontend for Google which displays in white-on-black. As of this writing, their homepage claims to have saved 370,654.618 Watt-Hours of energy, versus searching Google directly. <em>Note that in a side-by-side comparison their search results are not identical to Google&#8217;s. This is possibly due to their own customizations (the first result for &#8220;bob&#8221; is about energy savings) or Google tailoring my results when I search google.com directly.</em></li>
<li><span style='text-decoration: underline;'>User Style Sheets</span> allow you to override the display of some/all pages you visit. The method is different for each browser, but here are a couple starting points:
<ul>
<li><a href='http://www.mozilla.org/unix/customizing.html#usercss'>Firefox</a> lets you set these overrides in your userContent.css file.</li>
<li>Safari allows you to set your user stylesheet from the Advanced Preferences pane, or you can install <a href='http://hetima.com/safari/stand-e.html'>SafariStand</a>, which allows you to set specific stylesheets for individual domains (bonus: this allows you to override the nasty serif fonts used on NYTimes.com and a few other newspapers!)</li>
</ul>
</li>
<li>OS-Level <span style='text-decoration: underline;'>Accessibility Settings</span> often provide options for white-on-black or other high-contrast display modes which will affect your entire system.</li>
</ul>

	Tags: <a href="http://roosenmaallen.com/tag/energy-savings/" title="Energy Savings" rel="tag">Energy Savings</a>, <a href="http://roosenmaallen.com/tag/google/" title="Google" rel="tag">Google</a>, <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/2007/12/23/go-green-by-going-black-not-convinced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I annoyed Google! Go me!</title>
		<link>http://roosenmaallen.com/2007/12/23/i-annoyed-google-go-me/</link>
		<comments>http://roosenmaallen.com/2007/12/23/i-annoyed-google-go-me/#comments</comments>
		<pubDate>Sun, 23 Dec 2007 15:56:35 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[None of the Above]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/2007/12/23/i-annoyed-google-go-me/</guid>
		<description><![CDATA[I&#8217;m too impatient to wait for Calculator.app to load, or for the Calculator dashboard widget to catch up with me. The solution? Google.
If my computer is turned on, there&#8217;s generally a web browser open. Google Calculator meets my needs, and it&#8217;s faster than opening a local app or taking my boots off (if I need [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m too impatient to wait for Calculator.app to load, or for the Calculator dashboard widget to catch up with me. The solution? Google.</p>
<p>If my computer is turned on, there&#8217;s generally a web browser open. Google Calculator meets my needs, and it&#8217;s faster than opening a local app or taking my boots off (if I need to count past 10).The downside? Apparently it annoys Google if you do it a lot:</p>
<div style="text-align: center;"><a href="http://roosenmaallen.com/wordpress/wp-content/uploads/2007/12/google.png" title="I annoyed Google! Go me!" rel="lightbox"><img src="http://roosenmaallen.com/wordpress/wp-content/uploads/2007/12/google.thumbnail.png" alt="I annoyed Google! Go me!" /></a></div>
<p>Technorati Tags: <a href="http://technorati.com/tag/Google+Calculator" rel="tag">Google Calculator</a>, <a href="http://technorati.com/tag/Google" rel="tag">Google</a></p>
	Tags: <a href="http://roosenmaallen.com/tag/google/" title="Google" rel="tag">Google</a>, <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/2007/12/23/i-annoyed-google-go-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pink for October</title>
		<link>http://roosenmaallen.com/2007/10/02/p4o/</link>
		<comments>http://roosenmaallen.com/2007/10/02/p4o/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 13:35:44 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[p4o]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/2007/10/02/p4o/</guid>
		<description><![CDATA[In support of breast cancer awareness and research, I&#8217;ve turned this site pink.
From http://pinkforoctober.org/:
Web sites will Go Pink during the month of October to bring attention to Breast Cancer Awareness Month, get people talking about breast cancer, and raise money for research.
But to be clear, raising money isn’t the primary purpose of this web event.
The [...]]]></description>
			<content:encoded><![CDATA[<p>In support of breast cancer awareness and research, I&#8217;ve turned this site pink.</p>
<p>From <a href='http://pinkforoctober.org/'>http://pinkforoctober.org/</a>:</p>
<blockquote style='font-style: italic;'><p>Web sites will Go Pink during the month of October to bring attention to Breast Cancer Awareness Month, get people talking about breast cancer, and raise money for research.</p>
<p>But to be clear, raising money isn’t the primary purpose of this web event.<br />
The hope is that you turn your site pink (in whatever way works for your site), go out to that World Wide Web thing and educate yourself about the multiple issues related to Breast Cancer, then take that newfound knowledge and tell someone else what you’ve learned.</p>
</blockquote>

	Tags: <a href="http://roosenmaallen.com/tag/p4o/" title="p4o" rel="tag">p4o</a>, <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/2007/10/02/p4o/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iomega Parallel Zip Drive in Linux</title>
		<link>http://roosenmaallen.com/howtos/zip-linux/</link>
		<comments>http://roosenmaallen.com/howtos/zip-linux/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 01:16:20 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[None of the Above]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/?page_id=9</guid>
		<description><![CDATA[Introduction
	This note describes how to configure the parallel port ZIP drive on a Linux system.
	Older parallel port ZIP drives used the ppa kernel module, but more recent versions of the drive (After April 1998) use imm. There are slight differences between using the two modules, which will be noted as they come up.

	This was written [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>	This note describes how to configure the parallel port ZIP drive on a Linux system.</p>
<p>	Older parallel port ZIP drives used the <code>ppa</code> kernel module, but more recent versions of the drive (After April 1998) use <code>imm</code>. There are slight differences between using the two modules, which will be noted as they come up.</p>
<p class='note'>
	This was written for Slackware 10.0 and kernel 2.4.26. This should apply to other distros using 2.4.x kernels, but has not been tested on kernel 2.6.x.
</p>
<h2>Modules</h2>
<p>	For a newer ZIP drive, simply run <code>modprobe imm</code> as root. Done!</p>
<p>	For the older models, you&#8217;ll first need to add a couple lines to <code>/etc/modules.conf</code>:</p>
<p class='indent'>
	<code>alias parport_lowlevel parport_pc<br />
		<br />
		alias scsi_hostadapter ppa</code>
</p>
<p>	Then load the module by running <code>modprobe ppa</code> as root.</p>
<h2>Mounting/Unmounting</h2>
<p>	Once the module is installed, ZIP discs can be mounted as standard SCSI devices.</p>
<p>	As well as the standard mount/umount/eject commands, Iomega offers a toolset for working with ZIP discs in Linux. This set provides mount/unmount commands, as well as password protection and formatting tools. The set is available from <a href='http://www.iomega.com/software/linuxtools.html'>Iomega&#8217;s website</a>.</p>

	Tags: <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/howtos/zip-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About</title>
		<link>http://roosenmaallen.com/about/</link>
		<comments>http://roosenmaallen.com/about/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 11:08:31 +0000</pubDate>
		<dc:creator>Eddie Roosenmaallen</dc:creator>
				<category><![CDATA[None of the Above]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://roosenmaallen.com/?page_id=2</guid>
		<description><![CDATA[
Roosenmaallen.com is owned and operated by me, Eddie Roosenmaallen.
My aim is to gather the collective knowledge of humanity; failing that, I&#8217;d like to maintain an interesting sort of site about the things that interest me &#8211; technology [the web, social networking, microformats, DHTML, and a bunch of other buzzwords], philosophy [spirituality, the Meaning of Life, [...]]]></description>
			<content:encoded><![CDATA[<div class='vcard' id='vcard-Eddie-Roosenmaallen'>
<a href='http://roosenmaallen.com/' class='url'>Roosenmaallen.com</a> is owned and operated by me, <span class='fn n'><span class='given-name'>Eddie</span> <span class='family-name'>Roosenmaallen</a></span></span>.</p>
<p>My aim is to gather the collective knowledge of humanity; failing that, I&#8217;d like to maintain an interesting sort of site about the things that interest me &#8211; technology [the web, social networking, microformats, DHTML, and a bunch of other buzzwords], philosophy [spirituality, the Meaning of Life, stuff like that].</p>
<p>I&#8217;m currently employed as a <span class='title'>Web Application Developer</span> at <span class='org'>DAS Software, Inc.</span>. I&#8217;m one of the fortunate minority who genuinely love my job &#8211; I always have a number of  projects on the go to keep me interested, and I get to work in several fields at the same time.</p>
</div>
<p>Some of my current projects at DAS include:
<ul>
<li><a href='http://www.squashpos.com/'>SquashPOS</a><br />
Squash is our flagship product. It&#8217;s a web-based, multi-user point of sale system. Our main design goals are good functionality, easy-to-use, and good-looking.</li>
<li><a href='http://www.squashpos.com/index.php?page=benefits&#038;benefit=ecommerce'>SquashWEB</a><br />
SquashWEB is our ready-to-play e-commerce front end, which integrates seamlessly with the Squash POS system in-store.</li>
<li><a href='http://hrcentric.ca'>HR Centric</a><br />
HR Centric is a Human Resources consultant based in Ottawa, ON. I develop and maintain their web-based <abbr title='Human Resources Management'>HRM</abbr> and <abbr title='Human Resources Information System'>HRIS</abbr> software. Our clients include Bell Business Solutions, Blacks Photo Corporation, and the <abbr lang='fr' title="Association de la construction du Québec">ACQ</abbr>.</li>
<li><a href='http://www.verifactionsolutions.com'>VerifAction</a><br />
VerifAction is a Human Resources service provider based in Boucherville, QC. DAS Software is partnered with them to develop web-based HRM and HRIS systems; specifically pre-employment (reference checks, etc.) and post-employment (exit interview) services.</li>
</ul>

	Tags: <a href="http://roosenmaallen.com/tag/microformats/" title="Microformats" rel="tag">Microformats</a>, <a href="http://roosenmaallen.com/tag/social-networking/" title="Social Networking" rel="tag">Social Networking</a>, <a href="http://roosenmaallen.com/tag/web/" title="Web" rel="tag">Web</a><br />
]]></content:encoded>
			<wfw:commentRss>http://roosenmaallen.com/about/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
