After a year…

After a year of electrical bill expenditures.

After a year of frequent maintenance, upgrading and updating of server.

After a year of every single hour checking online availability of the server.

After a year of hard work.

After a year of dedication.

And after a year of SACRIFICE.

HAPPY ANNIVERSARY MICHAEL-YAP.COM!

Watch out for the opening…

Last week I was devastated while trying to migrate the server to Virtualization by means of VMware ESX. But it turned out it was totally messed up and after 30 hours of server downtime I have no choice but to restore the current O.S. The reason why is when I was trying to install ESX it prompt me that the current hardware is not supported and he was trying to insert me the driver CD of that hardware but it did not specified what the f$!@*ing hardware he’s talking about!

Anyway, I realized that I might too aggressive to implement virtualization for the reasons I just wanted to maximized the hardware capability and efficiently by running Windows Server 2008 and Ubuntu Server simultaneously  (and because of the fact I was desperately wanted to install IIS 7 and SQL Server to be used in my work!lol).

So what’s all about the “Watch out for the opening…” thing?

Almost 2 weeks since I was transferred to another client and to another type of work- WEB. And I must admit that I was enjoying it! (but still afraid and always doubting myself if I can make it) . Ektron was giving me a headache specially learning XSL/XSLT  but I was amazed how this CMS works, how you can do a whole and complete website without coding a single letter (just exaggerating) . To be able for me to  practice much more about ASP.Net, I decided to upgrade my portfolio site from PHP to ASPX with more additional functionality. Thanks to the MONO project I was able to run .Net apps in non-windows O.S.

So for now, It’s still in my incubation site(update!, its already released) and I hope it will be finished this month.

Wish me luck :)

We are on 64!

I was not convinced of the running performance of the server. I even do not believed, that he was running on his optimal and efficient stage during more than a month of continuous operation since the implementation.

After weeks of researching,reading articles,reviews and tips (cons and pros)…were ready for 64!

The migration of our server to 64bit architecture has lead me to a significant challenges in my server administration (although I was doing this for a couple of years now) . Even Im not much new to 64bit because I was already developing 64bit Windows Client applications since last year it is still different when we are talking to servers because I have first some strong basis of upgading it from x86 32bit architecture.

First, Ubuntu has been one of my favorite linux distros since the last time I used CentOS 2 years ago and this is one of the linux distro that been always updating frequently not to mention the easy of use compare to others. I am currently using their 8.04 LTS(Long Term Support) Server Edition which packed with newly updated versions of tools and repos which helps me a lot(saves my time for frequently upgrading apps).

Second, I don’t think (don’t judged me for this I know it is not true but just as of my experienced) our previous 32bit do not optimized the usage of our processor although he can detect our CPU as quad core but it never run as a quad core. I had run some extensive processing operations including one application that I wrote(yah, its on a windows desktop app)that allows to upload to the server,convert and watermark videos then download it back again. After reading its ffmpeg and mencoder performance logs I was not convinced that this is just what he can do! 1.33Ghz of CPU FSB, 4gb of RAM and running on a 4 simulteneous processing core in 2.5Ghz each is not something you can say a ”typical mid-server specs”.

Lastly, some people says that it isn’t much have differences if you are running on a 32 or 64 although I know that 64 bit supports a lot of RAM’s there than the 32bit one. But what can I say about this migration thing is this..

I do not care, as long as I know that my baby runs on his maximum fu@#$%ng optimal performance when I needed him and the others. It is what he is intended to do..It is what I made him!