Dammit, Adobe! Why is it so hard to register your *!*^@# software??

Just got my new copy of CS5 in the mail, viagra 40mg and couldn’t wait to enter the new code and get rid of the nagging “Demo mode” dialog at the start of all my apps. I skipped CS4, check so this upgrade is a huge deal for me. Fortunately, I’m eligible for the academic version of the software, so of course I knew I would have to jump through a couple hoops (never mind I already submitted all my academic eligibility info just to BUY the software, but now I have to give it to another site in order to register it. But no matter, if that’s what it takes).

So, on to the fulfillment forms at good ol’ Adobe.

Step 1: Enter your product code. No problem!

Wait. WTF? My product code isn’t valid? SO I can’t even get TO the hoops I need to jump?

For fact’s sake, Adobe! How can just about every other company in the world get their registration system streamlined, and yet I end up climbing walls every time I try to buy one of your apps?

BTW, CS5 is AMAZING! Just hope I can use it before my $500+ trial expires.

Dear Flash: You know I love you… but we need to talk

One of the main functions of this site has always been to preach the good word of Flash to the uninformed (or misinformed) masses — it’s why we created The ActionScript Jabberwocky and hosted the once annual ActionScript Poetry Contest. It’s also why we created Flash games and spent months turning a long-in-the-tooth open-source text editor into a fairly great little ActionScript editor.

Over the years, youth health we’ve had our differences with the makers of Flash (both Macromedia and Adobe), but we’ve never been shy of professing our love for their work in no uncertain terms.

So why so silent on the matter for the past few months?

Well, quite frankly, we’re not feeling it any more.

Don’t get me wrong, I still use Flash daily — sometimes still for fun, but most often for work, and there are some amazing things being done in the world of Flash, Flex and AIR these days. And thanks to a diverse client base and a plethora of cool projects, I’m quietly taking part in many of them every day.

But am I loving the platform? Quite frankly, no.

Thanks to a growing problem with bugs, inconsistencies with external interfaces and a general lack of faith in the player itself, Flash is starting to feel a lot like the HTML/Javascript fiasco that caused me to seek out Flash’s “works anywhere” promise way back in the 1900s. These days, I seem to be debugging the player more than my own code.

Chris at FlexibleFactory, has a post today that sums up my own feelings toward the state of Flash pretty well. In fact, he inspired me to finally break my silence on the matter too. Anybody else want to chime in?

AT&T, You suck.

The only carrier licensed to sell the iPhone in the U.S. also seems to be the only carrier incompetent enough to screw it up.

iPhone 3.0 has MMS and tethering — two technologies people have been screaming about for months. But while other users around the world can enjoy them today (ok, symptoms June 16), they’re not available on AT&T.

Turns out AT&T could care less, though. They’ve already got the two-year contracts signed from the 2.0 launch, and don’t seem to want to make things easy for “official” users.

Did your jEdit break this week, too? Here’s the fix

After using and touting jEdit for all my programming needs this year, health I was left high and dry this week after Apple’s latest Java update seemed to cripple the app’s launcher. I could still launch the editor using the jar file within the app bundle, but this wouldn’t allow auto-launching or drag-and-drop opening (and the interface looked like crap).

Thank goodness Doug Letterman of Render Fast came to the rescue with a couple of solutions (one of his own creation, and one from the Apple support forums).

So if you’ve been putting up with inferior editors and clamoring for a solution this week, too, relax: jEdit is back on OS X.

And for what it’s worth, the developers of jEdit assure us a new version is in the works that will correct the issue “out-of-the-box,” but for now, this solution should get you back in the game. Happy coding!