Tech for Non-Profits

Friday, November 06, 2009

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 600x480. Once the video driver was installed, it went to 1600x1200 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.

Labels: , ,

Thursday, October 15, 2009

Windows: Grand Unifying Theory

While contemplating the upgrade status screen on my Vista to Windows 7 upgrade, I had a Eureka moment... the Grant Unifying Windows Theory which goes:

"The second or third iteration will any version of a Windows operating system be the one you want to install".

Working backwards:

* Windows 7
Vista
* Windows XP
Windows 2000
Windows ME
* Windows 95
* Windows 3.1
Windows 2
Windows 1

Windows 1 and 2 were throwaways; it wasn't until 3.1 came along that Windows was established as a GUI OS. Win95 was fairly solid, followed by the bastard children ME (hopeless), and Windows 2000 (based on the NT code.... but with inadequate driver support). Then came XP which is really the benchmark. And if you have XP working solidly now, why bother upgrading?

Labels:

Vista to Windows 7 upgrade on Mac Parallels


Earlier, I did a couple of fresh installations of Windows 7 and found it agreeable, so now I'm upgrading the Vista VM running on my iMac with Parallels 4.0. This has presented various points of interest .

1. You can do an in-place upgrade from Vista to Windows 7, but not from Windows XP.

2. I had to increase the size of the Parallels Vista VM disk from 30 gigs to 48 gigs to accommodate the installation files for Windows 7. You do this in Parallels through the Parallels Image Tool which expands the disk partition size. Before doing this is will merge any snapshots that you've taken. I had only a single snapshot that I had created when first installing Parallels a year ago. Rather than allow this merge, which would have taken several hours, I exited out of the program, deleted the snapshot through the snapshot manager, then reentered the Image Tool and performed the expansion in a about 30 seconds.

3. I increased the available RAM from 1 gig to 2 gigs, at least for the installation, since it was a stated requirement to have more than 1 gig. I may crank it back to 1 afterwards.

4. Among the steps during an upgrade, there is "Gathering files, settings and programs" The count of these was 414,061. That is not a misprint. Amazing, after less than a year of running this particular Vista workstation how much crap you accumulate. I'm also wondering at how they calculate the percentage in the upgrade status screen (above) which doesn't seem to correspond with the numbers.

My guess is one reason XP isn't supported for an upgrade is that XP still runs nicely on smaller, older machines, and these are probably not good candidates for a Windows 7 upgrade... notwithstanding the fact that Win7 is supposed to have a smaller footprint both in disk space and memory requirements than Vista. Accordingly, any machine that can run Vista should be able to accommodate Windows 7.

Labels: , , , ,

Tuesday, October 06, 2009

Rosetta Stone Language Learning Software

You've probably seen the silly ads in those upscale magazines... "she was an Italian supermodel, he was a farm boy from Omaha"... or something similar. Very weird ad campaign, perhaps, but the consensus among many foreign language educators, and teachers of English for speakers of other languages (ESOL) is that Rosetta Stone is a powerful program for teaching a second (third, fourth... ) language.

One of my clients, a provider of literacy and workforce development education has been happily using the standalone version of Rosetta Stone for some years. A couple years ago they somehow got talked into buying a network version which requires installation on a network server, and some hours of configuration and installation. This was probably not a good choice for them; they don't really have the wherewithal or the need for this. After several weeks of phone calls and eMails attempting to exchange the licenses for single-user copies, we gave up and are now attempting to install the network version. (To be fair, their exchange policy states that there is a 180 day period after purchase in which to return their products...and we're actually attempting this project 18 months or more after they purchased the program).

Rosetta Stone is available in several different configurations, including an online subscription which can be used via a web browser. Either this or single user copies would have been ideal. Instead, what they were sold appears to be the Rosetta Stone Enterprise version which includes a management server which tracks student progress.

One ironic twist is that this network edition includes the open source MySQL database and the Apache web server. Yet the Rosetta Stone server requires a Windows machine to run. So, instead of the server running under Linux, you have to have some kind of Windows box to host the server applications. The server installer then installs MySQL and Apache for Windows running as services and also installs Ruby. The server requires a static IP.

This was not something we wanted on our organization administration file server which is a a Windows 2003 Server. Hence the Dell T105 mentioned previously, running Windows XP.

Once the server applications are installed, you install the languages. In our case we have three levels of English, each on a its own CD. There is an installation program which prompts for the language CDs, and then gives you the option to activate them.

Activation is rather like activating Windows over the internet. For each language/level you've purchased, you can have one student running the program at a time. The license keys are similar to windows.... four groups of six letters and numbers. If you have already activated a language license elsewhere, then activation will fail...you have to go back to the computer on which you originally performed the activation, and "remove a language". How this would be resolved if a hard drive had crashed or the computer was otherwise unavailable, I'm not sure.

The Rosetta Stone Manager is the management interface that allows managers to create user accounts for Rosetta Stone. This program is installed separatly from the server and is available in a Windows or a Mac version. The Mac version appeared to work OK, even on Snow Leopard.

Before going further, I called Rosetta Stone Tech support to inquire about updates. I figured that since the software was 2 years old, they probably had updated it within that time and there were no obvious links in the screens to obtain updates. Oh, yes... they would send new disks, and I need to do a complete reinstall. (Sigh), another three hours out the window. As Jerry Pournelle says...."we do these things so you don't have to".

After preparing the server. and adding myself as a user, I then attempted to install the workstation version of the software onto my Vista machine. This runs an Installshield installation. It worked great on an XP box. I was able to log in to the account that I set up in the Rosetta Stone server, and run the program. Seemed to work fine in a Vista session on my Mac with Parallels.

There is also a native Mac installer; this seemed unusual as I don't recall ANY Mac software, no matter how complex, which actually requires an installation process on the Mac other than copying the application file to the Apps folder. This installer, "powered by Vise X" so far seems to be doing a search of all my hard drives. Once it does the search however, it then installs over 2000 files (!) including a Flash Player and a ton of JPG and Gif graphics files. Still, the application came up fine.

So, we've now got Rosetta Stone running on a Mac machine, a Vista virtual machine within Parallels on the Mac, and on an XP machine. I'm feeling confident enough to bring the server in tomorrow for a trial run.

Labels: , , , ,

Friday, March 20, 2009

Tech Friday -- WES and Ruby

Microsoft has made available considerable information about Windows Embedded Standard, (WES) which is the latest version of Windows Embedded, based on Windows XP.

There are (roughly) three versions of embedded operating systems from Microsoft:

Windows Embedded Standard: Allows a stripped down version of Windows XP for powering set-top boxes, game boxes, and machines dedicated to a single application. This is what we're using in one version of our telemedicine set-top box.

Windows Embedded POS: An enhanced version of WES for cash registers and checkout scanner applications.

Windows Embedded CE: This is the version of Windows used for mobile phones and other hand-held and portable devices. The code base and software development tools for CE are different than Windows Embedded, with many of these related to WES.

There are a total now of twenty-nine (29!) training videos related to Windows Embedded Standard.

The Windows Embedded Developer Center site is the gateway on Microsoft's Developer Network to all things related to Windows Embedded.

The Windows for Devices web site has information related to all version of Window Embedded as well as hardware that runs under Windows Embedded.

Other Notes:


Smashing Magazine has a nice introduction to Ruby on Rails.

Labels: , , , , ,

Monday, March 16, 2009

NPower - Network Documentation Template

NPower Seattle has a Network Documentation Template which is in Word. This is a great start for documenting your computer network. The file is called SBS2003template.doc which suggests it might have been modified by one supplied by Microsoft, and it includes inserted Visio files to show the networking diagrams. If you are a MS shop this will work out of the box. If not, you can easily modify it in OpenOffice, or Pages, or whatever. The object of documenting your network is not necessarily perfection...but to have something to give you a clue when things start going haywire.

Labels: , ,

Friday, February 13, 2009

Email Transition: Verizon to Fairpoint

All of a sudden I've lost eMail contact with lots of friends who had verizon.net eMail accounts as Verizon abandons their landlines in three New England States, and Fairpoint takes over.

There is an official site provided by Fairpoint which will help people transition... but it is for Windows only. The site checks to see what your browser and operating system are, and if you have Windows XP or Vista, and are using Outlook 2000 or later, you can download a little program (ActiveX control) which will change your settings.

If you don't use Internet Explorer, the automatic setting won't work. The manual instructions are on the next page of the web site. I had a friend go through this with a technician, and this is what he came up with.

User or Account Name:
Your new myfairpoint.net email address
Example: ([myusername]@myfairpoint.net)

POP Server: mail.myfairpoint.net (i.e. incoming mail)
SMTP Server: mail.myfairpoint.net (outgoing mail)

Account name - on incoming mail server
[myusename].myfairpoint.net

Check My Server Requires Authentication
Settings next to it. �Use Same Settings as Incoming Server�

The technician also suggested that you change the outgoing mail port change from 25 to 1025 (WTF?)

I do have Fairpoint phone mail, and this no longer picks up when I'm on the line. Sigh.

If you have anything non-windows, and non-IE (Linux, Macintosh, Safari, FireFox) , you have to use the manual instructions.

Labels: , , ,

Friday, January 23, 2009

Odds and Sods

Going Aerial

Smashing Magazine has a collection of images taken from above and links to additional collections and tips for aerial photography.

There are a couple of tutorials over at Make Magazine's web site for kite aerial photography, and photography on a pole. Both units use a similar yoke-mounted camera assembly that is controlled by servos. In fact, if you made the yoke once, you could probably use it for both applications.

Old Dogs/New Tricks Department

Jeff Duntemann gets Ubuntu. His Contrapositive Diary has now been moved over to a WordPress platform. I miss the old single page with the spiral-bound notebook illustration.

I've been working with MindManager for the Mac. This is available in version 8 for Windows, and version 7 for the Mac. Version 7 works fine; while not elaborate, it is quick to learn, and strikes me as an excellent example of "less is more". More ideas for mind mapping are on Chuck Frey's blog and he has a useful e-Book with lots of ideas. One suggestion from the book; when showing a mind map diagram to someone, don't call it a "mind map". My most elaborate map to date was the proposal outline of our NIH grant application discussed a couple posts ago.

Question of the Day: "Why is there no Visio for the Mac?" Or maybe a better way of asking the question, "What is the equivalent of Visio on the Mac?

Non-Technical Question of the Day: Watching the follies surrounding the confirmation of Timothy Geithner as treasury secretary, I have to ask, what is a guy who underpaid $34,000 in income tax using Turbo-Tax and doing his own taxes in the first place? Oh, and why did this happen to get resolved shortly before his nomination to the post of treasury secretary, even though the years when he didn't pay were back in the first part of the decade? $34,000 is still a respectable salary in my neck of the woods... how much was the guy making in gross salary to be able to owe that much and then not pay it?

Labels: , ,

Friday, December 19, 2008

Tech Friday: Small Business Network

In a recent column �Jerry Pournelle talks about problems with the Microsoft Active Directory. �
Back in 1999 I set up the Chaosmanor domain with Active Directory on two machines running Windows 2000 Server. I knew at the time that I didn't need that complex a network, but a number of my readers did. In those days networking was hard, Active Directory was new, and many of my associates were curious about how well it would work. At worst this was another of those silly things I do so you won't have to.

Actually, it worked pretty well. Windows Server 2000 with Active Directory had some infuriating requirements, and it really wanted everything done precisely its way, but from 1999 until this year it served me well. When Windows Server 2003 came out I was tempted to upgrade to that, but there was never any powerful reason to do so, and as time passed it seemed less attractive. I had novels to write and other work to do. I was able to try several Linux-based on-line backup systems - Mirra was one of them - and those worked just fine. Of course machines were getting better, and my old servers were getting more obsolete each year.

Now he thinks that everything he knew about networking is wrong. In particular, like many of us, his experience carried over from older versions of Windows networking, which makes things a lot more complicated than they need to be these days. You can reads more about workgroups, domains and routers and alternatives to Windows networking in the column.

At Microdesign we are reevaluating our own network, that has a core server running Windows 2003 Small Business Server; i.e. relatively unchanged for the past five years. Nothing has really changed as far as our core requirements are concerned, except there are several of us working from different offices, and on occasion when traveling. We increasingly collaborate on projects with partners who are outside our company. Our requirements parallel many small businesses and non-profits with 2-50 computer users. Here are our "legacy" requirements:

  1. Common file sharing area where multiple users/machines can access the same document
  2. Absolute trustworthy security of those files
  3. eMail and calender - available from anywhere on multiple devices
  4. Shared printing, from multiple machines to single printers.
  5. Reliable backup�

Those modest requirements suggest a file and print server based in the office, connected permanently to the internet, with printers shared off of the file server, and some kind of backup scheme (tape or additional hard drive). The network diagram which fulfills these requirements is essentially unchanged from the 1990's.

Even with a server-centric network our advice to clients has always been to use the facilities of an internet service provider for two applications; eMail and the outward-facing (public) web server for the organization. �We (still) recommend having eMail outside the organization to provide greater reliability, ubiquitous access via the web, and industrial-strength spam control. We recommend the organization's public web site be hosted outside the organization to provide 99.99% uptime, and to take advantage of higher bandwidth typically provided by an hosted provider.�

So, what has changed? Two things; disk storage and broadband. Broadband, or rather cheap broadband, has made it possible to reconfigure things so that the cloud �can now substitute or supplement a file server. With individual personal computers routinely having disk drives of 250 gigabytes or larger, the original�justification�for "server as giant hard disk" is falling away.�

Along with hardware improvements, there are now a host of inexpensive applications available on the internet that can supplement or replace software that used to require a file server. Basecamp is one example that can be used for project management and shared file storage.�

A more modern interpretation of the legacy network diagram puts the cloud at the center of the network.

So, I'm wondering whether to replace my file server. The server is no longer the be-all end-all of my network. Like Jerry, I don't need a domain login mechanism. I barely use my printers, and those are attached directly to the local network. The small business server's eMail, and web hosting have always been done off-site. The server does offer SharePoint, which is a capable platform for Basecamp-like project management, but Basecamp is about $12.00 per month, and it took about five minutes to set up. And, now that we have been invaded by the Macintosh monster...there are more reasons to find, (or at least evaluate) a cross-platform solution for our application needs.

Labels: , , , ,

Friday, November 14, 2008

Grants.gov and the SF424

Four weeks to go, and I'm assembling an SBIR "Competing Continuation" grant, an odd-ball National Institutes of Health grant opportunity which requires an SBIR Phase II as a prerequisite, and basically allows you to continue research and development for "complex" medical devices, drugs, etc, that still have a way to go before commercialization.

NIH converted to an online submission procedure about two years ago. By most accounts it was fairly buggy, and they are continuing to refine it; it looks as if they are going to base the next version on Adobe Forms. As described a few days ago, if you have either a Mac with Leopard, OS-X, or a machine with Windows Vista, the only option that runs the forms is to use a Citrix terminal application which looks like Windows 95, crashes regularly, and logs you off after 20 minutes in any case. After struggling with this for a session last Friday, I'm punting and I've regressed to a Windows XP machine.

Even using the "native" PureEdge viewer, things are fairly kludgy. PureEdge installs as viwer, sort of like Adobe Acrobat, within Internet Explorer. You then navigate to the web page that contains the xfd for the web form. After inputting data, you can save the data. Unfortunatly the saved data from my Citrix session won't seem to run...I have to reenter everything that I put on Friday.
After downloading the form again the form opens.




A couple of extracts from the SF424 instructions.

  1. There are odd rules related to the ability to have more than a single Primary Investigator, with NIH, you can.

  2. A budget must be created for each budget period.

    A budget peried is considered to be one year or portion of a year if the grant period is less than a year. If you have a multi-year budget, then you must fill out one for each year. The figures will be consolidated on a read-only summary sheet.

  3. If you are working within a consortium, and will be awarding some of the funding to the consortium, they (or you, or somebody) have to prepare a subaward budget that mirrors the award budget. This uses the same form (just with a checkbox for "subaward"). In my case, since this is a three-year grant, there will be six (6) separate "budgets"...one for each year for both myself, and the consortium partner. Woof.


  4. For the first budget I created a "simulation" in Numbers (the Mac spreadsheet) on the Mac which has the same format as the budget form. I'm going to try going native on the subsequent budgets, but if the data entry gets too hairy, I expect to create a simulation for the other five budgets too. (Later....didn't end up doing this...now that I've sort of memorized what the form does and how works, I was confident enough to go commando as it were.)

  5. There is a budget justification (budget narrative) section which applies to the main budget, and a separate justification which applies to the subaward.


  6. Critical:When editing an attached form, you have to reimport or reattach it! In other words, specifying a file name doesn't specify a pointer to the physical file; the file actually gets imported into to the form file.

If you are working within a consortium, it is helpful to have the consortium budgets entered first. These are done with the form shown in the lower left-hand corner, the R&R subaward budget form, which works similarly to the main budget form. You can even create the file for this and email it to your consortium partner to fill out and and return.

Totals from the consortium budget needs to be entered into the main budget. This is also the time where you can be sure to enforce rules such as the requirement that the maximum amount a subaward can be is 50% of the total amount for an SBIR grant. I sent the subaward budget back twice for revisions for this and similar restrictions.

All this goes considerably better when accompanied by music of your choice. Shawn Colvin was helpful.

Labels: , , ,

Friday, October 31, 2008

Grants.gov = Windows Only ?

Grants.gov is the federal government's portal for online submission of federal grant applications. The National Institutes of Health have required applicants to submit their material online for the past two years or so. It has been a fairly rocky transition process, and I had hoped this time around things would go really smoothly.

I'm beginning to feel like Andy Rooney, "Have you ever really thought about the eraser on your pencil?" But the arrangements for completing grant applications for anyone running something other than Windows XP or below (Windows 98 is supported!) are nothing less than bizarre. When downloading the PureEdge viewer for Mac, I got this message.

The IBM Workplace Forms Viewer 2.5.1 Macintosh OS Special Edition cannot be installed on your computer.

There may be good news, however; according to this FAQ, Grants.Gov is transitioning away from the PureEdge viewer (aka IBM Workplace Forms Viewer) and moving toward Adobe forms which are cross-platform. Unfortunately, is looks like the NIH form that I'm using, the SF424, is PureEdge only. This means that that the only option is to use a Citrix client/server arrangement which turns my Mac into a Citrix terminal.

This is not going well. Among the warnings that they give is that you should really only use the Citrix terminal "off peak"... from 10PM to 10 AM, you should save every 20 minutes, and you should log off if you expect to be away for 20 minutes so you can give other users a chance. But, I've frozen up three times already, requiring a forced shutdown, and I just lost almost an hour of work, that for some reason did not get saved even though I deliberately attempted to save in a timely manner. What I think may be happening is that the connection is freezing considerably before the twenty minute limit....and there is no indication that has happened.

Since Windows Vista isn't supported with the PureEdge form software, probably something to do with user rights, and since the SF424 form required by NIH isn't available as an Adobe PDF form, I may resurrect a Windows XP machine, just so I can work on these forms without the added anxiety of technical problems. Its not as if 277 pages of instructions and a dozen separate multipart forms aren't already nerve-racking enough.

Labels: , , ,

Friday, July 18, 2008

Fast File Copying with TeraCopy

Seen in Web Worker Daily... Teracopy, a windows copy program that replaces the Windows Explorer copy function, with both high speed and a synchronization capability.

Labels: ,

Thursday, June 05, 2008

Ubuntu Linux rescues Windows XP Embedded

This being summer, we're back on the Windows XP Embedded kick. After generating an image, the question was..how do we get this on to our target machine?

We wasted a lot of time on this one. As recommended in the docs, we installed "regular" Windows XP on the target machine to make sure that it would run Embedded. No problem there, it installed without problems from CD. We ran the Target Analyzer, to get our device.pmq. Copied device.pmq back to the development machine and generated the image.

At this point, we started fiddling with a second partition on the target machine. We created and formatted this using Acronis Disk Doctor, which comes on a bootable CD. Our plan was to install our target image on this partition, change the ARC listing in boot.ini to point to the second partition as the boot partition. We spent a day fooling with this, including changing the drive letters, hiding the partition, moving stuff around. Didn't work.

Finally, we reformatted the hard drive on the target machine. Now you'd think that Microsoft would have something like a "LiveCD" for this purpose, which would boot a version of Windows enough to allow copying to an existing hard drive. It doesn't, but Ubuntu, Suse, and Fedora Linux all have this, and Ubuntu had drivers that would read the USB drive where we stored the image, as well as the NTFS formatted hard drive.

A quick drag and drop, and we're done!

Have they no shame? (Microsoft that is...) There is a Community Technology Preview out for a new version of Embedded...let's hope this issue might be addressed with a couple of extra tools.

Labels: , , ,

Tuesday, May 06, 2008

Mac Conversion: A progress report and some backsliding

The Spousal Unit always wonders why I upgrade my computer and operating system as frequently as I do. The fact is I think the world has enjoyed a pretty long run with Windows XP, wasn't it out in 2001? She doesn't sympathize with my explanation that sometimes I just get to the point that I'm tired of solving old problems, and I would just as soon solve new ones.

I bought a Macbook back in November. I was just coming off a bad experience with Microsoft Windows Vista. Partly I needed a new laptop...my Dell Inspiron keyboard was terrible, even after two replacements. So even thought the Inspiron is as great laptop, it was essentially useless for actual work, like word-processing. It was also heavy, but considering it could be a replacement for a desktop machine, I was willing to live with the weight.

So, an update on the Macbook, and my (non)-conversion to all things Mac.
The hardware is terrific. Even thought Apple upgraded the processor speed and hard drive capacity shortly after I bought mine, both have been more than adequate. What is really nice is that the weight is about half of the Inspiron. I can keep this machine in a LL Bean Sportsman Briefcase, along with the essential accessories and a leather-bound pad for note-taking. It has an excellent and usable keyboard. It has a track pad which mimics a single-button mouse. This is still a pain for us two-button mouse users, but it something you can live with if you want to go naked, or you can buy a Microsoft two-button notebook mouse to carry in the briefcase.

The Macbook plays nicely with external non-Apple peripherals. When you aren't traveling, you can plug it into one of those Dell 19" monitors from Staplesand work at 1440x900 resolution. If put the notebook to sleep, and then attach the external mouse, keyboard and monitor, you can restart it with the lid closed. Not as convenient as a docking station, which might be something to try next.

I've got the Macbook printing to an HP OfficeJet Pro K5400 ink-jet printer. Two of these printers have been working reliably and well for the past eighteen months under what I would call light duty. The printer has a USB interface. If you need to plug this in with a USB keyboard and USB mouse, then you need an external USB hub. I note that the docking station advertises five USB connections, which is another reason to consider it. Right now I'm using $14.95 keyboard from Logitech as the external keyboard. It is a little scary to realize that this dirt-cheap keyboard is superior to that of the Dell laptop keyboard.

Having all this paraphernalia connected to the Macbook detracts considerably from its sleek and smooth look. The Macbook is considerably more attractive running alone on a battery, connected wireless to the unseen network cloud. I've gotten well over three hours on the battery when running wirelessly which is fine. With the wireless connection enabled, the machine will sniff out the strongest local network connection and walk you through the connection process. If you have done this once already, the connection will be automatic the next time. It works fine on the university's VPN with the addition of the Cisco VPN client which requires manually logging on.

Mac heads rave about the Mac software and operating system. I think the OS is fine. I don't care really for the "Finder", but that is partly because I haven't really transitioned comfortably from the Windows "Explorer". But I really like that fact that the OS on the Macbook is the same as the OS on all other Macs, and that it is available in one version only. It is an operating system instead of a demanding lifestyle. Apple doesn't try to bludgeon its competition or its customers with its operating system. Really, can you imagine the Apple OS getting the same kind of treatment and publicity that Vista has gotten in the past two years? Upgrades and patches are a fraction of what comes out for Windows every week.

As for the backsliding, well, I installed Vista using the Parallels software. I did this strictly so that I could run OneNote, the one essential Microsoft program that doesn't seem to have a Mac equivalent. Except for the onerous secondary startup process of booting Vista within Parallels and then starting OneNote, this seems to work fine. In fact, the Macbook would really make an ideal Windows laptop.

Other Mac Software

Safari is much maligned in the blogosphere, and it has crashed several times. I installed Firefox as an antidote, but it crashed even more, so I'm sticking with Safari on the Mac side of the house at the moment. IMail doesn't really compete with Outlook, and I've had trouble trying to duplicate the series of folders that I have in Outlook with rules that automatically move new messages into specific folders. The calendar and address book have separate interfaces, and I guess I prefer how Outlook integrates all these into a single (albeit bloated) application.

Bottom Line

The bottom line is that I'm really attached to this notebook. It is a fine combination of price and functionality with a sleek and comfortable design. I'm not sure if I would recommend it for an office, but for an individual's private machine it is ideal. With the addition of some inexpensive peripherals, it doubles nicely as a desktop machine as well.

Labels: , , , ,

Thursday, April 24, 2008

My Dimming Vista

With all the controversy on Microsoft Vista, here is my contribution to the pile.

Four weeks ago I was going to write a post entitled something like Despite Almost Universal Opprobrium, Windows Vista Works Just Fine for Me or something similar. Sure, I had spent a lot of time futzing with the betas almost two years ago. By the time I installed the first RTM version in November of 2006 with bad results I decided to give up for awhile. But recent first experience of a production copy seemed to belie all of bad press and complaints that I heard from the pundocracy. Examples:

1. Friend buys inexpensive Acer laptop. Comes with Vista Home. Works flawlessly with everything we could throw at it.
2. I installed a copy of Vista Business on my MacBook in a virtual machine provided by Parallels. Works fine, so far. Even with only 512K allotted for the virtual machine.
3. Additional Windows Vista Business licenses installed on our Mini-ITX boxes seemed to work pretty well. There were occasional crashes, but no detectable or replicable pattern.

Then we installed Enterprise on our boxes through a site license and all hell broke loose. What I can't figure out is how much of a difference there is between Enterprise and Business and Home, other than things that are left out. Perhaps it is the footprint? (We're running only in 1 meg of RAM).

So after spending, no kidding, over a hundred hours on this, we've decided to go back to XP. And there everything is solid as a rock again.

We have said it before, and we'll say it again. In a production situation, i.e. your network, use the available time to upgrade everyone to Windows XP service pack 2. Microsoft may not make XP available forever, although it keeps pushing out the end-of-life phase for XP as Vista fails to gain traction.

More specifically, our main problem is a driver crash or incompatibility between our application, and a hardware driver on both Vista Business and Vista Enterprise.

However, I may get shot for saying this, but I prefer the Vista look and feel (even without Aero Glass over the Macintosh OSX's "east-European-behind-the-iron-curtain" look. And Vista is a vast improvement over the XP cartoon look.

Labels: , ,

Friday, April 11, 2008

Books Books Books


Trying to get some of this stuff off my desk, chest, mind, whatever... A spate of new books:

The Big Book Windows Hacks by Preston Gralla
This is a compilation of tricks for Windows users. Although addressed primarily to people struggling, er, working with Vista, many of the hacks work with XP. The book contains a lot of more generic information as well, regarding wireless networking, Microsoft Office, and PC hardware.

Windows Registry Guide, Second Edition This second edition does not include Vista, but is primarily oriented toward XP and Windows 2003 Server. It includes a couple chapters of basic registry description...how the registry is organized, how to back it up, and then goes into some detail about how to change registry entries on your own. Lots of practical advice here. For example:
  • Customizing Folders
  • Renaming Desktop Icons
  • Adding Desktop Icons
  • Reorganizing the Control Panel
  • Adding File Templates
  • Preventing Messenger from Running
  • Customizing Internet Explorer
  • Logging on Automatically.
Some of this we've covered ourselves, (indeed using using the same sources). And some of these things are covered by utility programs such as TweakUI and other PowerToys..

The Practice of System and Network Administration - Second Edition
This very fine book of systems administration is broad enough to provide help for everyone from entry-level to senior management. It includes a balance of nuts and bolts tactical information with high level planning and strategic ideas which is a rare thing in a single volume. Backups, disaster planning, and staffing are discussed alongside open source vs. closed source, supporting mixed environments, maintaining your asset inventory, and maintaining your sanity. This is the one book I'd take on a desert island, assuming there was a network to maintain there.

And a trio of hardware books by Jan Axelson...

These editions are by Nuts & Volts and Circuit Cellar author and tech columnist Jan Axelson. If you want to know anything about interfacing computer hardware, she is the go-to author.

USB Complete - third edition
The Universal Serial Bus (USB) has evolved to replace "legacy" connectors on many computers, including serial RS232, keyboard, mouse, and printer ports. In addition, almost anyone who wants to connect to a PC these days will provide a USB interface. This book explains how to develop and debug such interfaces and describes the hardware and software necessary to make them work.

USB Mass Storage
This sub-class of USB devices encompasses things like interfacing a digital camera to a PC via the USB interface, where the mass storage is actually contained on a chip in the camera, or a removable card. Although generic mass storage units (USB thumb drives) are ubiquitous these days, there are a variety of emerging applications for this kind hardware.

Embedded Ethernet and Internet Complete

This is the classic "internet web server on a chip", where you have a device or sensor located remotely that you want to access over the web, or as the subtitle describes:
Create tiny Web servers and use TCP/IP to communicate over local networks & the Internet
The book as a thorough and readable discussion of the internal parts of TCP/IP. She even talks about crimping cable connectors. But then the book continues on to work through example applications using two popular modules: The Rabbit RCM2300 and the Dallas DSTINIm400. Want to interface your toaster to the web? This book will show you how.

Labels: ,

Friday, March 14, 2008

Tech Friday: Putting Vista Business on a Diet

Last week's Tech Friday discussed how to remove several enhancements of the Vista interface using Vista business. Today, I'm at it again...and now have supplied the details. Links go to sites where I found a source of the information. This is all basic stuff, but it is hard to find it all at once; and I'm in a situation where I may need to install ten machines with Vista in the next couple of days.

� Turn off Welcome Center
Uncheck on Welcome Center, lower left-hand corner of window

� Turn off Sidebar
Right click Sidebar icon in the system tray and then select exit

� Turn off User Account Control
Control Panel | User Accounts | Turn User Account Control On or Off
(requires a restart)

Turn off Balloon Help (requires a registry tweak)

Click Start, Run and type Regedit.exe
Navigate to the following subkey:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
Create a new REG_DWORD (32 bit) value named EnableBalloonTips
Double-click EnableBalloonTips, and then assign a value data of 0
Exit the Registry Editor
Log off Windows, and then log back on.

Turn off Vista automatic searching
This requires stopping the Windows Search Service
1. Type "Services" in the start search box.
2. If User Account Control asks for permission, click Continue. (but turn it off, see above)
3. Locate an service named Windows Search. Right click on Windows Search, and then select Properties on contextual menu.
4. Click on Stop button to stop the indexing service immediately.
5. On the Startup Type dropdown box, select Disabled.
6. Click on OK button.

Set for automatic login - (eliminate the log-in screen)
1. Type netplwiz in the Windows Search box
2. You'll see the user account window. Make sure your account is highlighted
3. Uncheck "User must enter name and password"
Upon a reboot, the machine will not ask for a name and password. Note, this only works if your machine is not part of a Windows domain or an active directory

� Set Window resolution to 800x600
We'll use 800x600 because ultimately, we're sending the output to a tv screen.

Turn off the enhanced graphics and Aero
Rightclick on the desktop and choose Personalize
Windows Color and Appearance| Color Scheme choose "Windows Vista Basic"

Turn off Windows firewall.
Click on the start "orb"
Select the Control Panel
Select Security
Select the Firewall | Turn Windwos Firewall on or off

Labels: ,

Friday, March 07, 2008

Tech Friday: Lightening up Vista Business

As with all Windows installs, there are lots of possible deviations that you might want to make with the default. We're shoehorning a Vista Business on to a Mini-ITX machine with 1 meg of RAM and 1.86Mhz Celeron processor (socket M) and we want to keep the level of background processing down. Here's what we've found you can do to reduce the footprint.

  • Turn off User Account Control [link]
  • Turn off Vista automatic searching [link]
  • Set for automatic login - (eliminate the log-in screen)
  • Set Window resolution to 800x600
  • Turn off the enhanced graphics and Aero [link]
  • Turn off Windows firewall. [link]

Both Vista and the Mini-ITX machine that it is running on, from Logic Supply, are growing on me. I attached a $179.00 Dell monitor from Staples to the machine as well as an inexpensive Logitech keyboard and Microsoft mouse. You are better off using newer peripherals; there are no 'legacy' connections on the machine. Even the monitor requires a digital connector. Fan noise is a problem when using the unit for video or VoIP calls, so we'll also be testing a fanless version and crossing our fingers that it won't run too hot. Cost for the unit, plus Windows, plus the peripherals will put you in the $1000 range. On the other hand, a colleague is testing an Acer 4620 laptop that he got at a special at Best Buy for $499. Comes with Vista Home, (here are the differences between home and business) and it has been running everything that he can throw at it.

Labels: ,

Thursday, February 28, 2008

Tech Friday: Installing Ubuntu on the Mac and the PC

I've been drinking a lot of coffee today, and I think it affects my ability to concentrate. So, one thing has been leading to another and another, and I've ended up installing the latest version of Ubuntu Linux on both my PC and my MacBook using virtual machine software.

Why Virtual Machines?

A virtual machine allows you to host multiple operating systems on a single physical computer. The classic reason for doing this is to run some form of Windows on the Macintosh OS because you just can't live without some crucial Windows program. (Think Quickbooks, or OutLook, or in my case OneNote). The Virtual machine program is a thin layer of software which sites between the original OS (on the Mac this is OSX), and one or more "guest" operating systems, (in my case Windows Vista). There are a couple to choose from. The people at our university recommended Parallels. Installing Vista and Parallels went pretty smoothly. So, as I hadn't seen a Linux desktop for while, I thought I'd try installing the latest and greatest Ubuntu.

Why Ubuntu?

Ubuntu appears to the current favorite for a "desktop" Linux. It is available on some Dell machines. It comes with a large number of applications, and an attractive desktop. There are several versions available for specific purposes. It is well supported.

I started with this step-by-step tutorial, which is available for a couple different combinations of Parallels and Ubuntu.

While waiting for this to install, I fiddled with Microsoft Virtual PC on my Windows box and found that I was using an older version 2004. I downloaded and installed version 2007. Looks just like 2004, but includes support for Vista as reported at Linux.com. After a couple of false starts dealing with the mouse, I was able to get Ubuntu installed.

Once installed there are several additional tweaks that need to happen which required editing the boot loader parameters and some config files to get the mouse working. Then a similar process is required for sound drivers, and network drivers.

Rather than go through all that, I downloaded VirtualBox and installed it on my workstation. Then I reinstalled Ubuntu. Mouse worked immediately. Networking came right up. The sound card worked as soon as I changed the default VirtualBox configuration to include the sound card. So far, Ubuntu works fine, and is surprisingly fast, and VirtualBox appears to be superior to Microsoft Virtual PC, at least when installing non-Microsoft operating systems.

Meanwhile, back on the Mac, its been more of a struggle. Here a couple issues and solutions:
  1. When choosing which version to install, choose the "alternate" form of the Ubuntu installer. (There is a checkbox for this on the download screen.) This is a text-based installer. Otherwise, it will just hang as you start to do the install, and you'll get a funny message saying somthing like "Tried 6 times to start the X-Server and something is seriously messed up".
  2. When you download the .iso file from the mirror, it will appear on the desktop as a disk. However, this is actually, just a pointer to the file ubuntu-7.10-alternate-i386.iso which is located in your download directory. This caused a lot of confusion, because when you attempt to assign an "image" for the installation process through Parallels, you have to point to the actual file with the .iso extension. (If in doubt...just burn it to a physical CD for heaven's sake; I should have done this and saved myself an hour of futzing. To be honest, my problems with the disk and the .iso are due to unfamiliarity with OSX on the Mac, not the fault of Parallels or Ubuntu.)
  3. When installing, you'll be given the opportunity to select the screen resolutions that you want to install. The excellently named Muffin Research discussion page suggests selecting two resolutions: 1440x900 for using full screen, and 1280x800 for use when you have Ubuntu running in a window. Once you have installed, if there is still a problem, you can run the following command to start the selection process again:

    sudo dpkg-reconfigure -phigh xserver-xorg


  4. Parallels gives you the opportunity to set up networking to use the existing Mac network addressing, (shared), or the not-so-well-named (bridge). The bridge will treat the Ubuntu VM as a separate machine, so it will get an IP address separate from the Mac. There is an icon in the "system tray", located in the upper right hand of the Ubuntu desktop window, that shows if you are connected. If not, just click once on the icon and select "Wired Nework", if that is how you're connected.

More from LifeHacker on running Parallels on the Mac.

Labels: , , , ,

Friday, February 22, 2008

Tech Friday: Troubleshooting Windows Firewall

Tech Friday is the day when we get bogged down in technicalities.

Dynamic DNS Redux

Today I've been doing some further research on Dynamic DNS, and indeed I found out that Wednesday, I was actually playing with the Unix/Linux version of the the DynDNS updater. They have a more conventional Windows client available with a nice graphic interface. It still does the same thing as the earlier one does, and it can install as a Windows service.

Firewall Issues

The Windows XP SP2 firewall can be managed locally on the XP Workstation through the Control Panel applet, via the local Group Policy, or via a domain group policy. When running into problems with the firewall, often the first problem is to figure out just where the settings are coming from. Microsoft has provided a handy guide on troubleshooting the Windows firewall, using familiar tools like netstat and netsh. For example, the following command will display the firewall status, and show where the settings are coming from. Note the returned results in my case show that the workstation is controlled from the Domain under the Group Policy.

C:\netsh firewall show state

Firewall status:
-------------------------------------------------------------------
Profile = Domain
Operational mode = Enable
Exception mode = Enable
Multicast/broadcast response mode = Enable
Notification mode = Enable
Group policy version = Windows Firewall
Remote admin mode = Disable

Ports currently open on all network interfaces:
Port Protocol Version Program
-------------------------------------------------------------------
1052 UDP IPv4 C:\WINDOWS\system32\spoolsv.exe
26675 TCP IPv4 (null)
67 UDP IPv4 (null)
135 TCP IPv4 C:\WINDOWS\system32\inetsrv\inetinfo.exe
137 UDP IPv4 (null)
139 TCP IPv4 (null)
138 UDP IPv4 (null)
3389 TCP IPv4 (null)
38293 UDP IPv4 (null)
443 TCP IPv4 C:\WINDOWS\system32\inetsrv\inetinfo.exe
443 UDP IPv4 (null)
445 TCP IPv4 (null)
37674 UDP IPv4 (null)
37675 UDP IPv4 (null)
37674 TCP IPv4 (null)
2869 TCP IPv4 (null)
1900 UDP IPv4 C:\WINDOWS\system32\svchost.exe
2967 UDP IPv4 (null)
990 TCP IPv4 F:\Program Files\Microsoft ActiveSync\rapimgr.exe

Additional ports open on Local Area Connection:
Port Protocol Version
-------------------------------------------------------------------
427 UDP Any


C:\

The Microsoft network troubleshooting white paper describes several additional troubleshooting tactics and is recommended.

For a cookbook approach to the Windows command line, check out the Administrator's Pocket Consultant series title Microsoft Windows Command-Line by William R. Stanek.

Labels: , , ,

Thursday, February 21, 2008

Dyn DNS clients

Looking for a client for Dynamic DNS. This is a program that goes out and pings the DynDNS web service and tells it what your current IP address is.

DynDNS runs a service that will tell you what your current public IP address. This is handy...in any web browser just type http://checkip.dyndns.com.

DynDNS recommends using software clients to do updates, although the functionality is embedded in most home routers.
...[I]n practice we have found that router based clients just don't provide the same level of reliability and user experience as software clients. For this reason, our current recommendation is that customers use a software client whenever possible, even if their router has a DDNS client built into it and even if that DDNS client has been certified by us.
Using the command line version of inadyn, I tried the following which does a one-time update:

C:\DynDNS_Client>inadyn --username myname --password mypass --alias mydnsname.gotdns.com

This returns the following:

INADYN: Started 'INADYN version 1.96.2' - dynamic DNS updater.
I:INADYN: IP address for alias 'mydnsname.gotdns.com' needs update to '24.61.26.209'
I:INADYN: Alias 'mydnsname.gotdns.com' to IP '24.61.26.209' updated successful.

Now, of interest here is that the one time update does not simply execute and then return to the command line....in fact it creates a loop that executes repeatedly. By default this appears to be one minute, and what happens is that program first does an ip address update. On subsequent passes, it first sends a query to checkip.dyndns.org and compares the results with the stored IP. If they are different then it will perform another update. This is more evident if you add --verbose 5 to the command line; you'll get a printout as the program goes through the steps.

So, I'm going to try installing this as a software service on my XP workstation; and disabling it in the router.

Labels: ,

Wednesday, February 06, 2008

Tiny Computers from Logic Supply

I'm testing a tiny computer from Logic Supply It has the following specs:

Intel Celeron M440 (Yonah) with a Front-side bus of 533Mhz
1 gig of memory
A 2.5" Hitachi hard disk 5400 rpm
Panasonic DVD/CD reader
No OS
Build and test for additional $45.00

The case is about 7" x 7" and maybe 1.5 inches tall.

Total price is $661 before tax.

They gave me an awesome tour of the assembly plant. Dozens of these little guys being assembled, tested and burned in.

The one caveat that I would bear in mind is that the ones without fans can run hot...really hot, like hard to hold your hand on to them hot. This was the case at least when they were running the test program which exercises the processor.

I ordered mine with a fan; and the noise is acceptable, just a low swoosh (so far).

It came without an OS, so I'm installing Vista just for grins.

So far the buying experience has been terrific. They are really helpful on the phone. They specialize in small machines using mini-ITX motherboards using either Intel, AMD or Via systems. This unit is a candidate platform for our embedded application, and a successor to our beloved Pundit pizza-box sized system.

Labels: , , ,

Friday, February 01, 2008

Install Vista on a MacBook

Here is an illustrated walkthrough of an installation of Windows Vista on a Mac running the virtualization software Parallels.�
There is a bit of a saga here; I was resisting installing Windows on my Macbook but I finally decided I couldn't live without Microsoft OneNote, the note-taking software which comes with Microsoft Office 2007. (and version 2003, BTW). �I found that that the Mac version of office called something like Mac Office 2008 does not include a version of OneNote, so I took myself off to the handy-dandy computer depot at the university, got Parallels for about $79.00 and Windows for an academic price of about $15.00. �However, they've been told no more Windows XP, they'll only sell Windows Vista. �

They also recommended 4 gigs of RAM; I've got 2, so we'll see how it runs, and then if I need to upgrade I'll probably do that through Crucial. �So now I have the OneNote trial running on Vista in a Parallel's virtual machine. �Of interest will be seeing how this will eventually synchronize with my master OneNote file. �All that depends on �how the Windows network will work through Parallels.�


Labels:

Monday, January 28, 2008

Microsoft Action Pack - January Update

Latest Action Pack came today with updated disks including SQL-Server 2008 CTP 5 (Community Technology Preview), Windows Server 2008 RC1, System Center Data Protection Manager 2007.

Changes to the Action Pack subscriptions are beginning to make this less attractive. For example, the current Action Pack subscription includes licenses for Vista client upgrades, (10 of them), so the presumption is that you are not using Windows XP at all, but in fact have upgraded everything to Vista. Note that under the terms of the Action Pack, the XP licenses are no longer valid. Also, since the units are only Vista upgrades, you presumably need to upgrade from an existing XP installation, which, if you haven't had an Action Pack in the past, suggests that you have bought and paid for your XP elsewhere.

Just writing all that with the machinations involved gives me a headache.

On the positive side, The Action Pack provides licenses for multiple copies of current Microsoft products as well as a few betas, and CTPs of unreleased software. It is a pretty impressive list.

There are enhancements, variations and stratifications. For example, for software developers there is the Empower program, which includes 5 licenses for Visual Studio and MSDN Universal for $375/year. The kicker here is that you have to develop a shrink wrap application within 18 months of joining and market it as such. This looks like a very promising deal, especially when Visual Studio 2008 is launched in February. (And they let you use XP!)

The Action Pack Special Editions are targeted at two other specialties, Small Business Specialists, and Web Developers, Designers and Agencies.

Labels:

Cleaning Windows (Vista)

Slashdot is all over this tool. It allows you to strip out a lot of the extraneous stuff that gets loaded with Vista. But it also looks to be a configuration program for many aspects of the installation process. From the About screen on their website:
vLite is a tool for customizing the Windows Vista installation before actually installing it.

Main features are:

* hotfix, language pack and driver integration
* component removal
* unattended setup
* tweaks
* split/merge Vista installation CDs
* create ISO and burn bootable CD/DVD


Windows Vista from Microsoft takes a lot of resources, we all know that. vLite provides you with an easy removal of the unwanted components in order to make Vista run faster and to your liking.

This tool doesn't use any kind of hacking, all files and registry entries are protected as they would be if you install the unedited version only with the changes you select.

It configures the installation directly before the installation, meaning you'll have to remake the ISO and reinstall it. This method is much cleaner, not to mention easier and more logical than doing it after installation on every reinstall.

Labels:

Thursday, January 24, 2008

Move contacts from OutLook to Mac Mail

Here's the secret to moving your contact addresses from OutLook into Mac Mail.

1. Install Mozilla Thunderbird on your Windows PC
2. Import your address book into Thunderbird
3. Export the address book from Thunderbird into a LDIF file
4. Transfer the LDIF file to the Macintosh
5. Import the LDIF file within Mac Mail. There is a nice function that updates existing records, rather than create new ones.

The reason this is more effective than just exporting to a commma delimited text file from OutLook is that it effectively preserves any notes that you have written for the contact. Previously I tried to export directly....then went from OutLook to Excel...and then reimported; but the result wasn't satisfactory.

Now if I could figure out a way to synchronize the various address books...

As far as messages are concerned, however, they appear to be syncing up nicely. On the Mac, I created a new eMail account and defined it as an IMAP account. With IMAP you download only the headers of the mailbox messages; and it requires a live connection to the mail server. On the OutLook side, I just modified the properties of the existing eMail account to "leave messages on the server". Now I can see messages from either platform, or log in to the webmail interface for my master account.

As for calendars, I'm now using Google Calendar as the master calendar and subscribing to the Google calendar with OutLook's calendar and the Mac iCal. Doesn't all quite work as it should yet, but I think maybe I'm getting there.

Of course this should all be transparent and easy, right?

Labels: ,

Thursday, November 08, 2007

Stuff That Works November 2007

Looking at the Enthusiasm Score from a year ago, I'm amazed how unchanged most ideas are. So in this year's edition, I'll take a different approach rather than trying to score things incrementally
  • Stuff That Really Works
  • Stuff That Works with Minor Problems
  • Stuff That Works with Major Reservations
  • Stuff That Doesn't Work

Stuff that Really Works

The following technology items that I take for granted on a daily basis, that never seem to require troubleshooting. It is a short list.

  • My landline. Verizon, with MCI long distance
  • Verizon pre-paid cell phone plan.
  • My ISP and web host:intermedia.net
  • The FireFox web browser
  • Microsoft Office 2003 - the file formats and interface changes of Office 2007 haven't been internalized by either me or colleagues with which I exchange Word or Excel documents.
  • Microsoft OneNote 2007 - Solid as a rock.
  • SightSpeed desktop videoconferencing

Stuff That Works With Minor Problems


  • HP Procurve 2xxx Network Switch. Ended up replacing a couple of these because of a fan failure. The process was relatively painless, with excellent support from HP, and free warranty replacement.
  • Microsoft Windows 2003 Small Business Server. I installed on a repurposed Dell Optiplex workstation, and the combination has worked almost flawlessly for over two years. And yet, the SBS is more than most small shops need...eventually I can see a replacement with a straight Windows Server with added SharePoint, leaving aside things like Fax, and Exchange.
  • On workstations, Microsoft Windows XP Professional with Service Pack 2. This is starting to get more difficult to find. Upgrade any workstations now, or you'll have to cope with Windows Vista.
  • WiFi. As long as you keep expectations reasonable, and remain aware of the security implications, WiFi is great.
  • BaseCamp web-based project manager.

Stuff That Works with Major Reservations

These are things that we're using, but we are still looking, or items that are not yet ready for prime time.

  • VoIP - I had hoped to be a lot farther along with VoIP, both on a casual occasional basis using applications like Skype and Gizmo, and with a PBX solution such as Trixbox or Asterisk. To date there has been unreliable connection quality when using Internet VoIP connections. Like some other aspects of life, when it is good is very good, but when it is bad it is unworkable. Are expectations unreasonable here?
  • Windows Vista
  • The Mac OS X and Linux. The reason these are on the list is that indeed they work, but they don't necessarily play easily with Windows, particularly when it comes to printing and sharing files. The problems here aren't insurmountable, but they require more than a casual engagement and technical expertise. I think this is a reasonable major reservation...and it remains the reason to insist on a single operating platfom for your IT infrastructure. It should be easier than this.

Stuff That Doesn't Work

In general, I can just point to John Dvorak and the Cranky Geeks for endless tales of chaos and disfunction.

Labels: , ,

Wednesday, November 07, 2007

Switching from PC to MAC

I've been fiddling with my MacBook for the better part of a week and, for the most part, I really like what I see. I'm still wondering about discarding certain applications; notably OutLook (with the X1 search capability) and OneNote. Eventually, I may install Windows on the machine, but to keep things interesting, I'm determined to to push the Mac as far as I can before caving. Below are some web sites that I've found that help with the transition. Maybe we need an organization for Windows Users Anonymous for those of us attempting to kick the habit.

General Hints and Overview

The Tao of Mac has a good page with of hints for switchers.

Another similar essay is located at Apple Matters.

Listings of keyboard equivalents

The Mac keyboard has additional modifier keys, including the "Apple" key, and the "Option" key. David Pogue posed the question of how to get a right-click from the Mac one-button mouse or trackpad when you are running Windows on a Mac via Boot Camp. The short answer seems to be.."spend $20.00 and get a two-button mouse" but there are also odd combinations of keystrokes that appear to work. This has been an issue so far when attempting to switch from Windows to the Mac OS... I feel like I've lost a hand, not being able to right-click. And it isn't as if there aren't things that pop up on the Mac side when you right click... Both the Finder and Safari, for example have right-click menus just like a Windows application.

Loose Ends and Unsolved Mysteries:
  • I can't print to networked printers, or at least to any printer that isn't connected directly via a USB port.
  • While I know there is a "dashboard"... a combination of applets like clocks and so on, I don't know how to switch between the dashboard and regular applications.

Labels: , ,