HomeThinkDifferentStoreMacBoardsAdvertisingRSS SyndicationNewsletterContact

iTunes_RGB_9mm

Cool Mac Gear


iPod Video
iPod nano
iPod 1G-2G
iPod 3G
iPod 4G
iPod Mini
PowerBook-iBook
Garageband

MacNews

OS X Odyssey 308 - Notational Velocity Searchable Note DataBase

Monday, April 21, 2003

By Applelinks Contributing Editor Charles W. Moore

Notational Velocity is an application that stores and retrieves notes, and does it extremely well. This is a beguiling little application, elegant in its simplicity. It doesn't try to wow you with interface aesthetics or a lot of gimmicky features, but focuses directly on the business at hand -- archiving and access to information.

Notational Velocity's developer Zachary Schneirov, cites itsadvantages are as follows:
• The chief domain of the program (editing and adding notes) is fundamentally modeless.
• The program features an instantaneous incremental search. From a human interaction standpoint, incremental searching is superior to the delimited searching found in most software today.
• All primary functions are fully accessible from the keyboard; the user need never lay hands on a pointing device. As the keyboard is the source of all input when composing a note, the time saved from not having to move one's hand between the keyboard and the mouse during other interactions is significant.

Features:

• The same area is used for both searching for existing notes and entering the descriptions of new notes. As one types the description of a new note, related notes immediately appear below, providing one the chance to file information into an existing note instead of a new one. Likewise, if a search for some piece of information turns up negative, one need simply press return to create a new note with the appropriate description.

• In conformity the with the dual purpose of the search/description area, typing the beginning of the description of an existing note will trigger the "auto-completion" of that description. Accordingly, selecting an existing note will place that note's description in the search/description area, and deselecting the note will restore the previously typed text.

• Notational Velocity has no explicit "save" command; all modifications to a note take effect immediately.

• There are several ways of getting information into Notational Velocity; from system-wide services to drag-and-drop in the Dock. You can also qucikly export notes in either Plain Text or RTF format, and note deletion is efficient and straightforward. Basic text editing functions are supported, including spell checking.

• Notational Velocity secures its database via the 128-bit International Data Encryption Algorithm (IDEA), and it provides the option of securing one's password in the Mac OS Keychain, thereby relieving the user from entering it at every application launch.

Usage Tips:

To add a new note:
1. In the Search/Description area, begin typing the description of the note (e.g. "Television celebrities I plan to assassinate").
2. Hit return or tab to move to the data entry area.
3. Type or paste the actual contents of the note.

To search for or edit an existing note:
1. Begin typing in the Search/Description area. Notational Velocity will process your text as a filter, showing only those notes whose descriptions or contents contain the phrase.
2. View the contents of a note by selecting it with the up/down arrow keys, if necessary.

Note that the first step in either operation is the same.

To use Notational Velocity as efficiently as possible, try to ensure that the description of a note applies to its entire contents. Notational Velocity's strength lies in its search capabilities. If a very small number of notes contain a great deal of unrelated information, the application becomes only slightly more efficient than something like TextEdit.

New in Notational Velocity 1.1:
• Importing and exporting of notes, as plain text and rich text, available from Notes menu and by dragging and dropping files onto application icon
• Provides "Create Note From Selection" and "Search/Describe With Selection" services
• Find next, previous commands
• Global keyboard shortcut for bringing app to front
• Change database file location
• Specify font for note body
• Command-click URLs to launch in web browser
• Fixed window width issue
• Fixed unicode character display issue in note preview
• Fixed note printing issues
• Application startup process is O(1) (constant time)
• Many additional, useful keyboard shortcuts (see below)
• Existing keyboard shortcuts now make more sense
• Quasi-mode (command-control) for vi-style cursor movement
• All keyboard and mouse shortcuts documented from the Help menu
• Option to leave app open after closing window
• Auto-completion of note descriptions is now optional
• Contextual menu for note previews area
• Improved insertion point positioning behavior in note body
• Other bugs fixed, both implementation-specific and graphical
• Faster overall
• New application icon
• Interface remains uncluttered
• Written in Cocoa with Objective-C and POSIX C.

There are getting to be a lot of database and notepad applications for OS X, with levels of simplicity/complexity to suit every taste. If yours runs to the simplicity end of the spectrum, Notational Velocity is well worth checking out. But don't let the uncluttered (almost System 6 - esque) user interface fool you. Notational Velocity works extreme;y well at waht its designed to do. I encountered no obvious bugginess during my test drive.

System requirements:
• Mac OS X 10.2 or higher
 
Notational Velocity is freeware  
   
For more information, visit:
http://pubweb.nwu.edu/~zps869/nv.html

***
Another Easier way to empty the Trash
Easier way to empty the Trash
Trash redux
Re: How do I?
Little Office
Safari
MaxiMice Quirks
MaxiMouse

***

Another Easier way to empty the Trash

From dxtr

Hi Charles,

To get rid of that pesky trash without having to resort to Terminal, open Cocktail and clock on the Misc. tab. Then click on the Empty Trash button, smile as the Trash is emptied. :-)

Content-Disposition: inline;
filename="Picture 6.pdf"
Content-Type: application/pdf;
x-mac-hide-extension=yes;
x-mac-creator=3F3F3F3F;
x-unix-mode=0644;
x-mac-type=50444620;
name="Picture 6.pdf"

seeya
dxtr

PS I have to remember to send the author some cash for this great little program.....

***

Easier way to empty the Trash

From Jonathan Boyd

Hey Charles,

The suggestions provided in 307 work fine, but a better way perhaps for someone more familiar with a GUI would be to type 'sudo rm -r ' and then drag the files/folders to be deleted into the terminal window. They will then be added to the list of files to be deleted. After you press return, you'll be prompted for your administrator password and they files will disappear in a virtual puff of smoke. This saves you having to remember where the files are stored and therefore what path to type in.
--
Jonathan Boyd
http://homepage.mac.com/jonathanboyd/

***

Trash redux

From Michael Snider

Charles,

Andy Hector wrote "An even easier way to empty the trash is to open up a terminal window and type this in: sudo rm -r .Trash" and that works fine if you have no partitions or external drives. If you do have any, the Trash represents the hidden .Trash directories on all connected volumes. Terminal commands ordinarily affect only the current working directory, and, if the item was put in the trash from some volume other than the one which contains your home directory, it will actually live somewhere like /Volumes/volName/.Trash/.501/itemToDelete, and unless you to navigate to the correct partition or drive before executing the command, the item will not be deleted. If the item was put in the trash some time ago, you may not remember where that was. Fortunately, Trash violates the normal rule that dragging from one volume to another copies rather than moves, so when you move something in or out of the Trash it really is moved and you know where it is. That's why I suggested dragging them out of the Trash first. It should always work to drag the stubborn items out of the trash to the desktop, then drag them back to the Trash, then execute sudo rm -r .Trash.

Peace,
Michael

***

Re: How do I?

From John Dennis

Just to let you know I went back into OS 9 so I could move the file from the Trash back to OS X. I then decided to try and empty the Trash again. This time it emptied just fine in OS 9. I am not sure why it was giving me so many problems. Oh well the file is deleted and that is all I care about.

***

Little Office

From Darren Varner

Just read your review. I downloaded it to check for a feature that just seems to missing from so many of these kinds of apps and what do you know? Missing from Little office.

Apple's Addressbook is set up so that it can act as the central repository for all contacts. It is very rare indeed when you find an app that takes advantage of this framework. I just refuse to buy or use any more apps that have to do with contacts until they take advantage of it.

___

Good point, Darren.

Charles

***

Safari

From John Dennis

I tried to mess around with Safari and I can not connect to any secure websites. I went to do a port scan to see with the firewall that comes with OS 10.2 if I could be seen and I could not even connect to this site using Safari. I even changed how Safari identifies itself with no luck. I think it probably has to do with how I connect to the internet. I have a filtered connection, but with Camino as well as Mozilla I do not have problems.

***

MaxiMice Quirks

From Richard Smykla

Charles,

Thought I'd share a few observations regarding your problems with MaxiMice. I assume you did quit and restart your Cocoa apps after doing the Maximice install? Otherwise, here is a portion of my email to the author after my quick test of the utility:

My own results are mixed - successful, but somewhat quirky in response, with some limitations that weren't mentioned in the short FAQ or readme files.

Modifier scrolling and modifier window dragging, both worked relatively well, with the following anomalies:

1 - At first, it seemed the modifier scrolling only worked along the right side of windows, not anywhere else in the window. After a bit more playtime, it began to work everywhere - maybe I just needed to get the hang of it?

2 - Modifier window dragging works anywhere in the window, as it should be - no complaints here.

3 - At first I thought the utility wasn't working at all in 'edge scroll' mode, as I was trying to get Safari's screen to scroll by moving my mouse cursor vertically along the right edge of the window. In fact, this type of scroll doesn't work at all near the left or right sides of the window. This is different from what I was expecting, in comparison to what I remember of Scrollability. Edge scrolling seems only to work along the top and bottom edges, and (at least in Safari) only when the mouse pointer scroll *begins* within about the center 90% of the window (not near the corners, in other words). If a scroll is begun within the center 90%, and then dragged toward the corner, the scroll does continue properly, but it must begin within that 90% to start the scroll. If this is the intended behavior, you should document it better in the readme file.

Otherwise, a nice effort to restore the capability that Scrollability gave the classic MacOS - just fix those corners and you'll have a believer! Also, (just a niggling that warrants a suggestion) is it possible to use some kind of 'double-buffering' to smooth out a slow scroll? Even at the slowest scrolling speed, there is a bit of stutter to the text, despite the presence of a Radeon 8500 doing the rendering. Thanks.

PS. Charles, hope you and your wrists can get this working soon. Best,

Rick

___

MaxiMouse

From John Dennis

In limited testing it seems to work OK. I did not use it much as I only up the read file that came with it and got close to the top edge and it started to scroll up the page. I then got down to the lower right of the page and it started to scroll down the page. I have not tried moving the page around though as that would be nice. It would be nice to be able to do these things with just the keyboard. I will try and play around more with it as I am sure it does a lot more then what I have done with it.

___
Hi Rick and John;

I did finally get it to work, sort of, with Safari, although still no joy in TextEdit. However, response is slow and somewhat erratic, certainly a far cry from the lag-free slickness of Scrollability. It really "stutters" on a 500 MHz G3 with a RAGE 128 card. And for me, an auto-scroll application that does not support Carbon applications is not that useful, since about 80 percent of the time I'm working in Tex Edit Plus.

Charles

***

The OS X Odyssey archives may be accessed here:
http://www.applelinks.com/news/odyssey/

***

***
Charles W. Moore

Note: Letters to Moore's Mailbag may or may not be published at the editor's discretion. Correspondents' email addresses will NOT be published unless the correspondent specifically requests publication. Letters may be edited for length and/or context.

Opinions expressed in postings to Moore's MailBag are those of the respective correspondents and not necessarily shared or endorsed by the Editor and/or Applelinks management.

If you would prefer that your message not appear in Moore's Mailbag, we would still like to hear from you. Just clearly mark your message "NOT FOR PUBLICATION," and it will not be published.

CM


Charles W. Moore

Email This Article - Comment On This Article

Recent News
Page: 1 - 2 - 3 - 4 - 5

.

Reader Specials

Server Racks Online:
Apple Xserve CompatibleServer Racks and Universal Network Racks
42U KVM Switch Solutions:
High-End Mac and Multi-Platform KVM Matrix switching solutions!
Digital Camera Online:
Great prices on Digital Cameras and accessories!
KVM Switches Online:
Great prices on Mac KVM Switches from the leading manufacturers!
LCD Monitors Online:
Great prices on LCD Monitors from the leading manufacturers!
LCD Projectors Online:
Shop online for LCD Projectors from the leading manufacturers!
USB 2.0 Online:
Great prices on USB 2.0 products from the leading manufacturers

Serious Business Software:
Accounting, Sales, Inventory, CRM, Shipping, Payroll & more!

KVM Switch solutions for MACs:
DAXTEN is a KVM switch, KVM extender and monitor splitter specialist for PC, SUN and MAC applications from name brand manufacturers - offices worldwide.

The "Think Different Store: The iPod Accessories Store - iPod cases, iPod mini, iPod photo, speakers, itrip, inMotion, Soundstage and all other iPod accessories

Earn Cash with the ThinkDifferent Store Affiliates Program

Need A Web Site?
Applelinks Web Hosting Starting at 19.95 a Month

iTunes_RGB_9mm

iTunes_RGB_9mm

Cool Mac Gear


iPod 1G-2G
iPod 3G
iPod 4G
iPod Mini
PowerBook-iBook
Keyboard Skins
Garageband