Extra Eclipse Tool Bars?

I finally spent the time to figure out how to remove extraenous buttons in my Eclipse tool bar. The one that annoyed me the most was the CFEclipse toolbar – it is huge!

01-toolbar

Don’t get me wrong CFEclipse rocks, but it shows up in every perspective that I use. So here is how to remove it from the Eclipse toolbar.

  1. Right-click on Eclipse’s main tool bar you should see the following menu:
    02-customize_perspective
  2. Next select “Customize Perspective”. You’ll get a popup window.
  3. Select the “Commands” tab.
    Commands Tab
  4. In the left column, find CFEclipse and uncheck it.
    Uncheck Eclipse
  5. Click “OK” and check out your uncluttered toolbar!

This will only change the settings for the current perspective, and if you miss your tool bar, just repeat teh steps except check CFEclipse and it is right back where is was.

Posted in featured, howto | Tagged , | Leave a comment

Adobe Camp: 1 Day, 3 Camps: 5280 Reasons to Use the Flash Platform

Rocky Mountain Adobe CampIf you haven’t heard already, the first Rocky Mountain Adobe Camp is open for registration.

The first ever, one of a kind, Rocky Mountain Adobe Camp is right here in Denver on June 22, 2009. Digital professionals at all experience levels are invited to this one-day event to participate in in-depth sessions, and unique hands-on activities taught by some of the most influential speakers in the “Flash-o-sphere”.

Want more information?
Check out http://camp.rmaug.com for event date and location as well as speaker and session info.

Use twitter?
Follow @adobecamp’s updates for more information and news.

There are some interesting sessions that will be divided between 3 different “tracks”:

  • Flash Camp: Get ready to learn best practices, discover hidden features, and extend your abilities
  • Dynamic Media Camp: Developers and content owners alike will expand their current knowledge of the Flash Media Server family
  • eLearning Camp: Trainers, staff development managers, and Human Resource professionals will all gain valuable insight for eLearning development using tools such as Adobe Connect, Adobe Captivate, and Adobe Acrobat

So pick one and register for the First Rocky Mountian Adobe Camp!

Posted in news | Tagged , , , , , , , , , , , , | 2 Comments

Quick fun with AIR & Dailymugshot.com

So i’ve been playing with DailyMugShot.com for the past couple of months. DailyMugShot is just that – you take 1 picture every day of your mug. Well I wanted all my mugshots and there wasn’t a direct way of downloading them from the site. They have an RSS feed for your shots, but it only shows the current picture.

They do have a little flash based badge that you can post to your site.

So with some hunting around in the firebug output I found where the little flash piece calls a service for the sequence of images. The dataservice is simple XML (Yay!), and I like ActionScript 3 and XML. So, I wrote an AIR app that downloads all my mugshot images. It is really basic and urls and final file locations are all hard-coded, but it was a fun 45 minutes and worked like a charm and I have all my past mug shots.

Here are a few of my favorites:
02-03-200902-18-200902-24-200903-14-200903-17-200904-06-2009

Update: If you’d like to play with dailymugshot.com I’ve compiled an AIR Application that will download all the images for a given user ID (you can get the userID from the slide show page URL)

http://www.thekuroko.com/wp-content/plugins/downloads-manager/img/icons/setup.gif download: \"DailyMugGetter\" AIR Application (980.95KB)
added: 15/03/2010
clicks: 46
description: Allows you to download all images for a UserID from http://www.dailymugshot.com

Posted in actionscript, featured | Tagged , , , | 1 Comment

360iDev – Total FTW!

Brian Flings "idea" preso

Brian Flings "ideas" preso

Let me preface this post with I’m not an iPhone developer – I’m a Flash developer.
I spen last week days in San Jose at the 360iDev conference and I want to extend an HUGE congratulations to John and Tom who “Are 360 Conferences”. These 2 guys have put together another awesome conference (the other being 360Flex) for the iPhone community. Being someone who has spent zero time in the iPhone Objective-C world, the 360iDev conference was the perfect event to attend. Here is a short list of why I think so:

  1. 360Conferences strive to put together sessions and speakers from a wide range of backgrounds. From experienced to inexperienced users, there was something for everyone
  2. The iPhone/Objective-C/Cocoa community is extremely friendly. Talking to some of the speakers and other attendees was one of the best things about this conference for me.
  3. 360Conferences wants to keep the cost low. I mean come on, less than $500 for a conference – yep that rocks.
  4. John and Tom are just damn cool guys.

I think it was time well spent in San Jose and I hope that 360Conferences keeps 360iDev around. Oh, and that thing about me not being an iPhone developer….I am now – or at least I’m workin’ on it! Make sure you check out a 360Conference weather it is at 360Flex or 360iDev – you won’t be sorry.

Posted in news | Tagged , , | 2 Comments

Adobe AIR – Issues with Command Line Arguments

After working on a little automation tool for video encoding process we ran into an interesting issue with AIR applications and command line arguments. Here is the scenario:

  1. Encoding process ends.
  2. The encoding process passes a file path to the waiting AIR application via command line.
  3. If the AIR app is not running, it starts up.
  4. The AIR application then checks some data in a database updates some tracking info and possibly grabs the duration out of the file.
  5. The AIR app waits for some more input.

Here is the issue – when the application starts up via the command line call, subsequent calls fail to the AIR application. Our solution, the AIR app has to be running when the OS starts up – that way the initial command line call to start the application doesn’t hold the process.

The command line looks something like in Windows:

C:/Program Files/ServerApplication/ServerApplication.exe "D:/my/storagedir/vidfile.f4v"

The command line looks something like on a Mac:

/Applications/ServerApplication.app/Contents/MacOS/ServerApplication "D:/my/storagedir/vidfile.f4v"

There has to be some way to start the application via the command line without holding everything up right? What am I missing?

Here is what I’m missing:
The new command line looks something like in Windows (added the /b option):

C:/Program Files/ServerApplication/ServerApplication.exe /b "D:/my/storagedir/vidfile.f4v"

The new command line looks something like on a Mac (added the ‘&’ at the end):

/Applications/ServerApplication.app/Contents/MacOS/ServerApplication "D:/my/storagedir/vidfile.f4v" &

Now our little automation AIR tool doesn’t need to be running when the first call happens – it will actually start up – and it can stay open and successfully receive new command line arguments.

Posted in actionscript | Tagged , , | Leave a comment