Know someone who needs computer skills? Send ’em to the library

One of my coworkers asked me a good question this week. He said one of his neighbors just bought a new computer from a big-box consumer electronics store whose name doesn’t really matter all that much (but it’s one I pick on frequently) and didn’t really know a lot about computers.

He asked what someone in that situation can do to avoid being taken advantage of, and what they can do once they get the computer home, to learn how to actually use the thing. For now, they’re asking him, but long-term, that’s not the right answer. At least I don’t think it is.
Read more

And now, Excel 2007 has a few nasty surprises

I ran into something maddening today. I have a large number of self-study questions in plaintext format that I’ve been using to prepare for my upcoming test. To weed out the large number of duplicates, I massaged the file into a tab-separated format so I could load it into Excel and alphabetize it by the question wording. It worked nicely, especially in Excel 2003.

I got a nasty surprise when I loaded the same file on an Excel 2007-equipped machine.
Read more

Fixing my boss’ Outlook

My boss’ PC went wacky on Tuesday afternoon and wouldn’t let him log in, so he had no choice but to shut down the computer. The computer came back up OK, but Outlook didn’t. He got a lot of weird error messages that I didn’t see, and Outlook created a new OST file on his desktop. But Outlook refused to connect to the Exchange server, and his inbox came up empty.

Like a lot of Outlook problems, the solution was the tag-team of Scanpst and Scanost. Fortunately, you don’t have to have admin rights to run them.

Read more

Happy Patch Tuesday, September 2011

Microsoft has five updates and Adobe has two for us on this fine Patch Tuesday, in addition to a patch Mozilla pushed out for Firefox last week.

Don’t get too complacent if you run something other than Windows. If you run Microsoft Office on a Mac, or Adobe Reader or Acrobat on a Mac, or Adobe Reader on Unix or Linux, you’re vulnerable. The vulnerabilities in those affected products are more serious than the vulnerabilities for Windows. So keep that in mind. Don’t be smug about security. It’ll bite you.

Read more

Google jumps into the e-reader game

On July 17, Google and Target are introducing the Iriver Story HD, a $139 e-reader. And the more I think about it, the more I think Google is really serious about being a player in this space. The analysts who are dismissing it as a me-too, too-late product miss one key thing.

Read more

A snapshot in history of Gates and Microsoft, 1992

Hard Drive: Bill Gates and the Making of the Microsoft Empire is a 1992 autobiography of Microsoft co-founder Bill Gates. It’s old. But it’s a compelling snapshot of what the industry thought of Gates and Microsoft before Windows 95, before Microsoft Office, and before Internet Explorer. Indeed, it gives an early glimpse into the struggle to bring Windows to market, some of the bad bets Microsoft cast on its early productivity software, and just how close Microsoft came to betting the company on the success of the Apple Macintosh.

If Microsoft’s history were written today, many of these stories would probably be forgotten.

Read more

Microsoft buyouts that worked

This week, Microsoft surprised a lot of people by buying Skype. I think most people thought Facebook would do it. Now I keep hearing pundits say that this will fail, because Microsoft buyouts always fail.

I’m sure some of them do, but none come to mind at the moment. But I can think of several Microsoft buyouts that worked out really well. Over the years, I think Microsoft has proven itself to be pretty adept at both cloning products and buying products. They don’t always improve them all that much, but they frequently remain popular.

Sometimes I think Microsoft is better at buying products than developing them. After you see this list, you might agree.
Read more

The Nlite-d Compaq revisited

I installed antivirus software on the Compaq today. As expected, it weighed things down–boot time doubled, to 40 seconds, and memory usage approximately doubled, to 212 MB.

I can’t do much about the memory usage. But half the system memory is still available for apps, which should be fine. Upgrading the memory is always an option for the future. The boot time was fixable.I ran Jk-Defrag, which is probably my favorite utility now. Full optimization didn’t take long on a system with so little on it. I used the option -a7 to sort by filename, which works surprisingly well.

To help the memory usage a little, I yanked the Microsoft Office stub out of the startup group. All that does is preload some of Office at boot time, so Office apps load faster. But modern hardware negates it. With that running, Word loads in about two seconds. Without it, Word loads in about two seconds. Windows XP’s prefetching gives the same benefit for free, so there’s no point in wasting memory on the Office startup piece.

The two changes dropped the boot time to 30 seconds, which is pretty good, especially on a conventional drive. A minute is typical for a stock Windows XP system, even on new hardware. Solid-state drive manufacturers brag about how their products can boot XP in 30 seconds.

I wonder how fast they’d boot if they’d been installed off my Windows CD?

Memory usage and boot time will jump some more when it comes time to actually use the system–scanner drivers and digital camera software need memory and take time to load. But that’s OK. My goal was just to reduce the overhead somewhat, since antivirus software is an absolute requirement these days, and its overhead is only going to go up. I ran across a year-old stash of virus definition files recently, and today’s files are more than 50% larger. The number of viruses out there is growing, and they are becoming more complex.

Cheap hardware won’t stop software piracy

Who’s to blame for rampant software piracy? According to Steve Ballmer, AMD and Intel. Oh, and Dell. Charge less for the computer, and there’ll be more money to pay for Windows and Office.

Steve Ballmer doesn’t know his history.

Read more

Munich\’s unexpected migration costs prove nothing so far

I saw an article in the Toronto Star in which Steve Ballmer was, um, well, talking gleefully about the city of Munich’s highly publicized and controversial migration to Linux, server to desktop, costing more money than expected.

So I suppose Mr. Ballmer is prepared to reimburse one of my clients for its unexpected expenses in migrating from VMS to Windows then, eh?

Yeah, that’s what I thought.I wouldn’t call myself a migration specialist, per se, but it seems that during my career, just as often as not I’ve been involved in projects that are migrations to something or other, and more often than not, they’ve been migrations to Windows. I helped one of the first OS/2 networks outside of IBM itself migrate to Windows NT. I helped lots of smaller clients migrate from various versions of Mac OS to Windows NT. I’ve done a couple of small projects that migrated something Windows- or VMS-based to Linux. Last year I helped a client migrate from VMS to Windows 2003. Right now I’m working on a project that migrates another client from VMS to Windows 2000/2003.

I’m not trying to prove that I’m a migration expert, but I do think I’ve learned a few things along the way. And one of the first things I learned is that if you’re trying to migrate in order to save money right away, you’re migrating for the wrong reason and your project is probably going to fail very quickly. It’s very hard for a migration to save you that much money that quickly, and if it does, then that means its predecessor was so broken that somebody ought to be fired for not replacing it five years earlier.

The other thing I’ve learned is that a migration always always has unexpected costs, for a very simple reason. It’s impossible to know everything that’s going on on your network. I don’t know everything that’s going on on my home network, and most of the time, I’m the only one using it.

You might say I’m scatterbrained. I say you might be right. But let me give you an example from a network other than mine. In my first job, they decommissioned DOS-based WordPerfect years before I was born started working there. But since the system didn’t prevent people from installing software, people just smuggled in their copies of WordPerfect from home, installed it, and went right on using it, creating new data. Then I came along to migrate them to Windows NT, and they planned the same charade all over again. Only this time, they weren’t able to install their copy of WordPerfect. When told it was illegal to install and we weren’t going to do it, they said they needed that data in order to do their job.

That, my friend, is an unexpected expense.

The city of Munich undoubtedly has data in obsolete formats, being used every day by people, without anyone else knowing about it. I have a client still running something they rely on every day in dBASE II. Yes, TWO! Yes, when the account manager told me that, I made a joke about CP/M. For those of you who haven’t been around that long, dBASE II was obsoleted more than 20 years ago, although some people continued to use it after it was replaced by dBASE III. Some longer than others, it seems…

In this line of work, you find weird stuff. I know weird stuff is attracted to me, but I know I’m not the only one who finds this.

And weird stuff like that, my friend, can sometimes be an unexpected major expense.

The unexpected expenses my current client paid in its current migration paid for me to have a box full of my dad’s old Lionel trains fixed up better than new, and then to buy a bunch of new stuff. Trust me, it wasn’t cheap. And trust me, only a percentage of what my employer got trickled down to me.

I’m sure the city of Munich went into this knowing some or all of this. I’m also sure this wasn’t about money, even though Microsoft is gloating about money now.

What Steve Ballmer wants everyone to forget is that Microsoft came in with the lowest bid. Maybe not initially, but in the end they did. And Munich went with a Linux-based solution anyway.

Why? I’ll tell you why. New Microsoft Office releases every two years. New versions of operating systems every three to four years. New bloatware service packs that guarantee you’ll have to replace your hardware every three years, released every year. Annual antivirus subscription rates. Lost productivity when a virus slips through the cracks anyway. Lost productivity when spyware breaks some required business app.

MCSEs work cheap, and the software is inexpensive at first. But you get nickled and dimed to death.

Linux is more costly than expected this year. But the next four years will be less expensive than anticipated.

And Munich may be betting on that.