<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Teppefall Labs</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/" />
    <link rel="self" type="application/atom+xml" href="http://labs.teppefall.com/atom.xml" />
   <id>tag:labs.teppefall.com,2010://5</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5" title="Teppefall Labs" />
    <updated>2010-08-25T14:18:52Z</updated>
    <subtitle>Written by Jan Erik Paulsen - Download the software or read more about it.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2</generator>
 
<entry>
    <title>Is Sony Ericsson, HP/Palm and Motorola cleaning house ?</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/08/is_sony_ericsson_hp_palm_and_motorola.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=293" title="Is Sony Ericsson, HP/Palm and Motorola cleaning house ?" />
    <id>tag:labs.teppefall.com,2010://5.293</id>
    
    <published>2010-08-25T13:52:22Z</published>
    <updated>2010-08-25T14:18:52Z</updated>
    
    <summary>There is a rumor on the web claiming that HP/Palm will remove Harmony from Pre and Pixie. Also, two other &quot;minor&quot; companies seem to be slightly desperate when it comes to mobile software development. I wonder why. It is a...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>There is a rumor on the web claiming that HP/Palm will remove Harmony from Pre and Pixie. Also, two other "minor" companies seem to be slightly desperate when it comes to mobile software development. I wonder why. It is <a href="http://labs.teppefall.com/2010/08/do_we_declare_javafx_as_dead_now.html">a mystery in a black box</a> <a href="http://labs.teppefall.com/2010/08/oracle_will_loose_or_reach_a_settlement_with_google.html">surrounded by angry teenagers</a>.</p>

<p></p>

<p><a href="http://blogs.sonyericsson.com/developerworld/2010/08/24/new-version-of-sony-ericsson%E2%80%99s-websdk-packager-tool-available/">New version of Sony Ericsson’s WebSDK Packager tool available</a><br />
<a href="http://techcrunch.com/2010/08/24/motorola-snaps-up-280-north-for-20-million/">Motorola Snaps Up 280 North For $20 Million</a><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Oracle will loose or reach a settlement with Google</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/08/oracle_will_loose_or_reach_a_settlement_with_google.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=292" title="Oracle will loose or reach a settlement with Google" />
    <id>tag:labs.teppefall.com,2010://5.292</id>
    
    <published>2010-08-16T14:28:56Z</published>
    <updated>2010-08-16T14:36:12Z</updated>
    
    <summary>What is a &quot;mobile device&quot; anyway ? A laptop ? The Apple iPad ? Google Android is superficially more similar to J2SE than JavaFX powered by Prism. How is Android or Harmony J2ME when they do not implement J2ME profile...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Java" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>What is a "mobile device" anyway ? A laptop ? The Apple iPad ? Google Android is superficially more similar to J2SE than JavaFX powered by Prism. How is Android or <a href="http://harmony.apache.org/">Harmony</a> J2ME when they <a href="http://developer.android.com/reference/packages.html">do not implement J2ME profile classes</a> ? How the hell can Oracle sue a J2SE open source implementation running on an internet connected 1GHz computer with eight gigabytes of shared memory and a 800x480 screen (<a href="http://www.engadget.com/2010/03/23/samsung-galaxy-s-hands-on-with-video/">Samsung Galaxy S</a>) ?</p>]]>
        <![CDATA[<p>Basically "javafx -Xtoolkit prism" and IBM SWT is the same thing as Android View. And Android is not claiming to be J2ME. And there is no patent lawsuit if Harmony is a J2SE compatible system. And since Sun has <a href="http://en.wikipedia.org/wiki/Apache_Harmony#Difficulties_to_obtain_a_TCK_license_from_Sun">denied Apache access to the TCK license</a> you could argue that Sun is the hostile party. And since they did not sue Apache over Harmony in the first place then why can Oracle sue now ?</p>

<p>J2ME is irrelevant. Dalvik is the only thing that is not J2SE. But how is that different from <a href="http://www.excelsior-usa.com/jet.html ">Excelsior Jet</a> or <a href="http://gcc.gnu.org/java/">GNU GJC</a> ?<br />
</p>]]>
    </content>
</entry>
<entry>
    <title>Do we declare JavaFX as dead now ?</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/08/do_we_declare_javafx_as_dead_now.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=291" title="Do we declare JavaFX as dead now ?" />
    <id>tag:labs.teppefall.com,2010://5.291</id>
    
    <published>2010-08-15T15:50:31Z</published>
    <updated>2010-08-15T15:56:42Z</updated>
    
    <summary>Using lawsuits to take down the competing alternative might not sit well with handset manufactures. Who the heck wants to invest money into something that is not installed on phones and will likely never be installed until the whole lawsuit...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>Using lawsuits to take down the competing alternative might not sit well with handset manufactures. Who the heck wants to invest money into something that is not installed on phones and will likely never be installed until the whole lawsuit thing is over ? And by "lawsuit thing" I mean a SCO like battle between Oracle and every single company who violates some random Sun patent. Sure, suing Google is typical American Fortune 500 lawyers-want-a-bonus kind of thing. But where does it stop ? Is Google it ?</p>]]>
        <![CDATA[<p>Pretending that this is like Microsoft back in 1997 might now work out so well. That case went on for four years before a settlement was reached. And the end result was .NET, Silverlight, WPF, and Windows Phone 7 competing directly with Java. And yeah, a truckload of "Java sucks" developers who write web applications that depend on seven nuclear power-plants, two undersea pipelines and 24 switches to print out “Hello World”.</p>

<p>Even if this ends quickly and Google pays up, JavaFX might end up as the next Microsoft J++. Which would be ironic. Oracle does not give a shit about JavaFX. This is all about cashing in on Sun patents that Sun claimed where purely defensive.</p>]]>
    </content>
</entry>
<entry>
    <title>if(Sun == SCO &amp;&amp; Oracle == (Microsoft||Apple||IBM) &amp;&amp; JavaFX == NULL) LOL()</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/08/if_sun_sco_oracle_microsoft_apple_ibm_javafx_lol.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=290" title="if(Sun == SCO &amp;&amp; Oracle == (Microsoft||Apple||IBM) &amp;&amp; JavaFX == NULL) LOL()" />
    <id>tag:labs.teppefall.com,2010://5.290</id>
    
    <published>2010-08-13T13:46:35Z</published>
    <updated>2010-08-13T14:00:22Z</updated>
    
    <summary>My patent is going to be crushed ice in a glass next to a fat pig sitting on a revolving bed ! You could argue that this is another attack on open source because of Harmony. But since patents and...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>My patent is going to be crushed ice in a glass next to a fat pig sitting on a revolving bed !</p>

<p>You could argue that this is another attack on open source because of Harmony. But since patents and copyright is involved this is probably just another <a href="http://www.marketwatch.com/story/oracle-sues-google-for-patent-infringement-2010-08-12">old fashioned extortion racket</a>. Now feel the power of plagiarized intellectual property ! (Void in China, India and other outsourcing countries) Oracle is positive to JavaFX because they are filing lawsuits against the competition !</p>

<p>This kind of thing is not really a big surprise when Google is raking in billions while having a lax attitude towards who-owns-what. Android is just another Adsense channel.</p>

<p>Maybe Larry and Steve had brunch ?</p>]]>
        
    </content>
</entry>
<entry>
    <title>Why Apple hates Flash</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/08/why_apple_hates_flash.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=289" title="Why Apple hates Flash" />
    <id>tag:labs.teppefall.com,2010://5.289</id>
    
    <published>2010-08-10T15:00:03Z</published>
    <updated>2010-08-10T15:08:26Z</updated>
    
    <summary>Made (really fast) with Adobe Photoshop!...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>Made (really fast) with Adobe Photoshop!</p>]]>
        <![CDATA[<p><img alt="why-apple-hates-flash.png" src="http://labs.teppefall.com/why-apple-hates-flash.png" width="600" height="800" /></p>

<p><small><br />
Why Apple hates Flash.<br />
<ul><br />
<li>1 - Chrome OS</li><br />
<li>2 - Adsense+Games</li><br />
<li>3 - FLV vs M4V</li><br />
<li>4 - Android</li><br />
<li>5 - Makes Windows <br />
look better due to PPC<br />
 and Carbon transition.</li></p>

<p>(Image showing hidden Flash privacy panel)<br />
Huh ?<br />
This lists all video sites that use Flash.. hint hint.<br />
This is why ads follow you around.<br />
</small></p>]]>
    </content>
</entry>
<entry>
    <title>Why people think JavaFX is history</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/08/why_people_think_javafx_is_his.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=288" title="Why people think JavaFX is history" />
    <id>tag:labs.teppefall.com,2010://5.288</id>
    
    <published>2010-08-02T12:49:20Z</published>
    <updated>2010-08-02T13:24:06Z</updated>
    
    <summary>Java Rock Stars!...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<h1>Java Rock Stars!</h1>]]>
        <![CDATA[<p><strong>S312918 Take Control of JavaFX </strong><br />
<blockquote>JavaFX is great for building user interfaces, but what happens if your UI is a little bit "left-of-center" or needs that extra bit of sparkle? </blockquote></p>

<p><strong>S313250 JavaFX Script: The Java Patterns Killer </strong><br />
<blockquote>JavaFX Script kills getters/setters, constructors, and interfaces, all with built-in language features. It revolutionizes the Command, Adapter, Observer, and MVC patterns; supports REST, XML, and JSON natively; and includes data binding and additional scopes.<br />
</blockquote></p>

<p><strong>S312919  JFXtras: JavaFX Controls, Layouts, Services, and More </strong><br />
<blockquote>In this session, you'll learn directly from the JFXtras team how to: Build a data-driven UI using the XTableView, XShelfView, and XForm </blockquote></p>

<p><strong>S312925 Pro JavaFX: Developing Enterprise Applications </strong><br />
<blockquote>In this session, you'll learn how to build dynamic, data-rich user interfaces by combining JavaFX and Java EE technologies. .... This session will give you the tools you need to leverage your Java and Java EE expertise to start writing feature-rich RIAs today. </blockquote></p>

<p><strong>S313732 Mastering RIA Layouts, Using JavaFX </strong><br />
<blockquote>There are layout patterns emerging that combine classic user interaction principles with rich modern graphics to deliver an exceptional user experience. <br />
</blockquote></p>

<p><a href="http://blogs.oracle.com/javaone/2010/07/java_rock_stars.html">Source</a></p>

<p><br />
Then compare this with Samsung, Palm, Apple and Microsoft.</p>

<p><a href="http://developer.bada.com/blog/?cat=1&paged=3">Motion sensor in bada.</a></p>

<p><a href="https://developer.palm.com/index.php?option=com_content&view=article&id=1851">Palm Developer Video Library</a></p>

<p><a href="http://developer.apple.com/iphone/library/codinghowtos/UserExperience/index.html#GENERAL-ENABLE_AUTOROTATION">How do I enable autorotation?</a></p>

<p><a href="http://developer.apple.com/videos/iphone/#video-essentials-uidesign">iPhone User Interface Design.</a></p>

<p><a href="http://live.visitmix.com/MIX10/Sessions/CL14">Windows Phone UI and Design Language.</a></p>

<p>Apparently JavaFX is a revolutionary enterprise Java killer technology that results in feature-rich dynamic data-driven interfaces based on leveraging existing Java and Java EE expertise.</p>

<p>Great ! How retarded has a company become when they undermine their primary asset, which is JRE and OpenJDK, and relegate Java to the "stupid data" layer ? Java is now the JSON of JavaFX.</p>]]>
    </content>
</entry>
<entry>
    <title>HTML5 supporters are lying</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/07/html5_supporters_are_lying.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=287" title="HTML5 supporters are lying" />
    <id>tag:labs.teppefall.com,2010://5.287</id>
    
    <published>2010-07-14T19:35:37Z</published>
    <updated>2010-07-14T19:38:57Z</updated>
    
    <summary>I am not going to name names, but several HTML5 supporters have uttered the following lie: &quot;Everyone just uses Webkit anyway&quot;. How is this different from Internet Explorer 6 plus Flash in 2001 ?...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="HTML5" />
            <category term="Web 2.0" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>I am not going to name names, but several HTML5 supporters have uttered the following lie: "Everyone just uses Webkit anyway". How is this different from Internet Explorer 6 plus Flash in 2001 ?</p>]]>
        <![CDATA[<p>The reason many people use Webkit is because many billion dollar companies do not want to pay for web browser development. So they leach off some open source project instead and then call it an open platform. Even when the platform (Google Android, Palm WebOS, Apple iOS) is totally proprietary. Oracle Solaris and Microsoft .NET are partially open source, but nobody calls them open platforms. Code signing, hardware DRM and API lock-in is now more important than owning the source code itself.</p>

<p>Why is HTML5 winning when Webkit is the next Internet Explorer ? Several iPhone and WebOS HTML5 applications do not work in IE, Opera and Firefox. How is this "open" and "standards based" ? Some developers even check for the Webkit user agent string and then refuse to work in Firefox. The last time I saw this was when Microsoft tried to piss off Opera.</p>

<p>I have worked with browser incompatibility issues for over ten years. Today's browsers are amazingly similar. You just have to use standards based code. If HTML5 means Webkit only then why not use native code instead ? Almost every single mobile device uses some kind of ARM processor. The only problem is the myriad of GPU systems. Which will be replaced by CPU/GPU hybrids in the future. If HTML5 continues down the current path my C++ might become more portable than my Javascript.</p>

<p>I love the web. But I never code for Webkit only. Why is this even logical ? HTML5 is winning because everyone is cheating ?</p>]]>
    </content>
</entry>
<entry>
    <title>Java 6u21 DownloadServiceListener example</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/07/java_6u21_downloadservicelistener.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=286" title="Java 6u21 DownloadServiceListener example" />
    <id>tag:labs.teppefall.com,2010://5.286</id>
    
    <published>2010-07-14T02:56:11Z</published>
    <updated>2010-07-14T03:11:14Z</updated>
    
    <summary>Testing out the 1.6.0_21 new progress-class attribute in JNLP. What is funny about this new release is that all JavaFX developers must PAY MONEY to run their code. Or they get this message. Or maybe I am wrong and screwing...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Hybrid" />
            <category term="Java" />
            <category term="Prototypes" />
            <category term="Teppefall" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>Testing out the 1.6.0_21 new <a href="http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/deployment/applet/customProgressIndicatorForApplet.html">progress-class attribute in JNLP</a>.</p>

<p>What is funny about this new release is that all JavaFX developers must PAY MONEY to run their code. Or they get this message. Or maybe I am wrong and screwing up cross domain issues. Who the heck knows. This is the second or third time they pull a move like this without writing any advisories on it.</p>

<p>It is also funny how clicking YES and NO both hang my software. Is someone making assumptions about threads ? Silly me ?</p>

<p><img alt="Warning - Security2222.png" src="http://labs.teppefall.com/Warning%20-%20Security2222.png" width="558" height="308" /></p>

<p>You can see the new <a href="http://app.teppefall.com/installer">DownloadServiceListener loader function here</a> . Media player and 3D is now broken because Sun changed the rules... again. If nothing happens you might have to clean the Web Start cache. You must run Java 6u21.</p>]]>
        
    </content>
</entry>
<entry>
    <title>The Adobe meets Nike user experience</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/07/the_adobe_meets_nike_user_experience.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=285" title="The Adobe meets Nike user experience" />
    <id>tag:labs.teppefall.com,2010://5.285</id>
    
    <published>2010-07-12T17:22:28Z</published>
    <updated>2010-07-12T17:23:06Z</updated>
    
    <summary>This is what one gigabyte of RAM looks like on 32bit Windows Vista. The machine used to have two gigabytes but static electricity seems to have fried one of the chips when I replaced the DVD drive. I can run...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Adobe" />
            <category term="Nike" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>This is what one gigabyte of RAM looks like on 32bit Windows Vista. The machine used to have two gigabytes but static electricity seems to have fried one of the chips when I replaced the DVD drive. I can run the Mass Effect 2 demo under Steam, but the Nike Store is a much harder challenge.</p>

<p>The store is awesome though. But most of the products are not for sale in my country. But I can buy a $90 t-shirt if I spend $400 on shoes !</p>

<p>PS<br />
Go Spain !</p>]]>
        <![CDATA[<p><img alt="404 Not Found - Google Chrome.png" src="http://labs.teppefall.com/404%20Not%20Found%20-%20Google%20Chrome.png" width="568" height="384" /></p>

<p><img alt="NikeStore - Nikestore.com - Google Chrome (2).png" src="http://labs.teppefall.com/NikeStore%20-%20Nikestore.com%20-%20Google%20Chrome%20%282%29.png" width="535" height="370" /></p>

<p><a href="http://labs.teppefall.com/Nike%20Official%20Store.%20Shop%20Nike%20Footwear%2C%20Clothing%20%26%20Sports%20Equipment%20at%20Nike%20Store.%20-%20Google%20Chrome%20%282%29.png"><img alt="Nike Official Store. Shop Nike Footwear, Clothing & Sports Equipment at Nike Store. - Google Chrome (2).png" src="http://labs.teppefall.com/Nike%20Official%20Store.%20Shop%20Nike%20Footwear%2C%20Clothing%20%26%20Sports%20Equipment%20at%20Nike%20Store.%20-%20Google%20Chrome%20%282%29-thumb.png" width="400" height="233" /></a></p>

<p><img alt="NikeStore - Nikestore.com - Google Chrome.png" src="http://labs.teppefall.com/NikeStore%20-%20Nikestore.com%20-%20Google%20Chrome.png" width="558" height="371" /></p>

<p><img alt="Oppgavebehandling – Google Chrome.png" src="http://labs.teppefall.com/Oppgavebehandling%20%E2%80%93%20Google%20Chrome.png" width="520" height="232" /></p>

<p><img alt="Oppgavebehandling – Google Chrome (2).png" src="http://labs.teppefall.com/Oppgavebehandling%20%E2%80%93%20Google%20Chrome%20%282%29.png" width="507" height="234" /></p>

<p><a href="http://labs.teppefall.com/NIKEiD%20-%20Google%20Chrome.png"><img alt="NIKEiD - Google Chrome.png" src="http://labs.teppefall.com/NIKEiD%20-%20Google%20Chrome-thumb.png" width="400" height="271" /></a></p>]]>
    </content>
</entry>
<entry>
    <title>The reason why .NET is not a startup technology</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/07/the_reason_why_net_is_not_a_startup_technology.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=284" title="The reason why .NET is not a startup technology" />
    <id>tag:labs.teppefall.com,2010://5.284</id>
    
    <published>2010-07-06T15:21:51Z</published>
    <updated>2010-07-08T18:55:57Z</updated>
    
    <summary>A PHP shared server account costs $9 a month. A J2EE virtual dedicated costs $50. A .NET dedicated costs $250. .NET and IIS on a VM over Remote Desktop is a horrible development experience. SSH, SFTP, Dreamweaver, Eclipse and J2EE...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Java" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>A PHP shared server account costs $9 a month. A J2EE virtual dedicated costs $50. A .NET dedicated costs $250. .NET and IIS on a VM over Remote Desktop is a horrible development experience. SSH, SFTP, Dreamweaver, Eclipse and J2EE is much easier. And Apache Perl/Python/PHP is often installed by default on Linux.<br />
</p>]]>
        <![CDATA[<p>Microsoft intentionally cripples their cheap server products with idiotic limitations like two (or is it one ?) Remote Desktop sessions for VPN access etc. Facebook has 60 000 servers and hundreds of developers. Think about it. .NET is great for consultants who want to bill a 100 hours for Hello World.</p>

<p>Microsoft has a great platform. It is just terrible to use without sitting on the same IP subnet. VPN access to VM hosted IIS is oversold middle-management-promotion price saving crap.</p>

<p>J2EE (Caucho/IBM/Oracle) on a VM (Xen/Vmware/Parallels) is a cheap (or expensive) slice of awesome.<br />
</p>]]>
    </content>
</entry>
<entry>
    <title>Test</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/06/test.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=283" title="Test" />
    <id>tag:labs.teppefall.com,2010://5.283</id>
    
    <published>2010-06-30T02:49:55Z</published>
    <updated>2010-06-30T02:55:41Z</updated>
    
    <summary>Teppefall Software Colorspace RGB Layout JFC/Swing/Java 2D...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Teppefall" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p><a href="http://app.teppefall.com/">Teppefall Software</a><br />
<a href="http://app.teppefall.com/colorspace/">Colorspace RGB</a><br />
<a href="http://app.teppefall.com/layout/">Layout JFC/Swing/Java 2D</a><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Middle management horrors</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/06/middle_management_horrors.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=282" title="Middle management horrors" />
    <id>tag:labs.teppefall.com,2010://5.282</id>
    
    <published>2010-06-28T23:32:29Z</published>
    <updated>2010-06-30T02:42:46Z</updated>
    
    <summary>Many years ago I worked in a professional industry job and doing the project grind....</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>Many years ago I worked in a professional industry job and doing the project grind.</p>]]>
        <![CDATA[<p> Then a middle management guy comes over and barks "why did you not call that guy ?". To which I replied "I did not know I was supposed to". I then called the guy, solved a bunch of boring stuff and continued working.</p>

<p>The next day another middle management guy came over and said "why did you contact that guy directly?" To which I replied "I was..." and then he continued "you never contact those guys, everything goes through me, okay ?" I said okay and got hammered that week. </p>

<p>Apparently non-programmers solve logical "problems" over the phone. Which means being on the phone is "work". And this then is “stealing my damn job” if you call the wrong people.</p>]]>
    </content>
</entry>
<entry>
    <title>Programmers who do nine to five</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/06/programmers_who_do_nine_to_five.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=281" title="Programmers who do nine to five" />
    <id>tag:labs.teppefall.com,2010://5.281</id>
    
    <published>2010-06-28T22:48:32Z</published>
    <updated>2010-06-28T22:55:42Z</updated>
    
    <summary>... have a name. Junior management. Coding can be a terrible lifestyle if you never excersise or eat healthy. The brain basically wants soda and pizza. And too much caffeine screws up the sleep cycle. So coders who get in...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Rant" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>... have a name. Junior management.</p>

<p>Coding can be a terrible lifestyle if you never excersise or eat healthy. The brain basically wants soda and pizza. And too much caffeine screws up the sleep cycle. So coders who get in at 10-12 might be working on complex algorithms. But most people just think they drink too much beer.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Compete.com is pretty good</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/06/competecom_is_pretty_good.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=280" title="Compete.com is pretty good" />
    <id>tag:labs.teppefall.com,2010://5.280</id>
    
    <published>2010-06-17T23:48:40Z</published>
    <updated>2010-06-18T00:11:38Z</updated>
    
    <summary>Comparing website traffic with Compete.com. The primary website is not included in this though. Pretty good for indicating trends, but kinda useless when assessing real, day to day, traffic volume. The Analytics data is only from this website. Normal traffic...</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Teppefall" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>Comparing website traffic with <a href="http://www.compete.com">Compete.com</a>. The <a href="http://app.teppefall.com/">primary website </a> is not included in this though. Pretty good for indicating trends, but kinda useless when assessing real, day to day, traffic volume.</p>

<p>The Analytics data is only from this website. Normal traffic went from 30 uniques a day in 2009 to 150 in 2010 with short spikes of 2000-5000 uniques per day. 50 percent of traffic comes from search engines.</p>

<p><img alt="blogging-in-numbers.png" src="http://labs.teppefall.com/blogging-in-numbers.png" width="600" height="229" /></p>

<p><a href="http://siteanalytics.compete.com/teppefall.com/">Teppefall on Compete.com</a>.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Software update</title>
    <link rel="alternate" type="text/html" href="http://labs.teppefall.com/2010/06/software_update.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.installer.teppefall.com/movabletype/mt-atom.cgi/weblog/blog_id=5/entry_id=279" title="Software update" />
    <id>tag:labs.teppefall.com,2010://5.279</id>
    
    <published>2010-06-16T04:25:08Z</published>
    <updated>2010-06-16T04:27:32Z</updated>
    
    <summary>Fixes incorrect Info.plist version information on Mac OS X. Teppefall Software Download....</summary>
    <author>
        <name>JP</name>
        <uri>http://fabric.no</uri>
    </author>
            <category term="Teppefall" />
    
    <content type="html" xml:lang="en" xml:base="http://labs.teppefall.com/">
        <![CDATA[<p>Fixes incorrect Info.plist version information on Mac OS X. <a href="http://app.teppefall.com/download">Teppefall Software Download</a>.</p>]]>
        
    </content>
</entry>

</feed> 

