February 28th, 2008

Flex 3 BYOP: Bring your own profiler…flash.sampler

So during my presentation at 360Flex some people had questions about accessing the profiler without Flex Builder 3 Professional. Being completely swamped on projects of late and not getting too much time to read extra material, I told them that there probably wasn’t but talk to David Zuckerman to find out if the API to the Profiler is exposed in Flex Builder…or something to that extent. Although I think this would have been more in Mike Morearty‘s or Tom Reilly’s court…

Well, unfortunately it looks like the Profiler is not accessible through an Eclipse based API… heres a tidbit according to Ted Patrick from a little while back:

“the code model and language intelligence features are there for you to extend and build upon. Eclipse is designed from the ground up to support plug-in extensibility and we have exposed these APIS for you to extend.”

Here’s the link to the info above:

http://www.onflex.org/ted/2007/09/flex-3-beta-2-code-debug-profiler.php

Now for the best part about this post…here is some late breaking news, and so far I don’t think anyone yet has blogged about it. Although it’s late…I need to sleep…and I haven’t fully digested all the specifics yet,  if you’re cool with some caveats you get a pretty awesome new package to play with and build your own Profiler!!!

Here are the caveats:

  1. You have to run the app in debug mode. (Specifically 9.0.115.0)
  2. You need to make use of PreloadSwf in the mm.cfg file to preload any custom profiling agent.

So…if you’re cool with that…drum roll please…I now announce the flash.sampler.* package!

Here’s some links for those of you who find this interesting:

Hey Doug…you feel like adding another tab to your custom FlexSpy? :)

Night all…

February 27th, 2008

360 Flex Milan, 360 Flex Atlanta, and My Presentation

For those of you that were interested in downloading my 360Flex Atlanta presentation on memory management and optimization, it can be found here:

http://labs.realeyes.com/default.cfm?cnt=presentations

Here are the direct links:

(My code)

(My Presentation)

Also, I just wanted to say for those of you that are going to be in Europe in April, you should definitely think about registering for 360 Flex Milan:

http://www.360flex.com/360Flex_Europe/

Tom and John put on bad-ass conferences with excellent parties full of free beer, food, shinanigans, and very good speakers that I look up to. As a little sampling of what you’re missing if you don’t come to 360:

Here in Atlanta yesterday Michael Labriola gave an outstanding presentation on Flex component lifecycle architecture…I have not seen or read any discussion of the component lifecycle that went into the depth of Michael’s. (His presentation can be found here)

Also yesterday I saw Doug Mccune give his overview of what’s out there in Flex open source. It was very informative filled with awesome information on projects I’ve never heard of and with plenty of cool shits. Pardon the translation. (His cool shits can be found here)

Now I’m sitting in on Ben Stuki’s presentation – a link to his blog – he’s a programming bad-ass. Some of the things he’s done is metaphile, degrafa, and openflux.

Anyway…back to the presentation I’ve got some 3D glasses and he’s showing some pretty cool stuff!

February 26th, 2008

360Flex ATL: Memory Management and Optimization TNG

My presentation from 360 Flex ATL is now available at the main registation desk. I apologize to Tom and John for being a slacker…alright…I really want to see Labriola’s presentation now. Signing out and I’ll upload my presso to my blog soon.

February 23rd, 2008

Adobe CS3 shame on you!

So I’m clearing space on my HDD…getting ready for a defrag, and I notice this odd directory in my temp folder taking up almost 2.5GB! So I run a Google, and find this:

http://www.adobeforums.com/webx?14@@.3c05770e/1

I completely agree…c’mon CS3 be a little more tidy, k?

If you’re trying to find disk space culprits there’s a pretty sweet freeware tool I use called TreeSize Free…been using it for years. The pro tool is cool too:

http://www.jam-software.com/freeware/index.shtml

Anyway, the tool above is how I found the Patcher directory chewing up my HDD…bad CS3, bad! :)

February 21st, 2008

Two business days till 360!

If you’re not registered, talk to your boss and get your butts down to 360 Flex!

http://www.360conferences.com/360flex/

There’s gonna be parties upon parties, open forum sessions, awesome presentations, and big announcements.

I’ll be there presenting a 201 level on Memory Management and Optimization. Also David will be there talking about Flash Video in Flex…remember we got HD now. :) Plus, we’re co-sponsoring the USB Drives, and seeing the comp they’re gonna look HOT!

Now, if you’re feeling like a 201 presentation on Memory Management and Optimization and you want to cover something specific, I’m taking suggestions. If it’s a legitimate topic and I have time to get it rolled into my presso I will…

Anyway, feel free to comment this blog with your ideas.

On a closing note: get registered, and get down to ATL!

February 13th, 2008

Jun BAD! 360 Flex GOOD!

Register and attend 360 Flex – conference GOOD – all the cool cats will be there!

So yes – Jun BAD – I’ve been so swamped with projects I have only blogged once so far this year. (What a pitiful excuse) Anyway, I’m posting my second blog entry of the year to entice you all to attend a very hip and happening event for Flex and AIR developers.

360 Flex Atlanta –> http://www.360conferences.com/360flex/

Take my advice and register now! It’s in less than two weeks. If you need more than just me saying it’s cool to entice you, here’s three good reasons:

  • 360 Flex is where history is made…Doug McCune “underriding” a very organic and entertaining open forum on custom component development: http://www.colettas.org/?p=173
  • 360 Flex is where cool things like charity code jams and API contests take place.
  • 360 Flex is a conference all about Flex and AIR…attend the conference and get your fill!

So get registered and get down there and I’ll see you there!

Oh and one more thing…I’ll be speaking. It’s gonna be a Session 2.0 mix of two that I did last year with revisions that were driven by attendee feedback. If you’re a 200-level developer and want to hear about memory management and optimization come hang out. :)

See ya’ll in ATL, yeah boii!

Upcoming Talks





A Book I Helped Write



Community


Ignite Denver Committee

Categories

Credits