<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.6" -->
<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/"
	>

<channel>
	<title>Xinsight</title>
	<link>http://www.xinsight.ca/blog</link>
	<description>Thoughts on interface, interaction and product design</description>
	<pubDate>Fri, 14 May 2010 16:07:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.6</generator>
	<language>en</language>
			<item>
		<title>Xcode trick: Creating a shortcut to duplicate a line</title>
		<link>http://www.xinsight.ca/blog/xcode-trick-creating-a-shortcut-to-duplicate-a-line/</link>
		<comments>http://www.xinsight.ca/blog/xcode-trick-creating-a-shortcut-to-duplicate-a-line/#comments</comments>
		<pubDate>Fri, 14 May 2010 16:06:32 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>General</category>

		<guid isPermaLink="false">http://www.xinsight.ca/blog/xcode-trick-creating-a-shortcut-to-duplicate-a-line/</guid>
		<description><![CDATA[span.button { padding: 4px; background-color: #eee; border: solid 1px #ccc; }
A feature I love in TextMate that is missing in Xcode is the ability to duplicate a line of text with a simple two-key combo. Sure, it&#8217;s possible to select the line and then copy/paste, but it&#8217;s far too fiddly. For example, let&#8217;s say I [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/xcode-trick-creating-a-shortcut-to-duplicate-a-line/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A long road to a simple solution</title>
		<link>http://www.xinsight.ca/blog/a-long-road-to-a-simple-solution/</link>
		<comments>http://www.xinsight.ca/blog/a-long-road-to-a-simple-solution/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 15:06:03 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Geekery</category>

		<category>iPhone</category>
<dc:subject>0x8badf00d</dc:subject><dc:subject>debugging</dc:subject><dc:subject>iphone</dc:subject><dc:subject>launchd</dc:subject><dc:subject>Xcode</dc:subject>
		<guid isPermaLink="false">http://www.xinsight.ca/blog/a-long-road-to-a-simple-solution/</guid>
		<description><![CDATA[Recently, I fixed a particularly tricky bug with an iPhone app. I thought I'd document the process to help out other developers who might be faced with a similar problem.]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/a-long-road-to-a-simple-solution/feed/</wfw:commentRss>
		</item>
		<item>
		<title>BikeFixTO: iPhone app source code for sale</title>
		<link>http://www.xinsight.ca/blog/bikefixto-iphone-app-source-code-for-sale/</link>
		<comments>http://www.xinsight.ca/blog/bikefixto-iphone-app-source-code-for-sale/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 16:10:51 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Toronto</category>

		<category>UI</category>

		<category>Geekery</category>

		<guid isPermaLink="false">http://www.xinsight.ca/blog/bikefixto-iphone-app-source-code-for-sale/</guid>
		<description><![CDATA[
I built BikeFixTO - an iPhone app that shows your closest bike repair location. I&#8217;m thrilled with how it turned out: The UI is nice and clean. The animated sorting of the nearest locations looks great, and I personally use the app all the time. So, on all these technical fronts, it was a hit.
Where [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/bikefixto-iphone-app-source-code-for-sale/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FabLab in Toronto: Other organizations that provide tools, workspaces and expertise</title>
		<link>http://www.xinsight.ca/blog/fablab-in-toronto-other-organizations-that-provide-tools-workspaces-and-expertise/</link>
		<comments>http://www.xinsight.ca/blog/fablab-in-toronto-other-organizations-that-provide-tools-workspaces-and-expertise/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 21:24:45 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Toronto</category>

		<category>FabLab</category>

		<guid isPermaLink="false">http://www.xinsight.ca/blog/fablab-in-toronto-other-organizations-that-provide-tools-workspaces-and-expertise/</guid>
		<description><![CDATA[
Image source: http://fablab.waag.org/
I&#8217;m interested in setting up a FabLab in Toronto - a place where people can come to build (almost) anything.
Other than an intriguing anonymous text snippit, I haven&#8217;t found an existing FabLab working group. During my background research, I&#8217;ve found several organizations that have tools and workspaces that are somewhat open to the [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/fablab-in-toronto-other-organizations-that-provide-tools-workspaces-and-expertise/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A simple, secure password-protected file area</title>
		<link>http://www.xinsight.ca/blog/a-simple-secure-password-protected-file-area/</link>
		<comments>http://www.xinsight.ca/blog/a-simple-secure-password-protected-file-area/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 05:00:02 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Geekery</category>

		<guid isPermaLink="false">http://www.xinsight.ca/blog/a-simple-secure-password-protected-file-area/</guid>
		<description><![CDATA[A secure area on a website is a great way to deliver content to clients. You don&#8217;t have to send attachments around, and you can watch the logs to see when the files were accessed.
Recently, I worked on a site that required a password-protected media area. They didn&#8217;t want HTTP Authentication (which you have to [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/a-simple-secure-password-protected-file-area/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to setup a trivial forwarding mail server on a VPS</title>
		<link>http://www.xinsight.ca/blog/how-to-setup-a-trivial-forwarding-mail-server-on-a-vps/</link>
		<comments>http://www.xinsight.ca/blog/how-to-setup-a-trivial-forwarding-mail-server-on-a-vps/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 14:41:38 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Tips</category>

		<guid isPermaLink="false">http://www.xinsight.ca/blog/how-to-setup-a-trivial-forwarding-mail-server-on-a-vps/</guid>
		<description><![CDATA[Switching to a virtual private server (VPS) from shared webhosting is a great way to improve performance, stability and security. For the most part, setting up the webserver and database is fairly routine and straightforward. However, setting up an email server is non-trivial.
It&#8217;s a lot of work to run a full mailserver (and which is [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/how-to-setup-a-trivial-forwarding-mail-server-on-a-vps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Paypal Alternatives – Courtesy of Paypal!</title>
		<link>http://www.xinsight.ca/blog/paypal-alternatives-%e2%80%93%c2%a0courtesy-of-paypal/</link>
		<comments>http://www.xinsight.ca/blog/paypal-alternatives-%e2%80%93%c2%a0courtesy-of-paypal/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 13:10:35 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Tips</category>
<dc:subject>payment processors</dc:subject><dc:subject>paypal</dc:subject><dc:subject>paypalsux</dc:subject><dc:subject>survey</dc:subject>
		<guid isPermaLink="false">http://xinsight.ca/blog/paypal-alternatives-%e2%80%93%c2%a0courtesy-of-paypal/</guid>
		<description><![CDATA[It seems that Paypal has realized that they could be doing a much better job. Recently, they send me a developer survey to find out what they could improve. Maybe they already know that it is incredibly difficult and frustrating for an average person to make a payment with paypal, and simply want to get [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/paypal-alternatives-%e2%80%93%c2%a0courtesy-of-paypal/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips for configuring Apache&#8217;s mod_rewrite</title>
		<link>http://www.xinsight.ca/blog/tips-for-configuring-apaches-mod_rewrite/</link>
		<comments>http://www.xinsight.ca/blog/tips-for-configuring-apaches-mod_rewrite/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 23:36:23 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Tips</category>
<dc:subject>.htaccess</dc:subject><dc:subject>apache</dc:subject><dc:subject>mod rewrite</dc:subject><dc:subject>tips</dc:subject><dc:subject>url rewriting</dc:subject>
		<guid isPermaLink="false">http://xinsight.ca/blog/tips-for-configuring-apaches-mod_rewrite/</guid>
		<description><![CDATA[Nice URLs are good interface design. But, it can be a struggle to get nice-looking urls with Apache.
I just spent a frustrating hour fighting with Apache&#8217;s mod_rewrite. There doesn&#8217;t seem to be a way to add commentary to the documentation, so I thought I would document a few tips here.
TIP #1: Check that .htaccess is [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/tips-for-configuring-apaches-mod_rewrite/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ontario Air Quality Index (AQI) Widget</title>
		<link>http://www.xinsight.ca/blog/ontario-air-quality-index-aqi-widget/</link>
		<comments>http://www.xinsight.ca/blog/ontario-air-quality-index-aqi-widget/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 14:23:16 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>Toronto</category>

		<category>UI</category>
<dc:subject>air quality</dc:subject><dc:subject>AQI</dc:subject><dc:subject>Dashboard widgets</dc:subject><dc:subject>fine particulate matter</dc:subject><dc:subject>ontario</dc:subject><dc:subject>OS X</dc:subject><dc:subject>ozone</dc:subject><dc:subject>Widgets</dc:subject>
		<guid isPermaLink="false">http://xinsight.ca/blog/ontario-air-quality-index-aqi-widget/</guid>
		<description><![CDATA[A few years ago the Ontario government built a website to inform people about the quality of air in their region. I remember reading about it and thinking that this type of information would be the perfect for displaying using an ambient interface. Then I forgot all about it.
Yesterday, I stumbled onto a Dashboard widget [...]]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/ontario-air-quality-index-aqi-widget/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Protected: Browser Activity: When to provide explicit status feedback</title>
		<link>http://www.xinsight.ca/blog/browser-activity-when-to-provide-explicit-status-feedback/</link>
		<comments>http://www.xinsight.ca/blog/browser-activity-when-to-provide-explicit-status-feedback/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 15:16:46 +0000</pubDate>
		<dc:creator>Jason Moore</dc:creator>
		
		<category>General</category>

		<guid isPermaLink="false">http://xinsight.ca/blog/browser-activity-when-to-provide-explicit-status-feedback/</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
		<wfw:commentRss>http://www.xinsight.ca/blog/browser-activity-when-to-provide-explicit-status-feedback/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
