Where: Adobe’s Newton office – 275 Grove Street – Next to the Riverside MBTA station
When: Tuesday, January 13, 7:00 PM – Please feel free to come at 6:30 or so and hang out before the meeting
Who: Eric Hilfer, Director of Software Engineering at Tom Snyder Productions


The Flex Automation Framework

Automated testing is an essential component of developing and maintaining software applications created by large teams. Flex Builder Professional provides an extensive framework for recording and replaying GUI-level user interactions for automated testing of Flex applications. Although the documentation mostly references using HP Quick Test Pro as the recording and playback agent, the framework can be used by other commercial testing agents, like RIATest, or agents that you can build on your own. Eric will describe his own journey of adapting the automation framework for testing Timeliner® XE, a massive AIR application, and will share some best practices (and some not-so-best practices) for extending the framework beyond the core Flex components. Some powerful examples will be shown of using RIATest to run data-driven regression testing of Timeliner® XE.

Please RSVP at http://bostonfug8.eventbrite.com/

See you there!

Speaker: David Coletta
Topic: Building an application for both Flex and AIR
When: Tuesday, November 11, 2008, 7:00 PM
Where: Adobe’s Newton Office

David Coletta from the Buzzword group at Adobe Systems will be talking about how to build applications that run in both the Flex and AIR runtime environments, using substantially the same codebase.

More details @ http://bostonfug.org/

Please RSVP @ http://bostonfug7.eventbrite.com/

See you there!

Time: 7:00 PM, Pizza & drinks at 6:30
Place: Adobe’s Newton office
Speaker: Brian O’Connor, Principal Architect at Universal Mind

Come hear about the benefits of LiveCycle Data Services (LCDS) and how to utilize them properly with Flex & Cairngorm, including:

* The differences between BlazeDS and LCDS.
* The different services and benefits offered by LCDS.
* How to model your Flex Services using Cairngorm and Data Management.
* And much more!

Details at http://bostonfug.org

Source code will be made available after the presentation.

Please RSVP at http://bostonfug6.eventbrite.com/

See you there!

Chrome: Is Google becoming evil?

September 3rd, 2008

Dear Google,

Please change this!:


(Google currently claims the right to publish anything you submit through Chrome.)



Topic: How To Build Powerful Editing Apps Quickly With Degrafa And Object Handles

Speaker: Marc Hughes, Manager of Software Engineering at Tom Snyder Productions

Marc will show us two open source Flex libraries, Degrafa and ObjectHandles. Degrafa is a declarative graphics framework that lets you create graphical assets in MXML. He’ll show us how to create some visuals without any bitmap or vector based art assets and then use those to skin Flex components. ObjectHandles is a library he wrote to allow developers to easily create a Flex application that allows movement & resizing of onscreen objects by users. Marc will give a quick introduction to that and show off a few examples of it in use. After the introduction of these two libraries, he will demonstrate how to build a basic diagramming application using Degrafa and ObjectHandles.

More details at http://bostonfug.org

Details here: http://www.bfaig.org/blog/?p=85

Note – to avoid confusion:

  • Boston has two Flex user groups.
  • BFUG will be having a great meeting on Tuesday – details at http://www.bostonfug.org – meeting will not be available online.
  • BFAIG is having the above referenced meeting on Monday – you can attend in person or online – Marc Hughes will be presenting remotely.

Please join us for both! 🙂


The meeting will be held on the evening of Tues, July 8, 2008 at Adobe Systems’ Newton office at 7 pm. Please feel free to come a bit early and hang out!

Details at http://www.bostonfug.org

Please RSVP at http://bostonfug.eventbrite.com/

See you there!  🙂

I called Toshiba today to get a recovery DVD for my laptop. No, my laptop’s not dead but I’ve noticed that I’ve lost the DVD and I want to be prepared. Here’s how it went:

  • They’re going to charge me $40 for the DVD. A classic case of gouging, and somewhat irritating.
  • They explained that this was for “duplication and shipping”. Obviously, it’s going to cost them $1 to duplicate and $5 to ship, max. Maybe it’s just me, but I’d rather be told, “Look, we’ve got you over the barrel and can charge you anything we want!” than to be handed fiction, and expected to accept it as reality. I decided to complain, and asked to speak to a supervisor.
  • The supervisor repeated the mantra and, when pressed, actually claimed at one point that UPS was going to charge $35 for shipping. 🙂
  • After a while he tired of listening to my expressions of incredulity, etc, informed me that my only remaining option was to talk to customer relations, and gave me a number to call.
  • When I called the number I found that the menu had no option for customer relations.
  • I called customer support back and was told that, despite appearances, the number was correct, and option 3 would get me customer relations.
  • I tried again. Option 3 did not get me customer relations.
  • I called customer support back again and was, finally, “hot transferred” to customer relations.
  • The customer relations person listened, but didn’t seem highly concerned. Must be a tough job. I informed her that I’d be posting this blog post, and she said that she’d note it in my account record.
  • It’s worth noting that while I’m purchasing a recovery DVD before I need it, most people going through a similar experience will be in a crisis. Sweet.

Toshiba – Are you listening? Is it possible that this isn’t good customer relations? 🙂

The Boston Flex User Group’s next event will be on Tuesday evening, June 10, at Adobe Systems’ Newton office.

Managing the increasing flows of market data being distributed worldwide has always been a challenge to financial institutions. Now, driven in part by expanding markets, regulatory requirements and the need to remain competitive, even small to medium sized firms have had to join the quest. Join us and find out how one such firm, Weiss Special Operations, has met this challenge.

Full details: http://www.bostonfug.org

See you there! 🙂

The Boston Flex User Group’s May meeting be held on the evening of Tues, May 13, 2008 at Adobe Systems’ Newton office at 7 pm.

David Coletta will present on Buzzword’s automated testing framework. If you aren’t familiar with BuzzWord, Adobe’s built-with-Flex online word processor, check it out at http://www.buzzword.com.

Full details on David’s talk can be found at http://www.bostonfug.org.

We hope to see you there!