Showing posts with label built-in. Show all posts
Showing posts with label built-in. Show all posts

Monday, May 28, 2007

Grapher Review

icon

When Apple first introduced the PowerPC based Power Macintosh computers in 1994, they included an innovative product called Graphing Calculator which was made by Pacific Tech. In addition to being a great way to show off the speed of the new PPC chip, this program turned out to be a useful educational tool and helped teach basic math skills to many grade school and college students. Unfortunately, with the switch to Mac OS X in 2001, Graphing Calculator was abandoned by Apple and users were left with a hole.

Apple responded to the need for a replacement beginning with Mac OS X 10.4 (Tiger) and bundled a program they dubbed "Grapher" (originally Curvus Pro by Arizona Software). Although Grapher doesn't feel as fast as the older Graphing Calculator, it offers much of the same functionality including 2D and 3D graphing, integration and differentiation support, and built in examples. In some areas such as customizing the graph display, Grapher is even more flexible than Graphing Calculator.

Grapher is freely bundled with every copy of Tiger and can be found neatly hidden in the /Applications/Utilities/ folder. Why Apple would hide this useful piece of software (which is clearly not a Utility) in the Utilities folder is anyone's guess, and as a result of this hiding many Mac users aren't even aware that it exists. Since Grapher does indeed reside on your system, it's worth checking out.

Note: Pacific Tech finally started supporting OS X independent of Apple, and you can still buy Graphing Calculator on their website today.

***__

Monday, April 30, 2007

Exposé Review

icon

Apple introduced Exposé with Mac OS X 10.4 "Tiger" in April of 2005, however, many Mac users either don't realize that it exists, or don't know how to utilize it to the full extent. Exposé helps you deal with the constant clutter of overlapping windows and the need to drag and drop items from one window to another by quickly getting things out of your way.

Before getting started, make sure you have set up the keyboard shortcuts to your liking - open System Preferences and choose "Dashboard & Exposé." On a laptop Mac where many of the function keys are already mapped to things like screen or keyboard brightness, it helps to double up Exposé on the two remaining keys, F11 and F12 (screenshot). On our setup, pressing F11 shows all windows, while ⌥ (option) F11 shows only windows in the current application. F12 reveals the desktop, and ⌥F12 shows Dashboard (Hint: to set the keyboard shortcut to use ⌥, hold it down while clicking on the shortcut menu.) It's also possible to set screen corner shortcuts, but many people find these confusing since they are often bumped by accident.

Aside from simply revealing your myriad windows and letting you quickly bring the desired one to the front, Exposé really shines when combined with drag and drop. Drag and drop has been a hallmark of the Macintosh experience since the beginning, but it can be difficult to use since the source and target windows are often buried under multiple layers. Exposé can help. Assuming your keyboard shortcuts are set up as indicated above, press F12 to reveal the desktop, grab a file, and start dragging it. While still dragging, press F11 to reveal windows in all non-hidden applications. Drag the file over the desired window and either press F11 again to immediately bring the window to the front, or pause for a few seconds and Exposé will bring it to the front automatically. Drop the file. You have now completed a drag and drop without moving any windows!

Variations of this can also be used to drag things between programs without involving the desktop. The key to the whole experience is to not let go of your dragged item until you've tried out various Exposé shortcuts.

*****

Monday, March 5, 2007

FileMerge 2.2.1 Review

filemerge icon

FileMerge is a visual diff tool freely included with the Apple developer tools. If you have installed the developer tools on your computer (they come bundled for free on the install disks which came with your Mac), you can find FileMerge nicely hidden in the /Developer/Applications/Utilities/ folder. Amazingly, many people developing software on the Mac haven't yet discovered FileMerge - if you're one of them, now is the time to do so. Apple provides lots of little goodies in the /Developer folder which are worth learning about.

Although it can be used to compare and merge any two text files you desire, FileMerge will mainly be of interest to software developers. If you've ever used the Unix diff tool, using FileMerge is like seeing the light; differences are actually visible side by side and easily understood at a glance - no more deciphering strange diff codes on the command line. As you jump to a difference in one file with the arrow keys, the second file scrolls to the same position and highlights the changes. You can also jump directly to methods/functions and choose which version of a change you want merged into the final output file. True, performing the same diff in the terminal is more condensed and geeky, but the FileMerge equivalent is much easier to grasp and work with. Many tools such as Xcode and svnX also have direct links within them which launch FileMerge for you.

****_

Monday, October 23, 2006

Control Scroll Zoom Review

controlscroll icon

Not exactly a software review, but this new trick is so exciting and useful it was just pleading to be mentioned! On Mac OS X 10.4.8 or later (and possibly earlier?), hold down the control key on your keyboard and scroll to zoom the entire screen in and out! This works on recent PowerBook, iBook, MacBook, and MacBook Pro trackpads which support scrolling, or on any other Mac with a scroll wheel (or ball) enabled mouse. Similar functionality has been available for quite some time by turning zoom on in the Universal Access system preference pane and using ⌘⌥+ and - (option command plus and minus), but the scroll wheel method is much smoother and more convenient to use. Turning zoom on or off in this preference doesn't seem to have any effect on whether or not the new scroll zooming works.

*****

Saturday, September 23, 2006

Dictionary 1.0.1 Review

dictionary icon

The Oxford American Dictionary and Thesaurus is bundled for free with Mac OS X version 10.4 (Tiger) and above! This well designed and full featured dictionary application is less than a click away when you need the definition for a pesky word.

A seldom known feature accessible from any application written with Cocoa is the ability to obtain the definition for a word on the fly. Hold down ⌃⌘D (control command D) while your mouse pointer is hovering over any word and a definition will pop up - no need to click! You can also bring the entire dictionary to the foreground by clicking on the "More..." button. Note that this shortcut is customizable in the Keyboard & Mouse System Preference pane and may be set differently on your computer. The dictionary automatically finds matching definitions as you type in its search field, and usually includes word origins which make them easier to remember in the future. Well done for a free included application!

*****