Author Archives: lkeyes70

Managing A Non-Profit Certificate Program

We are about two-thirds through a certificate program for non-profit management. This program, taught at Champlain College in Burlington Vermont and Marlboro College in the southern part of the state has evolved over several years into a fine series of one-day seminars on aspects of non-profit management.

  • Leadership in the non-profit sector
  • Financial Management I & II (two sessions)
  • Strategic Planning
  • Fundraising I & II (two sessions, includes membership management, grass-roots fundraising, and grantwriting) taught by Christine Graham with guest Andy Robinson
  • Marketing with Rebecca Brookes
  • Human Resources
  • Conflict Resolution
  • Boards and Governance

Each seminar starts around 9:00 AM, and ends promptly at 4:00PM with an hour for lunch. While the seminars are mostly taught by individuals, frequent guest speakers, group exercises and lively discussion break up the sessions. I walk out with an average of ten pages of hand-written notes and mind maps, as well as additional notes taken on the computer, and each seminar leader, experts in their fields, provides extensive reading material. It is definitely a “you get out of it what you put into it” opportunity; in addition to the twelve days given up to the seminars there are opportunities to dig into the extensive readings and to participate in an online Moodle discussion group.

Participants in our group of roughly 24 include members of various organizations engaged in the arts, children and families, libraries, trade organizations, hunger, etc. It is a fascinating and dedicated group.

The program is a excellent resource for anyone involved in the nonprofit sector as staff, management, volunteer, board member, or fundraiser.

End of the Experiment: Doomed SX280.

After two tries with eBay Dell SX280s, I’m giving up. A second one arrived a day or two ago, and it doesn’t boot, even to the BIOS setup. After researching this it looks like it might involve capacitors on the motherboard. The first eBay seller promptly refunded my money and told me to keep the unit.

The second seller also refunded payment promptly and requested that I send the unit back. I won’t be able to try the capacitor replacement fix.

Out of three purchases, one works fine, and two were dead on arrival. Not a particularly great record, and I think I will end this experiment and go back to looking at purchasing at the Dell Outlet, or even new machines.

I just configured a low-end new Optiplex for $371. Of interest is this does not include any floppy, CD, or DVD drive. I added an extra 1 meg of RAM for a total of 2 megs, and kept the Windows Vista home OS with the idea of replacing with a license that I have here for Windows 7 and/or Ubuntu Linux.

So, the upshot is we’re still looking at a minimum of around $500 for a basic Dell desktop machine which includes a flat screen. The hardware guys recommend Samsung and Viewsonic flat screens.

A new stock analysis service called Trefis has this to say about the Dell company.

Dell is known primarily for its product line of desktop and notebook PCs, printers, and PC displays. However, much of Dell’s value comes from higher profitability businesses, such as managed services and consulting, through which Dell provides business customers with services, such as desktop outsourcing or IT call center support.

We foresee Dell contemplating an exit from the desktops, printers and displays business.

Hmm.. They calculate that desktop machines are roughly 2% of the company value, laptops about 20%, (ten times the desktop figure!) and that the largest proportion of value comes from Dell’s acquisition of Perot Systems in “business services”.

Odds and Sods

Comparison of Wireless Technologies

Ever wonder what the difference is between BlueTooth, IRDA, and Zigbee? Of course you have. And now you can find out on the BlueTooth SIG website, which has a short description of current wireless technologies.

Mini-Me Workstations

The Dell Optiplex 160 is an Intel Atom-based desktop box available with a number of options including single or dual-core processor, and solid state hard drives. Another source for small computers, which I know are quiet, since we’ve got a couple dozen, is of course, Logic Supply.

Notes on Dell ordering

It has been awhile since I’ve ordered things on the Dell web site and it sure is confusing. For instance, when I wanted to order a Dell Workstation with a pair of matched monitors, the web site allows you to choose from about 5 different units for the “first monitor”, but then presents a single choice for the “second monitor”. The choice for the second monitor doesn’t match any of the selections possible for the first monitor. So I ended up calling them, (another twenty minutes and two calls navigating the phone tree) and the rep blithely suggested to remove the second monitor on the order and place a completely separate order for it. What used to be easy on the Dell site is now hard, what used to be simple is now complex, and the site is a cluttered visual disaster. Still we’ll order a Dell Workstation with dual monitors for about $1400 and what looks to be a nice Optiplex tower with monitor for about $600.

MacBook Boot Camp with Windows 7

Nice. I’m still a little antsy, not having heard from Parallels about my registration key. So, my iMac Parallels version 5.0 upgrade is in peril, and I’ve simply given up with Parallels on the MacBook. So far, everything works fine within Boot Camp on Windows 7 with one very weird exception; the Dot Net Framework version 4.0 beta. This simply won’t install within Windows 7 running on Boot Camp.

Application Notes on Databases and Networks

Databases 101
A very basic discussion of the elements of a database program.

A Taxonomy of Non-Profit Databases A diagram of a typical information system for a typical non-profit.

Workstation Setup Checklist This is a checklist that I use when setting up Windows workstations for users.

Create network users in Active Directory using the Windows command line. This article also includes a discussion of creating a FoxPro data table of user names and passwords which can then be used for creating the command line commands.

SX270 & SX280 Saga Continues


Ok… I reminding myself of why I originally wanted to do this, and why I thought it relevant to Tech for Non-Profits. I thought it would be an excellent way to get a very low cost Windows machine for maybe $100 and a couple hours of work.

The SX270

Was it dusty? Yes, it was (is) dusty. I took off the cover and removed the shroud which covers the heatsink. The shroud is attached to two fans and the fans were clogged with a greasy sort of dust that wouldn’t just blow away. I spent a half hour with my shop vac, a can of compressed air, and a soft artist’s brush and got most of the dust out. Then I started working on the case, and in my zeal, removed the heatsink, (that aluminum finned thing in the picture) which was also somewhat dusty. The heat sink came away, but with the Intel processor stuck to it. I’m not sure how this is possible…ahem… but it appears that all the pins are intact. I separated the processor from the heatsink, and reinserted it into the ZIF (zero insertion force) socket, and it appears to be securely latched in. Now, I’ll need to go to Radio Shack and get some thermal paste to put on the processor and heatsink before replacing the heatsink. Then, everything gets put back together and maybe, hopefully, the machine will run cooler and not sound like a LearJet.

The Optiplex SX280

This looked promising at first, but it appears that there is a problem with the motherboard/video. Sometimes when you boot it up it boots right up into Windows…other times it gives the dreaded beep codes… 4 beeps then 2 beeps then 1 beep. Anything starting out with 4 beeps is … really bad. This code means, “no timer tick”, which suggests that timer chip that provides timing for all the other chips is faulty. What I do know is that on the third time it booted merrily into Windows, and was working fine for maybe ten minutes but it crashed a couple times.

I had high hopes for this machine, which cost $97 on eBay. When it worked…though, it was really nice; fast and quiet.

Odds and Sods: SX270 in Peril, Macbook in Parallels, MSDN Roadshow


Several things in play today:

1. I’m installing the free Microsoft virus scanner on the SX270. Once I started the SX270 it was silent….after about ten minutes warming up the fan is now rushing again, and has risen to an unacceptable roar. This may be the end. I will probably pop the cover and look inside, just to be sure the dust is gone….but if the noise persists, then this unit may be useless as an office or classroom machine.

2. Went to the MSDN Roadshow sponsored by Microsoft New England. Chris Bowen, one of the presenters has all the details. If you are at all interested in programming on a Microsoft platform, (and are further along than entry-level in programming), then these roadshows are, quite simply, terrific. Topics included LINQ.

3. I’ve upgraded my iMac to Parallels 5 per a postcard I’ve received. Problem now, is that after it has blown away my version 4.0 they’ve set to send the email with the installation key, so I’m running on a temporary key. This has eaten up over 90 minutes of time; something that should have taken about 2 minutes. Windows 7 looks great, with Aero and everything, and still is quite snappy on the iMac. The Macbook is another story….it basically is broken, and I’m probably going to try using Bootcamp to allow the Macbook’s 2 megs of RAM to be allocated to Windows.

The $30.00 Windows XP Computer.

Based on Jeff Duntemann’s suggestion about the SX270 I went on eBay and bought both an SX270 and an SX280. I bid and got the 270 for $30.00, however, the vendor required a shipping fee of $30.00 for UPS ground which I think is a bit of a ripoff. Still, $60.00 isn’t bad (potentially) for a working more-or-less modern computer. For those who have more time than money, who want to try this route, here are a few additional tips.

1. All eBay Dell SX270s are not equal. Many are stripped of their hard drives. This is presumably for security reasons. If yours does have a drive, it will probably have been wiped, so it will need an operating system.

2. Many of the SX270s have what is called a COA sticker included. Sometimes this is simply described as “COA included”. This gives you a Windows license key. You still need to be able to install a copy of Windows, so you need to have a CD lying around, and typically this needs to be a single user copy. (I tried installing using the media from our site license. This wouldn’t accept the COA as it the one on the sticker wasn’t a “volume license” number. I also tried using an old Microsoft Action Pack version of the Windows media and this didn’t want to accept the number either. All this nonwithstanding the fact that I *do* have a legitimate Windows XP COA number to input during the installation process. The best solution proved to be a Dell Windows XP “operating system reinstallation disk” of which I have several lying around from previous new Dell machine purchases.

3. Both the SX270 ad SX280 have power bricks, similar or larger to those that you find on inexpensive ink jet printers and laptops. These are by no means generic and you need to be sure you have the right one to fit the machine. The eBay listing may or may not include the power brick….if it doesn’t you’ll be out another $10-$30.00. I was unlucky, but managed to get a Buy-it-Now brick for $10.00 (plus shipping of, I think $6.00). So, my $30.00 computer now costs $73.00.

4. My machine arrived in reasonably good shape; but was dusty. The CD drive wouldn’t read a CD correctly. I bought a CD cleaner disk from Amazon, and that seemed to fix the reading problem; but if it hadn’t the PITA factor would have gone up considerably as I’d have to replace the CD drive.

5. Once Windows was installed, I downloaded the network drivers from the Dell site, using another machine… and installed these on the SX270.

Then there is the inevitable faffing about trying to find video drivers for the unit. Wouldn’t it be nice if there was a utility that would contain all of the drivers necessary, and that would install them in one batch file? Anyway, according to the discussion on the Dell web site, drivers should be installed in the following order:

  1. System driver file…either desktop or laptop. (I never found this for the SX270)
  2. Chipset (motherboard driver) requires a reboot.
  3. Video driver. requires a reboot.
  4. Network driver (already got that, otherwise, I wouldn’t be able to download directly to the SX270)
  5. Audio drivers.

When Windows was first installed, the machine wouldn’t produce any screen resolution higher than 600×480. Once the video driver was installed, it went to 1600×1200 automatically. Pretty dramatic.

Looking at the specifications on the Dell site, it says that this machine is actually an SX270N. I’m not sure what the difference is between an N and a non-N.

The fan is noisy. Too noisy. Like the wind in Wuthering Heights. The fan noise diminished when I placed the unit on end, with the vent holes in the top. I’ll also attempt to peel off a label that the bonehead vendor stuck on the top thereby covering about 20% of the ventilation holes….maybe that will improve the air circulation and keep the machine cooler.

Tom Friedman on Education and Innovation

A Washington lawyer friend recently told me about layoffs at his firm. I asked him who was getting axed. He said it was interesting: lawyers who were used to just showing up and having work handed to them were the first to go because with the bursting of the credit bubble, that flow of work just isn’t there. But those who have the ability to imagine new services, new opportunities and new ways to recruit work were being retained. They are the new untouchables.

That is the key to understanding our full education challenge today. Those who are waiting for this recession to end so someone can again hand them work could have a long wait. Those with the imagination to make themselves untouchables — to invent smarter ways to do old jobs, energy-saving ways to provide new services, new ways to attract old customers or new ways to combine existing technologies — will thrive. Therefore, we not only need a higher percentage of our kids graduating from high school and college — more education — but we need more of them with the right education.

Full column located here.

Tech Friday: Hardware and Programming Notes

I’m installing Beta 2 of Visual Studio 2010 C#. Per usual this is taking a long time… close to an hour, and I haven’t even installed the SQL-Server that usually goes with it. So far the installation has required two restarts (remember those?). The Express editions are free versions of the full-blown Visual Studio programming tools. The 2010 has a revamped appearance; very attractive.

Bluetooth connections can look like a serial port to a running application; the BlueTooth device talks on one COM port. Of interest is that the device may receive on one port, but talk on another. From the application’s standpoint, it receives data on the port assigned to the BlueTooth dongle…but transmits on the port assigned to the external device. I hope.

After several days of Windows 7 on my iMac and Macbook….it seems to be working pretty well on the iMac, but it is slow as mud on the Macbook. (unlike….curiously…. Vista.) In both cases I did an in-place upgrade of Vista. The MacBook install is barely useable. This may be a memory issue; as the Macbook can have a maximum of 2 megs of RAM which has to be parceled out between Mac OSX host operating system and the Windows 7 virtual machine.