Author Archives: lkeyes70

Introduction: February 1, 2008

Welcome to Tech for Non-Profits, the unplugged version of Microdesign Consulting. Part lab-notebook, part brain-extension, it is a repository for new and half-baked ideas and projects that we run across as we provide software and database development, network support, and R&D for a growing list of clients in education, health care and non-profit organizations.  

In recent weeks I have been working both with and as part of several non-profit projects. We are evaluating the results of our highly successful Creative/Tech Career Jam. and working on a new NSF grant application, the ITEST. We’re also operating under our Phase II SBIR grant, performing our R&D project related to telemedicine in home.   
Comments to the posts are welcome and encouraged. They are moderated, but appropriate and useful comments should appear shortly after you contribute them.  

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. 

Amex Platinum Travel Perks

I’ve been following the saga of American Express Platinum Cards over at Ask Mr. Credit Card because I sprung for one last fall.

I just attempted to book flights and hotel for the American Telemedicine Association Conference in Seattle in April ’08, using the AMEX Platinum Travel Service. I was sort of hoping that this was like a real travel agent, like I used to use ten years ago….you give them the dates and preferences, and they come back with some alternatives. I also was hoping that they would be able to advise regarding various Platinum perks. Points of interest…

1. They charge a $39.00 booking fee for airline tickets. This made their quoted ticket prices higher than the online tickets through the Platinum Travel web site.

2. They couldn’t assist with offering any airline upgrades (from coach to business class)….that had to be done through the airline.

3. They couldn’t advise or assist with the Starwood Gold Preferred Hotel Point plan, …anything related to that had to be done at the hotel.

4. Bookings you do yourself through the web site give you double the membership award points that you would get if you book through their agency.

5. Their hotel rates were substantially higher than the rate given through the conference hotel booking agency. Their lowest quote was $259, and the conference agency quoted $198. It will be interesting to see if these are subject to the upgrade via Starwood once I get there.

So, at least on the planning side, I would say the perks from the Platinum card are minimal, when compared to an AMEX Gold card, and the touted “relationships” with other airline and hotel points programs appear to be at arm’s length.

I expected a little more juice. When I first called the Platinum number, I could press 1 for travel, 2 for problems with my credit card statement, and 3 for bookings of private jets and 4 for bookings of yachts. Oh well, I guess it’s back to coach class for moi.

At least I’m not planning to rent a car. The latest outrage is that Dollar Rent-A-Car is screwing people with a “top-off fee” of $2.00 extra if they bring their rental car back with a full tank of gas!

Brazen Careerist – Get a Job You’re Not Qualified For

The Brazen Careerist has an interesting perspective about work-life balance and career advancement for the 21st century. Much of what she writes might be considered appalling from a hiring manager’s perspective, but a lot of information is right on. Here’s her take on how to get a job you’re not qualified for.

This issue comes up all the time with software jobs. Almost by definition, anyone working in software development or similar technology is “unqualified” for their current job, because they would never make the cut if the current job was formally searched. Likewise, companies would like to hire people who are on the cutting edge of the latest technology; it is not uncommon to see jobs for, say AJAX or Voice over IP with five years experience…even though AJAX or VoIP have barely been mainstream for two years. What the hiring manager may not know is that a good candidate for AJAX might be someone who knows Javascript, CSS, XML and backend databases, and a good potential VoIP person would be someone who is all over local area networking, DNS, DHCP, and telephony. If they don’t know it, it incumbant on the job-seeker to convince the hiring manager.

Vermont 3.0 Creative/Tech Career Jam – impressions

Update: Video Here
The Vermont Software Developer’s Alliance is a trade organization of 60 companies that create software applications, shrinkwrapped programs and software tools. As part of a consortium with Seven Days, Burlington CEDO and our state and local colleges we created a creative/tech career fair for job-seekers who were looking for positions in the green technology, scientific, software development and creative arts.

It is really a kick when you can Make Stuff Happen, and it was evident right from the start that the event would be a success. But then on Saturday I was overwhelmed… I started talking to people at 9:30 and didn’t stop until 4:30 with a brief lunch break. I was at the vtSDA table the whole time wearing my vtSDA hat.

I think it is great from the other comments that people did think that there were a lot of qualified attendees. I was encouraged by the number of companies participating, but wasn’t sure about the people I was talking to. I found a mix:

1. C++/C#/Java programmers, often seniors or recent graduates

2. “Web Developers” – lots of people calling themselves this, a few who could cite more substantial accomplishments (work with database back-ends) and others who clearly were fishing around. A couple cited experience with ASP.NET

3. “Project Managers” – former programmers who may have failed to make the next leap to current development technologies. (?)

4. Some “Career Changers” – I explained to several folks that all of our vtSDA companies weren’t just looking for hard-core techies but will need account managers, financial folks etc.

5. I had several folks were were IT/Network Managers, and interestingly, I wasn’t sure who to send them to except to suggest larger companies, and the colleges.

6. Lots of comments that started with “I had no idea…”

  • I had no idea there were so many cool companies in Vermont
  • I had no idea that I could actually get a technical job here, I thought I’d have to go to Boston, or Silicon Valley. (the two places most mentioned…)
  • I had no idea what I need to know to have a career in software development
  • I had no idea that company XYZ had done animation for Lord of the Rings

I think there are some challenges and opportunities for us on the “low end” and entry-level. I talked to several folks about Vermont HiTec. Several wanted to know how to get started or how to improve their situation or how to transition. Some were discouraged to find out that a B.A. was considered a minimum qualification for many of our companies. Most were short on specifics…. nobody mentioned that they knew much about software engineering, source-code control, ECLIPSE, RUBY. “Web Programmers” didn’t mention XML or CSS. Lots who identified themselves as programmers mentioned VB6….and were interested in taking the free Visual Studio CDs. (This I find a little worrisome.) Nobody complained that the CDs were from VS 2005 (!) If I was hiring a “Microsoft” programmer, I’d sure like to hear that they had been using Orcas (the VS2008 beta versions) for the past six months.

There were enough take-aways here for another discussion about career planning. In the meantime, here is a link to the Stuck in Vermont vBlog which has a video showing Dealer.com‘s new offices. Can’t get any more innovative than their digs.

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.

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.

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?

The only political post on this blog for 2008

Writing on the eve of the New Hampshire primaries and after the Saturday evening debates:

I was really interested to hear from the Republican candidates (all white guys pushing or over 60) that the Republican party was looking to continue the legacy of either George Bush or Ronald Reagan. How is that going to improve things?

I thought Obama really nailed it when he replied to a hostile question about Iraq, (and I’m paraphrasing) “Unlike the Bush administration, We will actually go after the people who were responsible for 9/11, and we will withdraw from Iraq, a nation that was not responsible for 9/11.” What a concept.

I thought Hilary Clinton, citing “35 years of experience in Washington” was a little over the top. Being first lady? Taking a run at health care reform, but ultimately failing? Carpet-bagging to be a Senator in New York? And what about the 13 years before she came with Bill to Washington….how does that count as Washington experience?

More than one Republican candidate called Islamic terrorism the existential threat of our age. Um…guys….how about climate change and peak oil? Neither party seemed to place this at the top of their priority list. (Maybe they are still mad at Al Gore). (And maybe they don’t make any connection about our insatiable thirst for oil and our relationship with the middle east…) Nor did they place the health care crisis at the the top of the list. Republicans are mostly concerned about illegal immigration, even as they hire firms who employ undocumented immigrants to do their landscaping.

The republican party is decamped to Planet Bunny. Look to Ronald Reagan. Stay cozy with all their business buddies. (Let’s bail out the banks while we’re at it). Build a wall across the Mexican border. Stay in Iraq…forever. No change for the health-care system…it is working fine.