osx

Apple events and the AE Monitor

I haven't used it yet, but AE Monitor looks like it might be a good tool to see the Apple Events that are firing on your Mac OS X system. As I get more into Mac-specific programming (using Cocoa, Xcode, and AppleScript) I just wanted to make a note to remember this.

 

Mac Activity Monitor - Mac process and memory usage

The Mac OS X Activity Monitor is a cool utility. As shown in the following figure, the main screen shows all the processes running on your system, the user that owns the process, the percent of CPU it's using, the virtual memory it's using, and more. My most common thing here is to sort by memory or CPU use to get a general idea of what's going on.

Run a picture slideshow from the Finder

One of the cool things I just discovered on my Mac is the slideshow capability of the Finder. This can be a great tool for previewing a collection of images, or just to rotate images on your screen just for fun. Just highlight a few images, right-click, and choose the Slideshow option.

The Mac DigitalColor Meter utility (get Mac RGB values)

The DigitalColor Meter application is a cool little utility that comes free with Mac OS X. It has one simple purpose: to let you determine the color of a pixel of an image. Actually, it's a bit more than that, but that's what I use it for.

Can't remember Force Quit key combination

I haven't had the problem of a frozen application on my Mac OS X laptop in a long time, but when it does I can never remember the keystroke combination to bring up the Force Quit dialog. The key combination is [Option][Command][Esc], which I know at this moment because I'm looking at it in a book.

Since I can't remember that combination I'm hoping this mnemonic will help: "Oh Crap Eddie", where "Oh" stands for "Option", "Crap" == "Command", and "Eddie" == "Esc".

Run Dashboard widgets from your desktop

If you've ever wanted to see your Dashboard widgets outside of the normal Dashboard environment, Amnesty Widgets lets you run your widgets directly on your desktop. It's not free, but if it's something you always wanted, you can download a free trial.

 

Mac Stickies and the Stickies widget

In a previous tip I discussed how to create a Mac sticky note from inside a Cocoa application, but I forgot to mention about how to use stickies as a standalone application.

Fortunately, it's pretty easy. Just open your Applications folder, and click the Stickies application icon. Once the Stickies application is started, just click File, and New Note to create a new sticky note, or press [Command][N].

Mac OS X Dashboard Widgets (intro)

I've been having a blast these last few days with Mac OS X Dashboard Widgets. Apple has assembled a nice collection of them, and they're all easy to install. Just download them (they seem to all be zip files), double-click the zip file to extract the contents, and then double-click the installer. Best of all, the widgets are free, fun to play with, and in some cases, they may even help your productivity.

Mac Stickies (and easily saving content)

I just learned about Mac Stickies, and they're pretty cool. If you're in a Cocoa application (like Safari, TextMate, and others) you can select text and/or graphics, and then easily save the content to a sticky note on your Mac desktop. To save the content you can either (a) remember the [Command][Shift][Y] keystroke, or else (b) click the application menu item (i.e., the "Safari" menu item if you're using Safari), then Services, then Make New Sticky Note.

The picture below shows what a Mac sticky note looks like when it's created on the desktop.

Mac OS X dictionary

At least once a week (and more likely once a day) I need to look up the spelling or meaning of a word. Interactive spell-checking is built into many Mac OS X applications (like TextMate), so that saves me when I'm typing. But a cool thing that's also built into many Mac OS X applications is the ability to easily get a dictionary definition for a word in a document.