Thursday, May 31, 2007

Google Desktop Reviewed

I just tried out Google Desktop and was rather disappointed. It comes preloaded with a monstrous sidebar that takes up about a quarter of the screen. You can set it to auto-hide, but even with that, it won't if there are dialogs open. And it claims to index chats. That's not true; it indexes chats in a cursory sort of way that's buggy (often splits chats into multiple events) and incomplete (only indexes chats from after the program was installed). It most certainly doesn't index chats archived in Gmail.

It's also a major risk for disk usage. Google Desktop creates copies of all files you view (including images and documents), and Web pages, if you have Web History indexing enabled, and caches these until a new version of the file or page is viewed. It doesn't appear to delete these caches, either; who knows how many gigabytes will be used just by these cached copies?

A few minor issues with appearance were present, such as Gadgets in the Sidebar defaulting to being skinny slots that are absolutely unusable. You must manually expand them, but figuring out how can be difficult. Also, the windows that appear for Expanded View and item previews (like for slideshows, Google Videos, or recent item browsing) default to a small, inadequate size as well, requiring resizing frequently as many Gadgets don't remember window sizes.

Google Desktop is a good program if you like toys (the Gadgets for the Sidebar range from useful tools to useless amusements). It might also be useful if you have thousands of files thrown into a flat-file arrangement (no folders). However, if you organize your stuff in folders and sub-folders, like I do, you probably don't have trouble finding things, and therefore this program is not particularly useful for you.

Wednesday, May 30, 2007

New Website Goodies

Over the past week or so, I've added some new goodies to my website. The message banners now have "close" links, so you can get rid of them manually, and the automatic fade-out has been removed. The design has been tweaked; the current link in the sidebar now has white borders and a black background, and the width is increased slightly so it overlaps the border of the content frame. This provides a more tab-like interface to the site.

Also added are jQuery tooltips (plugin from Bassistance.de). They display on all major links (like the badges and sidebar links) and the login form. Finally, I developed a settings page for the previously-hidden features for the badges. You can now officially select what badges you would like (blue, yellow, or none). The settings are saved in a cookie on your computer. I hope to add more settings some time.

Wednesday, May 23, 2007

PHP Upgrade, Painstakingly

I upgraded PHP from version 5.2.1 to 5.2.2 last week, and boy did it take elbow grease. I had to fart around in the login settings on my computer, since I installed PHP under a different account that was no longer available on the Welcome Screen. I hate Windows. For some reason, I could only see my PHP installation from the account it was installed under. I had to log in two accounts and make sure my install settings were the same. That was weird, but at least it didn't break. Now I have two PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL sections in my httpd.conf file. One's commented out; does that mean I can get rid of it?

When's Apache getting an upgrade? I've been stuck with version 2.2.4 for a long time now...

MySQL Upgrade, with a Small Issue

I upgraded MySQL on my computer a week or two ago, and had an almost flawless install. The only problem was I had to go back to the old my.ini. No biggie; just rename the files. But boy did it make my heart race when I saw there was a problem. I store all my homework (well, almost all) in a MediaWiki installation, run by the MySQL server instance I was upgrading. When I saw all the errors caused by the new configuration file, I thought I would lose all my stuff. Good thing I found a fix. I wish I knew what went wrong...

MediaWiki Upgrade, but One Thing Didn't Work

I upgraded MediaWiki from 1.9.3 to 1.10.0 on May 10. I like the new features. Only problem: page restrictions were moved from a column in the page table to a separate table in the upgrade. The upgrade script, though this will be fixed in a later release, made `wikidb.page_restrictions.pr_expiry` equal to NULL instead of "infinity". Problem? Shouldn't be ordinarily, but Special:Protectedpages didn't work; the entries from pre-1.10.0 didn't display. I just changed them all manually using phpMyAdmin, but it's fortunate I have a small wiki. Maybe I should learn SQL to cope with possible future errors...

Digital Photography Doesn't Equal GIMP 101

It's been a while, hasn't it? Two months. In that time, I have had a lot of things happen. I'd like to focus on one thing, though, for now. That is my Digital Photography course. Er, GIMP 101, as it should be called. There's really nothing to do with photography in this course, except you take pictures. But the projects all involve some task with the GIMP (GNU Image Manipulation Program), not composing a photo or some such. I'm not exactly disgusted with the course — learning to use the GIMP is good and useful — but the course definitely exhibits traces of false advertising. Maybe I'll suggest to the course provider that they rename the class...

Update 05/26/07: My teacher answered my question about this course. He says that I'm learning to use the software instead of how to take pictures because the course is a Technology course, not an Art course. Rissa-frassa blahblah freeba sorba...