06/12/2009

First Impressions: ATandT UVerse

QuickImage   
Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I had been a Charter Cable customer for many, many years (OK, a customer of Charter, and then all the prior names the cable company in my area had before Charter bought them). I had been with them so long that I was a beta tester for broadband cable service when it was first rolled out in this area - a LOOONG time. All this time we have had every channel offered by Charter, plus 10Mbit broadband. This also included HD service and a DVR, which my family and I LOVE. I can't imagine watching TV without a DVR (or HD) anymore.

Overall I wasn't DISsatisfied with Charter, but I wasn't that thrilled. Even though the actual DVR box itself, a MOXI box, has been updated quite a bit since first released, Charter hasn't updated their version of it in a long time. The last thing that was updated on the MOXI box was the ability to add an external USB drive (which I promptly did, because the internal HD was only 80GB - and that's not many HD shows). My other small beef with Charter was that the broadband throughput (downstream) that was advertised was nowhere near what the real throughput was. I supposedly had 10Mbit service, but I was lucky to get 6Mbit on any given day. Since I work from home (and now run my business from here), I really need all the bandwidth I can get.

Recently I had seen ads for a new offering from AT&T, called U-Verse. U-Verse is a new bundled offering from AT&T that provides cable TV, broadband internet, VoIP phone, and cell phone. You can choose to get all of this in a big bundle, or parts thereof to suit your needs. We only need cable TV and broadband, so that's all we purchased. Here's my first impressions of each of these offerings.

Cable TV
U-Verse cable TV is offered at many different levels, with or without HD, and with or without a DVR. We signed up for the "U-450 Max Double Pak", which includes the following (according to their website):

Enjoy all the benefits of fiber optics – a crystal-clear picture along with digital video recording (DVR), access to over 105 High Definition channels, Video on Demand, and top-choice programming—all at a competitive price.

U-watch
** Total Home DVR – Record on 1 DVR. Play on any TV in your home
** 100% digitally delivered television
** Dolby surround sound
** Parental controls – multiple ways to control your family's programming

U-demand
** No waiting in line, no late fees, no checking the mail
** Latest box office, sports, special events and premium content
** Pause it in one room, watch it in another

U-browse
** Picture-In-Picture channel surfing
** Search by actor, movie title or director
** Customizable program guide

U-record
** Record whatever you want, whenever you want, wherever you are
** Record up to 4 programs at once (unique to industry)
** Record remotely from a PC or even a mobile phone

U-interact
** U-bar – personalized information bar with sports scores, weather, news headlines, and stocks on screen
** Yellowpages.com TV – access to information (e.g., local pizza delivery), games and directories

Overall, a nice service. Modern, clean interface, and very useful. The channel lineup is HUGE compared to Charter - easily 1.5x - 2x the number of channels offered by Charter, and there are a TON of HD channels when compared to Charter (maybe 20 on Charter, over 350 on U-Verse). The channel layout is also intuitive - different channel "types" are grouped together (i.e. local channels, sports channels, etc.), and the HD version of a channel can be accessed by simply adding 1000 to the channel number. So, the NFL Network is 630 in regular TV, and 1630 in HD.

Speaking of the NFL Network, Charter was one of the cable companies that refused to deal with the extra cost of the NFL Network, so it wasn't offered. This was a real PITA to me, because I am an NFL fanatic.

The way the DVR works is nice too - not sure if you noticed in the marketing text I quoted, but you can watch DVR content on any TV in the house - this is a VERY nice feature.

Speaking of TVs, let me explain how the system works - and my only real gripe with it.

Geek Info
AT&T U-Verse is IP TV - the TV signals are sent via IP to the home, and then the tuners convert the signal into TV on the fly. The upside of this is that all of the content is very clean, and looks great; the downside is that the TV information sent to your house is NOT "normal" TV signals, you MUST have a converter box on each TV in order to watch TV. When we were with Charter we could hook up extra TVs in our home and they could get "basic" cable - about 75 channels - without the need for any converter box; with U-Verse you must have a converter box to convert the IP TV signal to "regular" TV.

The way the signal is delivered to the home is interesting as well. The U-Verse offerings are sent to the AT&T "box" outside your home, at the curb, optically; and then the signal is sent from that box to the outside of your home via the twisted pair cable that runs from that box to your house. There a converter is installed that converts the signal from the twisted pair to the coax cable running through your home, where the various U-Verse boxes interpret the signals as needed for the offering (i.e. TV, broadband, etc.). I thought this was pretty ingeneous.

The Downside
I have found only one real and glaring problem with the way U-Verse works, and this problem probably wouldn't even BE a problem for most families. When I was first sold U-Verse, and in fact the way it is marketed in general, indicates that there are 4 tuners inside the DVR - 2 HD and 2 "regular" TV. This means that you can record up to 3 shows and watch live TV, or 4 shows and watch something already recorded. Sounds great, right? Not so fast. What this really means is that there are only 4 tuners available for the ENTIRE house.

BTW, when I say "tuners" I am speaking theoretically; since this is IPTV there really aren't "tuners" per se, but instead are a part of the software used to manage the TV lines/channels.

I (mistakenly) thought that there were the four "tuners" in the DVR box for recording/watching shows, and then a single tuner in each of the "satellite" converter boxes at each of the other TVs in your home. Nope. All of those satellite boxes are simply "slave" boxes to the main box, and all share the same 4 tuners with each other and the DVR. Well, for a large family like me who has 4 TVs, this means that if all 4 TVs are running then nothing gets recorded - and two of the signals are non-HD. This last part isn't that big of a deal to us, as we only have 2 HD TVs in our home. However this limitation overall is a serious restriction for large families like mine.

I called AT&T today and asked them about this limitation. I wanted to find out if I could get, say, an extra DVR and gain an additional 4 tuners; turns out it doesn't work that way. There are only 4 TV "lines" that run to each home, so it doesn't matter how many tuners you have, it is how many lines/channels run into the home. I then asked if they plan on addressing this in the future. While the technician was speaking anonymously, he said that other complaints have been made concerning this limitation and that it is seriously being considered as an enhancement in the near future, so stay tuned.

My family and I talked about this limitation, and they all agreed that the benefits outweigh the inconveniences, so overall we're still very happy with the TV portion of U-Verse. Now let's take a quick look at the broadband feature.

Broadband Internet
Another offering that can be bundled as a part of your U-Verse package is broadband internet. Here are the various offerings, once again from the U-Verse site - the downsteam and upsteam speeds are listed in parens, in Mbits:

Our industry-leading AT&T U-verse High Speed Internet provides the protection and amazing speed you need, along with the convenience of built-in wireless home networking. Includes a dynamic IP address, online photo storage, up to 10 additional email accounts, pop-up blocker, and much more.

Max 18 (18 down/1 up)
Push speed to a new high for video streaming and video conferencing capabilities. Plus have the speed required to download multimedia files like movies and music or uploading huge files without getting bogged down.

Max (10 down/1.5 up)
Serious speed for serious Internet users. Perfect for downloading multimedia files like movies and music or uploading other huge files.

Elite (6 down/1 up)
Perfect for gamers and business owners. Supports multiple-users, high-resolution graphics, large attachment uploads, desktop video, and even hosting a website!

Pro (3 down/1 up)
Great speed at a low price! Pro offers almost twice the speed of our Express level. Designed for simultaneous use of web surfing, email, animation-rich commerce, audio and video streaming, gaming on demand, uploading and downloading large files, and other bandwidth intensive applications.

Express (1.5 down/1 up)
Enjoy benefits like email and the ability to download music at speeds much faster than dial-up!
Now there's a lot more features offered, but the bulk of that stuff is for non-geek consumers (e.g. spam protection, additional email addresses, etc.); most of the geeks reading this site want to know downstream/upstream, and nothing else ;) If you are interested in the other stuff, check it out at the U-Verse site.

I signed up for "Max" service, which is 10Mbit down/1.5Mbit up. I checked my real-world speed, and I must say I'm impressed:

SpeedTest.Net - AT&T U-Verse Max

The speed difference is noticeable as well; my entire family has commented on how much faster the internet "feels" while they use it.

The equipment installed with U-Verse is nice as well. It is made by 2Wire (model: 3800 HGV-B). This unit is actually a combination of a few units - the modem, a router, a firewall, and a wireless router (and if you used AT&T VoIP, it would serve as that router as well). The unit supports 802.11 a/b/g

2Wire 3800HGV-B - front
2Wire 3800HGV-B - front

2Wire 3800HGV-B back
2Wire 3800HGV-B - back

The unit is extremely easy to set up, especially if you're used to dealing with wireless routers. The interface is very intuitive, and I was able to configure and secure my unit in less than 10 minutes (including restarts of the unit when changes were made).

U-Verse uses VDSL instead of traditional cable protocols; however the VDSL is delivered to the modem via coax cable instead of twisted pair (traditional phone wiring), since everything is sent over coax inside the home from the converter box mounted on the outside wall of the home. For those of you who aren't sure of the differences between ADSL/ADSL2 (what most people know of) and VDSL/VDSL2, here's a quick primer (modified from BroadbandInfo.net:

  • ADSL stands for Asymmetric digital subscriber line. It is the weakest and slowest of the forms of DSL. ADSL speeds will never surpass 8 Mbps downstream and only 1 Mbps upstream. The unbalanced rate of receiving and sending data is what makes the system asymmetrical. The range for ADSL can reach around 15,000 feet from the central office.
  • ADSL 2 is similar to ADSL and typically the modems can be interchangeable. The difference is that ADSL 2 offers a downstream rate of up to 25 Mbps, while the upstream rate remains the same as regular ADSL, at 1 Mbps. The range of 15,000 feet from the central office also remains the same.
  • VDSL is a different type of DSL that can offer customers up to 100 Mbps downstream and 50 Mbps upstream. The range from the central office is 5,000 feet, more limited than ADSL and ADSL 2. VDSL is mostly used in very densely populated and condensed cities in Asia because of its lack of distance.
  • VDSL 2 is currently the most advanced version of all DSL connections. Not yet offered in most areas of the country, VDSL 2 offers a symmetrical upstream/downstream rate of 100 Mbps, with a range from central office of 12,000 feet. VDSL 2 offers the very fastest speed, with a strong distance range, for a highly desired service around the world.
As far as I can tell, AT&T U-Verse uses VDSL. Luckily in my neighborhood we have an RCO (Remote Central Office) at the top of our neighborhood, so our line speeds are about as fast as you can get for the level of service we purchased.

Conclusion
So far, my family and I are extremely pleased with AT&T U-Verse. The service offers state-of-the-art technology in IP TV and VDSL, and the depth, breadth, and quality of the offerings in this package are quite impressive. I am slightly disappointed in the TV line limitation for each home, but I think this is a problem we can work around until an enhancement is added to the service. Overall I am very glad my family and I made the switch from Charter to U-Verse, and I look forward to continuing to explore all that this service has to offer.

Here's a writeup at Wikipedia about AT&T U-Verse, in case you're interested.

I'll check back in a couple of months and let you know my impressions after I have lived with this service for awhile.


Rock

Updates
I forgot to add one other neat feature for the TV/DVR service - you can schedule a show to record remotely via a browser. I haven't tried this yet, but I thought it was a kewl idea nonetheless. **Rock

Another thing I forgot: You also get an AT&T Wi-fi account as a part of your U-Verse broadband subscription, which means that you get to access AT&T wi-fi hotspots - like at Starbucks - for no additional cost. **Rock

05/23/2009

"Good Enough" solutions

QuickImage   
Category   
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

As many of you know, I live on a peninsula on a lake near Atlanta called Lake Lanier. It is a beautiful place, and I really do love living and raising my family here.

One day I was driving over Buford Dam, which is the earthen dam that was constructed to create Lake Lanier. It generates power for the city of Atlanta, controls the flow of the Chatahoochee River through Georgia and into Alabama and Florida, and overall is very beautiful. Anyway, while driving over the dam I was struck with how steep the river-side of the dam (i.e. the side that isn't submurged). The dam itself is 192 feet tall, and the steep incline of the river side of the dam is breathtaking when looking down to the river below. The river side of the dam is sloped at a pretty steep angle - I would say at least 60degrees, and maybe even a bit more than that. The river side of the dam is covered in fescue grass - so the obvious question (ok, obvious to a geek) is, "How do they cut the grass on the river side of Buford Dam?"

The Wrong Answer
Unfortunately many engineers/architects/problem-solvers would approach solving this problem by wholeheartedly beginning to design some complicated lawn-mowing monstrosity. It would probably be very expensive, hard to operate, not very safe, prone to failure, and require specialized training to operate and maintain. Ugh.

Let me ask you: Does that sound like a good solution?

While this is an unusual example, the pattern is repeated quite often, every day, by many (most?) Problem Solvers in software design and development shops. Problem Solvers are quick to eagerly design some engineering monstrosity that (attempts to) solve the problem - and quite often has a few extra "bells and whistles" added in anticipation of problems you "may" (however unlikely) have.

Sound familiar?

Luckily the person who solved this particular problem was willing to look at all facets of the problem, and consider a wide variety of possible solutions - and a great solution was found. Let's get back to my little story....

The Elegant, Simple Solution
As I drove over Buford Dam I was struck with the question of how in the hell did they mow that grass? And then the solution became apparent.

OK, maybe "apparent" isn't quite the right word. The solution walked out from behind some trees on the side of the dam. Actually a small herd of solutions, to be exact.

Mountain Goats. The solution to the grass-cutting problem on Buford Dam is a herd of Mountain Goats.

Think about it. This solution is really quite elegant in it's appropriateness and simplicity:

  • It is a solution that is particularly designed to solve the problem at hand.
  • If uses resources appropriately - It cuts the grass at the appropriate height, so it continues to grow and doesn't die.
  • It doesn't require special training or handling.
  • It is very low maintenance.
  • It is completely safe and is, in fact, environmentally friendly.

Lessons from this story apply in our world as well. I think that many of us in IT make the mistake of always looking to design something "new", "high tech", or "groundbreaking" - when quite frequently the best answer is simple, elegant... and often right in front of us. Our customers come to us for the right, best answer, and we are responsible for finding it. In order to do this we need to take the time to get outside of our techie think mode on occasion, take a step back, and look at the problem from different angles so we can look for the best solution - a solution that is "just right", or good enough.

Time for me to wander off on a diversion, at least for a little bit.

Time for a Diversion
As I have been thinking about simple solutions, "Good Enough" solution architecture (more on that in a bit), and so on I have began to formulate this concept that there is a range, or spectrum, of software applicability to the given problem. Take a look at the image below, and let me explain a bit further.

On the far left of the X-axis is our problem with "No Solution". Since this is "No Solution", you'll see that, along the Y-Axis, this takes 100% of our work effort - which makes sense. Then, as we love along the X-axis, you can see that there are various solutions, and their relative levels of effectiveness. A "Pretty Good" solution drops the work required down to 45% or so; and then there is the perfect "Just Right" solution that achieves the lest amount of work possible (in this example), 25% (assuming you can't get a solution that requires 0% work).

And then we begin to slide to the other side of "Just Right", where the solutions become more and more over-engineered. A "Little Overboard" isn't too bad - it still saves a bunch of work as it requires only 60% of the original work used with "No Solution". But as the possible solutions become more and more over-engineered, eventually the worst-possible-scenario solution is reached - the "God Help Me" solution - which not only requires as much work as "No Solution", but it actually requires MORE work than originally required (in this case 130%)!!

The causes of this excessive work are varied, but usually revolve around a solution with too many configuration settings, too many moving parts, too much babysitting required, too much maintenance required, too vast a dataset size created, and so on. You get the idea.

The "God Help Me" solution types are all too prevalent in IT today, and even within the IBM/Lotus market. I hate to say this, but many facets of IBM are often the creators of incredible "God Help Me" solutions - some earlier incarnations of Websphere come to mind, as well as some of the solutions in the now-defunt (thank god) "Workplace" strategy. SAP is a very visible example as well, as anyone who has worked with SAP can attest.

So our goal, as IT professionals, is to attempt to create solutions as close to "Just Right" as possible - or at least between "Pretty Good" and "Little Overboard". If we're able to land in that zone with our solutions, then we will be serving our customers honorably, and not causing them more problems than we solve.

OK, enough with the diversion; let's get back to the main story, but keep this diversion in mind, because it does apply to the big picture.

Good Enough Solution Architecture
The concept of Good Enough solution architecture is fairly simple. Basically, Good Enough solution architecture states that the best solution is one that simply addresses the specified problem at hand, and nothing more. If more features are needed or additional issues arise and need to be addressed, then these items will be made apparent by your user base during the usage of the solution. During the initial design and development of the solution, the solution architecture should never be enhanced unless the enhancement directly services the stated goal of the solution. But, then, what is this "stated goal"?

Before you begin defining the design of your solution you need to derive a simple, common-language statement of the problem at hand. This definition should be no more than a couple of sentences - a paragraph or two at most - and should clearly express the problem. After the problem is simply stated, then create a "Goal" for the project, one that is based on the problem statement. The Goal should also state, in common language, what the project should accomplish. The Goal should be measurable, because this Goal is what will be used to decide if the project is successful.

Incidentally, when I say that the Problem and Goal statements should be in "common language", this means that these statements should be communicated more in the way actual normal people talk, and less the way we geeks talk (i.e. no "geek speak"!). These statements should definitely be technology agnostic as well - meaning that they shouldn't mention any technologies, platforms, etc. AT ALL, because this isn't how normal people talk. Keep in mind that you can define all the techie stuff later, when you're actually designing the solution.

There's one more thing I want to add to this "common language" talk. Please don't try to blind your clients with your brilliance (or baffle them with your bullshit!). They hired you (or, in the case of corporate developers, they've picked you for this project), so they already think highly of you. Blowing them away with language and jargon that they don't understand will simply make them feel uncomfortable at best, and piss them off at worst. It is better to let your work speak to your brilliance, especially in the elegant simplicity of your solution.

Lawn-mowing goats come to mind...

Conclusion, for Now
Later on I'll write another article that describes some ideas around how you get from Problem and Goal to Simple Solution; but for now I would like for you to think about the concepts I've introduced in this article, and let me know what you think, concepts and techniques you use that are similar (or different!) than these, and so on. We'll have a good discussion, and later on I'll publish the followup article to this one.

In the meantime, keep it simple, and keep it elegant.

UPDATE: I made some small grammatical corrections throughout the article, and then decided to add one more paragraph towards the end, in this color. **Rock
Rock


05/20/2009

The best road taken is the one you make...

QuickImage   
Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

It's funny how we continue to evolve and grow as people and individuals; and sometimes that growth brings us back to paths we may have walked before. Well, I am embarking on a path of my own that looks hauntingly familiar - I am leaving Teamstudio to start my own company again.

I suppose this move was inevitable; once you've been bitten by the entrepreneurial bug, it is really hard to shake off. I closed Sapphire Oak Technologies a few years ago in order to travel down new paths and learn new things as a part of IBM/Lotus. And while I may have came back to "Lotus", it definitely wasn't the same company I left in 1995, so I did view it as a new endeavor. I wanted to learn about new technologies, expand my network of friends and associates, and just experience what it was like working for "Big Blue" (and the new Lotus - "Yellow is the New Black" ). It was exciting, and I did learn a great deal. I also got to work closely with one of my closest friends, Bob Balaban, and we did some groundbreaking work while there. But that journey ran its course, and I realized that I needed to be out of a big company and back in the entrepreneurial world.

I decided to join a great company in Teamstudio, and my time there has been exciting and rewarding. Teamstudio has gone through some growing pains over the last year, and so have I. And while I still love the people and offerings at Teamstudio, the more I work there the more I realize that this type of entrepreneurial organization is just not enough for me. I realized that I have been my happiest when I had my own company, and that I need to "run my own show" to be truly happy again.

So, I have spoken to Nigel (Cheshire, CEO of Teamstudio) at great length, and as a result I have decided to step back out on my own, with his support. Nigel and I also agree that my stepping away from Teamstudio definitely helps their bottom line and profitability in these tough economic times.

Teamstudio is helping me transition back into my own company - or else I wouldn't be able to do so on my own. I will continue to work with Teamstudio as a partner on some engagements, as a speaker on their webinars on occasion, and as a "corporate friend" in general.

My new company is called Onyx Creek Technologies (site isn't ready yet - but stay tuned). I could have re-opened Sapphire Oak Technologies, but I decided I wanted to start totally clean and new, and there are some things that I want to do differently from my Sapphire Oak days. While I am getting the rest of Onyx Creek Technologies opened (the aforementioned new web site, etc.), I wanted to put the word out that:

I AM OPEN FOR BUSINESS!

If you need an expert on collaborative technologies, application integration, training or mentoring, or a host of other offerings please give me a call or drop me a line and let's talk. You can contact me in the following ways:

rock@onyxcreek.com
678.562.9225 - work

I would be happy to discuss your needs and help you in any way possible. I can assure you my rates are reasonable and my services are thorough and well-documented. I'm not happy until you're happy.

I am very excited about this new chapter in my life, and I can't wait to get started - and I look forward to working with you!


Rock


05/13/2009

Quick Announcement - new webcast TODAY!

   
Category    
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I know it is late notice, but after the death in our family (more on that later, in a personal blog entry) my schedule was thrown off and announcing this earlier fell through the cracks. Anyway, I wanted to let you know that John Coolidge and I are giving a free webcast today entitled, "Stretching your Domino Dollars - Getting the most out of your Notes/Domino Platform Investment".
In today's tough economic times we are all being challenged to economize and get the most for our money. Maybe there's been a hiring freeze--or worse, layoffs; or maybe you've been told that (ALL of) your budgets are frozen for the forseeable future. These troubling circumstances bring us all to one simple question--what can you do to get the most out of your Notes/Domino investment?

This webinar will be a discussion of tactics that Notes developers, admins and IT managers can employ to help "stretch their Domino dollar". Topics will include:
  • Server consolidation
  • Server upgrades
  • Reducing your Application Footprint
  • Using DaOS
  • Using AdminP
  • Automating the Build Process
  • Open Source and other low- and no-cost resources

By the end of this webinar, you should walk away with a better understanding of why these tactics are so helpful, ultimately placing you in a position where you can get started implementing them in your own environment.

This presentatinon will be in a bit of a different format, where the talented and lovely Lindsay Howie of Teamstudio will be interviewing John C. and I about how to get the most out of Domino. It should be fun, and if you have some time available today at around 1:30, give it a look. You can go straight to the registration page here.

Rock


05/08/2009

A Loss in the Family - UPDATED

QuickImage   
Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

My father-in-law, Guy Robert Threlkeld ("Bob"), lost a battle with a progressive illness late Thursday night and passed away. My wife Debbie has been making frequent trips to Savannah lately to spend time with him, and it helped his spirits immensely. Bob was a great man - a good father, saavy businessman, and great father-in-law. I loved him very much. Debbie was very close with her father, and loved spending time with him or even just talking on the phone. He and his wife Rochelle were very supportive of Debbie and I getting married, even when no one else in the family was.

I could go on and on about the many things I loved about Bob - and I especially loved the close and tender relationship that he and Debbie shared. In fact, I looked to Bob as a role model of how to be a good father, since my own left a great deal to be desired. Debbie is the youngest of three, and she has always been "Daddy's Little Girl". So, even though my wife knew that this day was inevitable, and even though she tried mightily to prepare herself for this loss, it still has hit her hard. Very hard.

So, I will probably not be able to post anything here or on the Voices blog until mid-to-late next week.

When I know the funeral arrangements, I'll post them.

Please keep Debbie and my family in your thoughts (or prayers for those of you who are so inclined).

Debbie is an amazingly tough woman, and I know she'll get through this. Her toughness is a trait she acquired from an exceptional man - her father.

Rock

UPDATE: In lieu of flowers please make a donation in his honor to one of the following:

If you want to make a donation and send flowers, the funeral home's address is:

Fairhaven Funeral Home
2794 West US Highway 80
Garden City, GA 31408

Thanks again to everyone for your kind support. It means a lot to my family.

05/04/2009

Need some tech help with my Notes client...

QuickImage   
Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I am having a bit of a problem with my Lotus Notes 8.x client installation, and I could really use your help. Whenever I save and close, or sometimes even just close, a document my Notes client will hang. This originally started with just calendar entries, would happen only when the document was created/edited and saved/sent, and would be very intermittent. It then progressed to happening with any mail document, and it wouldn't matter if the document was sent or not. Well, now it has escalated to ANY database, it happens numerous times/day, and requires me to use NotesMedic to kill off Notes and restart it.

Here are the things I have tried, thus far:
  • Uninstalled and reinstalled Notes client. I have tried various client versions, from 8.0.1 through the latest build of 8.5.1. I have also tried this numerous times.
  • During the last uninstall/reinstall I tried to clean out the registry as well - I meticulously went through the entire registry and deleted all references to the Notes client. I also checked for any exta files that needed deleting.
  • Tried updating the design of the mail database and bookmarks database

It is becoming harder and harder to work during the day because of this problem. Do any of you have a suggestion to try something of which I may not have thought?

Rock


05/01/2009

Happy May Day everyone!

QuickImage   
Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Happy May Day everyone! Today is May Day - and while it may be largely associated with Marxist communism, there is a rich history behind it - from ancient pagan rituals through the labor movement borne in recent history through today. Bob knows quite a bit about this (he's a history buff), so maybe I can prod him into writing a little bit more about it. In any case this is as good a day as any to celebrate Spring as it arrives, and the fantastic job our work force - which includes us hard-working geeks - do every day to keep this global economy moving forward.

This is also as good a day as any to come back to the blogging fold. I've been gone for awhile, but haven't forgotten you. I have just had a major case of burnout when it comes to blogging, and I have hit a "dry spell" on technical topics to blog about. I really didn't want to post only entertainment, family, my personal pain and disability issues, and political topics, so I chose not to blog at all. I'm not sure that was the right decision in hindsight, but it doesn't matter now. I have decided to start blogging again, and I'll just blog about whatever comes to mind, regardless of whether it is technical or not. This means that LotusGeek may not be the great technical resource of days past, but it will be an honest account of what's going on with me, both personally and professionally.

I have some ideas to blog about in the upcoming weeks - mostly around my family, some thoughts on the political landscape, and around my struggles with pain management - and yes, even some technical posts as well.

Finally, I'd like to ask you, gentle reader, to add the Teamstudio Voices blog to your feed reader. I've launched this blog, and it is my "work baby"; I think you'll find that the posts coming up in the near future are actually pretty interesting (and no, the Voices blog is NOT a marketing vehicle - it is just a way to give a voice to the great folks that make up Teamstudio, because they have some very interesting things to say).

Anyway, happy May Day. Be proud of your contributions to the work force, be thankful for the tenacity of our forbears in securing us a fair and fruitful work environment, and hug those who are special to you as they are your foundation.

Cheers!

Rock


02/23/2009

New post at the Teamstudio Voices blog

   
Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I have been wondering about new ways to find information, and I posted this discussion request over at the Teamstudio Voices blog. Give it a read, and let me know what you think. I really want to see if there are ways to find information that I don't know about, so I hope we'll all learn a bit from sharing.

Thanks.

Rock


02/16/2009

Time to Brag about Robin (Mouse)!

   
Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Debbie (my wife) and I make a strong attempt to keep our kids involved in some sort of athletic endeavor throughout the year. Kristi was a cheerleader throughout her high-school year; Kelsey is in cross-country, track, volleyball, and equestrian stuff; Rocky in an elite-level soccer team and martial arts; Robin in competition cheerleading; and Tommy in (American) football and martial arts. Overall, a busy family. We also encourage our kids to go out and play outside whenever we can, and overall they have stayed involved and active - and Debbie and I can't be more proud of each of them.

But this weekend was special - no, VERY special - for our youngest daughter, Robin (whom we affectionally call "Mouse"); but before I get to the reason for our unbridled pride, let me describe the the gym a bit first.

Mouse is a member of an "all-star" cheerleading team at a great gym called "Cheer and Dance Atlanta". The teams from this gym are known as "all-star" because you have to try out for the team each year, and based on your tryout they place you on one of the teams based on age and skill level - if there is a slot available. The name of the competition teams from this gym is the "Atlanta Jayhawks". This gym is VERY successful at turning out extremely talented competitive cheer and (hip-hop) dance teams. They have been so successful that there are trophies everywhere in the gym - in windows, shelves all over the place, and so on; in fact, there are so many trophies that the ones not in storage are only from 2006 and sooner! Debbie, Mouse, and I were very excited when she made one of the teams - she was placed on the "Youth Level 2" (YL2) team (Youth is the age range designation, and Level 2 is the skill level designation).

Mouse and her team begin the season by competing (usually twice a month) at various regional events. There are quite a few cheerleading/dance organizations in which they compete - JamFest, National Cheer Association/National Dance Association, Cheersport, and so on. In most organizations you have to "place" (e.g. first, second, or third) in a regional event to be invited to the "championship" event towards the end of the season. We're nearing the end of the season now, so the Jayhawks are now participating in the various championship events - the most recent being Cheersport.

Cheersport is one of the largest cheer/dance organizations in the country, and their national championship is huge. This championship was held this past weekend in Atlanta at our huge convention facility (Georgia World Congress Center, or GWCC for short), and it was truly massive. There were approximately 1,000 teams - take a look at the back of Mouse's shirt that lists all of the teams, and you'll get some idea of the enormity of this competition:

Back of Cheersport 2009 Nationals t-shirt

There were 14 teams at the same level as Mouse's team, so there was a decent amount of competition, but not insurmountable. If the girls performed their very best, they would stand a very good chance of placing third or above - if they performed at their very best.

Mouse's team was ready-to-go early Saturday morning. Each gym is given one rather large room that acts as a "green room" for the team (green room is a showbusiness term referring to the room where talk show guests wait until they're called out to the stage), and we arrived early enough to show support to the other teams from our gym. Overall the other teams did very well, and Mouse's team did great - in fact, her team was in first place by the end of the first day, but by the scantest of margins - only 4 points. There was a reason for some cautious optimism, but her team has been bitten by this before - there have been a couple of other events were Mouse's team was in first, only to wind up second after the end of her event. So the girls were a bit excited, but they knew that they needed to perform as well, or better, the next day.

The next day Mouse's team performed a bit later in the day, so there was a bit more time for the nerves to get the best of them - but these girls are special. When they performed during Day 2, the parents and coaches thought their performance was good, if not better, than Day 1's performance. So now we were all left to wait, and see how well the other competing teams performed.

We met at the appointed time in the "Awards Auditorium" to see where the YL2 Atlanta Jayhawks would wind up. They begun by listing each place, and the team that wound up there - so this means that we had to go through 12 places to get to numbers two and one! After each place was listed, we collectively went "whew!" Slowly, yet surely, we go down to second place - and our team's name was NOT called, meaning the Atlanta Jayhawks (Youth Level 2) team is the NATIONAL CHAMPION!!

WOW!!

We (the parents) were screaming, crying, jumping up and down, and generally losing our minds because the team of our little girls are the BEST team in the NATION!!

Our daughters were kept behind-stage to have pictures made by Cheerfest, and they were given a) a "ginormous" (my daughter's description) trophy that was easily 3.5 feet (1 meter) tall along with a banner, one each for the team, b) a gold medal that each child received, and c) a jacket that had, in huge letters, "Cheersport National Champions" across the back - one for each child. After receiving these gifts and having the team picture made, the girls ran out from the back and into our waiting arms - screaming and jumping the entire way. It was so amazingly awesome that we were able to share this moment with them, and that they were the best team in the country - it was simply a priceless time in all of our lives.

So, I had to share this joyous occasion with all of you, because (to be quite honest) we're still not completely calmed down from this weekend. Debbie and I, along with her siblings, are so proud and excited for the team in general, and Mouse in particular. She still hasn't stopped smiling (nor has she taken off the jacket, except for showers ), and I don't blame her.

So, please forgive me this indulgence so that I may brag to whomever will listen about my sweet daughter Robin - our "Mouse" - and how she is a National Champion in a sport she so dearly loves.

I love you, Mouse - and I could not be more proud of you.

Rock


02/10/2009

Quick Thought on GOP and Stimulus Package

QuickImage   
Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I have tried to keep up with the ongoing maneuvering by Congress and President Obama concerning the "Stimulus Package". President Obama has made an effort to appease the GOP congressfolk - multiple offers to meet with groups and individuals from the GOP (many of them turned down by the invitees), adding a variety of tax cuts (note: I don't think tax cuts will make any difference at all, as it is hard to have any taxes due when you're unemployed), and so on.

Well, it didn't work. Not a single GOP Representative from the House voted for the Stimulus Package, and the Senate had to rely on a bipartisan subcommittee to pare the package down to something more palatable to the GOP Senators - and only three voted for it in the Senate. Incidentally - and I haven't checked this - I think the three who did vote for it are from states that Obama won (but I could be wrong).

When I first heard that no GOP Reps voted for the Package in the House, I was a bit dumbfounded; then it hit me:

The GOP Congressfolk will never vote for the Stimulus Package.

Why should they? Put yourself in their shoes. You're from a "Limbaugh Red" state, such as the bulk of the states in the South. There really is no way you can prevent the Stimulus Package from being passed. What should you do?

  • If you vote for the Stimulus Package and it succeeds, and you're going to piss off your GOP base. Since your GOP base is pissed that you supported the bill, you may even lose in the Primaries. If you make it through your Primaries and face a Dem, there's a good chance you will lose the election since the Dems will have enormous momentum from riding on Obama's coattails.
  • If you vote against the Stimulus Package and it succeeds, you will keep your GOP base (at a minimum) so you will at least make it through the Primaries as an incumbent - and hell, depending on the state you're from, you may even beat the Dem again, no matter how much "bump" the Dem gets from Obama's coattails (of course, it depends on the Dem - and the state).
  • If you vote for the Stimulus Package and it fails... well, you're toast. Goodbye Congress, you'll be a "private citizen" again as some young GOP upstart will say over and over again, "The incumbent (that's you) betrayed us all! I won't do that to you!" Ouch.
  • If you vote against the Stimulus Package and it fails then you'll be a GOP hero back home, and you'll get to say "I told you it wouldn't work!!" over and over again as you campaign in your next race.

So as I see it, there really is no reason for the GOP Congressfolk to vote for the Stimulus Package, no matter what Obama and the Dems do to appease the GOP. There's really no way for them to be able to vote for the Stimulus Package and still be viewed as being a "representative of the people" back home since you supported Obama and his bill. Therefore you might as well be seen, loud and proud, speaking out against the bill because that's your only hope.

Am I wrong? It seems pretty cut-and-dry to me, but I may be oversimplifying it a bit. I'd love to hear what you think.

Rock


01/30/2009

To my recently laid-off friends, and members of our community - hang in there...

   
Category  
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

The economic news of late has been depressing - deepest recession since the great depression, skyrocketing unemployment rates, and so on. And now the dire economic straits are beginning to hit closer and closer to home. More and more of our friends and community members are being laid off - the largest number of which have been at IBM itself. According to eWeek:
IBM has laid off some 2,800 employees, with more to come, according to the Alliance@IBM organization. Big Blue has had job cuts in both its Software and its Sales and Distribution groups, with more to come in the company’s Systems and Technology Group, sources said.

Many of these layoffs have hit close to home, occurring in Lotus' Product Development and Sales organizations. Friends of mine that were considered leaders in their respective groups within Product Dev, some with unique jobs and tenure of over 10 years, have been unceremoniously shown the door. And the layoffs are not just at IBM/Lotus - many of our friends and colleagues in the community are finding themselves unemployed as well.

This is the time where we need to help one another and, whenever possible, reach out to help our friends and colleagues in need. Offer to provide letters or recommendation and/or be a reference where possible (and where you feel comfortable doing so). Keep a lookout for opportunities - both permanent and contract employment opportunities. If you hear of something, pass it along.

If you're finding yourself unemployed, then take proactive steps to put yourself in the best situation possible. Some ideas include:
  • Broaden your horizons - be willing to take work as a contractor, even at a less-than-desired rate. As the old saying goes, it is easier to find employment when you have employment.
  • Join various social networking sites, such as LinkedIn - and then "work the system" to broaden and deepen your profile.
  • Most importantly, work your network. Most jobs are obtained through friends and professional colleagues, not "cold" from employment sites. Reach out to your friends and associates and let them know you're looking. Provide as much information as possible - what you're good at, what skills you have of which they may not be aware, if you're willing to take contract work, and so on. Ask good friends and/or colleagues for referenences and/or letters of recommendation.
  • And even though it isn't as successful, go ahead and put a profile/resume' on the various employment sites. It can't hurt, and you never know - you may get some work.
  • If you haven't already, start a blog. Begin posting topics that help demonstrate your skills - but don't make it look like a "resume' site". Give helpful tips, tricks, etc. that show off your depth and breadth of expertise in a variety of areas. Most potential employers will look for your blog, so make sure they find something worthwhile.
  • Volunteer. One way of expanding your network that is overlooked quite often is volunteering. Volunteering serves many purposes - it helps expand your network, it helps you stay active, it keeps your skills sharp, and it looks good as a part of your resume'. Plus, it is better to be out volunteering instead of sitting home on your couch, in your underwear, watching the soaps and eating Cheetos.

I'm sure my readers have other suggestions that I have forgotten, so please feel free to add to my list.

Times are tough - and in tough times we need to lean on each other to survive. Just keep in mind that "this too shall pass", and you'll be back on your feet in no time flat. And if you're still a member of the gainfully employed, make sure you help when and where you can. We've all made it this far, and through other tough times.

Hang in there, folks. Hang in there. And remember, you have friends and colleagues who care.

Rock


01/21/2009

Introducing: Teamstudio Voices

   
Category   
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

UPDATE - I have posted an explanation of each of the Teamstudio blogs here in response to a comment by Dave Harris (thanks for asking Dave!). If you too are confused, I encourage you to check it out. **Rock

I am very proud to announce the launch of a new blog entitled Teamstudio Voices. This is a blog designed to allow the Teamstudio associates to interact with and get to know the people in the community, and vice versa. Teamstudio has always been known as a great company who makes innovative and useful tools; but it is rare that anyone knows a person, or "face" within Teamstudio.

And I don't like that.

Teamstudio is comprised of an amazing staff of individuals who are dedicated to building and refining the best tools in the industry for managing the product lifecycle, from cradle to grave; and I think everyone should get to know each other. So, I invite you to visit Teamstudio Voices and see what we're all about. I will be managing the blog (the "blogmaster"), but in the upcoming weeks you will have the opportunity to get to know some of our excellent people.

Oh, and I want to convince Yancey to let me add Voices to Planet Lotus (which is an exceptional, amazing web service for this community) - I'll let you konw how that goes

Rock

Meet Rocky

Rocky Oliver
Rocky Oliver
If you see me at a conference, please stop me and say hi!

Calendar

Search

Categories

Proudly Employed By

Thawte Notary

Thawte Web of Trust Notary

LOTUS GEEK gear

Social Networking


Add to Technorati Favorites

View Rocky Oliver's profile on LinkedIn

Rocky  Oliver

LotusGeek Blog Roll

Why display a blog roll when Planet Lotus does it so much better?

Dilbert

Buy my book!

Blog Buttons

Cost of War

Atheist - Unitarian - Humanist

Atheist Symbol

chalice_150.gif

Happy Humanist

Poker Players Alliance