30 December 2007

#51. A Giant Step Backward for Computer Art, and Comodo Revisited

So I’m sitting behind the counter in my Tool Bar & Grill a couple of weeks ago, nursing a Diet Coke and my disappointment with the new Commodo firewall (see post #47). Then the mail arrives, and my eyes are pulled to the one from Comodo. Here’s a new version, and it fixes the bugs, Comodo said. Try it, you’ll like it, they said.

But first, special guest blogger Mark Lautman takes digital art boldly back to the 1960s.

Art for the 8-Bit Crowd

by Mark Lautman

It's the waste that gets to me. The unthinking, selfish, indiscriminate use of resources that humanity exhibits in the pursuit of its own self-glorification. You see it everywhere: the large cars, the private swimming pools, the mansions. Who needs a Hummer when a Hyundai will do the same job at one-tenth the price?

You get the same thing in fine art. Below is a painting I drew of a woman with a killer smile on her face. Compare it with that over-rated da Vinci rendition. Can you really see any real difference between the two?

This brings me to the point of this week's column. For quite some time telecom companies have been investing billions in fiber-optic cabling so people can shove their “media” around the Internet. Is it really necessary? Instead of high-resolution graphics, we can move our visual images across the Web using low-bandwidth ASCII art. To this end, there are plenty of Web sites and utilities that make this possible.

One fabulous page that converts text into ASCII art is ASCII Generator. You type in a short text, select a font, and you get a very impressive rendition:

Another Web-based option is to convert a picture into ASCII art. Glass Giant offers this very impressive service, as does Photo2Text. Here is what Photo2Text did with the Mona Lisa:

If you're artistically inclined, you can use the fabulous utility Java ASCII Versatile Editor (JAVE), a drawing program for creating ASCII art. It includes everything a standard drawing program has, such as lines, fills, arcs, text, and even a variety of “patterns” you can use that are built from ASCII characters. Below are the first few strokes of my own Mona Lisa:

Go ahead. Renounce the world of 256-gazillion bit graphics, and join the ASCII commune closest to your place of residence. —Mark Lautman

Ah yes, ASCII art invokes my less-than-fond memories of undergraduate evenings in the computer room, back in the punch-card days. If the sites Mark cites don’t work for you, others that turn art into plain characters include Make ASCII and PageCurve. And if you want this so-last-century capability on your own computer, download the open-source ASCII Generator dotNet.

Exit the Dragon

I’ve been recommending the Comodo firewall (version 2) for a long time, and it always excels in independent tests. So I eagerly awaited Comodo Firewall Pro version 3, with its HIPS features and Vista compatibility, which was released in late November. So eagerly, in fact, that I discovered and announced its availability even before Comodo did (see my PC World blog).

Alas, my first installation didn’t go well, as described in post #47. So when the mail brought news of the bug-fix version two weeks later, I hastened to try it out. It installed just fine and seemed to work, with its new and improved interface and, better yet, without the problem I previously encountered. That is, until it hit fatal errors and crashed several times, each time leaving my computer defenseless until I noticed the problem and restarted.

The Comodo firewall also is slow to load, so after a reboot, my computer was on line well before it was protected. And I felt my computer ran sluggishly with Comodo, though I didn’t benchmark it with a stopwatch.

Comodo claims to recognize most applications, which should reduce its need to ask annoying questions about every program action. However, I found myself constantly clicking on pop-up questions, even for common programs that I expect the firewall to know about, and it didn’t recognize updates from Microsoft after Patch Tuesday.

Heaving a sigh of disappointment, I disabled Comodo again. I have seen the new Comodo highly recommended by some usually authoritative bloggers, so perhaps I am the only one having problems with it. But I have returned to the free ZoneAlarm 7 firewall (I’ve got it bundled with ZoneAlarm Anti-Spyware), which has been performing unobtrusively and apparently reliably, and that’s what I now recommend.

We always appreciate your patronage at the Tool Bar & Grill, and we hope you’ll come back for more great utility reviews every week. Don’t forget to tell all your friends about us, too! Please feel free to share your thoughts by clicking on “comments” below or writing to jonathanstoolbar@gmail.com.

16 December 2007

#50. Shopping 3: How Much Is That Doggie in the Window?

It’s holiday shopping crunch time. If you have not finalized your gift choices yet, today’s Tool Bar & Grill special can help you get it done quickly – and save you some money too. Don’t forget to show your appreciation for these valuable shopping tips by leaving a tip for your devoted Tool Bar & Grill staff!

Price Comparison Proliferation

Price comparison Web sites help you find the right product at the lowest price. They don’t sell the goods, but rather provide links to the actual merchants. I could not believe the great number of price comparison Web sites I found when I went looking. Perhaps this time I really bit off more than I could chew (not uncommon, actually, considering the generous helpings in the Tool Bar & Grill).

Like last week, I tested the sites by shopping for a popular compact digital camera. I also double-checked my impressions by searching for a men’s electric shaver. I compared about 20 sites on their user-friendliness, ease of finding products, amount of product information, merchant coverage, product range (e.g., clothing, household goods, music, books, personal care items, etc. as well as electronic gear), and lowest price found. My methods are not very scientific, but do approximate what you would do when you go price-shopping.

All the recommended comparison sites enable you to select a product by drilling down through a sequence of filters (price, manufacturer, and other salient features relevant to the product type), as well as searching by name. For exact comparisons, they all can show the total price including sales tax and shipping, after you enter a US zip code. (However, at this point you’ll probably want to investigate expedited shipping for holiday delivery.) Nearly all let you sort the price results, generally by rating (customer or merchant), price, or popularity.

The recommended sites all provide some sort of merchant rating, generally based on customer feedback. Many sites also provide customer ratings of products, and some give excerpts from or links to professional reviews (I surveyed the best specialized review and opinion sites in last week’s post). The better sites also enable you to select a number of products for a side-by-side comparison of their features.

Interesting side note: A number of the tested sites showed separate listings for available body colors of the camera I sought. I assume this results from the merchants’ maintaining separate listings by color. Stranger still, however, is that the prices for different body colors often differed, though there is no other difference between the cameras.

8 Best Price Comparison Sites

Here, then, is my somewhat unscientific list of the eight best pricing sites and their outstanding features. I ranked them in ascending order according to the lowest price found for my camera. The sites I like best are marked *Pick*.

NexTag: Broad product range; graphs historical price trend for the product; price alerts (notification if price drops); customer ratings; only basic product specs; generally decent filters, but failed to find my camera; side-by-side comparisons for some items and not others; wide merchant coverage. Low price for my camera: $174.

PriceScan: Broad product range; graphs historical price trend; price alerts; user ratings (relatively few); no product specs; ineffective filter (did not find my camera); gives many identical results; unfriendly interface; good merchant coverage. Low price for my camera: $175.

Smarter: Buying guides; expert and user (relatively few) ratings; less detailed specs; effective filter; side-by-side comparisons; decent merchant range; “Smarter Choice” is not the lowest price, and cheaper merchant had the same customer rating (but from a much smaller sample). Low price for my camera: $179.

Yahoo! Shopping: *Pick* Broad product range; provides buying guides and notes the top-ranked items and individual item rankings from Consumer Reports; price alerts; capsule user and expert reviews; detailed product specifications; good product selection filters; side-by-side product comparisons; wide merchant coverage. Low price for my camera: $183.

PriceRunner: Broad product range; buying guides; expert and user (relatively few) ratings; not very effective filter for camera (did not find my camera), and no filter for shaver; side-by-side comparisons; moderate merchant coverage; side-by-side comparisons for cameras, but not for shavers; good merchant coverage. Low price for my camera: $189.

Shopping: *Pick* The pioneer among price comparison sites. Broad product range; Epinions user ratings; detailed specs; thorough, relevant filters, but criteria a bit disorganized; side by side comparisons; decent merchant coverage; suggests “Smart Buy” (lowest price from a trusted store), but the other listings had same price and same merchant rating. Low price for my camera: $195.

MySimon: *Pick* Broad product range; provides Consumer Reports buying guides for a number of products; ratings from CNet editors; detailed product specs; good product-relevant filters; side-by-side comparisons; relatively few merchant results. Low price for my camera: $195.

PriceGrabber: Broad product range; user and expert reviews; detailed specs; good filters, with many product-specific criteria; side-by-side comparisons; wide merchant coverage. Low price for my camera: $195.

When the Going Gets Tough, the Tough Go Shopping

RoboShopper offers a primitive form of metasearch – it searches multiple price comparison engines for you (including many of those listed here) in one sweep. This saves you having to open multiple browser pages and enter your search term on each one. However, I can’t bring myself to recommend RoboShopper. You must know the exact name of the product you want, because RoboShopper has no selection filters or buying guides. RoboShopper doesn’t collate or rank its search results; instead you have to click a button to visit each separate page from each of the sites it visited. And its interface is cluttered and downright ugly.

Before you write in to complain that your favorite shopping site is not on my list, please note that I also evaluated all these price comparison sites and ranked them lower for various reasons: Become, Bizrate, Bountii, Compare, Dealio, Google Product Search (formerly Froogle), Mpire, MSN Shopping, Pricewatch, Pronto, Shopzilla, and TheFind.

Finally, ShoppingCzar is a one-page listing of many kinds of shopping Web sites. The lists are not comprehensive, but there are more shopping links here than I ever have found anywhere else. The editor even indicates his favorites.

[Note: This survey does not include specialized price comparison sites that cover a narrow product range; so-called deal aggregator Web sites that recommend “hot bargains” from unrelated merchants’ sites; coupon and rebate sites that collect discount codes and money-back offers; while-you-shop price comparisons on items you are looking at on a merchant site; or mobile phone price comparison services. However, I might review some of these in future columns.]

Update On Review Sites

Last week I showed you a number of Web sites that specialize in product reviews and ratings by experts and by ordinary users. This week, I turned up another: Summize summarizes user and blog reviews of specified products, music, movies, and more, and shows overall sentiment. This site is a worthy addition to your research library. (Most price comparison sites, including those reviewed here today, also provide user and/or professional ratings and reviews, but usually in capsule format.)

As I did last week, I apologize again for the North American-centricity of today’s post. That’s where most of the action is, especially when English is the language. However, some of the shopping sites also have branch operations in other countries and other languages. And many of the major US merchants do handle foreign orders, though you have to check the shipping and customs rules individually.

< knowledge="power" money="friends">

Special guest contributor Mark Lautman is back with some valuable tips for technical writers and others who want the benefits of authoring in XML.

The biggest problem with user documentation is that nobody reads it. I did the user guide for one of Altec-Lansing's most popular speaker sets, and do you think anyone took a look at it? Hardly.

The second biggest problem is how to put documentation into the appropriate format. Nowadays people like to receive documentation as a PDF, a Word file, HTML, or OpenOffice. I've been in my own share of projects that involve double maintenance of the same content in different formats. It's no fun. Neither is working.

The Powers That Be at the World Wide Web consortium did a lot of work in making XML (eXtended Markup Language) the platform of choice for delivering content in a variety of formats. I was part of a recent single-sourcing project, and was able to evaluate the following utilities.

Have you ever looked at some XML or HTML files that are one line long but 20,000 characters wide? That may be OK for a browser, but for humans to look at, it's bewildering. HTML Tidy (Win/Linux/Mac) is a utility that takes any XML or HTML file and puts one element on each line, neatly indenting every level. Another utility is xmllint (Linux). Both these utilities will also make sure your elements are properly opened and closed.

An XML editor helps you navigate through a document tree that is deep and long. I tried several of these editors, and what they have in common is that they don't work on Linux, in spite of their claims to the contrary. Aside from that, I enjoyed using the Exchanger XML editor. It provides a variety of ways to traverse, view, and validate an XML file. It will even try to generate a schema from your existing XML file.

Another tool you need is a rendering engine. A popular one is the XSL-FO engine sponsored by the Apache Foundation. This engine is great for simple formatting. For more feature-rich deliverables, similar to the PDFs generated by FrameMaker, you need a more powerful engine available from RenderX or Antenna House.

The last tool you need is an XSL debugger. Again, XML Exchanger provides a fabulous tool for observing the flow of an XSL transformation. Each step in the style sheet is accompanied by jumps in the XML source, so you can easily detect opportunities for fixing bugs.

Once you have all the tools, you need a specification for the format to which you're transforming the XML. For PDF, things are straightforward: the Apache XSL-FO, RenderX, and Antenna House engines provide solid PDFs, so you don't have to worry about learning specifications.

If you want to output a Word document (yes, you can make native Word documents without Word itself), you need the WordprocessingML specification. The top-level elements are supplied by Microsoft; you'll have to dig further into the Microsoft site to get details for a particular element. The classic HTML specification is available from the World Wide Web Consortium, the prevalent RTF specification is available from Microsoft, and the OpenOffice specification is available from OASIS.

In conclusion, XML is a great way to compose content and deliver it in a variety of popular formats. There also are many tools available for making that job easier. —Mark Lautman

Note: Thank you for your attention through this extra-long, extra-informative edition. Your dedicated chef needs a rest, so there will be no new Tool Bar & Grill post next week. Be sure to come back for more great utility and Web site reviews on December 30 and every week thereafter – and bring everyone you know!

Please feel free to share your thoughts by clicking on “comments” below or writing to jonathanstoolbar@gmail.com.

09 December 2007

#49. Shopping Part 2: The Wisdom of the Masses

Good morning, holiday shoppers, and welcome back to the Tool Bar & Grill for the second installment of our on-line buying guide. Last week we looked at some Web sites that collate professional reviews of consumer goods. But your research need not stop there. Many Web sites also give you the lowdown on actual customers’ experiences with the products you’re thinking of buying, on the assumption that the mass of users must be right.

Your Neighbors Weigh In

Perhaps your peers know best, but I still advise taking their opinions with a grain or two of salt.

Anyone can write a review, and no one vets their qualifications in advance. This might mean that only disgruntled customers with an axe to grind will take the time and trouble to submit reviews; satisfied (gruntled?) users might not be as motivated to send in their happy thoughts. However, the better sites provide at least a rough way to evaluate reviewers’ reliability. And you can get a good sense of a product’s quality if it has been reviewed many times and the reviews are close to unanimous, whether positive or negative.

In this column, I’ll survey my favorite well-known user review services. These sites all are product-oriented, meaning you get all the reviews of a particular product. If you have not narrowed down your search to a few competing products, these sites won’t be much help.

User Review Sites

Number one shopping mall Amazon pioneered user reviews, and appears to have the largest numbers of them. More reviews means a broader, and therefore more reliable, sampling of opinions. When I searched for a particular compact camera, Amazon turned up 46 user reviews.

Each product entry starts by showing the product’s average overall rating on a 1–5 star scale, alongside bars illustrating the number of reviews at each step of the scale. The individual reviews lead off with the single favorable and critical reviews ranked most helpful by other readers. The rest of the reviews can be sorted by “most helpful first” or “newest first.”

There are no ratings for separate product traits, so you have to read each review (which can be quite long) to discover the good and bad points of the product.

Amazon customers rank reviewers according to their reviews’ helpfulness. This doesn’t tell you much about their qualifications for reviewing the product in question, though. You can view the list of top reviewers, and read their other reviews.

Epinions is another established site, and specializes in user reviews. It carried 10 reviews of my camera.

Epinions shows a summary 1–5-star overall average product ranking similar to Amazon, but also separate rankings in five product-relevant characteristics. The full text review starts with summary pros and cons and a “bottom line” recommendation. You can sort the reviews by date or product rating.

You can view basic information about an Epinions reviewer, including the number of reviews written and length of membership. Epinions touts its “Web of Trust,” which shows how many members have chosen to trust the reviewer, and how many others the reviewer trusts. However, my clicking around the site revealed few reviewers with any trust rankings at all, and even fewer trusted by more than one member.

PriceGrabber, a price comparison site, shows the average scores of user reviews and expert reviews at the top of the User Reviews page. Each review carries a 1–5-star overall rating, a concise summary of the product’s strengths and weaknesses, and a brief text explanation. Other customers rank the reviews by usefulness (though this might not reflect the reviewers’ credentials). You can sort the reviews by their usefulness rankings, product ratings, or date.

PriceGrabber has three listings for my sample camera, one for each body color. Strangely, user reviews are shown with the separate listings for each body color; there were 10 in all (four for the silver camera and three each for red and blue).

I mentioned SmartRatings in my preceding post for its expert reviews, but this site publishes user reviews, too. However, there were only four for my camera. SmartRatings give no average score of user ratings, and reviews are ranked simply as “positive” or “negative.” The reviews are short and to the point. You can sort the reviews only by date.

Perhaps the best-known and most established price comparison service, Shopping.com, acquired Epinions before it was itself bought by eBay; so when you drill down to the consumer reviews on Shopping.com, you’ll find the Epinions listings. And if you happen across Ratings.net, don’t bother with it. It merely displays Epinions reviews.

Bottom Line

So what’s my final recommendation? Each of these user review sites has its charms, but I found that Amazon has the broadest sampling and Epinions has the most useful review format. I would consult both of them before making a major purchase.

You might have noticed a pronounced North American focus in this shopping series of columns. In fact, over 60% of my readers are there, but I also have readers in at least 125 other countries. Unfortunately, I am not equipped to cover all the markets in the world. Other countries might have their own product review and comparison sites, and some of the major merchants – for example Amazon – have country-specific sites in many countries outside North America.

I have happened upon two professional product review sites to update my preceding post on expert ratings. Trusted Reviews is a UK site that uses its own reviewers. Choice appears to be the Australian counterpart to Consumer Reports and Which?, and like them, requires a paid subscription.

Mark Lautman is out shopping this week.

Thank you for your attention. I’ll bring you more valuable holiday shopping advice next week. I hope you’ll keep coming back every week for great utility reviews and helpful Web sites, and tell everyone you know about Jonathan’s Tool Bar & Grill! Please feel free to tell us what you think by clicking on “comments” below or writing to jonathanstoolbar@gmail.com.

02 December 2007

#48. Shopping Part 1: Get Expert Advice

The holiday shopping season is upon us, and of course the Tool Bar & Grill is in on the action. In a multipart series starting today, I’ll help you kick off the festivities by pointing out the best Web sites for finding the ideal goods and rock-bottom prices for all your gift-giving needs.

Before you hit the cybermall, though, you need to know what to buy. Today I’ll show you some product review and opinion sites that will help you narrow down your shopping list to the very best of whatever you’re looking for. And in our Linux corner, alternative OS guru Mark Lautman offers his advice on running Linux on a Windows machine and vice versa.

Now let the shopping begin!

Ask the Experts

Let’s say you’ve decided to buy digital binoculars for Uncle Mervyn, a digital picture frame for Aunt Lily, a big-screen TV for your beloved, and oh yeah, an MP3 player for your spouse. What’s the best make and model to buy?

You can consult specialist Web sites for specific types of items. For example, for Uncle Mervyn’s binoculars, digital cameras, and the like, you might head straight to the expert reviews at Digital Photography Review or Photography Review, among others. For computers and peripherals as well as cameras, MP3s, and other consumer electronics, you’ll find a wealth of buying guides and reviews at such sites as CNet, PC World, and PC Magazine.

Other sites offer reviews and advice across a broader spectrum of products. Among the best known and most respected for North American-sold goods is Consumer Reports. UK and Continental shoppers can find similar information for European-sold brands at Which?, though usually with less depth of detail. Both these authoritative services restrict their sites to paid subscribers. You can also find professional reviews at Consumer Guide, a free rival to Consumer Reports now owned by HowStuffWorks.com.

Get the Pros’ Consensus

You often can save a lot of time and clicks by consulting a Web site that collates expert advice and reviews from other sources. My favorite starting point for product research is ConsumerSearch, which summarizes expert reviews from a wide variety of specialist publications. ConsumerSearch covers a diverse range of products including computers, software, cameras, kitchen and home appliances, lawn and garden tools, health and fitness aids, office equipment, cars and automotive accessories, and more.

ConsumerSearch (recently acquired by About.com) is category-oriented: It lines up all the reviewed products in one article for easy comparison among brands and models. You’ll see a high-level summary, a review consensus table, excerpts from reviews (with links to the sources), and the editors’ own commentary. ConsumerSearch also ranks its review sources by “credibility ratings” it assigns.

Sometimes the amount of material can be almost overwhelming, and the interface is a bit clunky – but I find ConsumerSearch usually tells me all I need to know, or at least is a great jumping-off point for deeper research.

Another good review aggregator is SmartRatings, which focuses on computers, consumer electronics, and photography. SmartRatings is product-oriented: In each product category, it shows the reviewed products, ranked by their prominently displayed average expert ratings. You click on each product to see a more detailed description (provided by the manufacturer) and all the expert reviewers’ scores, with links to the full reviews. Each expert is ranked by the number of reviews it has published in this product category.

SmartRatings also provides technical specifications and user comments for each product. The interface is clear and appealing. However, I find this architecture requires more clicking around than ConsumerSearch, which summarizes the reviews for you in one place. And SmartRatings offers few criteria for narrowing down a product search; for example, it lumped all digital cameras, from SLRs to simple compacts, in one listing. ConsumerSearch breaks them down into four subcategories by form factor. Retrevo (see next paragraph) offered three categories by price and features.

An attractive new entrant among review aggregators is Retrevo, which also is product-oriented. Here you also can search for a specific item or start with a product category and narrow down the selection according to the desired features, similar to price-comparison sites. You can click through to brief synopses of expert reviews of the selected item in a new window, but also like SmartRatings, you have to click again to see the full reviews. Retrevo seems to present fewer reviews than SmartRatings or ConsumerSearch.

Retrevo features thumbs-up or thumbs-down icons to represent each product’s value and community opinions on it (rather than a single numerical score like SmartRatings), and a “value map” that positions the selected product on a graph according to its price and features. Retrevo does not provide product specifications, but it does offer access to user manuals for most products. This means you have to hunt for the specifications yourself. Like SmartRatings, a lot of clicking is required.

Of course, all the review sites offer price comparisons and links to on-line merchants. But here’s a disturbing fact I cannot account for: In my (admittedly limited) testing, I found surprisingly little overlap in the top-rated items (especially LCD monitors) among these three sites.

I’ll just mention Lootist so you won’t write in to accuse me of overlooking it. Lootist is a strange bird in this flock or review aggregators. It covers many categories, but they appear to be somewhat random, because the products covered are whatever the member “specialists” decide to write in about. Other members rate the specialists to help you decide whether their advice is worth taking. However, Lootist’s coverage is limited, and I’ll take the word of a published professional review over a self-proclaimed “specialist” every day of the week.

And Now for Something Completely Different: Linux

by Mark Lautman

“Captain, I found Vortchek and his team. Their helicopter was downed in northwestern Afghanistan, near the Iranian border. Satellite feeds indicate they're being transported to the Evin prison.”

“Who do we have in the area that can rescue them?” replied a tense Captain Donahue.

“Agent Jock Adams, sir. He's the best.”

“OK, put him through.”

Adams here,” announced the superhero.

Adams, I have a downed helicopter and a platoon of my best Special Ops taken prisoner. They have 30 minutes before disappearing into the Iranian gulag. Can you free them?”

Jock Adams cracked a confident smile that was audible over the radio. “I'll get them out, captain. I have two cigars, a machine gun, a bottle of whiskey, and VMWare on CD-ROM.”

Yes, indeed, if you ever feel a need to break out into another operating system like Linux or Solaris, you can do like Jock Adams and use a virtual machine (VM). It is by far the best way to run a guest operating system on top of a host operating system. If you use Windows and you want to try Linux as a guest, take a copy of the VMWare server, then install the operating system, and off you go:

The best thing about virtual machines is that the entire guest operating system is actually a single file on your host machine. If you don't like the guest, you simply delete the file, and the entire experiment remains your little secret.

Other emulators are available. In the past I've tried QEMU with limited success, although that project has been under active development and may have improved. I was astonished to read the list of emulators at Wikipedia; it seems like there is an emulator for every possible type of host and guest combination.

The big problem with virtual machines is that they are really different machines, even though they look like they live inside your computer. If you want to share files between your host and guest machines, you need a network connection. There is also a slight performance hit when you run a guest machine from a host machine.

This brings us to the last method for crossing over between Windows and Linux: emulators. For Linux, the most popular emulator is Wine. One of Wine's objectives is to allow Linux users to run their favorite Windows programs natively. Listen, virtual network connections are bizarre, virtual machines are spooky, but running Windows programs under Linux is a complete mind-blower. Here's an example of running Windows' notepad on Ubuntu:

Another popular emulator is CrossOver, also available for the Mac.

This completes our survey of utilities available for escaping from one operating system to another. Once you choose your favorite approach--emulators, virtual machines, or virtual network connections--you'll be able to find the matching tool. —Mark Lautman

Thanks for visiting the Tool Bar & Grill again today. Come back next week for more timely tips on holiday shopping on line and more great Linux utilities. Please feel free to share your thoughts by clicking on “comments” below or writing to jonathanstoolbar@gmail.com.

25 November 2007

#47. What Do You Call That Thingy?

Welcome again to my humble establishment, where patrons come to snack on their dedicated chef’s latest and greatest discoveries of delectable utility software and Web sites. Today, a solution to the eternal conundrum: How do you find out the name of something that you don’t know the name of?

Yeah, you know the doohickey I mean – the whatchamacallit on the thingamabob – what the heck is its name?

This is a job for the new Merriam-Webster Visual Dictionary Online. This dictionary contains pictures, categorized by subject area, and names and defines the items depicted. So if you know what an object looks like or is a part of, you can find its name.

The M-W Visual Dictionary Online is logically structured by “themes” so you can drill down to specific items. “Bread crumbs” at the top of the page show where you are (see example below).

Now I know what a muntin is!

The M-W Visual Dictionary Online it is not comprehensive, so you might not find every term you’re looking for. But it’s a fine way to find the names and definitions of everyday objects and many more.

My thanks to regular reader Barnaby Capel-Dunn for bringing this Web site to my attention.

Comodo 3: Firewall Frustration

Despite the exciting new discovery of the Visual Dictionary, it’s been a dark weekend at the Tool Bar & Grill. It started with my thrill at the arrival of the long-awaited Comodo Firewall Pro version 3 (yeah, I know, I need a life). The previous version scored very high in protection tests (particularly in blocking outgoing traffic), and is my firewall of choice. The version 3 beta had received some favorable notices, and the feature list was tantalizing. Because Comodo itself had not yet published the news, I even wrote a breathless announcement of the new release in my occasional PC World blog.

The new Comodo Firewall Pro version 3, a major rewrite, supports Windows Vista. Among its new features, it boasts HIPS (host-based intrusion prevention system), which is designed to identify malware by its behavior before it can install itself or do harm. HIPS protection usually requires a separate program.

Comodo also boasts of its new “Clean PC” functionality for new computers: It registers all the programs on the new PC as safe, and requires you to allow all future software installations. It also claims a white list of nearly 1 million safe applications, which should help prevent installation of malware and reduce the number of questions the firewall pops up at you.

I downloaded version 3 right away, and set right to the installation. Alas, my joy was short-lived.

The download page is a bit confusing. You first have to choose between versions for 32-bit or 64-bit Windows XP and Vista, and then the download link isn’t very prominent. Maybe I’m not the brightest bulb in the chandelier, but it took me a little while to find the small red “Click here to download” link. Current Comodo Firewall users don’t need to worry about this, because you will be automatically prompted to update.

A clear and informative setup wizard took me through a variety of configuration decisions step by step. Exception: The descriptions of the Defense+ protection capabilities were a bit too vague (and nowhere did it clarify that “Defense+”: is the HIPS functionality). Copying the white list database took more than several minutes.

After installation and restarting my Windows XP computer, I was surprised to discover that the Comodo firewall did not start up automatically with Windows; you have to find a check box in the settings menu and mark it. This is unexpected behavior for essential security software.

I launched the firewall from its desktop shortcut. The interface is much improved, and appears to present information clearly and explain its purpose intelligibly. I was quite impressed with the new look and feel, until...

I saw no error message when launching the Comodo Firewall, but its main window reported that the network firewall was not functioning properly. I would not have been aware of this if I had not examined the window. The diagnostics routine said it found problems, but could not fix them all. It offered to save a log file, but that only contained cryptic lists of settings and of programs, unintelligible to ordinary users (and certainly to me) and without any suggestion of what the problem was or how to fix it.

I uninstalled Comodo Firewall 3, downloaded it again, and re-installed... and found the same problem again. So out it goes, replaced for an indefinite term with ZoneAlarm Firewall and Antispyware. I will report my problems to Comodo, and hope that this once-great firewall will be great again. Meanwhile, ZoneAlarm is working great so far (though I am skeptical, because performance and compatibility problems with a previous version drove me to Comodo some time ago).

Thank you for sharing my computing agony and ecstasy this week. I hope you’ll come back for more great utility reviews every week, and bring all your friends! Please feel free to share your thoughts by clicking on “comments” below or writing to jonathanstoolbar@gmail.com.

18 November 2007

#46. What’s Eating You?

What I mean is, what’s eating up your disk space? We keep buying bigger and bigger hard disks – a terabyte is becoming affordable these days – and yet they just keeping filling up even faster. What is all that stuff on the disk? Wouldn’t you like to know!

Welcome back to my Tool Bar & Grill, where I would just love to tell you... but instead, all I can do is point you to useful free utilities that can graphically display your hard disks’ contents to you.

Sector 10 Reporting, Sir

WinDirStat is among the best known and most frequently recommended freeware disk usage reporting tools. It provides attractive chart and graphical views of the file types that occupy your disk, sized proportionately, as seen here:

WinDirStat offers various ways to customize the presentation of the disk statistics. It also enables you to delete selected folders from within the program (though I think this would rarely be useful).

Rather, I recommend JDiskReport (also free), which provides a greater variety of information and in a variety of more usable ways than does WinDirStat. This information can help you decide where to trim the fat. The screens below show just some of the ways it can visualize your disk usage.

File types:

File sizes:

Size distribution:

Top 50 by size:

Some multipurpose PC management suites (for example, Ashampoo WinOptimizer), include similar disk usage reporting among their many maintenance and optimization utilities, although less comprehensive than JDiskReport.

Our own Linux correspondent, Mark Lautman, reports: WinDirStat’s Linux brother is KDirStat for KDE. GNOME users have Baobab (which also works in any desktop environment with the essential GNOME libraries), with similar functionality, including the ability to open or delete folders and files:

Another attractive-looking option for Linux is Filelight. I hesitate to recommend it, because I haven't used it.

When Schizophrenia Isn't Enough

Everyone has their alter egos, those people or personalities that we wish we could mimic. I certainly have mine. I would just love to afford a decadent, debauched lifestyle, not just live one. [This is still Mark talking, not me! —JP]

In computing, many people who live in the Windows world would like to try Linux, but are nervous about giving up a familiar desktop environment. This is very natural. I'd think twice if someone said to me, “Hey, aren't you getting tired of breathing oxygen all day? Why don't you give argon a try?” It's very difficult giving up a basic tool, such as an operating system, particularly one with which you have been so intimate for so many years.

Well, there are several ways for Windows users to experiment with Linux without doing any damage to brain tissue. One way is with “live CDs.” Many Linux distributions, including Ubuntu, are available on live CDs. You download the boot image to your PC, and then burn the image onto a CD-ROM. There are plenty of Windows utilities for making bootable CDs; Ubuntu recommends the open-source InfraRecorder. Using this approach, you load Ubuntu from CD when you turn on your computer. When you quit Ubuntu, your machine reboots, the nightmare ends, and you're back to your standard Windows desktop.

Another approach, and arguably easier, is to establish a virtual network connection (VNC) to an existing Ubuntu machine. If you can find a friend who is willing to share their Ubuntu desktop with you (don't bother asking me), then you can connect to it using a VNC client. Perhaps the most popular VNC client is Real VNC. After downloading the client, connect to your friend's Ubuntu machine, and you'll be able to use his computer.

Another popular VNC client is Tight VNC, which is an open-source version of Real VNC. Regardless of the client you choose, using VNC is the easiest way to try out Linux.

I've been a happy Linux user for about three years, but I use a few key programs that run only on Windows, particularly Microsoft Office. One way to run those programs on a Linux machine is to VNC in the other direction, from Linux to Windows. To do this, install a VNC client such as Tight VNC or Real VNC. When you connect to a Windows machine, you'll be able to use the desktop within a separate window.

To summarize, virtual network connections are an easy way to escape your native desktop environment, and there are plenty of VNC clients available to help you do that. In a future column I’ll explore other tools you can use as escape routes, such as virtualization and emulators. —Mark Lautman

I hope you enjoyed your visit to the Tool Bar & Grill. Y’all come back and see us again real soon, you hear? And please feel free to comment below or write to jonathanstoolbar@gmail.com.

11 November 2007

#45. Send PDFs and Faxes Free – From Your Phone

Welcome once again to my Tool Bar & Grill, where every week you can find the coolest solutions to problems you might not even have known you had. Glad to be of service. And now, so is Qipit.

What the heck is a Qipit? I don’t know, but whatever it is, it’s slick.

Qipit is a Web service the enables you to send PDF files from your mobile phone. However, that’s just scratching the surface. Here’s one way to use Qipit:

1. Register for a free account at http://www.qipit.com, and tell it your cell phone number.

2. Take a picture with your cell phone camera (minimum 1 megapixel resolution). I took a shot of my computer screen:

3. Send it by MMS (multimedia message service) to Qipit’s email address. Put the intended recipient’s email address in the message body. I sent it to myself.

4. A minute or two later, the recipient gets an email with both the JPG photo you took and a PDF rendering of it (including a small Qipit logo). Here is the PDF I received (faithfully reproducing the yellow-stripe distortion that the camera phone added):

(PDF stands for Adobe’s Portable Document Format, a universally accepted way to share documents while preserving their original appearance. Normally, you need special software to create PDF files.)

I think that’s pretty neat. But wait, there’s more. You can email the picture from your cell phone or upload it to the Qipit Web site instead of MMSing it. You can use a digital camera instead of a cell phone; copy the picture to your computer and upload or email it to Qipit on the Web. You can send the document to any email address or fax number anywhere in the world. And you can designate multiple email or fax recipients.

You can use Qipit to copy and distribute presentations, white boards, billboards, paper notes, or whatever your imagination comes up with. With a good enough picture, you even could run OCR (optical character recognition) software on the PDF, converting it into a text file that you can manipulate on your computer.

As always, I encourage you to share your thoughts by clicking the “comments” link below, or by emailing me at jonathanstoolbar@gmail.com. And of course, I encourage you to visit every week for more great information, and to tell all your friends about Jonathan’s Tool Bar & Grill.

04 November 2007

#44. Fun with Photos

This week the Tool Bar & Grill hosted a meeting of the amateur photography club, and the talk was all about new advances in digital photo enhancements. Here are some of the most interesting new tools for digital camera users.

Celebrity Look-Alike Contest

Do people come up to you and say, “Hey, you look just like... you know, that actor... what’s his name?” Yeah, OK, me neither. But now MyHeritage.com claims to use face recognition to identify celebrities that resemble you, or whoever is in the picture you upload.

My experiments with MyHeritage’s face recognition suggest that the quality of the picture you upload is crucial, but also that the technology still is far from perfected. When I uploaded a photo of my lady friend Louise, the closest match (at 63% resemblance) was famous English singer/songwriter Kate Bush. That’s the lovely Louise on the left:

OK, that’s not bad, though I don't see a great resemblance. Scrolling through the slightly less well-matched other celebrities revealed Janeane Garofalo (63%), Jennifer Lopez (61%), a few of other beauties... and then Cary Grant (59%), James Doohan, and Walter Mondale. That’s certainly not how I see Louise.

I tried it with my picture, too. The closest match was Jean Baudrillard, a French sociologist and philosopher. Apparently, they don’t have pictures of George Clooney and Brad Pitt in their database. Oh well, at least Orson Welles didn’t come up either.

Then I tried another picture of Louise, and this time the closest match was Samantha Fox. Dadgummit, they do have Brad Pitt in their database – he came up second!

MyHeritage offers a number of other interesting services on its Web site, too. And whether or not you are satisfied with the results, you can have a lot of fun there.

Always Take Three Shots

One important lesson that the amateur photography club has learned is to always take at least three pictures of every scene, in rapid succession, at the same settings. This practice alone can help you get the best shot. And it also helps even more when you use a photo enhancement service like Tourist Remover from Snapmania.

When you upload a series of photos of the same scene to Tourist Remover, it compares them and removes objects that move across the scene (using the background as a reference). Here is the example shown on the Snapmania Web site:

I could not test Tourist Remover effectively because I had not yet formed the three-picture habit, so I could not find test pictures. However, it sounds like a great idea.

Group Pictures that Improve on Reality

We’ve all been through it: You think you have taken brilliant family portraits at Aunt Tillie’s garden party, the only family get-together in the last 10 years. You even followed the three-shot rule. Then when you get home, you find that little cousin Herman was making a face in one shot, Grandmother Margaret had her eyes closed in another, and the third one caught your sister making out with a waiter in the background. If only you could take the best parts of each picture!

I recently tried an experimental Microsoft Research utility that promises to enable you to take the best parts of each picture and cut and paste them into a new composite picture. Here’s how it works: You drag a series of similar photos into MSR Group Shot. Each is displayed in a separate tabbed page. When you draw a rectangle around part of a picture, Group Shot displays all the same part from all the pictures to the right, so you an select the best one. Do the same for other parts. Then Group Shot inserts the selected parts into the common background of the composite picture.

It sounds great in theory. In practice, Group Shot was too fussy for me. I chose two very similar professional photos of my beautiful children at my daughter’s wedding. But Group Shot complained that they were not sufficiently matched. I used an image editor to try to adjust the size and cropping for a better match, but Group Shot still was not satisfied. And Group Shot displayed the pictures at different angles, as if pasted crooked into an album. The resulting composite was more Picasso than Leibovitz.

I usually recommend the best software and Web sites in this blog, but this week had mixed success with the utilities I tried. So please try them out yourselves and write in to let us all know how they worked! Post your comments below, or write to jonathanstoolbar@gmail.com.

Many organizations and city and state governments are asking their employees to validate their IT skills by obtaining the IT certifications. They demand the most important credentials like Check Point 156-315, Cisco 642-066 ARSFE Advanced Routing and Switching and MCTS 70-444 Microsoft SQL Server certifications. Some employers require Juniper JN0-541 IDP Associate and Juniper JN0-570 JNCIS-SSL certified professionals for their organizations' structures.

28 October 2007

#43. Software Smorgasbord

Welcome back to another buffet of diversity at the Tool Bar & Grill. The unifying theme of today’s topics is that they have no theme. So just dig in, and you’re sure to find a morsel that tickles your palate.

Hidden Backup Items

We have been focusing on backups a lot lately, with previous posts on Web-hosted backup services and local backup software. But there’s still more to backing up than that, and special utilities can fill the niche. Whether you backup on line, on a hard disk, or on a DVD, make sure you’re not missing important data that need backing up. What could you be missing?

  • Some backup programs overlook your mail, calendar, and note files and custom settings in email clients or personal information manager (PIM) programs like Outlook or Outlook Express. These files can be hard to find, but free tools like Amic Email Backup and Outlook Express Backup make short work of it. You also can use Microsoft’s Personal Folders Backup to copy the .PST file in Outlook 2000, 2002, and 2003. For Firefox and Thunderbird, try Mozbackup.
  • Your computer’s hardware depends on software drivers, but these drivers are a nightmare to identify and keep track of. Dedicated driver backup programs like DriverMax or Driver Magician both back up your drivers and check the Internet for updated versions.
  • What about those Microsoft Office settings you labored so long to customize? Don’t forget to run the Microsoft Office Save My Settings Wizard from time to time. In Windows XP, you’ll find it under Start > Programs > Microsoft Office > Microsoft Office Tools.
  • And how about your browser favorites and personalized settings? Free backup programs exist for the major browsers. For Internet Explorer, consider RX2 Master Backup, which also backs up personalized settings in other browsers, email clients, and Windows. For Firefox, you can be happy with Mozbackup or the FEBE (Firefox Environment Backup Extension) add-on, which integrates into Firefox to save all your settings and options.
[Note: I have not tested all the programs mentioned, so I list them as examples of useful freeware without recommendations.]

Your Home Page, Reorganized

I recently have been experimenting with Homepage Startup, a Web page that organizes your favorite sites into thumbnail links. It’s a nice idea: You can go to any predefined site more quickly when you can see it right in front of you. And there’s a Google search field at the top. You can set up different Homepage tabs for different purposes (as in my “Main Pages” and “Freeware Blogs” in the example below). Here’s how mine looks right now:

However, this offering needs some polishing. Particularly annoying is the lack of a snap-to-grid function, so your thumbnails don’t line up after you’ve dragged them around, and can cover other links on the page.

I think this type of site is less useful with today’s tabbed browsers, which enable you to open multiple home pages at once. Nevertheless, you might find Homepage Startup very useful. If you know of other similar services, please let us know in a comment below.


If you insist on using Internet Explorer 7 instead of Firefox or Opera, you will be pleased that Microsoft has dropped its Windows Genuine Advantage validation. This means you now can download and install IE7 without proving that your Windows installation is genuine. That’s not Microsoft’s generosity, of course, but its attempt to stem the hemorrhage of users to other browsers.

If you’re looking for a sophisticated, high-quality graphics editor, try the brand-new GIMP (short for GNU Image Manipulation Program [GNU is a Unix-like open-source operating system]), just updated to version 2.4 a few days ago. Some new functionality has been added to its slightly idiosyncratic interface. GIMP runs under Windows, Unix, and Mac.

And now for dessert, more delicious nuggets from the Linux chef de dessert, Mark Lautman:

Ghoulish Graphics

Have you taken a good look at the picture of the owner of this establishment, the picture in the upper right-hand corner? There is something a tad unsettling about the image. Jonathan is the very handsome proprietor of the Tool Bar & Grill, but I've always noticed the hand that's on his shoulder. Whose hand is it? By the position, it can't be Jonathan's – it must belong to someone else. So I took the graphic into the Linux Room to see if the hackers back there could reconstruct the original image. This is what they found:

While we're on the topic of images, let's review a few of the fabulous tools out there for Linux users. The grand-daddy of image editors is GIMP. It's the closest thing there is to PhotoShop, and it's free. That's only where the fun starts.

One of the most popular and useful utilites is ImageMagick. This program does everything there is to do to an image from the command line. It converts between almost any two formats; resizes, rotates, and trims images; extracts metadata from images; adds time stamps; cleans shower stalls. Perhaps the best and most common use of ImageMagick is to convert an entire directory of images from PNG to JPG and resize them to thumbnails, all in one command. (It also is available for Windows here.)

F-Spot is an image management application for GNOME, and comes with Ubunutu. With F-Spot you can make collections of graphics and save them on CD, or export to online sites such as Flickr or SmugMug.

ImgSeek is an amazing program (for Linux, Windows, and Mac) that can search for images and group images by similarity. I tried it with a hodge-podge of images, and ImgSeek was able to group all the astronomy pictures together, all the sunsets together, all my GNOME icons together, and all my bounced checks together. The applications for criminal investigation are obvious, but I was thinking about something more intimate. For example, if your most recent romantic relationship ended abruptly, you can search your entire disk for pictures that include the person who dumped you and erase them all in seconds. —Mark Lautman

Well thank you very much, Mr. Lout Man, for revealing the secret goings-on in the Tool Bar & Grill's back room. Isn't that you in the expanded photo? Now we'll never be able to show our faces at the Bijou matinee ever again!

Did we overlook your favorite utility? Click “Post a comment” below or write to jonathanstoolbar@gmail.com. I hope to see you and all your friends back here every week for more recommendations of great utilities and Web sites.

21 October 2007

#42. Apply for Minor Irritations

Hello again from the Tool Bar & Grill kitchen, where this week we’re whipping up some healing salves to soothe those minor irritants that sometimes can flare up into major inflammations. No, not jock itch or crabs – this is a software blog, remember?

We already know that I am especially picky about my computing experience, almost to the point of anal retentiveness (some might say far beyond). But clearly I’m not the only one, or utilities like the ones I review today would not exist. So bless you, free utility programmers, for writing prescriptions for my computer. This blog’s for you!

A Cat To Chase the Mouse

I thought only I could be bothered by the mouse pointer obstructing the text right where I’m typing. But there’s at least one other short-leashed touch-typer out there, and he did something about it – he wrote MouseAway.

Like an invisible cat, this tiny free utility detects when the mouse pointer is over the typing cursor and chases it away, relocating it a couple of lines down and a bit to the side. I tried MouseAway with Word, Excel, a text editor, and ToDoList in Windows XP, and it worked as promised.

It worked a little too well, in fact, because it’s very difficult to Ctrl-click a hyperlink when the mouse pointer keeps jumping away as you approach the link. And MouseAway doesn’t work in Web browsers, where it also would have been most welcome.

Subject to those two minor shortcomings, I recommend MouseAway. You can find it at http://www.geocities.com/mtetrode.

Open Up Those Open and Save Dialogs

There’s another itchy programmer out there, too. He was clearly frustrated by Windows’ inflexible Open and Save dialog boxes, which are too narrow to show long files names and file properties and cannot be resized. The intrepid irritated developer didn’t take it lying down. He fought back by developing OpenWide, a little utility that fixes the Open And Save dialogs.

Using OpenWide, you can specify the exact height and width of the Open and Save dialogs and their position on screen, or you can drag a sample dialog to the desired size and place.

OpenWide also can set the default pane style (list, detail, thumbnail, etc.) and the initial focus (so, for example, the file list has the focus instead of the File Name box). You can even drag a folder onto the dialog’s title bar to open that folder in the dialog. And if you right-click the window’s title bar, a Locate Current Folder with Explorer option opens a Windows Explorer window to the current folder. Now that’s handy.

OpenWide worked great in a number of applications, but strangely, did not work for me in Word and Excel under Windows XP. If you don’t mind that, OpenWide is available free from http://lingo.atspace.com/openwide.html.

By the way, Filebox Extender (reviewed in #16, 15 April 2007) also lets you expand the Open and Save dialogs by specifying a percentage of their original size.

I hope today’s post has helped provide you a with calmer, more comfortable computing, as it has me. And now for a special treat – another great Linux lesson from my co-host, Mark Lautman:

Waiter, Where's My \t?

by Mark Lautman

We had an unfortunate incident here in the Linux Room at the Tool Bar and Grill last week. I might as well tell you now before you read about it in the papers.

A temperamental customer started yelling at one of our waiters. “Hey, I didn't order \b(e[g]{2}s)\b, I ordered (b[na]{5}s)!”

“You ordered \2?” said the waiter. “I could have sworn you ordered \1!”

One thing lead to another, a few insults and shoves here and there, and the bouncers at the Tool Bar removed the surly customer. It turns out it was all a misunderstanding. After all, the funny punctuation marks in their conversation were regular expressions.

One common example of regular expressions is searching for a paragraph or tab character in Word. If you search for ^t in Word, you find all the tab characters; if you search for ^p, you find all the paragraph markers. The ^t and the ^p are regular expressions.

Why would you want to use regular expressions? Suppose you saved a web page as HTML, and you want to get rid of all those tags and just keep the text. You need to find and delete character sequences such as <td colspan=“3”>. That's a difficult thing to do in regular search-replace, particularly with all the variations in HTML tags, but with regular expressions you can search for them all by using a syntax like <.*> in Linux or \<*\> in Word.

It is hard to overstate the power of regular expressions when doing search and replace operations. In fact, since learning regular expressions, my life has become much easier: I don't work, I drink, I smoke, and party until about 4:00 AM. There's also no need to balance my checkbook.

Tutorials: If you're new to regular expressions (regular expressions), it's best to take a tutorial. Here are some that I've read.

Regular Expressions – A Simple User Guide is a wonderful way to become familiar with the terminology and use of regular expressions. The explanations on the first page are very clear and detailed.

ZVON, which as a collection of amazing tutorials on a variety of topics (and have saved my gnarly behind more than once), has a concise and readable tutorial Regular Expressions Tutorial. The best thing about ZVON's tutorials is that they are ad-free.

Regular-Expressions.info has fabulous explanations and examples, but the language is intended for programmers.

Validators: The syntax for complex regular expressions is very cryptic. I've often made an attempt to surgically find and remove text from large files, only to delete everything and then some. To help fine-tune your skills at regular expressions, as well as test regular expressions before you actually use them in a script, you can practice by using some on-line validators.

The Regular Expression Validator lets you type a regular expression and then a sequence of characters to see if the regular expression will find it. Regular Expression Checker is also an online validator. You can also find some on-line validators for Windows.

Regular expressions come in a variety of flavors, such as traditional, POSIX, PERL, and the special syntax in Word. If you use a validator, make sure it checks the syntax that your own program uses. In many cases, it’s best to just check the regular expression within the word processor itself.

Thank you, Mark! Did I overlook your favorite utility? Do you want to find out where Mark parties at night? Click “Post a comment” below or writing to jonathanstoolbar@gmail.com. And please visit here every week for more great utilities, Web sites, and Linux learning. And tell all your friends about the Tool Bar & Grill, too.