Tuesday, February 12, 2013

Use OS X services to reveal or open file paths

Apple's Spotlight offers a quick way to find user files and resources like applications or system preferences. However, it does not locate items in the system folder or in hidden folders, though at times you might need to access them. This limitation may be especially cumbersome to deal with if you are troubleshooting a problem in OS X or helping someone do so, meaning you may need to ask them to locate a specific hidden file and remove it or modify its contents.

For some system resources you can simply navigate through the Finder; however, in its default view the Finder does not show a number of hidden files and folders such as the user library. So, for example, if you tell someone to access his or her user library to locate the Fonts folder, since the user library is hidden he or she might instead erroneously access the global library at the root of the hard drive.

Even if you are familiar with standard Unix file path notation and direct someone to open the ~/Library folder, if that person doesn't know what the tilde character means then he or she might go to the wrong directory in the Finder.

To get around these potential areas of confusion both for yourself and when instructing others, you can make use of some services and features in OS X that make possible quick access to any file or folder based on a typed path you provide, which can help avoid confusion and make it straightforward for anyone to open a specified Unix-compliant path.

The first option is to use the system's contextual services: if you have a full Unix-compliant path typed out, then you can simply highlight it, right-click the selected text, and then choose either Open or Reveal from the Services contextual menu, and the system will then display the item in the Finder or try to open it with its default handling application.

For example, you can triple-click the following folder path examples or otherwise select each in its entirety, and try opening the items in the Finder (note that if you use the Open service the system may ask for confirmation before opening the path):

If you come across a file path as part of an instruction for tweaking your system or troubleshooting it, you can use these services to access it by selecting the file path and right-clicking in this way. Additionally, if you are attempting to help others access parts of their systems and you know the exact file or folder path they should use, then you can likewise send it to them and have them perform this procedure to quickly open it.
Open and Reveal services in OS X

These contextual services are built into OS X and should be enabled by default, but if they aren't then they can be enabled in the Services section of the Keyboard system preferences, under the Keyboard Shortcuts tab.

While useful for opening a full file path from a text document or Web page, these options are also convenient in other areas. If you are a power user and access the Terminal regularly, then you probably have a number of file paths listed in your command history that you previously acted upon. If you need to open one of these paths in the Finder, you can use these services to quickly select and open it.

A last and related way to navigate through a full file path is to use the OS X Go to Folder feature that is available in the Finder's Go menu (and can also be invoked by pressing Shift-Command-G). With this option, you can copy a full file path or even a partial one with respect to the directory of the current Finder window, and then paste it in the Go to Folder field instead of using the Open or Reveal services, which should open it for you in the Finder. For example, select and copy any of the file paths listed above, and then paste it in the Go to Folder field to have the system open it in the Finder.

Monday, February 4, 2013

I.B.M. Slims Down Its Big Data Offerings

 I.B.M. is cutting the price on its least-expensive Power server computers by 50 percent, to under $6,000. The pricing move is one of a series of hardware and software announcements on Tuesday intended as a strategic push more broadly into the fast-growing market for Big Data technology and to tailor offerings for smaller businesses.

The overall market for Big Data technology — hardware, software and services — is projected to increase to $23.7 billion by 2016, from $8.1 billion last year, according to IDC, a market research firm. Every major technology company including Oracle, EMC, Microsoft, SAP Hewlett-Packard and SAS Institute, as well as an entire generation of start-ups, is chasing the opportunity to supply the tools of advanced data analysis and discovery to business.

I.B.M.’s Power servers run the company’s Power microprocessors. These chips were originally designed for big computers using I.B.M.’s proprietary version of the Unix operating system, AIX. Over the years, the company has developed specialized chips using the Power technology for other markets like video game consoles. The I.B.M. chips can be found in the game machines made by Sony, Nintendo and Microsoft.

The I.B.M. Power servers also run Linux, the open-source version of Unix. And Linux is the preferred operating system for much Big Data software, notably Hadoop, the foundation layer that manages many distributed, data analysis applications.

But the hardware challenge for I.B.M. is that most Hadoop software is running on industry-standard servers, powered by chips from Intel or Advanced Micro Devices.

The price cut helps make the case for Big Data computing on I.B.M. Power servers, which are designed to juggle many computing tasks efficiently and reliably, a potential advantage in the data-analysis market. “I.B.M. is bringing the actual price down to be very, very competitive,” said Jean S. Bozman, an analyst at IDC. “And they have to do it.”

The lower price is also a bid for the small- and medium-size business market, as these companies seek to adopt Big Data computing. “This brings the entry point down quite a bit and opens the way for more businesses to use Power technology as a preferred environment,” said Steven A. Mills, senior vice president for software and hardware systems at I.B.M.

One small company looking at using the I.B.M. technology for advanced data analysis is Westside Produce, which harvests, packs and markets cantaloupes for growers in California. The company, with 15 full-time employees and many seasonal contract workers, already runs its accounting, inventory and operations-management software on an I.B.M. Power server.

But Justin K. Porter, director of technology at Westside Produce, said his company would like to be able to more closely track and analyze all kinds of data, including harvest practices, weather patterns, shipments, melon sizes, and prices paid by specific supermarket chains and distributors. The goal, he said, would be to fine-tune operations and marketing to trim waste and improve profits.

“It’s definitely something that we’re going to look into,” Mr. Porter said.