forge

Out of the darkness

If anyone has noticed that the blog activity has decreased, they’re right… It’s not because I’m abandoning the concept, It’s really just a concurrence of a few things …

1) I stopped doing the TechRepublic Stategies that Scale newsletter.  That was four postings a month (one a week.)  I really enjoyed writing the content for the newsletter but it wasn’t aligned to the things I was doing on a day-to-day basis so I had to let it go.

2) I’m transitioning between series at Developer.com.  Whenever I transition between series it disrupts the writing schedule.  We should be back on track this month but it means that I didn’t have the two posts per month I normally have announcing those articles.

3) I’ve been busy trying to figure out the eCommerce portion of the software development factory that I’m doing.  You’ve seen some announcements for betas…  I’ve got one issue to take care of in one of the products but otherwise the feedback has been good.  The net effect of which is I need to figure out how to start selling them.  I’ve taken a few wrong turns (www.windowsmarketplacelabs.com) and the delay has caused me to decide that I want to build the new site on ASP.NET 2.0 which has turned out to be a giant gravity well which my time is falling into.

4) .NET 2.0 is really cool.  I’ve been playing with generics and how they can take typical problems and make them easier.  The obvious answer is collections.  However, I’m also very interested in taking the factory pattern and making it strongly typed and generic…  Unfortunately, I’ve decided that I’m starting from scratch so that means new database access code, new configuration management code, new collections code, and the new factory code … That’s meaning that it’s consuming a lot of time.

5) I can’t stop developing products.  It’s sort of like an addiction.  I see more needs than I can fill … I wrote a tool to manage web parts on any web part page in SharePoint (here’s a hint, almost everything is a web part page — including list pages).  It will allow you to add, delete, extract, and enumerate web parts.  (It’s done if anyone wants to play with it.)  I’m finishing a Url Administrator that allows you to change SharePoint List Fields which are of type URL.  The idea is that users sometimes use URLs in the portal that you wish they hadn’t — or you need to change.  This tool will go through the entire portal and organize all of the links for you.  It’s about 50% done.  I also have a tool which will go through and trim the versions in document libraries — more than a few clients have accidentally turned on versions in their document libraries and now aren’t sure how to get the versions trimmed.  That’s about 40% done…

6) I’ve been sleeping.  I try not to but occaisionally I’ve just got to.  My favorite catch phrase is “Sleep is optional.”  I’m being reeducated that it isn’t.

By the way, I’m looking for a mentee, protégé, coachee, who would be willing to work for a little bit of money and some good experience.  I need some help clearing some of my development tasks since I just can’t seem to get them all done.  If you’re interested drop me a line.

forge

Requirement: Collaboration

The next time I see a requirements document which says they want “collaboration” my response is going to be to ask…

“Why do you want to cooperate treasonably with a foreign power?”

Maybe that will jar people into asking what they mean by collaboration.  (Asking what they mean by collaboration doesn’t seem to work in most cases.)

No Wake Before 10:00 AM

Every Parent’s Dream…

I saw a sign that every parent has dreamed of…

No Wake Before 10:00 AM

KONICA MINOLTA DIGITAL CAMERA

Maybe they weren’t talking about that kind of wake.

forge

Submission — Anti-Virus Software

I broke down today and bought Anti-Virus software for the primary computer that I use.  I’ve had anti-virus software on customer computers, my son’s computer, and my wife’s computer.  The reason I didn’t have it on the computer that I work on is because I think it’s an unnecessary evil.  If you’re suspicious and careful you should be able to avoid infection by a virus.  OK, so I hedged my bets and occaisionally ran Trend Micro’s House Call solution. Still, I didn’t feel like it was necessary software — and supporting an industry which has caused so many hours of problems with software that blocks things in unexpected ways has never been high on my list.

However, I realize that in today’s environment, the only way for corporations to protect themselves is to ensure that the laptops connecting to their network have current anti-virus software and that the definitions are up to date.  The goal being, of course, to provide some measure of assurance that the computer isn’t infected.

So, I’ve joined the masses in using Anti-Virus software.  Even if I don’t like the whole concept.

-rlb

forge

Glaciers 101

Since coming to Alaska I’ve learned a lot about Glaciers.  Yesterday’s excursion was the Phillips 26 Glacier Cruise.  It was very good, although I wish I would have seen some whales.

Here’s what I did see!

forge

Sometimes you just stick out…

If you’ve been wondering what I’ve been up to, I’ve been in Alaska doing some work during the day and playing during the evenings.

It’s been fun but it’s meant that some of my technical issues (like the one around enumeration class casting, are sitting on a back burner.)