Dictionary plugins for Mozilla Firefox

Being a non-native English speaker, I have this mildly often need to lookup the translation of some word in the dictionary. Instead of installing translation software on my computer or visiting one of the online translators every time such a need arises, I chose to use an extension to Mozilla Firefox.

Until now I was using the DictionarySearch extension, which can be configured to lookup in several different dictionaries, encyclopedias, etc. I was mostly happy with the extension, but felt that it could be improved simplified. I didn’t need all those configurations, choices and such. All I wanted was to lookup the translation of either English or Russian word in the Yandex Lingvo.

Today I came across an extension which does exactly that. Lingvo Online! for Mozilla Firefox is a very small and simple extension which does exactly what I want. It adds a context menu which allows quick lookups of selected words.

Outstanding!

Atom 1.0 vs. RSS 2.0

I’ve praised the RSS for a long time now, but I haven’t said anything about Atom along the road. In fact, I used RSS collectively to speak about both RSS and Atom. That’s not very right and here I am, correcting myself.

I was always aware that Atom and RSS are different. I knew that both of these formats were used for feeding information off the websites, but I never took the time to learn the precise differences. When subscribing to a feed, if the choice was given, I always selected RSS over Atom. I’ve heard several times that I should do otherwise, but no suffecient argumentation was given, so I continued as is.

Finally, this post at Slashdot linked to this wiki page that clearly explain the differences and why everyone should select Atom 1.0 feeds over RSS 2.0.

If you intend to use the web for at least the next few years, then take the time and read it!

Tags in system applications

I was thinking about how cool tags are. They truly help finding bookmarked or themed information faster. Keeping up with important issues is much easier too.

But are there any good uses for tags in system applications? Sure, there are. One particular area that springs to mind is font management.

After I have installed about 6,000 fonts on my computer I realized that it is extremely difficult for me to efficiently use them. There are no categories or bookmarks of any kind. There are not subfolders. There are no comments or descriptions. I would be willing to sort out and tag all these fonts once to be able to find the most appropriate font later.

KDE people? Anyone?

SPAM isn’t all that bad

Where I look on the web, everyone is complaining about SPAM. “My Inbox is full of SPAM”, “I am lacking behind because of SPAM”, “My site was SPAMed” and stuff like that. I beileve that everything in the world has its good and bad sides. Such situation with SPAM when everyone is complaining about it is one-sided though. I believe there is some good to be found. Here is my small contribution.

Every time comments in my blog get SPAMed I feel good. You might think that I am such a pathetic loser that SPAM comments are the only kind that I get, but that’s not true. I am soon to celebrate a 1000th comment (that’s a hint by the way). The reason for my joy is my choice of software. Since I migrated to WordPress SPAM stopped bothering me. At all. When yet another script comes in and leaves two or three dozen comments about “online casino” or “morgage bonus” all over my posts, all I have to do is click on “Awaiting moderation” link in the administration interface, scroll down to the “Mark all as SPAM” link, click it, and than click “Moderate comments” button to submit my moderation. That’s it. It probably takes me less time to discard all of these comments than it takes that script to generate and post them. Fantastic!

But my blog SPAM is not the only kind that provides me with good mood. Occasionally, a SPAM message would get through my anti-SPAM software that protects my mailbox. Since these are usually singular messages which are easy to identify and delete, I can afford some time to look inside. More often than not they are pretty funny. Consider this one from today.

From: [email protected]
To: [email protected]
Date: Sat, 9 Jul 2005 09:01:08 -0700
Subject: Your password has been successfully updated

[-- Attachment #1 --]
[-- Type: text/html, Encoding: 7bit, Size: 0.5K --]

   Dear user leonid,

   You have successfully updated the password of 
   your Mamchenkov account.

   If you did not authorize this change or if you 
   need assistance with your account, please 
   contact Mamchenkov customer service at:
   [email protected]

   Thank you for using Mamchenkov!
   The Mamchenkov Support Team

   +++ Attachment: No Virus (Clean)
   +++ Mamchenkov Antivirus - www.mamchenkov.net

[-- Attachment #2: approved-password.zip --]

Isn’t it funny? First of all, I am the administrator of mamchenkov.net domain and all services related to it. So I know that this is crap even before I finish reading the Subject line. Oh, wait. I actually know that this is crap even before I finish reading the From email address, because, guess what, there is no such email as [email protected]. And, of course, there is no such thing as “The Mamchenkov Support Team”. Or “Mamchenkov Antivirus”. That all is just pure fun! It’s like I would be trying to convince you that you are not you, but that I am you, although I am obviously not. :)

Now that I am thinking about it, I was wrong saying that the Web remembers only the bad stuff about SPAM. There was a lot of laughter on that Slashdot story about some African cosmonaut left on the orbit. And there was this poetry project that was using phrases from the SPAM messages composed into poems.

What’s your SPAM fun story?

Gwenview – image viewer and browser for KDE

Gnome users might be a bit luckier than KDE users when it comes to image viewers and browsers. Gnome features an excellent application – Eye of Gnome (eog). Another good alternative that many people find satisfying is GQview (gqview).

KDE also ships a couple of image viewing and browsing applications, but they need some work.

Firstly, one could always use KDE’s file manager Konqueror (konqueror). It can browse through the directories nicely, generating thumbnails for preview, and even editing EXIF comments via the Properties dialogue. Scaling image to fit window is not trivial, but can be achieved. And it is somewhat slow. I wouldn’t spit on better keyboard navigation too.

Secondly, KView (kview). This is a pure image viewer. All it knows about browsing is “Previous image” and “Next image”. For a simple program that it is, I can’t stand its startup times. It takes ages to start and load the image. If I have to go through a collection of pictures, I am reading to kill myself by the time I reach the third image.

Thirdly, Kuickshow (kuickshow). This one is both a browser and a viewer. It shares the slow start up time with KView. It also has a rather limited functionality and poor keyboard navigation. My biggest problem with this one is absense of “Delete” in the viewer. Which means, I have to switch back to the browser to delete an image and than go back to the viewer to see the next picture. That’s simply annoying.

I have asked for suggestions in #kde today and some people pointed me towards Gwenview. I looked through the website and decided to try it. Luckily, it is also in Fedora Extras, so all I had to do to install it was to run yum install gwenview.

Gwenview (gwenview) is a really nice application. It works fast. Navigation is extensive, flexible, and natural. It also has all the usual functionality for simple image manipulation (rotating and flippig) as well as configurable menu of external tools (edit in Gimp, set as wallpaper, open in Konqueror, etc). EXIF comments can be edited via same old “Properties” dialogue. Image viewing is avaiable in a number of forms (thumbnail, small preview, full size, full screen) with an easy keyboard-oriented switch between them. Bookmarks are available as in most of KDE applications that deal with file browsing.

Gwenview also has support for Kipi plugins. Kipi, in case you don’t know, is the KDE Image Plugin Interface. It is an effort to create a base for exchange of plugins between several graphical KDE applications (Digikam, KimDaBa, Showimg, and Gwenview).

With all those nice plugins available I am still missing the historgram preview.