<?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"
	>

<channel>
	<title>Feasible Impossibilities</title>
	<atom:link href="http://www.impossibilities.com/v4/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.impossibilities.com/v4</link>
	<description>Robert M. Hall, II - Interactive Software Developer, Adobe Flash Platform Specialist, Adobe Community Expert, Adobe Solution Partner and Adobe User Group Manager</description>
	<pubDate>Tue, 09 Sep 2008 00:15:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>A Problem and Solution for FLV Metadata Injectors and the Maximum Duration of FLV Videos</title>
		<link>http://www.impossibilities.com/v4/2008/08/29/a-problem-and-solution-for-flv-metadata-injectors-and-the-maximum-duration-of-flv-videos/</link>
		<comments>http://www.impossibilities.com/v4/2008/08/29/a-problem-and-solution-for-flv-metadata-injectors-and-the-maximum-duration-of-flv-videos/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 17:48:35 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.impossibilities.com/v4/?p=466</guid>
		<description><![CDATA[I&#8217;ve been working a great deal on Flash video related projects the past several years, and just this week I ran across and solved a puzzling issue for a client where the duration value being injected into a very large .flv file kept coming up far short of its real world value. I talked it [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working a great deal on Flash video related projects the past several years, and just this week I ran across and solved a puzzling issue for a client where the duration value being injected into a very large .flv file kept coming up far short of its real world value. I talked it through on <a href="http://www. flashcomguru.com/">Stefan Richters</a> great mailinglist <a href="http://www.flashcomguru.com/flashmedialist/">FLASHMEDIA</a> and thanks to Asa Whillock at Adobe on the FMS team, came to a conclusion, so I&#8217;m consolidating it all here for the benefit of others.<br />
<span id="more-466"></span></p>
<p>The video in question was over 8 hours in length, 8 hours 26 minutes and 26 seconds to be exact. It was encoded using the On2 VP6 CODEC and clocked in at 1.4GB in size. Not the typical average length and size for an FLV by any means, but I thought it certainly should be supported as it plays fine when streamed, or progressively downloaded, but the duration value was wrong. The other metadata values were correct, just duration. </p>
<p>Unfortunately this file was to be hosted on <a href="http://www.bitgravity.com/">bitgravity&#8217;s network</a> using their <a href="http://www.bitgravity.com/technology/advanced_progressive/">advanced-progressive delivery</a> - a customized high performance, scalable version of the pseudo-streaming technique made popular by Stefan Richter and others <a href="http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two">as described here</a>. So this compounded the problem as the bitgravity player requires the duration to be correct in order to calculate the proper position of the scrub/seek bar and to keep track of the offset of the beginning of the video when jumping/seeking which causes new requests for the video to be sent out, where a server side process looks at the video and its embedded keyframe metadata as well as the duration, recalculates the proper header, and begins sending data from the approximate requested keyframe position onward. So having an incorrect duration really fouled up playback in this specific instance of the bitgravity player.</p>
<p>Each tool I tried using to inject/view the metadata, including: <a href="http://inlet-media.de/flvtool2">flvtool2</a>, <a href="http://mirror.facebook.com/facebook/flvtool++/">flvtool++</a> and <a href="http://code.google.com/p/jflvtool/wiki/GettingStarted">jflvtool</a> all inserted incorrect values - and the results varied from tool to tool. I was going to try <a href="http://www.buraks.com/flvmdi/">Burak Kalaycis FLVMDI metadata injector</a> tool, but as luck would have it, Burak is also on Stefans mailing list, and he chimed in and mentioned that FLVMDI has some other limitations on the file size of videos that it can process (currently limited to 700MB), and that I would probably hit that issue first. So I didn&#8217;t run it through FLVMDI - but Burak did also confirm that his tool also suffers from the same problem, where the duration value would be incorrect, and if he gets a chance to fix it, he would update us on that.</p>
<p>The key issue does indeed relate to the length or duration of the .FLV itself and the FLV container format and specs for how the duration metadata value is stored. For videos that are under approximately 4.5 hours, everything is fine. However, once a video exceeds a little over 4 hours and 39 minutes, this is when the duration values appear incorrect with these tools, and all of them report back a value of around 16777.990 seconds in duration, a little more than half of the 8 hours 26 minutes of the video I was working with, which should have reported 30386 seconds.</p>
<p>I assumed that the problem might have something to do with the extra long duration, so thats when I began doing some research on the maximum length of FLV&#8217;s. I determined thanks to some help from Asa Whillock that the problem lies in how the duration value is stored in the .FLV container and the publicly available specs that were available at the time to third party authors that developed these applications. Originally the spec (prior to FMS 1.0) only designated a 3 byte integer type (UI24) to store the duration in milliseconds, or just enough to store a value corresponding to (256*256*256) 16.7 million or 16,777,990 milliseconds or 16777.990 seconds or 4 hours, 39 minutes, 37 seconds. So any video with a duration greater than that that can&#8217;t be represented with the single 3 byte sequence as the original FLV spec listed. Asa pointed out that in the recent spec they added an extended 7 byte UI8 tag named &#8220;TimeStampExtended&#8221;. This tag is to immediately follow the original 3 byte UI24 &#8220;TimeStamp&#8221; tag, and then both values are used to store the time. In this arrangement the original &#8220;TimeStamp&#8221; tag acts as the lower 24bits of the duration in milliseconds, and the &#8220;TimeStampExtended&#8221; acts as the upper 8 bits of the duration in milliseconds. This results in a 4 byte representation when combined, (256*256*256*256) so a maximum of 4.2 billion or 4,294,967,296 milliseconds or 4294967.296 seconds or 1193 hours, 2 minutes and 47 seconds or nearly 50 days straight worth of video. This would certainly allow just about any videos duration to be stored properly in the metadata.</p>
<p>So it looks like the solution to the the problem is to make sure the duration is stored using not only the &#8220;TimeStamp&#8221; tag but also the &#8220;TimeStampExtended&#8221; tag in order to store the full value of the duration for any video that exceeds 4 hours, 39 minutes and 37 seconds, otherwise the duration will be truncated to only the first 3 byte representation. To me this looks like a fairly easy fix (although the devil is always in the details). Burak is already aware of the issue, and I have gone ahead and emailed  the info to Chris Norman of Facebook who wrote the c++ flvtool++ implementation, as well as Norman Timmler over in Germany who wrote the flvtool2 in Ruby. I still need to write the author of the java based jflvtool. <a href="http://www.funciton.com/">Fernando Florez of Funciton Communications</a> mentioned a colleague of his has a Python based metadata injector that also suffers from this issue, but they are working on a patch and will try to release that as open source at some point. So I have hope we will have a third party tool capable of handling videos of this length in the short term. </p>
<p>If it helps anyone else working on similar tools, the exact reference to the &#8220;TimeStampExtended&#8221; tag is on page 9 of <a href="http://www.adobe.com/devnet/flv/pdf/video_file_format_spec_v9.pdf">Adobes Video File Format Specification Version 9</a></p>
<p>I haven&#8217;t yet had a chance to see if any commercial products like Sorenson Squeeze, On2 Flix, and the Flash CS3 Video Encoder correctly store the duration for videos over 4:39:37 in length - but will try to validate that and update this article once I&#8217;ve had a chance. I&#8217;m making an assumption the Adobe&#8217;s encoder does support it properly.</p>
<p>Thanks to Asa Whillock of Adobe for input and validation on this, as well as fellow Adobe Community Experts <a href="http://flashvideo.progettosinergia.com/">Fabio Sonnati</a> and <a href="http://www.flashcomguru.com/">Stefan Richter</a> and his invaluable <a href="http://www.flashcomguru.com/flashmedialist/">FLASHMEDIA</a> mailing list and to <a href="http://www.asvguy.com/">Burak Kalayci</a> and <a href="http://www.funciton.com/">Fernando Florez</a> for their input and thoughts. Thanks guys!</p>
<p><strong>UPDATE: 09/02/08 -</strong> I found another nice FLV metadata injector: YAMDI - <a href="http://yamdi.sourceforge.net/">http://yamdi.sourceforge.net/</a> but it also appears to suffer from the same bug. </p>
<p>Its been several days and I still have yet to hear back from Bitgravity about their FLVMDU tool that their CTO Barrett Lyon posted about in the comments. I emailed him directly right after the comment was posted, as well as through support as he noted and got a ticket #1678, but have yet to receive a response from Barrett or their support staff. Chalking it up to the holiday weekend.</p>
<p><strong>UPDATE: 09/03/08 -</strong>I spent some extra time tonight trying to locate a copy of the Bitgravity FLVMDU tool and with a little careful url guessing, was successful and found this <a href="http://bgdemo.bitgravity.com/BitGravity-flvmdu/">link to the tool</a> - it also includes the source under a GNU license which is nice. This version is dated 06-18-2008 as version 1.0.0. Unfortunately after running it through the same series of tests on a video with a duration greater than 4 hours 39 minutes and 37 seconds, it also fails to write the proper duration on such a long video. So it appears that bitgravity needs to also update their utilities to support the &#8220;TimeStampExtended&#8221; tag. There was a note to contact a &#8220;pclarke&#8221; at bitgravity in regards to bugs - so I&#8217;ve dropped them a note and pointed them at this article. Hopefully they will be able to fix things as of right now every FLV metadata injector tool I&#8217;ve tested suffers the same problem.</p>
<p><strong>UPDATE: 09/03/08 12:37AM</strong> - I found one more nice flv metadata injector and dumper called <a href="http://code.google.com/p/flvmeta/">flvmeta available here http://code.google.com/p/flvmeta/</a>. The source, and pre-made binaries for windows and Mac OS X are available, but it too appears to suffer from the bug I&#8217;ve been exploring since it doesn&#8217;t appear to support the &#8220;TimeStampExtended&#8221; tag either. Looks like everyone completely missed this in the spec, or just didn&#8217;t implement it for some reason.</p>
<p><strong>UPDATE: 09/03/08 12:24PM</strong> - I heard back from Perry Clarke at Bitgravity in response to my email to him about the bug/lack of support for &#8220;TimeStampExtended&#8221; in their FLVMDU tool. Perry noted, &#8220;I haven&#8217;t reproduced the issue you report though I can believe it&#8217;s a problem.  I&#8217;ll look into it when I have time.&#8221; So if you rely on FLVMDU when working with bitgravity, you&#8217;ll probably need to pester Perry or their support team to implement proper support in FLVMDU if your video is longer than 4 hours 39 minutes 37 seconds, especially if you are using their advanced progressive http delivery for videos - as that service requires the keyframe/metadata hinting and proper metadata duration tag otherwise it wont work properly. If they don&#8217;t update the tool, you&#8217;ll need to deliver your video in smaller chunks (less than 4 hours 39 minutes 37 seconds). I&#8217;d recommend smaller chunks anyway given the memory usage.</p>
<p><strong>UPDATE: 09/08/08 7:40PM</strong> - Last week I heard back from Dan Weatherford of Facebook and the primary author of flvtool++ He was very responsive in working with me to get in the proper support for the &#8220;TimeStampExtended&#8221; tag for proper durations on long videos. We made a number of test files from a variety of all the popular FLV exporters and transcoders and Dan was able to implement the full spec in the latest version of flvtool++ 1.1.2 available here: <a href="http://mirror.facebook.com/facebook/flvtool++/">http://mirror.facebook.com/facebook/flvtool++/</a>  The funny thing was that we found was that not a single tool, none of the flv metadata injectors out there, nor any of the FLV encoders we tested put in the proper duration in &#8220;TimeStampeExtended&#8221; format. Not ffmpeg, not Squeeze 5, not On2 Flix, not even Adobe Flash CS3 Video Encoder (standalone or Quicktime Exporter) and even a few upcoming apps currently in beta that I have access too - none of them inserted the proper duration in &#8220;TimeStampExtended&#8221; format for videos over 4 hours 39 minutes and 37 seconds. I thought this was especially odd for the Adobe apps - so it just looks like everyone totally overlooked this. Thanks so much to Dan Weatherford for his time in implementing proper support into flvtool++. Its currently the only tool I know of that properly supports &#8220;TimeStampExtended&#8221; </p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=466">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=466)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2008/08/29/a-problem-and-solution-for-flv-metadata-injectors-and-the-maximum-duration-of-flv-videos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>08/08/08 - Feasible Impossibilities Version 4.0</title>
		<link>http://www.impossibilities.com/v4/2008/08/08/080808-feasible-impossibilities-version-40/</link>
		<comments>http://www.impossibilities.com/v4/2008/08/08/080808-feasible-impossibilities-version-40/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 21:20:20 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

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

		<guid isPermaLink="false">http://dv.impossibilities.com/v4/?p=372</guid>
		<description><![CDATA[Today on 08/08/08 I decided to throw the switch on a new version of my personal site. If the DNS changes have begun to propagate and you are reading this right now you are seeing the new site. This will mark the 4th major version of my site over the years since it was originally [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float: right; padding-left: 5px; padding-bottom: 5px; padding-right: 5px;" title="Version 4 DIP Switch" src="http://www.impossibilities.com/v4/wp-content/uploads/version4_dip2.jpg" alt="version4_dip2 08/08/08 - Feasible Impossibilities Version 4.0" width="120" height="103" />Today on 08/08/08 I decided to throw the switch on a new version of my personal site. If the DNS changes have begun to propagate and you are reading this right now you are seeing the new site. This will mark the 4th major version of my site over the years since it was originally launched in 1997.</p>
<p><span id="more-372"></span><br />
The past 2 years, I have been so busy with other aspects of my life and knee-to-head-deep in work related projects that I haven&#8217;t posted with any regular frequency. I have a great deal of things I would like to write about, but my priorities have been with my family, (primarily my 2 year old son Owen and my 3 month old daughter Delaney who are both wonderful), getting work done and participating more in my local community and user groups. I have also found that using micro-blogging and other Web 2.0 social services like Twitter, Pownce, and many others have really contributed to me not feeling the need to post as much to my blog.</p>
<p>I decided that if I was going to do any sort of writing or blogging at all, that I would want a much more robust system that met the following criteria:</p>
<ul>
<li>More efficient at day to day tasks and operations</li>
<li>More robust plugin API and extensibility layer</li>
<li>Additional CMS like features</li>
<li>Better support for theming/skinning and CSS</li>
<li>Better support for valid XHTML</li>
<li>More robust and flexible administration controls</li>
</ul>
<p>Back in early 2003, I adopted an early beta version of <a href="http://www.pivotlog.net/">Pivot</a> and have hacked it to death over the years to the point where upgrading would be more pain than its worth. I had considered moving to their <a href="http://www.pivotx.net/">new 2.0 version</a>, but in the end, with the criteria and features I had in mind, the API, extensibility and community around <a href="http://www.wordpress.org/">Wordpress</a> really impressed me more. I had already written some plugins and custom shortcodes for several clients of mine over the past year without getting too deep into the guts of Wordpress and was impressed from that perspective in that the documentation was clear and easy to follow. Then I got a chance to meet Matt Mullenweg in person a few months back at an event in Philadelphia, and he impressed me with his ideas. So I installed Wordpress and after only a few hours I was able to take the vast majority of hacks and modifications I had incorporated over the years to Pivot and convert them into true plug-ins for Wordpress.</p>
<p>The first three I made are Glossolalia, WP-List Filter and TwitterRSS. Glossolalia wraps my text-to-speech system for generating and cacheing MP3&#8217;s for consumption by Flash other players into a Wordpress plugin to automatically generate spoken word copies of each entry on demand. It was easy enough to tie in the delivery with another popular Wordpress plugin: <a href="http://www.1pixelout.net/code/audio-player-wordpress-plugin/">Martin Laines 1-Pixel Out Audio Player</a> this made things so simple. Wp-List Filter is a plugin that adds a filter to the wp_list_pages() function so you can alter the the way Wordpress outputs and tags the UL data for the top level menu of pages in your system. This allowed me to implement my own custom CSS variant of the &#8220;sliding door&#8221; style/technique for CSS based tabs for my main navigation. This technique was made popular by an <a href="http://www.alistapart.com/articles/slidingdoors/">article by Doug Bowman on a List Apart a few years back</a>. I just added an extra span so that I never have to worry about the width, I have an image for each edge of the tab, and an image in the middle that is scaled as needed for the background, a little more CSS, but better results. This was pretty much impossible to do with the default wp_list_pages() function. If I get a chance to clean up the source a bit, I&#8217;ll probably release this for folks to tinker with. The final one TwitterRSS was to accomplish one of my goals to incorporate all the micro-blogging and Web 2.0 Social Services that I use into feeds I can display on my own site. You can see it in action <a href="../about/twitter-posts/">here</a>.</p>
<p>All of these items made the decision to move from Pivot to Wordpress very easy. Much of the functionality I had to hack into Pivot was already in Wordpress or just a search and install away from the huge library of community developed plugins. So I&#8217;ve been working on and off the past month or so to move all my old posts, and not just my blog but my entire site infrastructure and odds and ends that have accumulated over the years following me from server to server - nearly 5 gigs worth of cruft (not including email, client work and other domains I host). I have paired it all down and things are running lean and mean now. Everything has been moved to an entirely new server at <a href="http://www.mediatemple.net/">MediaTemple.net</a> - I have been using them for my hosting for over 6 years now and highly recommend them.</p>
<p>There are some really great plugins for Wordpress - two of my favorites are centered around the iPhone. The first one I want to mention: <a href="http://bravenewcode.com/wptouch/">WPtouch iPhone Theme</a> With this plugin installed if you visit my site with an iPhone (or Safari 3 and set the user agent to iPhone or iPod Touch) by default you will get an experience and theme that is optimized for the device. Its also smart enough to allow you to switch back and forth from the optimized version to the full CSS styled version.</p>
<p>The second plugin is: <a href="http://wphoneplugin.org/">WPhone</a> a lightweight admin interface for the iPhone and other mobile devices. This makes it super handy to administrate the site from remote. Although now there is a <a href="http://iphone.wordpress.org/">full blown iPhone native app that Wordpress</a> released to handle this task and it works very well indeed. They were even nice enough to <a href="http://iphone.wordpress.org/contribute/">release the source code</a> to the community which will only encourage continued development.</p>
<p>I still have quite a bit of content I want to flesh out around the site, particularly the <a href="http://www.impossibilities.com/v4/services/">Services</a>, <a href="http://www.impossibilities.com/v4/portfolio/">Portfolio</a> and <a href="http://www.impossibilities.com/v4/community/">Community</a> sections, but the bulk of the work and configuration is done and I&#8217;ll gradually flesh those three sections out over the next few days to weeks. I also spent several  hours making sure I have 301 Redirects in place for all old links and popular content, and for items that might have had their locations and URL&#8217;s re-arranged or changed. However, if you notice any 404&#8217;s, errors or other missing content or JavaScript issues, please let me know by <a href="/contact/">dropping me a note.</a> Beyond that the two other big things I am working on. The first is to implement a cacheing plugin for Wordpress as its default architecture is to always dynamically build pages by way of queries to a MySQL database. One nice feature of Pivot, it that is was all flat XML and pre-rendered pages so it was always pretty fast to serve up, and there was never a possibility you might run out of database connections. As long as Apache and PHP could stay up, your site would stay up. I haven&#8217;t really load tested things with Wordpress and my current configuration but I&#8217;d like to do whatever I can to optimize the loading and prevent potential failure due to loads on MySQL. The second item is to consolidate a great deal of the JavaScript libraries that are leveraged in various parts of the site. There are several that are used and even though they are in packed format, it still eats up a ton of transfer. I also want to follow some <a href="http://developer.yahoo.com/performance/rules.html">optimization and best practice tips that team members at Yahoo</a> have come up with such as moving scripts to the end of HTML content and other little items that should help on the load and execution time.</p>
<p>Finally this site is now geared at the most modern browsers capable of CSS and transparent PNG files. I&#8217;m not even bothering to put in hacks or support for anything but the most current browsers, like Safari 3, Firefox 3, and IE 7 and any Flash content will require the latest Flash 9 or possibly Flash 10 player. For a client I would offer a bit more backwards compatibility for sure, but I&#8217;m not as concerned about that for my own personal site. So if you are running Internet Explorer 5 for Mac or any browser that hasn&#8217;t been released in the past few months to a year and the site doesn&#8217;t look or operate properly for you. I encourage you to upgrade, not just for my site, but for all the other benefits of using the latest versions bring to you like security enhancements, additional features, bug fixes, etc. That being said, if you are using the latest and greatest and things are just not working for you as you would expect, please feel free to <a href="http://www.impossibilities.com/v4/contact/">drop me a note</a>.</p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=372">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=372)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2008/08/08/080808-feasible-impossibilities-version-40/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Announcing the birth of Delaney Ann Hall</title>
		<link>http://www.impossibilities.com/v4/2008/05/02/announcing-the-birth-of-delaney-ann-hall/</link>
		<comments>http://www.impossibilities.com/v4/2008/05/02/announcing-the-birth-of-delaney-ann-hall/#comments</comments>
		<pubDate>Fri, 02 May 2008 21:11:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">251@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[I wanted to announce the birth of my second child, this time a daughter - Delaney Ann Hall was born on April 27th at 6:38am. She weighed 8lbs 14oz and was 21.5 inches long. She is amazing and joins her big brother Owen, who will be two in just a few weeks on May 14th. [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="external" href="http://www.flickr.com/photos/rmhall/2445896004/" target="_blank"><img src="http://www.impossibilities.com/blog/images/tiny_delaney.jpg" border="0" alt="tiny_delaney Announcing the birth of Delaney Ann Hall" align="right" title="Announcing The Birth Of Delaney Ann Hall" /></a>I wanted to announce the birth of my second child, this time a daughter - Delaney Ann Hall was born on April 27th at 6:38am. She weighed 8lbs 14oz and was 21.5 inches long. She is amazing and joins her big brother Owen, who will be two in just a few weeks on May 14th. We are all doing great, just very tired at the moment.</p>
<p>I have put together a special page with a bunch of links to photos on my <a rel="external" href="http://www.flickr.com/photos/melissahall/">wife Melissa&#8217;s Flickr account</a>, as well as a bunch of videos I uploaded to my Viddler account which can be found here:</p>
<p><a rel="external" href="http://delaney.impossibilities.com/">http://delaney.impossibilities.com/</a></p>
<p>I am still a bit exhausted from the week and meant to get this up sooner but just havent had the energy or the time. I&#8217;ll put up some additional detail here soon as well.</p>
<p>Thanks to all my twitter friends and family who have written thanks and congratulations. If you haven&#8217;t heard back from me yet, I will get back to you as soon as I can.</p>
<p>I am taking off the next couple weeks from work and new projects to spend with my new daughter and the rest of my family, so I wont be able to respond to emails and other inquiries as fast as I normally do, so please allow a little extra time for replies.</p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=4">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=4)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2008/05/02/announcing-the-birth-of-delaney-ann-hall/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex 3.0 and AIR 1.0 Launch Event Monday February 25 at Independents Hall in Philadelphia!</title>
		<link>http://www.impossibilities.com/v4/2008/02/24/flex-30-and-air-10-launch-event-monday-february-25-at-independents-hall-in-philadelphia/</link>
		<comments>http://www.impossibilities.com/v4/2008/02/24/flex-30-and-air-10-launch-event-monday-february-25-at-independents-hall-in-philadelphia/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 03:36:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">249@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[  Flex 3.0 and AIR 1.0 have been officially launched (see a ton of related links down below), so please join the Philadelphia Flash Platform Adobe User Group, the Philadelphia Flex User Group, and the Philadelphia ColdFusion User Group for a joint &#8220;can&#8217;t miss&#8221; meeting Monday, February 25th, 7PM at Independents Hall to celebrate [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.pfpaug.org/core/images/adobe_logo.jpg" align="left" style="padding-right:10px; padding-bottom:20px;" title="Flex 3.0 And Air 1.0 Launch Event Monday February 25 At Independents Hall In Philadelphia!" alt="adobe_logo Flex 3.0 and AIR 1.0 Launch Event Monday February 25 at Independents Hall in Philadelphia!" /><img src="http://www.impossibilities.com/blog/images/flex_50x50.gif" align="left" title="Flex 3.0 And Air 1.0 Launch Event Monday February 25 At Independents Hall In Philadelphia!" alt="flex_50x50 Flex 3.0 and AIR 1.0 Launch Event Monday February 25 at Independents Hall in Philadelphia!" /> <img src="http://www.impossibilities.com/blog/images/air_50x50.gif" align="left" style="padding-right: 10px;" title="Flex 3.0 And Air 1.0 Launch Event Monday February 25 At Independents Hall In Philadelphia!" alt="air_50x50 Flex 3.0 and AIR 1.0 Launch Event Monday February 25 at Independents Hall in Philadelphia!" /> Flex 3.0 and AIR 1.0 have been officially launched (see a ton of related links down below), so please join the <a href="http://www.pfpaug.org/"  title="" rel='external'>Philadelphia Flash Platform Adobe User Group</a>, the <a href="http://phflex.org/"  title="" rel='external'>Philadelphia Flex User Group</a>, and the <a href="http://phillycfug.org/"  title="" rel='external'>Philadelphia ColdFusion User Group</a> for a joint &#8220;can&#8217;t miss&#8221; meeting Monday, February 25th, 7PM at <a href="http://www.indyhall.org/"  title="" rel='external'>Independents Hall</a> to celebrate the launch of Adobe Flex 3.0 and AIR 1.0!</p>
<p>Adobe&#8217;s RIA technologies enable you to rapidly build and deploy the most engaging applications across browsers and on the desktop. The local Philadelphia Adobe User Groups are hosting a special joint, live event to share exciting new information on Adobe&#8217;s platform tools and technologies for building RIAs. You&#8217;ll see an exclusive user group video presentation by Adobe Chief Software Architect, Kevin Lynch, hear some important product news, plus get your hands on some exclusive shwag and other giveaways. </p>
<p>Be part of the fun and excitement and join the rest of the Adobe developer community by participating in this very special event.</p>
<p>Food, beverages and cool prizes will be available for all attendees. We have got some great goodies for this event, and some awesome raffle prizes.</p>
<p>Super special thanks to <a href="http://www.dangerouslyawesome.com/"  title="" rel='external'>Alex Hillman</a> of <a href="http://www.indyhall.org/"  title="" rel='external'>Independents Hall</a> for hooking us up with the meeting space at the last minute! Shout-outs to Alex&#8217;s partners at Indy Hall: <a href="http://bartekm.com/"  title="" rel='external'>Bart Mroz</a> and <a href="http://www.punkave.com/"  title="" rel='external'>Geoff DiMasi</a> for their support and general coolness all around. <img src='http://www.impossibilities.com/v4/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Flex 3.0 And Air 1.0 Launch Event Monday February 25 At Independents Hall In Philadelphia!" /> </p>
<p><b>DATE</b>: Monday, February 25<br />
<b>TIME</b>: 7PM - whenever<br />
<b>LOCATION</b>: <a href="http://www.indyhall.org/"  title="" rel='external'>Independents Hall</a><br />
<a href="http://www.indyhall.org/" title=""><img src="http://www.pfpaug.org/core/images/indyhall_banner.jpg" align="left"  border="0"  rel='external' title="Flex 3.0 And Air 1.0 Launch Event Monday February 25 At Independents Hall In Philadelphia!" alt="indyhall_banner Flex 3.0 and AIR 1.0 Launch Event Monday February 25 at Independents Hall in Philadelphia!" /></a><br/><br/><br/><br />
<b>DIRECTIONS</b>: <a href="http://www.indyhall.org/directions/"  title="" rel='external'>32 Strawberry Street, Philadelphia, PA</a></p>
<p>Park on the street if you&#8217;re lucky, otherwise there are <a href="http://philapark.org/parkinglocator/parking_locator.aspx?searchAddress=32+strawberry+street"  title="" rel='external'>several garages in the immediate area</a> that you can easily use.</p>
<p>Make sure you arrive early for the Red Bull!</p>
<p>
<b>Here are some related links for the Flex 3.0 and AIR 1.0 releases:</b></p>
<p></p>
<p>Official Adobe Press Release: <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200802/022508AdobeAIR.html"  title="" rel='external'>http://www.adobe.com/aboutadobe/pressroom/pressreleases/200802/022508AdobeAIR.html</a></p>
<p><b>ADOBE AIR 1.0 LINKS</b></p>
<p><a href="http://www.adobe.com/go/EN_US-H-GET-AIR"  rel='external'><img src="http://www.impossibilities.com/blog/images/get_adobe_air.png" border="0" align="left" title="Flex 3.0 And Air 1.0 Launch Event Monday February 25 At Independents Hall In Philadelphia!" alt="get_adobe_air Flex 3.0 and AIR 1.0 Launch Event Monday February 25 at Independents Hall in Philadelphia!" /></a></p>
<p>Get AIR 1.0: <a href="http://www.adobe.com/go/air"  title="" rel='external'>http://www.adobe.com/go/air</a></p>
<p>AIR 1.0 Runtime Install Page: <a href="http://get.adobe.com/air/"  title="" rel='external'>http://get.adobe.com/air/</a></p>
<p>AIR Tools - Free SDK, EXtensions, etc. : <a href="http://www.adobe.com/products/air/tools/"  title="" rel='external'>http://www.adobe.com/products/air/tools/</a></p>
<p>AIR product page: <a href="http://www.adobe.com/products/air/"  title="" rel='external'>http://www.adobe.com/products/air/</a></p>
<p>AIR - Getting Started: <a href="http://www.adobe.com/products/air/getstarted/"  title="" rel='external'>http://www.adobe.com/products/air/getstarted/</a></p>
<p>AIR for Flash Developers: <a href="http://www.adobe.com/products/air/develop/flash/"  title="" rel='external'>http://www.adobe.com/products/air/develop/flash/</a></p>
<p>AIR for Flex Developers: <a href="http://www.adobe.com/products/air/develop/flex/"  title="" rel='external'>http://www.adobe.com/products/air/develop/flex/</a></p>
<p>AIR for AJAX developers: <a href="http://www.adobe.com/products/air/develop/ajax/"  title="" rel='external'>http://www.adobe.com/products/air/develop/ajax/</a></p>
<p>AIR FAQ: <a href="http://www.adobe.com/products/air/faq/"  title="" rel='external'>http://www.adobe.com/products/air/faq/</a></p>
<p>AIR Marketplace: <a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&#038;exc=24&#038;loc=en_us"  title="" rel='external'>http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&#038;exc=24&#038;loc=en_us</a></p>
<p>AIR Developer Center: <a href="http://www.adobe.com/devnet/air/"  title="" rel='external'>http://www.adobe.com/devnet/air/</a></p>
<p>30 On AIR - great videos about &#8220;Why AIR/Flex/Flash&#8221;: h<a href="http://www.30onair.com/"  title="" rel='external'>ttp://www.30onair.com/</a></p>
<p>Aptana - Third Party IDE for AIR, JS, etc: <a href="http://www.aptana.com/air"  title="" rel='external'>http://www.aptana.com/air</a></p>
<p><b>ADOBE FLEX 3.0 LINKS</b></p>
<p>Get Flex 3.0: <a href="http://www.adobe.com/go/flex"  title="" rel='external'>http://www.adobe.com/go/flex</a></p>
<p>FREE Flex 3.0 SDK: <a href="http://www.adobe.com/products/flex/downloads/?sdid=ZFCT"  title="" rel='external'>http://www.adobe.com/products/flex/downloads/?sdid=ZFCT</a></p>
<p>Flex Builder Free for Students! More info here: <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200710/102407adobeflexedu.html"  title="" rel='external'>http://www.adobe.com/aboutadobe/pressroom/pressreleases/200710/102407adobeflexedu.html</a></p>
<p>Download Flex Builder 3 Professional 60 Day Trial: <a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email"  title="" rel='external'>http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email</a></p>
<p>Mike Potters post about the launch: <a href="http://weblogs.macromedia.com/flexteam/archives/2008/02/its_on_-_flex_3.cfm"  title="" rel='external'>http://weblogs.macromedia.com/flexteam/archives/2008/02/its_on_-_flex_3.cfm</a></p>
<p>A brand new site from Adobe focused on Open Source: <a href="http://opensource.adobe.com/"  title="" rel='external'>http://opensource.adobe.com/</a></p>
<p>Flex.org Community Site - All things Flex: <a href="http://flex.org/"  title="" rel='external'>http://flex.org/</a></p>
<p>RIA - Rich Internet Applications: <a href="http://www.adobe.com/resources/business/rich_internet_apps/?promoid=BTMAX#"  title="" rel='external'>ttp://www.adobe.com/resources/business/rich_internet_apps/?promoid=BTMAX#</a></p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=5">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=5)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2008/02/24/flex-30-and-air-10-launch-event-monday-february-25-at-independents-hall-in-philadelphia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Happiness Is A New Machine &#38; Other Tidbits</title>
		<link>http://www.impossibilities.com/v4/2008/02/20/happiness-is-a-new-machine-other-tidbits/</link>
		<comments>http://www.impossibilities.com/v4/2008/02/20/happiness-is-a-new-machine-other-tidbits/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 18:14:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">248@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[I just had to post this as I had been waiting and waiting to get a new desktop machine for some time. I&#8217;ve relied primarily on laptops for the last several years, but I&#8217;ve tried to cut back my travel time as much as possible to spend more time with my family. I&#8217;ve got another [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="padding-right: 45px;" src="http://www.impossibilities.com/blog/images/dual_quad_8core_3.2ghz_mac_pro.jpg" alt="dual_quad_8core_3.2ghz_mac_pro Happiness Is A New Machine &amp; Other Tidbits" align="left" title="Happiness Is A New Machine &amp; Other Tidbits" />I just had to post this as I had been waiting and waiting to get a new desktop machine for some time. I&#8217;ve relied primarily on laptops for the last several years, but I&#8217;ve tried to cut back my travel time as much as possible to spend more time with my family. I&#8217;ve got another child due, (this time a girl!) in April, so I&#8217;ll be home even more for the next few months. Given that and other reasons, I felt it was time to invest in a nicer desktop machine to boost my productivity. It was even clearer to me since I am doing a ton of video related work lately, and the fact that Apple still hasn&#8217;t released a new MacBook Pro, plus I&#8217;ve already got a great brand new MacBook, and an older Powerbook for when I do need to travel, so the tower machine/Mac Pro was a no brainer decision. It just arrived Monday and I finished configuring it, installing apps and adding another 8GB of RAM today from <a rel="external" href="http://www.otherworldcomputing.com/">OWC</a>. It is by far the fastest, most solid computer I have ever owned, and I have quite a collection of them. It is one of the new Early 2008 Mac Pro towers. I ordered it the day they were announced, back in mid January, but it didn&#8217;t ship till this week because I custom configured it with the dual Quad Core 3.2 GHz Xeon processors (8 cores total) and an Nvidia 8800GT graphics card along with a number of other options. I can say that it was totally worth the wait, this thing just flies. I&#8217;ve got four 1TB  Seagate drives ready to get popped in next for some additional storage which should speed it up even more. Lets just say I am quite pleased with the purchase.</p>
<p>So other than some community events related to local Philly events and our User Group meetings, and now this entry, I haven&#8217;t posted much at all since October of last year. I&#8217;ve just found myself utterly immersed in work, local community events and family time so the blog just hasn&#8217;t been a priority. I have been using twitter quite a bit - <a rel="external" href="http://twitter.com/rhall/">http://twitter.com/rhall/</a> if you want to follow me. I&#8217;m very excited to post about some of the projects I have been working on, and I&#8217;ll do so over the next few weeks as they all finish &#8220;baking&#8221;.</p>
<p>One project I can mention briefly that is still in somewhat stealth mode, but is now popping up everywhere is Redlasso - <a rel="external" href="http://www.redlasso.com/">http://www.redlasso.com/</a> I&#8217;ll post more about it another time, just wanted to put up a link for now since its not open to the general public, but if you are interested in find out more, go to the site and sign up.</p>
<p>More to come soon&#8230;</p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=6">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=6)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2008/02/20/happiness-is-a-new-machine-other-tidbits/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Second Annual Philly Creative Guide Mega Social - Benefits Toys for Tots</title>
		<link>http://www.impossibilities.com/v4/2007/12/03/second-annual-philly-creative-guide-mega-social-benefits-toys-for-tots/</link>
		<comments>http://www.impossibilities.com/v4/2007/12/03/second-annual-philly-creative-guide-mega-social-benefits-toys-for-tots/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 21:02:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">247@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[

 
A reminder that December 6th, this coming Thursday evening at 6pm at the North Bowl Lounge N&#8217; Lanes The Philly Creative Guides Second Annual Mega Social will be taking place.
More info here:
http://www.phillycreativeguide.com/news/2007/11_november/event/index.htm
And if you use upcoming.org - the event detail is there as well:
http://upcoming.yahoo.com/event/335308/
Join your compatriots in the Philly creative industry for an evening of [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-color: #ffffff;" src="http://www.phillycreativeguide.com/news/2007/11_november/event/images/logo_pcg_presents.gif" alt="logo_pcg_presents Second Annual Philly Creative Guide Mega Social - Benefits Toys for Tots" align="left" title="Second Annual Philly Creative Guide Mega Social   Benefits Toys For Tots" /><br/><br/><br/><img style="background-color: #ffffff;" src="http://www.phillycreativeguide.com/news/2007/11_november/event/images/title.gif" alt="title Second Annual Philly Creative Guide Mega Social - Benefits Toys for Tots" align="left" title="Second Annual Philly Creative Guide Mega Social   Benefits Toys For Tots" /><br />
<br/><br/><br/><br/><br/></p>
<p> <br />
A reminder that December 6th, this coming Thursday evening at 6pm at the <a rel="external" href="http://www.northbowlphilly.com/">North Bowl Lounge N&#8217; Lanes</a> <a rel="external" href="http://www.phillycreativeguide.com/news/2007/11_november/event/index.htm">The Philly Creative Guides Second Annual Mega Social</a> will be taking place.</p>
<p>More info here:</p>
<p><a rel="external" href="http://www.phillycreativeguide.com/news/2007/11_november/event/index.htm">http://www.phillycreativeguide.com/news/2007/11_november/event/index.htm</a></p>
<p>And if you use upcoming.org - the event detail is there as well:</p>
<p><a rel="external" href="http://upcoming.yahoo.com/event/335308/">http://upcoming.yahoo.com/event/335308/</a></p>
<p>Join your compatriots in the Philly creative industry for an evening of socializing, networking and fun at Northern Liberties&#8217; hot spot - <a rel="external" href="http://www.northbowlphilly.com/">North Bowl Lounge n&#8217; Lanes</a>. The cost? Once again, absolutely free with a donation to the Philadelphia Marine Corps Toys for Tots Campaign. In return you&#8217;ll enjoy complimentary food, drink specials, camaraderie and prizes. Last year was a blast, so don&#8217;t miss out on the Second Annual Creative Mega Social!</p>
<p>I wanted to point out that I am going to be there representing <a rel="external" href="http://www.pfpaug.org/">The Philadelphia Flash Platform Adobe User Group and Adobe</a>, and will have over $5000 worth of goodies to be raffled away, including full boxed copies of the CS3 Web Suite, and Flex Build 2 with Charting Components, along with all the other raffle items the 7 other local Philadelphia based groups in attendance will be giving away.</p>
<p>So grab a toy or two to donate, come on out and put a smile on a childs face, all while having a great time and having a great chance at winning some cool prizes.</p>
<p>If you do plan on attending, please RSVP here:</p>
<p><a rel="external" href="http://www.phillycreativeguide.com/rsvp/">http://www.phillycreativeguide.com/rsvp/</a></p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=7">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=7)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2007/12/03/second-annual-philly-creative-guide-mega-social-benefits-toys-for-tots/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe MAX 2007 - I&#8217;m Here in Chicago</title>
		<link>http://www.impossibilities.com/v4/2007/10/01/adobe-max-2007-im-here-in-chicago/</link>
		<comments>http://www.impossibilities.com/v4/2007/10/01/adobe-max-2007-im-here-in-chicago/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 09:56:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">246@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[I arrived in Chicago saturday morning after a quick flight from Philadelphia to O&#8217;Hare Airport. I grabbed a train from the airport to downtown and then hoofed it a few blocks on over to the Chicago Hilton and have been having a great time so far. I went to the final stop of the AIR [...]]]></description>
			<content:encoded><![CDATA[<p>I arrived in Chicago saturday morning after a quick flight from Philadelphia to O&#8217;Hare Airport. I grabbed a train from the airport to downtown and then hoofed it a few blocks on over to the Chicago Hilton and have been having a great time so far. I went to the final stop of the AIR Bus Tour here in Chicago saturday evening and had a great time - great sessions and food - nothing beats a real Chicago style hot dog! I tossed some photos from the stop up on <a href="http://www.flickr.com/photos/rmhall/"  title="" rel='external'>Flickr here</a>. It was fun to get to meet new faces and hang out. I was so rushed and running around at the AIR Bus tour stop in Philly doing user group manager &#8220;things&#8221; that it was hard to even catch all the sessions. I definitely got to to see a bit more here in Chicago, which is quite a cool city. This is my first time here and the lake and surrounding parts of the city are pretty interesting - wish I had more time for sightseeing. I&#8217;ll be sure to come back just to check it out at some point. Overall I&#8217;m pretty relaxed this year at MAX as I managed to squeak out a number of deadlines for clients just prior to departing. Also I am not speaking this year or doing any sessions or trying to bring crazy electronics with me through the airport security so its nice to be able to just take things in and attend all the great sessions and meetings that are taking place over the next few days. Managed to get in quite a few games of Halo 3 with Mike Chambers, Mike Downey and Ryan Stewart (who beat me severely in pretty much every game) last night and again tonight in their gargantuan hotel suite. The O&#8217;Reilly Ignite sessions going on during the reception this evening were pretty interesting and afterwards we had a great dinner for all the speakers and community leaders attending MAX and I got to sit down and eat and chat with Will Law and Phillip Kerman about some interesting Flash Media Server stuff. Actually <a href="http://davidzuckerman.com/adobe/"  title="" rel='external'>David Zuckerman</a> and a couple other folks from the Flex team were at our table, but I didn&#8217;t really get to talk to them much - sorry David! To give some props to David he has worked on some really cool features of Flex 3 (re-factoring, shortcuts, editing features, etc).</p>
<p>I am really looking forward to the keynotes, bird of a feather sessions and sneak peeks. There is going to be some amazing stuff shown and announced over the next few days. If you thought the barrage of applications and info from the CS3 suite of apps, AIR, Flex, etc. has been fast and furious, well its still not slowing down - we are going to see some pretty-frigging-cool stuff very soon. <img src='http://www.impossibilities.com/v4/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Adobe Max 2007   Im Here In Chicago" /> It also been really fun getting to see and catch up with friends and acquaintances I have made over the years that I often don&#8217;t get to see except at conferences - got to see <a href="http://www.adobe.com/support/forums/team_macromedia/team_members/187.html"  title="" rel='external'>Matt Voerman</a> for the first time in almost 3 years! Looking forward to bumping into more folks and meeting new ones as well. I&#8217;m also eager to attend some of the partner sessions now that I am an official <a href="http://www.adobe.com/cfusion/partnerportal/"  title="" rel='external'>Adobe Solution Partner</a>.</p>
<p>Also not to diminish the news or importance, but my wife and I are pleased to announce that we are expecting our second child! Owen our first child is 16 months old and he is amazing, and now he will have a little baby sister or brother in about 7 months this coming April. My wife Melissa and I are both very excited about having another child. I am not quite as nervous this time around having been through it once and I can&#8217;t wait to meet our new baby in April. <img src='http://www.impossibilities.com/v4/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Adobe Max 2007   Im Here In Chicago" /></p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=8">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=8)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2007/10/01/adobe-max-2007-im-here-in-chicago/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Judging the Adobe AIR Derby - Winners Announced</title>
		<link>http://www.impossibilities.com/v4/2007/10/01/judging-the-adobe-air-derby-winners-announced/</link>
		<comments>http://www.impossibilities.com/v4/2007/10/01/judging-the-adobe-air-derby-winners-announced/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 09:16:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">245@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[The winners of the Adobe AIR Derby Contest have been announced and are listed in an article posted to Adobe&#8217;s latest revision of its Developer Connection site here: http://www.adobe.com/devnet/air/articles/air_derby_winners.html. I was really excited to be asked to be one of the judges for the contest, along with Grant Skinner, Andre Charland and Chafic Kazoun - [...]]]></description>
			<content:encoded><![CDATA[<p>The winners of the <a href="http://labs.adobe.com/showcase/special/airderby/"  title="" rel='external'>Adobe AIR Derby Contest</a> have been announced and are listed in an article posted to Adobe&#8217;s latest revision of its Developer Connection site here: <a href="http://www.adobe.com/devnet/air/articles/air_derby_winners.html"  title="" rel='external'>http://www.adobe.com/devnet/air/articles/air_derby_winners.html</a>. I was really excited to be asked to be one of the judges for the contest, along with <a href="http://www.gskinner.com/"  title="" rel='external'>Grant Skinner</a>, <a href="http://www.nitobi.com/about/team/"  title="" rel='external'>Andre Charland</a> and <a href="http://rewindlife.com/about/"  title="" rel='external'>Chafic Kazoun</a> - some really outstanding developers. It was quite an honor and privilege to help judge the entries. There were some pretty tough decisions in judging the entries but it was exciting to see all the amazingly cool stuff people are working on out there with AIR and get to play with each of the entries first hand. It was little intimidating to know that we were responsible for awarding such huge prizes Adobe put together: $100,000 in travel vouchers and the amazing dream developer systems, not to mention the squishy ball! I am hoping that in addition to the highlighted winners, that some of the other entries will get highlighted or showcased in some fashion down the road. If you are at Adobe MAX in Chicago this week, I think they will be talking more about the contest and winners in one of the keynotes and demoing the apps, but I&#8217;m not 100% sure - guess we will find out tomorrow morning. Which by the way if you are at MAX and recognize me, please stop me and say hi as I always enjoy getting to meet new people. Special thanks to <a href="http://www.mikechambers.com/blog/"  title="" rel='external'>Mike Chambers</a> and <a href="http://www.linkedin.com/pub/0/547/056"  title="" rel='external'>Alisa Popolizio</a> of Adobe for making the experience and process of judging the entries go so smoothly.</p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=9">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=9)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2007/10/01/judging-the-adobe-air-derby-winners-announced/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Player 9 Update &#34;MovieStar&#34; Adds Support for H.264 Video and HE-AAC Audio CODECs!</title>
		<link>http://www.impossibilities.com/v4/2007/08/21/flash-player-9-update-moviestar-adds-support-for-h264-video-and-he-aac-audio-codecs/</link>
		<comments>http://www.impossibilities.com/v4/2007/08/21/flash-player-9-update-moviestar-adds-support-for-h264-video-and-he-aac-audio-codecs/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 13:30:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">243@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[According to an official press release from Adobe, blog entries from RIA Platform Evangelist Ryan Stewart, Flash Player Engineer Tinic Uro, Flash Player Product Manager Emmy Huang, blogger Richard McManus and others, later today Adobe will be posting an updated beta of Flash Player 9 on http://labs.adobe.com that adds support for several of the profiles [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.impossibilities.com/blog/images/flash_moviestar.jpg" style="padding: 3px;" align="right" title="Flash Player 9 Update &quot;moviestar&quot; Adds Support For H.264 Video And He Aac Audio Codecs!" alt="flash_moviestar Flash Player 9 Update &quot;MovieStar&quot; Adds Support for H.264 Video and HE-AAC Audio CODECs!" />According to an official <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200708/082107FlashPlayer.html"  title="" rel='external'>press release from Adobe</a>, blog entries from <a href="http://blogs.zdnet.com/Stewart/?p=501"  title="" rel='external'>RIA Platform Evangelist Ryan Stewart</a>, <a href="http://www.kaourantin.net/2007/08/what-just-happened-to-video-on-web_20.html"  title="" rel='external'>Flash Player Engineer Tinic Uro</a>, <a href="http://weblogs.macromedia.com/emmy/"  title="" rel='external'>Flash Player Product Manager Emmy Huang</a>, <a href="http://www.readwriteweb.com/archives/adobe_flash_player_moviestar_h264.php"  title="" rel='external'>blogger Richard McManus</a> and others, later today <a href="http://www.adobe.com/"  title="" rel='external'>Adobe</a> will be posting an updated beta of Flash Player 9 on <a href="http://labs.adobe.com"  title="" rel='external'>http://labs.adobe.com</a> that adds support for several of the profiles of industry standard H.264 video and HE-AAC audio CODECs along with some other great enhancements! The final version is scheduled to ship later this fall. The new formats are also going to be supported in an upcoming release of Flash Media Server. Truly awesome news for Flash Platform developers, media developers, and producers. The options for video formats in Flash just exploded with a huge bang. Very good news for a variety of projects that revolve or rely on the Flash Platform.</p>
<p>Not only are the new CODECs and containers supported, but they build on the already announced hardware accelerated, multi-core enhanced, full screen video playback that was introduced in the previous Flash 9 beta 3 on labs.adobe.com. Now you&#8217;ll be able to view any H.264 encoded video including MP4 and MOV in full screen with hardware acceleration right in Flash.</p>
<p>One key item to note, is that you if you have a project that still needs to target ActionScript 2.0, you can still use these new features in your projects as the API&#8217;s haven&#8217;t changed, just the type of contents that are supported. As long as the visitor to your site or consumer of your content has the updated Flash 9 player installed (which you can very easily determine and upgrade for them via the <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=6a253b75&#038;sliceId=2"  title="" rel='external'>Express Install API</a> in Flash) then you are going to be able to deliver a great experience. I&#8217;m assuming that looking at the properties of the System.capabilities object might also return additional info about H.264, etc. similar to the way it returns info about MP3 capabilities. you could potentially use that or simply evaluate the player version, and you&#8217;ll be able to intelligently determine what formats the player currently consuming your content is capable of loading and displaying.</p>
<p>As always,  <a href="http://www.kaourantin.net/2007/08/what-just-happened-to-video-on-web_20.html"  title="" rel='external'>Tinic Uro has a ton of great details and insight</a> into the nitty-gritty of the new enhancements and features, including the exact profiles of H.264 that are supported, and other pertinent details. As is typical of his posts, not only does he delve into the new features, and why/how certain decisions were made on the new fetures, but also some side effects of implementation. In particular one item he makes note of is that when implementing portions of the AAC audio codec,  they needed to resample everything up to 44.1khz, so he was also able to fix the long-standning issue with certain sampling rates of mp3&#8217;s resulting in accelerated playback or the &#8220;chipmunk effect&#8221;. As he mentions, this has been around for years and is finally fixed - thank you Tinic! I first ran into this years ago when pulling in dynamically generated mp3&#8217;s - I&#8217;m glad thats finally fixed! There is far more info in Tinics post about the profiles and various items, metadata, etc. that make up the enhancements that have been announced.</p>
<p>I&#8217;m super excited about this release as I&#8217;ve been working on a number of video and Flash Media Server projects recently and each of them will potentially benefit from this new release and path that Adobe has put the Flash Player on.</p>
<p>I&#8217;m definitely placing an order for an <a href="http://www.impossibilities.com/blog/store/electronics-details.php?asin=B000PCVIEU&#038;keyword=elgato%20turbo%20264&#038;keyword_s=&#038;page=1"  title="" rel='external'>Elgato turbo.264 H.264 Video Encoder Accelerator</a> right now! </p>
<p>I&#8217;ll update this entry with more info once the official bits are posted at <a href="http://labs.adobe.com/technologies/flashplayer9"  title="" rel='external'>http://labs.adobe.com/technologies/flashplayer9</a> later today.The following is an FAQ about the capabilities that Emmy Huang, Flash Player Product Manager put together about the new Flash 9 Player beta &#8220;MovieStar&#8221; release.</p>
<p><b>What is H.264?</b><br />
H.264 is the next-generation video compression technology in the MPEG-4 standard, also known as MPEG-4 Part 10 (ISO/IEC 14496-10). H.264 delivers excellent video quality across the entire bandwidth spectrum - from 3G (Mobile phones) to HD (Broadcast) and everything in between. H.264 is now mandatory for the HD-DVD and Blu-ray specifications (the two formats for high-definition DVDs) and ratified in the latest versions of the DVB (Digital Video Broadcasters) and 3GPP (3rd Generation Partnership Project) standards.</p>
<p><b>What is HE-AAC?</b><br />
A: AAC is standard audio format defined in the MPEG-4 video standard, and is also the default audio format of the Apple iPod, and the standard audio format for Sony’s PlayStation 3. Flash Player supports HE-AAC v2. HE-AAC v2 is an extension of AAC that uses Spectral Band Replication (SBR) and Parametric Stereo (PS)  techniques to increase coding efficiency at low bitrates.</p>
<p><b>What audio and video standards does Flash Player 9 Update 3 implement?</b><br />
Flash Player will support subsets of the MPEG-4 standards and the 3GPP timed text format as defined by the following:<br />
* ISO/IEC 14496-3 - Audio AAC: AAC Main, AAC LC, SBR<br />
* ISO/IEC 14496-10 - Video AVC: Base (BP), Main (MP), High (HiP). All levels are supported.<br />
* ISO/IEC 14496-12 - Container: 1 audio and 1 video<br />
* 3GPP TS 26.245 - Timed text</p>
<p><b>Does H.264 in Flash Player support alpha channel?</b><br />
No. Our first implementation does not support alpha channels using H.264, but we plan to implement this feature in the next major release.  </p>
<p><b>Will I be able to multiplex H.264 video and AAC audio into the current FLV container format?</b><br />
Adobe encourages customers to use the new MPEG-4-based file format. The new file format is designed to work with the features of these codecs.</p>
<p><b>Will I be able to put On2 VP6 streams into the new MPEG-4-based file format?</b><br />
The Flash Player 9 beta will not playback On2 VP6 encoded video in the new file format. </p>
<p><b>Can I play back the same H.264 video files that I use on my iPod?</b><br />
Yes, Flash Player can playback any H.264/AAC files that play on the iPod provided they are not protected by FairPlay DRM.</p>
<p><b>Will Flash Player 9 Update 3 support non-FLV files/extensions?</b><br />
Yes, with this update, Flash Player will also support MPEG-4 standard container files that contain video and audio data encoded using H.264/AAC, including MP4, M4V, M4A, MOV, Mp4v, 3gp, 3g2.</p>
<p><b>What are the minimum system requirements for viewing H.264-based content in Flash Player?</b><br />
The minimum system requirements for viewing H264-based content will be similar to other media players supporting H264 in the market today.  There will be a full list of system requirements and their associated playback capabilities posted on adobe.com when Flash player 9 is released.</p>
<p><b>Will H.264 be included in AIR? When will it appear in the AIR Labs releases?</b><br />
Yes, H.264 will be included in AIR 1.0. It is expected to be available to AIR developers in a public beta on Adobe Labs later this year. </p>
<p><b>Will the Adobe Flash Media Server support H.264 content?</b> <br />
Yes, the next version of Flash Media Server will support streaming of H.264 content and AAC content - both live and on demand. More details on this will be released later in the year.</p>
<p><b>Will there be an updated FLV File Format Specification? When will it be available?</b><br />
Yes, Adobe plans to make the updated specification available after the final release. The specification will describe the new MPEG-4-based file format container supported by Adobe Flash Player.</p>
<p><b>When will Flash Player 9 Update 3 ship?</b><br />
Flash player 9 Update 3 is expected to be available from the Adobe Flash Player Download Center later this Fall.</p>
<p><b>What parts of the H.264 license are included when I buy Adobe Products?</b><br />
The end user license to the Adobe Flash Player allows users to playback H.264 content for your own non-commercial use. Commercial use of the Flash Player to decode H.264 video may require a separate license.  </p>
<p><b>What are H.264’s licensing terms?</b><br />
Licensing terms for H.264 are available at www.mpegla.com and www.vialicensing.com. </p>
<p><b>What is MPEG LA?</b><br />
MPEG LA is in the business of offering users access under one license to essential patents for standards-based technologies owned by many patent holders. MPEG LA provides these licenses as a convenience to the market in order to save users the time and expense of negotiating individual licenses with multiple patent owners and the resulting payment of many separate royalties. The licenses offered by MPEG LA include patents that are essential to implementation of H.264.</p>
<p><b>When does MPEG LA require payment of a use fee or royalty, and do I need my own license for H.264 ?</b><br />
MPEG-LA has a number of categories where parties may be required to obtain a license and pay a royalty. Categories include: AVC Products, Title-By-Title Video, Subscription AVC Video, and Internet Broadcast AVC video, among others. Most categories apply to commercial uses and implementations, but some apply more broadly. Whether the license applies to your use; the applicable royalty; and the threshold for application of the royalty varies for each category. You will need to contact MPEG LA or review the license terms to determine if your use falls within a particular category. MPEG LA has posted a FAQ (<a href="http://www.mpegla.com/avc/avc-faq.cf"  title="" rel='external'>http://www.mpegla.com/avc/avc-faq.cf</a>m) and has a Q&#038;A Department (<a href="http://www.impossibilities.commailto:qanda@mepgla.com"  title="" rel='external'>qanda@mepgla.com</a>) for those questions not answered by the FAQ.</p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=10">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=10)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2007/08/21/flash-player-9-update-moviestar-adds-support-for-h264-video-and-he-aac-audio-codecs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe AIR Update for Flash CS3 Up on labs.adobe.com</title>
		<link>http://www.impossibilities.com/v4/2007/08/20/adobe-air-update-for-flash-cs3-up-on-labsadobecom/</link>
		<comments>http://www.impossibilities.com/v4/2007/08/20/adobe-air-update-for-flash-cs3-up-on-labsadobecom/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 03:38:00 +0000</pubDate>
		<dc:creator>Robert M. Hall, II</dc:creator>
		
		<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">244@http://www.impossibilities.com/v4/</guid>
		<description><![CDATA[Prior to today there had been a handful of unofficial ways to create AIR apps directly from Flash CS3: Guy Watson had put together a nice JSFL solution, which Grant Skinner and his team then built upon. Now there is an official release from Adobe to add in support for creating, testing and packaging up [...]]]></description>
			<content:encoded><![CDATA[<p>Prior to today there had been a handful of unofficial ways to create AIR apps directly from Flash CS3: <a href="http://www.flashguru.co.uk/create-apollo-apps-in-flash-cs3/"  title="" rel='external'>Guy Watson</a> had put together a nice JSFL solution, which <a href="http://gskinner.com/blog/archives/2007/07/creating_air_pr.html"  title="" rel='external'>Grant Skinner and his team then built upon</a>. Now there is an official release from Adobe to add in support for creating, testing and packaging up AIR applications right from within Adobe Flash CS3 Professional. It actually adds two &#8220;commands&#8221; for working with AIR, including an &#8220;AIR 1.0&#8243; publishing profile. It makes the process dead simple. For those of you out there who haven&#8217;t had much time, or have felt a bit intimidated by Flex or even just the Eclipse environment, you should definitely download this and start playing, it is too easy now not to build AIR applications.</p>
<p>Grab the extension/patcher for Flash CS3 Professional from here: <a href="http://labs.adobe.com/wiki/index.php/AIR:Flash_CS3_Professional_Update"  title="" rel='external'>http://labs.adobe.com/wiki/index.php/AIR:Flash_CS3_Professional_Update</a></p>
<p>Documentation on its usage, etc. is also on the page with links towards the bottom.</p>
<p>For me this comes just in time to share with our user group members (<a href="http://www.pfpaug.org/"  title="" rel='external'>Philadelphia Flash Platform Adobe User Group</a>) - perfect timing actually as the <a href="http://onair.adobe.com/schedule/cities/philadelphia.php"  title="" rel='external'>Adobe On AIR Bus Tour will be rolling into Philadelphia on Wednesday</a>, so this gives us a bit extra to talk about. Also, our &#8220;Hot AIR&#8221; contest is still open until midnight tomorrow night - more details here: <a href="http://www.pfpaug.org/core/pivot/entry.php?id=25"  title="" rel='external'>Hot AIR Contest Details</a> and here: <a href="http://www.pfpaug.org/core/pivot/entry.php?id=28"  title="" rel='external'>We Need Your AIR apps for Hot AIR Contest in Philadelphia!</a></p>
<p>For those of you who are totally in the dark about the event - please visit the following links and come on out on August 22nd (this Wednesday) at 6:30pm to the Franklin Institute for an awesome FREE event.</p>
<p>Pertinent Links:</p>
<ul>
<li><a href="http://onair.adobe.com/schedule/cities/philadelphia.php"  title="" rel='external'>AIR Bus Tour Philly Info: http://onair.adobe.com/schedule/cities/philadelphia.php</a></li>
<li><a href="http://onair.adobe.com/"  title="" rel='external'>General AIR Bus Tour Info: http://onair.adobe.com/</a></li>
<li><a href="http://www.pfpaug.org/core/"  title="" rel='external'>Philadelphia Flash Platform Group: http://www.pfpaug.org/</a></li>
<li><a href="http://www.pfpaug.org/core/pivot/entry.php?id=25"  title="" rel='external'>Hot AIR Competition Info: http://www.pfpaug.org/core/pivot/entry.php?id=25</a></li>
</ul>
<p>
The event is FREE but you must register here: <a href="http://www.eventsadobe.com/adobeonair/user_info.asp"  title="" rel='external'>http://www.eventsadobe.com/adobeonair/user_info.asp</a></p>
<p>Event Summary:</p>
<p><b>Topic:</b> Adobe Integrated Runtime - AIR (Previously code-enamed &#8220;Apollo&#8221;) </p>
<p><b>Description</b>: AIR is a cross-platform runtime that allows web developers to leverage their existing web development skills (such as Flash, Flex, HTML  and JavaScript/AJAX) to build and deploy web applications and content to the desktop. Currently in public beta, it has a rich set of features, with support for building both HTML, Javascript, Flex/Flash and Acrobat/PDF based applications.</p>
<p>FREE Food, beer, RedBull, cool prizes, give-aways and swag, software, and access to Adobe experts! Plus there will be some Xbox 360 and Nintendo Wiis setup for your gaming pleasures. <img src='http://www.impossibilities.com/v4/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Adobe Air Update For Flash Cs3 Up On Labs.adobe.com" /> </p>
<p>There is still time to submit an entry for the Hot AIR competition! Get your code together by noon this Tuesday, the 21st at midnight and get a chance to win some rockin&#8217; prizes and demo your AIR app in front of the crowd.</p>
<p>This will also be a GREAT networking opportunity at a very cool venue - we have over 200+ local developers and interested parties registered to attend - come on out and make some new friends.</p>
<p>Bring your laptop and any code (html/flash/Flex) you want to get running as an AIR app and stop by the Q&#038;A table for assistance from experts.</p>
<p><b>Event Date:</b><br />
Wednesday, August 22</p>
<p><b>Event Time:</b><br />
Doors open at 6:30pm</p>
<p><b>Event Location:</b><br />
Fels Planetarium in the Franklin Institute Science Museum<br />
222 North 20th Street<br />
Philadelphia, PA 19103<br />
lat 39.957846, lon -75.17247</p>
<div class="glossolalia" style="margin: 3px; margin-right: 5px; padding: 0px; width: 100%; height: 30px; text-align: right;"><a href="http://www.impossibilities.com/v4/wp-content/plugins/glossolalia/glossolalia_mp3.php?id=11">Download an MP3 Podcast of this Entry (glossolalia_mp3.php?id=11)</a><br /></div>]]></content:encoded>
			<wfw:commentRss>http://www.impossibilities.com/v4/2007/08/20/adobe-air-update-for-flash-cs3-up-on-labsadobecom/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>