<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>JADBOX: Web Application Musings</title>
	<atom:link href="http://www.jadbox.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jadbox.com</link>
	<description>Visual Design, ActionScript, PHP, C#, Adobe AIR, and Game Development Theory</description>
	<pubDate>Tue, 06 Jan 2009 19:26:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Twitter Riddle</title>
		<link>http://www.jadbox.com/2009/01/twitter-riddle/</link>
		<comments>http://www.jadbox.com/2009/01/twitter-riddle/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 19:26:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=782</guid>
		<description><![CDATA[How many tweets could a critter twitter if a critter could twitter tweets?
&#8230;these are the things I come up with when I have too much time.



No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/home" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');" target="_blank"><img class="size-medium wp-image-781 alignleft" title="twitter" src="http://www.jadbox.com/wp-content/uploads/2009/01/twitter-300x110.jpg" alt="twitter" width="300" height="110" /></a><strong><span class="entry-content">How many tweets could a critter twitter if a critter could twitter tweets?</span></strong></p>
<p><span class="entry-content">&#8230;these are the things I come up with when I have too much time.<br />
</span></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2009/01/twitter-riddle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FlashDevelop 3 RC1 released</title>
		<link>http://www.jadbox.com/2009/01/flashdevelop-3-rc1-released/</link>
		<comments>http://www.jadbox.com/2009/01/flashdevelop-3-rc1-released/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 17:57:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=777</guid>
		<description><![CDATA[In case you missed the news over the holidays, a new version of FlashDevelop was released. FlashDevelop has evolved over a number of years and has proven itself as an invaluable tool to Actionscript development. There is so much polish on this application that it outperforms Flex Builder when it comes to many of the [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/flash-develop-300-beta8-released/' rel='bookmark' title='Permanent Link: Flash Develop 3.0.0 Beta8 released'>Flash Develop 3.0.0 Beta8 released</a> <small>Flash Develop 3 is one of those tools that really...</small></li><li><a href='http://www.jadbox.com/2008/09/flashmvc-beta-released/' rel='bookmark' title='Permanent Link: flashMVC beta released'>flashMVC beta released</a> <small>I have finally released a pet-project of mine for handling...</small></li><li><a href='http://www.jadbox.com/2008/07/flash-player-10-beta-2-released/' rel='bookmark' title='Permanent Link: Flash Player 10 Beta 2 Released'>Flash Player 10 Beta 2 Released</a> <small> Enhanced Audio APIs This is one that I need...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-341 alignleft" title="Flash Develop 3" src="http://www.jadbox.com/wp-content/uploads/2008/08/fd3_logo.png" alt="Flash Develop 3" width="250" height="70" />In case you missed the news over the holidays, a new version of <a href="http://www.flashdevelop.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flashdevelop.org');">FlashDevelop</a> was released. FlashDevelop has evolved over a number of years and has proven itself as an invaluable tool to Actionscript development. There is so much polish on this application that it outperforms Flex Builder when it comes to many of the basic tasks of code writing and navigation in my opinion.</p>
<p><a href="http://www.flashdevelop.org/community/viewtopic.php?f=11&amp;t=4041" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flashdevelop.org');">http://www.flashdevelop.org/community/viewtopic.php?f=11&amp;t=4041</a></p>
<blockquote><p><strong>Changes:</strong></p>
<p>* Live syntax errors highlighting (AS3).<br />
* The editor font can now be defined in the settings.<br />
* Automatic type selection after &#8220;new&#8221; with typed vars.<br />
* Explorer shell menu has been added to &#8220;Files&#8221; and &#8220;Project&#8221; panels.<br />
* Smart contextual event type completion, if declared with Event() directive.<br />
* You can double-click on a class when exploring a library SWC to see the class model.<br />
* Completion automatically adapts to the project&#8217;s Flash Player target version (FP9, FP10, AIR).<br />
* External SWC&#8217;s (outside of the project tree) now appear like external classpaths.<br />
* Updated MXML completion, now with effects attributes.</p>
<p>+ Lots of bug fixes and other small improvements. <img src='http://www.jadbox.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/flash-develop-300-beta8-released/' rel='bookmark' title='Permanent Link: Flash Develop 3.0.0 Beta8 released'>Flash Develop 3.0.0 Beta8 released</a> <small>Flash Develop 3 is one of those tools that really...</small></li><li><a href='http://www.jadbox.com/2008/09/flashmvc-beta-released/' rel='bookmark' title='Permanent Link: flashMVC beta released'>flashMVC beta released</a> <small>I have finally released a pet-project of mine for handling...</small></li><li><a href='http://www.jadbox.com/2008/07/flash-player-10-beta-2-released/' rel='bookmark' title='Permanent Link: Flash Player 10 Beta 2 Released'>Flash Player 10 Beta 2 Released</a> <small> Enhanced Audio APIs This is one that I need...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2009/01/flashdevelop-3-rc1-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CardSpace Fail?</title>
		<link>http://www.jadbox.com/2008/12/cardspace-fail/</link>
		<comments>http://www.jadbox.com/2008/12/cardspace-fail/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 16:59:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General Programming]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=706</guid>
		<description><![CDATA[I remember once Microsoft CardSpace was announced and shown to a group of MSDN members that I was apart of here in Detroit. The idea seemed fantastic- finally a way to secure user&#8217;s online identity and allow the user to relay the needed information to online applications without having to fill out forms anymore! However, [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/the-fail-blog-failblogorg/' rel='bookmark' title='Permanent Link: The Fail Blog (failblog.org)'>The Fail Blog (failblog.org)</a> <small>If you haven&#8217;t checked this out yet, this is certainly...</small></li><li><a href='http://www.jadbox.com/2008/08/urgroups-a-social-networking-experiment/' rel='bookmark' title='Permanent Link: UrGroups - A Social Networking Experiment'>UrGroups - A Social Networking Experiment</a> <small> This was a project I actually came up with...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-766" title="CardSpace snipsnip" src="http://www.jadbox.com/wp-content/uploads/2008/12/cardspacesnip.gif" alt="CardSpace snipsnip" width="215" height="138" />I remember once Microsoft <a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FWindows_CardSpace&amp;ei=rRBRSdz7CZzqNI3b4cIP&amp;usg=AFQjCNFigNygw1fw_uhGYLGgSJLPfX4BbQ&amp;sig2=YSxd9wpyYI9pu6XWxkyzHA" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.google.com');">CardSpace</a> was announced and shown to a group of MSDN members that I was apart of here in Detroit. The idea seemed fantastic- finally a way to secure user&#8217;s online identity and allow the user to relay the needed information to online applications without having to fill out forms anymore! However, there was some technical obsticles I foresaw. The biggest one being the solution was &#8220;magic&#8221;. The technology used a specialized IE plugin for integration (something that Chrome and until recently Firefox wouldn&#8217;t have), and uses technology paradigms that are not used commonly in the programming community.  This not only locks down the platform, but the technology is incompatible to systems that do not have a Microsoft built extension. In addition the platform requires low level access to the operating system for security precausions meaning the OS needs to have been made with a special sandbox environment specifically for the application. Novell has been working on <a href="http://www.techworld.com/security/news/index.cfm?newsid=8374" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.techworld.com');">their implementation of CardSpace</a>, but I have doubts about the user adoption rate.</p>
<p>What I am trying to say is CardSpace was an amazing concept, but it has failed to appeal to both the larger developer community and end users.  I see single Firefox plugins that fill in forms having much more popularity and community buzz. They require nothing of the developer of the site, easy startup for the end user, doesn&#8217;t require the OS to support certain features, requires no installation (other than the browser plugin), and the concept is very logical to follow.</p>
<p>The only other idea that could have a higher adoption than these generic browser plugins would be a global informtion site that your personal form information could be tethered from. However, this would require a big name behind the project as people would not trust a service with all their personal information that they didn&#8217;t already have some form of trust with beforehand. Who could it be? Google perhaps?<br />
On a side note, an excellent Firefox plugin for filling out forms is <a href="https://addons.mozilla.org/en-US/firefox/addon/4865" onclick="javascript:pageTracker._trackPageview('/outbound/article/addons.mozilla.org');">Sxipper <img class="alignnone size-full wp-image-772" title="1222876976" src="http://www.jadbox.com/wp-content/uploads/2008/12/1222876976.png" alt="1222876976" width="32" height="32" /></a>.</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/the-fail-blog-failblogorg/' rel='bookmark' title='Permanent Link: The Fail Blog (failblog.org)'>The Fail Blog (failblog.org)</a> <small>If you haven&#8217;t checked this out yet, this is certainly...</small></li><li><a href='http://www.jadbox.com/2008/08/urgroups-a-social-networking-experiment/' rel='bookmark' title='Permanent Link: UrGroups - A Social Networking Experiment'>UrGroups - A Social Networking Experiment</a> <small> This was a project I actually came up with...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/12/cardspace-fail/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why Google Native Client is not a Flash competitor</title>
		<link>http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/</link>
		<comments>http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 16:30:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Flash/Flex/AIR]]></category>

		<category><![CDATA[General Programming]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=752</guid>
		<description><![CDATA[There has been a lot of buzz around the internet about Google&#8217;s new development project called Native Client. This very ambitious project attempts to being desktop applications to the web browser. This project has a very long road ahead of them as it becomes extremely difficult to regulate an application that is able to access [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/09/google-chrome-logo-rips-from-simon/' rel='bookmark' title='Permanent Link: Google Chrome logo rips from Simon!'>Google Chrome logo rips from Simon!</a> <small> If you look closely, the order of the color...</small></li><li><a href='http://www.jadbox.com/2008/10/beyond-flash-10/' rel='bookmark' title='Permanent Link: Beyond Flash 10 and AS3'>Beyond Flash 10 and AS3</a> <small>With Adobe Creative Suite 4 shipping soon, I began thinking...</small></li><li><a href='http://www.jadbox.com/2008/10/adobe-air-wishes/' rel='bookmark' title='Permanent Link: Adobe AIR Wishes'>Adobe AIR Wishes</a> <small>While trying not to come off as an Adobe fan-boy,...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jadbox.com/wp-content/uploads/2008/12/quake-200.png" alt="quake-200" title="quake-200" width="201" height="218" class="alignleft size-full wp-image-753" />There has been a lot of buzz around the internet about Google&#8217;s new development project called <a href="http://code.google.com/p/nativeclient/" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');">Native Client</a>. This very ambitious project attempts to being desktop applications to the web browser. This project has a very long road ahead of them as it becomes extremely difficult to regulate an application that is able to access hardware or low level software hooks at will. However, even when this project is able to find its feet, it is NOT a competitor to online interactive mediums like Flash or Silverlight. This is because desktop applications are tailored to the desktop platform. Sure, Native Client can run the game Quake through the browser, but why wait downloading 100+ megabytes to play the game inside a small browser window when you could download it in its original form and play it on the desktop? The platform is simply not web-friendly at its core. Having said that, perhaps one day once the internet speed is as fast as desktop HDs and Native Client is able to execute code without any dependency on the operating system, that would be golden. This would allow browsers (like Chrome) to literally be the operating system for the computer. However, while Native Client may be backwards compatible, Flash, Silverlight and JavaFX are working hard to bring OpenGL acceleration and near-desktop math processing support. These platforms are much more web-friendly as they are optimized to be compact and able to stream load their code during runtime (which is highly valuable when you are considering enterprise-class applications).</p>
<p>I&#8217;m still very annoyed by the fact that Flash, Silverlight, and JavaFX are all roughly 10 times slower in basic math operations than pure C# or any other desktop platform.</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/09/google-chrome-logo-rips-from-simon/' rel='bookmark' title='Permanent Link: Google Chrome logo rips from Simon!'>Google Chrome logo rips from Simon!</a> <small> If you look closely, the order of the color...</small></li><li><a href='http://www.jadbox.com/2008/10/beyond-flash-10/' rel='bookmark' title='Permanent Link: Beyond Flash 10 and AS3'>Beyond Flash 10 and AS3</a> <small>With Adobe Creative Suite 4 shipping soon, I began thinking...</small></li><li><a href='http://www.jadbox.com/2008/10/adobe-air-wishes/' rel='bookmark' title='Permanent Link: Adobe AIR Wishes'>Adobe AIR Wishes</a> <small>While trying not to come off as an Adobe fan-boy,...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>flashMVC: New Utility ActionBinder!</title>
		<link>http://www.jadbox.com/2008/12/flashmvc-actionbinder/</link>
		<comments>http://www.jadbox.com/2008/12/flashmvc-actionbinder/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 15:39:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Flash/Flex/AIR]]></category>

		<category><![CDATA[Showcase]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[flashMVC]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=712</guid>
		<description><![CDATA[I just update the SVN (svn.jadbox.com/public/) source for flashMVC with a MXML component tool I made for the cases that I was working with Flex. It&#8217;s located in com/jadbox/flashMVC/flex/ActionBinder.as, and it helps automate the view (aka MXML) portion of your application to communicate with your SuperModel. It will monitor the status of a particular action [...]


Related posts:<ol><li><a href='http://www.jadbox.com/flashmvc/' rel='bookmark' title='Permanent Link: flashMVC'>flashMVC</a> <small>flashMVC is a minimalistic Flash and Flex framework that has...</small></li><li><a href='http://www.jadbox.com/2008/09/flashmvc-beta-released/' rel='bookmark' title='Permanent Link: flashMVC beta released'>flashMVC beta released</a> <small>I have finally released a pet-project of mine for handling...</small></li><li><a href='http://www.jadbox.com/2008/09/flashmvc-asdocs/' rel='bookmark' title='Permanent Link: flashMVC ASDocs'>flashMVC ASDocs</a> <small>I just wanted to make a quick update on flashMVC...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-713 alignright" title="shoe-chains" src="http://www.jadbox.com/wp-content/uploads/2008/12/shoe-chains-300x300.jpg" alt="" width="240" height="240" />I just update the <a href="http://svn.jadbox.com/public/" >SVN</a> (svn.jadbox.com/public/) source for <a href="http://www.jadbox.com/flashmvc/" >flashMVC</a> with a MXML component tool I made for the cases that I was working with Flex. It&#8217;s located in <strong>com/jadbox/flashMVC/flex/ActionBinder.as</strong>, and it helps automate the view (aka MXML) portion of your application to communicate with your SuperModel. It will monitor the status of a particular action on the model, and allow the user to easily perform view updates or to run the action itself. This will help further reduce the amount of work you will have to do in Script tags (if not completely remove the need for one in the MXML).</p>
<div class="geshi no flash">
<div class="head">// Example</div>
<ol>
<li class="li1">
<div class="de1">&lt;flashMVC:ActionBinder superModel=&quot;{mySuperModel}&quot;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;action=&quot;{mySuperModel.LOGIN}&quot; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;id=&quot;LoginBinder&quot; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;actionComplete=&quot;{trace(&#39;Login action completed&#39;)}&quot; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;actionEnable=&quot;{trace(&#39;action enabled&#39;)}&quot; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;actionDisable=&quot;{trace(&#39;action disabled&#39;)}&quot; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;actionPerforming=&quot;{trace(&#39;working&#39;)}&quot; &nbsp;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;actionStoppedPerforming=&quot;{trace(&#39;stopped working&#39;)}&quot; /&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">// You can also do the action from the wrapper:
</div>
</li>
<li class="li1">
<div class="de1">myActionBinder.perform(&#8230;args);
</div>
</li>
<li class="li1">
<div class="de1">LoginBinder.perform(username.text, password.test); // for example
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">// Can use this property to
</div>
</li>
<li class="li1">
<div class="de1">// enable or disable the action as well:
</div>
</li>
<li class="li1">
<div class="de1">myActionBinder.actionEnabled=false;</div>
</li>
</ol>
</div>
<p>You can find a great example of this in my SVN under the path:<br />
<strong>/flex projects/flashMVC examples/actionBinderExample/</strong><br />
You will just be sure to link the flashMVC framework from the Flex project settings to compile.</p>
<p>Asdocs have been updated with the <a href="http://www.jadbox.com/flashmvc_docs/" >ActionBinder&#8217;s API</a>. For more information about nimble flashMVC framework, go the <a href="http://www.jadbox.com/flashmvc/" >flashMVC</a> tab at the top.</p>
<p>Next on my list of features for flashMVC is the application &#8220;replayability from imported xml log&#8221;. This will be really useful to utilize in Flash or Flex development!</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/flashmvc/' rel='bookmark' title='Permanent Link: flashMVC'>flashMVC</a> <small>flashMVC is a minimalistic Flash and Flex framework that has...</small></li><li><a href='http://www.jadbox.com/2008/09/flashmvc-beta-released/' rel='bookmark' title='Permanent Link: flashMVC beta released'>flashMVC beta released</a> <small>I have finally released a pet-project of mine for handling...</small></li><li><a href='http://www.jadbox.com/2008/09/flashmvc-asdocs/' rel='bookmark' title='Permanent Link: flashMVC ASDocs'>flashMVC ASDocs</a> <small>I just wanted to make a quick update on flashMVC...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/12/flashmvc-actionbinder/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Programming News Week</title>
		<link>http://www.jadbox.com/2008/12/programming-news-week/</link>
		<comments>http://www.jadbox.com/2008/12/programming-news-week/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 21:48:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General Programming]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=703</guid>
		<description><![CDATA[Here are some random tidbits of news headlines and links I found of interest this week:

PHP 5.3 will support Lambda functions/closures
Python 3.0 released - backwards incompatible but contains much more logical syntax.
Adobe Alchemy is it actionscript heresy? - good article stating that Alchemy could be little to no faster than AS3 once the compiler is [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/09/weekend-news/' rel='bookmark' title='Permanent Link: Weekend News'>Weekend News</a> <small>NBC Drops Silverlight, Runs Back to Adobe for Flash &#8220;NBC...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li><li><a href='http://www.jadbox.com/2008/10/beyond-flash-10/' rel='bookmark' title='Permanent Link: Beyond Flash 10 and AS3'>Beyond Flash 10 and AS3</a> <small>With Adobe Creative Suite 4 shipping soon, I began thinking...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-702" title="News Guy" src="http://www.jadbox.com/wp-content/uploads/2008/12/thenews.jpg" alt="" width="262" height="366" />Here are some random tidbits of news headlines and links I found of interest this week:</p>
<ul>
<li><a href="http://www.php.net/archive/2008.php#id2008-08-01-1" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.php.net');">PHP 5.3 will support Lambda functions/closures</a></li>
<li><a href="http://docs.python.org/dev/3.0/whatsnew/3.0.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/docs.python.org');">Python 3.0 released</a> - backwards incompatible but contains much more logical syntax.</li>
<li><a href="http://www.unitzeroone.com/blog/2008/11/28/adobe-alchemy-is-it-actionscript-heresy/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.unitzeroone.com');">Adobe Alchemy is it actionscript heresy?</a> - good article stating that Alchemy could be little to no faster than AS3 once the compiler is optimized.</li>
</ul>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/09/weekend-news/' rel='bookmark' title='Permanent Link: Weekend News'>Weekend News</a> <small>NBC Drops Silverlight, Runs Back to Adobe for Flash &#8220;NBC...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li><li><a href='http://www.jadbox.com/2008/10/beyond-flash-10/' rel='bookmark' title='Permanent Link: Beyond Flash 10 and AS3'>Beyond Flash 10 and AS3</a> <small>With Adobe Creative Suite 4 shipping soon, I began thinking...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/12/programming-news-week/feed/</wfw:commentRss>
		</item>
		<item>
		<title>at&#038;t: Why Bureaucracy and Technology Don&#8217;t Mix</title>
		<link>http://www.jadbox.com/2008/12/att-why-bureaucracy-and-technology-dont-mix/</link>
		<comments>http://www.jadbox.com/2008/12/att-why-bureaucracy-and-technology-dont-mix/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 16:45:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=692</guid>
		<description><![CDATA[Old-school pyramid management can severely cripple an organization’s ability to adequately adopt and help their customers. Today the story I have to illustrate this problem is about at&#38;t’s service and support departments. First off, let me state that the actual DSL service I had with at&#38;t has been nearly flawless with 6mb downloads with 768k [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/10/living-in-a-cloud/' rel='bookmark' title='Permanent Link: Living in the [virtual] Cloud'>Living in the [virtual] Cloud</a> <small>I have always strive to keep things organized and in...</small></li><li><a href='http://www.jadbox.com/2008/11/tmobile-g1/' rel='bookmark' title='Permanent Link: T-mobile G1 impression and Flash'>T-mobile G1 impression and Flash</a> <small> Well, I finally took the plunge and got my...</small></li><li><a href='http://www.jadbox.com/2008/10/adaptive-interfaces/' rel='bookmark' title='Permanent Link: Adaptive Interfaces'>Adaptive Interfaces</a> <small>A common mistake that I read on blogs is when...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-691" title="att-service" src="http://www.jadbox.com/wp-content/uploads/2008/12/att-service.gif" alt="" width="286" height="386" />Old-school pyramid management can severely cripple an organization’s ability to adequately adopt and help their customers. Today the story I have to illustrate this problem is about at&amp;t’s service and support departments. First off, let me state that the actual DSL service I had with at&amp;t has been nearly flawless with 6mb downloads with 768k uploads. I am definitely a power user (online gaming, downloading, video and audio streaming, and working at home) and never hit any kind of service-capping or times that the network connection from slow. However, this story isn&#8217;t about the &#8216;product&#8217; but the customer service and internal processes that occur&#8230;<br />
<span id="more-692"></span><br />
I&#8217;m  currently in the process of moving and called into at&amp;t about 5 weeks before moving to get my services transferred over. I talked to the billing lady on the phone, and she set up my account to be disconnected and reconnected at my new place on the same day of moving. Well, two days later, my internet went dead. Here&#8217;s what happened next:</p>
<ol>
<li>(45 minutes on hold) I called at&amp;t tech support and was told they have no idea what happened and that maybe it was a Billing dpt. problem (was there no notes on the account on why it got pulled?)</li>
<li>(30 minutes on hold) Billing dpt said that my account was disabled&#8230; but only the &#8216;new&#8217; Billing dpt would know and they would have to transfer me again. (umm&#8230; okay&#8230;. if you can&#8217;t see even notes on my account, shouldn&#8217;t the &#8216;old&#8217; department be shut down or upgraded)</li>
<li>(40 minutes on Hold) The &#8220;New Billing dpt.&#8221; said that &#8220;someone&#8221; pulled my at&amp;t service way earlier than they should have for me moving (why isn&#8217;t this a more automated process instead of a manual procedure that someone could make a mistake on?). She said she would put a rush order in for me and call me back later that day. (24hrs later, no call)</li>
<li>(20 minutes of Hold) Called the Billing dpt back and was told that Provisioning Dpt could help me expedite the new service order to re-issue internet connection.</li>
<li>(15 minutes of Hold) Provisioning Dpt says that in &#8220;their computes&#8221; that they have no order for a new DSL connection for me. They have to call someone in Billing to confirm&#8230;</li>
<li>(5-10 minutes later) Both a Provisioning and Billing manager talked on the same line, they say that the original new order was &#8216;invalid&#8217; and they have to put in a new one. However, it takes 24 hours for new orders to go through so I will have to wait&#8230; then call back to have it escalated. (why can&#8217;t they just remember this conversation and get it escalated themselves when it comes through?)</li>
<li>(10 minutes on Hold) After 24 hours again, called Billing and was told that they can&#8217;t complete the service setup because its considered a &#8220;new&#8221; order and new orders can&#8217;t be put on an account that&#8217;s closing in the future (it&#8217;s considered &#8216;closing&#8217; even though I am just changing addresses). I am now being transferred to Resolutions dpt (?) for further help.</li>
<li>(15 minutes on hold) After talking to the department, I currently have a lady who is trying to bypass this and continue the order, but she does not know yet if she will be successful even with management help.</li>
<li>(Update) After 2 weeks without internet (by a bug caused on their end), I finally have it back up. My thanks goes out to all the AT&amp;T people that helped in the process. However, it was very disappointing that such bugs couldn&#8217;t have had a faster turn-around time with the use of technology. The very nature of this problem of how it occurred illustrates a broken and dated system in place.</li>
</ol>
<p>It seems now that I might not even get the internet back by the time I move which is such a shame considering that this was a error on at&amp;t&#8217;s side. If it wasn&#8217;t for the good history I have had with their internet package itself, I would never consider using them again. On the flip-side, there isn&#8217;t a mainstream ISP out there that doesn&#8217;t have horror stories and dedicated hate websites that I know of. Is servicing customers just a low priority for executive management to refine in order to make improvements and efficiencies? One of my favorite things about t-mobile is that when you call technical support, THEY will call you back instead of keeping you on hold. This saves them money from having a line open, and it saves me time plus phone bill cost.</p>
<p>However, this post is not about complaining, but about the opportunity for improvement. How many times can you see that they could have made these internal processes more reliable and easier to service when something in the process goes wrong? One thing, for example, is that every action taken to an account should have a &#8220;version-ed&#8221; state as well as a noted technician name appended to it. If this was done, my account could be &#8220;rolled&#8221; back to its correct state and the person who made the error in disconnecting my service found and corrected. However, it seems now that even when my issue is fixed, no one will ever know who exactly made the mistake&#8230; who could continue making the same mistakes for years to come and never know.</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/10/living-in-a-cloud/' rel='bookmark' title='Permanent Link: Living in the [virtual] Cloud'>Living in the [virtual] Cloud</a> <small>I have always strive to keep things organized and in...</small></li><li><a href='http://www.jadbox.com/2008/11/tmobile-g1/' rel='bookmark' title='Permanent Link: T-mobile G1 impression and Flash'>T-mobile G1 impression and Flash</a> <small> Well, I finally took the plunge and got my...</small></li><li><a href='http://www.jadbox.com/2008/10/adaptive-interfaces/' rel='bookmark' title='Permanent Link: Adaptive Interfaces'>Adaptive Interfaces</a> <small>A common mistake that I read on blogs is when...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/12/att-why-bureaucracy-and-technology-dont-mix/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Player 10 confirmed for Android (with video)</title>
		<link>http://www.jadbox.com/2008/11/flash-player-confirmed-for-android/</link>
		<comments>http://www.jadbox.com/2008/11/flash-player-confirmed-for-android/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 19:28:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Flash/Flex/AIR]]></category>

		<category><![CDATA[General Programming]]></category>

		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=678</guid>
		<description><![CDATA[Well, I predicted that Adobe would be eager to develop for the Android, and here it is: a working demo of Flash Player 10 running on the G1 being displayed today at a conference:

This is VERY exciting news! While Flash games may be slow because of the device, video streaming and Flash/Flex applications will be [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/07/flash-player-10-beta-2-released/' rel='bookmark' title='Permanent Link: Flash Player 10 Beta 2 Released'>Flash Player 10 Beta 2 Released</a> <small> Enhanced Audio APIs This is one that I need...</small></li><li><a href='http://www.jadbox.com/2008/08/flash-player-10-release-candidate/' rel='bookmark' title='Permanent Link: Flash Player 10 Release Candidate'>Flash Player 10 Release Candidate</a> <small>I was simply shocked to find that Adobe has today...</small></li><li><a href='http://www.jadbox.com/2008/08/flex-4-gumbo-video/' rel='bookmark' title='Permanent Link: Flex 4 Gumbo Video'>Flex 4 Gumbo Video</a> <small>Scheduled for 2009, Flex 4 intrudes some concepts like two-way...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Well, I predicted that Adobe would be eager to develop for the Android, and here it is: a working demo of Flash Player 10 running on the G1 being displayed today at a conference:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ghIGj9r3_vc&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/ghIGj9r3_vc&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>This is VERY exciting news! While Flash games may be slow because of the device, video streaming and Flash/Flex applications will be amazing to utilize for development. For myself, this means I can create simple Android apps to interact with the device features (like camera) and use Flash for the UI and logic since I know that language much more than Java currently.</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/07/flash-player-10-beta-2-released/' rel='bookmark' title='Permanent Link: Flash Player 10 Beta 2 Released'>Flash Player 10 Beta 2 Released</a> <small> Enhanced Audio APIs This is one that I need...</small></li><li><a href='http://www.jadbox.com/2008/08/flash-player-10-release-candidate/' rel='bookmark' title='Permanent Link: Flash Player 10 Release Candidate'>Flash Player 10 Release Candidate</a> <small>I was simply shocked to find that Adobe has today...</small></li><li><a href='http://www.jadbox.com/2008/08/flex-4-gumbo-video/' rel='bookmark' title='Permanent Link: Flex 4 Gumbo Video'>Flex 4 Gumbo Video</a> <small>Scheduled for 2009, Flex 4 intrudes some concepts like two-way...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/11/flash-player-confirmed-for-android/feed/</wfw:commentRss>
		</item>
		<item>
		<title>T-mobile G1 impression and Flash</title>
		<link>http://www.jadbox.com/2008/11/tmobile-g1/</link>
		<comments>http://www.jadbox.com/2008/11/tmobile-g1/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 17:45:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Artificial Intelligence (AI)]]></category>

		<category><![CDATA[General Programming]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=658</guid>
		<description><![CDATA[
Well, I finally took the plunge and got my first smart phone! I&#8217;ve looked at several choices over the past year like the Blackberry Bold, Storm, Apple&#8217;s acclaimed iPhone, Diamond Touch, Envy, and the LG Dare. However, after measuring the pros and cons, I decided on Tmobile&#8217;s G1. Why, you might ask? For one, I [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/11/flash-player-confirmed-for-android/' rel='bookmark' title='Permanent Link: Flash Player 10 confirmed for Android (with video)'>Flash Player 10 confirmed for Android (with video)</a> <small>Well, I predicted that Adobe would be eager to develop...</small></li><li><a href='http://www.jadbox.com/2008/08/flash-player-10-release-candidate/' rel='bookmark' title='Permanent Link: Flash Player 10 Release Candidate'>Flash Player 10 Release Candidate</a> <small>I was simply shocked to find that Adobe has today...</small></li><li><a href='http://www.jadbox.com/2008/07/flash-player-10-beta-2-released/' rel='bookmark' title='Permanent Link: Flash Player 10 Beta 2 Released'>Flash Player 10 Beta 2 Released</a> <small> Enhanced Audio APIs This is one that I need...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-659 alignright" title="tmobile-g1" src="http://www.jadbox.com/wp-content/uploads/2008/11/tmobile-g1.jpg" alt="" width="340" height="275" /><em><strong></strong></em></p>
<p>Well, I finally took the plunge and got my first smart phone! I&#8217;ve looked at several choices over the past year like the Blackberry Bold, Storm, Apple&#8217;s acclaimed iPhone, Diamond Touch, Envy, and the LG Dare. However, after measuring the pros and cons, I decided on Tmobile&#8217;s G1. Why, you might ask? For one, I do like the full slide-out keyboard, touch screen, and trackball features. However, the G1&#8217;s biggest asset is of course Google&#8217;s open source Android operating system that it runs on. Android will allow even intermediate Java developers to make applications easily and publish to the market for other users to use. Examples of current applications are: barcode scanner and local prise comparison, parking spot locater on a radar display, social networking integration including direct camera posting, use mp3s as a ring tone (iPhone requires a painful hack for this to even work), remember-the-milk task reminder, weather display, and much much more. Heck, if I can find enough time, I will start writing applications for it.</p>
<p>Also, the cost of the phone is cheaper (its $170) and the monthly contract is about $25 cheaper than the iPhone (which the savings alone is as much as my internet home service). Overall, I have had the phone for over a week and can say nothing but good things about it. I did have some issues with the T-mobile service line&#8230; but to be honest, most of the tech support reps have not even seen the device since the G1 is sold out across the US right now.</p>
<p>My two wishes for the phone are longer battery life (with RC30 bios and 3G disabled, I have 80% battery by noon with lite use) and for <strong>Adobe to bring Flash Player (preferably 10) to the Android Market</strong>! I assume if Flash Player 10 where to ever to hit a cellphone device- that it would be the G1 since Adobe has been a well known Java centric company internally, but FP is written in C, if I remember right, so it will need to be transported to Java OR run as a Linux app directly on the G1 outside Android.</p>
<p>Note: RC30 update now has a viewer for most of the Microsoft Office formats.</p>
<p><em><strong>Update #1:</strong><br />
At the Adobe MAX 2008 conference, Turner indicates that an <a href="http://www.mobilecrunch.com/2008/11/16/adobe-to-demo-flash-on-mobile-but-only-windows-still-working-on-the-iphone/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.mobilecrunch.com');">“Android port” [of Flash Player 10] is coming</a>!</em></p>
<p><strong>Update #2: </strong><br />
<a href="http://www.jadbox.com/2008/11/flash-player-confirmed-for-android/" >Flash Player 10 confirmed for Android (with video)</a>!</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/11/flash-player-confirmed-for-android/' rel='bookmark' title='Permanent Link: Flash Player 10 confirmed for Android (with video)'>Flash Player 10 confirmed for Android (with video)</a> <small>Well, I predicted that Adobe would be eager to develop...</small></li><li><a href='http://www.jadbox.com/2008/08/flash-player-10-release-candidate/' rel='bookmark' title='Permanent Link: Flash Player 10 Release Candidate'>Flash Player 10 Release Candidate</a> <small>I was simply shocked to find that Adobe has today...</small></li><li><a href='http://www.jadbox.com/2008/07/flash-player-10-beta-2-released/' rel='bookmark' title='Permanent Link: Flash Player 10 Beta 2 Released'>Flash Player 10 Beta 2 Released</a> <small> Enhanced Audio APIs This is one that I need...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/11/tmobile-g1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Living in the [virtual] Cloud</title>
		<link>http://www.jadbox.com/2008/10/living-in-a-cloud/</link>
		<comments>http://www.jadbox.com/2008/10/living-in-a-cloud/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 19:12:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=635</guid>
		<description><![CDATA[I have always strive to keep things organized and in arm&#8217;s reach. People expect, with the rise of the Web 2.0 boom, that services should be fast, easy on the eyes, accessible on desktop/web/mobile systems, free/cheap, and have a reliable up time. With the tools that are available now, I have completely replaced the need [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/12/att-why-bureaucracy-and-technology-dont-mix/' rel='bookmark' title='Permanent Link: at&#038;t: Why Bureaucracy and Technology Don&#8217;t Mix'>at&#038;t: Why Bureaucracy and Technology Don&#8217;t Mix</a> <small>Old-school pyramid management can severely cripple an organization’s ability to...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li><li><a href='http://www.jadbox.com/2008/08/optimizations-links/' rel='bookmark' title='Permanent Link: Optimizations links'>Optimizations links</a> <small>Found a ton of links mentioned on rozengain.com that are...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jadbox.com/wp-content/uploads/2008/10/web2-0.jpg"  target="_blank"><img class="size-medium wp-image-636 alignright" style="border: 0pt none;" title="Web 2 Cloud" src="http://www.jadbox.com/wp-content/uploads/2008/10/web2-0-300x220.jpg" alt="" width="366" height="268" /></a>I have always strive to keep things organized and in arm&#8217;s reach. People expect, with the rise of the Web 2.0 boom, that services should be fast, easy on the eyes, accessible on desktop/web/mobile systems, free/cheap, and have a reliable up time. With the tools that are available now, I have completely replaced the need to use (snail) mail and feel that now, more then ever, I can exist in a true service <a href="http://en.wikipedia.org/wiki/Cloud_computing" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');" target="_blank">cloud</a>. Below I have compiled a collection of sophisticated online services that can increase the level of simplicity and zen in most everyone&#8217;s life:</p>
<ul>
<li><img class="alignnone" title="iGoogle" src="http://z.about.com/d/google/1/0/H/3/-/-/igoogle003.jpg" alt="" width="109" height="46" /><br />
Daily organization (notes, weather, other): <a href="www.google.com/ig">www.google.com/ig</a> (must have homepage)</p>
<ul>
<li>Google also has an amazing calendar, notebook, and doc/presentation/spreadsheet services</li>
</ul>
</li>
<li>Bookmarking: <a href="http://delicious.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/delicious.com');">Delicious.com</a>
<ul>
<li>For those who are new to social bookmarking, it allows bookmarks to be saved directly to an online account. I would recommend getting the Firefox toolbar for faster access. Also note that you can add igoogle gadgets that sync with your delicious to display different categories of links that you have bookmarked.</li>
</ul>
</li>
<li>Misc Data backup: <a href="https://www.getdropbox.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.getdropbox.com');">https://www.getdropbox.com/</a> (2gb free)</li>
<li>Photo backup: Google&#8217;s <a href="http://picasa.google.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/picasa.google.com');"><strong><em>Picasa</em></strong></a> Web  (250mb cap I think&#8230;need to find a better service here!)</li>
<li>Documents: convert to <a href="http://www.google.com/docs" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.google.com');">Google Docs</a> or store in a data backup (see above)</li>
<li>Music backup and streaming: <a href="http://lala.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/lala.com');">lala.com</a> (syncs music to an online locker that can streamed or downloaded)
<ul>
<li>Honorable mention of <a href="http://finetune.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/finetune.com');">finetune.com</a>, <a href="http://mp3tunes.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/mp3tunes.com');">mp3tunes.com</a>, <a href="http://www.pandora.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.pandora.com');">Pandora Radio</a>, and <a href="http://last.fm" onclick="javascript:pageTracker._trackPageview('/outbound/article/last.fm');">last.fm</a></li>
</ul>
</li>
<li>Videos: obviously <a href="http://youtube.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/youtube.com');">youtube.com</a></li>
<li>General needs
<ul>
<li>Organizing recites and manuals: <a href="http://mystuff.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/mystuff.com');">mystuff.com</a></li>
<li>Easy tax filing: <a href="http://turbotax.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/turbotax.com');">turbotax.com</a> (online)</li>
<li>All traveling needs: <a href="http://orbiz.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/orbiz.com');">orbiz.com</a> or <a href="http://Travelocity.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/Travelocity.com');">Travelocity.com</a> or <a href="http://expedia.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/expedia.com');">expedia.com</a></li>
<li>Bank/Financial monitoring: <a href="http://mint.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/mint.com');">mint.com</a></li>
<li>Most utility and billing companies now have direct automatically online payment options</li>
</ul>
</li>
<li>Fast news lookup: <a href="http://originalsignal.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/originalsignal.com');">originalsignal.com</a>, <a href="http://addictomatic.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/addictomatic.com');">addictomatic.com</a>, or of course <a href="http://digg.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/digg.com');">digg.com</a></li>
<li><strong>What others have I missed?</strong> Please comment if you have another service that has made your life that must easier!</li>
</ul>
<p>Other great links to read on this subject: <a href="http://www.lifehack.org/articles/featured/80-how-to-sites-worth-bookmarking.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.lifehack.org');" target="_blank">top 80 sites</a> and <a href="http://www.seomoz.org/web2.0" target="_blank">best of web<br />
</a></p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/12/att-why-bureaucracy-and-technology-dont-mix/' rel='bookmark' title='Permanent Link: at&#038;t: Why Bureaucracy and Technology Don&#8217;t Mix'>at&#038;t: Why Bureaucracy and Technology Don&#8217;t Mix</a> <small>Old-school pyramid management can severely cripple an organization’s ability to...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li><li><a href='http://www.jadbox.com/2008/08/optimizations-links/' rel='bookmark' title='Permanent Link: Optimizations links'>Optimizations links</a> <small>Found a ton of links mentioned on rozengain.com that are...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/10/living-in-a-cloud/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adaptive Interfaces</title>
		<link>http://www.jadbox.com/2008/10/adaptive-interfaces/</link>
		<comments>http://www.jadbox.com/2008/10/adaptive-interfaces/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 20:32:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[General Programming]]></category>

		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=608</guid>
		<description><![CDATA[A common mistake that I read on blogs is when it comes to today&#8217;s &#8220;modern&#8221; user interfaces: fewer features we offer to the user&#8217;s interface the better&#8230; make it simple! This common misconception is happening in some of even the largest software companies. For example, the Windows Vista defragger changed dramatically from XP as it [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/recursive-logic/' rel='bookmark' title='Permanent Link: Recursive Logic'>Recursive Logic</a> <small>One of the most fascinating concepts I believe in programming...</small></li><li><a href='http://www.jadbox.com/2008/08/self-instancing-singletons/' rel='bookmark' title='Permanent Link: Self Instancing Singletons'>Self Instancing Singletons</a> <small>While working on a class recently, I have discovered an...</small></li><li><a href='http://www.jadbox.com/2008/08/unit-testing-the-unpredictable/' rel='bookmark' title='Permanent Link: Unit Testing the Unpredictable'>Unit Testing the Unpredictable</a> <small>What most users overlook from what I can see on...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>A common mistake that I read on blogs is when it comes to today&#8217;s &#8220;modern&#8221; user interfaces: fewer features we offer to the user&#8217;s interface the better&#8230; make it simple! This common misconception is happening in some of even the largest software companies. For example, the Windows Vista defragger changed dramatically from XP as it is now a single button&#8230; no options, no status, and no detailed view on defragmentation process. Hence, you click this button to start the process- only to end up waiting hours while it drills on with little options or any understanding on what is happening. What if the user just wanted a &#8216;fast&#8217; defrag and doesn&#8217;t want to wait a lengthy process at the time&#8230;. maybe they want to defragment a single file. <strong>I believe fewer interface elements are better- NOT fewer features.</strong></p>
<p>The future I would say is intelligent interfaces that adapt to user&#8217;s expectations. The application&#8217;s functionality should be able to tailor itself to the user&#8217;s expectations. Users want interfaces that are simple to use but powerful in functionality. However this usually translates into a UI that understands the user and knows the correct action to take at the time they are called. One of the primary reasons why the iPhone become popular was the simple interface was able to perform a hefty amount of functionality. Just as Google will customize search results based the user&#8217;s history like showing restaurant matches in your area in the order of perceived user food preference, GUI interfaces should try to adapt to their user, consolidate similar functionality, and choose the correct action in the appropriate situation.</p>
<p>With that, I close this Friday with Psychologist Barry Schwartz&#8217;s speech from TED talking about peoples distress from having too many options available to them at any one time. Options are good I believe&#8230; just not when they are all advertised (viewed) as equal options to choose from. Obvious solutions for individuals should have priority above others to avoid frustration&#8230; but elimination of options I believe is not the right answer here.</p>
<p><a href="http://www.ted.com/index.php/talks/barry_schwartz_on_the_paradox_of_choice.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ted.com');"><img class="size-full wp-image-613 alignnone" title="ted_logo" src="http://www.jadbox.com/wp-content/uploads/2008/10/ted_logo.gif" alt="" width="280" height="53" /></a><br />
<!--cut and paste--><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="285" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="VE_Player" /><param name="align" value="middle" /><param name="FlashVars" value="bgColor=FFFFFF&amp;file=http://static.videoegg.com/ted/movies/BarrySchwartz_2005G-embed_high.flv&amp;autoPlay=false&amp;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&amp;forcePlay=false&amp;logo=&amp;allowFullscreen=true" /><param name="quality" value="high" /><param name="allowScriptAccess" value="always" /><param name="bgcolor" value="#FFFFFF" /><param name="scale" value="noscale" /><param name="wmode" value="window" /><param name="src" value="http://static.videoegg.com/ted/flash/loader.swf" /><embed id="VE_Player" type="application/x-shockwave-flash" width="320" height="285" src="http://static.videoegg.com/ted/flash/loader.swf" wmode="window" scale="noscale" bgcolor="#FFFFFF" allowscriptaccess="always" quality="high" flashvars="bgColor=FFFFFF&amp;file=http://static.videoegg.com/ted/movies/BarrySchwartz_2005G-embed_high.flv&amp;autoPlay=false&amp;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&amp;forcePlay=false&amp;logo=&amp;allowFullscreen=true" align="middle"></embed></object></p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/recursive-logic/' rel='bookmark' title='Permanent Link: Recursive Logic'>Recursive Logic</a> <small>One of the most fascinating concepts I believe in programming...</small></li><li><a href='http://www.jadbox.com/2008/08/self-instancing-singletons/' rel='bookmark' title='Permanent Link: Self Instancing Singletons'>Self Instancing Singletons</a> <small>While working on a class recently, I have discovered an...</small></li><li><a href='http://www.jadbox.com/2008/08/unit-testing-the-unpredictable/' rel='bookmark' title='Permanent Link: Unit Testing the Unpredictable'>Unit Testing the Unpredictable</a> <small>What most users overlook from what I can see on...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/10/adaptive-interfaces/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hidden Flash 10 IDE features</title>
		<link>http://www.jadbox.com/2008/10/hidden-flash-10-ide-features/</link>
		<comments>http://www.jadbox.com/2008/10/hidden-flash-10-ide-features/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 19:30:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Flash/Flex/AIR]]></category>

		<category><![CDATA[as3]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=598</guid>
		<description><![CDATA[While watching the live San Francisco Flash 10 Camp stream over the weekend (ideally I wanted to BE there but Detroit airports where tied up over the weekend), I listened to some points being made that I have heard little or nothing about in its advertised feature roster.
First feature is much better library management. For [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/flash-tutorial-flash-stage-size/' rel='bookmark' title='Permanent Link: Flash Tutorial: Flash Stage Size'>Flash Tutorial: Flash Stage Size</a> <small>Recently stumbled onto a blog post that pointed out the...</small></li><li><a href='http://www.jadbox.com/2008/07/flash-tip-of-the-day/' rel='bookmark' title='Permanent Link: Flash Tip of the Day'>Flash Tip of the Day</a> <small>I am going to try to post something code related...</small></li><li><a href='http://www.jadbox.com/2008/08/flash-creation-of-general-children/' rel='bookmark' title='Permanent Link: Flash: Creation of general children'>Flash: Creation of general children</a> <small>In the event of making new children, especially like library...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-271" title="Flash Player 10" src="http://www.jadbox.com/wp-content/uploads/2008/08/images.jpeg" alt="" width="99" height="99" />While watching the live San Francisco Flash 10 Camp stream over the weekend (ideally I wanted to BE there but Detroit airports where tied up over the weekend), I listened to some points being made that I have heard little or nothing about in its advertised feature roster.</p>
<p>First feature is much better library management. For example when creating new Assets on the stage, you can quickly categorize the asset into a library folder. (small point but every click counts when you work in the IDE all day sometimes)</p>
<p>Second feature is *drumroll* native Flex compiled ActionScript SWCs support! No more nasty hacks to get those libraries working. In addition, this means you can use some of the Flex utility SWCs as long as they do not interface with the core Flex framework. This may mean you can use those utilities like mx.utils.UIDUtil that I had <a href="http://www.jadbox.com/2008/10/beyond-flash-10/" >blogged about recently</a>.</p>
<p>Finally there is a new file format coming after the product launches as a plugin (correct me if I&#8217;m wrong) that will one day replace the FLA file format. The new data format will then be a simple ZIP format that contains all the library assets seperately and hopefully (unconfirmed) in Flash 11- timeline code will be physical files within the ZIP package that can be versioned seperately allowing better collaboration. Again, this is only a rumar that seemed to be hinted at from the Adobe developers. This would be a huge boon as multiple people working on a FLA nowadays is nightmare.</p>
<p><span id="profile_status">I also just wanted to mention the Best in Show winner at Flash Camp: <strong><a href="http://www.avenuefighter.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.avenuefighter.com');" target="_blank">www.avenuefighter.com</a></strong> (requires Flash Player 10). This is a very entertaining animation that pulls in twitter posts and builds a scenerio from it that utilitizes the new IK animation system. Congrats team!<br />
</span></p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/08/flash-tutorial-flash-stage-size/' rel='bookmark' title='Permanent Link: Flash Tutorial: Flash Stage Size'>Flash Tutorial: Flash Stage Size</a> <small>Recently stumbled onto a blog post that pointed out the...</small></li><li><a href='http://www.jadbox.com/2008/07/flash-tip-of-the-day/' rel='bookmark' title='Permanent Link: Flash Tip of the Day'>Flash Tip of the Day</a> <small>I am going to try to post something code related...</small></li><li><a href='http://www.jadbox.com/2008/08/flash-creation-of-general-children/' rel='bookmark' title='Permanent Link: Flash: Creation of general children'>Flash: Creation of general children</a> <small>In the event of making new children, especially like library...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/10/hidden-flash-10-ide-features/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe AIR Wishes</title>
		<link>http://www.jadbox.com/2008/10/adobe-air-wishes/</link>
		<comments>http://www.jadbox.com/2008/10/adobe-air-wishes/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 15:18:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Flash/Flex/AIR]]></category>

		<guid isPermaLink="false">http://www.jadbox.com/?p=591</guid>
		<description><![CDATA[While trying not to come off as an Adobe fan-boy, but Adobe AIR is truly a revolutionary desktop software platform and has the potential of going toe-to-toe with some of the markets that Visual Studio has dominated since the dawn of time. However, there are some key features that I believe could boost the power [...]


Related posts:<ol><li><a href='http://www.jadbox.com/2008/09/adobe-flash-cs4/' rel='bookmark' title='Permanent Link: Adobe Flash CS4'>Adobe Flash CS4</a> <small>On Tuesday, September 23, 2008, Adobe will be releasing details...</small></li><li><a href='http://www.jadbox.com/2008/09/adobe-cs4-web-broadcast/' rel='bookmark' title='Permanent Link: Adobe CS4 Web Broadcast'>Adobe CS4 Web Broadcast</a> <small> On the 23rd of this September, 2008, Adobe is...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-594" title="robot-armair" src="http://www.jadbox.com/wp-content/uploads/2008/10/robot-armair.jpg" alt="" width="306" height="302" />While trying not to come off as an Adobe fan-boy, but Adobe AIR is truly a revolutionary desktop software platform and has the potential of going toe-to-toe with <em>some</em> of the markets that Visual Studio has dominated since the dawn of time. However, there are some key features that I believe could boost the power of AIR and swoon other desktop developers over:</p>
<ul>
<li>Direct access to USB and serial ports&#8230; this would be a massive boon to manufacturing developers who have to interface with machines</li>
<li>Standalone exe option (granted there will be a higher file size since it has to contain the runtime)</li>
<li>Bundle non-embeded resources into .AIR packages</li>
<li>Native mysql (or like PHP&#8217;s mysqli  interface) support</li>
<li>Bolster performance (maybe add multithreading) so that AIR could be a viable server platform</li>
<li>Optimize memory usage of the runtime (sometimes it goes mad and consumes over 300mb)</li>
<li>Update to the newest Webkit (much faster now)</li>
<li>AIR has very poor math performance for any desktop language&#8230; this should be improved. No company is going to embrace AIR for doing engineering or other mathematical simulations when its 10x slower than even Visual Basic.</li>
<li>Game development could really really use more GPU feature support</li>
<li>What else have I missed?</li>
</ul>
<p>As it stands now, it seems like Adobe AIR does not contain any one end-user feature strength versus their competition&#8230; most of it has been developer orianted. (aside from the runtime application updating)</p>


<p>Related posts:<ol><li><a href='http://www.jadbox.com/2008/09/adobe-flash-cs4/' rel='bookmark' title='Permanent Link: Adobe Flash CS4'>Adobe Flash CS4</a> <small>On Tuesday, September 23, 2008, Adobe will be releasing details...</small></li><li><a href='http://www.jadbox.com/2008/09/adobe-cs4-web-broadcast/' rel='bookmark' title='Permanent Link: Adobe CS4 Web Broadcast'>Adobe CS4 Web Broadcast</a> <small> On the 23rd of this September, 2008, Adobe is...</small></li><li><a href='http://www.jadbox.com/2008/12/why-google-native-client-is-not-a-flash-competitor/' rel='bookmark' title='Permanent Link: Why Google Native Client is not a Flash competitor'>Why Google Native Client is not a Flash competitor</a> <small>There has been a lot of buzz around the internet...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.jadbox.com/2008/10/adobe-air-wishes/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 8.658 seconds -->
<!-- Cached page served by WP-Cache -->
