I found a bug with Flex Builder, and duly reported it on Adobe’s bug site.
The bug is minor and quite arcane - the class creation wizard malfunctions when you tell it to implement a class that extends (say) IEventDispatcher and also to extend a class that implements IEventDispatcher (you end up with the method stubs [...]
I have refrained from comment on the American primaries, because there’s quite enough out there. But the healthcare talk in the recent debate between Clinton and Obama leaves me mystified.
Why is the health of a nation’s people considered an individual’s problem - requiring them to have personal health insurance or, if they need an expensive [...]
Recruiters are serious dodgy people (Katie, and Ian, if you happen to read this, you are the honourable exceptions). I just got an email from a guy called Chris King, from Lloyd Harrington. I’ve never spoken to before - at my work email no less - with the subject line “Follow Up”.
In the email he [...]
As a small elaboration of Barney B’s typesafe enumeration example, I have built an abstract class on which to base AS3 enumerations:
package com.almirun.common.util {
import flash.utils.getQualifiedClassName;
public class Enumeration {
protected static var enumLock:Boolean = false;
public function Enumeration() {
if (enumLock) [...]
Following on from my rant yesterday …
Christophe Herreman, author of the Prana framework, posted a very neat solution to the problem of AS3’s lack of private constructors when trying to create a typesafe enum class, back in November of last year. (I noticed a similar post on BarneyBlog from a couple days earlier, too.)
Basically you [...]
So I’ve got Flex Builder 3, and I’m already whinging. Typical pom.
First off the bat - constructors must be public. Do I need to explain why that is lame? You can’t emulate enums (if there was a native language structure, that wouldn’t be a problem, but there isn’t), or make singletons, or lock down object [...]
Flex 3 and AIR are officially launched today.
Robert Scoble has posted video from the launch. The implications of the release of AIR, a cross-platform runtime for deployment of desktop apps using web development technologies (Flex/ActionScript, HTML, ECMAScript) is much more significant than the latest Flex release, nice though its features undoubtedly are.
Hank Williams overstates the [...]
It seems that AS3 can read and write files compressed with the zip format! Thanks to some nice libraries supplied by helpful developers.
I am currently trying to work with some hideous proprietary data format, reverse-engineering a Flash app from the behaviour of a native app (no source code available) and its data feeds. The most [...]
Someone - me if I had the time, but I don’t - should build an ORM library in AS3 for AIR/Sqlite.
There have already been some moves in this direction, but something styled after Hibernate or ActiveRecord would be nice.
Recent Comments