In past versions of Mac OS X, you could hold down Shift+Option while pressing the volume up and down buttons to get finer controls than the usual (a quarter of a box would change instead of a full one). Unfortunately, it appears that this functionality has been removed in Lion.
You can use some simple AppleScript to finely change the volume (on a scale from 0 to 100). Here's a little script to increment the volume by 2% (roughly what the Shift+Opt adjustment did):
set currentVolume to output volume of (get volume settings)
set volume output volume (currentVolume + 2)
To decrement the volume by 2%, replace that plus sign near the end with a minus sign.
You can save these scripts as applications and put them in your dock/menu bar, paste it into Automator and make a service (which can be given a keyboard shortcut), put it in your menu bar with an app like FastScripts, or give it a keyboard shortcut with an app like Keyboard Maestro.
This is a solution, but it's certainly less convenient that the old way. I'm hoping that this feature's omission was an oversight that will be corrected in a future 10.7.x update.
[crarko adds: It does indeed seem to be gone. That's an odd thing to have removed. I ran the script from the AppleScript Editor and it does do the finer adjustment.]
You can enable a Service in the Keyboard Shortcuts System Preferences to let you open a terminal window directly to a selected folder.
Go to System Preferences » Keyboard » Keyboard Shortcuts » Services » Files and Folders » New Terminal at Folder. Or New Terminal Tab at Folder, if you want. You can create a keyboard shortcut here, too, if you're in to that kind of thing.
Right-click on any folder and the item appears in the bottom section of the contextual menu (or use your new keyboard shortcut). Works on 'package' files, too.
Note: Services do not work on sidebar items or aliases; you have to select an actual folder or file. If a bunch of Services are enabled for the selected item type, you may have to go inside the Services item in the contextual menu.
[crarko adds: We've published a number of hints over the years about ways to open Terminal from a specific folder. It's good to see that Apple payed attention to people and built it in now.]
Mac OS X Lion has a new 'Smart Zoom' gesture for trackpad users that zooms in supported applications (ex. Preview) just by double-tapping the trackpad with two fingers. This is much like double-tap feature in iOS devices.
The problem with this feature in Lion is that it uses the same two-finger gesture as secondary click (aka 'right click'). When two-finger tapping for a secondary click, there is a slight delay where Lion waits to determine if you mean to do a secondary tap or a Smart Zoom double tap. This delay may not be a problem with many users, but some may find it annoying and it also prevents making secondary taps in quick succession in certain applications, such as games.
Remove this delay by disabling Smart Zoom under System Preferences:
I have been so frustrated with not being able to see the AREA that encloses the scrollbars. So I didn't know if I was really at the top or where to click for a page scroll. After much reading I thought this was a change Apple had made. Until I took a snapshot of the screen and saw that they were really still there.
I discovered that if the Contrast setting under Universal Access is not on Normal, the outline around the scrollbar does not show at all.
[crarko adds: I use an adjusted Contrast so I see the same thing. Not seeing the enclosing area isn't a big deal to me, but this at least explains it.]
Mac OS X 10.7 includes a new facility to make Time Machine backups on the local disk. You can make use of this feature to create snapshots of the current disk status, allowing you to recover instantly from disaster.
Local Time Machine backups should be enabled by default on portable Macs, but on desktop machines you'll have to enable them manually, in Terminal:
sudo tmutil enablelocal
Once local backups are enabled, you can make a snapshot almost instantaneously by issuing this command:
sudo tmutil snapshot
This is a very useful (and prudent) thing to do immediately before embarking on some course of action that could have potentially disastrous results. If disaster does strike, you can simply enter Time Machine and restore the affected files or folders to their state at the time that you took the snapshot.
Since the backup is local, you can do this even if you're not connected to your Time Machine drive.
[crarko adds: If this is a full Time Machine backup expect it to take up a lot of disk space. I don't have enough free space to try this but a look at man tmutil confirms these options. There are many others, including setting up exclusions, so it would be well worth a person's time to look over these man pages to get a better handle on this utility.]
With the death of Rosetta in Lion, many older bundled Java applications (.app's) no longer launch. A quick 'stub' transplant can often bring these apps back to life.
Many MacOS-bundled Java applications use Apple's own JavaApplicationStub as their binary to allow packaging in a proper .app bundle while still running Java code in JAR files. Since this stub binary is common to all such applications, many Java apps (even recently released ones) are bundled with a PPC-only version of this stub. These apps show up with the dreaded 'international symbol for time to upgrade your software' on their icon and give the 'You can't open the application Foo.app because PowerPC applications are no longer supported,' error when launched.
Fortunately, because this stub binary is common to all applications, you can safely replace the old PPC-only copy inside the app bundle with an updated copy that contains Intel code. Once the transplant is complete, the applications should launch and run just fine under Lion.
First, you'll want to check that your app is indeed suffering from this exact problem. If you right-click the app bundle and choose 'Show Package Contents,' you'll see a Contents folder inside the bundle. Inside Contents is a folder called MacOS, and in there you should find the binary. If it's named 'JavaApplicationStub,' you should be good to go. If it's named something else, it's still possible that it's a renamed copy of JavaApplicationStub, but you may run into problems.
Rename the existing binary to something else, just in case (JavaApplicationStub-ppc perhaps), then copy the new version from:
If the original binary had a different name, you should use that exact name instead of JavaApplicationStub. Close out of the app bundle, and you should be done.
It does seem that Finder and/or LaunchServices hold on to the status of a binary even after the transplant is complete. I've found that renaming or moving the app bundle or force-quitting Finder (or plain-old rebooting) will cause the app to be re-parsed and allow it to launch.
Note that the JavaApplicationStub included in Lion is i386 and x86_64 ONLY, so if you somehow share app bundles with a PPC version of MacOS, this procedure will make the Java app no longer useable on PPC. There are Universal versions of JavaApplicationStub floating around, and it's possible to cook up your own using the lipo command, but the odds are if you're reading a Lion tip, that's the least of your worries.
It's not guaranteed to work on apps that aren't updated for Lion (though they're not guaranteed to work with Resume either). Sometimes it's tricky to find how the vendor spells their name in this format so you can locate the preferences file for the app in ~/Library/Preferences (using any method you'd like to open that folder) and scroll through the list of files to find the application you're looking for and then head back to Terminal.
It's recommended that you change app settings with the app closed, and restarting the app will be necessary before it takes effect. If you wish to change the setting back to the way it was, run the command again using NO instead of YES.
[crarko adds: I tested this, and it works as described. This is a good find.]
Quick Look in 10.7 will now render the webpage for a .webloc file. In previous versions, Quick Look would simply present the .webloc file's icon along with the page's title, URL, etc.
I like to drag URLs to my desktop if it's something I'd like to come back to later, but don't necessarily need to bookmark. I noticed that in Lion, .webloc files are fully rendered by Quick Look. To duplicate, drag a URL form your web browser of choice to your desktop (or a Finder window), select it and hit your spacebar. Pretty useful for quickly getting at the saved information.