Interviewing may be harder than going on interviews, or maybe not.

Today I have 2 phone interviews with Gus for our Helpdesk Manager position for our Kingston office. Not that anyone who is interviewing will read this, but I have lots to say about the first guy we talked to, but I can’t discuss here. Trust me lots to say, most not good. Not sure if giving an interview is worse than having an interview. Both are not fun.

I am slowly trying to setup moveabletype on a red hat box at work. Gus wants to use it for project based blogs. I think it is a great idea. The problem is I can’t get people to follow simple security procedures let alone use a blog to document a project. We will build it anyway, and hope for use I guess.

I think Gus is having buyers remource with the VOIP solution we just purchased. He knows it is good, but he still worries. Keith is all excited about the new toys to play with. For some crazy reason I think I am the level headed one in this situation. I think it will work, but we cannot play up the “new toy” part of this because it is not a toy. It is the bet we made with alot riding on it.

Yesterday we had an interesting converstation with a bunch of our DB guys. Our QA guy rajive came asking if we can get a faster staging DB server. Staging is a place you put stuff right when you are ready to actually open it up on the internet. It is a staging area, or a place to make last minute testing of code. Well our staging database server was running something really slow, so people wanted to put the process on a production machine and run it from their. I was like no way. You don’t mix “live stuff” with “staging stuff”. I did feel bad because not allowing that screws up rajive’s testing, but I couldn’t do what they asked. So no one liked that answer and Gus gathered us all around to discuss the problem. We started with Keith and me saying this is a bad idea to everyone agreeing it was a bad idea in like 30 minutes. I don’t understand what happened. Boris one of our DBA’s made a complete 180 on the decision. Don’t get me wrong I am happy, but it was weird.

I did feel bad about rajive. he is like one of the most level headed and coolest people I work with. But he needs to rely on other people for him to get his work done. I mean it is his job to test everything, so if stuff is bad it makes his life harder. If people ask him to test 5 things at once, his life sucks.

Stuff breaks

Yesterday was very interesting. That is technobable for really really stressful. As I was getting into the subway yesterday morning I got a page staying one of our e-commerce sites was having issues. Justin our helpdesk guy onsite at the time said he could not place orders on the site. After much debate with our cracker jack development leader (sorry mark, it was broken) it was determined that we did have a problem. One of our developers figured out the issue and fixed it, but not for like 45 minutes. The problem was a stupid mistake. I won’t go into details.

The long distance provider we selected for our Kingston office put tons of crap into their 50 page contract. We are seriously thinking about someone else. Gus is not to happy since he was the one who has been pushing for us to use these guys for the past year. I am happy with their data services though. Go figure. I have someone from verizon scrambleing to get us a contract hopefully today.

Our local Voice T-1 was ordered. When it will be installed is anyone’s guess.

This morning I woke up to another problem. Looks like one of our web servers is not happy. We are not down, but we only have 3 left.

Yesterday was also tons of stress since Keith left early. He was complaining of a cold. He needs to toughen up a bit.

People actually goto this blog!

It turns out that I do have visitors to this blog. I am not tracking anything just yet, but according to someone at work people in the office are looking it over. Does that means I cannot say bad things about those moron’s anymore? No, they are not moron’s. I was just kidding. I will however continue to speak my mind, good or bad. This blog was originally for my own use. People reading it is just a plus.

I have been told that I ramble on in these entries. Yeah, that is my writting style. I just write what I am thinking about. Also that every other sentance has a sarcastic undertone. My responce to that is “Realy” I hadn’t noticed.

Work yesterday was ok. I finally got the Internet T-1’s ordered for our new office. Still waiting to sign our voice T-1’s. I have a guy selling Internet access at the facility that we are going to. it is cheap and high speed. The problem is one guy runs the company. Also his install and labor costs make the savings on the T-1 be very low. I had serious issues with going through a reseller who we would rely on their equipment, and only one person worked there. Spoke with Gus about everything and he was like make a decision. So I am going to pass on this guy. He was eager to be agressive on the install cost, but he had some fixed costs he could not come down on. Also the support issues scream for attention. I know I am making the safe decision, and will find cost savings elsewhere.

I had a really bad experience with a sales guy trying to save me tons of money on my phone bill tuesday also. He was a real pain. He was like can you sign agreements? And 5 or 6 times asked to speak with someone who had more purchasing authority. This is even after Gus was like speak to Scott. Do people think they will get anywhere when they act like that? And then this guy is telling me things that I know are incorrect but thinks I am wrong. In a nutshell, smells like a big scam. Dan agreed with me. This guy should have been happy that I didn’t have Gus sit in on the meeting. I kept quiet. My boss would have killed the guy. Now that would have been fun.

What is on the agenda for today you may be asking? Tech staff meeting for one. Then a tech management meeting, and a Call Center project meeting. Don’t you just love going to tons of meetings all day? I also need to meet with people to sign the verizon local T-1 contract for our new Call Center. That should happen first thing this morning.

The biggest security hole in the world

Do you know what the biggest security whole in any company is? It is not intricate file permissions. It is not flaws in firewall’s or in IIS web servers that have not been patched. The biggest security flaw is people. Gus showed me someone else’s blog that ranted about that. His quote was perfect. It boils down to people are lazy. People generally say “security is good, and important”, but when you say don’t tell anyone your password they do. You tell people to make difficult passwords, they find the craziest ways around your restrictions. My own dad who I consider a smart guy doesn’t even have good passwords. I consider him the typical user. If he needs to reinstall AOL he needs me to give him his password. Who am I kidding if he needs to reinstall AOL I do it for him, but you get the idea.

How do we fix this problem? Smarter minds than mine have pondered this for a long time. My answer is you don’t. You just cant. You can try and try, but in the end it is plugging a whole in a dam with duck tape. Even good biometric security has flaws today. Maybe one day it will be good enough to use. Then 3 years after that day when it is cheap enough to deploy I will sign up for it.

OK, enough about security. WOW, I actually said that. Last night we had to do some last minute fix’s on one of our websites when an image server died. It was actually weird. I told Keith Monday morning that something was wrong with that server and he needed to fix it. So he waited till late in the day and ended up at our colo at 6pm. I was at dinner with my sister after that, so he actually took care of the restore and reconfiguration of the backup box. It was kind of nice not having to do everything. Of course it took him 8 hours to do what I asked, but hey I can’t ask for everything.

We are looking at resume’s for the helpdesk guy we are going to hire for our new office. Man people cannot read. We post a job for Kingston, NY (it is about 2 hours north of NYC, 1 hour south of albany so you know the distance) and I get applicants from long island, California, and anywhere else you could think of. The crazier thing is I get applicants asking for more money than I make. It is crazy. Gus got a laugh out of it, but in reality it is not funny because we need to find someone quick. I have about 4-5 people I want to call and see if they are worth a face to face interview.

It is hot, it is monday. A bad combination

Well it will be 75 degree’s in NYC today. Don’t think that is hot. Try being in a building where the AC is never just right. Then it gets warm. Lets hope things are working and we are all nice and frosty today. It is beautiful outside. I went out without a jacket again today. I really should not complain about the weather. I am outside maybe 45 minutes a day it seems like now. The problem with not wearing a jacket is that you have no pockets to throw stuff in.

I played with red hat 9.0 this weekend. I installed it on my old windows 2000 server just like I said I would. Before I did that I tried to install BSD 5.0. I had some trouble with the install, and said forget it. I am already trying to learn one OS. I figure I should master that first before going on to something else. I also did a test install of MRTG at home. It installed but I can’t get it to work. I think because my linksys cable router does not support SNMP. I will play with it more at work today, I hope. Now I have 2 linux box’s at home. One to break and try stuff on, and another one where I actually have some stuff running now. This will hopefully prevent me from destroying my movabletype install.

I also spent some time sunday trying to understand some more about Windows 2000 Group Policy Objects (GPO’s). I have used them, and understand the basic concepts, but every time I deploy one I get event log errors all the time. The objects still work, but errors persist. I went online to try and figure out why. All I succeeded in learning is that I have allot to learn. I knew all the basic stuff, but the advanced stuff is hard to find documentation on. This is the story of me and helpful information. The basic stuff is too easy, and the advanced stuff is either too advanced or you cannot find it anywhere.

Today I have to deal with some more telecom vendors. I need to sign some T-1 contracts today. That is going to be fun. More later.

Deal is done, so why am I still stressed?

Can’t answer the title question just yet. Probably because there is still tons of work to be done, but I have no idea.

Today I got my hair cut. Hung out at home and fixed some stupid problems at work. I went out to dinner and a movie with Rich and Amanda. We drove around for a half an hour trying to find a place to eat. We didn’t want to get garbage food and didn’t want to spend much money. We ended up at Boston Market. I normally don’t eat there, but it was OK. I saved room for the mandatory popcorn at the movies. We saw Identity. It was pretty good. I like a good mind fuck movie. Not as good as a 12 monkeys or a sixth sense, but it was good.

I also downloaded Free BSD 5.0 again today. I brought it home a few weeks ago and make a copy but I can’t find it. I ended up taking it off the ftp site at work. I am burning a copy now. I am finally getting rid of my windows 2000 server. I have my website up on my red hat box. I also am no longer using exchange so the win2k server is not in use. it has actually been off for most of the past week or so. I want to try some stuff in linux, so instead of messing up my web server I will build bsd on another box and break that. I may also do a dual boot into red hat 9. Not sure yet.

I need to start reading up on voice over ip systems. Now that we own one I need to understand it more. Dam, I also need to figure out how to use Cisco’s layer 3 switches also. I know the foundry commands but Cisco is different. I have been slacking on the network commands recently. So much business stuff to do. Keith has been doing good, but I want be able to do, well everything. I know I can’t so I at least want to know the switches, and basic firewall commands. I have learned it is one thing to look at a configuration and know exactly what it means, compared to actually typing out all the commands.

Not sure what is in store for me tomorrow. I at least have to gas up my mom’s car. I used it a few times this week and want to leave her with a full tank when she gets back from her cruise. If I don’t I won’t hear the end of it.

Got a call from Glenn (the CEO of the company I work for). He thought their was a problem with our main website. I was on the way to dinner at the time and my cell phone was almost out of juice. I luckily was able to get in touch with mark and Keith in time to hand off the problem to them. It was weird. I have had Keith take trouble issues before, but this was the first time I called and told him to run with something. Actually mark was taking charge, but I usually am in on problem resolutions. It feels good that I can hand off some of that responsibility if even for a short while to someone else. Turned out there was no problem with the system. The person placing the order (in this case our president) put an incorrect address into the system and it kicked back an error because of it.

Well I am hopefully going to bed soon. I was up till 1:30am this morning for no good reason. I need to get a good night sleep one day this week. More tomorrow or monday.

VoIP Day is over! (or almost)

Sorry about the military lingo in the post, but it gets difficult coming up with snappy yet topical slogans for the title.

I will be the first to admit I have limited business dealing experience. Today was my first time negotiating on a big business deal. Our Data Center deal was big, but not close to this hardware purchase.

We did it. We signed the contracts. We are now the proud owners of a Cisco Voice Over IP hardware solution running a call center package called Zeacom Smart-connect. It is light years ahead of what we are running now, but it is also sort of a compromise. It is an advancement because we are currently using an old phone switch that is near its capacity. The switch also was never designed as a call center switch. It is a trade off because we are keeping our current software. The users like it, but it has been difficult to manage so far. We are told it is easier when using VOIP.

You would think I am happy. I am, but I can’t relax just yet. We still have voice and data circuits to order and install. Telecom companies have no idea about deadlines. I gave 2 of them deadlines of today and both of them blew them. One lost the deal because of it, the other I am willing to wait till monday.

Now that we bought all this stuff I need to actually have it built. And all sorts of other hardware needs to be purchased. For example we need desktop computers, server and other crap. I need to work on those quotes also. I also need to measure our server room for space, and figure out our cable plans. Tons to do, and about a month to do it in. I really don’t think we can keep this target date, but the boss wants it so I will do all I can to meet it. That translates into no life for about 4-8 weeks. Not that I had a big social life in the past 4-8 weeks.

I am physically and emotionally exhausted from todays activities. Who would have thought sitting and talking in a conference room would be so tiring?

I am on the train going home friday night. I am tired. That means I will stop writing. More over the weekend after I rest some.

VoIP Day

Do you smell it? A deal is in the air. It is like the smell of the hunt. The vultures, I mean sales people are swarming. The people that don’t think they got the deal are scrambleing to meet and discuss further. The guys that think they got the deal are trying to fatten up their offer. I for one just think this is a necissary evil in the build out process. I actually think Gus enjoy’s dealing with these people sometimes.

Still outstanding is our voice and data lines. Because what is a call center without phone service. We are close to a decision, but don’t have papers in front of us just yet.

On the flip side, dan our director of operations is working on the construction quotes and we hope modifications to the space should start within a week. I personally think that is a pipe dream, but who am I to know or not.

To make things interesting is that today is Cisco Systems end of quarter. Since like 6 out of 7 quotes we are looking at involve Cisco hardware they want to move fast on this.

Now is the hard part of verifying what we were promised is now in writteng before we put ink to paper.

Other problems today will include moving some users around. We have a new guy starting on Monday. To put him in the seat we want, we have to move someone and double that person up with another guy. our office has nice large cubes. Good for individuals, and it works if you put 2 people in them without allot of stuff. We did it in 3 other cubes and it works. Everyone is not happy about it, but they get by. Well, we need to do that again today. The guy getting doubled up will probibly not be very happy. It is short term, until our call center starts growning in the new facility, but still 3 months can be a while for some.

VoIP Day T-Minus 0.5

Completed work today without a stroke. This deal making is stressful. Up until now I have been very vague at what sort of hardware deal I am talking about. My company runs a call center. We are opening a new call center in upstate New York since our current office is at capacity. We have been shopping around since like January for a solution that will work for us. We needed a phone system, network gear (switches, routers, firewalls) and a software solution that will run the call flow for the call center. We wanted to do this with as few vendors as possible. In addition to the above listed items we also need server, desktops, laptops, cabling for the floor (that is not done by itself:), setup and testing of the gear, etc.

Because there was so much stuff we looked at no fewer than 6 vendors to do this for us. Each offered a variety of options. We narrowed down the call center software package that we will use to 2 products. this we did early on. we had a new product produced by Cisco, and the current one we use by a company called zeacom. We built our configuration around either of these products. Now months later we are almost at the final choice. We have narrowed down the playing field from Avaya magix or difinidy PBX switches. We looked at NEC VoIP switches, and also a few lower end systems that we didn’t like. Now we are down to the wire. We have 2 vendors we like, one more than the other. I can’t say specifics because things are not done yet.

In a nutshell that is what has been going on as far back as december 2002. I have a background in data networks. That being said I am a fan of the Cisco hardware. It is Cisco, support is good. They make (or buy companies that make) good hardware. I work for people that are VERY cost aware. Being the best does not fly with these people. We have to justify what we spend. At first it drove me crazy. It still does, but I appreciate it, and it is now a challenge to do everything we want and spend small amounts doing it. As much as working a deal sucks in my opinion (i hate sales people), it is nice to shave off $17,000 off a quote in 20 minutes of a phone conversation.

We meet tomorrow to finalize and hopefully sign contracts. I await final paperwork tonight. I just hope all we asked for is in writing for tomorrow. This is the biggest decision I have ever made for a company. Yes, I am nervous. I think we thought it through and are making the correct decision. It was a collaborative effort. Keith, Gus, & I reading up on the technology. Gus working the deal. I hammered out the design and worked the deal a bit. But even after that, you still are nervous until you take that first call, and that 100,000 call…

Once this is done I can focus on actually building what up until now has only been a concept written on my white board in my office. That and quotes piled 3 feet high on my desk.

The big remaining obstacle is lease terms. We don’t want to pay tons of money cash to pay for all this equipment now. Being a relatively new company we need to work on getting good terms. That is ongoing but I don’t want it to affect our deal.

OK, stressing still. I just want this to be over. As I write this I got emails with some revised numbers that I don’t like. Working on correcting. Dam sales guys…

VoIP Day T-Minus 1

This year my company is trying out a softball leagure. It is a place where people with no athletic skill get together and compete in softball games with other out of shape people at other companies. Generally I am told this is done while consuming large amounts of alcohol. I got arm twisted into joining the team. I don’t like softball, and I am not very good at it. We will see how many games I actually make. Especially since we are in the middle of prepairing a new office. We got our tee shirts yesterday. I don’t even know if it will fit me, but I got the number I wanted. Lucky #3. I still have to fill out the release form to play, but don’t tell paula that or she will kill me. Guys from work went out yesterday and hit some balls at the batting cages. Today is their first official game. I am still working on hardware quotes so I don’t know if I will make it.

T-minus 1 day for our hardware decisions for the new office. We decided that papers need signitures by friday on our telecom purchases. We need to order T-1’s, and get a hardware intergrator picked. We are narrowing down things now, and hopefully will be putting the finishing touches deals friday. Of course we have said this before and things have slipped. This time feels different. I will know tomorrow.

I spent almost all day yesterday dealing with planning for kingston. We also had our weekly technology staff meetings. Those are always interesting.

I got some nice unexpected words from David yesterday. Dave is our call center manager, and an all around good guy. After our meeting with our CEO on our project plan he took me aside and said he was very impressed with how I know and explain correctly what I do to people. He was like he does not think that about most people. I was very touched. Dave is a hard guy to please, and to get those words from him was a welcome surprise. That goes to show you that I cannot read people, since I thought I fumbled a bit durring our planning meeting, but according to him it was well done. He said he has seen our CEO rip people appart for not having answers, but I got him to go along with almost all our proposals. Feels good, now all I have to do is make things actually happen.

On another note as I said in an earlier post this week, we were having problems with some database transfers throughout the night that killed our internet connection. Well, it is still happening. We are nowhere near close to stopping it in my opinion. Sometimes I get the felling that some people could not navigate themself’s out of a paper bag. Those are probibly the same people that would over engineer a wheel if you know what I mean?

Well I am train tunnel bound so I will close this entry out. Hopefully today brings most of these deals to a close, but I am not sure just yet.