<?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>On the Horizon</title>
	<atom:link href="http://www.lucernesys.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lucernesys.com/blog</link>
	<description>Musings on the ongoing development of Horizon</description>
	<lastBuildDate>Thu, 11 Feb 2010 22:34:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NSScroller</title>
		<link>http://www.lucernesys.com/blog/2010/02/11/nsscroller/</link>
		<comments>http://www.lucernesys.com/blog/2010/02/11/nsscroller/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 22:30:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/?p=91</guid>
		<description><![CDATA[I&#8217;m ba-ack! I really have been neglecting this block, and I&#8217;m going to try to post more often.
The subject of this post is the NSScroller class, since I recently needed to work with it and I found the documentation lacking and a bit out of date. Further, I couldn&#8217;t find much about the class on [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m ba-ack! I really have been neglecting this block, and I&#8217;m going to try to post more often.</p>
<p>The subject of this post is the <strong>NSScroller</strong> class, since I recently needed to work with it and I found the documentation lacking and a bit out of date. Further, I couldn&#8217;t find much about the class on the web, and most of the comments involved sub-classing the control, which really isn&#8217;t a good idea. So here is what I&#8217;ve learned about <strong>NSScroller</strong>.</p>
<p>You almost never need to use <strong>NSScroller</strong> in your code, because <strong>NSScrollView</strong> will do everything you need. Also, consider using <strong>NSSlider</strong> instead.</p>
<p>So, you&#8217;ve thought about your UI design, and decided that a scroller really is the way to go. So, fire up Interface Builder, open your window, and drag a scroller instance from the palette to your window.</p>
<p>What&#8217;s that?</p>
<p>You can&#8217;t find the scroller objects in IB? That&#8217;s because they&#8217;re not there; you&#8217;ll have to create the scroller in code. It&#8217;s really not that hard. First, figure out where you want the scroller to live on the screen. You&#8217;ll need the x,y co-ordinates of the bottom left corner. Now, make a rect with those co-ordinates and the width and length of the scroller you want.</p>
<p>For my horizontal scroller, it looks like this</p>
<pre>
<code>
-(void)awakeFromNib
{
    NSRect winRect = [window frame];
    NSRect scrollFrame = NSMakeRect(20.0, 20.0,
        winRect.size.width -40.0,[NSScroller scrollerWidth] );
    hScroller = [[NSScroller alloc] initWithFrame:scrollFrame];
</code>
</pre>
<p>Here, hScroller is a property so that you can get at it from other places in your code.</p>
<p>Now, there are a few setup steps that are necessary for the scroller to appear in the window.</p>
<pre><code>
    // Proportion is the amount of the scroller that
    // the knob takes up,
    // the width of the knob for a horizontal scroller,
    //  or the height for a vertical scroller.
    [hScroller setKnobProportion:0.05];
    // the scroller double value is the position of
    // the knob on the slider, with a range of
    // 0.0 to 1.0
    [hScroller setDoubleValue:0.5];
    [hScroller setEnabled:YES];
    [[window contentView] addSubview:hScroller];
</code></pre>
<p>The <strong>setEnabled</strong> message is necessary because the control defaults to disabled. I suspect this is for the scrollview implementation.</p>
<p>Now, if you run your program, you&#8217;ll see a scroller that you can interact with. The arrows work, and sliding the knob works. The next step is dealing with the interactions in code. You need to connect the  scroller action to the controller.</p>
<p>So, back in the <strong>awakeFromNib</strong> method, add two more lines.</p>
<pre><code>SEL mySelector = NSSelectorFromString(@"scrollAction:");
	[hScroller setAction:mySelector];</code></pre>
<p>And that&#8217;s it; setup complete.</p>
<p>Now, to handle the messages sent by the scroller, you need to implement the <strong>scrollAction</strong> method. The trick seems to be to read the <strong>hitPart</strong> property to figure out which part on the scroller was clicked. Here is a sample handler:</p>
<pre><code>
- (IBAction)scrollAction:(id)sender
{
  switch ([hScroller hitPart]) {
  case NSScrollerNoPart:
    break;
  case NSScrollerDecrementPage:
    NSLog(@"decrementPage");
    break;
  case NSScrollerKnob:
    NSLog(@"scrollerKnob, value= %f",[hScroller doubleValue]);
    break;
  case NSScrollerIncrementPage:
    NSLog(@"incrementPage");
    break;
  case NSScrollerDecrementLine:
    NSLog(@"decrementLine");
    break;
  case NSScrollerIncrementLine:
    NSLog(@"incrementLine");
    break;
  case NSScrollerKnobSlot:
    NSLog(@"knobSlot, value= %f",[hScroller doubleValue]);
    break;
  default:
    break;
  }
}
</code></pre>
<p>Now, when you get a page or line change you&#8217;ll need to adjust the <strong>doubleValue</strong> accordingly, to reposition the knob.</p>
<p>By experimenting with these messages you should be able to adapt the scroller to suit your needs.</p>
<p>One last thing: the top of the Apple documentation states that <strong>setFloatValue:knobProportion:</strong> is a commonly used method, but further on down you&#8217;ll learn that it is, in fact, deprecated. You should be using <strong>setDoubleValue:</strong> and <strong>setKnobProportion</strong> instead.</p>
<p>That&#8217;s it. If you have any questions, or anything to add, please let me know in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2010/02/11/nsscroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Customer! No iPhone for You!</title>
		<link>http://www.lucernesys.com/blog/2008/07/24/bad-customer-no-iphone-for-you/</link>
		<comments>http://www.lucernesys.com/blog/2008/07/24/bad-customer-no-iphone-for-you/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 23:50:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/?p=83</guid>
		<description><![CDATA[I decided to let the fuss die down a bit, so the week after the iPhone launch I phoned around until I found a Rogers outlet that had iPhones in stock. I drove down, waited a few minutes in line, and gave the salesperson my phone number.
He pulled up my existing Rogers account, looked at [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to let the fuss die down a bit, so the week after the iPhone launch I phoned around until I found a Rogers outlet that had iPhones in stock. I drove down, waited a few minutes in line, and gave the salesperson my phone number.</p>
<p>He pulled up my existing Rogers account, looked at the screen, and said, &#8220;You&#8217;re not eligible.&#8221;</p>
<p>&#8220;Wha?&#8221;</p>
<p>&#8220;You got a new handset last September. You&#8217;re not eligible for a hardware upgrade yet.&#8221;</p>
<p>&#8220;I don&#8217;t want a hardware upgrade. I want to buy an iPhone, and put it on my existing plan. And pay more for the data plan.&#8221;</p>
<p>&#8220;Well, you can&#8217;t. I can&#8217;t sell it to you.&#8221;</p>
<p>&#8220;That&#8217;s crazy. You&#8217;re saying you won&#8217;t sell me the phone? Isn&#8217;t there some sort of penalty I can pay to get the hardware?&#8221;</p>
<p>&#8220;Nope. I can&#8217;t sell it to you. There&#8217;s nothing I can do.&#8221;</p>
<p>I went home, and called Rogers &#8220;Customer Service&#8221;. The first call ended abruptly as the agent put me on hold and I got disconnected. The second agent repeated what I heard in the store and said that the only thing I could do would be to cancel my existing contract, pay the $200 early termination fee, and start over from scratch. Oh, and lose my existing cell phone number in the process.</p>
<p>Now, I&#8217;ve been a Rogers customer for almost seven years. Any other business that had you as a paying customer for that long would be failing over themselves to keep your business. Anyone serious about customer retention would have offered existing customers first dibs on the iPhone. But not Rogers. They seem much more interested in signing new customers than keeping old ones.</p>
<p>I&#8217;ve had better treatment from credit card companies. Now <em>that&#8217;s</em> saying something.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/07/24/bad-customer-no-iphone-for-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daring Fireball Sponsorship</title>
		<link>http://www.lucernesys.com/blog/2008/07/07/daring-fireball-sponsorship/</link>
		<comments>http://www.lucernesys.com/blog/2008/07/07/daring-fireball-sponsorship/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 20:58:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/?p=82</guid>
		<description><![CDATA[I&#8217;ve joined with a number of other Mac Indie developers to sponsor the  Daring Fireball blog for the next week.The press release is here. As part of the sponsorship, we&#8217;re each offering 20% off our respective products with the coupon code &#8216;DF2008&#8242;. If you don&#8217;t already have a license for Horizon now would be [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve joined with a number of other Mac Indie developers to sponsor the  <a href="http://daringfireball.net/">Daring Fireball</a> blog for the next week.The press release is <a href="http://prmac.com/release-id-2319.htm">here.</a> As part of the sponsorship, we&#8217;re each offering 20% off our respective products with the coupon code &#8216;DF2008&#8242;. If you don&#8217;t already have a license for Horizon now would be a good time to pick one up, and make sure to check out the other applications, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/07/07/daring-fireball-sponsorship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shout-Outs (aka Name Dropping)</title>
		<link>http://www.lucernesys.com/blog/2008/06/14/shout-outs-aka-name-dropping/</link>
		<comments>http://www.lucernesys.com/blog/2008/06/14/shout-outs-aka-name-dropping/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 17:04:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/?p=81</guid>
		<description><![CDATA[I had an amazing time at WWDC, and met a ton of great people. Here&#8217;s a list of some of them, in no particular order:
John Gruber
Daniel Jalkut
Wil Shipley
Jacqui Cheng
Clint Ecker
Kevin Hocter
Scotty
Andy Matuschak
Jeff Biggus
Mike Lee
Ash Ponders
Brian Webster
Mike Ash
Cathy Shive
Brian Criscuolo
The Guys at Karelia
and
Sanjay Samani
]]></description>
			<content:encoded><![CDATA[<p>I had an amazing time at WWDC, and met a ton of great people. Here&#8217;s a list of some of them, in no particular order:</p>
<p><a href="http://daringfireball.net/">John Gruber</a></p>
<p><a href="http://www.red-sweater.com/blog/">Daniel Jalkut</a></p>
<p><a href="http://delicious-monster.com/">Wil Shipley</a></p>
<p><a href="http://delicious-monster.com/">Jacqui Cheng</a></p>
<p><a href="http://delicious-monster.com/">Clint Ecker</a></p>
<p><a href="http://nothirst.com/">Kevin Hocter</a></p>
<p><a href="http://www.mac-developer-network.com/">Scotty</a></p>
<p><a href="http://andymatuschak.org">Andy Matuschak</a></p>
<p><a href="http://osx.hyperjeff.net">Jeff Biggus</a></p>
<p><a href="http://atomicwang.org/thievey/Club_Thievey/Welcome.html">Mike Lee</a></p>
<p><a href="http://ashponders.net/blog/">Ash Ponders</a></p>
<p><a href="http://fatcatsoftware.com">Brian Webster</a></p>
<p><a href="http://rogueamoeba.com">Mike Ash</a></p>
<p><a href="http://katidev.com/blog/">Cathy Shive</a></p>
<p><a>Brian Criscuolo</a></p>
<p><a href="http://www.karelia.com">The Guys at Karelia</a></p>
<p>and</p>
<p><a href="http://www.daytimesoftware.com/blog/">Sanjay Samani</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/06/14/shout-outs-aka-name-dropping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Off to See the Wizards</title>
		<link>http://www.lucernesys.com/blog/2008/05/02/off-to-see-the-wizards/</link>
		<comments>http://www.lucernesys.com/blog/2008/05/02/off-to-see-the-wizards/#comments</comments>
		<pubDate>Fri, 02 May 2008 22:16:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/2008/05/02/off-to-see-the-wizards/</guid>
		<description><![CDATA[I&#8217;m heading down to the Apple World-Wide Developers Conference (WWDC) the second week of June. I plan on spending the days in Apple seminars and labs; learning as much as I can from the Apple engineers there. The objectives are to figure out the best way to build Horizon for the iPhone, and pick up [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m heading down to the Apple World-Wide Developers Conference (WWDC) the second week of June. I plan on spending the days in Apple seminars and labs; learning as much as I can from the Apple engineers there. The objectives are to figure out the best way to build Horizon for the iPhone, and pick up enough about Mac development to take Horizon to the next level.</p>
<p>In the evenings I plan on hitting as many gatherings as possible; to shmooz and learn new and better ways to market the program. To that end I&#8217;ve started compiling the WWDC party list on Google Calendar. You can subscribe to it, or download the iCal version to your Mac or iPhone. </p>
<p>Here&#8217;s the <a href="http://www.google.com/calendar/embed?src=khlo553e0bclu95m8gdl77caf8%40group.calendar.google.com&#038;ctz=America/Toronto">link</a>.</p>
<p>Please let me know of any other gatherings, and I&#8217;ll add them to the calendar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/05/02/off-to-see-the-wizards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview on MacNN</title>
		<link>http://www.lucernesys.com/blog/2008/03/03/interview-on-macnn/</link>
		<comments>http://www.lucernesys.com/blog/2008/03/03/interview-on-macnn/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 19:13:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/2008/03/03/interview-on-macnn/</guid>
		<description><![CDATA[Last week, I was interviewed for the macnn podcast. You can find a link to the podcast here, it&#8217;s the 4th from the top. Victor Marks of macnn interviewed me about Horizon; how it works, how I developed it, and where it&#8217;s going. I hope this provides some insight into the program. Give it a [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I was interviewed for the macnn podcast. You can find a link to the podcast <a href="http://www.macnn.com/podcasts/">here</a>, it&#8217;s the 4th from the top. Victor Marks of macnn interviewed me about Horizon; how it works, how I developed it, and where it&#8217;s going. I hope this provides some insight into the program. Give it a listen and let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/03/03/interview-on-macnn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Horizon 1.4.1 Data Import</title>
		<link>http://www.lucernesys.com/blog/2008/02/27/horizon-141-data-import/</link>
		<comments>http://www.lucernesys.com/blog/2008/02/27/horizon-141-data-import/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 17:52:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/2008/02/27/horizon-141-data-import/</guid>
		<description><![CDATA[Horizon 1.4.1 is now available. I&#8217;ve fixed a few bugs, improved the &#8216;undo&#8217; code, and added the ability to import from CSV. The CSV function will import files with four or five columns; the &#8216;category group&#8217; column is optional. You can either put in a header row, or follow the layout described in the Help [...]]]></description>
			<content:encoded><![CDATA[<p>Horizon 1.4.1 is <a href="http://lucernesys.com/downloads/1.4/horizon.dmg">now available</a>. I&#8217;ve fixed a few bugs, improved the &#8216;undo&#8217; code, and added the ability to import from CSV. The CSV function will import files with four or five columns; the &#8216;category group&#8217; column is optional. You can either put in a header row, or follow the layout described in the Help file, or both.</p>
<p>As always, I&#8217;d love to hear feedback on this new feature; what works for you and what doesn&#8217;t, so that I can continue to improve the program.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/02/27/horizon-141-data-import/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1.4 is Out!</title>
		<link>http://www.lucernesys.com/blog/2008/02/12/14-is-out/</link>
		<comments>http://www.lucernesys.com/blog/2008/02/12/14-is-out/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 15:16:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/2008/02/12/14-is-out/</guid>
		<description><![CDATA[I released version 1.4 of Horizon this morning. The category groups now work as advertised and expected, but Apple sure didn&#8217;t make it easy. I had to pull a lot of magic tricks to make things look simple.
Anyway, it&#8217;s out, so grab a copy and tell your friends.
]]></description>
			<content:encoded><![CDATA[<p>I released version 1.4 of Horizon this morning. The category groups now work as advertised and expected, but Apple sure didn&#8217;t make it easy. I had to pull a lot of magic tricks to make things look simple.</p>
<p>Anyway, it&#8217;s out, so grab a copy and tell your friends.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/02/12/14-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Version 1.4 Beta Features</title>
		<link>http://www.lucernesys.com/blog/2008/01/17/version-14-beta-features/</link>
		<comments>http://www.lucernesys.com/blog/2008/01/17/version-14-beta-features/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 16:38:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/2008/01/17/version-14-beta-features/</guid>
		<description><![CDATA[I&#8217;m adding a major new feature for version 1.4: category groups. Here&#8217;s a peek at how it works. You will be able to create groups, and add categories to them, like this:


With the group expanded, the Summary View looks like this:


If you have a lot of categories, and you&#8217;re not interested in the details at [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m adding a major new feature for version 1.4: category groups. Here&#8217;s a peek at how it works. You will be able to create groups, and add categories to them, like this:</p>
<p style="text-align: center;">
<img src="http://www.lucernesys.com/blog/wp-content/uploads/2008/01/outlinetest.horizon.jpg" alt="outlinetest.horizon.jpg" border="0" width="150" height="128" /></p>
<p>With the group expanded, the Summary View looks like this:</p>
<p style="text-align: center;">
<img src="http://www.lucernesys.com/blog/wp-content/uploads/2008/01/horizon-1.jpg" alt="Horizon-1.jpg" border="0" width="209" height="231" /></p>
<p>If you have a lot of categories, and you&#8217;re not interested in the details at the moment, you can collapse the group:</p>
<p style="text-align: center;">
<img src="http://www.lucernesys.com/blog/wp-content/uploads/2008/01/outlinetest.horizon-1.jpg" alt="outlinetest.horizon-1.jpg" border="0" width="148" height="97" /></p>
<p>and the Summary View will summarize the group for you:</p>
<p style="text-align: center;">
<img src="http://www.lucernesys.com/blog/wp-content/uploads/2008/01/horizon-2.jpg" alt="Horizon-2.jpg" border="0" width="213" height="216" /></p>
<p>Once again, I&#8217;m looking for beta testers. Because this update changes the structure of the data files, you will have to back up your data (but you do that anyway, don&#8217;t you?) and keep a copy of Horizon 1.3.5 around, just to be safe. If you&#8217;re interested in testing this version, drop me an email at the contact address and let me know. I&#8217;ll send you the link to the beta version. Thanks to everyone who helped test last time, and thanks in advance to everyone who can help with this version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2008/01/17/version-14-beta-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Version 1.3.5 and a Special Offer</title>
		<link>http://www.lucernesys.com/blog/2007/12/17/version-135-and-a-special-offer/</link>
		<comments>http://www.lucernesys.com/blog/2007/12/17/version-135-and-a-special-offer/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 04:54:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.lucernesys.com/blog/2007/12/17/version-135-and-a-special-offer/</guid>
		<description><![CDATA[Version 1.3.5 is available now, either through the Sparkle Update or the download link.. This version adds two date fields to the Summary View. You can use these fields to set the beginning and ending dates for the summary, so you are no longer confined to viewing a single month. This should make it easier [...]]]></description>
			<content:encoded><![CDATA[<p>Version 1.3.5 is available now, either through the Sparkle Update or the <a href="http://lucernesys.com/downloads/1.3/horizon.dmg">download link.</a>. This version adds two date fields to the Summary View. You can use these fields to set the beginning and ending dates for the summary, so you are no longer confined to viewing a single month. This should make it easier to do budgeting and forecasting with Horizon.</p>
<p>The second piece of news is that, for today only, Horizon is available at 20% off the usual price of $29.95 U.S. As part of the <a href="http://www.macsantadeals.com/">MacSanta</a> campaign, you can use the coupon code &#8216;MACSANTA07&#8242; in the built-in store to get the discount. You might want to visit the <a href="http://www.macsantadeals.com/">MacSanta</a> store as well, to see the other great software deals.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucernesys.com/blog/2007/12/17/version-135-and-a-special-offer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
