Archive for the ‘Apple Mac Tips’ Category

By Mike Hubbartt, © Copyright 2011, All Rights Reserved.

In the old days, developers used file system directories with customer naming conventions to organize their code and support files. This was a problem if the files were stored locally and the computer hard drive failed, and it made it difficult to keep code in sync when other developers had local versions of code that may have changes that impacted other areas of a program. Some companies used file servers to store source code, but again it could be difficult to keep source code synced if developers made local changes and forgot to update the main code on the file server.

The solution? Code repositories. Repositories are programs that store and organize source code, executable code, images, attachments, and libraries for client and server-based applications. Many companies also prefer to store project documentation like requirements, specifications, user guides, and project plans in their repositories. With repositories, materials are checked in and out as needed, and older historical versions of the materials are available for rollback (or comparison) in the event that code changes introduce a bug in the program.

Since many company applications are developed and maintained by more than one developer, repositories enable developers to access the entire application while working on their individual coding tasks. Each developer checks out part or all of the code, modifies existing or creates new code for their assigned tasks, tests their code, and then checks the code back into the repository. The changes are tracked, so it is easy to see who made what changes at any point of the project.

This post covers the procedure to setup a remote Git (a Distributed Version Control System) and a remote SVN (a Centralized Version Control System) repository. Please refer to our posts Configure Mac IDEs to Access a Remote Subversion Repository (June 15, 2011) and Configure Mac IDEs to Access a Remote Git Repository (June 24, 2011) for the steps to configure IDEs to access repositories like the two covered in this procedure.

ProjectLocker

I like ProjectLocker because Git is a popular repository in the business world and I’ve seen a number of companies move towards it the past year. ProjectLocker has one free plan where one to three people can share a SVN or Git repository, whereas Freepository also has a free plan but only one person can access the SVN repository – teams are required to pay a monthly fee to share the repository. ProjectLocker also offers five commercial plans where groups of 15 – 250 users can have SVN or Git repositories. I encourage students that want to learn about code repositories to check out this repository hosting site.

To get setup with a repository at ProjectLocker,  go to their website (http://www.projectlocker.com), register, setup a project, and then you are ready to configure your IDE so it can access your repository. Its pretty simple and straight-forward, so I won’t go into the setup at this time.

Something nice about ProjectLocker: refer friends and gain extra resources. For each friend that you recommend and they join ProjectLocker, you gain 50 MB of disk storage space. When 5 friends you recommend join ProjectLocker, you gain another user for your account.

Setup a ProjectLocker Account
  1. Go to the website (http://www.projectLocker.com), select the Account Type (the first one is free).
  2. Now enter an Account Name and Initial Project Name. Select the Initial Project Type (Git in this case), then enter your email address and a password to access your repository. Press the ‘Continue’ button to continue setup.
  3. Provide personal information as requested.
  4. You should receive a Account Created confirmation.
  5. Log into the ProjectLocker portal.
  6. The first time you log in, you will be prompted for a security question and a security answer. Enter both, then press the ‘Save Security Information’ button to continue.
  7. You now see the main portal screen.
  8. Stepping away from the Portal Page of ProjectLocker, you need a public key to communicate with Git via SSH. Open a Terminal Window and enter ‘ssh-keygen’. You are asked for a file name/location for the file (both a public and private key are generated).
  9. Back at the Portal Page, Select ‘Manage Public Keys’ underneath ‘User Links’ at the far left side of the page.
  10. Since no keys have been added, select ‘New Key’.
  11. Enter the Name, User name, and public key, then press the ‘Save Public Key’ button.
  12. A ‘Public Key <Name> Saved Successfully’ tells you the process was done correctly. Now select ‘User Home’ under ‘User Links’ at the far left side of the screen to return to your main portal page.

Codesion

Codesion, like ProjectLocker offers SVN and Git repositories for free and for a monthly charge.Check out their website for pricing information.

  1. To get started, go to the Codesion website and begin the sign up process.
  2. Enter your information. Your domain, login, and password entered at this time are used to log into your account, so keep track of them. Your email address is where you receive confirmation about the repository setup.
  3. Enter all the information with an asterisk beside the field label and select the ‘Create My Codesion Account’ button.
  4. Codesion emails confirmation the account is setup – check the email you specified in step 2 of this procedure.
  5. Login to your account. Enter your domain, login, and password, and then press the ‘Login’ button.
  6. Enter your industry information from the three drop down lists on the bottom of this page.
  7. Now enter a new project name and press the ‘Next’ button.
  8. Select Git or Subversion as the repository for your new project. For this example, select ‘Subversion’ and press the ‘Next’ button.
  9. Now select ‘Blank repository’ or ‘Best Practice’. For this example select ‘Best Practice’ and press the ‘Next’ button.
  10. You project is now setup. The screen now shows the project URL you need to access the repository from your IDE.
  11. Now that the project is created, you can view the website project tab in your browser.

Pretty simple process to setup a new remote SVN repository.

By Mike Hubbartt, © Copyright 2011, All Rights Reserved.

Code repositories are server-based applications to store common code. Our post Configure Mac IDEs to Access a Remote Subversion Repository (June 15, 2011) provides instructions on connecting an IDE to a remote SVN repository (Centralized Version Control System), while our post Configure Mac IDEs to Access a Remote Git Repository (June 24, 2011) provides instructions on connecting an IDE to a remote Git repository (Distributed Version Control System). This procedure covers configuring IDEs for remote repositories once they are setup or they are made available to you.

Configuring Git for Eclipse Galileo

  1. Launch Eclipse.
  2. Select ‘Help/Install New Software’ from the IDE menu.
  3. You are at the Install Screen. Enter (without the surrounding quotes) ‘EGit – http://download.eclipse.org/egit/updates-1.0&#8217; in the field beside ‘Work With:’, then press the ‘Add Site’ button.
  4. Expand the top section (Eclipse Git Team Provider) and select ‘Eclipse EGit’. Press the ‘Next’ button.
  5. Review the items to be installed and then press the ‘Next’ button.
  6. Select ‘I accept the terms of the license agreements’ (if you want to), then press the ‘Finish’ button to install the plug-in.
  7. After the plug-in is installed, restart Eclipse. At the top of the workbench, select the ‘Open Perspective’ button, then select ‘Git Repository Exploring’.
  8. This is the Eclipse Git perspective.

Configuring Git for Xcode 4

Configuring Git for Xcode is a bit more involved than it was to configure this IDE for Subversion. There are two extra processes involved: downloading and installing Git, and creating a symlink to the Git command line tool.

IMPORTANT NOTE. I heard that Git might already be installed as a part of Mac OSX but did not find it on my copy of OSX 10.6.7 (Snow Leopard). If anyone knows that it is pre-installed, please drop me a line to the directory location and I will update this procedure.

Lets get started, assuming we need to download and install Git.

  1. If Git is already installed, skip to step 6, otherwise proceed to step 2.
  2. Download Git. I went to this site and downloaded git-1.7.5.4-i386-leopard.dmg.
  3. Double click on the dmg file to install Git. My copy installed in /usr/local/git/bin.
  4. Open a Terminal, then enter cd .. two times to move to the root (/) directory, then enter cd /usr.
  5. Create the symlink to the Git command line tool: Enter the following command (assuming your copy of Git installs in the same directory as mine – see step 2 of this procedure):
     sudo ln -s /usr/local/git/bin/git /usr/bin/git
  6. Launch Xcode.
  7. Select ‘Window/Organizer’ to bring the Organizer to the screen, then select the Repositories section at the top of this screen.
  8. Select the ‘+’ at the bottom left of the Organizer screen, then select ‘Add New Repository’. At this point, select ‘Type’ and Git is now included in the list (along with Subversion) of supported repositories.  Enter a relevant name and the URL to the hosting site (ProjectLocker in this case, but others can be added for work and school sites as needed).

By Mike Hubbartt, © Copyright 2011, All Rights Reserved.

There are commercial repositories and open source repositories. The commercial repositories charge, usually based on the number of people accessing the repository. Open source repositories can be installed on internal company servers or there are companies that host open source repositories for no or little cost (also typically rated by the number of repository users). I’ve used Subversion (SVN), a centralized version control system, for company and class projects, so this article covers the the hosted version of SVN on Freepository with the Eclipse, Xcode 4, and Intellij IDEA 10 CE IDEs.

Freepository

Freepository has one free plan, where individuals can have a SVN repository for personal use at no cost. They also offer two commercial plans where groups can have SVN or Git repositories. I have found other sites that have good repositories with the same type of arrangements (free and billable setups), but I like how easy it is to setup and use SVN at Freepository and would encourage students that want to learn about code repositories to check them out.

To get setup with Freepository, go to their website (https://freepository.com/index.php), register, and you are ready to configure your IDE so it can access your repository. Its pretty simple and straight-forward, so I won’t go into the setup at this time. There are a lot of IDEs, so I’m focusing on Eclipse and Xcode for this article.

Configure Eclipse Galileo for SVN

These are the steps to configure Eclipse to use Freepository (or any other SVN repository):

  1. Launch Eclipse, then select ‘Check for Updates’. Some may be available since the last time your copy of the software was built, so get the updates before installing add-ons. Restart Eclipse if any updates were done.
  2. Select ‘Help/Install New Software’ from the Eclipse menu.
  3. At the Install screen, beside ‘Work With’, select ‘Galileo – http://download.eclipse.org/releases/galileo&#8217;.
  4. Scroll down to ‘Collaboration’ and expand that section.
  5. Select ‘Subversion SVN Team Provider (Incubation)’, then press the ‘Next’ button at the bottom of the Install screen.
  6. Verify this is the correct file and press the ‘Finish’ button at the bottom of the screen.
  7. After the add-in is installed, restart Eclipse.
  8. Now it is time to install the Subversion Connector. Select ‘SVNKit 1.3.0 Implementation (Optional), and restart Eclipse after the connector is installed.
  9. Now switch to the Eclipse ‘SVN Repository Exploring’ perspective.
  10. Select ‘New repository location’ at the top/left area of Eclipse.
  11. Enter the repository information (your company’s own or the one from the Freepository in the previous section of this document) in the field beside URL in ‘New Repository Location’ popup. You also need to enter your user name and password at this time to avoid being asked for it whenever you try to access Freepository. I also prefer to select ‘Save Password’ so it is not necessary to re-enter it each time I access the repository.
  12. Now select the ‘Finish’ button. After the repository is added, you can select it in the ‘SVN Repositories’ window (typically at the far left side of the Eclipse ‘SVN Repository Exploring perspective). Please note Eclipse supports multiple SVN repositories, and it is common to have multiple SVN sites for personal, work, and school projects.
  13. All in all SVN works well with Eclipse.

Configure Xcode 4 for SVN

Xcode 3 is shipped with most Macs and is available free to developers that join the Mac/iOS Developer Program, or for $4.99 from the Apple App store. Compared to Eclipse, Xcode 4 is very easy to setup for SVN.

  1. Launch Xcode 4.
  2. Select ‘Repositories’ at the top of the Xcode Organizer.
  3. Select the ‘+’ sign at the bottom left of the Xcode Organizer, then select ‘Add Repository’.
  4. Enter the name and location, then press the ‘Next’ button to finish setting up the repository.
  5. You can leave the Trunk, Branches, and Tags as is for Freepository, then press the ‘Add’ button to complete setup. Select ‘Repositories; at the top of the Xcode Organizer screen to see the new repository.

Not a lot to do to get yourself setup for using a code repository, which is something most new developers learn when starting their first job as a programmer.

Configure IntelliJ IDEA 10.5 CE for SVN

Probably the easiest of these three IDEs to configure to access a remote SVN repository. All you need to do is connect to the repository.

  1. Launch IDEA.
  2. Select ‘Version Control/Browse VCS Repository/Browse Subversion Repository’ from the IDE menu.
  3. To add a new SVN repository, select the ‘+’ beside ‘Repositories:’ at the top of this popup screen, or select the repository from the list in the popup to access an existing repository. To see the projects in each repository, expand the appropriate repository folder.

By Harry {doc} Babad, © Copyright 2011, All Rights Reserved.

Contextual Menus — A Tool Macintosh users too often miss

Responsible Macintosh Safe, Secure and Polite Macin’ — Things You Should Know or Practice

Introduction

Several months ago I had the pleasure of making a presentation on contextual menus [CM] to the Mid-Columbia Macintosh user group here in the Tri-Cities Washington area. A contextual menu offers a range (often limited) set of choices that are available in the current state, or context, of the operating system or application. Because Apple blessed us with the one-button mouse, unlike our PC/Windows colleagues, we’re not as tuned to using the extra feature the Macintosh OS has made available for ‘right-clinkers.’

I, as I browse shareware offerings have found additional CM goodies easily accessible via my two-button Logitech scrolling mouse. All these and more are grist for what follows. Oh, don’t have a two-button mouse, Apple makes one or three, sort-of, try an option-click! See Note 1 for more specific details.

Note that in the graphic samples I have included, are only a samples, of two different selections from the same general environment (e.g., Finder Windows, MSW 2011 {this article} DEVONthink and a PDF of a Recipe.) So explore, you enjoy the new flexibility CM’s give you every day Macintosh work tasks.

CM Options — A Recipe PDF

MSW CM Image Optio


Contextual Menus Revealed

In some ways the Macintosh operating system reminds me of two medieval rabbis <scholars> discussing a line or paragraph of the Old Testament. Then and perhaps even now there were at least three alternatives for each ‘reading.’ And of course all of this invisible to the common rabbinical-Torah student.

Similarly, for the Macintosh there are at least 3 ways of working with files/folders/actions whether in the Finder or often (if supported) in other applications.

We all know and have gotten comfortable with a menu bar, tool bars in applications like the Finder and MSWord} and of course keyboard short cuts. There are also the added choice of using the Apple dock and when visible the open/active window sidebar. Huh, I always hide my sidebar in open finder windows, making them visible only if I have to do a sidebar-oriented task.

But there’s a faster more focused and faster way, in many cases, to deal with desired ‘short-cut’ actions while you work in a context specific way — Save time, spare your wrists and your mind from extra work — use contextual menus where they are available.

The tool you use on a 2-button mouse is a right hand click.) On Apple’s one-button mice, a bit more fuss, but still easy, an Option Key-Mouse Click. When this works, at the place where your mouse’s pointer is ‘hovering’, Shazam, a menu that focuses only the actions/options available to you magically appears.

That menu will change as the CONTEXT of what you are doing changes. It will focus ONLY on what you can-are allowed-to do from that point (location) in your work.

If you don’t yet use these tools, you will be surprised to know that contextual menus can provide unexpected useful features. For example, in Safari, a contextual menu can be used to easily view or print a web page or to view the source code (HTML code) of any web page. In addition, there are excellent free contextual menu plug-ins for Mac OS X 10.4 to OS X 10.6 that can be added to Mac OS X to let you easily view images, launch applications or organize files. I’ve share a few of my favorites later in  this article.

Like standard menus, contextual menus are sometimes hierarchically organized <think outline view>, allowing navigation through different levels of the menu structure. The implementations differ: Microsoft Word was one of the first applications to only show sub-entries of some menu entries after clicking an arrow icon on the context menu, otherwise executing an action associated with the parent entry. This makes it possible to quickly repeat an action with the same actions (parameters of the previous execution), and to better separate options from actions.

  • What are they and where are they hidden?
  • Apple’s OS X Contributions
  • Share/Free Ware CMs
  • My Favorite Access Tool – Fruit Menu

So, What Are CM’s?

In Mac OS X, when you hold the Ctrl key down and click an item (e.g., an icon or window), a pop-up menu appears. It is called a contextual menu because its contents depend on the item you click; the menu features a list of commands you can perform relative to, or within the context of, the item you click. For example, if you Ctrl-click a file icon, you can choose to open it, open Get Info or an Info window about it, give it a label, duplicate it, or make an alias of it. Other items will give you different menu options. Contextual menus appear with most items in the Finder, but won’t necessarily be available in other applications.

On systems that support one-button mice, the original and mist recent Apple Mice, contextual menus are typically opened by pressing and holding the primary mouse button (most often on one the icons in the Dock on Mac OS X) or more usually by pressing a keyboard/mouse button combination (e.g. Ctrl-mouse click in Mac OS); see Note 1.

Usually the available choices are actions directly related to the selected object. Most often, these are more focused ways of achieving a usual menu bar action, but accessed faster and with less mousing around, clicking and scrolling. However, if short-cuts are assigned to selected menu based actions, the keyboard short cut is faster. But who want to cram hundreds of shortcuts into their memory.

Actually there was, years ago, a CM for collecting shortcuts. I seem to have discarded it along the way of moving through OS upgrades. Any who can find it, please provide feedback in our comments window.

Macintosh OS X CM Actions///Try them out – Try accessing the CM’s in the following environments and see both what you get and how the difference CM differ in their choices based on where you mouse is pointed.

FinderIcon View on the Desk Top 

  • Document –
  • Folder –
  • Folder Alias –
  • Document Alias –
  • Background –
  • Link –
  • Get Info (Spotlight Comments)
Other Finder Windows 

Sidebar – No action

Main Window Area –

– List View

– Icon View

– Column View

Peek-a-Boo, see what you get!

Application Documents 

Open Apple “TextEdit” File

Open PDF File (Acrobat)

– Text

– Image

Open PDF File (Apple’s Preview)

GraphicConverter – Only a few universal ‘moves’

Safari –

Firefo

Desktop Finder — Selected Folder

Desktop Finder Window-No Selection

CM of a Folder in a Finder Window

Other Share/Free Ware CMs I Find Useful

FruitMenu — My Favorite ‘super’ Haxie <Utility> FruitMenu is a haxie that gives you the ability to customize the Apple Menu and contextual menus. There’s more focused CM tools listed below.

Shareware and Freeware With Which I Work
A Better Finder Context Menu 

ClipToIconCM

ClipToWebCM

CopyPastePro Contextual Menu *

DEVONthink CM *

Doc Merge 2.4.1 *

FilePathCM 

MoveCM

PrintWindowCM *

Shortcuts 2.0.1

WordDumpCM

* Part of a parent application

These CMs and others can be found on the MacUpdate Site [http://www.macupdate.com/

Shareware Item Details:

  • A Better Finder Attributes 4., Context Menu — A Better Finder Attributes allows you to change file and photo dates and times, as well as other useful file attributes that the Finder won’t let you touch. Quickly change the following file attributes: modification date and time, creation date and time, batch adjust the Exchangeable Image File (EXIF) time & date that JPEG pictures were shot to compensate for time zones or incorrectly set camera clocks, set the file creation date to the time that a digital camera picture was taken, lock or unlock the file (prevents the name and the contents of the file to be modified, set the Mac OS 9-style creator & type codes, show or hide the file extension for particular files.
  • ClipToIconCM 1.0 — ClipToIconCM is a contextual menu plug-in which adds custom icons to files using pictures on the clipboard.Suppose you have a file with a generic icon and you want to add an icon that conveys more information on the file’s contents. You can add a custom icon to this file using ClipToIconCM by first putting an image file on the clipboard. For example, you could use your web browser to find a web page with the desired graphic and then use “Command-Control-Shift-4” to select a portion of the screen to “capture” to the clipboard.
  • ClipToWebCM 1.0.3 — ClipToWebCM is a service application and contextual menu plug-in which tries to open the currently selected text (or clipboard contents if there is no selection) as a URL in your default web browser. Of course this isn’t anything a copy and paste operation can’t achieve, but it’s quicker. It’s also more versatile than the “Open URL” contextual menu item since it doesn’t require a full URL. (Note: As of version 1.0.2 the selection can also be a Finder file or folder; the text will be the name of the object.)
  • FilePathCM 1.2 — FilePathCM is a contextual menu, menu bar item and service for copying the:POSIX path, URL encoded POSIX path, Server afp URL, Abbreviated (Tilde) POSIX path, POSIX path for Terminal, HFS path and more
  • MoveCM 1.2 — MoveCM is a menu bar application, service and contextual menu item for moving, copying, aliasing, hard linking and archiving (zip compressing) files and folders quickly into common folders. i.e. without the need to drag and drop them, use aliases, etc. It is a generalization of the Finder’s “Move to Trash” contextual menu item, you can apply it to any folder you like. Use the System Preference pane to specify destination folders. The menu bar application or contextual menu will then consist of menu items that correspond to these destinations. Control click on one or more files and/or folders in the Finder, select a destination from the menu, and the files and/or folders will be moved (copied, archived) to that destination. You have the option, specified in the preference pane, to have the destination folder opened for you after the operation completes. You also have the option of having the menu items in the contextual menu named after the destination folder, or by its pathname.
  • PrintWindow CM 4.1 — Print Window offers the ability to print a file listing directly from within the Mac OS X Finder. No more taking screenshots of windows or settling for text-only printouts of filenames only. Print Window provides the works: icons, file information, sorting and so much more!
  • ShortCuts CM 2.0.1 — Shortcuts is a Mac OS X application to assign hot keys to contextual menu items. Version 2.0 also allows you to display a menu with items added by CM plug-ins. Since Apple removed contextual menu plug-ins support for 64 bit applications in Mac OS 10.6, Shortcuts is currently the only known way to use contextual menu plug-ins in 64 bit applications.
  • WordDumpCM 1.0.9 — WordDump is an application, contextual menu and service for extracting all the words from documents. Supported document formats include Text, PDF, MS Word, HTML and RTF. The WordDump service, available from the Services menu, also counts the characters and words in files and text selection. These menu items are called “Count Characters” and “Count Words.” You may need to turn on the option to display the service menu items in the Services Preferences of System Preferences.

DEVONthink File Item CM  

DEVONthink CM of a Found ‘Search” Item

Final Thoughts

Contextual menus are a great way to do things faster and more efficiently on your Mac. They also give you some added functionality to programs, while just giving you easier access to frequently used commands in others. Overall, I find contextual menus to be quite useful and periodically check MacUpdate site for new ones. <Note: I’m much less enamored with the Apple related services menu which I’ve not yet mastered and which my favorite applications do not support – More about that in a future article.>  If you haven’t considered using them, try them out- you just may start asking yourself how you could have lived without them.

References and Notes

More About Contextual Menus,

The Apple Macintosh’s Keyboard Option Key – Wikipedia

Contextual Menus, Wikipedia. http://en.wikipedia.org/wiki/Context_menu

Note 1.

On systems that support one-button mice, context menus are typically opened by pressing and holding the primary mouse button (this works on the icons in the Dock on Mac OS X) or by pressing a keyboard/mouse button combination (e.g. Ctrl-mouse click in Mac OS). A keyboard alternative for Mac OS is to enable Mouse keys in Universal Access. Then, depending on whether a laptop or compact or extended keyboard type is used, the shortcut is Function + Ctrl + 5 or Ctrl + 5 (numeric keypad) or Function + Ctrl + i (laptop). [Wikipedia, http://en.wikipedia.org/wiki/Contextual_menu]

AppendicesMore Than You Wanted To Know

For Lawyers and Philosopher Only! — A context menu (also called contextual, shortcut, and popup or pop-up menu) is a mouse-click activated menu in a graphical user interface (GUI) that appears when implemented by the user, It works by using a right mouse click or middle mouse click to operate.

The Gobblygook {double-speak c/o Wikipedia} Definition A context menu (also called contextual, shortcut, and popup or pop-up menu) is a “Mouse Activated pop-up menu in a graphical user interface (GUI) like the Macintosh OX that appears upon user interaction, such as a right mouse click or more rarely a middle click within a mouse operation. A context menu offers a specific limited set of choices that are available in the current state, or context, of the operating system or application. Usually the available choices are actions related to the selected object or “window.

More Complexities You May Not Need — A keyboard alternative for Mac OS is to enable Mouse keys in Universal Access. Then, depending on whether a laptop or compact or extended keyboard type is used, the shortcut is <Function + Ctrl + 5> or <Ctrl + 5 on a numeric keypad> or <Function + Ctrl + i on a laptop.>

Snow-Leopard CM Limits CM’s to 64 Bit Mode Only. — I don’t know what that statement means but all of my CM’s including ones dating back to 2007 seem to work just fine.

Acknowledgements: Unless otherwise noted I have provided the referenced source of the contents in these articles. I also found in my many notes I’ve stashed for future articles, that certain themes keep coming up, that parallel what I’ve read or practiced.  In many cases I have acknowledged as well as modified the original document(s) to personalize their content for our readers.

As needed the information provided was created, and as appropriate demonstrated on my iMac 2.8 GHz Intel Core 2 Duo with 2 GB installed 667 MHz DDR2 SDRAM running the latest Snow Leopard Mac OS X version with all current security updates installed.

Copyright Notice: Product and company names and logos in this review may be registered trademarks of their respective companies. Some of the articles listed in this column contain materials that are copyright protected – their use is both acknowledge and is limited to educationally related purposes, which this column provides.

By Ted Bade, © Copyright 2011, All Rights Reserved.

If you have computer-controlled telescope and a decent Astronomy program, it’s a good idea to connect them. Astronomy software makes it easier to search and locate celestial bodies, plus it provides a lot more information about objects you might want to observe. Making the connection between your telescope and software is easy, and the results are rewarding. I will share a little of my experience and hopefully you will to give it a try.

First of all, I have a Meade LXD75 6″ telescope, which includes  a Meade Autostar controller. I use a Macintosh MacBook Pro laptop and for software I have Starry Night Pro Plus. Although the telescope’s computer does include a lot of objects in it’s database, I have had a number of issues with it over the years. The biggest one is that finding an object in it’s database is clunky and it provides little information as to where the object currently is, until you select it and find it won’t be in the sky until next winter!

With Starry Night Pro Plus, you get a simulated view of your sky, as it is right now, or how it will be tonight when you are out with your telescope. You can look at the screen and decide if an object is available for viewing or if it is occluded by a tree, the horizon, or other objects. Using the software during the day to make an observing plan for the night is always a good idea. We will take a look at connecting a Meade Autostar to Starry Night Pro Plus. The process described in this object works with other telescopes and even with other software packages.

Connecting the telescope’s computer to the laptop requires a bit of communication hardware. I expect, as time goes on, this will become easier and easier as amateur astronomy with a laptop becomes more popular. For now, we have to do a bit of engineering, but it’s simple and works well. The issue is that the Meade Autostar computer includes an older serial output while most computers (and especially Macs) only provide USB as a serial interface. The cable connection to the Autostar is a standard telephone connector.

This is an image from Wikipedia (http://en.wikipedia.org/wiki/File:Rj25_connector.jpg) This connector provides typical serial communication data (known as RS232). (If you want more detail on RS232, go here: (http://en.wikipedia.org/wiki/RS-232) On the computer end we have a USB connector. So to make the connection you need to find a way to convert USB to older serial and a way to change the connection to that found on the Autostar. This is easily done.

Note: even if you are working with a Windows machine that includes an older serial connection, you will need to interface the telephone connection on the Autostar to the standard DB9 connection. (For an image of a DB9 connection look at: http://en.wikipedia.org/wiki/File:9_pin_d-sub_connector_male_closeup.jpg ) The description for connecting to the USB port includes all the part you need to do this.

For converting USB to older serial, you can purchase a USB to serial adaptor. Several companies make them. The only important factor is that the computer you are using recognizes the adaptor. They are relatively inexpensive, generally under $30USD. I use one made by Keyspan. You will note that this adaptor has a standard USB connector on one side and a DB9 “male” connector on the other. The next item you will need is an adaptor to connect the DB9 output of the USB to serial adaptor to the telephone like connector of the telescope.

The LXD75 package I purchased from Meade included the adaptor, since the package includes some rudimentary software to connect the scope to a computer. If you don’t have this adaptor, a kit for connecting the telescope computer to a laptop is available from various astronomy supply stores. Alternatively, you can buy a kit that lets you build one and assembly is easy. You will however, need to find out which wires from the telescope computer need to connect to the wires going to the USB serial adaptor. I am not going to try to explain this process, since it can be a bit involved.

This might sound a little complex, but it isn’t. A USB cable from laptop to USB/serial adaptor, module to convert DB9 to telephone, then a longer telephone cable to connect to the Autostar’s Auxiliary connection (It’s the smaller of the two on the bottom of the Autostar.

With cables in hand, it’s time to take the scope and laptop outside for a night of observing. The Autostar will “tell” Starry Night where the scope it pointed,  so it is important to align the Autostar before connecting it to the laptop. For me, this part of setting up the telescope is the most time consuming, because I want it right. It can be frustrating trying to find a deep space object when looking in a part of the sky that is even little off from where it should be.

Note: A professional astronomer would use other means to locate an object, like guiding stars and general positions. This article is intended for amateur astronomers who want to use their Autostar devices with a laptop.

The LXD75 has what is called a German Equatorial mount. The first important step for aligning the telescope is to get it pointed exactly north and make sure it is level, then align the telescope with the sky. The Autostar offers two and three star alignment. I try to use the three star alignment when possible. This can be frustrating to people in the NorthEast US with lots of hills and trees. Often several of the stars the Autostar want’s to use for alignment are occluded by trees or houses. I know my yard and have a few “sweet’ spots that make it easier to align the telescope (at certain times of the year). I suggest that you check out the sky at your observation site before setting up the telescope. You might find a position that favors easier alignment. Other types of telescopes have other methods of alignment.

Once the alignment process is complete, you can connect your package of adaptors and cables to the laptop running Starry Night. After this is done, select the “Telescope” tab then click on the “Configure” button at the top of it’s Setup section. A menu opens asking you to select your communication port and your telescope type. On the standard MacBook Pro, there is a built in Bluetooth port, which will be on this menu. You should also see the USB/Serial adaptor you have plugged in. I see two items on my Mac: one is called KeySerial1 and the other is USA19H1d1P1.1 (This number is the model number of the adaptor). I usually select the USA19H1d1P1.1. Next select the telescope type. The Starry Night list doesn’t include my LDX75, but it does have a Meade ETX Autostar, which works fine with the Autostar on my LDX75. The menu lists telescopes by other manufacturers as well. I keep hoping that Meade will modify this list to either include the LXD75 or change the ETX Autostar to just Meade Autostar to reduce confusion.

If everything was done correctly, you now have Starry Night connected to the Autostar. The Starry Night display should change to reflect where the telescope is centered. If you haven’t moved it since you completed the alignment, Starry Night should be centered on your last alignment star. If the Starry Night display doesn’t move, move down to the bottom of the “Telescope” tab and be sure that the  “Follow Scope” check box is clicked. If it is not clicked, when you turn on this feature, the Starry Night display show move to center on the object the telescope is centered on.

Now, you should be able to right click on an object in the Starry Night screen and tell your telescope control to center on the object. In theory at least. Do not think that the alignment is precise. It might be, but more then likely it is close or just in the general area. There are many factors that can go wrong when aligning the telescope and plenty more can alter the alignment after the alignment process is complete. Luckily, using Starry Night is a great benefit when alignment isn’t perfect. So unless you have perfect alignment, the object you seek to observe will be somewhere in the field of view, rarely in the center of the view. Before you start increasing the power of your eyepiece, you should locate and center the object.

Some objects are obvious using a low powered eyepiece. But many fainter ones might not easily be seen until you have a higher powered eyepiece. In any case, when you you are looking for something in the center of the view and it is off to the left, you might never find it! Because Starry Night displays the sky, you can use the image on the screen to guide you to the object you are trying to view. Look at the Starry Night display noting the sky around the object of interest. There are probably some stars making a pattern nearby. If you can find them in the scopes eyepiece, you can make small adjustments to the scopes position to better center the objects location.

One very useful feature of Starry Night Pro Plus is a feature that lets you create different “Field of View” settings. The program comes with some sample ones, but I created a set that includes my 6” Meade telescope and several of my eyepieces. Using this feature I can change the field of view to match the 26mm Plossl that I typically use as the first eyepiece. If I do this, while centered on the object, I can get a view of the sky as it should look through that eyepiece. This makes it even easier to find a guiding star pattern to improve the position of the telescope. Once you do find and center on the object, you can make a correction to the alignment by telling Starry Night that the current position of the scope is really where the object is. The view on the screen will center on the object and future searches will be easier.

During observation sessions, I generally, turn the “Follow Scope” button off. I let Starry Night show me the position of the next object on my list, then slew the telescope to it. Sometimes, I will search the Starry Night display for objects of interest, then slew the scope to see them. One problem with an observing list is the timing. I might have to wait for an object to rise above the trees or a building.

The final aspect of this process, is good observing and creating a log of your observations: another good use for StarryNight. It provides the ability to make an observation log entry which can include your personal thoughts, the equipment you used (as well as the strength of the eyepiece), and the conditions of the sky. It’s fun to keep a log of the objects you view, making note of anything you notice that is special, then comparing this at a later date.

There is a Bluetooth based option which I have seriously considered but haven’t tried yet. This device plugs into the Meade Autostar and creates a Bluetooth connection to the Laptop. The big advantage of this is that there are no cables laying on the ground which you have to remember to avoid when moving about and that the computer controlling the telescope doesn’t have to be right next to the scope. Perhaps someday I will give it a try.

I hope this helps you. If you have any questions, you are welcome to contact me here.

– Ted

By Harry {doc} Babad, © Copyright 2010, All Rights Reserved.

Introduction:

One of the two thing I dislike at the Holiday, read that gift  giving season, is not knowing what to give my Macintosh using friends, that’s not just an out of the catalogs gift.  The other is that I’m always short of cash and figuring what nice vs. chintzy (cash limits) is a hassle.

The Gift That Works for a Year or Three — Or at least until your OS changes so it can’t be supported.

What I started doing late last holiday season and will continue to do this year is to give my friends a CD of selected Shareware/Freeware items that seem most suited to their computing needs. I have several reasons for doing so.

  • The gift is both useful and personal 
  • The cost is as large or as small as you can afford.
  • That you share tools that will either increase the friend’s productivity or enjoyment if the tool shows you took the time to care!

Most of my friends aren’t software/shareware junkies and miss out on the kinds of goodies identified in Dan Frakes’ Macworld’s Gems columns, one of which I’ve linked to; or the items I surf for and occasionally review found on the MacUpdate site:
http://www.macworld.com/article/145043/2009/12/gemsoftheyear.html
[http://www.macupdate.com/%5D.

So what do you do, beyond trying to understand how your friend(s) 
use their Macintosh?

Think About and Get Downright Personal — In Their Faces —

  • Are they newbies, Wintel transplants, experienced users or experts?
  • Are they focused on productivity (writing or creating graphics and other media), media collection, running a business, surfing for fun and perhaps bargains, gaming or what ever?
  • What software do they already own and use. Are there add-ons/alternatives that they would enjoy exploring (e.g., Photoshop filters?)
  • Are big name commercial products out of their reach so they would welcome having most of a name brand products features at a much lower cost (e.g., OpenOffice vs., MS Office, or PDFpen Pro or Adobe Acrobat.)
  • Are there applications [toys] out there that would either enhance their present productivity, add features and alternative ways to enhance what they routinely do?
  • Provide them with toys that pleasure them or just open their eyes to new world of working on/with the Macintosh?

Don’t forget to consider the lower cost commercial products  such as Photoshop Elements or Bento, which are better than Apple’s iPhoto or paying for the full-fledged version of FileMaker Pro. If you get the down loadable version, they can be included on your CD.

How Do You Create Personalized Mac-Gift Package for Your Holiday Gift Recipients?

Congratulations, you’ve done this the hardest tHiMk part!

  • All the rest is just a bit of application collection,
  • Prepay Pay a license fee (if shareware) for them as needed,
  • Collect some summary information of the particular application (I use the descriptor from either MacUser or the developers site, and
  • Put all this plus the appropriate links in a unique folder.

Fancy or plain, there are tools to customize folders some of which I’ve previously described. You might include some in your gift. As noted previously my favorite icon tools are Folder Brander and iconCompo.

  • Gather these individual software items up in a burn folder. I use Toast, but Apple’s tools are just fine!
  • Add a short or long note, some pictures of you and yours or you and them together that you’ve taken.

Burn Baby Burn

Then create a pretty label for your gift. I mostly use Belight Software’s Disc Cover or Smiles DiscLabel, both great programs that I can’t choose between.

Final Thoughts

Yes, creating a purrfect Shareware gift CD has a trade-off. It’s personal, and by definition meets your budget but also takes tHiMk time.

PS:
A Possible Complication — Depending on how the software developer licenses’ their product, you may have to register it your friends name / eMail) etc. I usually get around this by dropping the developer a note to see if ‘gifting’ the item causes any registration problems.

Sidebar Notes:
Copyright Notice: Product and company names and logos in this review may be registered trademarks of their respective companies.

 

By Mike Hubbartt, © Copyright 2010, All Rights Reserved.

The Java Developer Mailing list has been buzzing about Apple’s recent announcement to deprecate Java. Apple even statied it would not include Java in the next version of OS X (Lion, due the middle or end of next year). Bad news for Java developers, educators, students, and businesses that rely of Java and prefer to use the Mac.

Fortunately we had some good news today. Apple and Oracle announced the OpenJDK project of OS X. Click here to read Apple’s press release on their site. Weigh in with your opinions as to this news.

By Harry {doc} Babad, © Copyright 2010, All Rights Reserved.

Introduction

In a moment of passing enlightenment, I finally figured out how to speed of my almost daily searches for explicitly selected articles I wanted to collect and archive. These are the items I tabbed for downloading while reading my paper magazine subscriptions. The consolidated information in most downloaded articles appears as illustrated below.

However the articles as published in the paper edition of the Economist had information on the magazine’s name, issue date, and page numbers, in the magazine page header or footer. The actual article name or category is exemplified above. The general headlines of the article show up first. A descriptor or perhaps subtitle, is located below the article ‘headline.’ At times an author’s name is listed. Now, readers, what is the real ‘searchable’ title of the article. We can all, if not in the general listed information, then in an articles first paragraph, figure out its subject.

But for what do search on the publisher’s web site. Well, folks, it depends… depends both on the magazine and the mechanics of a site’s search engine. If one entry doesn’t work, say “Good Policy and Bad” then try another such as “Some mitigation policies are effective, some are efficient, and some are neither”. If there’s an author listed that the third item I check. Struck Out?

Dig deep and look at all the special reports or whatever the article category lives in, but do so within a range of publication dates. Why a range? An article, initially posted on the web edition of a magazine may have a different date then that listed for the date the paper copy was printed. Sometimes it takes more than three strikes before you get a hit.

Dumb, getting long in the tooth, Harry. The solution for me is Google it.

Most of the time any of the three choices I’ve provided works when googling, and using the find feature of your browser you can skip thought irrelevant items at a click of a mouse. I usually do this by entering the magazine into the pages find field, no not into the search field!

Read on for the rest of the story, I’ve provided you the punch line. Don’t be a kitten on the keys.

Background

As many of you are aware, I spend most of the time, when not actually writing, doing searches on my Macintosh. What I’m looking for is fairly eclectic. My interests range from climate change, nuclear science and energy, folk music, technology especially energy related themes, to all things Macintosh, with side trips for fining obscure widgets and gadgets needed by someone in my family. After burnout usually around 10:00p, I turn toward recipes, cooking related (free) eBooks and on occasion obscure movies that I saw in art deco movie houses in the 50-70’s.

I have not yet worked with Microsoft’s “Bing” [http://www.bing.com/] or the new beta search engine from Wolfram, and will not until I read that its gotten more robust — Its an omission I can live with. I also, for now, have not learned to use data mining software and methods.

I also subscribe and read almost cover-to-cover, a variety to magazine, no e-editions for me, ranging from Time to the economist and Scientific American. As I read these, I mark (PostIt tabs) articles I want to collect for future use, either as references of as a basis for future exploration – most of my curiosity cats are dead, but there’s so much of interest out there; so… I keep on truckin‘.

A few generalizations — Searching individual websites for information can be either easy or maddening. If a site has opted to use the Google engine to power its search, it is easy to use, tolerant of syntax errors and even forgives my frequent misspelling. But first, I’m from the government and am here to help you! Let us count the ways.

Department of Energy [DOE] and most other Federal Sites such as that of the EPA and NRC Sites — Please note, I have published over 100 documents, papers and articles during my 30-year career as a supporter of DOE’s waste management effort. Therefore my criteria for success are “how many of these Babad co-authored goodies will a search find. In addition, I have an extensive list of citations, again form my professional work at the Hanford Site, how many of these can I find to replace shelf-hogging paper copies.

Note this does not include my academic or industrial career, or the articles I’ve written about folk music and the Macintosh. They would be out of scope for most of the Federal databases to which I have free access. (I’m sure big brother is watching me, but I can’t check what he’s seen.)

The various government sites I need to check for background or reference materials, supposedly peer reviewed or at least check for quality, when writing books and articles is pure horror. I habitually check the DOE, NRC, EPA and IAEA sites and on occasion the NSF and NIH portals.

One of the most exasperating are the two DOE OSTI (Office of Science & Technology Information) on which I can usually find public domain references to R&D and DOE programs, but pot with multiple rephrasing of either search criteria or syntax. Specifically most simple searches, say for instance the publication of Harry Babad (me)

First I Tried To Work With Science Accelerator — This is a ‘newish’ gateway to science, including R&D results, project descriptions, accomplishments, and more, via resources made available by the Office of Scientific and Technical Information (OSTI), U.S. Department of Energy. Using the ‘Science Accelerator” to do a global database search turned up one item, a shared patent issued in 1980. [http://www.scienceaccelerator.gov/index] Checking “Harry Babad:” turned up zilch, as did “Harry Babad” Author and other {thinking cap} input variations.

Okay, the Since Accelerator doesn’t do authors. However my search for ‘Desalinization” gave me 184 hits, which I could sort by date or even burrow down into by limiting the list by subset subsets; the later did not help because the indexer and I didn’t obviously see eye to eye on what a subset defines. That’s a matter of selecting key words we’d both label a document. Since I don’t have the data dictionary for Science Accelerator, I can’t get into the site sysop’s mind. However accelerator contains helpful links to Wikipedia, which I used to my advantage — a springboard to digging deeper [http://en.wikipedia.org/wiki/Desalinization].

A data dictionary is a concept/term most often used in database creation and use. In part, a data dictionary is a bit like the cloud ‘items lists you find on a few websites or the tags you now find on many individual web pages, like our blog. The difference is that the data dictionary is more formal and constrains the choice of key words a use can use to search with. See: http://en.wikipedia.org/wiki/Data_dictionary

Let’s Try The OSTI Bridge Site. [http://www.osti.gov/bridge/]  — It comes in two flavors, only one of which is accessible by the general public. Although dealing with cleared and released documents, the DOE/DOE contractor option, which also deals with so called Freedom Of Information Act [FOIA] contents such as correspondence or guidance, requires a password, which I not longer had. Wow – Instantly I got 101-matches which I could sort by date or even focus by doing an advanced (field related) search. Great, I’ve solved my problem and have my citations to guide me to the references I want. Not so fast, Doc.

That’s the good news. The bad news is that those 101 hits contained articles by many of my colleagues, in which I was not a contributing author. My only relationships to the papers were the fact that some of my work was referenced therein. Only 11 of the papers contained my work. Searching H Babad turned up 991 hits, some of which were clearly mine. A narrower ‘field’ search [H. Babad] correctly turned up 30 relevant documents, while Harry Babad turned up none. Hmm!

The Mostly Private Sector My magazine article collecting experiences

As mentioned earlier in passing, I subscribe and skim/read/study to Consumer Reports, Business Week (now Bloomberg’s BW), Chemical and Engineering News (ACS), Chemical Heritage, Discover, Time, Nuclear News (ANS), National Geographic, The Economist, Technology Review (MIT) and Scientific American. Were applicable I have a subscribers access to content. Of course, this does not count other subscription, both electronic and hard copy that are science and technology oriented, including my Macintosh related items.

Periodically, usually every-other month, I recheck the paper copies, go to the publisher’s web site and download the articles of interest as well as any other closely associated documents linked the highlighted original. All of this lives in a 40 GB partition collected ion nested folders. Although I’ve developed a database (FileMaker Pro] I’m to busy to do the data entry so live with a combination of title searches (EasyFind by DEVONtechnologies) and contents (Houdah Software’s HoudahSpot, a great front end for Spotlight).

Now I can give you a blow by blow of the strengths and weaknesses of doing searches on each of the magazine publisher’s web site. Search capability ranges from fair to good, and often require either varying the search terms, or changing the display order (usually by Date.) NO I will not, it is a waste of all our time.

However, I finally made a discovery, after blundering around d individual sites for years.  The closer a site has come to adapting or mimicking the Google search engine, the easier it is to find things. Our macCompanion site uses this tool, although the site also provides search by ixquick, which did not meet my needs since its output was broadly focused and mostly irrelevant stuff from the entire WWW. However, the Google engine on the macC site turned up over 200 hits. Searching “Doc Babad” turned up 1580 hits, many more then the 250 or so items I’ve published. The truth lies somewhere in between, it just takes more time to ferret it out.

Conclusion

Okay, this is a little bit like the number of angels on the head of a pin. “To Site Search or to Google, That is the question.“ The answer is both!

If you only need to search a few webs sites, over and over again, consider mastering is search tools. If you stay close, then all the hits or misses are limited to the site you are searching.

If you however have broader multiple-site specific needs… Google them to pieces!

Doc.

– – – – – – – – – – – – – – – – – – – – – – – – – — – – – – – – – –

Appendix — Advances Search’s

Almost all search sites such as Google, MSN (Bing), and Yahoo as well as many others including MacUpdate, ‘stute magazines and newspapers, have advanced search features. The image below is what Google offers. Alternatively, like a good reference librarian, you can take advantage of Boolean search methods to sometimes narrow down your search, More on this can be found in my July 6, 2010 blog posting called Google to the Max at https://mhreviews.wordpress.com/2010/07/06/july-6-2010-google-to-the-max/. In addition there’s lot of generalized information on Wikipedia at http://en.wikipedia.org/wiki/Boolean_search#Boolean_operations/. It’s a bit of heavy reading, but well worth the time.

– – – – – – – – – – – – – – – – – – – – – – – – – — – – – – – – – –

End Notes:

An earlier version of this article was posted in the March 2000 edition of the now defunct eZine — macCompanion. Since it’s no longer accessible, I updated it and am posting on our blog.

Product and company names and logos in this review may be registered trademarks of their respective companies.

Reviews and tests were carried out on my iMac 2.8 GHz Intel Core 2 Duo with 2 GB 667 MHz DDR2 SDRAM running Mac OS X version 10.6.4 —Snow Leopard.

By Harry {doc} Babad, © Copyright 2010, All Rights Reserved.

— Apple’s tools to shortcut your daily workload

Introduction:

A few months ago I attended a very interesting Mid-Columbia Macintosh club (Tri-Cities, WA) and listened to Scott Armstrong our president discuss Snow Leopard and his favorite Macintosh 101 things. At that time, I once again realized the degree of redundancy and flexibility of the OS X operating system, which allows you to ‘compute’ in your own personalized way.

In Apple advertising lingo:

  • “The Power to Be Your Best”
  • The Computer for the rest of us”

As Scott discussed the dock and sidebar with our members, I again became aware of how many tools, Apple’s and those created by others, there were to support accessibility and access to your files, documents and applications. These do and will allow you to organize and quickly access items in your startup hard drive, network and mounted volumes. Such tools, those I’ve set up and work with daily, to make life easier during the 6+ hours/day I spend ‘mac-puting’ — but otherwise pay no attention to.

I’m not going to tell you how to organize your files and folders in a manner that suits your working style but yet allows you to understand/remember in 6 moths, where stuff is stashed. I did that several times over the years:

  • Thank Goodness — Your Mac is Not a File Cabinet, One person’s guide to hard disk organization [MacNut 2003]
  • Organizing Your Mac, The Responsible Macintosh Column, macCompanion, Nov 2008.
  • There’s one more 5-7 years ago, but I named it weird and haven’t time to play Spotlight games to find it.

Triple Play – Full House, Whatever!

Actually your choices create at least a full house with a little help from shareware and freeware. I use DEVONtechnologies free XMenu  1.9 (Snow Leopard compatible) and have used Unsanity’s shareware Fruit Menu, being updated to snow leopard. More on these and other possible file/folder accessibility program alternatives, below. Now the details…

My Menu Bar (Apple OS X) — Without the use of an add-on application, this is the least flexible of Apple’s OS related tools. But I do use enhancement tools, since mousing to the menubar is a good way for me to go.

A few samples

My Dock (Apple OS X)

As you know the left hand side of the dock is reserved for applications I use it for my frequently used items as well as temporary storage for applications I’m testing. The dock’s right side focused on storing frequently used folders or documents.  I’ve illustrated this by four example, read the Apple help files to learn more about configuring your dock.

Doc’s Dock, A Snapshot – An Ever Changing Mix

Professional FilesHousehold Files

Nuclear Energy Book I Revision

MacUpdate site link

Main Professional Societies

Amazon.com Link

macCompanion

Energy Books and Projects

Orders and More-Taxes 2010

Asian Recipes plus Pasta & Seafood

NON-Asian Recipes w/o Pasta & Seafood

Home Related—to Finish or File

Databases and FilesComputer Related – General

Three Rivers Folklife Society

Active Links

Seldom Used Installed Applications

Burn to CD/DVD Images

Current Active Consulting Projects

Library {Apples}

Applications {Apples}

Documents {Apples}

Harry’s Documents

Harry – Home

Trash

Note — Temporary Items are marked in blue. The contents of my permanent folders change but the categories usually don’t.   I also store some of these permanent  and temporary folders on my sidebar, but I do prefer using the Dock or augmented menu based tools most of the time.

I here share just the barest how-to summary:

  • To add a file or folder, drag its icon from a Finder window to the right hand side of the Dock
  • To add an application, drag its icon from a Finder window to the left side of the Dock
  • To arrange or rearrange items in the Dock, drag them into the order you prefer. (This can be tricky since icons vary in grab-ability, so don’t give up)
  • To remove an item, drag it off the dock — Poof, it’s gone. No, not the item on your hard disk or mounted volume, it’s only an alias.

My Side Bar (Apple OS X)

Finder windows have a sidebar on the left side of the window that displays icons for items you use frequently, including disks, servers, and folders. To open a Finder window, click the Finder icon in the Dock. If the sidebar is not visible, open the View menu and choose Show Sidebar. If Show Sidebar is dimmed, choose Show Toolbar. [From Apple’s help.]

To add, remove, and rearrange items in the sidebar:

  • To add a file, folder, or application to the sidebar, drag its icon to the Places section.
  • To remove an item, drag its icon out of the sidebar. Although the icon disappears, the original is still in its place on your computer. 
You can’t remove items from the Shared section.
  • To rearrange items, drag to where you want them in the sidebar.
 Note, you can’t rearrange items in the Shared section.

My Other Goodies to Supplement Apple’s Tools.

X-Menu 1.9 —XMenu adds one or more global menus to the right side of the menu bar. They give you access to your preferred applications, folders, documents, files, and snippets. Launch any application or insert text snippets or URLs into your email messages or Pages documents with a single menu choice. Freeware from Devon Technologies)

FruitMenu 3.8 — FruitMenu is a haxie that gives you the ability to customize the Apple Menu and contextual menus. Using a visual editor you can edit the contents of the menus to suit your needs and taste. FruitMenu will also display the contents of the FruitMenu Items folder inside of your Library folder, launch applications and shell scripts from the Apple Menu and contextual menus, to allow easy file navigation and launching. To make the haxie completely flexible and customizable, you can assign hotkeys to particular menu items. (Shareware $15 from Unsanity LLC) now for Snow Leopard

Other Possibilities

…More than we would ever need, at least most of us. These tools are either supplements to and/or enhancements to Apple’s dock, or add to the flexibility of the Apple Menu bar. They go by various category names, so read the application titles below and re-learn the jargon. Although I’ve tested a few of these items and continue to do so, I’ve not been convinced I need my than my present ‘full house’ of tools.

Dock-It 2.7.4 — Dock-It is a multifunctional launcher and Finder enhancer for the Mac OS X operating system. It utility allows for multiple docks & more. (Shareware $10.00 – Gideon Softworks).

Dock Spaces 3.10 — Have 5 different docks and swap them from the menubar. Freeware Patrick Chamelo)

AppMenuBoy 1.0.4 — When Mac OS X 10.5 (Leopard) changed the way that folders are represented in the Dock, I lost a handy start menu made by dragging the Applications folder to the end of the dock. AppMenuBoy is a small Cocoa application that creates a hierarchical menu of your apps in the dock and menubar Freeware David Phillip Oster

DragThing 5.9.5Tidy up your desktop with this versatile launcher. DragThing, the original dock augmentation software, is designed to tidy up your Macintosh desktop. It puts all your documents, folders, and applications just a single click away. Highly flexible, it allows multiple docks, each customized to suit your exact needs. It stores frequently used clippings such as text and pictures, and lets you easily paste them into other applications with just a click. Shareware $29 by James Thompson)

Application Switcher Menu 2.3 — ASM (Application Switcher Menu) is a small utility that adds a system-wide menu to the right side of the menubar. This menu lists all of your open applications, so you can easily switch between them. And you can set ASM to automagically hide other apps when you switch to another app! This is one utility you must have! Brings back the application switcher menu (and more) to Mac OS X. It’s highly customizable and offers some nice extra features, such as Classic Window Mode (orders all windows of an application to front when it becomes active) or Single Application Mode (automatically hides applications other than the front-most one). Frank Vercruesse $9.50)

Overflow 2.5.7 — Overflow is an application designed to quickly launch applications, open documents, or access folders while reducing the number of items needed in your Dock. Anything you want can be added to the Overflow interface, making it accessible through a few simple mouse clicks or keystrokes. The interface is resizable, and fully customizable. Create separate categories for your applications, work files, games, or anything else you want to be able to access quickly. After using Overflow, we think you’ll find it just as indispensable as we do. Stunt Software Shareware 14.95

LaunchBar 5.0.2 — is an award winning productivity utility that offers an amazingly intuitive and efficient way to search and access any kind of information stored on your computer or on the web. It provides instant access to your applications, documents, contacts and bookmarks, to your music library, to search engines and more, just by entering short abbreviations of the searched item’s name. Shareware, Objective Development $35.00

QuickAccessCM 1.7.1 — QuickAccessCM is a contextual menu plug-in for easy access to frequently used folders, documents and applications. It can be used as a launcher, file commander or installer. QuickAccessCM plugin provides a number of access augmenting feature has independent modules to your contextual menus.

Final Thoughts

If this is NOT enough to get you moving then go use Google — Check: Organizing Your Mac. Also check the MacUpdate site for utilizes of you choice and updates to the ones you use.

In addition you might try, Apple OS X Spaces (a tool which I ignore.) – its purpose is to organize your main windows into ‘project’ groups to decrease desktop and window clutter and increase access to project specific tools and documents. Perhaps if I were using a small screen based computer and traveling with it, I’d try it but my iMac’s 24” screen is plenty large enough for my work.

– – – – – – – – – – – – – – – – – – – – – – – – – — – – – – – – – –

Copyright Notice: Product and company names and logos in this review may be registered trademarks of their respective companies.

Acknowledgments: Unless otherwise noted I have provided the additional sources for the material in these articles. I also found in my many notes I’ve stashed for future articles, that certain themes keep coming up, that parallel what I’ve read or practiced.  In most cases I have acknowledged as well as modified the original document(s) to personalize them for my own use and for you our readers.

As needed the information provided was created, and as appropriate demonstrated on my iMac 2.8 GHz Intel Core 2 Duo with 2 GB installed 667 MHz DDR2 SDRAM now running Snow Leopard Mac OS X version 10.6.4 with all current security updates installed.

This article was originally published in the April issue of macCompanion, and has been updated for our readers. Alas, macCompanion is no longer published so we’re cherry picking the best and most relevant our recent writing for the MHBlog.

By Harry {doc} Babad, © Copyright 2010, All Rights Reserved.

Introduction

As noted in recent macCompanion articles, and columns  I am always a late adopter of a new operating system. Why?

  • Let someone else bug fix.
  • Updating to current conflict free software tools, is always a bit of a wait – shareware developers have other priorities, so sometimes there’s a bit of a wait until a compliant version is released. Of course there is the software that has been abandoned while the developer moves on to, I hope, more rewarding things. In the later case, I always keep the toes crossed. I’ll perhaps need the mouse and keyboard to try to repair any damage a non-compliant piece of soft ware might (rarely) cause.
  • Search for replacement for developer abandoned utilities I use daily to ease my ’computing around, which also takes time

This time around, Snow Leopard did less damage to my favorites that I’d feared, but I did need wait on upgrading to give developers a chance to catch up with Apple.

Indeed HP still hasn’t gotten around to releasing a driver for my ScanJet 8250, so I licensed a powerful, flexible and full featured driver from  SilverFast. My reward a crash-free program that has an easier to use interface and comes with a full set of graphics and photography tool to allow one to customize their scanner output. Each version of the SilverFast product comes optimized for a specific scanner, but differs from the HP approach by bother being kept current by the developer and having a responsive technical support w/o the much Todo fuss that too often surrounds HP. [http://www.silverfast.com/scanner-software/]

A Bakers Dozen – what they do and why should you care

  1. AppCleaner 1.2.2AppCleaner allows you to uninstall your apps more easily. It searches the files created by the applications and you can delete them quickly. [Freeware] http://www.freemacsoft.net/AppCleaner/
  2. ClipEdit 3.0.3 — ClipEdit is a small application that allows you to create and edit text and picture clippings. ClipEdit also exports any Internet address to an Internet clipping. ClipEdit is very flexible with many customizable settings. And now with the handy toolbar editing a text clipping is even easier yet! Try it; if you use text clippings frequently you’ll wonder how you lived without clipEdit for so long. Every Day Software’s [Free] http://www.everydaysoftware.net/clipedit/index.html
  3. DEVONthink 2.0.2 — A PIM for all your stuff. DEVONthink is the solution to the digital age conundrum. It is your second brain, the one and only database for all your digital files, be they PDFs, emails, Word docs or even multimedia files. Boasting a refined artificial intelligence, DEVONthink is exceedingly flexible and adapts to your personal needs. And if the files are not digital yet, digitize them with DEVONthink Pro Office [Demo] http://www.macupdate.com/info.php/id/18510/devonthink-pro/.
  4. Easy Find is a Great Document Title Contests Item Search Tool — Welcomed home from its “Find File” classic OS abandonment. EasyFind is an alternative to or supplement of Spotlight and finds files, folders or contents in any file without the need for indexing. This is especially useful if you are tired of slow or impossible indexing, outdated or corrupted indices or if you are just looking for features missing in the Finder or Spotlight. This is not available on the MacUpdate site. [Free] http://www.devon-technologies.com/products/freeware/
  5. Folder Brander Creates Text And Text Symbol Containing Folder Icons The Mac OS X lets you add folders to the Finder’s sidebar, or the right side of the Dock. This excellent feature provides quick access to frequently used folders. This is great except … all folders look the same. Yellow Mug software’s FolderBrander lets you easily change the look of your folders – pick a different color and add a short text label. [Shareware] http://www.yellowmug.com/folderbrander/
  6. HoudahSpot, a Spotlight Search Enhancement “KISS” Tool — This application ended most of my frustration when trying to find items using spotlight. It is the front-end most Spotlight users don’t know they’re missing. With HoudahSpot your files are at your fingertips. Keep frequently used files within reach. Retrieve the files you didn’t know you still had. Create detailed queries to pinpoint the exact file you want to get to. Save queries for direct access to your favorite files. Set up templates for frequently performed searches. Use HoudahSpot for some housekeeping (Hi, Mom!). You could ask HoudahSpot to find all music files not yet in your Music folder. Just drag the results to your Music folder  [Shareware] http://www.houdah.com/houdahSpot/.
  7. IconCompo Can Help Create Graphics Containing Folder Icons — Trollin’s iconCompo can compose one icon out of two images mainly for making custom folder icons. Drag and drop one or two images onto the main window of the program and then adjust the images in various ways – position, size, directions, transparencies and colors, text. Composite images can be attached to existing files/folders, used to create new folders, or saved in several image formats such as icns, png and tiff. With a Finder contextual menu item iCCMPlugin, you can attach custom icons with your saved settings or add thumbnails. [Shareware] http://trollin.loos.li/
  8. iSeek is A Menu Based Multi-Bowser Search Tool — Ambrosia Software’s iSeek is a handy little program for Mac OS X that allows you to instantly search for anything you seek, no matter what program you are running. iSeek puts a familiar search field in your menu bar, needing just a click or keystroke to start your search! iSeek’s slick and seamless interface hides a significant amount of power and convenience. iSeek is no mere front-end to Google; it will ship with pre-configured search shortcuts for dozens of useful Internet resources. Look up a word definition in the dictionary, or a synonym in the thesaurus, or even famous quotes that reference the word. Search for information on Google, in popular news sites such as the BBC News, MacNN.com, or even search for software on MacUpdate.com. http://www.ambrosiasw.com/utilities/iseek/
  9. Memoblock is a Notebook and/or To-Do list — It is the best, for my needs, product I’ve yet tested. Memoblock is a useful notepad utility for OS X. Store as many styled text notes as you require, transfer notes to certain iPods, save as vNotes for mobile phones and more. Alarm reminders can be set for individual  notes, and notes can be categorized as you wish. Best of all, Memoblock is donationware! http://www.blocksoft.net/memoblock.html
  10. shadowClipboard 3.0.5, a Cocoa Clipboard Enhancer — This application when used in advanced mode, though a bit unstable in Snow Leopard is the best multiple clippings storage utility I’ve found. Believe me I’ve tested many. ”— stupidFish Programming’s shadowClipboard is a powerful clipboard manager for Mac OS X. It remembers a user definable number of items copied to the clipboard. A choice of two interfaces (a simple and an advanced) let you choose which item to paste into applications. shadowClipboard offers Clipboard Sharing for sharing you copied items with other users on the local network. [Shareware] http://www.stupidfish23.com/shadowclipboard/
  11. Unsanity’s Fruit Menu 3.7.3 — It is now only compatible for  use with for Tiger and Leopard. The version for Snow Leopard will be released soon I hope.  FruitMenu is a haxie that gives you the ability to customize the Apple Menu and contextual menus. Using a visual editor you can edit the contents of the menus to suit your needs and taste. FruitMenu will also display the contents of the FruitMenu Items folder inside of your Library folder, launch applications and shell scripts from the Apple Menu and contextual menus, to allow easy file navigation and launching. To make the haxie completely flexible and customizable, you can assign hotkeys to particular menu items. Last but not least, it is priced at only US $15! http://unsanity.com/haxies/fruitmenu
  12. Unsantiy’s FontCard Haxie 1.5.1b4 — It is now only compatible for  use with for Tiger and Leopard.  FontCard is a haxie that modifies the Font menu in Carbon and Cocoa applications. It can add an icon that displays the format of a font next to the font menu item, display the font name in the font face, group fonts into submenus, and add font collections to the font menu. Shareware] http://www.unsanity.com/haxies/fontcard/
  13. X-Menu a DEVONtechnologies Haxie — Menu adds one or more global menus to the right side of the menu bar. They give you access to your preferred applications, folders, documents, files, and snippets. Launch any application or insert text snippets or URLs into your email messages or Pages documents with a single menu choice. [Free] http://www.devon-technologies.com/products/freeware/

That’s all for now folks.

You can download most of these items from the MacUpdate.com site.

===========================================================

The original of this article was posted to macCompanion in June of 2008. Since that eZine is no longer fully active, I am reprinting it, in a slightly revised form in our Blog.

Acknowledgements: Unless otherwise noted I have provided the source of the material in these articles. I also found in my many notes I’ve stashed for future articles, that certain themes keep coming up, that parallel what I’ve read or practiced.  In most cases I have acknowledged as well as modified the original document(s) to personalize them for our readers.

As needed the information provided was created, and as appropriate demonstrated on my iMac 2.8 GHz Intel Core 2 Duo with 2 GB installed 667 MHz DDR2 SDRAM running Mac OS X version 10.6.4 with all current security updates installed.

By Harry {doc} Babad, Copyright 2010, All Rights Reserved

Introduction

As a few of our readers know, I spend a great deal of time looking for information. The items I look for range from:

  1. Specific Information related to nuclear waste disposal on which I consult. General Technical information on energy, the environment and other issues I want to write about.
  2. References for a new book and updating my co-authored book on The Use of Nuclear Materials revision 2nd Edition.
  3. Grist for my Hobbies of collecting recipes and recipe eBooks and Folk Music
  4. Anything else my wife wants me, as her secretary, to chase.

Several months ago I wrote an article on To Site Search or to Google for the macC March 2010.  I concluded, perhaps a predetermined answer that the question was a little bit like the number of angels on the head of a pin. “To Site Search or to Google, That is the question.“ The answer is both! It depend on which seems faster, an intuitive guess, or whether one method gives you so much chaff, that you get mega-hits crazy, so its time to switch.

I like Google better than the other search engines I have worked with. Perhaps its familiarity, but I don’t really believe that. In addition, if a site has opted to use the Google engine to power its search function, it is easy to use, tolerant of syntax errors and even forgives my misspelling.

Otherwise searching individual websites for information can be either easy or maddening depending on how carefully/flexibly a site was indexed and the accuracy with which the internal search engine was configure. However, if I’m hunting for an electronic copy of a magazine article, googling it is often very simple and quick.

Alas too website search functions suck! Even Amazon.com, one of my favorite sources of stuff, has flaws in its search engine, so that by changing search criteria, you will often find you seemed to have missed retrieving in your first attempt to locate a product. Unfortunately, there are so many technical or other commercial sites whose engines are designed to thwart your finding what you need… they get friendly feedback email from me, mostly to relive my search stress.

Multi-Browser Search Engines and Tools

DEVONagent is now v. 2.3.1, is the solution if you’re tired of clicking hundreds of links to find most of them either outdated, broken, or leading to junk pages. DEVONagent communicates with search engines and then digs through the results for you. This results in giving you only the documents worth reading. Better yet, DEVONagent summarizes the accumulated knowledge and presents you with a list of the most important topics and an interactive mind map. Finding information on the Web has never been easier.

Your Research Assistant: DEVONagent finds, collects and organizes information with powerful search architecture. DEVONagent also provides a simple to use built-in archive and integrates perfectly with DEVONthink. With over 130 plugins for popular search engines, databases and search tools, including predefined search sets, and a clean Mac-like interface; DEVONagent is the number one tool for finding information on the web. I often use the current version for my searches. [http://www.devon-technologies.com/products/devonagent/] DEVONagent 1.7, which I reviewed in August 2005 for macC) made a believer out of me. Confession time — when I updated to Snow Leopard, I neglected to add DEVONagent to my dock, as a result that last few months worth of searching has been harder then it might have been.

MultiBrowser 1.0.0 — A new application <MacUpdate *****> I found when browsing, might be another tool of worth for casting a wider ring than just Google alone. According to its developer. I’ve not yet tested it, MultiBrowser, is a freeware program, allows you to take control of the many browsers that you may have installed on your Mac. Whenever you click on a link in just about any application (e.g. Mail, Preview, etc), MultiBrowser will appear and allow you to choose which browser to open that link in. Its browser selection window is highly configurable allowing you to change its colors, size, and more so that you can decide exactly what it should look like. MultiBrowser uses built-in Mac OS X services so that it does not even have to be running until you actually click a link – this means that it will not waste any of your Mac’s resources. MultiBrowser also has additional options for changing how browsers are launched, handling multiple monitors, and more. It has optional usage tracking (which will not be shared with anyone except yourself) to let know how many times you use each browser.

ISeek – An old favorite that is nearing its support life, is another variant for focusing searches. Although last updated in December 2007, it is Snow Leopard compatible – as program I use all the time. iSeek is a handy little program for Mac OS X that allows you to instantly search for anything you my seek, no matter what program you are running. iSeek puts a familiar search field in your menu bar, needing just a click or keystroke to start your search!

iSeek’s seamless interface hides a significant amount of power and convenience. iSeek is no mere front-end to Google, it will ship with pre-configured search shortcuts for dozens of useful Internet resources. Look up a word definition in the dictionary, or a synonym in the thesaurus, or even famous quotes that reference the word. Search for information on Google, in popular news sites such as the BBC News, MacNN.com, or search for software on MacUpdate.com.

Any Link on the Internet can be added to iSeek as a search shortcut that’s available in a snap, and your recent searches are saved, too, for even quicker access. The real power of iSeek is that it is also highly configurable: you can add whatever search sites you find useful, and easily share them with your friends.

I have even added other locations, via its preferences pane, to the list of easily accessible sites, allowing me to add one-click access to my most used web links directly from my Menu bar. This allows me faster access to Time Magazine, The Economist and Bloomberg Business Week, on which I sped much time.

Meta Search Engines — An option I’ve not yet tried is using a Meta search engines such as http://www.search.com/.  I did search ‘Small Nuclear Reactors’ and got too many hits for comfort. I tried narrowing down the search by looking for ‘pocket” and ‘Micro’ reactors but that didn’t help. All searches contained to many hits associated with none nuclear energy articles. Small Rectors for Nuclear Energy gave no hits on www.search.com but worked well in Google even without using a Boolean approach.

At that point I decided to live with the tools I have and know or to only explore new tools if I thought they might add value to my search efforts. Life and my time is too short… and for my paid consulting work, this that latter is doubly true.

Advanced Google Searches

To paraphrase a phase incorrectly attributed to Horace Greeley, go Boolean young man (person). Much of what I share has been abstracted and paraphrased from the referenced About.com and other sites. Check them out for more details as well as guidance.

Boolean searching is built on a method of symbolic logic developed by George Boole, a 19th century English mathematician. Most online databases and search engines support Boolean searches. Boolean search techniques can be used to carry out effective searches, cutting out many unrelated hits among the thousands of documents a search engine provides. (See the Appendix for added Boolean operator information. Also, )

Using Boolean Logic to broaden and/or narrow your search is not as complicated as it sounds; in fact, you might already be doing it. Boolean logic is just the term used to describe certain logical operations that are used to combine search terms in many search engine databases and directories on the Net. It’s not rocket science, but it sure sounds fancy (try throwing this phrase out in common conversation!).

Basic Boolean Search Operator AND — Using AND narrows a search by combining terms; it will retrieve documents that use both the search terms you specify, as in this example: Portland AND Oregon

Basic Boolean Search Operator OR — Using OR broadens a search to include results that contain either of the words you type in. OR is a good tool to use when there are several common spellings or synonyms of a word, as in this example: liberal OR democrat

Basic Boolean Search Operators – NOT Using NOT will narrow a search by excluding certain search terms. NOT retrieves documents that contain one, but not the other, of the search terms you enter, as in this example: Oregon NOT travel.

Keep in mind that not all search engines and directories support Boolean terms. However, most do, and you can easily find out if the one you want to use supports this technique by consulting the FAQ’s (Frequently Asked Questions) on a search engine or directory’s home page. Then practice a bit while running your normal searches – you’ll be surprised at how easy it is to do – and a narrow search steals less of your time and lowers your frustration level.

There are, for a few websites such the MacUpdate and of course Google have excellent built in search focusing tools, in which you can narrow the focus of a search by using a combination of typed limiting criteria and check lists of biographical criteria areas. But these are few and far between so go Boolean.

Summary

As noted above, there are several ways to improve you search capability.

  • You can, in he browser of your choice, learn to better define you search term. Don’t be shy about change your search term. Often the hits you get are either sufficiently different that a multiple search gets more useful information. Other time, alternate wording eliminates the strange. Also at times comparably similar search terms [e.g., Micro nuclear reactor, small nuclear reactor, pocket reactor]
  • If you are comfortable, a valuable tool for doing so is a Boolean search. Each browser I use has a FAQ that defines how such a search should be formatted… a matter of format and punctuation.
  • You can; alternatively, use a search application that allows searches either with multiple browsers or on varies previously identified sites.
  • Finally there are tools like iSeek that allow you to access your search sites faster via a menu bar item.

Whatever you do don’t let the web intimidate you — it’s a strange and wondrous place and each search engine has different ways of indexing information, and search nuances. So illegitimus non carborundum.

References

  1. To Specifically Site Search or to Google, That is the question. http://www.maccompanion.com/macc/archives/March2010/Columns/MacTips.htm
  2. Google and Other Search Engines — Visual QuickStart Guide – or How to find it when you need it, by Alfred and Emily Glossbrenner, Peachpit Press. May 2004. [Article no longer appears on macC archives.]
  3. Google, The Missing Manual, 2nd Edition, by Sara Milstein, J. D. Biersdorfer, and Matthew MacDonald, O’Reilly Press, January, 2006. [Article no longer appears on macC archives.]
  4. Google Search Basics: Basic Search Help http://www.google.com/support/websearch/bin/answer.py?hl=en&answer=134479
  5. Boolean Logic, Wikipedia May 2010 — A detailed very mathematical description of the use of Boolean methods aimed at geeks
  6. http://en.wikipedia.org/wiki/Boolean_logic
  7. The Spider’s Apprentice Blog [2007 – Dated but still very useful]
  8. A Helpful Guide To Web Search Engineshttp://www.monash.com/spidap.html
    How Search Engines Work — http://www.monash.com/spidap4.html
  9. Boolean Web SearchLearn how To Use Boolean Search Operators. By Wendy Boswell,
  10. About.com Guide. http://websearch.about.com/od/internetresearch/a/boolean.htm/, and http://websearch.about.com/od/2/g/boolean.htm/,
  11. Web Search 101 – How to Search The WebIntroduction to Web Search By Wendy Boswell,
  12. About.com Guide. http://websearch.about.com/od/searchingtheweb/a/websearch101.htm/

Appendix

Boolean Search Operators

  • The Boolean search operator AND is equal to the “+” symbol.
  • The Boolean search operator NOT is equal to the “-” symbol.
  • The Boolean search operator OR is the default setting of any search engine; meaning, all search engines will return all the words you type in, automatically.
  • The Boolean search operator NEAR is equal to putting a search query in quotes, i.e., “sponge bob squarepants”. You’re essentially telling the search engine that you want all of these words, in this specific order, or this specific phrase.

====================================================================

Acknowledgements: Unless otherwise noted I have provided the source of the material in these articles. I also found in my many notes I’ve stashed for future articles, that certain themes keep coming up, that parallel what I’ve read or practiced.  In most cases I have acknowledged as well as modified the original document(s) to personalize them for our readers.

This original article was posted to macCompanion in June of 2008. Since that eZine is no longer fully active, I am re reprinting it, in a slightly revised, in ourBlog.