<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>Deitte.com</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/" />
   <link rel="self" type="application/atom+xml" href="http://www.deitte.com/atom.xml" />
   <id>tag:www.deitte.com,2009://1</id>
   <updated>2009-06-09T04:56:53Z</updated>
   <subtitle>A Mix of Flex and Brightcove</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.24-en</generator>


<entry>
   <title>Brightcove News: Trial Accounts, Open Positions, and Usability</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/06/brightcove_news_2.htm" />
   <id>tag:www.deitte.com,2009://1.256</id>
   
   <published>2009-06-09T04:44:32Z</published>
   <updated>2009-06-09T04:56:53Z</updated>
   
   <summary>Trial accounts: I think that Brightcove has had 30-day trial accounts for awhile, but we&apos;ve been promoting them a lot more recently. If you want to check out what we&apos;ve done in Flex and Flash, sign on up. Brightcove is...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[<b>Trial accounts:</b> I think that Brightcove has had <A HREF="http://www.brightcove.com/resources/30-day-trial/">30-day trial accounts</A> for awhile, but we've been promoting them a lot more recently.  If you want to check out what we've done in Flex and Flash, sign on up.

<b>Brightcove is Hiring:</b> If you're in Boston or Beijing, we have <A HREF="http://tbe.taleo.net/NA4/ats/careers/searchResults.jsp?org=BRIGHTCOVE&cws=1">some positions open right now that you may want to look at</A> for QA, system engineering, and project management</A>.  I bring this up only to help out Brightcove and my blog readers in the current job market, and of course not at all because your mentioning of my name gives me a referral bonus.

<b>New Brightcove.com:</b> <A HREF="http://www.brightcove.com/en/">The website</A> was revamped lately, including all the technical sections.  There are <A HREF="http://support.brightcove.com/en/docs">reorganized docs</A> (a great improvement), <A HREF="http://support.brightcove.com/en/training-videos">training videos</A>, <A HREF="http://support.brightcove.com/en/">portals, <A HREF="http://community.brightcove.com/en/">portals</A>, and more <A HREF="http://developer.brightcove.com/en/">portals</A>.  It's been redone with Drupal, which will help more of us make changes faster.

<b>Usability studies:</b> There are always <A HREF="http://blog.brightcove.com/interaction/2009/05/brightcove-usability-studies-help-us-help-you.html">usability studies</a> going on at Brightcove, and we're always looking for customers to put under the microscope or send in a suggestion or two.
]]>
      
   </content>
</entry>

<entry>
   <title>Flash Builder 4: It&apos;s Fast</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/06/flash_builder_4.htm" />
   <id>tag:www.deitte.com,2009://1.255</id>
   
   <published>2009-06-09T01:53:19Z</published>
   <updated>2009-06-09T04:59:10Z</updated>
   
   <summary>I just did some stopwatch performance tests of Flash Builder 4 against Flex Builder 3, using the same files that I did for the faster Flex 3 SDK tests. Here are the results: Build All, in seconds, after changing two...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="67" label="faster flex sdk" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I just did some stopwatch performance tests of <A HREF="http://blog.digitalbackcountry.com/2009/05/flash-builder-and-flash-catalyst-betas-now-available/">Flash Builder 4</A> against Flex Builder 3, using the same files that I did for the <A HREF="http://www.deitte.com/archives/2008/10/a_faster_flex_3.htm">faster Flex 3 SDK tests</A>.  Here are the results:

<b>Build All, in seconds, after changing two UI classes</b>
Flex 3: 42.5 
Flex 3 fast: 36 
Flex 4: 38
Flex 4 with libraries: 26.5 

<b>Build All, in seconds, after changing a ModelLocator</b>
Flex 3: 47
Flex 3 fast: 36.5
Flex 4: 34
Flex 4 with libraries: 26

The projects with libraries were very impressive.  For these admittedly simple performance tests, I'm seeing the best Flex 4 project as 70% faster than the regular Flex 3 project.

The "Flex 3 fast" and "Flex 4" results are so similar because some of the improvements are already in <A HREF="http://www.deitte.com/archives/2008/10/a_faster_flex_3.htm">Faster Flex 3 SDK</A>.  This was unexpected to me, so I ran a few more tests.  Sure enough, some more complicated compilations showed more of an improvement for Flex 4.

The "Flex 4 with libraries" test took advantage of the <A HREF="http://bugs.adobe.com/jira/browse/SDK-17077">library sharing</A> and other multiple project work that has gone into Flash Builder 4.  The project that I was building was divided into three library projects and one main project.  The library projects only have acyclical dependencies, which likely made the compilation easier.

More details on the test: the Flex 3 tests were done in Flex Builder 3 using 3.2 or the modified version of 3.2 from the faster Flex 3 SDK page.  The Flex 4 tests were done in the beta of Flash Builder 4.  The project was simply converted for Flash Builder 4, and only two simple changes to the code were needed to build the project.  I only reran two of the three tests from the Faster Flex SDK page for no good reason.  I ran each build a few times and averaged out the results.
]]>
      
   </content>
</entry>

<entry>
   <title>Image Effects in AS3</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/05/image_effects_i.htm" />
   <id>tag:www.deitte.com,2009://1.253</id>
   
   <published>2009-05-25T17:46:18Z</published>
   <updated>2009-05-25T18:29:26Z</updated>
   
   <summary>If you want to know more about manipulating images in Flash, I have an excellent new book to recommend. It&apos;s Foundation ActionScript 3.0 Image Effects by Todd Yard, a coworker of mine at Brightcove. I was the technical editor of...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="120" label="as3" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="171" label="books to read" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[If you want to know more about manipulating images in Flash, I have an excellent new book to recommend.  It's <a href="http://www.amazon.com/gp/product/1430218711?ie=UTF8&tag=deittecom-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430218711">Foundation ActionScript 3.0 Image Effects</a> by Todd Yard, a coworker of mine at Brightcove.  

I was the technical editor of the book, and I really enjoyed reading it and learned a lot about a lot of AS3 APIs that I haven't used before.  It goes over the basic drawing API, blend modes, many other bitmap manipulations, Pixel Bender, the Flash Player 10 3D APIs, a custom (and newly open sourced) animation and effects library, text effects, video effects, and more that I'm sure I'm leaving out.  Outside of the book, there's the new library I just mentioned as well as a huge numbers of samples that can be used in Authoring or Flex/Flash Builder.

<a href="http://www.amazon.com/gp/product/1430218711?ie=UTF8&tag=deittecom-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430218711"><IMG src="http://deitte.com/image_effects_book.jpg"></a>

This is in the same series (and a great followup) to Keith Peter's ever-popular <a href="http://www.amazon.com/gp/product/1590597915?ie=UTF8&tag=deittecom-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590597915">Making Things Move book</a>.
]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove News: Audio Players, the State of Advertising, and More</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/05/brightcove_news_1.htm" />
   <id>tag:www.deitte.com,2009://1.252</id>
   
   <published>2009-05-18T12:58:37Z</published>
   <updated>2009-05-25T17:46:31Z</updated>
   
   <summary>Dev articles There are new development articles about using ads without an ad server and dynamically loading a player in Javascript. You can find more articles on the developer blog. New Brightcove blog I just found out about Ashley Streb&apos;s...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="152" label="blog to read" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[<b>Dev articles</b> There are new development articles about <A HREF="http://help.brightcove.com/developer/topics/advertising/no-adserver.cfm">using ads without an ad server</A> and <A HREF="http://help.brightcove.com/developer/topics/players/dynamicLoadJS/dynamic-load-js.cfm">dynamically loading a player in Javascript</A>.  You can find more articles on the <A HREF="http://community.brightcove.com/t5/Brightcove-Developer-Blog/bg-p/bc-dev-blog">developer blog</A>.

<b>New Brightcove blog</b> I just found out about <A HREF="http://ashleystreb.com/">Ashley Streb's blog</A>, and given he's my manager at Brightcove, I will say it's the most fantastic blog of all time.  Seriously, though, check it out as as it has a lot of good info on video sitemaps, creating BEML components in Flex, and EC2.

<b>Audio support</b> Now leaving the video-only world, Brightcove 3 has some support for audio players, as shown in a <A HREF="http://blog.brightcove.com/method/2009/05/first-play.html">Universal Music player</A>.

<b>On the VUDU</b> And leaving the browser (although not for the first time), Brightcove will <A HREF="http://www.reelseo.com/vudu-brightcove-set-top-box-conten/8786/">start showing up on the VUDU set top box</A>, starting with Sony's music videos.

<b>InSkin ads</b> I found <A HREF="http://www.inskinmedia.co.uk/">InSkin</A> ads fascinating because the team working on the Brightcove ad API hadn't even heard of it until it was up on a major website.  We're seeing more and more partners that can develop ad solutions without any of our internal development, thanks to our fantastic ad APIs.  (Did I mention I worked on them?)  And the resulting ads <A HREF="http://www.telegraph.co.uk/culture/culturevideo/">look really good</A>.

<b>The state of ads</b> Not directly related to Brightcove, but I'm always reading interesting articles about advertising, and there's been a few more than using lately.  It's ranged from <A HREF="http://newteevee.com/2009/03/30/web-video-commercials-worth-734m-in-08/">the perpetual</A> sizing <A HREF="http://newteevee.com/2009/04/06/tvs-web-revenues-163b-in-2008/">news</A> to the <A HREF="http://www.techcrunch.com/2009/03/22/why-advertising-is-failing-on-the-internet/">sky is falling</A> to <A HREF="http://www.businessinsider.com/four-rules-for-selling-ads-against-web-video-2009-5">practical advice</A>
]]>
      
   </content>
</entry>

<entry>
   <title>Wordle</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/04/wordle.htm" />
   <id>tag:www.deitte.com,2009://1.251</id>
   
   <published>2009-04-25T14:16:24Z</published>
   <updated>2009-04-25T14:44:14Z</updated>
   
   <summary>I can&apos;t remember the last time I used a Java applet, and so I couldn&apos;t help but post about Wordle, a fun (and perhaps useful) way to spend a few minutes. The site provides a lot of options for creating...</summary>
   <author>
      <name></name>
      
   </author>
   
   <category term="168" label="Java" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="169" label="ria" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I can't remember the last time I used a Java applet, and so I couldn't help but post about <A HREF="http://wordle.net">Wordle</A>, a fun (and perhaps useful) way to spend a few minutes.

<A HREF="http://www.wordle.net/gallery/wrdl/780823/Deitte.com"><IMG src="http://deitte.com/wordle_deitte.jpg"></A>

The site provides a lot of options for creating word clouds from text or links.  The image above is from the site and is created from just entering http://deitte.com.  The one annoying part of the site is that I had to use a screen capture program, <A HREF="http://www.bugshooting.com/web/">Bug Shooting</A>, in order to get the image to embed.  But you can link to word images you create on their site.  

Wordle can also be helpful for surveys or other text from customers to visualize the responses.  I found the site via Caren Cioffi at Brightcove through <A HREF="http://yammer.com">Yammer</A>, and she was using it for this purpose.
]]>
      
   </content>
</entry>

<entry>
   <title>The Demand for IFrames in Flex</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/04/the_demand_for_iframes_in_flex.htm" />
   <id>tag:www.deitte.com,2009://1.250</id>
   
   <published>2009-04-25T13:49:34Z</published>
   <updated>2009-04-25T14:15:14Z</updated>
   
   <summary>No matter what I&apos;ve tried, the demand for iframes in Flex doesn&apos;t go away. Recently there&apos;s been a number of interesting comments on an old post of mine about Embedding HTML in a Flex application using an IFrame. Dennis wrote...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="100" label="html in flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[No matter what I've tried, the demand for iframes in Flex doesn't go away.  Recently there's been a number of interesting comments on an old post of mine about <A HREF="http://deitte.com/archives/2006/08/finally_updated.htm">Embedding HTML in a Flex application using an IFrame</A>.  Dennis wrote new instructions for <A HREF="http://www.deitte.com/archives/2006/08/finally_updated.htm#comment-46006">using the code in Flex Builder 3</A>, ariel linked to an issue with <A HREF="http://www.deitte.com/archives/2006/08/finally_updated.htm#comment-47050">Firefox zooming</A>, and Kedungwuluh linked to an <A HREF="http://www.deitte.com/archives/2006/08/finally_updated.htm#comment-47089">example application</A>.

All of these comments come after I've essentially stopped commenting on the iframe posts that I've written.  There's also some great alternatives, as linked in the <A HREF="http://deitte.com/archives/2006/08/finally_updated.htm">Embedding HTML post</A>, which have had more active development than my solution.  And most importantly, I've written <A HREF="http://www.deitte.com/archives/2008/07/dont_use_iframe.htm">Don't Use IFrames for HTML in Flex</A> which I prominently link to in the Embedding HTML post.

But my passive and active attempts at moving people away from the iframe post hasn't worked at all.  The post is consistently the most popular on this blog, getting about 3500 views a month, and the 159 comments keep growing.  Of course, writing all this new information isn't going to help, but I don't think it really matters.  Obviously the solution is good enough for a lot of people.  And there's a lot of people <A HREF="http://bugs.adobe.com/jira/browse/SDK-13740">still searching</A> for a really good solution for HTML in Flex.
]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove and Adobe Announce Alliance</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/04/brightcove_and.htm" />
   <id>tag:www.deitte.com,2009://1.249</id>
   
   <published>2009-04-20T14:24:46Z</published>
   <updated>2009-04-21T12:15:28Z</updated>
   
   <summary>I was happy to see the announcement of a strategic alliance between Brightcove and Adobe. The alliance will focus on a few areas: long-form HD video, content protection for video, Adobe Creative Suite integration, collaboration on Adobe&apos;s new player framework...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="111" label="adobe" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I was happy to see the announcement of a <A HREF="http://blog.brightcove.com/blog/2009/04/brightcove-adobe-announce-farreaching-strategic-alliance-at-nab-.html">strategic alliance between Brightcove and Adobe</A>.  The alliance will focus on a few areas: long-form HD video, content protection for video, Adobe Creative Suite integration, collaboration on Adobe's new player framework (known as Strobe), and some sales and marketing collaboration.

Since I came from Adobe about <A HREF="http://www.deitte.com/archives/2006/10/heading_to_brig.htm">two and half years ago</A> and use Flex and Flash every day, it's not too surprising that I'm excited to see Brightcove have an even stronger relationship with Adobe.  I'll also be very interested in checking out Strobe more to see the ways that we can work with it.  

You can read some more about the alliance in <A HREF="http://www.xconomy.com/boston/2009/04/20/brightcove-basks-in-light-of-adobes-new-strobe/">an interview with Jeff Whatcott</A>.
]]>
      
   </content>
</entry>

<entry>
   <title>Boston Flash Platform User and Design Patterns and Beer at Brightcove Group</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/04/boston_flash_pl.htm" />
   <id>tag:www.deitte.com,2009://1.248</id>
   
   <published>2009-04-12T20:57:55Z</published>
   <updated>2009-04-12T21:28:13Z</updated>
   
   <summary>The Flash platform user group at the Brightcove office has been going through a bit of an identity crisis lately. The sessions used to be focused on design patterns, but lately we&apos;ve been veering off into the general Flash platform...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="65" label="boston flash user group" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[The Flash platform user group at the Brightcove office has been going through a bit of an identity crisis lately.  The sessions used to be <A HREF="http://www.forestandthetrees.com/designPatterns/">focused on design patterns</A>, but lately we've been veering off into the general Flash platform territory.  This has led to some great talks, but it's a little confusing.  It can't be called the Boston Flash Platform Group, as this is an offshoot of the <A HREF="http://www.bfpug.com/">meeting in Brookline</A>.  So how about my name in the title of the post?  Everyone will remember BFPUDPBBG.

In any case, the group is always looking for good speakers, whether it's talking about design patterns, a new open source project you're working on, or anything else you can dream up about Flash and Flex.  Want to talk?  Send an email on to <A HREF="mailto:boston.flash.platform@gmail.com">boston.flash.platform@gmail.com</A>, and Sam Robbins (or if he's busy, Doug Martilla or me) will get back to you.

Want to learn more about the group?  Join the <A HREF="http://tech.groups.yahoo.com/group/bfpug/">mailing list</A>, which will also tell you about the meetings in Brookline.

We're always happy to welcome new people to the group, whether for one meeting or every month.  You'll always learn some new things, have some pizza and beer, and can join us at Characters after the meeting.  Check the mailing to make sure, but they almost always occur the first Wednesday of the month at 7pm.  They're at the Brightcove office, which is right near the Kendall Square subway at One Cambridge Center.  Just go inside the building and tell the security officer why you're there.  You can then go up to the 12th floor and someone will let you in.
]]>
      
   </content>
</entry>

<entry>
   <title>Bindable Getters and Getting Faster</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/04/bindable_getter.htm" />
   <id>tag:www.deitte.com,2009://1.247</id>
   
   <published>2009-04-12T20:44:03Z</published>
   <updated>2009-04-19T23:29:23Z</updated>
   
   <summary>We had a &quot;bring your questions&quot; session at our last Boston Flash User Group meeting at Brightcove, and I thought three of the items I answered would be helpful for more people to read. Bindable Getters: If you&apos;re creating a...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="154" label="best practices" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="65" label="boston flash user group" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="67" label="faster flex sdk" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="68" label="mxml" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[We had a "bring your questions" session at our last <A HREF="http://www.deitte.com/archives/2009/04/boston_flash_pl.htm">Boston Flash User Group meeting at Brightcove</A>, and I thought three of the items I answered would be helpful for more people to read.

<b>Bindable Getters:</b> If you're creating a component for someone else to use, you don't have to expose a setter for a bindable property.  It's not very obvious that you can just expose a getter from <A HREF="http://livedocs.adobe.com/flex/3/html/databinding_8.html">the documentation</A>, but it's simple to do.  When you set up the getter, name the event for the Bindable property:

<code>[Bindable(event="changeMyProp")]
public function get myProp():String {
&nbsp;&nbsp;return _myProp;
}
</code>

Then when you set the value for the property, dispatch the named event.  That's it:
   
<code> _myProp = "my value";
// dispatch the event so that bound listeners know about the change
dispatchEvent(new Event("changeMyProp"));
</code>

<b>Public MXML:</b> Also on the subject of creating components, it was asked whether one should choose MXML or ActionScript for a class that's being used as a component.  In general, I suggest to use ActionScript.  This is because of all the public variables that are exposed when you use MXML, since all of the UI elements set up in the XML are public.  This violates the <A HREF="http://en.wikipedia.org/wiki/Open/closed_principle">open/closed principle</A> and can be a problem for components that are used outside of a small project.

<b>Fast and Stable:</b> If you've been unsure if you can use the <a HREF="http://www.deitte.com/archives/2008/10/a_faster_flex_3.htm">Faster
Flex SDK</a> for your own project, it should make you feel better that it's being used to build the Brightcove players that run on the New Yorks Times and many other major websites.  So if you're concerned about the stability of the changes, I wouldn't worry about it.  It's also being used at Brightcove to build some very large Flex manager applications without any problems.
]]>
      
   </content>
</entry>

<entry>
   <title>I&apos;m on The Flex Show</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/03/im_on_the_flex.htm" />
   <id>tag:www.deitte.com,2009://1.246</id>
   
   <published>2009-03-26T02:35:33Z</published>
   <updated>2009-04-13T01:47:55Z</updated>
   
   <summary>I&apos;m on the latest episode of The Flex Show, where I talk about making changes to the Flex SDK and the Faster Flex 3 SDK. It was a lot of fun to do the interview with Jeffry Houser and John...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="17" label="flex compiler" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="72" label="flex sdk" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="63" label="the flex show" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I'm on the latest episode of <A HREF="http://www.theflexshow.com/blog/index.cfm/2009/3/25/The-Flex-Show-Episode-70-Brian-Deitte-from-Brightcove">The Flex Show</A>, where I talk about making changes to the Flex SDK and the <A HREF="http://www.deitte.com/archives/2008/10/a_faster_flex_3.htm">Faster Flex 3 SDK</A>.  

It was a lot of fun to do the interview with Jeffry Houser and John Wilker, and I'm glad they gave me the opportunity to do this.  They've interviewed nearly everyone I read or admire in the Flex world, so make sure to check out the <A HREF="http://www.theflexshow.com/blog/">other podcasts</A> if you haven't already.

Thankfully they cut out the part where my phone rings and the other amusing parts.  Although I need to respond to one of those missing pieces: yes Juan Sanchez, I do like quesadillas.
]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove News: New Release, .NET SDK, and More Blogs</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/03/new_release.htm" />
   <id>tag:www.deitte.com,2009://1.245</id>
   
   <published>2009-03-25T14:29:28Z</published>
   <updated>2009-04-19T23:31:43Z</updated>
   
   <summary>&quot;Watching&quot; video online: Ryan Stewart had a good post about the differences in watching video online. It made me think of a recent experiment to put the Brightcove player in a 3D environment and the other BEML and API uses...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="152" label="blog to read" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[<b>"Watching" video online:</b> Ryan Stewart had a <A HREF="http://blog.digitalbackcountry.com/2009/03/when-the-kids-go-online-instead-of-watching-tv/">good post</A> about the differences in watching video online.  It made me think of a recent experiment to put the Brightcove player <A HREF="http://active6.com/blog/flex/a-few-thing-to-iron-out-but/">in a 3D environment</A> and the other BEML and API uses I've been seeing.

<b>Brightcove 3.2:</b> A <A HREF="http://help.brightcove.com/publisher/updates/index.cfm#padawan">new release</A> of Brightcove came out over the weekend, and you can read about all of the module and API changes in the link.

<b>.NET SDK:</b> Adding to the PHP, Python, and JS SDKs for the Brightcove APIs, there's now a <A HREF="http://code.google.com/p/tanaris/">.NET version</A>.

<b>Ad inventory:</b> Both <A HREF="http://blog.streamingmedia.com/the_business_of_online_vi/2009/03/is-there-a-shortage-of-online-video-advertising-inventory.html">streaming media</A> and <A HREF="http://blog.brightcove.com/jeremy/2009/02/pick-your-own-ad-proposal.html">Jeremy's blog</A> had some thoughts on online video ad inventory.

<b>More Brightcove meetups:</b> I had a <A HREF="http://blog.brightcove.com/blog/2009/03/developers-developers-developers.html">great time at the New York meetup</A> (I'm the blurry guy in the lower-left corner).  There's <A HREF="http://blog.brightcove.com/blog/2009/03/brightcoves-march-meetups-los-angeles-new-york-london.html">more coming up</A>.  Actually, now that I read that last post again, I see there's only one meetup that's left, so book your flight to London tonight.

<b>Japan and Comics:</B> Brightcove showed off <A HREF="http://www.beet.tv/2009/03/sun-never-sets-over-brightcove-with-global-expansion-in-japan.html">the many customers in Japan</A>, and Marvel was <A HREF="http://newteevee.com/2009/03/09/marvel-moves-beyond-motion-comics-with-more-web-video/">highlighted on NewTeeVee</A>.

<b>Blogs blogs blogs:</b> Jeremy Allaire <A HREF="http://blog.brightcove.com/blog/2009/03/brightcove-blogorama.html">wrote about the many Brightcove blogs</A> that can now be found on blog.brightcove.com.  The blogs aren't just about Brightcove, and you can check them out for a number of insightful posts on video.  There's other Brightcove blogs off of the site, and you can read about Flex and Brightcove from <A HREF="http://holaflex.com">Oscar Cortes</A>, <A HREF="http://allenmanning.com">Al Manning</A>, <A HREF="http://active6.sitelinx.net/blog/">Bob de Wit</A>, and of course me.
]]>
      
   </content>
</entry>

<entry>
   <title>Flex SDK Hackery</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/03/flex_sdk_hacker.htm" />
   <id>tag:www.deitte.com,2009://1.244</id>
   
   <published>2009-03-12T01:33:17Z</published>
   <updated>2009-04-13T01:49:58Z</updated>
   
   <summary>I presented at the Boston Flash Platform User Group (Brightcove office edition) tonight as a last-minute fill-in. I put together the following presentation which gives details on making changes to the Flex SDK. It doesn&apos;t have too much information in...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="65" label="boston flash user group" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="17" label="flex compiler" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="72" label="flex sdk" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="48" label="open source" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="73" label="presentation" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I presented at the Boston Flash Platform User Group (Brightcove office edition) tonight as a last-minute fill-in.  I put together the following presentation which gives details on making changes to the Flex SDK.  It doesn't have too much information in it, but people at the meeting asked for it to be posted for the links.  And it should fit in well with my upcoming interview on <A HREF="http://www.theflexshow.com/">The Flex Show</A>.

<div style="width:425px;text-align:left" id="__ss_1134474"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/bdeitte/sdk-hackery?type=powerpoint" title="SDK Hackery">SDK Hackery</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=sdkhackery-090311203716-phpapp01&stripped_title=sdk-hackery" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=sdkhackery-090311203716-phpapp01&stripped_title=sdk-hackery" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-bbdecoration:underline;" href="http://www.slideshare.net/bdeitte">bdeitte</a>.</div></div>]]>
      
   </content>
</entry>

<entry>
   <title>U2&apos;s Flash Site</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/03/u2s_flash_site.htm" />
   <id>tag:www.deitte.com,2009://1.243</id>
   
   <published>2009-03-12T01:20:20Z</published>
   <updated>2009-04-19T23:41:23Z</updated>
   
   <summary>In honor of U2 playing in Boston tonight, here&apos;s some emails between my wife and me today. She&apos;s a big U2 fan and just found they&apos;re playing again in Boston in September. Betsy wrote: This is the stage- this is...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="155" label="betsy" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="69" label="flash" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="58" label="flash 3d" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[In honor of U2 playing in Boston tonight, here's some emails between my wife and me today.  She's a big U2 fan and just found they're playing again in Boston in September.

<b>Betsy wrote:</b>

This is the stage- this is amazing!

<A HREF="http://360.u2.com/">http://360.u2.com/</A>

<b>Brian wrote:</b>

They need to work on their programming skills, got a Flash error in the debugging version of the Flash player.  :P

TypeError: Error #1009: Cannot access a property or method of a null object reference.
        at Main/initSound()
        at Main/init()
        at Main/frame5()

<b>Brian wrote:</b>

Well that's cool though, that's some good Flash 3D.  I bet they are using Papervision3D, what everyone is using for 3D in Flash.

<b>Betsy wrote:</b>

Could we talk about U2?
]]>
      
   </content>
</entry>

<entry>
   <title>Brightcove News: NYC Meetup, Python Library, and More</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/02/brightcove_nyc.htm" />
   <id>tag:www.deitte.com,2009://1.242</id>
   
   <published>2009-02-23T12:44:53Z</published>
   <updated>2009-04-13T01:51:14Z</updated>
   
   <summary>As I mentioned last week I&apos;m going to try to group together the Brightcove and video news I find and post it a bit more regularly. Well, the news has been overflowing, so it&apos;s time for another post. NYC Meetup:...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Video" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="59" label="advertising" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="34" label="brightcove" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="44" label="brightcove news" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="60" label="javascript" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="61" label="python" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[As I mentioned <A HREF="http://www.deitte.com/archives/2009/02/brightcove_news.htm">last week</A> I'm going to try to group together the Brightcove and video news I find and post it a bit more regularly.  Well, the news has been overflowing, so it's time for another post.

<b>NYC Meetup:</b> Want to see me and other Brightcovians in New York?  We'll be there <A HREF="http://anyvite.com/events/home/4tccdahlxq">on March 13th</A>.

<b>Brightcove API in Python:</b> StudioNow created a <A HREF="http://paltman.com/2009/feb/06/brightcove-api-in-python/">Python library</A> for the Brightcove API.  It's exciting to see projects like this grow organically for Brightcove.

<b>And PHP and Javascript:</b> Speaking of the APIs, Brian Franklin and Matthew Congrove created wrappers <A HREF="http://echove.net/">for PHP</A> and <A HREF="http://kudos-js.com/">for JavaScript</A>.

<b>Jeremy Allaire's new blog:</b> Jeremy Allaire has a <A HREF="http://blog.brightcove.com/jeremy/">new blog</A> which already has a lot of long and insightful posts on it.  You can ready about <A HREF="http://blog.brightcove.com/jeremy/2009/02/dan-rayburn-online-video-is-a-cost-centermaybe.html">the difficult economics of long tail video</A> and <A HREF="http://blog.brightcove.com/jeremy/2009/02/the-difficult-economics-of-long-tail-video.html">whether online video is a cost center</A>.

<b>Brightcove A-Twitter:</b> Brightcove is twittering.  You can subscribe to <A HREF="http://twitter.com/brightcove">Brightcove</A>, <A HREF="http://twitter.com/jerBrightcove">Jeremy</A>, and I'm sure others.

<b>Tremor Gets $18M:</b> Tremor, the advertising network that Brightcove uses for the <A HREF="http://help.brightcove.com/publisher/docs/advertising/ad-basic.cfm">Brightcove Basic edition</A> raised <A HREF="http://newteevee.com/2009/02/18/tremor-raises-18m-more-for-video-ads/">$18M in funding</A>.

<b>Advertising articles</b>: Last but not least, you can check out some articles I wrote on the developer center.  <A HREF="http://help.brightcove.com/developer/topics/advertising/ad-sdk.cfm">The Brightcove Advertising SDK</A> gives a good technical overview of the Brightcove advertising system.  <A HREF="http://help.brightcove.com/developer/topics/advertising/custom-templates.cfm">Ads and Custom Player Templates</A> explains how to use custom BEML and ads.  <A HREF="http://help.brightcove.com/developer/topics/players/player-logging.cfm">Player Logging</A> gives tips on figuring out advertising problems in a Brightcove player.
]]>
      
   </content>
</entry>

<entry>
   <title>Fighting Brain Crack: Goodbye swclibrary.com</title>
   <link rel="alternate" type="text/html" href="http://www.deitte.com/archives/2009/02/fighting_brain.htm" />
   <id>tag:www.deitte.com,2009://1.241</id>
   
   <published>2009-02-22T16:20:27Z</published>
   <updated>2009-04-13T01:52:03Z</updated>
   
   <summary>I read John Wilker&apos;s post on fighting brain crack, getting rid of the ideas that stick around in your head forever even though nothing is done with them. Immediately one thing came to mind: swclibrary.com I registered this domain name,...</summary>
   <author>
      <name></name>
      
   </author>
   
      <category term="Flex" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="77" label="components" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="46" label="flex" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.deitte.com/">
      <![CDATA[I read <A HREF="http://www.ourstartupstory.com/fighting-brain-crack/">John Wilker's post</A> on fighting brain crack, getting rid of the ideas that stick around in your head forever even though nothing is done with them.  Immediately one thing came to mind: swclibrary.com

I registered this domain name, along with swclib.com, in October of 2005.  I was working on the Flex team at the time, and my development of compc and asdoc led me to see the need for a good component site for Flex.  I was envisioning something like <A HREF="http://scalenine.com/">ScaleNine</A> (which wasn't around yet) for SWCs.

Through the years, I've held on the domain name and some notes on the idea.  And through the years, other components sites have come along:

<ul><li><A HREF="http://flexbox.mrinalwadhwa.com/">FlexBox</A>, which isn't being updated anymore but which still brings in a surprising number of hits to my blog for the HTML component.</li>
<li><A HREF="http://www.adobe.com/cfusion/exchange/index.cfm?from=1&event=productHome&s=3&o=desc&exc=15">Adobe Flex Exchange </A>, which has a grab-bag of components, themes, and applications.</li>
<li><A HREF="http://code.google.com/p/flexlib/">FlexLib</A>, which isn't really a component site but a group of open source components that a lot of people use.</li>
<li><A HREF="http://flex.org/components/">The flex.org component site</A>, which probably has the best list but which needs some interface love.</li></ul>

None of the sites felt quite right to me, so I kept the idea around.  Then another big change to Flex got me thinking about it again, as the <A HREF="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo+Component+Architecture">Gumbo component model</A> will bring about a whole new set of components.

I still had it somewhere in my head when I recently saw Jeffry Houser's <A HREF="http://www.flextras.com/index.cfm">FlexTras</A>, but the idea is so far back there that the idea didn't move an inch.  

So it's time to come clean with myself.  My off-work computer time has been full of Brightcove dabbling or blogging, and I plan to keep it that way.  The domain names won't be renewed, I'll delete all my notes, and I'll keep fighting the good fight against brain crack.
]]>
      
   </content>
</entry>

</feed>
