# Wednesday, 14 July 2004

It was a long night, but the rack is all set up and installed. I did some heavy lifting and even got my hands and clothes dirty. This is a new side of IT for me.

RAID all ok. I've got app servers talking to the SQL Servers. Only problem left is the VPN router. Stay tuned.

posted on Wednesday, 14 July 2004 10:58:30 (Eastern Daylight Time, UTC-04:00)  #    Comments [12] Trackback
# Tuesday, 13 July 2004
posted on Tuesday, 13 July 2004 16:54:01 (Eastern Daylight Time, UTC-04:00)  #    Comments [23] Trackback

In the process of installing Windows Server 2003 Enterprise Edition on three Dell Power Edges. Quite simple actually. Just wait the blog post when I have to install the RAID controller drivers. :)

posted on Tuesday, 13 July 2004 15:12:14 (Eastern Daylight Time, UTC-04:00)  #    Comments [12] Trackback
# Friday, 09 July 2004

My buddy Clemens Vasters wrote a few days ago that you don't need inheritance or full data encapsulation for business objects. Some other dude wrote a passionate response to him saying that he was all wrong.

You see out here in the real world, in the coding trenches, the “full data encapsulation” in your business objects just doesn’t hold any water. Who reuses a customer object between applications? At my company we don’t even have a customer object! But we do have customers. :) The data logic all should be handled by the database. Way too much effort, code and BS to deal with when you do it otherwise.

Academic conference speakers who don't write code in the real world always argue to over complex-ify the application. I'm sorry, anyone paid to write code in a production environment has no desire to throw all this logic into the objects and have lots of levels of inheritance so they are “reusing code”. Sure sure we all read the Gang of Four's book and spend a year using all the design patterns but then come back after that year only using the few that make sense to our application. Academic conference speakers who don't write production code should take a year off, write some production code and then come back and see what they have to say.

 Lastly at the PDC Clemens said publicly that rows and columns suck and all you need in a database is a PK field and an XML field. Looks like he changed his tune, at least on storage, we all can learn buddy.

What you end up with are elements and attributes (infoset) for the data that flows across, services that deal with the data that flows, and rows and columns that efficiently store data and let you retrieve it flexibly and quickly.”

 

 

posted on Friday, 09 July 2004 12:02:25 (Eastern Daylight Time, UTC-04:00)  #    Comments [10] Trackback
# Thursday, 08 July 2004

Today I get to start playing with my new toys. Who said that Richard Campbell is the only one who can geek out and build a rack. (But he has helped me pick out my rack and given me good advice.)

 

So I got three PowerEdges from Dell, one big momma database server with RAID 5 and all the works and two thin ones. They are all redundant power and the processors are hyper threaded. So this is going to be a fun task setting this all up, getting the UPS power supply to the correct amps. Installing the correct rack rails. The router. VPN/RDP. RAID. And of course I have to install Windows 2003 on each server. I think I will use the Dell Open Manage Assistant for help with that. See you soon…

posted on Thursday, 08 July 2004 12:19:38 (Eastern Daylight Time, UTC-04:00)  #    Comments [21] Trackback
# Tuesday, 06 July 2004

The weekend started the Tour de France and so far it is going as expected, Lance Armstrong is pretty much in the lead. Going for 6!

posted on Tuesday, 06 July 2004 12:31:59 (Eastern Daylight Time, UTC-04:00)  #    Comments [1] Trackback
# Thursday, 01 July 2004

Oh what a day it was yesterday. First the Fed raised interest rates. This is an important event that basically affects everyone in the world. The interest rates in the United States were way too low. The US Dollar fell 27% against the Euro and 18% against the Japanese Yen since January 2002 and a mortgage boom was created in the USA. The US was in danger to experience inflation and an overheating economy. Countries like China that have their currency pegged to the US Dollar were starting to experience inflation.  Other central banks like Canada may follow suit. But not Europe. They can’t raise rates, the Euro zone is only expected to grow around 1.8% this year compared to the estimates for 4.5% for the US Economy.

 

What does this have to do with anything important you ask? For starters my buddy Clemens Vasters can finally shut the fuck up! Every time I see him he tells me how strong the Euro is and how it is a real currency and that the dollar is nothing and on its way down. And proof that the US is on its way down as world leader is show by the declining dollar. Soon all world transactions will be done in Euro, including oil. Well crazy talk ends today, thank you Alan Greenspan. The only reason why the Euro was so strong was that in the USA interest rates were effectively zero, with the US raising rates and a stronger economy and the Euro zone keeping rates the same, the US currency begins a years long resurgence against the Euro. (But I will still love you my humbled German friend)

 

Next Spider Man 2 opened and trounced the anti-Bush propaganda film Fahrenheit 9/11. Spider Man made more in its first 15 minutes than Fahrenheit 9/11 did in its first weekend. Ok cool, I am not one of those crazies who think that the film should not be shown, but as long as we all know that Moore cherry picked the issues, used sensationalism, and out of context clips to help enhance his point. No big deal, I am just glad to see Spidey back on the big screen and left wing propaganda defeated by computerized special effects. (Maybe I will make my own movie called bad men flew planes into buildings that I worked in and I am now pissed off.) *This section of today’s blog sponsored by Progressive Systems Consulting. Just kidding Andrew.. :)

 

NASA also flew a satellite into Saturn’s rings, which apparently sent back photos showing sharp edges and ripples of energy in the rings. As a kid I thought I could ride my bike on those rings, I guess I am mistaken.

 

Yesterday also saw Mono released! So now we have .NET for Linux. This is so cool. Also it is proof that Microsoft is Borg.

 

Microsoft launched a new search engine to compete with Google today. Most importantly, they spent a year improving the algorithms used to search the web doing super cool stuff like Google and preview the technology here. This is quite important, there has not been any new innovation in the search technology since Google came on the scene a number of years ago. Google and Yahoo will compete, and this is good. I don’t personally like it since if you search the new MSN for me, the first site to come up is some other crackhead named Stephen Forte, not me! Google brings me up and only me for like 20 pages. Fix that Bill! I will do a comparison one day and blog it here.

 

Ok and the big news of the day. Speaking of Microsoft, the DOJ case is finally over! An appeals court threw out the states last appeal against the company. Basically yesterday’s ruling struck down Massachusetts' appeal of a 2001 settlement between Microsoft. and the DOJ. Massachusetts was seeking stronger remedies against MS. Ok now they get nothing. Good. I went to DC a few times to testify, lobby and complain in the late 90s on this trial. Ok, so now they have to deal with the EU and Media Player, but let’s saver this one. It is the final nail in the anti-trust coffin here in the United States. So I am happy. Microsoft's (and other companies') right to decide the design and engineering of their products was upheld - which bodes well for all industry companies. Meaning the frigging government won’t decide how I write my next piece of software. How 1984 is that?

 

Ok so it was a good day yesterday. I guess someone will break into my house today. :)

posted on Thursday, 01 July 2004 11:41:09 (Eastern Daylight Time, UTC-04:00)  #    Comments [13] Trackback
# Monday, 28 June 2004

"We are a big supporter of the open source movement and have been forever," said Larry Singer, SVP of global market strategies at Sun, in an interview. "We think Linux is a huge movement that is pretty good for the industry and that for some implementations Linux makes sense. We also think there are a lot of people that consider Red Hat for the wrong reasons."

 

 He went on to say that Linux is not free and stuff like that. Why is SUN so anti-Linux? Because it takes away from its sales. SUN really has to figure out what it is going to do about Linux, it is a much bigger problem for them than Microsoft. Bill can always sell MS Linux and also sell MS Office for Linux when the open source people do a find and replace with Microsoft’s “monopoly“. (Can’t wait to see the EU sue Red Hat). Bill can also port .NET to Linux and VS .NET and developers will write lots of MS centric stuff for MS Linux.

 

SUN can’t really sell that much. Technically they are a hardware and chips company. They can try selling Java, since they have such a tight control over it. Also Linux takes away from big expensive SUN servers much more than it takes away from Windows 2003 server.

 

So SUN is not really on our side. Microsoft is more combative with Linux in its rhetoric and it is a “war” according to Steve Ballmer, but the first major casualty of this war will be SUN Microsystems. MS has more to gain from Linux, SUN has everything to lose.

 

 

posted on Monday, 28 June 2004 12:22:55 (Eastern Daylight Time, UTC-04:00)  #    Comments [15] Trackback
# Friday, 25 June 2004

Forget Iraq, the real thing that happens on June 30th is the Microsoft ends support for Windows NT. There are over a million NT 4.0 clients out there. Good, the world need to upgrade to at least Windows 2000.

 

I am not a fan of big companies forcing upgrades down your throat, and nobody is forcing anything at all, you can still use the produce Microsoft will just not support it, but this technology is over 7 years old. Time to bite the bullet and upgrade.

 

Upgrading is a no brainier. Microsoft got it right with both Windows 2000 Server (2003 server is pretty rocking too) and Windows XP Client. I bet the people who “hate” Microsoft and complain most about the “crashes” are the ones running the oldest software. Well starting June 30th you can’t complain anymore. If you don’t want to upgrade try the “free” Linux. Please report back to me how that works out for you. :)

 

 

posted on Friday, 25 June 2004 16:19:27 (Eastern Daylight Time, UTC-04:00)  #    Comments [14] Trackback