Practical Technology

for practical people.

September 9, 2008
by sjvn01
13 Comments

Lenovo Exits pre-Installed Linux Desktop Business

Desktop Linux reported that Lenovo seems to have quietly exited the desktop Linux business. Unfortunately for desktop Linux users, that news has turned out to be correct. Lenovo, in a note to Practical Technology, confirmed that it was exiting the pre-installed desktop Linux business.

In an e-mail from Lenovo, Ray Gorman, executive director of Lenovo external communications, tried to put the best spin he could on the decision. “Our commitment to Linux has not changed. What’s changed is that customers will no longer be able to order Lenovo ThinkPads and ThinkCentres with pre-installed Linux via the lenovo.com website. We are still certifying Linux pre-loads, but most of those customers typically order either through their Lenovo Sales team or Lenovo Business Partner.”

Continue Reading →

September 9, 2008
by sjvn01
0 comments

London Stock Exchange suffers .NET Crash

It should have been a great day on the London Stock Exchange. The U.S. government had announced on the Sunday before that it was coming to the rescue of Freddie Mac and Fannie Mae. Trading would have been extremely brisk, but then, at 9:15 AM GMT, the Exchange’s software failed due to "connectivity issues." Six-hours and 45-minutes later, the London Exchange, along with the Johannesburg Stock Exchange, which uses the LSE’s trading platform TradElec, were finally back up.

That was no consolation to traders. As Reuters reported, "We have the biggest takeover in the history of the known world … and then we can’t trade. It’s terrible," one trader said.

So what happened? Officially, the LSE first said that, "We will be investigating this and will do everything we can to make sure this doesn’t reoccur." Later the LSE gave the vague explanation, that "It was software-related, a coincidence, due to two processes we couldn’t have foreseen," and not caused by high-volume. The spokesperson added, "We’ve introduced a fix and we’re confident it will not happen again."

Somehow "we couldn’t have foreseen" and "we’re confident it will not happen again" don’t fit very well together.

So what really happened? I doubt we’ll ever get a detailed, nitty-gritty explanation, but I have friends in London and… Well, let me just make the following points about TradElec. First, TradElec runs on more than a 100 HP ProLiant servers in several locations in London. These servers are running Windows Server 2003.

On top of this runs the TradElec software itself. This is a custom set of C# and .NET programs, which was created by Microsoft and Accenture, the global consulting firm. Its back-end databases, believe it or not, run on Microsoft SQL Server 2000. The goal was to maintain sub-ten millisecond response times. In short, it’s meant to be a real-time system.

The programmers and serious database administrators in the audience can already see where this is going. Sorry, Microsoft, .NET Framework is simply incapable of performing this kind of work, and SQL Server 2000, or any version of SQL Server really, can’t possibly handle the world’s number three stock exchange’s transaction load on a consistent basis.

I’d been hearing from friends who trade on the LSE for ages about how slow the system could get. Now, I know why.

What I find really amazing is that the LSE’s software stack hadn’t blown its top earlier. Even setting aside my feelings for Linux, there’s simply no way I’d recommend Server 2003, .NET and SQL Server for a job even a tenth this size. If a customer of mine insisted that they didn’t want open source – more fool them – I’d recommended Sun Solaris, JEE (Java Enterprise Edition) and Oracle or IBM AIX or z/OS, WebSphere and DB2.

What I’d really prefer to see is RHEL (Red Hat Enterprise Linux), JBoss, and MySQL or Oracle or Novell’s SLES (SUSE Linux Enterprise Server), JEE, and, again MySQL or Oracle for the DBMS engine. In any case, though, the real moral of this story is that if you really want HA (high availability) or HPC (high performance computing), Microsoft’s products should be at the bottom of your list. Unix, mainframes, and, yes Linux, are far, far better for companies that need fast and reliable computing.

You don’t have to believe me though. The New York Stock Exchange has already started to use Linux on its servers.

A version of London Stock Exchange suffers .NET Crash first appeared in ComputerWorld.

September 8, 2008
by sjvn01
0 comments

B.G. (Before Google)

I started using the Internet in the 1970s. It didn’t look anything like it does today, and our search tools were, well, awful.

Still compared to what we started with, they were great. Before I ever turned my hand to writing, I put myself through graduate school by doing research on the very first online database systems: NASA RECON, Dialog, and OCLC. These systems, which are still around, are part of what’s called the Matrix, and, no, I don’t mean the movie. The Matrix, as defined by John S. Quarterman, is the superset of all interconnected networks. Now, unlike then, you can get to these networks over the Internet, but you’ll find yourself blocked from getting very deep into them without permission.

As for the Internet itself, it didn’t really have search tools then. It wasn’t until the late 1980s that the Internet became searchable. For example, today, if you want to find a particular file, Google is your friend and sites like Mininova make finding BitTorrent files easy. When I started, we had to go through ftp file directories screen by screen and hope that the file was in there somewhere.

More >

September 5, 2008
by sjvn01
0 comments

Has the head of MySQL left Sun?

It’s not easy going from being number one of a small company, MySQL, even one worth a cool billion, to being one of many number twos in an even bigger company, Sun. Many former CEOs in that position quickly quit and it sounds like Monty Widenius, founder of MySQL, will be the next to leave his company’s new owner.

Sheeri Cabral, a leading MySQL developer, wrote in The Pythian Group blog, that while he doesn’t know if Widenius has resigned but he wrote, “Some folks have known that Monty has not been happy in his current position; this leads me to believe the rumor is true” While I can’t claim to know Widenius at all well, I had heard similar stories.

More >

September 4, 2008
by sjvn01
1 Comment

Do you want a notebook with that order?

I know some of you really, really wanted Dell’s first mini-notebook to have a price-tag of $299 and you’re down because the Dell Inspiron Mini 9 starts at $349 with Ubuntu Linux or $399 with Windows XP. Well, just wait, you’re soon going to be able to get it for even cheaper with a 3G or Wi-Fi contract.

While Dell isn’t saying which wireless carrier they’re working with, John Thode, Dell’s VP of small-screen consumer devices has said that Dell will announce a wireless carrier partnership soon that will get you a Mini 9 of your own for a reduced price or free for signing long-term wireless service contract.

Some publications are saying that this deal will be for a 3G contract. Nice idea, but it ignores the simple fact that the Mini 9 doesn’t include any 3G hardware. What it does have is an 802.11g Wi-Fi mini-card and optional Bluetooth 2.1 capability. So, what I expect to see is a package Wi-Fi deal from a company like AT&T, T-Mobile or Sprint.

More >

September 4, 2008
by sjvn01
0 comments

Beta Debian 5.0 Live Version Available

Debian 5, Lenny, is getting closer to delivery and as part of that, the Debian Live Team has released the first official version of Debian Live.

While there have been live versions, Linux distributions that run from CDs, DVDs or USB-sticks, of Debian-based distributions, Debian Live is the first purely Debian live system. As the Team puts it, “Debian Live really *is* Debian, and not ‘just another’ a Debian-based live system.”

Continue Reading →