On the FoxProWiki, it's noted that FoxProCommunityLifetimeAchievementAward. Editor comments: Doug Hennig gets FPCLAA, the FoxPro Community Lifetime Achievement Award. Terrific pick! Doug deserves the award for all of his contributions: presentations, white papers, his Stonefield software, books, magazine columns, and the software that ships with VFP. Congratulations, Doug!
Archive | 2006
New toy, day two…
A little more study on the ThinkPad T40 leads to the great Linux On Laptops web site with some specific advice on the T40 models and a tremendous amount of details on setting up the millions of little devices – mouse buttons, touchpad, IR, video, sound, modem, ethernet, power management, volume control, wireless – whew! – that make a laptop such a pleasure to use.
After setting the hidden non-partition to “Secure” so that no application would attempt to overwrite it, I used an Ubuntu 6.06 LiveCD to resize the WinXPPro NTFS partition down to 18 Gb and set up a boot, root, and swap partition and then install Ubuntu. I set up all the optional repositories that Ubuntu comes with, update the local machine with 200Mb of updates and reboot. Up and running and current. Pretty cool.
Restarting in Windows, WinXP started CHKDSK, since the partition size had changes and it completed and forced a reboot. On the second start, Windows cheerfully reported it had “installed new devices” and needed to restart. What new devices? Hmm. Restarted again. Sheesh.
OOBE as it was meant to be…
I've been holding off on purchasing a new laptop until IBM/Lenovo had a Linux-compatible ThinkPad T61p with the Merom (“Core 2 Duo”) CPU installed. “End of October” is the latest estimate, but knowing how long Real Soon Now can get to be, I elected to pick up a bench spare laptop Just In Case. My primary machine (“Lucky”) had a dead LCD, fried USB ports and a flaky wireless card. My older beater laptops have about bit the dust. I shopped around the BigBox stores and they were selling consumer junk. I looked at the Apples; they're sweet machines, but the software's still proprietary. If I was going to go for an Apple, I'd want to pick up a monster machine, and the budget doesn't allow that. So, for a while I was stumped. Finally, Laura suggested I look at a lower-model ThinkPad to tide me over.
IBM/Lenovo has a site for refurbished machines. I shopped over a couple of days. Keep an eye on the site, as inventory is changing often. I finally selected a T40, Pentium-M 1.5GHz, 256 Mb RAM (with a free upgrade to 512), 40 Gb HDD, WinXPPro, 1024×768 and CD-RW/DVD for just under USD $700.
With UPS ground shipping, it took less than a week to get here. The Out of Box Experience was perfect. Clean and well-packaged, the machine looked new. Other than a couple scratches on the serial number label, you'd think this thing had been vacuum-packed since it was manufactured in June of 2003. The HDD was a clean install of WinXP, and the “preinstallation” process took about an hour to install XP, forty million patches, IBM custom tools and drivers. A couple onerous registration forms (Yes, I want to register, no, I don't want you to have your “partners” send me mail) and I was up and running. First, a trip to Windows Update. A “new version” of Windows Update (the dreaded Windows Genuine Advantage check — I passed! Whew!) and I was up to date. I was surprised to find that Windows Firewall was not running — I had forgotten is was off by default, and was glad I was within a reasonable safe network as I raised the shields.
Next, a backup before I broke things. Booting onto a Knoppix CD, I followed the same process I used in July to upgrade Laura's hard drive: with the machine off, plug in an external drive and Knoppix, boot, Ctrl-F2 to a root console,
mkdir /media/target mount /dev/sda1 /media/target partimage
and in eleven and a half minutes, the 4.5 Gb is backed up. Magick!
I was suprised to see that the recovery partition isn't a partion at all, according to the machine, but unpartitioned space at the end of the drive. That makes it a bit more difficult to make a backup copy for the inevitable hard disk drive failure. IBM's help file tries to explain how this is a feature to keep you from mis-laying a Recovery CD (You'll have to order one from IBM when the hdd fails, it explains. Of course, it will be a little difficult to read the help file on the hdd to discover this once it's failed.) Google, of course, will point you to solutions that can work around pretty much any “feature” the vendor throws in there.
Overall, I'm pretty pleased with the machine, and it will work great as a stopgap between Lucky and the next machine, and at a good price. Now, off to tinker some more…
The good news: it's not an IE7 vulnerability. The bad news?
SANS Internet Storm Center, InfoCON: green is reporting New Internet Explorer and an old vulnerability, (Fri, Oct 20th). “As you probably know by now, Microsoft yesterday released the final version of Internet Explorer 7 …”
There was a great flap as Secunia grabbed the headlines by claiming that they had found a vulnerability in IE7. Not so, claims Microsoft! The vulnerability is in Outlook Express, installed by default on all Windows installations. And the flaw is a known one, seven months old. And it's unpatched.
So, how does a newer “secure” browser supporting an older, unpatched vulnerability, unfixed for over 200 days, mean we're more secure now?
InfoWorld: Microsoft re-releases a security patch
Microsoft reissues buggy patch for Windows 2000 users.
(InfoWorld) – Microsoft has reissued a Windows security patch that it published last week because the software did not work properly on Windows 2000 systems.
Folks running Windows 2000 servers, take note! Your machines are still vulnerable until you install this patch.
Tool Builders
“Programmers should be tool builders. If you're not building tools to make your life easier, you're wasting time. ”
PySIG: 26-Oct-2006 SciTE, meld, subversion, lambda expressions
Bill Sconce announces:
The monthly meeting of PySIG, the New Hampshire Python Special Interest Group, happens on the fourth Thursday of the month, starting at 7:00 PM. Beginners' session starts at 6:30 PM. Bring a Python question!
At this meeting we'll begin the often-requested “Python development
series”, with the specific topics of source-code differencing (using
meld – an excellent development tool in its own right, written in
Python!), how to integrate tools such as meld into the SciTE editor.
In other words, one way to start complementing and moving beyond the
interactive Python window. Time permitting, we'll demonstrate similar
integration of revision control: Subversion checkins and Subversion
diffs. Presented by Bill Sconce (recovering Eclipse user).
Kent's Korner (Module of the Month) will be lambda expressions, hosted
this month by Mr. Python, Lloyd Kvam of Venix Corp.
The full announcement can be found here
Isenberg reviews Moyers on The Net@Risk
David Isenberg does a great job of reviewing the Bill Moyer's show, “The Net@Risk”. The show brought out a lot of the problems with mass-ownership of media, the “duopoly” of cable and telephony vendors slowing the US's broadband capabilities (we've slipped below tenth in the world) and how an unbalanced Congress is handing Big Media whatever it wants in 1984-Speak “Net Neutrality” justifications. Congress and Big Media are hurting the US' ability to compete and are harming the Society they are supposed to protect. (Thanks to JOHO for the link.)
Microsoft to expand WGA to corporations
Over at Microsoft Watch, Jason Brooks opines on the efforts Microsoft has spent to bring “Windows Genuine Advantage” to its corporate customers:
“What's worse, it appears that Microsoft has been expending significant development resources to make these expanded controls a reality. It seems to me that there's been a rather important and rather delayed product in the works that could've benefited from the developer hours that Microsoft had to devote to building the self-hosted activation server and associated tools required to bring WPA to Microsoft's biggest customers.”
There's an interesting challenge here: Microsoft may squeeze a few more licenses out of its corporate customers at the cost of alienating a few of them into switching to less difficult solutions.
Vista RTM up in the air
Over at All about Microsoft, Mary Jo Foley reports Allchin: Vista won’t RTM next week. “Vista is not on track to be released to manufacturing on October 25, after all, according to Jim Allchin, co-president of Microsoft's platforms and services division.”
Whadyaknow. The CD-printing facilities that have to generate the bajillions of CDs and DVDs must cost a lot to leave idle.