<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
	<channel>
	<title>Benedict Lowndes</title>
	<link>http://www.lowndes.net/</link>
	<description>I'm a web &amp; application developer and I advise businesses on technology solutions.

My current project are &lt;a href="http://most-advantageous.com/optimal-layout/"&gt;Optimal Layout&lt;/a&gt; and &lt;a href="http://most-advantageous.com/windowflow/"&gt;WindowFlow&lt;/a&gt; - Mac apps for controlling your application windows. 

I live in Noosa, QLD, Australia. This is my blog and I discuss a range of personal and professional subjects here.

You can contact me at b@lowndes.net 
Phone 0409 184 787.</description>
	<generator>Mango 1.4</generator>
	
	
		
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BenedictLowndes" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="benedictlowndes" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">BenedictLowndes</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
         <title>Renaming and relocating</title>
         <description>&lt;p&gt;The big news on the Mac app front is that I've renamed the Pro edition of WindowFlow to Optimal Layout and taken it to version 1.0. &lt;/p&gt;
&lt;p&gt;After a preposterous amount of work this is big news: Optimal Layout is stable, has a solid set of features and good user interface. &lt;/p&gt;
&lt;p&gt;Along with the new name there's a new icon and website to match the new identity, check it out all out at &lt;a href="http://most-advantageous.com/optimal-layout/"&gt;http://most-advantageous.com/optimal-layout/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So now I've got 2 distinct products: &lt;a href="http://most-advantageous.com/windowflow/"&gt;WindowFlow&lt;/a&gt;, the window switcher, and &lt;a href="http://most-advantageous.com/optimal-layout/"&gt;Optimal Layout&lt;/a&gt;, which is a more comprehensive solution for organising application windows.&lt;/p&gt;
&lt;p&gt;I've setup a blog at &lt;a href="http://blog.most-advantageous.com/"&gt;http://blog.most-advantageous.com&lt;/a&gt; so if you'd like to keep up to date on the latest news for these apps subscribe to it there. I've also got a twitter feed for the Optimal Layout at &lt;a href="http://twitter.com/optimallayout"&gt;@optimallayout&lt;/a&gt; &lt;a href="http://twitter.com/MAdvantageous"&gt;&lt;/a&gt; or if you'd like to follow my personal tweets that's &lt;a href="http://twitter.com/benlowndes"&gt;@benlowndes&lt;/a&gt;.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=renaming-and-relocating</link>
         <guid>http://www.lowndes.net/post.cfm?entry=renaming-and-relocating</guid>
         <category>projects</category><category>WindowFlow</category>
         <pubDate>Mon, 21 Jun 2010 05:23:02 GMT</pubDate>
      </item>	
      <item>
         <title>WindowFlow's flows on</title>
         <description>&lt;p&gt;&lt;img style="float: left; margin: 5px;" src="/assets/content//wf-icon.png" alt="" width="56" height="50" /&gt;From the look of this blog you could think that there wasn't much going on with WindowFlow but there's been a hive of activity behind the scenes: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The new UI has been released for the Pro version along with some updates for stability and bug fixes.&lt;/li&gt;
&lt;li&gt;I'm exploring a new icon, which you can see to the right, and new website, &lt;a href="http://windowflow.com/v2"&gt;which you can see here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;I've been getting loads of great feedback and have lots more improvements in the works.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The standard edition isn't being left behind either: I'm just finalizing the new interface before rolling it out to that edition.&lt;/p&gt;
&lt;p&gt;I'm taking a short break with the family to Melbourne, I'll have the ipad but wont be online so much, so if you're looking for support, please be patient.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=windowflow-s-flows-on</link>
         <guid>http://www.lowndes.net/post.cfm?entry=windowflow-s-flows-on</guid>
         <category>WindowFlow</category>
         <pubDate>Thu, 27 May 2010 12:33:05 GMT</pubDate>
      </item>	
      <item>
         <title>New WindowFlow UI Preview </title>
         <description>&lt;p&gt;The latest WindowFlow Pro update  adds some much requested new features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can now choose how windows move around the screen: they can either move freely, snapping into alignment with other windows (as it always has) or it can jump directly to the screen edges filling half or quarter of the screen. Switching between these two different moving styles is as easy as using the option-command-/ shortcut, then using the usual keys to move the window around - by default this is option-command and an arrow key.&lt;/li&gt;
&lt;li&gt;In the same way, windows can either be resized freely or they can push other windows as they hit up against them; I described this in the &lt;a href="/post.cfm?entry=windowflow-pro-with-dynamic-resizing"&gt;last blog post&lt;/a&gt; - watch the &lt;a href="http://cdn.windowflow.com/WindowFlowDynamicResizing.mov" target="_blank"&gt;screencast&lt;/a&gt; if you haven't already, it's very cool.&lt;/li&gt;
&lt;li&gt;Pressing the maximize shortcut repeatedly will cause a window to maximize and then return to it's previous size.&lt;/li&gt;
&lt;li&gt;Activating WindowFlow and then pressing the shift key twice will 
stop WindowFlow from dismissing itself when the keys are released. This 
allows you to start typing the window name to select it and use the 
return key to activate it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I'm currently re-imagining WindowFlow's user interface; here's an early preview, I'll leave it to your imagination what the buttons along the bottom do:&lt;/p&gt;
&lt;p&gt;&lt;img src="/assets/content//windowflow-new-ui.png" alt="WindowFlow's New UI" width="600" height="345" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=new-windowflow-ui-preview</link>
         <guid>http://www.lowndes.net/post.cfm?entry=new-windowflow-ui-preview</guid>
         <category>WindowFlow</category>
         <pubDate>Mon, 19 Apr 2010 06:47:35 GMT</pubDate>
      </item>	
      <item>
         <title>WindowFlow Pro with Dynamic Resizing</title>
         <description>&lt;p&gt;The latest release of WindowFlow Pro includes a unique new feature called dynamic resizing; this stops neighbouring windows from overlapping when they are resized. This dramatically improves the flexilbility of tiling; you may need to see this to really 'get it', so watch &lt;a href="http://cdn.windowflow.com/WindowFlowDynamicResizing.mov"&gt;this short screencast&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Over the last week WindowFlow has seen many improvements with better performance, smoother moving &amp;amp; resizing, and better tiling on irregular display arragements. So make sure you are running the latest version by choosing the "Check for updates" menu item, or downloading it from &lt;a href="http://files.windowflow.com/WindowFlow.zip"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;WindowFlow Standard hasn't missed out either: the latest release adds the option to hide WindowFlow from the dock and show it in the menu instead.&lt;/p&gt;
&lt;p&gt;Stay tuned for more updates soon; I've got lots of great features in development and at this stage I'm releasing a new version every week or so.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=windowflow-pro-with-dynamic-resizing</link>
         <guid>http://www.lowndes.net/post.cfm?entry=windowflow-pro-with-dynamic-resizing</guid>
         <category>WindowFlow</category>
         <pubDate>Tue, 23 Mar 2010 13:40:51 GMT</pubDate>
      </item>	
      <item>
         <title>WindowFlow Updated With A New Icon</title>
         <description>&lt;p&gt;&lt;img style="float: left; margin: 5px;" src="/assets/content//iconWithDropShadow.png" alt="WindowFlow's New Icon" width="200" height="200" /&gt;&lt;/p&gt;
&lt;p&gt;WindowFlow is now up to version 0.9.4 and as well as a bunch of behind the scenes improvements you can see it's got a shiney new icon. &lt;/p&gt;
&lt;p&gt;The contents of the window  uses the &lt;a href="http://psd.tutsplus.com/tutorials-effects/advanced-glow-effects/"&gt;Advanced Glow Effects&lt;/a&gt; method demonstrated by &lt;a title="Collis on Twitter" href="http://twitter.com/collis"&gt;Collis&lt;/a&gt;. Thank you Collis!&lt;/p&gt;
&lt;p&gt;Also big thanks to Shaun 
from &lt;a title="Panga Productions" href="http://www.pangaproductions.com.au/"&gt;Panga Produductions&lt;/a&gt; for 
helping implement the design. He also produced an awesome animated 
version, check it out: &lt;/p&gt;
&lt;object width="549" height="309"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9720277&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9720277&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="549" height="309"&gt;&lt;/embed&gt;&lt;/object&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=windowflow-icon-update</link>
         <guid>http://www.lowndes.net/post.cfm?entry=windowflow-icon-update</guid>
         <category>WindowFlow</category>
         <pubDate>Wed, 03 Mar 2010 11:14:27 GMT</pubDate>
      </item>	
      <item>
         <title>Visualising The Universe</title>
         <description>&lt;blockquote&gt;Space is big. You just won't believe how vastly, hugely, 
mind- 
bogglingly big it is. I mean, you may think it's a long way down the 
road to the chemist's, but that's just peanuts to space. - &lt;em&gt;Douglas Adams&lt;/em&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;img style="margin-left: 10px; margin-right: 10px; float: left; margin-top: 5px; margin-bottom: 5px;" src="/assets/content//space/hubbleDeepField.jpg" alt="" width="300" height="306" /&gt;&lt;/p&gt;
&lt;p&gt;I recently picked up Bill Bryson's &lt;a href="http://en.wikipedia.org/wiki/A_Short_History_of_Nearly_Everything"&gt;A Short History Of Nearly Everything&lt;/a&gt; again and each night I'm enjoying dipping in to it and being wow'd for a little while before I fall asleep. Bryson does a great job of using language to convey the immensity of the universe, as did Douglas Adams in his own way. It is almost impossible to 
really grasp the scale of the universe, or indeed, anything that's really big (&lt;a href="http://www.pagetutor.com/trillion/index.html"&gt;can you guess what a trillion dollars looks like&lt;/a&gt;?), so it's fascinating to see how it is depicted to us.&lt;/p&gt;
&lt;p&gt;This image from Hubble has been described as the most important photograph ever produced. It's astonishing because it was taken whilst
 the telescope was focussed on a seemingly empty speck of space. &lt;/p&gt;
&lt;p&gt;It reminds me of the old saying that &lt;strong&gt;there are more stars in the universe than 
grains of sand on Earth&lt;/strong&gt;. Thinking this might just be one of those things
 people say I did a quick search and found that the consensus is that 
this is true: &lt;a title="BBC News: Astronomers count the stars" href="http://news.bbc.co.uk/2/hi/science/nature/3085885.stm"&gt;Australian
 astronomers reported&lt;/a&gt; that there are 10 times more stars in the 
visible universe than all the grains of sand on the world's beaches and 
deserts. It's fun to see people justifying the claim with &lt;a title="On 
the Shores of the Cosmic Ocean" href="http://everything2.com/title/There+are+more+stars+in+the+universe+than+grains+of+sand+on+earth"&gt;back
 of the envelope calculations&lt;/a&gt;. I'm not doubting it but it seems we really want this to be true, in some way it's re-assuring to be a something small in something so overwhelmingly massive.&lt;/p&gt;
&lt;p&gt;There are loads more &lt;a title="Hubble Images" href="http://www.boston.com/bigpicture/2008/12/hubble_space_telescope_advent.html"&gt;great
 shots from Hubble here&lt;/a&gt;, well worth checking out, as are the &lt;a href="http://www.boston.com/bigpicture/2009/05/hubbles_final_servicing_missio.html
 "&gt;photos of the Hubble's final servicing mission&lt;/a&gt;, the tools might 
not be Star Trek but they really strike a chord with my inner geek. &lt;/p&gt;
&lt;p&gt;&lt;img style="margin-left: 5px; margin-right: 5px; float: left;" src="/assets/content//space/jswt.jpg" alt="" width="400" height="266" /&gt;&lt;/p&gt;
&lt;p&gt;This is a full scale model of Hubble's successor, the &lt;a href="http://www.jwst.nasa.gov/"&gt;James
 Webb Space Telescope&lt;/a&gt;, or JSWT, is scheduled for launch in 2014.&lt;/p&gt;
&lt;p&gt; I 
know nothing about astronomy and the technology behind all this, but &lt;em&gt;damn&lt;/em&gt;
 if its &lt;em&gt;looking&lt;/em&gt; a lot more sci-fi than it's predecessor and it's exciting to wonder what kind of images it's going to give us.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;The know universe by the American Museum of Natural History (AMHN) takes the viewer on a journey out from Earth, view it in high definition on YouTube for the best experience.&lt;/p&gt;
&lt;p&gt;
					&lt;object width="425" height="355"&gt;
						&lt;param name="movie" value="http://www.youtube.com/v/17jymDn0W6U&amp;rel=1"&gt;&lt;/param&gt;
						&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;
						&lt;embed src="http://www.youtube.com/v/17jymDn0W6U&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
					&lt;/object&gt;
					&lt;/p&gt;
&lt;p&gt;These kind of videos are pretty common &lt;a href="http://www.youtube.com/watch?v=b0lxbzgwW7I"&gt;here's another,&lt;/a&gt; this one has a commentary, but I think the AMHN version captures it better, you don't really need a commentary filling your ears to be wondrous at it,  just a little spacey music.&lt;/p&gt;
&lt;p&gt;The original video exploring the relative scale of the universe must be the &lt;a href="http://www.youtube.com/watch?v=1Z53wTtGGA0"&gt;Powers of 10 by Charles and Ray Eames&lt;/a&gt; from 1977. Even the &lt;a href="http://www.youtube.com/watch?v=7GDC3u8k02c"&gt;Simpsons has satirized it&lt;/a&gt; in the opening sequence of a show.&lt;/p&gt;
&lt;p&gt;But if we are looking at fictionalized interpretations then the opening of the film Contact does a great job of creating that &lt;em&gt;Wow!&lt;/em&gt; experience, cleverly using silence to create space to feel that, err, space. Just watch it:&lt;/p&gt;
&lt;p&gt;
					&lt;object width="425" height="355"&gt;
						&lt;param name="movie" value="http://www.youtube.com/v/kNAUR7NQCLA&amp;rel=1"&gt;&lt;/param&gt;
						&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;
						&lt;embed src="http://www.youtube.com/v/kNAUR7NQCLA&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;
					&lt;/object&gt;
					&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.nikon.com/about/feelnikon/universcale/index_f.htm"&gt;The Universcale&lt;/a&gt; is a very slick interactive visualization created by Nikon. It's a Flash application and you can sit and watch it slowly move in, or you can accelerate it by clicking the numbers near the bottom, start at the far right and click back one by one from 27. Take your time with this one, and click on the item in the grid to see a nice reference on it, or just go crazy and jump straight to the low numbers.&lt;/p&gt;
&lt;p&gt;&lt;img style="margin-top: 5px; margin-bottom: 5px;" src="/assets/content//space/universcale.png" alt="" width="550" height="262" /&gt;&lt;/p&gt;
&lt;p&gt;I don't know the origins of &lt;a title="Scale of the Universe" href="http://uploads.ungrounded.net/525000/525347_scale_of_universe_ng.swf"&gt;this one&lt;/a&gt;, it got really nice zooming motion to it that makes it feel more like a game and, hey, who knew earthworms grew to be so big?&lt;/p&gt;
&lt;p&gt;&lt;a title="Interactive Scale of the Universe" href="http://uploads.ungrounded.net/525000/525347_scale_of_universe_ng.swf"&gt;&lt;img style="margin-top: 5px; margin-bottom: 5px; vertical-align: middle;" src="/assets/content//space/zoom.png" alt="" width="500" height="295" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Perhaps we enjoy looking at all this is because it helps put our lives in perspective: being something so young and small in amongst something so old and big could have the effect of overwhelming us, but as it's all so non-negotiable there's nothing to do but accept it and be humbled by it. Helping any temporal problems we've got seems slightly less dominating.&lt;/p&gt;
&lt;blockquote&gt;
The history of the Universe has been summed up thusly: 'Hydrogen is a light, odorless gas, which, given enough time, turns into people.'&lt;br /&gt;
&lt;em&gt;John P. Wiley Jr., quoting Edward R. Harrison (a cosmologist at the University of Massachusetts, Amherst) Smithsonian Magazine, December, 1995.&lt;/em&gt;
&lt;/blockquote&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=visualising-the-universe</link>
         <guid>http://www.lowndes.net/post.cfm?entry=visualising-the-universe</guid>
         <category>personal</category>
         <pubDate>Tue, 02 Mar 2010 08:22:39 GMT</pubDate>
      </item>	
      <item>
         <title>Why not Slipstream? Getting the name right.</title>
         <description>&lt;p&gt;Today I recieved an email from someone asking why I'd dropped the name Slipstream for WindowFlow and I thought it was worth blogging it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Doing a US &lt;a title="US Patent and Trademarks" href="http://www.uspto.gov/"&gt;trademark search&lt;/a&gt; turned up too many other technology related uses of the term Slipstream.&lt;/li&gt;
&lt;li&gt;There's already a software product out there with the name Slipstream and the .com domain is in use by it.&lt;/li&gt;
&lt;li&gt;In the MS Windows world, Slipstream is a technique used to update a Windows install disk with more recent patches and most web searches for Slipstream refer to this technique. Given how wide spread this is I thought it would be difficult to penetrate these search results.&lt;/li&gt;
&lt;li&gt;When I asked on the super helpful &lt;a title="Yahoo Mac Small Business Group" href="http://tech.dir.groups.yahoo.com/group/macsb/"&gt;Mac Small Business mailing list&lt;/a&gt; the consensus was that it wasn't worth risking using the name and having to change it later. Here's a recent example of 37Signals having to drop their &lt;a href="http://37signals.com/svn/posts/2080-haystack-is-now-sortfolio"&gt;Haystack name for Sortfolio&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It was a tough decision to make, I was very attached to Slipstream, but with WindowFlow I've got the .com domain and it gives a stronger indication of being able to control and move windows in a flow, so I'm happy to settle on it.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=why-not-slipstream-getting-the-name-right</link>
         <guid>http://www.lowndes.net/post.cfm?entry=why-not-slipstream-getting-the-name-right</guid>
         <category>WindowFlow</category>
         <pubDate>Tue, 12 Jan 2010 03:50:35 GMT</pubDate>
      </item>	
      <item>
         <title>Removing a feature to do it right</title>
         <description>&lt;p&gt;With the &lt;a title="Download WindowFlow" href="http://files.windowflow.com/WindowFlow.zip"&gt;latest release&lt;/a&gt; of WindowFlow I had a bit of a dilemma: I'd previously added a feature which allowed you to remove WindowFlow from the Dock and hide it's menu bar; this is actually a pretty common feature for this kind of app and turning it on makes WindowFlow feel like it's much more integrated into the O.S. But the problem is that with the menu bar hidden there's no easy way to quit the app, access help or any of the other things that are listed in the menu.&lt;/p&gt;
&lt;p&gt;&lt;img style="float: left; margin-left: 5px; margin-right: 5px;" src="/assets/content//googleQSB.png" alt="Google's Quick Search Box Menu" width="350" height="166" /&gt;&lt;/p&gt;
&lt;p&gt;The normal solution to this is to make these menu items accessible from somewhere else within the application, here you can see Google's Quick Search Box, clicking on the arrow opens up the menu where I can access preferences and quit the app. Google have compromised here though: there's no 'Send Feedback' option which can otherwise be accessed via the menu bar. &lt;/p&gt;
&lt;p&gt;&lt;img style="margin-left: 5px; margin-right: 5px; float: left;" src="/assets/content//windowFlowMenu.png" alt="WindowFlow's Context Menu" width="394" height="165" /&gt;&lt;/p&gt;
&lt;p&gt;With WindowFlow I really didn't want to ruin the clean layout by adding an arrow or toolbox icon. There is a menu which the user can access by right clicking on a window name, but that menu is context sensitive and is intended for the user to indicate that WindowFlow should ignore a window or application, cluttering this up with quit, help and feedback items didn't seem obvious or right.&lt;/p&gt;
&lt;p&gt;So I've removed the feature: the option to hide WindowFlow's dock icon and menu bar is no longer present. I'll re-add it when I've got an appropriate solution.&lt;/p&gt;
&lt;p&gt;The other negative side effect of this is that you are now stuck with the icon, at least until the new design is finalised, which is a current work in progress.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=removing-a-feature-to-do-it-right</link>
         <guid>http://www.lowndes.net/post.cfm?entry=removing-a-feature-to-do-it-right</guid>
         <category>WindowFlow</category>
         <pubDate>Thu, 07 Jan 2010 10:20:54 GMT</pubDate>
      </item>	
      <item>
         <title>Slipstream is dead, long live WindowFlow: The Mac window controller</title>
         <description>&lt;p&gt;It's been a very tough choice to make but I knew I had to let go of the name Slipstream because of legal concerns... &lt;/p&gt;
&lt;p&gt;And so, after many weeks of browsing the thesaurus and looking for a unique name which descripes the utility of the application I've settled on WindowFlow with the website at &lt;a title="WindowFlow website" href="http://windowflow.com"&gt;windowflow.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The process of coming up with the name was an interesting one: I had a pad in the kitchen where I wrote out all the names that came to me, I'd then check the names in Google to see if there was a software product using the name, this was the most disheartening step as so 95% of the names I liked were already in use. I'd then browse the thesaurus usualy looking at groups of verbs and how they could combine with the words screen or window, which are the nouns appropriate for my application. Then I'd be back at the pad writing out my ideas.&lt;/p&gt;
&lt;p&gt;It grew to be quite compulsive, I'd wake up in the morning with words bouncing around in my head waiting to be connected. The runner up names were ScreenCore and WinGuru.&lt;/p&gt;
&lt;p&gt;I'm really happy with the name, it's a big shift from Slipstream, which is a cool name but doesn't say anything about what it does. WindowFlow is also unique in the search engines and there's no single coherent group of search results for window flow (with separate words - Bing wants to autocomplete the search to "Window Flower Boxes") either. It also fits in with my broader plans for the application: beyond providing controls to switch between windows and resize windows I'm working towards making it as intuitive as possible, fitting with the idea of keeping you in a state of &lt;a title="Wikipedia on the mental state of flow" href="http://en.wikipedia.org/wiki/Flow_%28psychology%29" target="_self"&gt;Flow&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The next job is to get the icon sorted. The current icon is something I put together as a temporary solution and I was happy using it in development as it hints at the idea of a slipstream but now it seems quite out of place. Watch this space!&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=slipstream-is-dead-long-live-windowflow-the-mac-window-controller</link>
         <guid>http://www.lowndes.net/post.cfm?entry=slipstream-is-dead-long-live-windowflow-the-mac-window-controller</guid>
         <category>WindowFlow</category>
         <pubDate>Thu, 17 Dec 2009 04:17:25 GMT</pubDate>
      </item>	
      <item>
         <title>SlipstreamApp.com Live</title>
         <description>&lt;p&gt;After months of work, Slipstream is in commercial beta and the product website is live at &lt;a href="http://slipstreamapp.com/" target="_blank"&gt;slipstreamapp.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The app has evolved and includes lots of great new functionality including&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Window tiling, which is a really easy way to rearrange a group of windows to fill your screen space.&lt;/li&gt;
&lt;li&gt;Much smoother and smarter window resizing and moving.&lt;/li&gt;
&lt;li&gt;Preferences, Help and Quick Start Guide.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I've also added a screencast on the web site where I run through the basics of Slipstream.&lt;/p&gt;
&lt;p&gt;The &lt;a title="Mac Developer Network" href="http://macdeveloper.net/"&gt;Mac Developer Network&lt;/a&gt; has continued to be a great resource to test and provide feedback.&lt;br /&gt;I'm very impressed with the time energy people put in to give constructive feedback and that's been a huge help in getting Slipstream to where it is at now. There's
still more to do but I see this product as evolving over the coming months
with continual improvements, refinements and enhancements.&lt;/p&gt;
&lt;p&gt;It's very exciting to have it all coming together so well. The website resources are hosted on &lt;a href="http://aws.amazon.com/cloudfront/"&gt;Amazon's CloudFront&lt;/a&gt; which is their content delivery network, this means that my site is duplicated across Amazon's own hosting locations around the world ensuring visitors get it delivered to their browser as quickly as possible. This is important for slipstreamApp.com as it's quite heavy on the images and so could be slow to load for visitors with slow connections. Anyway in the geekiest of ways it's extremely cool that I can so easily take advantage of Amazon's network resources to support my own work.&lt;/p&gt;
&lt;p&gt;So if you haven't already download and try Slipstream and, of course, if you like it, buy it.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=slipstreamapp-com-live</link>
         <guid>http://www.lowndes.net/post.cfm?entry=slipstreamapp-com-live</guid>
         <category>projects</category><category>WindowFlow</category>
         <pubDate>Fri, 04 Dec 2009 21:54:54 GMT</pubDate>
      </item>	
      <item>
         <title>Creating a Mango Blog Theme</title>
         <description>&lt;p&gt;Having just created, or adapted rather, my first Mango Blog theme I thought it's worth noting down the process for creating a theme:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;First create a static HTML version of the theme you want to use, if you are adapting an existing theme then it's as easy as saving the theme locally through your browser by selecting "save page as..". &lt;/li&gt;
&lt;li&gt;Create a new directory for your skin in mangoblog/skins/&lt;/li&gt;
&lt;li&gt;Copy the saved index.html as index.cfm in your skin directory.&lt;/li&gt;
&lt;li&gt;Copy the images and styles for your theme into mangoblog/skins/your-new-theme/assets/images/ &amp;amp; mangoblog/skins/your-new-theme/assets/styles/. &lt;/li&gt;
&lt;li&gt;Now open the index.cfm of your new theme and the index.cfm of an existing Mango Blog theme; I used the cutline example from the mangoblog/skins/ directory as it uses the latest features. &lt;/li&gt;
&lt;li&gt;Identify the corresponding page sections between the existing cutline and your new index.cfm, e.g. typically you'll have the elements in the HTML head, the body head, the posts, the sidebar and the footer. Copy across the mangoblog custom tag calls and adapt the HTML to match the new theme. &lt;/li&gt;
&lt;li&gt;Create the skin.xml for your theme. Again, copying and adapting the cutline example is easiest. See &lt;a title="Mango Blog skin.xml documentation" href="http://www.mangoblog.org/docs/how-to/use-your-own-design/sample-skin-xml-file"&gt;this documentation&lt;/a&gt; for details on the meaning of each element. For now you'll probably want to keep the &amp;lt;pagetemplates&amp;gt; element empty as these define alternative templates.&lt;/li&gt;
&lt;li&gt;You can now enable the theme in the Mango Blog admin section and view your index page. If it errors just comment out sections until it works then gradually remove the comments to identify the area causing the error.&lt;/li&gt;
&lt;li&gt;Refine and perfect your index page. If you need to make more use of the custom tags than is in use in cutline, e.g. for conditional statements, just look at the source code in mangoblog/tags, it's all very easy to understand with the attributes at the top of each file.&lt;/li&gt;
&lt;li&gt;Once you are happy with the design, copy your index.cfm as post.cfm and open the cutline post.cfm and begin migrating the custom tags across. Repeat this for all the &lt;a title="Using your own Mango Blog design" href="http://www.mangoblog.org/docs/documentation/use-your-own-design"&gt;required templates&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Other resources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Mango Blog &lt;a href="http://www.mangoblog.org/docs/documentation/use-your-own-design"&gt;documentation &lt;/a&gt;on using your own design.&lt;/li&gt;
&lt;li&gt;If you are migrating an existing blog to Mango Blog then &lt;a title="Moving to Mango Blog Tutorial" href="http://www.remotesynthesis.com/post.cfm/making-the-move-to-mango"&gt;this tutorial&lt;/a&gt; from Brian Rinaldi has lots of good advice.&lt;/li&gt;
&lt;li&gt;&lt;a title="Recording of Mango Blog skinning meeting" href="http://experts.na3.acrobat.com/p29652303/"&gt;Here's a recording&lt;/a&gt; of an online meeting on Mango Blog skinning from start to finish by Sid Maestre where you can see him walking through the code changes step by step.  &lt;/li&gt;
&lt;/ul&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=creating-mango-blog-theme</link>
         <guid>http://www.lowndes.net/post.cfm?entry=creating-mango-blog-theme</guid>
         <category>coldfusion</category><category>mangoblog</category>
         <pubDate>Tue, 13 Oct 2009 00:04:35 GMT</pubDate>
      </item>	
      <item>
         <title>New Mango Blog Theme: Vigilance</title>
         <description>&lt;p&gt;I run this site on the excellent ColdFusion blogging platform &lt;a title="Mango Blog" href="http://www.mangoblog.org/"&gt;Mango Blog&lt;/a&gt; and I wanted something different than the standard themes provided. However, user interface design is not one of my strengths (I'm better working behind the scenes on the code) so I went on the hunt for a theme to suit my needs, and if you are reading this on my website you should see the new theme in action. It's adapted from a WordPress theme called &lt;a title="Vigilance Wordpress Theme" href="http://themes.jestro.com/vigilance/"&gt;Vigilance&lt;/a&gt; by &lt;a title="Jestro" href="http://themes.jestro.com/"&gt;Jestro&lt;/a&gt; who describes it as:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A lean and clean theme featuring friendly SEO optimized code.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you are running Mango Blog and would like to use this theme on your own site you can &lt;a title="Download Vigilance Mango Blog theme" href="/assets/content/vigilance.zip"&gt;download it here&lt;/a&gt;.&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=new-mangoblog-theme-vigilance</link>
         <guid>http://www.lowndes.net/post.cfm?entry=new-mangoblog-theme-vigilance</guid>
         <category>coldfusion</category><category>mangoblog</category>
         <pubDate>Mon, 12 Oct 2009 08:52:00 GMT</pubDate>
      </item>	
      <item>
         <title>Slipstream Update &amp; Thanks to MacDeveloper.net</title>
         <description>&lt;p&gt;When I released Slipstream for testing I registered the application with &lt;a title="Mac Developer Network" href="http://macdeveloper.net"&gt;MacDeveloper.net,&lt;/a&gt; a service which cleverly connects developers with testers. It works like this: I setup a profile for my application and offer a discount on the final price to testers. In the first 24 hours I received 30 pieces of feedback which were largely concise, accurate comments and it gave me a lot to think about. This is really useful as there's no way I can test on all the different possible configurations and paying for professional testing isn't an option for a project like this. So if you're building a Cocoa application and looking for testers, then &lt;a title="Mac Developer Network" href="http://macdeveloper.net"&gt;MacDeveloper.net&lt;/a&gt; is a great option.&lt;/p&gt;
&lt;p&gt;Based on all this feedback I've updated Slipstream with a wide range of changes, the latest version is available for &lt;a title="Slipstream Download" href="/slipstream/slipstream.zip"&gt;download here&lt;/a&gt;. &lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=slipstream-update-thanks-to-macdeveloper-net</link>
         <guid>http://www.lowndes.net/post.cfm?entry=slipstream-update-thanks-to-macdeveloper-net</guid>
         <category>projects</category><category>WindowFlow</category>
         <pubDate>Wed, 07 Oct 2009 03:46:37 GMT</pubDate>
      </item>	
      <item>
         <title>Scratching an itch: Introducing SlipStream</title>
         <description>&lt;p&gt;&lt;img style="float: left; border: 0; margin-left: 15px; margin-right: 15px; margin-top: 5px; margin-bottom: 5px;" src="/assets/content//ssIconSmall.png" alt="" width="100" height="59" /&gt;Here's a Mac application I've had on the back-burner for a while. SlipStream is task switcher with a unique way of showing you your open application windows: it provides a preview of the window and it's location on the desktop. It also gives you keyboard control over the size and position of your windows. &lt;/p&gt;
&lt;p&gt;This is really handy if you are a developer who uses large or multiple displays and prefer to keep your hands on the keyboard, which is why I built it.&lt;/p&gt;
&lt;h3&gt;&lt;a title="SlipStream download" href="/slipstream/slipstream.zip"&gt;Download Slipstream.zip here (614 KB) OS X 10.5+&lt;br /&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="/slipstream/slipstream.zip"&gt;&lt;img style="vertical-align: middle;" src="/assets/content//ssScreenShotFinal.png" alt="SlipStream Screen Shot" width="600" height="446" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;To use
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;First you'll need to go to your System Preferences, open Universal Access and check the box "Enable access for assistive devices."&lt;/li&gt;
&lt;li&gt;Launch SlipStream by double clicking on the icon.&lt;/li&gt;
&lt;li&gt;option-tab to cycle between windows, shift-option-tab to reverse cycle.&lt;/li&gt;
&lt;li&gt;control-option &amp;amp; arrow keys to move window against screen edges.&lt;/li&gt;
&lt;li&gt;control-option-shift &amp;amp; arrow keys to resize window.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It's currently in an 'alpha' state with a couple of key features missing (such as preferences to change the keyboard commands), but I'm putting it out there to see if there's any interest and then I'll decide where to take it.&lt;/p&gt;
&lt;p&gt;The options, as I see it, are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Commericalise:  Once complete I'm thinking I'd charge $15 for it.
&lt;/li&gt;
&lt;li&gt;Open source: I'd take this route if there were other Cocoa developers interested in working on the code with me.  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So try it out and give me some feedback:  Does it work for you? What would you pay for it? What features do you need? Or are you a cocoa developer interested in helping out?&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=slipstream-intro</link>
         <guid>http://www.lowndes.net/post.cfm?entry=slipstream-intro</guid>
         <category>WindowFlow</category><category>tech</category><category>projects</category>
         <pubDate>Wed, 23 Sep 2009 03:37:37 GMT</pubDate>
      </item>	
      <item>
         <title>Setting up a Railo ColdFusion VPS from Start to Finish</title>
         <description>&lt;p&gt;There are many guides that describe different aspects of setting up a VPS but I couldn't find one which brought it all together to create a  ColdFusion host. So in the great internet tradition of building on others work, here's my contribution. The focus here is to provide a specific recommendation for each step, link to a definitive guide in setting it up, and also briefly mention the alternatives.&lt;/p&gt;
&lt;h3&gt;The initial setup&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;1. Choose a VPS host&lt;/strong&gt; &lt;br /&gt;Features to consider when choosing a host are bandwidth, RAM, processor share, the servers physical location, reliability and reputation. I went with &lt;a href="http://www.linode.com/?r=aacce06f58797e2eea46a28a9e72406e98d77e05"&gt;Linode&lt;/a&gt; selecting  a VPS in Freemont, CA, as it's closest to the pipe connecting to Australian, while still servicing the U.S. market well. Here's the &lt;a href="http://library.linode.com/getting-started/"&gt;getting started guide&lt;/a&gt; for setting up a Linode VPS and choosing the operating system, very simple.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Alternatives: &lt;a href="http://www.slicehost.com/"&gt;Slicehost&lt;/a&gt; is very popular and has a great community, but currently the value for money on the plans isn't so competitive. &lt;a href="http://www.rackspacecloud.com/cloud_hosting_products/servers/pricing"&gt;Rackspace Cloud&lt;/a&gt; offers better server resources but you are charged by the hour that it's powered on and you purchase the bandwidth separately, making it a good option if you're starting out with a low bandwidth site or require backup or test servers.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. DNS Setup&lt;/strong&gt;&lt;br /&gt;
First go to the the site where you registered your domains and update the nameservers for the domain to point to your VPS provider. Then in your VPS control panel define the DNS records for the domain. Here are the &lt;a href="http://library.linode.com/linode-manager/configuring-dns-with-the-linode-manager.html"&gt;instructions for Linode&lt;/a&gt;, if you are using a different host check in their support section.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note: From here on the title of each step links to the clearest setup guide I could find.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://articles.slicehost.com/2008/1/30/centos-setup-page-1"&gt;3. Operating System : CentOS&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
These instructions describe the initial setup and securing of your VPS. They come from Slicehost but they'll serve you even if you are using a VPS from a different host.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Alternatives: You can't really go to wrong with most of the established Linux OS's. Stick with what you know and make sure there's support for it: The &lt;a href="http://articles.slicehost.com/sitemap"&gt;Slicehost Articles&lt;/a&gt; site is an excellent resource.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Installing the services&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://articles.slicehost.com/2008/2/6/centos-installing-apache-and-php5"&gt;&lt;strong&gt;4. Web Server: Apache&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
An easy choice, ignore the PHP section in the tutorial if you don't require it.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Alternatives: Your Java Application Server (such as Tomcat or Resin) could function as the webserver. Or there are lightweight, high performance web servers which offer excellent performance like &lt;a href="http://nginx.net/"&gt;nginx&lt;/a&gt; and &lt;a href="http://www.lighttpd.net/"&gt;lighttpd&lt;/a&gt;  but if you are setting up your first VPS then going for one of these is probably overkill.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://articles.slicehost.com/2009/4/7/centos-installing-mysql-with-rails-and-php-options"&gt;&lt;strong&gt;5. Database Server:&lt;/strong&gt; &lt;strong&gt;MySQL&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Alternatives: &lt;a href="http://library.linode.com/databases/postgresql/install-postgresql-centos-5"&gt;Postgres&lt;/a&gt;  is actually my preferred option but there are a couple of applications I'm using which don't support it, so I've gone with the safe bet.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.sixsigns.com/2008/06/26/update-on-installing-jre-6-on-centos/"&gt;&lt;strong&gt;6. Java&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;Required by which ever ColdFusion engine you use, so not a lot more to say here.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://corfield.org/blog/index.cfm/do/blog.entry/entry/Railo_on_Tomcat__multiweb"&gt;&lt;strong&gt;7. The ColdFusion Server: Tomcat &amp;amp; Railo&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Railo is a high performance open source ColdFusion engine which is seeing very good community support.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Alternatives:  &lt;a href="http://www.openbluedragon.org"&gt;Open Blue Dragon&lt;/a&gt; is an alternative open source ColdFusion engine and, of course, there's the commercial option of &lt;a href="http://www.adobe.com/products/coldfusion/"&gt;Adobe's ColdFusion&lt;/a&gt;. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://library.linode.com/email-guides/google-mail/"&gt;&lt;strong&gt;8. Mail Server: Google Apps&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Why give yourself the extra headache of managing a mail server and spam filters with all the risks involved? For me there was no question: using the Google Apps is by far the simplest option. Note that when setting up the Google SMTP server in the ColdFusion Administrator you should set the port to 587 and select the TLS option but not the SSL option.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Alternatives: &lt;a href="http://wiki.centos.org/HowTos/postfix"&gt;Postfix&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Keeping an eye on it&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://awstats.sourceforge.net/docs/awstats_setup.html"&gt;9. Statistics: AWStats&lt;/a&gt; &amp;amp; &lt;a href="http://www.google.com/analytics/"&gt;Google Analytics&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt; 
AWStats is a Perl script which analyses the webserver logs directly, giving you real time statistics on all activity. It's also useful for being able to highlight missing and error pages and hack attempts. Google Analytics provides more in depth analysis on what it collects but will miss those who have JavaScript disabled.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pingdom.com/"&gt;&lt;strong&gt;10. Uptime Monitoring: Pingdom&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;Being alerted when your server goes down is essential to keep your clients happy. Pingdom provides a nice clean interface, charting and sms alerts.&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.inmostlight.org/2006/03/easy-backups-with-rsnapshot"&gt;&lt;strong&gt;11. Backups : rsnapshot&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
This a remote filesystem snapshot utility, based on rsync and I've got this setup on a separate server to take scheduled backups from the VPS. It's not too complicated to setup and very flexible, supporting backups of MYSQL databases, you could even run it from a server at home if needed and when you need to restore some data you'll be very happy to have it setup.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;12. Keep It Updated&lt;/strong&gt;&lt;br /&gt;
It's important to keep your system and the installed packages secure and updated. On Centos this means running "sudo yum update" when there's an update that needs to be applied. &lt;/p&gt;
&lt;p&gt;You'll also need to individually update other packages you've installed manually. Railo makes this process very easy: simply login to the server administrator and select 'Update' which is under the 'Services' menu. &lt;/p&gt;
&lt;p&gt;Generally it's a good idea to subscribe to an RSS feed from whoever provides the software you are using so you can be alerted if there's a security patch which needs to be applied.&lt;/p&gt;
&lt;h3&gt;Need More Help?&lt;/h3&gt;
&lt;p&gt;There's loads of great resources out there: the first step should be a web search. If you are seeing a specific error message then search for the text of the message along with the application name. &lt;/p&gt;
&lt;p&gt;Then there are the blogs, forums and IRC channels for the service you are having trouble with. Twitter can also be very useful here too, tag the topic of your question with a # and someone will pick it up, e.g. #railo or #centos. The trick is figuring out a concise and accurate description of the problem; once you've done that you're half way there.&lt;/p&gt;
&lt;p&gt;Finally, there are wiki-like question and answer websites which can be very helpful. For server setup issues &lt;a href="http://serverfault.com/"&gt;Server Fault&lt;/a&gt; is emerging as a great resource. Its sister site &lt;a href="http://stackoverflow.com/"&gt;Stack OverFlow&lt;/a&gt; does the same thing for programming problems.&lt;/p&gt;
&lt;p&gt;Good luck!&lt;/p&gt;</description>
         <link>http://www.lowndes.net/post.cfm?entry=setup-railo-coldfusion-vps</link>
         <guid>http://www.lowndes.net/post.cfm?entry=setup-railo-coldfusion-vps</guid>
         <category>coldfusion</category>
         <pubDate>Mon, 21 Sep 2009 06:26:48 GMT</pubDate>
      </item>
	
   </channel>
</rss>
