Category: OS X


Thursday 2008/05/22
3:43 PM

Categories:

Flash/Actionscript, OS X, Technology's Betrayal, Web Dev

FDT, AS3, and OS X

Just set up the trial of the Flash Actionscript IDE FDT. There’s a few things to keep in mind when installing it on Mac OS X, however:

1) You need to download the standalone Flex SDK, and point to that in the Core Libraries Settings (Preferences > FDT > Core Libraries > AS3 Core Libraries). If you’re running the standalone Flex Builder and try to point to the SDKs in that install it won’t work. Make sure that there’s no spaces in the path to the SDK, either, otherwise FDT won’t be able to find it. I put mine in ~/Documents/sdks/flex_sdk_3/

2) You need to copy the playerglobal.swc file to a location without spaces as well, as suggested here. I put mine in ~/Documents/fdt/playerglobal.swc.

Those were the two big differences from the instructions in the Basic AS3 tutorial (Help > FDT User Guide > Getting Started > Basic AS3 Tutorial).

I’ll be putting FDT through its paces, comparing it to TextMate of course. I have a feeling for big projects it’ll be pretty useful, since it has the project-level hinting/completion that TextMate lacks.


Tuesday 2008/05/13
1:23 PM

Categories:

Apple, OS X

Making greensear.ch Your Default Search Engine in Safari

greensearch_inquisitor.jpg

Note: These instructions refer to the Mac OS X version of Safari. I sometimes forget that Safari is available for Windows.

Since I use Safari as my primary browser on my Mac, I was looking for a way to make Greensearch my default search engine. In Firefox this is a fairly easy thing, you just go to Greensearch and the search field drop-down arrow lights up in blue. Clicking on this gives you an option to add Greensearch as a search engine.

More…


Wednesday 2008/04/09
2:19 PM

Categories:

Apple, Flash/Actionscript, OS X, Ruby/Rails, Web Dev

Plugout - Flash Player Version Switcher

While developing the recent AllStateGarage.com site I had to do regression testing on different versions of the Flash Player, to make sure that both the swfobject embedding script and the built-in ExpressInstall upgrade functionality were working properly. After doing a bit of searching I found Plugout, which in a brilliant twist of fate was written by Aaron Smith (the guy behind RubyAMF that we used on the AllstateGarage.com project).

Plugout is a command-line utility that makes switching to different versions of the flash player easy. You can specify the plugin, version number, and browser. It's smart enough to restart and run the browser under Rosetta if the plugin version is PPC-only. For example, to switch to Flash Player version 9.0.28 in Safari I fire up Terminal and run:

CODE:
  1. plugout -p flash -v 9.0.28

You can also add different plugin versions as they get released, including debugger versions of the plugin (the debugger versions are denoted by a "d" following the version number). For example:

CODE:
  1. plugout -p flash -v 9.0.115d

The only wrinkle I ran into when using Plugout was that Ruby is required for it to work. This isn't a big deal to Leopard users, since Ruby is included, but before I upgraded to OS X 10.5 I just ran the plugout command in a shell session launched from within a Locomotive Ruby context. Speaking of Locomotive: development has been halted on the project, mostly because of Ruby's inclusion in OS X Leopard.


Monday 2007/11/12
7:39 PM

Categories:

Apple, OS X, PS3, Technology's Betrayal, Video Games

Streaming from Mac to PS3


(Photo by _Idris_)

Took a stab at setting up media streaming from the Mac to the PS3 and found it to be relatively straightforward. There's a few options for doing this, the first being Elgato's EyeConnect and the other being Twonky Vision. EyeConnect appeared to be a little more polished and installs as a System Preference Pane, so I tried that one first. Unfortunately, while I could browse my media just fine, playing the media usually didn't work. Occasionally I would get a song to play or mp3 to load, but most of the time I ended up with a generic network error message. I've noted a few online forum messages that imply that the latest firmware update (v2.0) to the PS3 seems to have broken things for EyeConnect, so hopefully this is just classic blip in the relatively new space of media streaming and they'll have that patched up quickly.

In the meantime, I've installed the Twonky Vision media server, which runs quite well. Management is done via a web panel, and so far playback has been pretty solid aside from the occasional hiccup. Resetting the media server's client table usually solves those issues. The drawback is that for some reason AAC files (even unprotected ones) don't play – they're listed as "Unsupported Data" in menu listings. Thankfully most of my music is in regular old mp3 files, but it's still a bit disappointing given that the PS3 actually can play AAC files just fine. EyeConnect supports unprotected AAC, but of course getting it to actually play the files without constant network errors was impossible.So this solution works ok for now, and I'm going to ride out the 30-day demo on the Twonky Vision software while keeping an eye out for EyeConnect updates before plunking down for one of them. It's nice to be able to route my media to the home system without using an iPod dock (or an AppleTV).


Thursday 2007/09/06
8:41 AM

Categories:

Apple, Music, OS X

iPod Touch

iPod Touch
(Photo courtesy of Apple)

The iPod Touch was finally announced yesterday (along with a revamp of the entire iPod line). It's been rumored for a while, and when the iPhone was released everyone knew it was only a matter of time before the touchscreen technology made its way into a new iPod. We're definitely going to get one to replace Jordan's old mini with the busted clickwheel. As for me, I'm not too sure I'll be getting one on release day. It's pretty much what I expected/wanted, but why the curious omission of the Mail/Maps applications? I guess they were left off so that AT&T doesn't jump off a bridge, but the Maps app was the one I would've used extensively. Obviously they're just one software update away from being added, but it irks me nonetheless.

My real problem is that my commute is too short to really listen to music/watch video (especially when I'm on the bike), which is the main reason I've survived without an iPod since mine got stolen last year. There's also that price drop on the iPhone to muddy the picture a little bit, but I feel like Apple will give the iPhone a capacity bump/3G update early next year so waiting makes sense. Plus while I hate Sprint, I'm not sure that going to AT&T would be an upgrade.

The bottom line is that I'm glad they weren't available immediately, because I'd have rushed out and bought one. At least now I can weigh it against other things (league fees for ice hockey at Chelsea Piers + a new helmet/gloves, for instance).