Wednesday, 13 June 2007

Apollo For Flex Pocketguide

Seems to have found this a little too late. :D

Apollo is already Adobe AIR Beta, while Flex 2 is already Flex 3 Beta at the moment. Anyway, found this pocket guide book on these two technologies and uploaded it to my box.

Download it to get yourself some direction (if you require any).

Personally, I would think I need it. :P

Tuesday, 12 June 2007

Annual ICT 2007

Received a SMS yesterday night, from an unknown number. The first 2 words in the SMS probably sank my mood into the deepest realm for the year. :(

(fm MINDEF:)
Still got smiley some more. pengz..

For the uninitiated, MINDEF is Ministry of Defense (Singapore). sigh... As expected... a Call Up Notification! This is gonna be the first In Camp Training (ICT) post my army days and I must say the feeling is pretty dreadful. To break away from my job, from what I love doing is.... IS..... SIGH............................................

It's gonna be a 5 days ICT at Seletar East Camp, from Oct 15 2007 0730hrs (SO EARLY!) to Oct 19 2007 2359hrs (SO LATE!). Oh well... I know I know... being a Singaporean male , this is unavoidable. Every guy has to do up their responsibility to protect the COUNTRY!!

At least there's one good part amidst all these, and that's the *timing*. They did not take away Oct 20, which is xf's bday. :D Army still clever after all la... know it's my best friend's bday know cannot take. wahahaha...

PS: I know it's just pure conincidence. Army got nothing to do with xf's bday perfect timing and if they really wanted to call me back, they still could! :( Just glad they dint. :D

Monday, 11 June 2007

Geek Blog Announced!

The objective of this blog post is simple. I've decided for certain reasons to get another blog to satisfy my geekiness. :P

Had been a very tough decision though, as I love my current address, flashmech.blogspot.com, a lot. I wanted to change it to a more personal, lionellow.blogspot.com and make way this place free for a full geeky blog.

Thought it over, and nope, that's not gonna happen. :D Though this blog has not been established for long, I like the current way it is, and it should stay that way. I've thought about other site names on blogger and somehow, ideas along that direction were pretty lame.

Hence, it was decided that I create an account on WordPress, another popular blogging website. This new blog will be entirely use for the geeky stuff, like the latest news on the Flash Platform, my own experimentations, silly mistakes, things like that.

Still awaiting for MXNA to add my blog to be aggregated at the moment, and planning to get a Creative Commons license for it too. Still pretty much in the infancy stage, but will get it bigger I promise. :)

Here's the address for my geek blog:
http://flashmech.wordpress.com

(Updated on June 25 2007 16:40:00 SGT: Oh no! I've moved again! http://flashmech.wordpress.com is no more! Official geek blog at http://blog.flashmech.net)

Wednesday, 6 June 2007

Lesser Space After Uninstalling CS3 Than Before?

It's weird, but I need confirmation. Solutions are more than welcome. :)

I've installed and uninstalled Adobe CS3 Design Premium roughly twice, and with each uninstall, the size on my hard disk seems to have gone down quite a bit (~600mb). I can't confirm the actual size because in between the installation I've been adding some files on my computer but definitely not ~1.2gb worth.

After each uninstall, I'll be emptying whatever contents (if any) in my recycle bin, cleaning up the temporary internet folders, and even defragmenting my registry and doing disk clean up. Tried to look into the Program Files folder to find any repository of temporary installation files that might have facilitated the installation, but to no avail. All that couldn't get me back my lost space.

Anyone experienced this as well?

Monday, 4 June 2007

History Panel in Flash IDE

Ever tried the History Panel in Flash IDE? :)

Even though the history panel made it's way into Flash since the MX 2004 days, I couldn't find a good reason to use it. I mean, why would I need an extra panel to clutter up my screen estate when it's already tough to juggle between the designer and developer related panels? I could easily do a Ctrl-Z(Undo) and Ctrl-Y(Redo) at any time that I want~

Well, time has changed. :D Since I've started messing around with JSFL, the history Panel becomes the basic tool to learn JSFL commands. Don't believe me? Follow me through then. ;)

1. In Flash IDE, go to Window --> Other Panels --> History (Ctrl-F10)

History Panel Normal
2. Click on the options button Options Button, under View, you should see a menu as follows:

History Options Dropdown
The Default view that you see, shows the commands in normal layman English that everyone will understand. I have still yet to find any purpose with the Arguments in Panel view, so I'm gonna skip that. The JavaScript in Panel view is what we're interested with.

3. Here's the JavaScript in Panel view.

History Panel JavaScript
Did you notice the lines and lines of codes in the history panel now? Well those are JSFL codes! If there's something that you wish to create for Flash IDE, and have no slightest idea where to begin, yet you know that there's something similar been done already, you now know where to look!


Further Reads:
Using History and Flash Panels for Faster Development

Sunday, 3 June 2007

New toy: JSFL

I first came across JSFL when I tried to compile a Flash file through FlashDevelop. That was the time when I saw in Flash IDE's Output panel, some error message about a particular JSFL file failing to execute (I can't remember what's the exact error message, as it's so random and I never really take note).

Of course at that time, I had no clues about what JSFL was and I'm not bothered to find out what it might do. I'm more pressed with the concern that my Flash file is failing on me. :D (The dateline was so tight, JSFL don't blame me. :P)

Recently, while reading Grant Skinner's blog, I stumbled upon his gAlign extension tool for Flash IDE. In that blog post, he mentioned about using "custom JSFL calls" to accomplish his stuff. Seeing how JSFL is able to manipulate Flash IDE's content, that got me seriously curious about the technology behind it.

Googled for JSFL as I had absolutely no idea where to start from, and found this introductory article by Guy Watson. In the article, he establishes facts about JSFL and where did it came from. Unfortunately, it didn't seems to be what I'm looking for.

How can one ever forget about Flash Help? :D I did a search in there and found exactly what I needed. All the treasures and secrets about JSFL were all lying in the book Extending Flash, waiting for me to uncover them. hehe..

So now, I'm getting all excited about this new discovered "power" (of course the power itself is not new, and existent for a pretty long while. it's just my ignorance. :D but no more!). Got some opinions from friends about what should I develop as an extension for flash, and Arul in particular gave an interesting one.

My first JSFL project will hence be,




*drum roll*




*drum roll*




*drum roll*








an Arrow Drawing Tool!







Stay tuned!

Friday, 1 June 2007

The World's Fastest Indian


This movie managed to moved me even though I'm not a lover of motorcycles. Can't imagine if someone like Arul watches this movie. :P

Burt Munro, an ordinary man with extraordinary determination, had an ambition to set the land-speed world record using his 1920 Indian motorcycle. His passion overcame all difficulties, obstacles, barriers, and even to the brink of risking death.

In 1967, he finally sets the under-1000 cc world motorcycle land speed record, which still stands today, at Bonneville Salt Flats with his self-modified Indian motorcycle that originally could only run at a top speed of 86.90 km/h (54 mph). His official record?

295.44 km/h
~183.58 mph
Burt Munro
If you don't follow through on your dreams, you might as well be a vegetable (not your regular cabbage kind of veg! :D).

Burt Munro took 25 years to realise his dream.

How far are you willing to go for yours? :)