<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Blog&apos;s from the Bush</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.lensenergy.com/atom.xml" />
    <id>tag:www.lensenergy.com,2008-12-08://1</id>
    <updated>2010-07-13T02:25:20Z</updated>
    <subtitle>The ramblings of a lost technocrat...</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.33-en</generator>

<entry>
    <title>That&apos;s horrifying...</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/07/thats-horrifying.html" />
    <id>tag:www.lensenergy.com,2010://1.189</id>

    <published>2010-07-13T02:22:09Z</published>
    <updated>2010-07-13T02:25:20Z</updated>

    <summary>  Everyone needs a laugh now and then. The good folks at Coding Robots have a website that could add some humour to your day. Called iwl.me (I Write Like) it purports to tell you who your &#8220;write like&#8221;, for exmaple, apparently: I write likeStephen King I Write Like by...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p> </p>

<p>Everyone needs a laugh now and then.</p>

<p>The good folks at Coding Robots have a website that could add some humour to your day.</p>

<p>Called <a href="http://iwl.me">iwl.me</a> (<strong>I</strong> <strong>W</strong>rite <strong>L</strong>ike) it purports to tell you who your &#8220;write like&#8221;, for exmaple, apparently:</p>

<p><!-- Begin I Write Like Badge --></p>

<div style="overflow: auto; border: 2px solid #ddd; font: 20px/1.2 Arial,sans-serif; width: 380px; padding: 5px; background: #F7F7F7; color: #555;"><img style="float: right;" src="http://s.iwl.me/w.png" alt="" width="120" />
<div style="padding: 20px; border-bottom: 1px solid #eee; text-shadow: #fff 0 1px;">I write like<br /><span style="font-size: 30px; color: #698b22;">Stephen King</span></div>
<p style="font-size: 11px; text-align: center; color: #888;"><em>I Write Like</em> by Mémoires, <a style="color: #888;" href="http://www.codingrobots.com/memoires/">Mac journal software</a>. <a style="color: #333; background: #FFFFE0;" href="http://iwl.me"><strong>Analyze your writing!</strong></a></p>
</div>

<p><!-- End I Write Like Badge --></p>

<p>It could be worse - I could write like Dan Brown.</p>

<p>Give it a go - it&#8217;s free, it&#8217;s a bit of fun, it&#8217;ll distract you from your Twitter feed.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Oh really O&apos;Reilly? &amp; Hockenberry&apos;s new book</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/05/oh-really-oreilly-hockenberrys.html" />
    <id>tag:www.lensenergy.com,2010://1.188</id>

    <published>2010-05-07T03:12:42Z</published>
    <updated>2010-05-07T03:12:45Z</updated>

    <summary> First up, Craig Hockenberry (he of Iconfactory fame) has released a book about iPhone OS development. At this point you&apos;re probably saying &quot;Another book about developing for the iPhone? Really we don&apos;t have enough?&quot;  The thing is that apart from the constant updating of the OS Apple does which...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Books" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="caveatemptor" label="caveat emptor" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p><img style="margin: 0 5px 5px 0;" src="http://www.lensenergy.com//weblog/images/iPhone App Dev - tmm cover.gif" border="0" alt="iPhone App Dev - tmm cover.gif" width="180" height="236" align="left" /></p>
<p>First up, Craig Hockenberry (he of <a href="http://iconfactory.com">Iconfactory</a> fame) has released <a href="http://appdevmanual.com">a book</a> about iPhone OS development. At this point you're probably saying "Another book about developing for the iPhone? Really we don't have enough?"  The thing is that apart from the constant updating of the OS Apple does which always makes new books and new editions interesting, Hockenberry takes you through the whole development/submission/approval process to getting your app into Apples App Store. Of course there's lots of Xcode/Cocoa goodness as well but so far it's reading more like the business of app development - which is a win for me and I'm sure many other.</p>
<p>The best way to get it, IMHO, is via the O'Reilly's bundle which gets you the hard copy and the e-book. Just watch out for O'Reilly's discount mechanisms otherwise you could end up pay more than you need or want to.</p>]]>
        <![CDATA[<p>O'Reilly has become one of those publishers that have embraced the ebook experience and even made early attempts with the <a href="http://www.safaribooksonline.com">Safari Books Online</a> offering, in which you subscribe to get access. Unfortunately they have a confusing array of options for buying books and if you're not careful you can end up paying more than you have to.</p>
<p>For example if you want to get Hockenberry's "<a href="http://oreilly.com/catalog/9780596809782">iPhone App Development: The Missing Manual</a>" you have a range of choices. You can get the print version, the ebook version or a bundle with both the print and ebook versions (you can also get it through Safari Books Online but that's another issue).</p>
<p><a title="O'Reilly Typical Book Pricing - Hockenberry.png" rel="lightbox" href="http://www.lensenergy.com//weblog/images/O'Reilly Typical Book Pricing - Hockenberry.png"><img style="margin: 5px; margin-left: 180px;" src="http://www.lensenergy.com//weblog/images/O'Reilly Typical Book Pricing - Hockenberry.png" border="0" alt="O'Reilly Typical Book Pricing - Hockenberry.png" width="167" height="150" /></a></p>
<p>Naturally if you get either the print or the ebook version by them selves you're paying US$39.99 and US$31.99 respectively, with a paltry $8.00 discount on the ebook ( <em>vs. cutting down a tree and processing it into paper, shipping the paper, printing it, shipping the books to O'Reilly then shipping them to you</em> ). If you get the bundle though, it's only $4 more than buying just the print version... hardly makes sense but that's their model.</p>
<p><img style="margin: 5px 0 5px 0;" src="http://www.lensenergy.com//weblog/images/O'Reilly Buy 2 Get 1 Free Button.png" border="0" alt="O'Reilly Buy 2 Get 1 Free Button.png" width="125" height="70" align="right" /></p>
<p>So the bundle is only $43.99 and for the cost of a cup of coffee I get to read it on my iPad while the print version sits in my office library for others to refer to if they need to. Great I'll get that option. At this point like me you may have not paid much attention to the "Buy 2 Get 1 Free" promotional button.</p>
<p>Anyway if you head off to the checkout they give you a much bigger hint that you should take advantage of this offer. Directly under the shopping cart you get the big reminder that you could be <em>saving more money</em>!</p>
<p><a title="O'Reilly Checkout 2 Books.png" rel="lightbox" href="http://www.lensenergy.com//weblog/images/O'Reilly Checkout 2 Books.png"><img style="margin: 5px; margin-left: 120px;" src="http://www.lensenergy.com//weblog/images/O'Reilly Checkout 2 Books.png" border="0" alt="O'Reilly Checkout 2 Books.png" width="280" height="272" /></a></p>
<p>So, being human, I give in to the impulse, and justify it by reminding myself of another iPhone OS centric book that I've been tracking called "<a href="http://oreilly.com/catalog/9780596804831/">iPhone 3D Programming - Developing Graphical Applications with OpenGL ES</a>" by a fellow called Philip Rideout. Not surprisingly this book includes a bundle that gives you the ebook for only $4 as well (there's the doughnut to go with that coffee).</p>
<p><a title="O'Reilly Typical Book Pricing - Rideout.png" rel="lightbox" href="http://www.lensenergy.com//weblog/images/O'Reilly Typical Book Pricing - Rideout.png"><img style="margin: 5px; margin-left: 180px;" src="http://www.lensenergy.com//weblog/images/O'Reilly Typical Book Pricing - Rideout.png" border="0" alt="O'Reilly Typical Book Pricing - Rideout.png" width="167" height="127" /></a></p>
<p> </p>
<p>Having already made a bundle decision, you like me, would probably do it again. Here's where the problem starts - if you checkout now and use the recommended coupon code you will actually pay more than if you just brought the two bundles. That's right - don't use the promotion code <strong>OPC10</strong> in this situation, instead just leave the code as <strong>BUNDLE</strong> which is automatically filled in for you.</p>
<p>Using the "OPC10" code actually ended up increasing the bundle prices, here's the comparison between BUNDLE and OPC10 for you to compare:</p>
<h2>Four book discount?</h2>
<table>
<tbody>
<tr>
<td><p><strong>"BUNDLE"</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 14.0px; font: 12.0px Verdana; color: #232323; background-color: #efefef;"><strong>Order Summary:</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 15.0px; font: 12.0px Verdana; color: #990409; background-color: #efefef;"><strong>You saved $55.98 on this order</strong></p>
<p>&nbsp;</p>
<p> </p>
<table style="width: 240.0px;" cellspacing="0" cellpadding="0" width="240.0">
<tbody>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Usually Ships: 24-48 hrs</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">39.99</span> $12.00</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$31.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone 3D Programming, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>On Back Order</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">39.99</span> $12.00</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone 3D Programming, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$31.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Shipping Charges</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$39.48</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Tax</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$0.00</p>
</td>
</tr>
<tr>
<td style="width: 240.0px; padding: 4.0px 0.0px 4.0px 0.0px;" colspan="2" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #cccccc; background-color: #cccccc; min-height: 13.0px;"> </p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Total</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>$127.46</strong></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="width: 20.0px;"></td>
<td style="width: 240.0px;"><p><strong>"OPC10"</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 14.0px; font: 12.0px Verdana; color: #232323; background-color: #efefef;"><strong>Order Summary:</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 15.0px; font: 12.0px Verdana; color: #990409; background-color: #efefef;"><strong>You saved $36.00 on this order, the equivalent of 1 free item!</strong></p>
<p> </p>
<table style="width: 240.0px;" cellspacing="0" cellpadding="0" width="240.0">
<tbody>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Usually Ships: 24-48 hrs</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">39.99</span> $29.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 85.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">31.99</span> $23.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone 3D Programming, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>On Back Order</strong></p>
</td>
<td style="width: 80.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">39.99</span> $29.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone 3D Programming, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">31.99</span> $23.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Shipping Charges</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$39.48</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Tax</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$0.00</p>
</td>
</tr>
<tr>
<td style="width: 240.0px; padding: 4.0px 0.0px 4.0px 0.0px;" colspan="2" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #cccccc; background-color: #cccccc; min-height: 13.0px;"> </p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Total</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>$147.44</strong></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>So, if you decide to get 4 books (2 print + 2 ebook versions) use the "<strong>BUNDLE</strong>" code.</p>
<p>If you do manage to show some restraint and just get one extra book, don't use "<strong>BUNDLE</strong>" code. Wait what?</p>
<p>Yes sadly, for the situation where you have 3 books (a print + ebook bundle and 1 other), use the "OPC10" code to get the best pricing </p>
<h2>Three book discount?</h2>
<table>
<tbody>
<tr>
<td style="width: 240.0px;"><p><strong>"BUNDLE"</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 14.0px; font: 12.0px Verdana; color: #232323; background-color: #efefef;"><strong>Order Summary:</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 15.0px; font: 12.0px Verdana; color: #990409; background-color: #efefef;"><strong>You saved $27.99 on this order, the equivalent of 1 free item!</strong></p>
<p> </p>
<table style="width: 240.0px;" cellspacing="0" cellpadding="0" width="240.0">
<tbody>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Usually Ships: 24-48 hrs</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">39.99</span> $12.00</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$31.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone 3D Programming, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$31.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Shipping Charges</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$19.74</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Tax</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$0.00</p>
</td>
</tr>
<tr>
<td style="width: 240.0px; padding: 4.0px 0.0px 4.0px 0.0px;" colspan="2" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #cccccc; background-color: #cccccc; min-height: 13.0px;"> </p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Total</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>$95.72</strong></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="width: 20.0px;"></td>
<td style="width: 240.0px;"><p><strong>"OPC10"</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 14.0px; font: 12.0px Verdana; color: #232323; background-color: #efefef;"><strong>Order Summary:</strong></p>
<p style="margin: 0.0px 0.0px 12.0px 0.0px; line-height: 15.0px; font: 12.0px Verdana; color: #990409; background-color: #efefef;"><strong>You saved $34.65 on this order, the equivalent of 1 free item!</strong></p>
<p> </p>
<table style="width: 240.0px;" cellspacing="0" cellpadding="0" width="240.0">
<tbody>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Usually Ships: 24-48 hrs</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">39.99</span> $29.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone App Development: The Missing Manual, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 85.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">31.99</span> $23.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">iPhone 3D Programming, 1Ed</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Immediate Download</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><span style="text-decoration: line-through;">31.99</span> $23.99</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Shipping Charges</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$19.74</p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">Tax</p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;">$0.00</p>
</td>
</tr>
<tr>
<td style="width: 240.0px; padding: 4.0px 0.0px 4.0px 0.0px;" colspan="2" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #cccccc; background-color: #cccccc; min-height: 13.0px;"> </p>
</td>
</tr>
<tr>
<td style="width: 165.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>Total</strong></p>
</td>
<td style="width: 75.0px; padding: 4.0px 0.0px 4.0px 0.0px;" valign="middle">
<p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; line-height: 15.0px; font: 11.0px Verdana; color: #232323;"><strong>$89.06</strong></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>While the $6.66 saving is not as dramatic as the $19.98 (nor is it a sign of Lucifer) it's gets me my coffee and doughnut back! For people that live a little closer to O'Reilly's wharehouse it could be the cost of shipping! Yay - free shipping, well kind of.</p>]]>
    </content>
</entry>

<entry>
    <title>Keyboard control for iTunes Ratings</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/02/keyboard-control-for-itunes-ra.html" />
    <id>tag:www.lensenergy.com,2010://1.187</id>

    <published>2010-02-15T01:04:12Z</published>
    <updated>2010-02-15T01:21:57Z</updated>

    <summary>I&#8217;m a keyboard person, that is I prefer to use the keyboard as much as possible. It&#8217;s doesn&#8217;t matter that there are good metrics to show how much slower using a keyboard is, it&#8217;s just the way I&#8217;m wired. So iTunes is a particular pain for me - as it...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="itunes" label="iTunes" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="keyboard" label="Keyboard" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="macosx" label="Mac OS X" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p><img src="http://www.lensenergy.com//weblog/images/iTunes.png" alt="iTunes.png" border="0" width="150" height="150" align="left" style="margin:0 5px 5px 0" />I&#8217;m a keyboard person, that is I prefer to use the keyboard as much as possible. It&#8217;s doesn&#8217;t matter that there are <a href="http://www.asktog.com/TOI/toi06KeyboardVMouse1.html" title="AskTog: Keyboard vs Mouse">good metrics to show how much slower using a keyboard is</a>, it&#8217;s just the way I&#8217;m wired.</p>

<p>So iTunes is a particular pain for me - as it doesn&#8217;t let me change the rating of a song from the keyboard - at least not fresh out of the box.</p>

<p>We&#8217;re going to change that.</p>
]]>
        <![CDATA[<h2>Step 1</h2>

<p><img src="http://www.lensenergy.com//weblog/images/iTunesRatingMenu.png" alt="iTunesRatingMenu.png" border="0" width="144" height="156" align="right" style="margin-left:5px" />First up we need to think about what keyboard shortcuts you want to assign to each of the commands in the ratings menu (shown to the right). You don&#8217;t wan&#8217;t to conflict with any shortcuts that already exist in the application and you want them to be easy to remember and finally you don&#8217;t want some difficult to execute combination.</p>

<p>From looking at iTunes, I can see that video size uses <strong>⌘0 - ⌘3</strong> but for me that&#8217;s not an issue as I tend to watch iTunes video on a TV or iPhone not my Mac. (If it really worries you, you can use <strong>⇧⌘0 - ⇧⌘5</strong> to change the rating - where ⇧ is the <strong>Shift</strong> key.)</p>

<p>For this exercise I&#8217;m going to use the following keyboard shortcuts - </p>

<ul>
<li>⌘0 - for &#8220;<strong>None</strong>&#8221;</li>
<li>⌘1 - for &#8220;★&#8221;</li>
<li>⌘2 - for &#8220;★★&#8221;</li>
<li>⌘3 - for &#8220;★★★&#8221;</li>
<li>⌘4 - for &#8220;★★★★&#8221;</li>
<li>⌘5 - for &#8220;★★★★★&#8221;</li>
</ul>

<p>I&#8217;ll also setup a keyboard shortcut for increasing and decreasing the current rating of a song, for that I&#8217;ll use:</p>

<ul>
<li>⌘↑ - for &#8220;<strong>Increase by 1</strong>&#8221;</li>
<li>⌘↓ - for &#8220;<strong>Decrease by 1</strong>&#8221;</li>
</ul>

<p>At this point the observant will have noted that there is no menu item to increase/decrease rating - we&#8217;ll fix this with a few very simple AppleScripts.</p>

<p>Most people tend to forget (or just don&#8217;t realise) that Mac OS X allows you to set &#8220;Keyboard Shortcuts&#8221; for any menu item through the Keyboard System Preferences panel. All you need are the application name (iTunes), the menu item names (shown above) and what shortcut you want to assign to each menu item.</p>

<h2>Step 2</h2>

<p>Find and open the Keyboard preferences and lets get straight into it.</p>

<p><a href="http://www.lensenergy.com//weblog/images/FindKeyboardSystemPref.png" rel="lightbox" title="Find the Keyboard System Preference Pane"><img src="http://www.lensenergy.com//weblog/images/FindKeyboardSystemPref.png" alt="Find the Keyboard System Preference Pane" border="0" width="374" height="320" style="margin-left:80px;margin-right:auto;"/></a></p>

<h2>Step 2</h2>

<p>Under the Keyboard tab, make sure the &#8220;Show Keyboard &amp; Character Viewer in menu bar&#8221; preference is ticked, like the screenshot below.</p>

<p><a href="http://www.lensenergy.com//weblog/images/KeyboardPref.png" title="Show Keyboard &amp; Character Viewer" rel="lightbox"><img src="http://www.lensenergy.com//weblog/images/KeyboardPref.png" alt="Show Keyboard &amp; Character Viewer" border="0" width="374" height="338" style="margin-left:80px" /></a></p>

<h2>Step 3</h2>

<p>Once you&#8217;ve done that you&#8217;ll want to click on the &#8220;Keyboard Shortcuts&#8221; tab and then in the source list you will need to click on the last entry &#8220;Application Shortcuts&#8221;</p>

<p><a href="http://www.lensenergy.com//weblog/images/KeyboardShortcutsSystemPreference.png" rel="lightbox" title="Keyboard Shortcuts System Preference"><img src="http://www.lensenergy.com//weblog/images/KeyboardShortcutsSystemPreference.png" alt=""Keyboard Shortcuts System Preference" border="0" width="374" height="338" style="margin-left:80px" /></a></p>

<h2>Step 4</h2>

<p>Click the &#8220;+&#8221; button to add a new keyboard shortcut. This will bring up a panel that allows you to select the application, enter a menu title and specify the keyboard shortcut you want to assign. First step select iTunes from the application list - if you don&#8217;t the Shortcut will be applied to <em>all</em> applications.</p>

<p>The first iTunes shortcut we&#8217;ll set up is for &#8220;None&#8221; and we&#8217;ll use the easy to remember shortcut <strong>⌘0</strong></p>

<p><img src="http://www.lensenergy.com//weblog/images/System Preferences Keyboard Shortcut-0.png" alt="System Preferences Keyboard Shortcut ⌘-0" border="0" width="422" height="221" style="margin-left:80px" /></p>

<p>Type &#8220;None&#8221; into the menu title field, making sure it&#8217;s exactly the same as the entry in your iTunes menu, then advance to the keyboard shortcut field and set the shortcut by typing <strong>⌘0</strong> on your keyboard.</p>

<p>Finally click the <strong>Add</strong> button, and you&#8217;ve done the first shortcut.</p>

<h2>Step 5</h2>

<p>This process seems easy doesn&#8217;t it, and it is, as long as you can type the correct menu name into the interface. Setting shortcuts for rating 1 to 5 stars is not so easy, for starters most of us don&#8217;t have a ★ key on our keyboards.
This is where the Character Viewer comes in very handy, in your menu bar, on the right-hand side you will find the Character menu (it looks like a little box with an * inside it. Click on that to reveal the menu, like this one:</p>

<p><img src="http://www.lensenergy.com//weblog/images/KeyboardCharacterViewerMenu.png" alt="KeyboardCharacterViewerMenu.png" border="0" width="230" height="106" style="margin-left:160px" /></p>

<p>Select the <strong>Character Viewer</strong> to get a window that floats above everything and looks like this:</p>

<p><a href="http://www.lensenergy.com//weblog/images/Character Viewer.png" title="Character Viewer.png" rel="lightbox"><img src="http://www.lensenergy.com//weblog/images/Character Viewer.png" alt="Character Viewer.png" border="0" width="243" height="232" style="margin-left:155px" /></a></p>

<p>If your Character Viewer doesn&#8217;t look like this you may have to select &#8220;<strong>Roman</strong>&#8221; from the <strong>View</strong> menu in the top left corner of the <strong>Characters</strong> window. Once you&#8217;ve got the &#8220;Roman&#8221; view select the <strong>★ Stars/Asterisks</strong> entry in the source list on the left (as shown in the screenshot). The very first star you see should be the &#8220;BLACK STAR&#8221; and it should be already selected.</p>

<h2>Step 6</h2>

<p>Now to create the shortcuts for ratings 1 to 5. It&#8217;s really quite simple, as with Step 4 we click the &#8220;+&#8221; button to add a new keyboard shortcut. If you&#8217;ve done each step correctly so far iTunes will still be the selected application, so all we have to do is enter the name and set the key combination.</p>

<p>With your Character Viewer window still open click in the text box for the menu title and then double click on the ★ glyph. This will insert the glyph into the menu title. Next set the keyboard shortcut field to <strong>⌘1</strong> as shown in the screenshot. Then click the <strong>Add</strong> button.</p>

<p><img src="http://www.lensenergy.com//weblog/images/System Preferences Keyboard Shortcut-1.png" alt="System Preferences Keyboard Shortcut-1.png" border="0" width="422" height="221" style="margin-left:80px" /></p>

<h2>Steps 7 - 10</h2>

<p>Repeat <strong>Step 6</strong> increasing the number of ★ glyphs and setting the appropriate shortcut keys, until you&#8217;ve created the shortcut for a 5 ★ rating, as shown below.</p>

<p><img src="http://www.lensenergy.com//weblog/images/System Preferences Keyboard Shortcut-5.png" alt="System Preferences Keyboard Shortcut-5.png" border="0" width="422" height="221" style="margin-left:80px" /></p>

<h2>Step 11</h2>

<p>The final two keyboard shortcuts require a bit of <a href="http://devworld.apple.com/applescript/" title="AppleScript on devworld.apple.com">AppleScript</a>, - don&#8217;t panic it&#8217;s easy. As mentioned previously iTunes doesn&#8217;t have menu items to increase or decrease a rating, rather you directly set the value you want.</p>

<p>We&#8217;re going to create two simple scripts and make them appear in the iTunes script menu (it&#8217;s the one to the left of the <strong>Help</strong> menu that looks like a scroll.)</p>

<div style="text-align:center;"><img src="http://www.lensenergy.com//weblog/images/ScriptMenu.png" alt="ScriptMenu.png" border="0" width="24" height="22" /></div>

<p>The scripts that I&#8217;m using below are pretty simple, first up they get the current selection from iTunes. In iTunes the current selection is not necessarily the currently playing/paused track.</p>

<p>If the selection isn&#8217;t empty, we store the selected tracks in <strong>sel</strong> and then work through <em>each item</em> in the selection. Depending on the script we either add or subtract 20 from the rating value. Why 20? Well iTunes actually uses a 0 to 100 range for ratings and each star is 20 points on the scale. (For bonus fun see what happens with increments of 10). <strong>NB.</strong> <em>this script works on the selection, so if you have multiple items selected it will adjust all of them.</em></p>

<p>Open Script Editor and paste in this:</p>

<h3>Script #1<code></h3>

<pre>tell application "iTunes"
    if selection is not {} then
        set sel to selection
        repeat with tTrack in sel
            set orig_Rating to the rating of tTrack
            set tName to the name of tTrack
            set new_Rating to orig_Rating - 20
            if new_Rating < 0 then
                set new_Rating to 0
            end if
            set rating of tTrack to new_Rating
        end repeat
    end if
end tell</pre>

<p></code></p>

<p>Save the script into <pre>/Users/yourname/Library/iTunes/Scripts/</pre> with a suitable name - I used "<strong>Rating Decrease by 1</strong>" and for the next I used "<strong>Rating Increase by 1</strong>". See what I did there? Using the same word "Rating" at the beginning of each script means that it will sort them adjacent to each other in the Script menu.</p>

<h3>Script #2<code></h3>

<pre>
tell application "iTunes"
    if selection is not {} then
        set sel to selection
        repeat with tTrack in sel
            set orig_Rating to the rating of tTrack
            set tName to the name of tTrack
            set new_Rating to orig_Rating + 20
            if new_Rating > 100 then
                set new_Rating to 100
            end if
            set rating of tTrack to new_Rating
        end repeat
    end if
end tell</pre>

<p></code></p>

<p>Repeat those steps for Script #2 saving it as &#8220;<strong>Rating Increase by 1</strong>&#8221; into the same folder. Once you&#8217;ve done that if you check your Script menu in iTunes it will look something like this:</p>

<div style="text-align:center;"><img src="http://www.lensenergy.com//weblog/images/iTunesAppleScriptMenu.png" alt="iTunesAppleScriptMenu.png" border="0" width="284" height="91" /></div>

<p>Of course, you will be missing the keyboard shortcuts.</p>

<h2>Step 12</h2>

<p>Go back to the Keyboard Shortcut preferences tab and add two more entries that should look like this:</p>

<div style="text-align:center;"><img src="http://www.lensenergy.com//weblog/images/System Preferences Keyboard Shortcut-Decrease.png" alt="System Preferences Keyboard Shortcut-Decrease ⌘↓" border="0" width="422" height="221" /></div>

<div style="text-align:center;"><img src="http://www.lensenergy.com//weblog/images/System Preferences Keyboard Shortcut-Increase.png" alt="System Preferences Keyboard Shortcut-Increase ⌘↑" border="0" width="422" height="221" /></div>

<p>If you need to refer back to <strong>Step 4</strong>.</p>

<p>That&#8217;s it you&#8217;re done.</p>

<p>Open iTunes and enjoy the keyboard goodness.</p>
]]>
    </content>
</entry>

<entry>
    <title>Curves of Steel</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/02/curves-of-steel.html" />
    <id>tag:www.lensenergy.com,2010://1.186</id>

    <published>2010-02-02T21:36:42Z</published>
    <updated>2010-02-02T21:36:44Z</updated>

    <summary>I&#8217;m a lucky person yesterday I got a look at a beautiful set of photo&#8217;s of some classic cars, as a fan of photography and shows like Top Gear I guess I was a fairly easy pick for this book. If you&#8217;re a fan of photography and cars may I...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Books" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Photography" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="book" label="Book" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="cars" label="Cars" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="photography" label="Photography" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="review" label="Review" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>I&#8217;m a lucky person yesterday I got a look at a beautiful set of photo&#8217;s of some classic cars, as a fan of photography and shows like Top Gear I guess I was a fairly easy pick for this book.</p>

<p>If you&#8217;re a fan of photography and cars may I suggest for your viewing &#8220;<a href="http://www.amazon.com/gp/product/0977980928?ie=UTF8&amp;tag=blogsfromtheb-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0977980928" title="Curves of Steel">Curves of Steel</a>&#8221;</p>

<p>That&#8217;s all.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>If you go down to the App Store today...</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/02/if-you-go-down-to-the-app-stor.html" />
    <id>tag:www.lensenergy.com,2010://1.185</id>

    <published>2010-02-02T13:10:17Z</published>
    <updated>2010-02-02T13:21:19Z</updated>

    <summary>Like millions of other people around the world I plugged in my iPhone toady and noticed that several apps were updated, and like millions of other I clicked on the &#8220;Update All&#8221; button. Amongst these was Stanza probably one of the better eBook readers for the iPhone, at least for...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Books" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="appstore" label="App Store" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="apple" label="Apple" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ebooks" label="eBooks" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="epub" label="ePub" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p><img src="http://www.lensenergy.com//weblog/images/StanzaIcon.png" alt="StanzaIcon.png" border="0" width="180" height="180" align="left" style="margin:0 5px 5px 0" />Like millions of other people around the world I plugged in my iPhone toady and noticed that several apps were updated, and like millions of other I clicked on the &#8220;Update All&#8221; button. Amongst these was <a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fau%2Fapp%2Fstanza%2Fid284956128%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Stanza - iTunes Link">Stanza</a> probably one of the better eBook readers for the iPhone, at least for pure ePub reading; I&#8217;m told the <a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fau%2Fapp%2Fkindle-for-iphone%2Fid302584613%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Kindle for iPhone">Kindle app</a> is too bad either but I like my book DRM free - who knows what I&#8217;ll be reading on next year or <a href="http://www.apple.com/au/ipad/" title="iPad?">next month</a> for that matter.</p>

<p>As a creature of habit I read the update notes as the apps are downloading and syncing to my iPhone - unfortunately today&#8217;s update for Stanza was to remove a feature at the request of dear old Apple&#8230; which I read after it had downloaded and synced to my iPhone.</p>
]]>
        <![CDATA[<h2>Really?</h2>

<p><a href="http://www.lensenergy.com//weblog/images/Stanza-2.1.png" title="Stanza 2.1 Update Notes" rel="lightbox"><img src="http://www.lensenergy.com//weblog/images/Stanza-2.1.png" alt="Stanza-2.1.png" border="0" width="450" height="105" style="margin:0 5px 5px 0" /></a><br/><br/></p>

<p>Yes really, click on the thumbnail above to see the release notes for Stanza 2.1 - apparently Apple has requested that sharing of ebooks by USB be removed.</p>

<p>Why? Is this feature going to be a problem in the iPad enabled future where apps can access a shared or common document sandbox? Does it mean something about Apples forthcoming iBook app for the iPad? Or is it all about <a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2568393&amp;k=[NETWORKID]">Apple&#8217;s Valentines Day</a> promotions?</p>

<p>Who knows&#8230; I&#8217;m sure the speculation will run wild.</p>

<p>Meanwhile not one newspaper publisher has come up with an iPad/iPhone offering that I&#8217;d be willing to pay for.</p>
]]>
    </content>
</entry>

<entry>
    <title>iPad, you&apos;re missing the point...</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/02/hmmm.html" />
    <id>tag:www.lensenergy.com,2010://1.184</id>

    <published>2010-01-31T14:36:28Z</published>
    <updated>2010-01-31T14:42:46Z</updated>

    <summary>It&#8217;s Sunday night Australian time and still the world rages and swirls with the crys of &#8220;tech pundits&#8221;, &#8220;tech personalities&#8221; and &#8220;tech investment analysts&#8221; praising or bemoaning the iPad. No surprise, but very few of them seem to get it, Gruber is obviously in the get it camp and he&#8217;s...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="apple" label="Apple" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ipad" label="iPad" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mum" label="Mum" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="thecloud" label="The Cloud" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ubiquitiouscomputing" label="Ubiquitious Computing" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p><img src="http://www.lensenergy.com//weblog/images/ipad.png" alt="ipad.png" border="0" width="150" height="192" align="left" style="margin:0 5px 5px 0" />It&#8217;s Sunday night Australian time and still the world rages and swirls with the crys of &#8220;tech pundits&#8221;, &#8220;tech personalities&#8221; and &#8220;tech investment analysts&#8221; praising or bemoaning the <a href="http://www.apple.com/ipad/" title="iPad - Apple.com">iPad</a>.</p>

<p>No surprise, but very few of them seem to get it, Gruber is obviously in the get it camp and he&#8217;s <a href="http://daringfireball.net/linked/2010/01/28/" title="Starting point for 'Who gets it' on DF">tracking the who get&#8217;s it crowd and who doesn&#8217;t</a> (probably for future &#8220;Claim Chowder&#8221;). Somewhat sadder though, is the debate over the iPad&#8217;s lack of support for the already in decline Flash, the best two articles to date on this are <a href="http://scobleizer.com/2010/01/30/can-flash-be-saved/" title="Who can save Flash?">Scobel</a> and <a href="http://daringfireball.net/2010/01/blue_boxes" title="Who can do something about those blue boxes?">Gruber</a>.</p>

<p>All of that doesn&#8217;t really matter though. Not to my Mum (or <a href="http://inessential.com/2010/01/28/mom_talks_ipad" title="Mom talks iPad">Brent Simmons</a> &#8220;<a href="http://adventuresinnewfield.blogspot.com/2010/01/aside-about-apples-new-ipad-it-is-about.html" title="Brent's Mom on the iPad">Mom</a>&#8221;); nor to my clients that <em>stopped installing Flash 2 years ago</em>, nor to the 99.98% of the world that doesn&#8217;t want to hack every gadget they use.</p>

<p>I don&#8217;t think everyone sees what I see either.</p>
]]>
        <![CDATA[<h2>Step back and look&#8230;</h2>

<p>Pull back for a second and forget that it&#8217;s an Apple product (that you immediately want/hate). Have a look at it from the point of view of the mother with a flat-out family life, or the working stiff that wants desperately to keep up with friends and family without fighting with his computer or maybe read up on something that affects his working life.</p>

<p>How about that family member that keeps calling you for tech support? The lady that runs that small business on the corner and just wants to place a stock order online or do some online banking or approve an advertising brochure that&#8217;s been emailed to her.</p>

<p>Honestly, in the 21<sup>st</sup> Century why should you have to fire up a full blown computer to do this? Sure, I can hear the voices saying &#8220;I do this on my iPhone already&#8221; - but seriously that big screen is just going to be easier on the eyes (and the eye strain).</p>

<p><img src="http://www.lensenergy.com//weblog/images/iPad.png" alt="iPad.png" border="0" width="60" height="25" align="left" style="margin:0 5px 5px 0" /><br/><br/></p>

<h3>So simple to use</h3>

<p>Without a doubt a highly usable, intuitive, portable computing device that lets you consume and create content.</p>

<h3>So cheap</h3>

<p>One of the big shocks was the starting price, at the low end US$399 only US$10 more than a <a href="http://www.amazon.com/Kindle-Wireless-Reading-Display-Generation/dp/B0015TG12Q" title="Kindle DX">mono-chrome ebook reader</a> of the same size (although <a href="http://www.amazon.com/Kindle-Wireless-Reading-Device-Display/dp/B0015TCML0" title="Dumped Kindle DX's">cheaper second hand Kindle&#8217;s</a> are now turning up).</p>

<h3>It&#8217;s got your documents, photo&#8217;s, movies and music</h3>

<p>The nice thing about the iPad is that lets users share files amongst apps and storage locations (like your desktop). So, why not your <a href="http://www.dropbox.com" title="Dropbox anyone?">Dropbox account</a> or even better all that unused disk space you have on <a href="http://www.apple.com/mobileme/" title="mobileme - doesn't need a computer">MobileMe</a> - and you know all of that stuff is nicely backed up.</p>

<h3>iWork for iPad<img src="http://www.lensenergy.com//weblog/images/ipadkeyboard.png" alt="ipadkeyboard.png" border="0" width="150" height="144" align="right" style="margin:5px 0 5px 0" /></h3>

<p>The basic tools for working are a word processing/page layout program, a spreadsheet and for the exhibitionists amongst us a presentation program. They create files, which with the 3.2 OS you can now share back and forth with your desktop versions of iWork.</p>

<p>Of course it&#8217;s much easier with a keyboard, that&#8217;s probably why you can use one with the <a href="http://www.apple.com/ipad/" title="iPad - Apple.com">iPad</a>.</p>

<p>Have you seen how easy and intuitive and just plain fun the iWorks apps are on an iPad? Why not? <a href="http://www.apple.com/quicktime/qtv/specialevent0110/" title="iPad launch event">Go watch the video</a>.</p>

<p>As the better half said, &#8220;<em>Can you imagine, people will get paid to use the iPad for work!</em>&#8221;</p>

<p><img src="http://www.lensenergy.com//weblog/images/iwork_logo.png" alt="iwork_logo.png" border="0" width="164" height="43" align="left" style="margin:0 10px 5px 0" />
Of course being able to create, save and backup your work is great. Add a little cloud based sharing for collaborative work and you&#8217;ve addressed a big chunk of the work environment that most people use. iWork.com of course adds that collaborative feature - and like any good cloud based service it&#8217;s in &#8220;Beta&#8221; for a long time.</p>

<p><img src="http://www.lensenergy.com//weblog/images/App-Store.png" alt="App-Store.png" border="0" width="129" height="31" align="left" style="margin:0 5px 5px 0" /><br/><br/>
<img src="http://www.lensenergy.com//weblog/images/app-store.png" alt="app-store.png" border="0" width="150" height="95" align="left" style="margin:0 5px 5px 0" />Of course, everyone has different interests and has different applications they need to use. With your iPhone many people have gotten used to the concept of downloading from the App Store and syncing to their iTunes account. Gone are the disks and shelves of boxes, gone is the need to hunt around for the application CD&#8217;s to re-install, in fact you don&#8217;t even need a Mac with iTunes unless you want to erase or restore you iPhone.</p>

<p>The iPad will have all of these benefits.</p>

<p>One important thing the iPad should be able to do that the iPhone 3.1 Apps can&#8217;t currently do is store data in a common user space and that should be possible to automatically backup to could services.</p>

<p><img src="http://www.lensenergy.com//weblog/images/mobileme.png" alt="mobileme.png" border="0" width="173" height="33" align="left" style="margin:0 5px 5px 0" /><br/><br/></p>

<p><a href="http://www.apple.com/mobileme/" title="mobileme - doesn't need a computer">MobileMe</a> is one of those polarising services that Apple offers, some people hate it, some love it. We fall into the later category, it works for us.
Our Mail, Contacts and Calendars are all synched from our iPhones to MobileMe, and from our Mac&#8217;s to MobileMe. Notice it&#8217;s not iPhone -> Mac -> MobileMe.</p>

<p>Other handy features of MobileMe? Web Slideshows, Find My iPhone, File Sharing, Calendar Sharing.</p>

<p>Can you believe it will be any different for the iPad?</p>

<p>An interesting and discussed aspect of the iPad, is that it allows you to load your photos directly from the memory card or camera on to the iPad&#8217;s storage. It&#8217;s only a short step from there to cloud storage on MobileMe or Dropbox or any similar service for your photo&#8217;s and eventually videos.</p>

<p><img src="http://www.lensenergy.com//weblog/images/iTunes.png" alt="iTunes.png" border="0" width="139" height="32" align="left" style="margin:0 5px 5px 0" /><br/><br/>That leaves your music and video library - wouldn&#8217;t it be great if you could buy you music/movies/TV shows from iTunes and keep them in the iTunes cloud until you wanted to play them? Sure, bandwidth isn&#8217;t up to the job everywhere you go, you&#8217;d need a good streaming technology too, something like the <a href="http://www.lala.com/" title="Where music plays. (An Apple Inc Company)">Lala service</a>.</p>

<h2>Wrapping it up&#8230;</h2>

<p>Sure, there are a few connections/features not explicitly laid out by Apple yet, but if Apple don&#8217;t do it someone will, maybe even the champion of all things cloud - Google - will do it. Google have practically done it already with their web based services, imagine if they made nice swipey, touchy versions that ran on the iPad and gave them away for free?</p>

<p>Ok, that maybe a stretch to far but then I use Google Earth, SketchUp and Gmail and lots of other free Google services even some very nice iPhone apps. I&#8217;m told people love Picasso as well so how big a stretch is it?</p>

<p>Apple&#8217;s iPad and ecosystem have the potential to do away with the traditional computer, to bring the cloud into <em>everyday</em> use for Joe &amp; Josephine Normal. Imagine not having to worry about your normal (non-technical, non-geeky) family members data, mail services and back-ups? Imagine not worrying about them loosing all their honeymoon photo&#8217;s or music collection?</p>

<p>Imagine not having to worry about your non-technical staff&#8217;s data? Imagine having a locked down computing platform that your staff like using and don&#8217;t have to fight with.</p>

<p>Sounds good to me, lets hope shall we?</p>
]]>
    </content>
</entry>

<entry>
    <title>3 iPhone Apps for the Agnostic/Athiest in your life</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/01/3-iphone-apps-for-the-agnostic.html" />
    <id>tag:www.lensenergy.com,2010://1.183</id>

    <published>2010-01-15T12:58:45Z</published>
    <updated>2010-01-15T13:08:37Z</updated>

    <summary>Your typical Agnostic loves to quote the facts. They can often be heard saying things like &#8220;Facts people! - they&#8217;re not some made up fairy tale you have to make yourself believe in!&#8221; I should know. now Nothing infuriates an agnostic/atheist than a person that denies the facts of the...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Radical Political Views" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Where&apos;s the Mature Society?" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="atheist" label="Atheist" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="iphone" label="iPhone" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>Your typical Agnostic loves to quote the facts. They can often be heard saying things like &#8220;Facts people! - they&#8217;re not some made up fairy tale you have to make yourself believe in!&#8221;</p>

<p>I should know. now Nothing infuriates an agnostic/atheist than a person that denies the facts of the world while sitting there praising the wonders of their new Tom Tom software for their iPhone. (An aside <a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Ftomtom-u-s-a%2Fid343289842%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Tom Tom USA - iTunes Link">Tom Tom</a> is nice software and its <a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fau%2Fapp%2Ftomtom-australia%2Fid326072238%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Tom Tom for Aussies - iTunes Link">Aussie version</a> has been nicely updated). It&#8217;s like there&#8217;s a disconnect between their belief system and the fact that the same science that makes their gadgets work, what, oh yea back to the Apps for Agnostics &amp; Atheist thing.</p>
]]>
        <![CDATA[<p><strong><a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fcreationist-claims-index%2Fid340531927%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Creationist claims index.">Creationist Claims Index</a></strong></p>

<p><img src="http://www.lensenergy.com//weblog/images/CreationistClaimsIndexapp.png" alt="CreationistClaimsIndexapp.png" border="0" width="120" height="120" align="left" style="margin:0 5px 5px 0" />Most people get annoyed by the creationist in our midst, you know the sort, the ones that date the age of the earth by the generations of people discussed in the Bible. Sure most mainstream religions don&#8217;t think the planet is only 6000 years old (after all, <a href="http://www.abc.net.au/news/stories/2009/11/13/2742484.htm" title="Catholics for Alien life">the RC&#8217;s even think alien life is possible</a>), but there still those literalist out there and the CCI is a good resource. The problem until now has been the fact that you had either jump on the web to get you come backs or carry around a printed tomb - not anymore - now your loved Agnostic/Atheist can whip out their iPhone and rapid fire some answers back at that annoying creationist. <em>(You don&#8217;t know how many times I&#8217;ve had to correct the Freudian typing of cretin rather than creationist.)</em></p>

<p>Do yourself a favour and spend that $0.99, if nothing else the peace and quite you get while your significant other browses through it will be worth it.</p>

<p><strong><a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fmolecules%2Fid284943090%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Molecules for iPhone">Molecules</a></strong></p>

<p><img src="http://www.lensenergy.com//weblog/images/moleculesapp.png" alt="moleculesapp.png" border="0" width="120" height="120" align="left" style="margin:0 5px 5px 0" />Molecules is one of those surprising FREE tools that let you see in interactive 3D, right on your iPhone the structure of some amazing molecular structures. Best of all, it&#8217;s an open ended source of amazement as you can download new models from the RCSB Protein Data Bank and they&#8217;re adding stuff all the time!</p>

<p>Why have I put this in the list? Well because an amazing amount of people just have no idea how much we know about the world on a molecular level and a picture is worth at least a thousand words and because it&#8217;s just cool, OK?</p>

<p><strong><a href="http://www.s2d6.com/x/?x=c&amp;z=s&amp;v=2239602&amp;t=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fgoogle-mobile-app%2Fid284815942%3Fmt%3D8%26uo%3D6%26partnerId%3D1002" title="Google Mobile - the quickest way to get your facts!">Google Mobile</a></strong></p>

<p><img src="http://www.lensenergy.com//weblog/images/googlemobileapp.png" alt="googlemobileapp.png" border="0" width="120" height="120" align="left" style="margin:0 5px 5px 0" />Another free app, Google Mobile gets a look in here because it&#8217;s just the quickest way to do a search for a fact, and we all know how your favourite Agnostic/Atheist likes to get his facts out. Yes - you can Google from Safari but I like the 1 tap to open, hold it up to my head and speak approach. The best bit is the accuracy of the voice recognition, since it was first launched it&#8217;s improved dramatically.</p>

<p>If your Agnostic/Atheist is not the speak their search out loud type, then the quick access to the dynamic search box is still faster than opening Safari.</p>

<p><strong><em>Rate Them!</em></strong></p>

<p>Don&#8217;t forget people if you like something, spend a few seconds on the iTunes App Store and rate them - this way they rise up the rankings and benefit the developer and maybe it&#8217;ll be enough for them to put more effort into the next version.</p>
]]>
    </content>
</entry>

<entry>
    <title>A QuickTip for Yojimbo Import Errors</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/01/a-quicktip-for-yojimbo-import.html" />
    <id>tag:www.lensenergy.com,2010://1.176</id>

    <published>2010-01-14T01:11:44Z</published>
    <updated>2010-01-14T04:52:27Z</updated>

    <summary>For the organised (or unorganised) packrat, Yojimbo is just one of those tools that you have and 99% of the time it&#8217;s in the background, ie. I just throw stuff into it and know it&#8217;s there safely in the background where I may need it, one day, like say, tax...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Software Development" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="pdf" label="PDF" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="tip" label="Tip" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="yojimbo" label="Yojimbo" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p><img src="http://www.lensenergy.com//weblog/images/Yojimbo Icon.png" alt="Yojimbo Icon.png" style="margin:0 5px 5px 0" border="0" width="100" height="100" align="left" />For the organised (or unorganised) packrat, <a href="http://www.barebones.com/products/yojimbo/" title="Yojimbo - Your effortless, reliable information organizer for Mac OS X">Yojimbo</a> is just one of those tools that you have and 99% of the time it&#8217;s in the background, ie. I just throw stuff into it and know it&#8217;s there safely in the background where I may need it, one day, like say, tax time.</p>

<p>Sometime ago I was working on a project that required me to store PDF&#8217;s in a backend database, but, during the import I needed to extract some key meta data from the file and present it in a sidebar info panel about the document being worked on.</p>

<p>Anyway things went well - we used a variety of sample PDF&#8217;s in our testing, everything from client provided Windows MS Office PDFs, Acrobat PDFs and a few from Mac OS X&#8217;s &#8220;Print PDF&#8221; function. Of course on day 1 of the update going on trial we got a user report that the system has thrown up an error and wouldn&#8217;t import a PDF.</p>

<p>Well Yojimbo just did the same thing to me, and it turned out to be the same sort of problem.</p>
]]>
        <![CDATA[<p>Long and the short of it was the client provided file (which they hadn&#8217;t provided previously) that was encoded by a web library and it was different from every other PDF we&#8217;d encountered. After a few days fiddling around we&#8217;d made a work around for the differences raised by different encoders (ClibPDF Library in that case). Don&#8217;t get me wrong, the library wasn&#8217;t the issue it was simply that we hadn&#8217;t allowed for the variations different encoders could present us.</p>

<p>Back to <a href="http://www.barebones.com/products/yojimbo/" title="Yojimbo - Your effortless, reliable information organizer for Mac OS X">Yojimbo</a>, Where possible we get our bills by email PDF and I&#8217;ve been throwing them into Yojimbo. Unfortunately one the providers has recently changed their encoding library and now Yojimbo throws up this error dialog:</p>

<div style="text-align:center;"><img src="http://www.lensenergy.com//weblog/images/Yojimbo PDF Import Error.png" alt="Yojimbo PDF Import Error.png" border="0" width="500" height="233" /></div>

<p>Opening the file in Preview, didn&#8217;t give any errors and a <strong>&#8220;Get Info&#8221;</strong> shows the encoder is &#8220;[ClibPDF Library 2.02-r1-2] 220e Solaris SunCC&#8221;. Doing a quick &#8220;Save As&#8230;&#8221; solves the problem for Yojimbo. A nice extra is that meta data like <strong>Title:</strong>, <strong>Author:</strong>, <strong>Description:</strong> and <strong>Keywords:</strong> are preserved by Preview.</p>

<p>So if Yojimbo, throws up the same/similar error try opening the file in something you know works, like Preview, and do a simple &#8220;Save As&#8230;&#8221;</p>

<p>Hope this saves you some time!</p>
]]>
    </content>
</entry>

<entry>
    <title>No Promises</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2010/01/no-promises.html" />
    <id>tag:www.lensenergy.com,2010://1.175</id>

    <published>2010-01-05T02:11:13Z</published>
    <updated>2010-01-05T03:17:53Z</updated>

    <summary>People are a funny breed of people. In our default mode, we look at the world as if it&#8217;s always going to turn out the way we expect and some of us believe everything we hear. Then we act surprised when it doesn&#8217;t meet our expectations. After all, how many...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Software Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="business" label="business" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="commitments" label="commitments" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="easytable" label="EasyTable" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="joomla" label="Joomla" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="promises" label="promises" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>People are a funny breed of people.</p>

<p>In our default mode, we look at the world as if it&#8217;s always going to turn out the way we expect and some of us believe everything we hear. Then we act surprised when it doesn&#8217;t meet our expectations. After all, how many of you constantly vote for the same politically party time and time again even when they don&#8217;t meet your expectations?</p>
]]>
        <![CDATA[<p>When we build a new service or a piece of software for public consumption I have this rule of not talking about it.  Generally I try to not talk about anything people could perceive as a promise. Believe it or not, as a business or manager, anything you say that vaguely resembles a commitment to do something can and probably will be taken as a promise by someone.</p>

<h2>Everything is a Promise</h2>

<p>For example, if you&#8217;re running out of office space and things are getting crowded - the first response most Managers and Directors I&#8217;ve dealt with will have is start talking about &#8220;when we move to the new office&#8221; like it&#8217;s a done deal.</p>

<p>Similarly whether it&#8217;s new office space or a new software version or a completely new product they start describing it in vague, wonderful sounding terms. Like &#8220;miles of room&#8221;, &#8220;more comprehensive&#8221; or &#8220;feature rich&#8221;.  It&#8217;s strange, but these <a href="http://en.wiktionary.org/wiki/spruik" title="Wiktionary Definition of SPRUIK">spruikers</a> of all things wonderful don&#8217;t seem to understand that their staff or clients see the comments they make as commitments to deliver.</p>

<p>It&#8217;s possible that these people in authority simply don&#8217;t understand that to a staff member their position in the organisation adds weight to <em>everything</em> they say. Let me say that another way - if you are &#8220;in charge&#8221; of a company you are in charge of the livelihood of all your staff and everything you say is filtered through that perception.</p>

<h3>The new &lt;insert object here&gt; is going to be &lt;insert adjective here&gt;!</h3>

<p>Going back to our &#8220;new office space&#8221; example this means that even though you&#8217;re talking about a vague and undefined point in the future about something you&#8217;re sort of thinking about doing, what your staff are hearing is quite different. They are hearing their boss talk about a future event that he&#8217;s doing the planning on and is actively working on, to solve the problem of the crowded office space.</p>

<p>This will at first make your staff feel better and complaints will drop off in the short term, after a while though you will notice things like key staff moving on to new companies or worse staff issues that affect the whole business operation.</p>

<p>In previous lives I worked with 2 different public companies, in one the major shareholder/Managing Director over the space of the 3 years I was there addressed any complaints by saying they would be &#8220;fixed in the new workshop&#8221;. Shortly prior to my leaving he asked me to look at facility space in the area, which was a great surprise to me as like most of the staff I was under the impression the business already owned the location of the new workshop.</p>

<p>The other company was the largest in it&#8217;s area at the time in Australia, after being with them for a few months the Chairman came into the office one day and said that he&#8217;d been looking at properties for a new facility and asked us if we&#8217;d be interested in working on the fit-out project. A week later he swung by and dropped off the keys to the massive new building he&#8217;d brought and told us to get to work.</p>

<p>Granted this wasn&#8217;t an ideal approach either (it would have been nice to have some heads up etc) as we hard some hard and fast deadlines to get the fit-out done by - due to expiring property leases. The net affect though was positive and many good people worked very hard over those months to make the new facility a reality. They worked longer and harder than they normally would because they could see how they would directly benefit from the project.</p>

<p>While it was a rush and hectic, it was also exhilarating and immensely satisfying to complete. Of these two companies I know which one I enjoyed working with the most.</p>

<h2>It&#8217;s the same for clients</h2>

<h3>We&#8217;re a small group</h3>

<p>I run a small company with the help of a few other people. As you can imagine we work well because we have clear understanding of our goals for the business, client projects and specific products. This is why we manage messages about what we offer and the expectations for products very closely.</p>

<p>I was brought up with the rule never promise anything you&#8217;re not going to deliver, don&#8217;t be vague about what you&#8217;re saying, be precise so people can&#8217;t read their own wishes into things you say.</p>

<p>If you speak in general and vague terms about a product or a service you will end up with clients that have expectations that match their desires and needs.</p>

<p>That&#8217;s why we don&#8217;t talk about a product until it&#8217;s goals and feature set are defined, we don&#8217;t even put a feature on the list until we know how we&#8217;re going to implement it. We don&#8217;t even talk about the potential features, generally we listen to what people are saying about their needs and see if we can answer that need.</p>

<h3>In Practice</h3>

<p>Our first publicly available Joomla component, <a href="http://seepeoplesoftware.com/products/easytable.html" title="EasyTable for Joomla!">EasyTable</a>, is exactly what it&#8217;s designed to be, a simple to use component that imports CSV files for display in the front end of Joomla websites. EasyTable FC9 will hopefully be feature complete and will, once any bugs have been squashed, form the release version of EasyTable 1.0</p>

<p>We manage a range of clients, from individuals to Local Government sized operations all with Joomla websites, some have 1 website while others have more than 20 websites. From our experience with them, 90% of the website owners have enough problems using the article editor and don&#8217;t want or need an over complicated interface - the original product goals for EasyTable reflect this.</p>

<p>Listening to users and remembering the goals for EasyTable, that&#8217;s how the feature list for <a href="http://seepeoplesoftware.com/products/easytable/easytable-pro-announced.html" title="EasyTable Pro Announcement">EasyTable Pro</a> came about. From the user forums, email conversations and feedback, from not trying to cram more features into an existing product that 90% of it&#8217;s users will never use.</p>

<p>I think successful small companies and indie developers work this way, otherwise I doubt they would be successful.</p>
]]>
    </content>
</entry>

<entry>
    <title>EasyTable for J! on JED</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2009/11/easytable-for-j-on-jed.html" />
    <id>tag:www.lensenergy.com,2009://1.174</id>

    <published>2009-11-12T00:51:18Z</published>
    <updated>2009-11-12T00:51:20Z</updated>

    <summary>Just a quick note to advise you all that our EasyTable component has been approved by the Joomla Extension Directory Yay!...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Software Development" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>Just a quick note to advise you all that our EasyTable component has been approved by the <a href="http://extensions.joomla.org/" title="The Joomla Extensions Directory">Joomla Extension Directory</a> Yay!</p>
]]>
        <![CDATA[<p>You can find <a href="http://extensions.joomla.org/extensions/news-production/content-management/10415" title="EasyTable on JED">EasyTable on JED</a> or get it from <a href="http://seepeoplesoftware.com/products/easytable.html" title="EasyTable on See People Software web site">our webiste</a>.</p>

<p>In addition we&#8217;ve replaced the temporary See People website with a <a href="http://www.seepeoplesoftware.com/" title="See People Software website">new Joomla based one</a> that has an integrated <a href="http://www.seepeoplesoftware.com/forums/" title="See People Software Forum">user forum</a> (we&#8217;re using <a href="http://www.phpbb.com/" title="PHPBB3 website">PHPBB3</a>) and file download area (using <a href="http://www.rockettheme.com/extensions-joomla/rokdownloads" title="RokDownload Webpage">RokDownloads</a>).</p>

<p>The <a href="http://www.seepeoplesoftware.com/" title="See People Software website">See People Software website</a> is still young so if you notice anything odd feel free to <a href="http://craigphillips.biz/contact-us.html" title="Contact CPPL">ping us</a> and we&#8217;ll try and get it fixed.</p>
]]>
    </content>
</entry>

<entry>
    <title>EasyTable for Joomla</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2009/10/easytable-for-joomla.html" />
    <id>tag:www.lensenergy.com,2009://1.173</id>

    <published>2009-10-16T09:26:20Z</published>
    <updated>2009-10-16T10:38:09Z</updated>

    <summary>Today I&#8217;d like to introduce EasyTable for Joomla, which can be found on the (temporary) See People Software website. If you don&#8217;t want to read my waffle, then click on the EasyTable link and download the component. Please bear in mind this is not the official release, it should only...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Software Development" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="joomlacomponent" label="Joomla Component" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>Today I&#8217;d like to introduce <a href="http://www.seepeoplesoftware.com/See_People_Software/EasyTable.html" title="EasyTable web page">EasyTable for Joomla</a>, which can be found on the (temporary) <a href="http://www.seepeoplesoftware.com/" title="See People Software website">See People Software website</a>. If you don&#8217;t want to read my waffle, then click on the EasyTable link and download the component.  Please bear in mind this is not the official release, it should only be used for testing at this point in time. Sometime after <a href="http://sydney.joomladay.org.au/" title="Joomla Day - Sydney 2009">JoomlaDay Sydney</a> I&#8217;ll endeavour to release the 1.0 production ready version for public consumption.</p>
]]>
        <![CDATA[<p>EasyTable is our first publicly available component for the Joomla CMS and it&#8217;s performs a simple but <em>apparently</em> needed function. EasyTable allows you to export data to a CSV file and present it as a searchable, paginated table on your <a href="http://www.joomla.org/" title="Joomla.org">Joomla</a> website.</p>

<p>Given the vintage of this component it only supports <a href="http://www.joomla.org/about-joomla/getting-started.html" title="Getting Started with Joomla">Joomla 1.5.14 and later</a>, so sorry no 1.0/Mambo support (and no plans to add it). I don&#8217;t have the time/resources to test it out on earlier version of J1.5, but feel free to try it out and report your results in the forums.</p>

<p>At this point I can only tell you that if enough people like and support EasyTable we&#8217;ll bring it to Joomla 1.6 - so here&#8217;s hoping.</p>

<h2>Features</h2>

<h3>EasyTable Manager</h3>

<p>A simple and familiar layout for the EasyTable manager leverages your existing familiarity with Joomla administration  allowing you to create, delete, publish (and unpublish) and of course edit tables. The EasyTable manager also leverages Joomla&#8217;s check-in/check-out framework to ensure that only one user can edit an EasyTable table at a time.</p>

<div style="text-align:center;"><a href="http://www.lensenergy.com//weblog/images/EasyTable Admin.png" rel="lightbox:easytable" title="EasyTable Admin Screen" ><img src="http://www.lensenergy.com//weblog/images/EasyTable Admin.png" alt="EasyTable Admin Screen" border="0" width="478" height="228" /></a></div>

<h3>Multiple Tables</h3>

<p>EasyTable despite it&#8217;s singular name supports multiple tables and even allows you to link a sub-table to a master table through the values of a key field.</p>

<h3>Capacity</h3>

<p>The number of tables and the amount of data in each table is only limited by your server limits as EasyTable stores each table in it&#8217;s own database table.</p>

<h3>Performance</h3>

<p>Each CSV file you upload creates a new native table in the database your Joomla website uses. As such, searching and record retrieval is only limited by the capacity of your database server. The small amount of meta data and any options you specify for column data do not impact on your website thanks to the paginated presentation of records - no matter how many are in your tables.</p>

<h2>Requirements</h2>

<h3>Joomla Version</h3>

<pre><code>1.5.14 ( although it may work on previous versions of Joomla 1.5 { 1.5.10 does have a known issue with packages that we haven't addressed at this time } )
</code></pre>

<h3>Database</h3>

<pre><code>MySQL 5.0+ ( FC1 has run on the last version of MySQL 4.1 so it should work )
</code></pre>

<h3>PHP Version</h3>

<pre><code>5.0+ ( it's nearly 2010 people - you'll just have to live with it ).
</code></pre>

<h2>Table Features</h2>

<p>I had hoped to cover off the range of table features available in EasyTable&#8217;s editing screen but I&#8217;ve run out of time, so instead I&#8217;ll leave you with this annotated screen shot and write up the rest in another post when I get back from <a href="http://sydney.joomladay.org.au/" title="Joomla Day - Sydney 2009">Joomla Day</a>.</p>

<div style="text-align:center;"><a href="http://www.lensenergy.com//weblog/images/EasyTable Editor Annotated.png" rel="lightbox:easytable" title="EasyTable Edit Screen - Annontated"><img src="http://www.lensenergy.com//weblog/images/EasyTable Editor Annotated.png" alt="EasyTable Editor Annotated.png" border="0" width="576" height="434" /></a></div>
]]>
    </content>
</entry>

<entry>
    <title>What do I have to do to get ready for Snow Leopard?</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2009/08/what-do-i-have-to-do-to-get-re.html" />
    <id>tag:www.lensenergy.com,2009://1.168</id>

    <published>2009-08-27T04:45:55Z</published>
    <updated>2009-08-27T07:08:11Z</updated>

    <summary>Whoa! That&apos;s a long time between posts. Of course something significant must be happening to generate another post and as the title of this post indicates it&apos;s Snow Leopard. As you&apos;re probably already aware Snow Leopard is due to hit tomorrow - Friday 28th August 2009, up to a month...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Hints &amp; Tips" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="apple" label="Apple" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="macosx" label="Mac OS X" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="Software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>Whoa! That's a long time between posts.</p>
<p>Of course something significant must be happening to generate another post and as the title of this post indicates it's Snow Leopard. As you're probably already aware Snow Leopard is due to hit tomorrow - Friday 28th August 2009, up to a month before most developers expected it. Snow Leopard is expected to be a significant polishing exercise for the OS and the user experience - so it means there will be software that doesn't work in Snow Leopard. To avoid the problems many people experienced upgrading to Leopard I thought I'd better recount my efforts todate.</p>
<p>Now for most major applications the transition should be relatively painless especially if they're up-to-date. However, it wasn't the front of screen applications that brought down users upgrading to Leopard nearly 2 years ago. It was a system extensions/hack that really made a mess of things for some people.</p>]]>
        <![CDATA[<p>To start off the most publicised problem people experienced with the release of Leopard occurred when they tried to install over a system that had Unsanity's <a href="http://unsanity.com/haxies/ape" target="_blank">APE</a> installed. This problem was compounded by the fact that many people had the Logitech Control Centre installed which "secretly" installed APE - bad form really - as covered on <a href="http://daringfireball.net/2007/10/blue_in_the_face" target="_blank">DaringFireball</a>.</p>
<p>There were two ways to avoid this 1) not have APE installed or 2) do a clean install of Leopard using "Archive and Install". Of course if APE was up-to-date the problem wouldn't have occurred - which is why secretly installing and <b><i>not</i><span style="font-weight: normal;">updating a system hack is a bad thing.</span></b></p>
<p>Of course the logical thing to do prior to installing Snow Leopard would be to check your system extensions compatibility. Given how much trouble a system hack gave last time - I decided to check the non standard System Preferences installed on my Mac's. Some companies will be proactive and provide a compatibility page for you to quickly check - for example <a href="http://www.unsanity.com/products/compatibility" target="_blank">Unsanity</a>. Of course some compatibility pages make no mention of Snow Leopard at all and haven't been updated for a while.</p>
<p>Other's you may have to search for, here's ones I've found during my preparation.</p>
<blockquote cite="http://forums.cocoaforge.com/viewtopic.php?f=6&amp;t=20794&amp;p=119473&amp;hilit=Snow+Leopard#p119473">
  <img src="http://www.lensenergy.com/weblog/images/Perian.png" width="100" height="100" alt="Perian" title="Perian" style="float:left;" />

  <h3>Perian (currently 1.1.4 -&gt; 1.2 for full Snow Leopard compatibility)</h3>[From <a href="http://forums.cocoaforge.com/viewtopic.php?f=6&amp;t=20794&amp;p=119473&amp;hilit=Snow+Leopard#p119473"><cite>cocoaforge • View topic - What do I have to do to get ready for Snow Leopard?</cite></a>]
</blockquote>
<blockquote cite="http://forums.cocoaforge.com/viewtopic.php?f=6&amp;t=20794&amp;p=119473&amp;hilit=Snow+Leopard#p119473">
  Perian is partially compatible, at least that's the impression I get from reading the forums however 1.2 will apparently bring full compatibility, and they're aiming to get it out Friday.
</blockquote>
<hr />
<blockquote cite="http://growl.info/documentation/faq.php#snow-leopard">
  <img src="http://www.lensenergy.com/weblog/images/growl.png" width="100" height="100" alt="Growl" title="Growl" style="float:left;" />

  <h3>Growl (currently 1.1.6 -&gt; 1.2 for full Snow Leopard compatibility)</h3>

  <p>"Is Growl compatible with Mac OS X 10.6, Snow Leopard?</p>

  <p>Growl: Growl itself should work just fine.<br />
  Growl preference pane: Somewhat. It works, but you need to restart System Preferences into 32-bit mode.<br />
  GrowlMail: No.<br />
  Growl framework (for developers): It should work, but it's 32-bit only."</p>[From <a href="http://growl.info/documentation/faq.php#snow-leopard"><cite>Growl - Frequently Asked Questions</cite></a>]
</blockquote>
<hr />
<blockquote cite="http://www.telestream.net/telestream-support/flip4mac-wmv/support.htm">
  <img src="http://www.lensenergy.com/weblogs/images/Flip4Mac.png" width="157" height="162" alt="Flip4Mac" title="Flip4Mac" style="float:left;" />

  <h3>Flip4Mac WMV&nbsp;&nbsp;(currently 2.2.3.7 -&gt; 2.3.0.7 for full Snow Leopard compatibility)</h3>

  <p>"Flip4Mac WMV Support"</p>[From <a href="http://www.telestream.net/telestream-support/flip4mac-wmv/support.htm"><cite>Telestream Flip4Mac - Support Center</cite></a>]
</blockquote>
<blockquote cite="http://www.telestream.net/telestream-support/flip4mac-wmv/support.htm">
  Flip4Mac 2.2.3.7 is currently not completely compatible but they're working on it - sign up for the <a href="http://dynamic.telestream.net/downloads/download-flip4macwmv-beta.asp?prodid=f4mbeta" target="_blank">Beta of 2.3.0.7</a> if you like. The Beta also brings fixes for the issues with Safari 4's updated plug-in API.
</blockquote>
<hr />
<br />
<blockquote cite="http://code.google.com/p/macfuse/wiki/FAQ">
  <img src="http://www.lensenergy.com/weblog/images/MacFUSE.png" width="100" height="100" alt="MacFuse" title="MacFuse" style="float:left;" />

  <h3>MacFUSE&nbsp;&nbsp;(currently 2.0.3.2 -&gt; 2.1.5 Beta is experimental Snow Leopard compatibility)</h3>

  <p>MacFUSE is used by a few different products including some that offer vm services for running other OS's - that's why I've got it.</p>
</blockquote>
<blockquote cite="http://code.google.com/p/macfuse/wiki/FAQ">
  At this point in time the FAQ doesn't currently have any information on Snow Leopard compatibility, and the change log only a a few reference back in December 2008 that are marked as <b>[Experimental]</b> or <b>[Highly Experimental].</b>
</blockquote>
<blockquote cite="http://code.google.com/p/macfuse/wiki/FAQ">
  <b><a name="MacFUSE_2.0_(December_8,_2008)"></a></b>

  <ul style="max-width: 65em; padding-left: 40px;">
    <li><b>"Feature: 64-Bit Support. The entire MacFUSE software stack: the kernel extension, the MacFUSE user-space C library, and the Objective-C framework now also come in 64-bit versions. You must be running Leopard or above for this. Naturally, you also need 64-bit hardware to make use of these capabilities. [<strong>Experimental</strong>]</b></li>
  </ul>

  <ul style="max-width: 65em; padding-left: 40px;">
    <li><b>Feature: Support for Snow Leopard. You can now install and use MacFUSE on the <strong>latest</strong> Snow Leopard developer seed. [<strong>Highly Experimental</strong>]"</b></li>
  </ul>

     [From <a href="http://code.google.com/p/macfuse/wiki/FAQ"><cite>FAQ - macfuse - Frequently Asked Questions (and Answers) - Project Hosting on Google Code</cite></a>]<br />
  </blockquote>

  <p>You can get the 2.1.5 Beta by enabling the "Show Beta Versions" in the MacFUSE System Preference and proceeding from there, however this <b>may not work</b>.</p>

  <p><br />
  <a href="http://www.lensenergy.com/weblog/images/MacFUSESystemPref.png" title="MacFUSE System Preferences" rel="lightbox[set]"><img src="http://www.lensenergy.com/weblog/images/MacFUSESystemPref.png" width="245" height="101" alt="MacFUSE System Preferences" title="MacFUSE System Preferences" /></a></p>

  <p>At this writing the thread on the MacFUSE forum about "<a href="http://groups.google.com/group/macfuse/browse_thread/thread/f714956e1bd09351" target="_blank">Snow Leopard status</a>" is basically unanswered.</p>
</blockquote><br />
<hr />
<blockquote cite="http://www.nullriver.com/products/medialink">
  <img src="http://www.lensenergy.com/weblog/images/medialink.png" width="108" height="108" alt="MediaLink" title="MediaLink" style="float:left;" />

  <h3>MediaLink (currently 1.72 -&gt; Snow Leopard status unkown)</h3>

  <p>"WHAT'S NEW IN V1.7?<br />
  Fixes major video streaming bug when using a high speed connection (Caused random errors during streaming)<br />
  Adds automatic garbage collection on Mac OS X 10.5 or later"</p>[From <a href="http://www.nullriver.com/products/medialink"><cite>Nullriver Software : Products : MediaLink</cite></a>]
</blockquote>
<hr />
<blockquote cite="http://www.wacom-asia.com/download/down_s.html?drv_c=201">
  <h3>Wacom Drivers 6.1.1-2</h3>

  <p>"This driver supports beta versions of OS X v.10.6 in 32-bit emulation."</p>[From <a href="http://www.wacom-asia.com/download/down_s.html?drv_c=201"><cite>wacom</cite></a>]
</blockquote>
<blockquote cite="http://www.wacom-asia.com/download/down_s.html?drv_c=201">
  Unfortunately there is no other information for this product so like me you will just have to suck it and see.
</blockquote>
<hr />
<blockquote cite="http://getsatisfaction.com/foxmarks/topics/snow_leopard_error">
  <img src="http://www.lensenergy.com/weblog/images/xmarks_logo_large_medium.png" width="70" height="70" alt="Xmarks" title="Xmarks" style="float:left;" />

  <h3>Xmarks 1.2.2 (honestly, folks just un-install this)</h3>

  <p>"Honestly, we've not yet had a chance to test against Snow Leopard, so Xmarks for Safari isn't yet guaranteed to work there."</p>[From <a href="http://getsatisfaction.com/foxmarks/topics/snow_leopard_error"><cite>Snow Leopard Error</cite></a>]
</blockquote>
<blockquote cite="http://getsatisfaction.com/foxmarks/topics/snow_leopard_error">
  Given that it's stopped syncing for many users of Safari months ago you may as well pull this one until they get around to it.
</blockquote>
<hr />
<p>In the meantime for more information on upgrading and the compatibility of user applications may I recommend:</p>
<ul>
  <li>MacWorld's <a href="http://wiki.macworld.com/index.php/Snow_Leopard_Compatibility" target="_blank">Snow Leopard Compatibility</a> Wiki</li>

  <li>Lifehacker's "<a href="http://lifehacker.com/5345690/prep-your-mac-for-snow-leopard" target="_blank">Prep Your Mac for Snow Leopard</a>"</li>

  <li>Wired's "<a href="http://www.wired.com/gadgetlab/2009/08/6-things-snow-leopard/" target="_blank">6 Things You Need to Know About Mac OS X Snow Leopard</a>"</li>

  <li>The "<a href="http://snowleopard.wikidot.com/" target="_blank">Snow Leopard Wiki</a>" (although this appears to be down at the moment)</li>
</ul>
<p>I'm sure a lot more will appear over the next few days.</p>]]>
    </content>
</entry>

<entry>
    <title>Mac OS  X CS4 Install Tip (Silent Fail)</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2009/04/mac-os-x-cs4-install-tip-silen.html" />
    <id>tag:www.lensenergy.com,2009://1.167</id>

    <published>2009-04-24T00:36:12Z</published>
    <updated>2009-04-24T02:12:20Z</updated>

    <summary> Recently I had to re-install my CS4 upgrade and hit a strange error, opening the &quot;Setup&quot; application resulted in the normal request for Authentication, as shown below. The problem is, nothing else happened - the dialog box went away and literally nothing happened....</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Appletosh" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Hints &amp; Tips" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="macosx" label="Mac OS X" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<img src="http://www.lensenergy.com/weblog/images/Adobe CS4 Installer Icon.png" width="135" height="136" alt="Adobe CS4 Installer" title="Adobe CS4 Installer" style="float:left;" />

<p>Recently I had to re-install my CS4 upgrade and hit a strange error, opening the "Setup" application resulted in the normal request for Authentication, as shown below. The problem is, nothing else happened - the dialog box went away and literally nothing happened.</p>]]>
        <![CDATA[<p>Naturally I tried again by opening the "Setup" application and again it asked for me to authenticate, and again it silently failed. After a fruitless search on the Adobe websites and Google I decided to dig around and find out what was actually happening.</p>
<p><a href="http://www.lensenergy.com/weblog/images/CS4 Auth Request.png" title="CS4 Authorization Request" rel="lightbox[set]"><img src="http://www.lensenergy.com/weblog/images/CS4 Auth Request.jpg" width="245" height="155" alt="CS4 Authorization Request" title="CS4 Authorization Request" style="float:left;" /></a></p>
<p>My first stop when things are not working right is always the Console, and yet again it gave me the answer.</p>
<p>If you open Console and see a line like this being dumped in to the logs every few tenths of a second you know somethings not right.</p> 
<div class="code"><pre class="consoleLog">23/04/09 16:22:55 PM authorizationhost[58799] Failed to authenticate user bob (tDirStatus: -14090).
23/04/09 16:22:55 PM authorizationhost[58799] Failed to authenticate user bob (tDirStatus: -14090).
23/04/09 16:22:55 PM authorizationhost[58799] Failed to authenticate user bob (tDirStatus: -14090).
23/04/09 16:22:56 PM authorizationhost[58799] Failed to authenticate user bob (tDirStatus: -14090).
23/04/09 16:22:56 PM authorizationhost[58799] Failed to authenticate user bob (tDirStatus: -14090).</pre></div>
<br /><p>The most annoying part of the experience is the complete and total failure by Adobe's Setup application to neither notify me about the error or to time out (the first time I authenticated I went and had a coffee before I came back to check on it). The problem may have been a result of something else going wrong in my Mac but surely an installer that is custom built should at least do as good a job as the OS's supplied Package Manger? Shouldn't it? Otherwise why build it?</p>
<p>Not wanting to waste any more time, on this silent failure I took the quick and simple way first - I rebooted the Mac Pro.</p>
<p>Upon restart the CS4 upgrade installed without a hitch. I hope this saves someone a few minutes somewhere.</p>
<p>Till next time - watch out for those silent failures. Right now I've got to go an look at some code that relies on system frameworks and user interaction to see if I've left a potential silent failure waiting to bite someone.</p>]]>
    </content>
</entry>

<entry>
    <title>Just call me a sucker - expansys.com - how NOT to treat your customers</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2009/03/just-call-me-a-sucker---expans.html" />
    <id>tag:www.lensenergy.com,2009://1.166</id>

    <published>2009-03-27T01:26:14Z</published>
    <updated>2009-04-24T02:11:34Z</updated>

    <summary>Just call me a sucker, I always tell friends, family, anyone that asks in fact - research the web seller BEFORE you buy from them. Don&apos;t trust them unless you&apos;ve dealt with them recently. If it&apos;s been awhile since you used them checkout their reputation - if only I&apos;d done...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Hints &amp; Tips" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="internet" label="Internet" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="security" label="Security" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>Just call me a sucker, I always tell friends, family, anyone that asks in fact - research the web seller <strong>BEFORE</strong> you buy from them. Don't trust them unless you've dealt with them recently. If it's been awhile since you used them checkout their reputation - if only I'd done that, I'd be in a much better place.<br /></p>]]>
        <![CDATA[<p>Of course I blame the release of the <a href="http://www.apple.com/iphone/preview-iphone-os/" target="_blank">iPhone 3.0 Beta</a> for all of this really, because Apple are the ones that added A2DP support. Great I thought - I've got this great idea I want to test out and the addition of A2DP seemed like the final piece in the puzzle for my coding exercise. Then of course I realised I'd need a good Bluetooth Stereo headset, enter the JayBird - which I did use and <a href="http://www.google.com/search?q=jaybird+jb-200+review" target="_blank">check the reviews on it</a> before deciding to order.</p>
<p>Without checking I searched for a supplier that would ship to Australia and found Expansys which even has an office in Melbourne (well not really). A quick check and they had a good price and the units were in stock! Excellent lets press the buy button already and get those bad boys shipping out to me. (<em>See how the excitement pushes you into driving yourself off a cliff, it all seems good, but, you forget to check things out first</em>).</p>
<p><br /> 
<a href="http://www.lensenergy.com/weblog/images/Expansys Product Search.png" title="Expansys Misleading Product Search" rel="lightbox[set]"><img src="http://www.lensenergy.com/weblog/images/Expansys Product Search.jpg" width="245" height="71" alt="Expansys Misleading Product Search" title="Expansys Misleading Product Search" style="float:left;" /></a></p>
<p>So I pressed the buy button and felt great - until a little while later I got an email saying that it was out of stock and that they were expecting stock to fill my order in 6 days. What? The site said expected to ship in 4 working days... what happened? Note the screen shot above, still, today, says there are 9 in stock and expected to ship in 4 days. OK, still not wanting to buy into "You're a sucker" line of thinking I thought that's OK I'll check in a few days.</p>
<p>A week later I remember to check on the site and it's still saying not in stock, 6 days before it will be in stock. I send off an email, 10 days after my order and 4 days after my followup email nothing nada. So, I finally buy into the "I'm a sucker" line of thinking, get pissed off, do a quick Google search and react in horror. Oh how could I be so dumb, you know better, wake up man!</p>
<p><br />
<a href="http://www.lensenergy.com/weblog/images/Expansys Order Status.png" title="Expansys Order Status" rel="lightbox[set]"><img src="http://www.lensenergy.com/weblog/images/Expansys Order Status.jpg" width="245" height="170" alt="Expansys Order Status" title="Expansys Order Status" style="float:left;" /></a></p>
<p>In a previous life and business I had occasion to use Expansys and I can't remember any issues from that experience, but remembering my own advice that "things change" I still should have checked. If only I'd done <a href="http://www.google.com/search?q=review+expansys.com" title="Search Google for reviews of expansys.com" target="_blank">the same search with expansys.com</a>, a simple Google search using the terms "review expansys.com" and I would have have found good reason not to place the order and waste nearly two weeks waiting for a product that in all likelihood will never ship. For your edification here are excerpts from some "reviews" from the top links Google returned. I find the last one, that points out that they don't have a Melbourne office anymore to be particularly painful, sigh... guess I'm just a slow learner - I'm hoping you'll do better and learn from my experience. Now, let just hope my order cancellation goes through and I don't get double billed for a product that never shipped like some reviewers.</p>
<p><strong>[From expansys - expansys.com - Reviews, Ratings and Prices at ResellerRatings]</strong><br /></p>
<blockquote cite="http://www.resellerratings.com/store/expansys">
  <p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;">I ordered a part on 1/20/09. Each time I emailed an inquiry they said they were expecting the item "by the end of the week".<br />
  <br />
  A month later and it still is not in stock. Needless to say, I canceled my order. Fortunately, they were prompt in sending an email confirming cancelation. Now I just need to make sure my card doesn't get charged.</p>[From <a href="http://www.resellerratings.com/store/expansys" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite>expansys - expansys.com - Reviews, Ratings and Prices at ResellerRatings</cite></a>]
</blockquote>
<p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><strong>[From</strong> <a href="http://www.dooyoo.co.uk/online-shops/expansys/reviews/" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite><strong>Reviews on Expansys Look at tests, reports and read reviews: dooyoo.co.uk</strong></cite></a><strong>]</strong></p>
<blockquote cite="http://www.dooyoo.co.uk/online-shops/expansys/reviews/">
  by Sven - written on 16/01/09

  <p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;">Rating: 1 star.<br />
  Expansys have double charged me for an item ordered a month ago and still have not delivered it even though they reported it as shipped a fortnight ago</p>[From <a href="http://www.dooyoo.co.uk/online-shops/expansys/reviews/" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite>Reviews on Expansys Look at tests, reports and read reviews: dooyoo.co.uk</cite></a>]
</blockquote>
<p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><strong>[From</strong> <a href="http://www.ciao.co.uk/Reviews/expansys_com__5098642" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite><strong>expansys.com - Read Reviews</strong></cite></a><strong>]</strong></p>
<p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"></p>
<blockquote cite="http://www.ciao.co.uk/Reviews/expansys_com__5098642">
  <p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;">Quick review of expansys.com<br />
  Review of expansys.com by Graemehull<br />
  Don't buy from these people! I bought an HTC s710 top of the range mobile phone which arrived with a cracked screen. I contacted them on the day it arrived, and they said was HTCs responsibility, despite the fact that their website clearly states that they offer replacements and refunds within 21 days. I contacted HTC who said it was Expansys's responsibility. So I've paid £270 for broken phone from this bunch of cowboys, who's customer service was appalling DONT EVER BUY FROM THESE PEOPLE!!!!!!!</p>[From <a href="http://www.ciao.co.uk/Reviews/expansys_com__5098642" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite>expansys.com - Read Reviews</cite></a>]
</blockquote>
<p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"></p>
<p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><strong>[From</strong> <a href="http://www.productreview.com.au/showshop.php?shop_id=1040" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite><strong>eXpansys Reviewed By Australians. http://www.expansys.com.au</strong></cite></a><strong>]</strong></p>
<blockquote cite="http://www.productreview.com.au/showshop.php?shop_id=1040">
  <p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;">March 5th, 2009<br />
  Pros: Offer what u cant get here easily.<br />
  <br />
  Cons: I couldnt agree more with the bad reviews they should have the decency to update their site and tell u the Melbourne office DOESNT EXIST anymore. When they say its in stock DONT BELIEVE IT!! Still waitingn to see if i get what i paid for.<br />
  <br />
  Overall: What can i say, extremely disappointed. Wish i had serached out these reviews first. So far the jurys still out, but Im not happy so far. Horrendous that they seem to have not updated there site since there only Australian office closed not informing anybody here. Pretty shabby behaviour as far as Im concerned. SUX BIGTIME!!! That includes if, when &amp; in what condition I receive my order. Avoid them.</p>

  <p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;">Reviewer: SkyPilot</p>[From <a href="http://www.productreview.com.au/showshop.php?shop_id=1040" style="background-color: rgba(0, 0, 0, 0); color: #921712; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"><cite>eXpansys Reviewed By Australians. http://www.expansys.com.au</cite></a>]
</blockquote>
<p style="background-color: rgba(0, 0, 0, 0); color: #181818; font-family: georgia; font-size: 13px; line-height: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-indent: 0px; clip-rule: nonzero; flood-color: #000000; flood-opacity: 1; lighting-color: #FFFFFF; stop-color: #000000; stop-opacity: 1; pointer-events: visiblepainted; color-interpolation: srgb; color-interpolation-filters: linearrgb; color-rendering: auto; fill: #000000; fill-opacity: 1; fill-rule: nonzero; image-rendering: auto; shape-rendering: auto; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 4; stroke-opacity: 1; text-rendering: auto; alignment-baseline: auto; baseline-shift: baseline; dominant-baseline: auto; text-anchor: start; writing-mode: lr-tb; glyph-orientation-horizontal: 0deg; glyph-orientation-vertical: auto;"></p>]]>
    </content>
</entry>

<entry>
    <title>Spam Pot For 17 March 2009 - USD $40.6 Million</title>
    <link rel="alternate" type="text/html" href="http://www.lensenergy.com/archives/2009/03/spam-pot-for-17-march-2009---u.html" />
    <id>tag:www.lensenergy.com,2009://1.165</id>

    <published>2009-03-18T01:38:25Z</published>
    <updated>2009-03-18T01:38:29Z</updated>

    <summary>Well to start the week off on a high our spam pot for Tuesday 17 March is more that $40 Million US dollars! This is just spam that makes it through the ISP&apos;s filters and into the Junk folder of Mail, no one really knows how much money I&apos;m really...</summary>
    <author>
        <name>craig</name>
        <uri>http://www.lensenergy.com</uri>
    </author>
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="humour" label="Humour" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="internet" label="Internet" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="spam" label="SPAM" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.lensenergy.com/">
        <![CDATA[<p>Well to start the week off on a high our spam pot for Tuesday 17 March is more that $40 Million US dollars!</p>
<p>This is just spam that makes it through the ISP's filters and into the Junk folder of Mail, no one really knows how much money I'm really missing out on.</p>
<p>For your edification and enjoyment copies of the promissory notes are included after the jump.</p>
]]>
        <![CDATA[<p>And for your reference here is todays supporting spam:</p>
<h2>#1 - USD$5,100.000.00</h2>
<blockquote>
  <p style="font-size: 3px;"><span style="font-weight: bold; font-size: 11px;">From: Barrister Steve Khumalo [Esq.]</span></p><!--StartFragment-->

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>(For Trustees) Managing Partner (Dlamini Chambers)</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>PRETORIA SOUTH AFRICA</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Tel: +27-83-589-7873</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Tel: +27-790-555-806</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Email: <span style="color:blue">steve.chambers@live.com</span></b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Attn: Sir</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NOTIFICATION OF BEQUEST:</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>On behalf of the Trustees and Executor of the estate of Late Mr. Edwin Gabriel, I once again try to notify you as my earlier letter was returned undelivered. I hereby attempt to reach you again by this same email address on the WILL. I wish to notify you that late Mr. Edwin Gabriel made you a beneficiary to his [WILL]. He left the sum of Five Million One Hundred Thousand Dollars (USD$5,100.000.00) to you in the codicil and last testament to his will.</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>This may sound strange and unbelievable to you, but it is real and true. Being a widely traveled man, he must have been in contact with you in the past.</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Mr. Edwin Gabriel until his death was a member of the Helicopter Society and the Institute of Electronic &amp; Electrical Engineers. He was a very dedicated Christian who loved to give out. His great philanthropy earned him numerous awards during his lifetime.</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Late Mr. Edwin Gabriel died on the 16th day of February 2007 at the age of 90 years and his WILL is now ready for execution.</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Please if I reach you, as I am hopeful, endeavor to get back to me as soon as possible to enable me conclude my job. I hope to hear from you in no distant date. Please contact me on this email: <span style="color:blue">steve.chambers@live.com</span></b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Yours in service,</b></span></p>

  <p class="MsoNormal" style="font-size: 3px;"></p>

  <p class="MsoNormal" style="font-size: 3px;"><span lang="EN-US" style="font-size: 11px;" xml:lang="EN-US"><b>Barrister Steve Khumalo.</b></span></p>
</blockquote><!--EndFragment-->
<h2>#2 - USD$25,000.000.00</h2>
<blockquote>
  <div style="font-size: 10pt; font-family: Verdana;">
    <span style="color: #000000; font-family: Helvetica; font-size: 12px; line-height: normal;">BARCLAYS BANK PLC.<br />
    CLAPHAM JUNCTION BRANCH,<br />
    7 ST JOHNS HILL,SW 11 1 TN,<br />
    LONDON<br />
    <a href="http://www.barclaysbank.co.uk/">WWW.barclaysbank.co.uk</a><br />
    <br />
    Attention: Beneficiary,<br />
    <br />
    REF: - INSTRUCTION TO CREDIT YOUR BANK ACCOUNT<br />
    <br />
    This is to notify you about the status of your fund right now on my desk. After due vetting and evaluation of your Inheritance file which The Ministry of Finance of the Federal Republic of Nigeria Forwarded and contacted us to see to your immediate payment.From our findings you have been going through hard ways by paying a lot of charges to see to the release of your fund ($25 000, 000, 00) which has been delayed. We advice that you stop further communication with any correspondence from Nigeria. You don't have to pay any charges to receive your Inheritance fund anymore as you have met up with the whole requirements, your representatives in Nigeria will tell you to still go ahead with them but on your own risk.The only thing required from you is to obtain a Non-Resident Clearance Form/Receipt which we are not asking you to pay the fee to us here in United Kingdom as the Government of Nigeria have paid us for handling/processing of your payment with other customers.We will help you to see that you obtain the form so that our bank will effect immediate transfer of your inheritance sum ($25 000, 000, 00) into your designated bank account.If you follow up our directives your fund will reflect in your account within five Banking days from the day you obtain this form. Do not go through anybody again but through this Bank if you really want your fund.Please respond to my private email (<a href="mailto:davidbrw43@yahoo.de">davidbrw43@yahoo.de</a>)<br />
    <br />
    Yours sincerely,<br />
    Mr. David Brown<br />
    Head, Private Banking Section.<br />
    Barclays Bank Plc.</span>
  </div>

  <div style="font-size: 10pt; font-family: Verdana;">
    <br />
  </div>
</blockquote>
<h2>#2 - USD$10,500.000.00</h2>
<blockquote>
  <div style="font-size: 10pt; font-family: Verdana;">
    <span style="font-family: Helvetica; font-size: 12px;"><span style="font-size: 10pt; color: black; font-family: Arial;"><strong>DEAREST<br /></strong></span></span>

    <div class="EC_RTE">
      <strong><br />
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<u><font color="#FF0000">BEQUEST NOTIFICATION/PAYMENT</font></u></strong>
    </div>

    <div class="EC_RTE">
      <br />
    </div><strong>On behalf of the trustees and executor to the Will of late Sir. Dennis Kute Estates. I wish to notify you that late Sir. Dennis Kute made you a beneficiary to his will. He left the sum of Ten Million Five Hundred Thousand($10.5m) to you in the Codicil and Last Testament to his will.this may sound strange and unbelievable to you,but it is real and true.</strong><br style="font-weight: bold;" />
    <br style="font-weight: bold;" />
    <strong>Being a widely <span class="yshortcuts" id="lw_1237193696_2">traveled man</span>, he must have been in contact with you in the past or simply you were nominated to him by one of his numerous friends abroad that wished you good. Sir. Dennis, passed away peacefully in the <span class="yshortcuts" id="lw_1237193696_3">General Hospital</span> Ikeja after a brief illness at the Age of 60 years. He was born on May 10 1927; Died June 26 2007. Although he had enjoyed success as a millionaire businessman,Sir Dennis' Public fame owed most to his marriage to Margaret Kute,</strong><br style="font-weight: bold;" />
    <br style="font-weight: bold;" />
    <strong>In a tribute to him at a <span class="yshortcuts" id="lw_1237193696_4" style="border-bottom-width: medium; border-bottom-style: none; border-bottom-color: initial; background-image: none; background-repeat: repeat; background-attachment: scroll; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; cursor: pointer; background-position: 0% 50%;">news Conference</span> with <span class="yshortcuts" id="lw_1237193696_5">Russian President Vladimir Putin</span>, <span class="EC_yshortcuts" id="EC_lw_1196530735_0" style="cursor: pointer;"><span class="yshortcuts" id="lw_1237193696_6" style="border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #0066CC; cursor: pointer;">British prime Minister Tony Blair</span></span> said: "Sir Denis was a kind and generous-hearted man, a real gentleman who had many friends here and abroad. Until death he was a very dedicated Christian who loved to give out. He was also a member of several non-governmental organizations,his great philanthropy earned him numerous awards during his lifetime. He is survived by his wife Margret, and twins Mark &amp; Carol Kute and also two grandchildren.</strong><br style="font-weight: bold;" />
    <br style="font-weight: bold;" />
    <strong>According to him this money is to support your activities and to help the poor and less privileged. Please if I reach you as I am hopeful, endeavor to get back to me as soon as possible to enable the attorney executing the Will conclude his job. You should forward along your telephone and fax numbers including your present mailing address. Looking forward hearing from you in no distant time.</strong><br style="font-weight: bold;" />
    <br style="font-weight: bold;" />
    <strong>Reply to:</strong> <span class="EC_yshortcuts" id="EC_lw_1192872370_0" style="background-image: none; background-repeat: repeat; background-attachment: scroll; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; font-weight: bold; cursor: pointer; background-position: 0% 50%;"><span class="EC_yshortcuts" id="EC_lw_1193390890_0" style="cursor: pointer;"><span class="EC_yshortcuts" id="EC_lw_1193658878_0" style="cursor: pointer;"><span class="EC_yshortcuts" id="EC_lw_1196530735_1" style="cursor: pointer;"><span class="yshortcuts" id="lw_1237193696_7" style="border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #0066CC; background-image: none; background-repeat: repeat; background-attachment: scroll; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; cursor: pointer; background-position: 0% 50%;"><a href="mailto:revthomasellis@live.com">revthomasellis@live.com</a></span></span></span></span></span>

    <div class="EC_RTE"></div>

    <div class="EC_RTE">
      <strong>Yours in His Vineyard,SMMM</strong>
    </div>

    <div class="EC_RTE">
      <strong>Rev.Fr.Thomas Ellis(Parish Priest)</strong>
    </div>
  </div>
</blockquote><br />]]>
    </content>
</entry>

</feed>
