Archive for category Actual Events

Phone Support

Just contacted Comcast trying to troubleshoot a problem with their service. Somehow our account has been disabled or in some way turned off. We can see the “Comcast Account” page but it won’t let us through. Basically, we’re hitting their service but they’re blocking our account from accessing the Internet. Calling Comcast resulted in some dumb solutions with the end result that it doesn’t work. I mentioned that we had it working for a week since we moved into our house. “A new house? A transfer! Ha! that’s your problem — it didn’t transfer”. “But it’s been working smoothly for the first week since we’ve been in here even though I’ve reset the modem several times”, I say. The woman insists that it’s a transfer issue. I keep asking how that makes any sense if we’ve had it working for a week already. I start getting really frustrated and then the woman on the phone gets frustrated but tries to remain calm. She tells me she has no reason to lie to me, (now the punchline!) “I’m very ethical!” she tells me.

Life is amazingly funny. 🙂

P.S. In case you’re ever wondering, routers and cable modems cause interference if they’re plugged together. I learned this today from the cable woman. Don’t laugh! It’s very serious!

1 Comment

Exploring Boston

I spent most of the afternoon wandering around Boston. Overall — pretty nice. Here are some pictures.

The swan boats in the Public Gardens
The Swan Boats.jpg

Some office builds from the Boston Public Gardens
Offices from Public Gardens.jpg

View of the downtown from the Charles River
View of Downtown from the Charles River.jpg

House in Beacon Hill
House in Beacon Hill.jpg

Downtown shopping area
Downtown Shopping.jpg

A church in Beacon Hill
Church in Beacon Hill.jpg

Phone booths in Chinatown (complete with Chinese people!)
Chinese Phone Booth.jpg

No Comments

More Microsoft Updates

Welp, the next two Microsoft breakout sessions weren’t so hot. The first was on “Putting the User Back into SOA”. SOA (or Service Oriented Architecture) is the idea of using enterprise-wide services to provide functionality internally and externally within your organization. They function sort of like functions in traditional programming but run across the network (usually through Web Services — i.e. port 80, standard HTTP POST/GET operation). The idea is a great one (and SOA is probably the biggest buzz-word in the software development world right now.The focus of the session was that the whole point of SOA is not to just provide data when asked but to provide it in a meaningful way to the user. The power of SOA is that it can integrate quite nicely with web applications. The example given was of writing a nice web application (in this case using ASP.NET — surprise, surpise) to access a clunky legacy web system. The frontend can pass information easily to the old clunker without any major rework but the interface can be completely revamped to make it much more user-friendly and generally efficient.

I guess that’s good — it’s boring though. User Interfaces are the bain of my existence as a software engineer since so often I’m expected to design them (and I don’t tend to do that well). The problem is that designers (graphic/layout designers, that is) are really the people to do this sort of job. There’s sort of a breakdown between “architecture” of a UI and the layout, design, etc. Basically, it’s really hard to write code without having the layout in place and it’s hard to make a layout without the code working.

Anyway — maybe I just wasn’t paying enough attention but I didn’t get many answers from that.

The next session I attended I really disliked. It was regarding Windows/Linux Integration. It was extremely high-level and was basically an advertisement for the speakers book (“…and in my book, you’ll see how to do this”). Very annoying, very uninformed speaker. The worst part was that it basically said that that there were some technical differences that needed to be bridged to get Linux and Windows to play nicely but it didn’t really address just what the advantages of each system were. There were some broad sweeping statements like “Linux isn’t good with desktop applications” that were bandied about, but nothing of any real substance. The overall feeling was that you can get Linux and Windows to work, and please buy his book. Somewhat of a waste. This session doesn’t even get it’s own blog entry.

All for now,

No Comments

Agile Development

A neat session this morning on Agile Development. While not pushing the “Microsoft Way” of doing Agile Development it was a thought-provoking session talking about the need to focus on the “ingredients” that make the Agile “recipe” work. Not terribly new or innovative (this stuff has been around for a while and I’ve had some exposure to it through Extreme Programming) but it really made me wish that we implemented it in some form. In the project that I’m working on right now, it’s a difficult environment since we’re spread out geographically and much of the development effort is performed in different places, in different time zones, by just a few developers. However, I do feel that it would be well worth it to pursue this (and actually implement this for the next phase of our project).

Some of the key “ingredients” include a heavy focus on communication within the group, a willingness to change as your environment changes, a focus on strict but simple rules and procedures for the software development lifecycle, and a focus on the customer. Like I said, it’s not new, but it really does challenge the traditional software development process.

More session summaries as I have time,

No Comments

Arrived in Boston

Well, I’m here at TechEd 2006 in Boston, MA and things are about to begin. It’s been neat so far. Boston [seems] to be a pretty place. More details may confirm otherwise. Anyhow — the break-out sessions will be beginning soon and I’ll get a chance to get blasted by some Microsoft advertising while learning probably not that much. The food is good though. That’s always important. Internet access is ubiqutious. They have wireless here all over and I have quite fast wired Internet access in my hotel room.

Let’s see how this goes…

No Comments

Boston trip

Well, I’m heading off Sunday evening to Boston for Microsoft’s Evil TechEd 2006 Conference. It should be fun! I’ve been to Boston before with relatives but really briefly (I think a few baseball games and that’s it). When I was a little kid, one of my favorite books was Make Way for Ducklings. The book takes place in Boston’s Public Garden and so it will be neat to take a stroll through the area. Most likely I’ll be traumatized as I see hippies begging for change and business people talking into their Bluetooth headsets instead of cute ducks and noble policemen. I believe the hotel is only a block away.

I’m also considering actually keeping a running commentary on my experiences. Posting daily! Maybe!

We’ll see what happens…

No Comments