<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>labs.hinterlands</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/" />
    <link rel="self" type="application/atom+xml" href="http://labs.hinterlands.com.au/blog/atom.xml" />
    <id>tag:labs.hinterlands.com.au,2007-08-19:/blog//1</id>
    <updated>2007-12-14T06:41:44Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Publishing Platform 4.0</generator>

<entry>
    <title>Opera ask Microsoft nicely?</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/12/opera-ask-microsoft-nicely.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.8</id>

    <published>2007-12-14T06:11:08Z</published>
    <updated>2007-12-14T06:41:44Z</updated>

    <summary>Opera has just filed an antitrust complaint against Microsoft, I generally support this move. Microsoft have put in some effort on IE7, but its too little too late as far as I see it....</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Browser" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="CSS" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Microsoft" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="ie7cssstandards" label="ie7 css standards" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[Opera has just filed an <a href="http://www.opera.com/pressreleases/en/2007/12/13/">antitrust complaint against Microsoft</a>, I generally support this move. Microsoft <i>have</i> put in some effort on IE7, but its too little too late as far as I see it. ]]>
        <![CDATA[The <a href="http://www.stuffandnonsense.co.uk/malarkey/more/css_unworking_group/">effect this might have on the Working Group</a> could end up being
positive, depending which side of the fence you're on. Generally I
think the resultant response by most developers will be "great where do
I sign" however <a href="http://meyerweb.com/eric/thoughts/2007/12/13/bad-timing/">some experts say otherwise</a>. Who knows what the net
effect maybe, but its about time somebody stepped up and did something its been going on for far too long. Its high time <a href="http://blogs.msdn.com/ie/archive/2007/11/30/the-first-year-of-ie7.aspx">Microsoft
stopped bullshitting everyone</a> and fixed up their browser. All the
slightly fuzzy crowd who follow IEs blog might disagree here,
but I think the lack of activity and recent <a href="http://www.molly.com/2007/12/05/conversation-with-bill-gates-about-ie8-and-microsoft-transparency/">push by Molly</a> is decent
enough evidence that Microsoft couldn't care less.<br /><br /><br />]]>
    </content>
</entry>

<entry>
    <title>Bitten by the Leopard </title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/10/bitten-by-the-leopard.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.7</id>

    <published>2007-10-31T02:51:27Z</published>
    <updated>2007-10-31T03:19:50Z</updated>

    <summary>I upgraded my MacBook Pro to Leopard last night. Some cool stuff in this release; some other things not so cool....</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Apple" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="105leopardjavaapple" label="10.5 leopard java apple" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[I upgraded my MacBook Pro to Leopard last night. Some cool stuff in this release; some other things not so cool.<br /> ]]>
        <![CDATA[If you haven't seen it by
now the <a href="http://arstechnica.com/reviews/os/mac-os-x-10-5.ars/1">Ars Technica review of Leopard</a>, as always <a href="http://arstechnica.com/authors.ars/John">John Siracusa</a> is on the money.<br /><br />I
just jumped in and upgraded, my MBP isn't that old and anyway I had a
backup of all my important files so I'd be OK if it bailed. I'd seen
that a few people had a <a href="http://docs.info.apple.com/article.html?artnum=306857">"blue screen issue" after the upgrade</a> so I was a little cautious. <br /><br />The
changes are subtle enough not to bother you too much coming from tiger.
The curved menus caught my eye a few times, they look quite different
especially how the hover doesn't quite line up on the bottom of the
menu. anyhow moving on...<br /><br /><b>Pros</b><br /><br /><ol><li>Cover flow in the finder is cool ( it works the machine though, my fans spin up )</li><li>Overall it feels snappier - I always thought Tiger was a bit lazy</li><li>Spaces - about bloody time Apple! we had them in Linux ten years ago!! Spaces is well executed.</li><li>Consistent application windows. I never liked all the different styles of windows. <br /><br /></li></ol><b>Cons</b><br /><br /><ol><li>The transparent top menu is pretty stupid, way too hard to read. ( you can turn it off with a hack thankfully )</li><li>The
dock reflection is great but the little blue light isn't distinct
enough, while I hated the little black arrow, its better than this blue
orb.</li><li>The finder folders are a bit ugly and harder to spot than the tiger equivalents since they are subtly embossed.</li><li>No Java 6 included, <a href="http://tech.puredanger.com/2007/10/26/java-mac/">please Apple can you at least tell us when?</a> Hopefully it'll be in the next major update.</li></ol><br />Overall
though I find Leopard to be the best thing my MacBook has ever tasted.
I need some time to test time machine and the other new features. I'll
post more once I have.<br /><br /><br />]]>
    </content>
</entry>

<entry>
    <title>PHP and Java Co-existing..</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/10/php-and-java-coexisting.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.6</id>

    <published>2007-10-13T08:12:48Z</published>
    <updated>2007-10-13T08:44:59Z</updated>

    <summary>Came across an interesting blog post by Mark Figley on PHP and Java - Best of Both Worlds? I see an awful lot of sense to this relationship and I am excited about the potential of scripting languages running inside...</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Java" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="phpjavazend" label="php java zend" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[Came across an interesting blog post by Mark Figley on <a href="http://www.infoq.com/news/2007/10/php-java-stack">PHP and Java - Best of Both Worlds?</a> I see an awful lot of sense to this relationship and I am excited about the potential of scripting languages running inside the JVM. <a href="http://www.projectzero.org/wiki/bin/view/">IBMs Project Zero</a> and <a href="http://services.alphaworks.ibm.com/qedwiki/">QEDWiki</a> application are strong indicators that Big Blue are taking PHP seriously. Systems like the <a href="http://framework.zend.com/">Zend Framework</a> are even more reasons to consider PHP for rapid development. So with pure Java implementations of PHP like <a href="http://quercus.caucho.com/">Quercus</a> we can only expect PHP to shine even brighter. Best of both worlds? Damn close..<br />]]>
        
    </content>
</entry>

<entry>
    <title>Commentary on CSS3</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/09/comentary-on-css3.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.5</id>

    <published>2007-09-21T01:04:42Z</published>
    <updated>2007-09-21T02:36:58Z</updated>

    <summary>Recent discussions on CSS3 are showing that a lot is being said and nothing much is being done. Alex Russell has a good write up A giant serving of FAIL, I mostly agree with Alex&apos;s main points. Hixie was on...</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Browser" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="CSS" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="css3cssw3c" label="css3 css w3c" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[Recent discussions on CSS3 are showing that a lot is being said and nothing much is being done. <a href="http://alex.dojotoolkit.org/">Alex Russell</a> has a good write up <a href="http://alex.dojotoolkit.org/?p=625">A giant serving of FAIL</a>, I mostly agree with Alex's main points. Hixie was on the money months ago about<a href="http://ln.hixie.ch/?start=1181118077"> the working group being irrelevant</a>.]]>
        <![CDATA[Its a shame that we don't have these issues sorted out, CSS has become
far more important now that ( most ) browsers have faster development
cycles. I'll weight in on the discussions after I have more time to
read the W3C recommendations. Meanwhile <a href="http://dbaron.org/log/2007-09#e20070920a">David Baron</a>
makes some counter points on his blog concerning the working group. His concerns about the complexity of browser
implementations are fairly light on detail and fairly unconvincing.]]>
    </content>
</entry>

<entry>
    <title>Ext 2.0 - Examples</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/09/ext-20-examples.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.4</id>

    <published>2007-09-08T03:44:22Z</published>
    <updated>2007-09-08T04:12:22Z</updated>

    <summary>Ext 2.0 continues to move forward with some cool new features. The Ext team has been focused on enhancing the desktop-like experience, adding new functionality, improving performance and keeping the overall file size down. Take a look at the Ext...</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Javascript" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="riajavascriptextweb" label="ria javascript ext web" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[<b><a href="http://extjs.com/">Ext 2.0</a></b> continues to move forward with some cool new features. The Ext team has been focused on enhancing the desktop-like experience, adding new functionality, improving
performance and keeping the overall file size down. Take a <a href="http://extjs.com/playpen/ext-2.0-dev5/examples/">look at the Ext 2.0 examples</a>.<br />]]>
        
    </content>
</entry>

<entry>
    <title>Papervision and Depth of Field</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/09/papervision-and-depth-of-field.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.3</id>

    <published>2007-09-08T03:36:18Z</published>
    <updated>2007-09-08T03:43:43Z</updated>

    <summary>Some impressive depth of field experiements by Ricardo Cabello aka Mr.doob, using Papervision3D and Tweener, a very powerful and easy to use tween engine....</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Flash" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="flash3dpapervisiondof" label="flash 3d papervision dof" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[Some <b><a href="http://blog.papervision3d.org/2007/09/04/mrdoobs-dof-experiments/trackback/">impressive depth of field</a></b> experiements by <strong>Ricardo Cabello</strong> aka <a href="http://mrdoob.com/" target="_blank"><strong>Mr.doob</strong></a>, using <strong>Papervision3D</strong> and <a href="http://code.google.com/p/tweener/" target="_blank"><strong>Tweener</strong></a>, a very powerful and easy to use tween engine. ]]>
        
    </content>
</entry>

<entry>
    <title>Mac Firefox and web start - doesn&apos;t.</title>
    <link rel="alternate" type="text/html" href="http://labs.hinterlands.com.au/blog/2007/08/mac-firefox-and-web-start-does.html" />
    <id>tag:labs.hinterlands.com.au,2007:/blog//1.2</id>

    <published>2007-08-19T11:49:28Z</published>
    <updated>2007-09-08T04:15:03Z</updated>

    <summary>Recently while trying to get Java Web Start working on my MacBook Pro under Firefox, I came across a strange issue with Firefox and its management of mime types and file associations....</summary>
    <author>
        <name>Chris Blown</name>
        
    </author>
    
        <category term="Apple" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Firefox" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Java" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="javawebstartfirefoxosxapplemimetypes" label="java web start firefox osx apple mimetypes" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.hinterlands.com.au/blog/">
        <![CDATA[Recently while trying to get <a href="http://java.sun.com/products/javawebstart/">Java Web Start</a>
working on my MacBook Pro under Firefox, I came across a strange issue
with Firefox and its management of mime types and file associations.<br />]]>
        <![CDATA[Recently while trying to get <a href="http://java.sun.com/products/javawebstart/">Java Web Start</a>
working on my MacBook Pro under Firefox, I came across a strange issue
with Firefox and its management of mime types and file associations.<br /><br />The
application I needed to test, of course, requires the latest Java
runtime and the first thing I noticed is that Apple haven't officially
released Java 6.0. A quick visit to the <a href="http://developer.apple.com/java/">Apple Developer Site</a>
and a few minutes later I had Java SE 6.0 developer release installed.
While I am impressed with how well Java performs on OSX, Apple should
have Java 6.0 sorted and released by now. It'll probably be included in
<a href="http://www.apple.com/macosx/leopard/">OSX Leopard</a> which is due to for released in October of this year.<br /><br /><span class="mt-enclosure mt-enclosure-image"><img alt="java_prefs_panel.gif" src="http://labs.hinterlands.com.au/blog/2007/08/19/images/java_prefs_panel.gif" class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" height="301" width="276" /></span>One
thing to mention is that the developer release installs along side Java
5.0 and provides a prefs panel that lets you adjust which runtime to
use. This gives you an easy way to test against Java 6.0 ( JRE v1.6 )
and then swap back to Java 5.0. Something like this under Windows and
Linux would be extremely handy.<br /><br />Now that I had all the base
requirements for the application setup, I started Firefox and gave the
application a go. Everything looked fine "Java Starting.." window
appeared, waiting, then nothing, no java console, nothing. At this
point I jumped into Safari and tried it there, no problems - and it
started fast too - much faster than Windows and Linux.<br /><br />Firefox
does seem to have its fair share of issues on OS X or I seem to be
having a fair amount of bad luck, either way, I had to resolve the
issue, since Firefox is my browser of choice and if Safari can do it,
damn it, so can Firefox.<br /><br />My first step was to check the file
type associations in OS X itself, I located a JNLP file ( the
extensions used by Java Web Start files ) and did a Get Info ( Cmd+I )
OS X had JNLP set to open with Java Web Start, and opening a JNLP file
from the Finder worked perfectly. Running Firefox a few times it became
apparent that somehow Firefox had a different file association to that
of the OS, how this had happened I have no idea. So could I just wipe
this out and start over? Firefox failed to let me choose an application
to run against, I had open with Java Web Start or Save to Disk, and no
option to Choose. Firefox preferences didn't help either, it has a
section for file assocations but you can't add in any, you can only
list and delete - what is the point of this I ask you?<br /><br />In the end I found a very <a href="http://mindprod.com/jgloss/installingjaws.html">useful java web start guide on mindprod.com</a> that pointed me to an great firefox extension called <a href="https://addons.mozilla.org/en-US/firefox/addon/4498">MIME Edit</a> that allows you to setup mime type / app associations. Once I had MIME Edit installed I setup a mime to for "<span class="mime">application/x-java-jnlp-file</span>"
and hey presto it all started working. I am sorry to say in this
instance that Firefox failed in its file type associations when the
host OS had everything laid out.<br /><br />Hopefully we'll see some improvement in this area in Firefox 3.0. <br />]]>
    </content>
</entry>

</feed>
