Blog Performance Improvements

December 15th, 2007

As many “first responder” Scot’s Newsletter subscribers found out when the last newsletter went out on December 6, access to the database that underpins the Scot’s Newsletter Blog is limited to 50 simultaneous database calls by my webhost. Every shared webhost that I’ve come across has a similar MySQL access limit. So the limit was no surprise.

But I was not expecting so many readers to be unable to read any of the stories at all, or to have to wait “minutes” for pages to load, during the first couple of hours after the newsletter mailed. Normally, the blog is very fast, snappy even. So the problems that many people saw were temporary. But I experienced the slow performance myself. Even though the problem lasted only about two hours until peak demand wound down, the experience for the people who respond right away to the newsletter is unacceptable.

In case you’re wondering why this happened, there are some underlying technical issues that I’ll come back to shortly, but the primary cause is that the change to a blog focus means that the newsletter no longer contains whole articles; it describes articles and links to them on the blog site. Everyone who reads a blog post by clicking a link in the newsletter is making a call to the database. Scot’s Newsletter has never worked this way in the past. So it’s a learning experience.
Read the rest of this entry »

My Bonehead Move

December 15th, 2007

Quick note to let regular blog readers know that the blog was down for most of Friday Eastern Standard Time due to “user error.” I made a configuration tweak to the database that required a corresponding tweak to the WordPress software — only I stupidly didn’t check the blog site so I didn’t know something more was needed. Once I realized (thanks to Mike Nash for alerting me), it was a 5-minute fix, nothing to worry about.

So, to summarize … Scot stupid, Mike Nash good Samaritan, blog site just fine.

Blog-Site Performance Issues

December 7th, 2007

Yesterday’s blog-entries-announcement newsletter, which went out late morning EST to both HTML and Text edition subscribers, taught me something important: My current web server arrangement is not going to stand up to the first hour after the newsletter is mailed each month.

Many of you wrote to me to tell me you either got error messages or had to wait minutes for individual blog stories to load in your browsers. Some of you just assumed that this was the normal experience at Scot’s Blog, and that is just not the case. Most of the time it’s pretty snappy.

The problem boils down to this: WordPress (and all other blog packages I’ve inspected) use a database to store the stories in. Many of them, including WordPress, use MySQL. My forums also uses a separate MySQL database. The two databases are on the same server. And the arrival of the blog newsletter quickly maxed out the number of simultaneous connections that my webhost has limited my MySQL service to. So people either got “database connection” errors or just waited and waited for the server’s time to free up. The forums also experienced interruptions and slow page loads.

Read the rest of this entry »

Windows XP or Vista?

December 1st, 2007

There are two main types of Windows users in the world. Which kind are you:

Windows XP or Windows Vista?

The recent news that testers at Devil Mountain Software found Microsoft’s beta of Windows XP Service Pack 3 to be 10% faster than XP SP2 has pushed me over the edge.

I honestly find no advantage to Windows Vista, and there are some downsides. For example, no matter what Vista advocates say, Vista requires Vista-level hardware. Pentium M/Centrino single-core notebook hardware just doesn’t run it well. Pentium 4 desktop hardware runs it better, but usually that class of hardware needs a video upgrade. I’ve personally seen instabilities with the shipping version of the Vista code: applications freezing, Windows services slowing to a crawl, even OS crashes. I’m not saying everyone is having these problems, but I see no real improvement over Windows XP. While the architecture of Vista is a little better, Vista adds a lot of overhead to support quite a bit of new and sometimes questionable functionality. Vista is a lot more complex than Windows XP. It’s probably more secure, but it still needs a raft of third-party security software and hardware. I don’t trust its anti-malware protection or its firewall. And it doesn’t have an onboard antivirus product.

Read the rest of this entry »

The State of Scot’s Newsletter

December 1st, 2007

I’m really tired of the Rolling Stones.

There, I got that off my chest. But it’s not what I wanted to tell you.

Now, about the blog, newsletter, whatever it is — Scot’s Newsletter. Here’s where things stand.

There’s a lot to do on the blog and newsletter sites to stitch them together, make them work in tandem. I want to combine them, not replace the old with the new. I’m feeling my way toward that, gradually. But at some point, major surgery will probably occur. For now, my recent promotion and ongoing physical therapy take priority. But I am planning in my minimal spare time.

Performing surgery on the WordPress code — except where related to design — is proving to be more difficult than I’d hoped. And the mods available for WordPress aren’t all that great. I’ve received lots of excellent suggestions from the newsletter’s readers for making the blog work better. People generally would prefer that the blog entries weren’t separate permalink pages. Many would also like the same kind of navigation the HTML newsletter offered, with a TOC at the top linking down to each item and a “back to top” link at the end of each entry. I’d prefer that too, but it’s not as easy to refit the blog code as you’d think.

Another recurring theme I hear from readers is the desire to make it easy to print “an issue.” The concept of separate monthly issues is blurring, to be honest. Much quicker than I’d expected, I find myself writing individual blog posts on different days. It seems to me that the content is better when I write it this way. But it’s a judgment call as to what items are in a specific issue. The blog software archives by calendar month.

So, anyway, the problem with printing isn’t the printing itself, but the fact that you’re not printing an issue, per se. Also, you need to print the stories pretty soon after you get the text-based blurb-and-link newsletter because as I add new posts, ones from the bottom roll off the main page into the archive.

What I’m currently doing is leaving all the latest entries at their full length, and the ones from the “last issue” will be abbreviated with a “read more” link. I’m also setting the “Recent Posts” column to show only the stories in the current “issue.” I don’t know where this will lead, to be honest. This could be transitional, or it might be my solution. I still have a lot of thinking to do to make the user experience the way I want it.

One thing I want to make very clear: This Is Much Easier for Me! I appreciate the support of so many of you who agreed to something very different even though you might not really have wanted that change. Everything about this is better, easier, faster, and less expensive. It also lets me focus researching and writing content instead of the tedium of production hassles.

The New Newsletter

Those of you getting the notification newsletter are seeing the first rendition of a new template this week. Drop me a note if you have a suggestion. It’s a work in progress.

All newsletter subscribers should be advised that my newsletter distributor, Dundee.net, will shortly be merging the HTML and Text lists into a single list for the notification newsletter. That change saves me money and time, but the main reason to do it is that it will greatly simplify the subscription tools. Subscribing, unsubscribing, and changing your email address all become much more straightforward processes. You’ll still need to receive a confirmation email and click the confirmation link it contains to verify intent to subscribe (also on email-address changes), but most of the problems that people have with the Scot’s Newsletter subscription tools will vaporize when there’s only one list.

What does merging the two lists mean for you? For most people, nothing. Both the process and the result of the merging should be invisible. People who are currently subscribed to both the HTML and Text lists with the same email address should find that they’re subscribed only once. If you’re subscribed to both lists with two different email addresses, you’ll have two subscriptions to the same newsletter after the merging. You can simply unsubscribe one of them.

During the merge period, the subscription center may be down for hours or days.

Well, that’s it for now. I’ll keep you posted on changes as I schedule them.

About Nod32 v.3 and Eset Smart Security

November 30th, 2007

I have not fully tested the new 3.0 version of Nod32. I looked pretty extensively at Eset Smart Security (ESS) in late beta, and I didn’t think much of the firewall at all. Plus I have no use for Eset’s antispam solution. So I am definitely recommending *against* the new $60 ESS.

However, my preliminary impression of Nod32 3.0, also contained in ESS, was quite positive. That product is available as a standalone upgrade to Nod32 2.7 for $40 (one user, one year).

I have not had a chance to fully test the 3.0 standalone product yet. I’ve been focused on the firewalls. But testing Nod32 3.0 is very high on my list. From my look at the ESS beta, I don’t anticipate any serious criticism of Nod32 3.0. I like the UI a little better. I didn’t see anything I didn’t like. I didn’t have any problems with it. But I still have to test it fully to be sure. I’ll be looking at it on both Vista and XP.

I don’t write final security reviews before I’m sure about a product. So depending on the complexities I encounter when I test Nod32 v.3, it could be four to eight weeks before I give you a definitive answer.

If you’re forced to make a decision before that, I would currently characterize Nod32 3.0 as a good bet. And, again, I would recommend separate firewall and antispam solutions instead of ESS.

If you’re using Nod32 3.0, I would be interested in your experiences with and impressions of it. Please send your thoughts to me. Thanks!

Alternatively, you can also post your experiences as a comment to this post if you prefer.

Lexar’s 4GB JumpDrive Lightning USB Drive Excels | Top Product!

November 27th, 2007

After six weeks of everyday usage, I’m decidedly impressed with Lexar’s JumpDrive Lightning USB drive. Back in October I mentioned that I was in the process of evaluating the JumpDrive Lightning among others. But this one really stands out from the pack. It’s fast and rugged, and its software-encrypted vault is easy to use and accessible from both Mac and Windows. It offers better security than the Corsair’s Flash Padlock product I reviewed earlier, and it was literally more than 11 times faster than the Flash Padlock in my real-world tests. I like the idea of hardware-based security, but the Lightning’s ease of use and incredible speed leave the Flash Padlock in the dust.

Shame on both me and Lexar, though, because I looked at the Lightning’s product pages for multi-platform security support before I tested and selected Corsair’s Flash Padlock. In fact, I looked at all the major USB drive products for the ability to support Windows, Mac, and Linux, and also provide security across all three platforms. Very few offer that flexibility (in fact, the Flash Padlock is the only one I’m aware of that does all three OSes).

Initially, I crossed the Lexar off the list because its JumpDrive Lightning product page lists only Windows XP and Vista support; nowhere does it say it supports the Mac. It wasn’t until I went back to Lexar a second time that I learned that the Lightning does support the Mac (though not Linux). I had to resort to contacting the company’s live chat tech support to get that information. I never did receive a response to my inquiry through Lexar’s public relations. Mind you, I’m not beating myself up too much about this, since Lexar’s support area doesn’t list any downloadable software for the JumpDrive Lightning. The software is apparently available only on the USB stick itself, or behind closed doors somewhere on the Lexar website, once you’ve registered your purchased product. It’s almost like Lexar is intentionally hiding the Mac support.

That is, though, the sum total of my criticism about the Lexar JumpDrive Lightning. The product is ideal for my purpose: casual but effective security for a user-selectable portion of the disk, fast performance, and enough GBs you won’t be pressed all the time for storage space. At about $75 including delivery, this drive costs a bit more than some others, but it makes up for that with its smart design (including built-in keychain loop), the ability to store its cap on the other end when its in use (so you don’t lose the cap), and incredible performance.

The JumpDrive Lightning’s superior performance is noticeable in everyday operation compared with some of its competition. To quantify the difference, I set up a collection of 13,500 files displacing 1GB. I timed the process of copying that set of files from my testbed Windows XP PC to each of four USB drives in turn: the Lexar 4GB JumpDrive Lightning, the Corsair 2GB Flash Padlock, the IronKey 4GB Secure Flash Drive, and the Kingston 4GB Data Traveler Secure. The Lexar and Kingston devices were speedy, while the Corsair and IronKey USB drives were markedly slower:

Product 1GB Data-Transfer Time (mins:secs)
Lexar 4GB JumpDrive Lightning   5:38
Kingston 4GB Data Traveler Secure   6:07
IronKey 4GB Secure Flash Drive 46:08
Corsair 2GB Flash Padlock 58:46

You’ll be hearing more about the IronKey from me in the near future. This product may not be that fast, but it’s an incredibly cool device with serious security. It’s the best USB drive I’ve seen for security-conscious enterprises. So don’t cross that one off your list. Currently, though, it supports only Windows XP and Vista, so it’s not ideal for me.

The Kingston product is interesting because it’s nearly as fast as the Lexar product and has similar security. Like most USB devices, Windows, Mac, and Linux can mount them. But the Kingston device offers encryption security software only for Windows. So you won’t be able to access the encrypted space from Mac or Linux.

With it’s multiplatform security support, it’s fast data-transfer rates, and smart design, the Lexar 4GB JumpDrive Lightning is ideal for my needs. It’s clearly a Scot’s Newsletter Top Product! And it’s knocking the Corsair Flash Padlock off that perch.

Firewalls for Windows Approaching Fruition

November 25th, 2007

If you’ve read at least some of my ongoing series on software firewalls for Windows, you should know two things by now:

1. There aren’t many good software firewalls out there right now.

2. My focus has been on outbound protection, since anyone sitting behind a firewall router has very good inbound protection.

Although I’ll be running tests on the final round of firewalls, I’ve been relying on the independent security software site, Matousec.com Firewall Ratings, to help winnow out the less impressive products. In recent testing, Matousec has named two new software firewalls “Excellent,” Agnitum’s Outpost Firewall Pro 2008 version 6.0 (a suite product that doesn’t quite fit the target profile of this ongoing review) and a little-known freeware product called Online Armor Personal Firewall v.2 by Tall Emu.

Read the rest of this entry »

Eudora Users: Odysseus Is Probably Our Best Hope

November 21st, 2007

A new email package called Odysseus being developed by software design house Infinity Data Systems (IDS) is the new great hope for millions of Qualcomm Eudora users who were abandoned by the telecom company last year. Unlike Mozilla’s Penelope (Eudora v.8) development project, which is attempting to surgically graft Eudora-like functionality onto Mozilla’s Thunderbird email package, Odysseus is being rewritten from the ground up as the brand new successor to Eudora. It will offer cross-platform support for Windows, Mac, and Linux.

I spent a few hours earlier today reading through IDS’s Odysseus forums learning as much as I could about the company’s development plans. I came away very excited about IDS’s plans, design concepts, and goals. What I like best, in fact, is that while the plan is to start with a subset of Eudora features in the first release, the developers clearly know and love Eudora. Also, though, they’re not afraid to make changes. Eudora has been a hurting unit for several years — especially on the Mac platform, where some of the thinking has been quirky at best. The Windows version surpassed the Mac version quite a while ago and is more up to date. But Eudora in general is best thought of in 2001 terms. Some fresh thinking is definitely a good thing.

Read the rest of this entry »

Program Note

November 18th, 2007

Yes, the newsletter is in the process of being converted into a blog, but no, that’s not the reason I haven’t written my usual plethora of articles on a wide variety of topics and sent a November newsletter.

I recently underwent joint-replacement surgery and was in the hospital for a few days. I’m still in the process of several weeks of recuperation and physical therapy, but I am starting to feel human again.

I’ve got some additional stuff in the works. So please check back.