Archive | 2005

Ars System Guide: April 2005 edition goes 64-bit

Ars System Guide: April 2005 edition. “For the true PC enthusiast, nothing beats building your own system. Enter the Ars Technica System Guide. It covers every component you’ll need to build (or upgrade) your system, from the RAM to the power supply. The April 2005 guide sees some serious updates from the last time we did this. Most importantly, we go 64-bit across the board. That’s right Ö even the Budget Box gets a heaping spoonful of 64-bit loving from us. And there’s more… read on to find out what’s new.” By news@arstechnica.com (Ars Technica).

Three remarkable systems, all 64-bit, priced around $800, $1500 and $10,000. Check ’em out.

PEBCAK

PEBCAK: Problem Exists Between Chair and Keyboard.

Check. Spent way too long trying to figure out why a machine would not communicate with an UPS, no matter what the settings. Varied everything. Checked the BIOS. Tried a different driver. RTFM. RTF-FAQs. Searched the mailing list archives. Googled everything I could think of. Finally pulled the cable and tried the tests again. Same result. Doh. Serial ports blown. Darn hardware.

Beta Software Good Enough for Production?

Slashdot posts: MS: Beta Software Good Enough for Production Use. “RMX writes “CNet is reporting that Microsoft is starting to license test software for real-world use. In particular, Visual Studio 2005 and the April “community technology preview” of SQL Server 2005 are both supposed to be released sometime in the second half of the year. But Microsoft is claiming the pre-release versions are stable already, so they’re licensing the pre-released versions on the grounds that they ‘are already suitable for running production business applications.'”

Where do you start with an article like this? Microsoft knew they were throwing bloody meat into a tank of hungry sharks.

The good angel pops up on the right shoulder and says “Now, Ted, there’s nothing to gain by commenting on this.” The little devil, looking a lot like the BSD daemon, speaks up “Burn them! Burn them!”

The cheap punchlines are irresistable: “How can you tell Microsoft software is in beta?” “It’s shipping.” *rimshot*

The truth is always somewhere in the middle of extreme positions. I had the honor of working with the Fox Software and Microsoft FoxPro team over the past fifteen years, and when they shipped a beta, it was a beta: feature-complete, pretty much documented, passes a smoke test, not likely to destroy your data, nearly impossible to destroy your machine, solid and nearly ready for production. The Fox Team understood beta meant ready for testing in a form unlikely to cause heartache for their customers, top-notch database application developers.

“Beta” on the other hand, means different things in different parts of Microsoft. An associate devoted an enormous amount of time and effort to mastering BizTalk in Beta One, only to have Beta Two ship with so many changes that it was effectively a new product. A huge waste of time and effort trying to lead the market and “partner” with Microsoft.

Rick Schummer over at Shedding Some Light reacts: “I for one would never deploy a production version of my custom applications with beta products at this stage of development, and I have worked with some rock solid beta versions in the past. What happens to your production products when Microsoft decides to pull a feature out of the product because it cannot be tested sufficiently or they decide it was poorly designed or implemented?”

The Free/Open Source Software community seems to have a different perspective on the idea. Software is hardly ever complete. And if the software is complete, the problem has probably changed, or there’s new hardware to support, a new language to translate, or a new interface to support. So, if the software is sufficiently mature, there’s usually a “stable” version that’s been around for a while, an “unstable” version with new features, but not a lot of history, and an “cutting-edge” version, sometimes a nightly build, for those who want to help develop or test the source hot off the keyboards. So, you pick the version that’s right for you. You find the version that has the features that you need, balances your risk aversion with reports of problems, and see if it meets your needs. Download, build, install, test, evaluate and go live.

Fugu: secure remote file transfer SCP/SFTP for Mac OS X

I’ve become a big fan of SSH for creating secure tunnels to remote clients. Using the port redirection facilities of SSH, you can remotely access databases, web servers and other services without exposing the services themselves to the Internet. SSH also includes support for remote file transfer to let you download data from a client or upload a new script.

While single files are easy from the command line, a two-pane file manager interface is easier for more complex tasks. WinSCP works well in this role for Windows clients and is licensed under the GPL. Yesterday, I trolled around a bit and found fugu for Mac OS X, a similar interface, licensed under a BSD-like interface. Both make file transfer a snap.

NUT: Network UPS Tools

NUT, the Network UPS tools, consists of three small programs that run interdependently: the driver for the particular UPS, which understands the protocol it speaks, the upsd daemon, which communicates with the driver and responds to client requests, and the client software, which can reside locally or remotely. Having three separate tools provides great flexibility: several low-power devices can share one UPS and listen to the one daemon. One daemon can maintain communication with several UPS drivers. Clients are available on multiple platforms for interoperability. Elegant and simple design. Visit the home page at http://www.networkupstools.org/

UPDATE: A handy reference for installing and configuring NUT so that it automatically starts on bootup of OS X: http://www.llondel.org/ups.shtml

DamnSmallLinux

Cleaning out the basement, I came across a Dell Latitude XP 4100CX: a 486/100 with 24 Mb RAM and 500 Mb HDD, and a tiny color screen. Hard as it is to believe, Linux will run on this, too. Found instructions on how to proceed without a CD-ROM drive here: http://www.damnsmalllinux.org/network-install.html

Remarkable.

Americans ambivalent on blogs?

Ars Technica] points to “A questionable study says that Americans see blogging as a kind of journalism, but at the same time, they seem to have issues trusting blogs. This sounds like a great time to spin the censorship issue!” The idea that they don’t know what they are, but they wanted them censored is deeply troubling.

Powered by WordPress. Designed by Woo Themes

This work by Ted Roche is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States.