Posted: October 22nd, 2009 | Author: Huyen Tue Dao | Filed under: Development | Tags: git, kernel.org | No Comments »
Lately, I’ve been meandering over to the GIT side of the version control landscape, and today I found a great tourist map (the kind with oversized icons that point out all the best landmarks and all the restrooms): Everyday GIT With 20 Commands Or So from kernel.org. It breaks up basic git commands into groups by what role the user is playing and has plenty of mini use examples with step-by-step instruction and explanation. Also links directly to man pages for flag-looking-up-type goodness.
Today I created a tag. I deleted a tag. And I branched off of a tag. And I deleted a branch. Where’s mah cookie?
Posted: October 13th, 2009 | Author: Huyen Tue Dao | Filed under: Development | Tags: actionscript, dash, eclipse, eclipse monkey, scripting | No Comments »
Who was tired of writing out getters and setters constantly? *raise hand*
Who especially didn’t like do it while trying to override commitProperties() and thus had to write a monkey-buttload of xVariableChange booleans for when a property changed? *raise hand*
Who found a really great Eclipse plugin for generating getters/setters, static consts, and other I-really-don’t-want-type-or-even-copy-paste-these-keywords-anymore constructs? *raise hand*
Posted in 2007, eokyere’s blog post on Dash (the Plugin Formerly Known as Eclipse Monkey) is a nice little intro to the plugin with a little example (showing how you can actually generate getters/setters with minimal work) and a little script (showing how to get Dash to generate getters/setters).
Short, sweet, easy-to-read. The Dash update site was down supposedly for a while, but as of today, it’s back up and in business on my new copy of Eclipse Galileo (Cocoa, 64-bit).
Posted: October 8th, 2009 | Author: Huyen Tue Dao | Filed under: Development | Tags: flash, quick tips | No Comments »
Side project that I’m working on involves hundreds of inventory items each with several images per item as well as several resolutions per image. As part of an all-encompassing issue of how to optimize image storage/loading/caching within my wittle Flex app (suggestions and comments wildly appreciated), I came across a fairly old (2006ish) but useful extension for batch converting bitmaps in a Flash library to symbols, including some filename manipulations, other options. If someone has a better solution for this particular task, please, please, let me know about it, but otherwise, this is pretty handy. O.o
Ben Clinkinbeard’s Flash Extension for Converting Bitmaps to Symbols
As an aside, Ben Clinkinbeard’s blog looks great. /add to rss feed
Posted: August 17th, 2009 | Author: Huyen Tue Dao | Filed under: Development | Tags: air, as3, cfunited, code, conference, flex, greenthreading, slides, speaking | No Comments »

So this past Friday I got give my first presentation as a conference speaker at CFUnited, talking about using greenthreading in Flex/AIR. I’m going to just sum things up quickly by saying that although there were some bumps, I had a great time and I think it went well. I got some great feedback and some great advice and tips for next time. For the hundredth and not the last time, thanks to everyone for coming!
As promised I’m posting my slides and my code, though I still have to document (always important: document, document, document!) the code. But for right now here you go. If you have questions, comments, suggestions, please feel free to email/tweet/IM me.
Can’t wait till next time!
Slides (PDF, 1MB)
Demo Code (ZIP, 10MB)
Posted: May 10th, 2009 | Author: Huyen Tue Dao | Filed under: Development | Tags: air, cfunited, conference, flex, greenthreading, ria, speaking | No Comments »
Yes, charitable readers, with much excitement I can announce that I will be a speaker at CFUnited 2009! I have been really trying to get into speaking and presenting, trying to participate more in the RIA community and in particular the Flex/AIR/Flash subset, since I adore the platform and the developers. So here’s my first go at becoming a more vocal and hopefully informative part of the community: Divide and Conquer: Greenthreading in Flex/AIR.
If you are attending CFUnited and have a free slot, stop on by and watch me either kick ass or go down in flames (not so much with the flames, me hope). Either way I hope it’ll fun!