joeware - never stop exploring... :)

Information about joeware mixed with wild and crazy opinions...

8/1/2007

Do I coddle my cat too much?

by @ 7:55 am. Filed under general

I love my cat, she rocks. Her name is Trouble and yes it is self-fulfilling.

I started to think that just maybe I coddle her too much though this morning when I was eating some Shredded Mini-Wheats and she walks up and sits down right in front of me and puts her paw on the side of my bowl and meows basically saying, “Where’s mine you little bitch?”… So I finish up what I am going to eat and dip the spoon in the milk careful to avoid anything but milk. I put it in front of her and she dips down to drink it but stops… I raise the spoon a little and then she starts drinking. She finishes the first spoon and so I get her another spoonful and put it up for her and she starts moving towards it and again stops, I raise it up a little and then she starts drinking it.

This is the same cat that won’t drink out of the bowl of water nor even the toilet, I have to turn the faucet on in the Jacuzzi tub to a very slow leak and she will drink from that…. She has two kitty litter pans in case one doesn’t “feel right” and she has at least 8 or 9 locations around the house set up for her to lay down and sleep.

Is that too much coddling?

 

Rating 3.00 out of 5

7/31/2007

Reboot is rarely the correct answer

by @ 7:47 am. Filed under general

I get a chuckle with how many places will see SYMPTOMS of some sort and the first thing they come up will be to _decide_ the problem is that they need to reboot a DC. If I had to give this form of troubleshooting a name I would give it something like “Wishful thinking”, “I should be fired”, “I can’t be bothered to do my job”, etc.

This is especially popular in a larger orgs with a mix of decentralized and centralized support resources and domain controllers. Someone will have maybe once seen that rebooting a DC “solved” a problem and that becomes THE solution. You will get someone out in a remote site or in an application group who can somehow get physical access to a DC (or server in general) who will then take it as their job to reboot that server that they think needs to be rebooted, regardless of whether it does or not. Alternately maybe they will “request” the reboot and when I quote the word request it is because I don’t mean request, I mean they why and complain and demand you reboot as they “know” that will solve the problem.

The proper answer is to try and work out what the problem is, especially if it is recurring. I have walked into environments where I have been told the solution to a problem is to just reboot the DC when it occurs. This is not a solution, this is a bandage to alleviate symptoms. A solution involves actually troubleshooting and trying to work out the actual issues. And you can’t do that if the first thing you do is reboot.

This silly type “troubleshooting” mechanism is not just something low skill admins come up with but it is also something that I have heard come from the mouths of MSFT people unfortunately, more often MCS (Consulting) folks versus PSS. Most of the senior folks in PSS are very good in this area, the last thing they want is rebooting because it often erases all evidence of what is going on if the problem really is at the server being rebooted.

As one quick actual example, there was one company I went into back in 2001 who had some issues. Approximately 80% of the DCs in one domain (so about 80 DCs) weren’t actually working properly only they had no monitoring and they had no one proactively looking at things. The troubleshooting mechanism was if anyone at the site complained, the DC was rebooted. The local site people actually trained that that was the solution so their tickets started changing from, we see these symptoms to “reboot this DC” which would be simply processed by the centralized people (This is a firing offense in my opinion, trouble tickets are often like you telling your doctor your issues, he/she is supposed to take that and really work through the problem, not listen to you say what you would like and then just do it). When my group took these DCs over we were getting double digit reboot requests a week and immediately our response was “no, not going to happen”, you tell us what is going on and what you think is wrong and we will take it from there. I can’t begin to explain how bad this pissed some people off because they just wanted it done. I had high level escalations etc and thankfully this is an easy battle to win if your management aren’t complete idiots. The argument is “I would like to figure out WHY this needs to be done every X days/months/etc versus just doing it and maybe we can remove the reboot need entirely and give more availability.”… See how I got that availability key word in there. Mucho helpful. Anyway, there wasn’t a single issue I don’t think we didn’t track down to specific items that we were able to correct and the environment within 3-6 months stabilized dramatically due to lack of reboots and actually having everything configured properly.

Don’t get me wrong, sometimes a reboot is the answer, even the correct one. But you need to work to understand WHY it is. Rebooting because you know it will allieve symptoms is not troubleshooting, don’t pretend that it is. If you do reboot, what other steps are you then taking to ascertain what that reboot did to solve the issue and then prevent those things from occurring again?

  joe

Rating 3.00 out of 5

7/23/2007

Two years later… Are we any more secure now?

by @ 10:37 pm. Filed under tech

No updates.

 

http://blog.joeware.net/2006/07/18/447/

Rating 3.00 out of 5

7/17/2007

New Utility – Unjoin V1.1.0

by @ 10:54 pm. Filed under updates

My friend Dean was griping about NETDOM a while back and how it wasn’t working for him on something. I was, as I seem to be most of the time now, swamped under water with a reed to breath through so unfortunately I didn’t have much time to chat with him about the problem and try to figure out what might be the issue. So I figured I could write my own version of the tool quicker and did so and sent that off to him and voila he is happy.

I then was pinged by a few more people with similar needs and finally it just got to a point that I figured I might as well clean it up for general release and post it so here it is….

http://www.joeware.net/freetools/tools/unjoin/index.htm

 

It will unjoin a machine from a domain and not even start to ask the domain for permission or even tell it it did so, zip, out of the domain, have a nice day. You will find that this will likely be faster than NETDOM for any unjoin ops. It allows you to specify connection creds and will also allow you to specify a reboot. Of course it has a built in safety in that you have to specify -forreal to get it to do the real work or otherwise it will just tell you the current join status of the machine in question (i.e. in a workgroup named xxxx or in a domain named yyyy).

Have at it and have fun.

     joe

Rating 3.00 out of 5

7/12/2007

LDAP Application Developers get off your collective asses already

by @ 9:44 pm. Filed under tech

I am about sick to death of running into LDAP apps that need hardcoded host names. What the hell is wrong with you people? There is a perfectly good RFC out there for locating LDAP Services (as well as other services) that works quite well and you still refuse to use it. FYI, if you don’t know about it, it is RFC 2782 – A DNS RR for specifying the location of services (DNSSRV) – http://www.ietf.org/rfc/rfc2782.txt

All you are doing is making your apps susceptible to single server failure and requiring businesses to try to solve issues with failover for you. You look like a bunch of schmucks, stop that shit. I know it can be done, I saw people doing it on UNIX more than five years ago.

Rating 3.00 out of 5

7/9/2007

For my friends that work at VMWARE….

by @ 10:09 pm. Filed under general

Remember me when you are rich. 🙂

http://www.msnbc.msn.com/id/19684842/

“VMWare IPO could raise $1.1 billion”

I don’t quite understand why Intel is buying 9.5 million shares… Anyone understand that?

Rating 3.00 out of 5

PS3 60GB model cut by $100

by @ 10:02 pm. Filed under general

IMO, still ridiculously high and I can’t see myself spending money on it.

http://blogs.pcworld.com/gameon/archives/004841.html

Even the XBOX 360 is too expensive but when the new Halo comes out, I expect I will be buying it.

Rating 3.00 out of 5

Finally upgraded XP Media Center to Vista Ultimate

by @ 9:46 pm. Filed under tech

I meant to do this last December/January but it just wouldn’t come up on the “I have time to do” list. Well my XP Media Center started acting really weird with stuttering sound the last few days and acting like it was out of resource but it had plenty of CPU, RAM, and disk IOPS available. I did a checkdisk and it showed some bad data issues so obviously something went pear shaped.

I figured I could troubleshoot it or I could just do what I have been meaning to do the last seven months and upgrade it to Vista this evening. If it blows up on the upgrade or doesn’t fix the issue, what did I really lose?

So I ran through the upgrade and it went quite well. The one thing that I did that turned things sour was when I went through the video configuration routine. I let it choose what it wanted to do and it completely screwed up the picture quality. It looked like a bad satellite signal for everything it played including stuff I had saved from before that I knew looked great, tons of pixelization and interlace/scan lines, etc. So I rolled it back to the last hotfixes I applied right after the OS load and before the Media Center Configuration and told it to skip the auto config for the video stuff and all is pretty good now. The picture quality still isn’t what I recall for XP Media Center but it is good enough.

I really like the performance enhancements, much faster. I am not a fan of the new look of the recorded shows. I don’t need to see a picture of the show to know what it is. I’m sure it will grow on me but I miss the summary of how many hours of TV are currently recorded. It was good for me to see because then I knew if they had a BattleStar Galactica day on sci-fi or something and I now had 30 BSG episodes from the 70’s to delete.

I was sort of hoping to see some of the more logical things broken out into menu options like show all conflicts, specify date ranges for original air dates of shows (so I don’t get the 30 BSG episodes from the 70’s recorded in the first place), etc.

I am expecting I need to dig out the Media Center SDK and look through to see how difficult it would be to put in the features that I think should be there. That will happen the day I get so pissed off about something and it becomes my number one irk-item on my list I guess. Or I guess if I figure out a way to make some cash on it. 🙂

Rating 3.00 out of 5

7/7/2007

The iPhone

by @ 10:03 am. Filed under general

$600 for the phone and $90 for the replacement battery….

Come on… Are people really standing in line for that thing? Can’t wait to see their expression when they drop it in the toilet or on the road and it gets run over… The expressions will be priceless.

I am really enjoying my, what was it $50 SLVR, and I think it still does too much. If it rings and I can hear someone and I can dial out and they can hear me I am all good.

Rating 3.00 out of 5

Microsoft and GPLv3 article

by @ 10:00 am. Filed under general

Kind of interesting

http://tech.monstersandcritics.com/news/article_1326936.php/Microsoft_claims_exemption_from_GPLv3

Personally I think MSFT should say, you know what, fine we won’t play here, then go work with the BSD folks like Apple did. Stallman would be standing there with no one else to play with. Long term I see a space for the UNIX-ish Operating Systems but I also think that whomever MSFT embraces will be the primary winners there. Teaming up with Apple on it is just goodness, get the artist and the engineer together more often.

Nearly everything MSFT gets into in the OS space becomes the de facto standard due to overwhelming deployment numbers. I fairly regularly hear people complaining about MSFTs LDAP and Kerberos implementations but it doesn’t matter, they are the most used, most deployed versions out there now.

One thing I find interesting is the whole “going after MSFT” aspect of GPL yet two of the largest computer companies most in bed with GPL/GNU are the two companies that beat everyone else out in the number of patents granted every year. How do the people in charge of the Open Source stuff in those companies deal with the fact that their companies want to patent everything coming out their doors? Just seems interesting to me.

Rating 3.00 out of 5

[joeware – never stop exploring… :) is proudly powered by WordPress.]