Friday, December 30, 2005

Why Google not using PostgreSQL

Just came over to Xooglers, a blog said to be a gathering spot for ex-Googlers to reminisce and comment on the latest developments in search.

My title is base on one of the comment found in the article - Let's get a real Database.

The author reveal that Google use MySQL for AdWord. Soon, someone commented that it must be a mistake as MySQL is not capable for the task, especially when bill and transaction involved.

Then there go some debate until someone came in and posted:
Similarly, I can't comprehend why Google uses a Linux kernel when the BSD kernel is completely free of any GPL b.s.
Well, it make me think... yeah, why not Google use PostgreSQL? It is truely open source and have more features than MySQL especially when dealing with transaction.

Lots of people also commented how nice PostgreSQL is:

  • If they had gome with a database with transaction support from the get go, like PostgreSQL, the porting work would have been much simpler.
  • PostgreSQL is a "real database", and it's not expensive, it's free.
  • That said, I prefer Postgres for reasons absolutely unassociated with the license. I feel it implements much "purer" SQL than MySQL. I like its administration better. I like how it plans queries better.
  • However, unless you're using Oracle, PostgreSQL is better than your database.
Then, this interesting comment come:
And anon, they can't use BSD, they're from Stanford.
Speechless.....

Thursday, December 29, 2005

Lobak

This is an article that dedicated to Mr Lobak, a friend of mine; not the best friend, but definately one of the most tweaked one.

Let me give some short intro about him. He has a blog, but i think it's pretty much misleading in term of his true identity, as he always prefer to be known as The Chinese Yakuza.



Nop, he is definately not a road sign located in Seremban town.

Mr Lobak born in Ipoh, and have been playing around with ASP programming since 1997. He enroll into MMU SEGD to study game development. He then show his talent in Flash Programming and Art. He is another guy that is in between the science and art, just like me. He is currently a freelancer, not only on Software Programming, but Graphic Design (skilled in flash vector art), as well as Film Making. He is definately one of the most successful student from SEGD, earning monthly salary more than Shell employee. And guess what? He is not even graduated yet!

If you are Exiang Blog regular visitors, you should have notice that this is not the first time I mention about Mr Lobak. I once quoted his "Jungle Bunnies and the Script Factory" story in my article of "Who Killed the Local Movie Industry".

Well, it is unusual for me to mention someone in my blog more than once (I din even mention anything about my girl friend yet). However, please don't get me wrong, I m not gay. (please take note, Mr Foo)

If you still guessing for the reason of why "Lobak" can be shown twice in my blog... of course, it is the Road Sign.

I was on trip to Seremban 2 weeks ago. Together with my girl friend (yes, Mr Foo. I said girl friend, not boy friend), we saw this road sign right in the middle of Seremban Town. I thought it is interesting and quickly snap a photo of it.

In conclusion, Lobak is not a Chinese Yakuza, it's just a name of a place that located somewhere in Seremban Town. :)

Friday, December 23, 2005

Phil Kartz (1962-2000)

If you fail to abide by the terms of this license, then your conscience will haunt you for the rest of your life.

Original ARC copyright statement
PKzip, also known as ZIP, the most wide spread file compression format that we used to know now, started as a MUST-HAVE in Dos-Win95 and the Modem Dialup Era, created by a legendary person named Phil Kartz (1962-2000).

Katz was found dead in a hotel room with an empty bottle of peppermint schnapps in his hand on April 14, 2000 at the age of 37. A coroner's report stated his death was a result of pancreatic bleeding caused by acute alcoholism. ~Wikipedia

What have made a talented programmer fall into such tragedic? No body know.... Katz's lawyers even had to pay the city of Mequon about $8,000 for the cost of the cleanup, pest exterminators and legal fees after his dead.

Now, the company he founded is no longer focus in the concusmer market. Afterall, Phil Kartz is a person that worth my respect, although his life is pretty much like [[http://en.wikipedia.org/wiki/Vincent_Van_Gogh|Vincent Van Gogh]].

Thursday, December 22, 2005

Ubuntu Update

It is pretty mucn tiring today, after the afternoon presentation at CCTD as well as whole night rush for Harry Potter - The Half Blood Prince. It is the end of the year as well, m rushing on MMU project too. Time fly and it's already 6 months after my graduate from MMU.

I also started to pay PTPTN as well, trying to be a good person, so that the next generation could still get the oppurtuniy to loan and persuade the dream to study in university. Yeah, I believe i KARMA.

It has been month after I got the Ubuntu Breezy CDs from the Blue Whale. I placed most of them in Incubator to let people take it for free, and as expected, it finished within 3 days, not even Mac version leave...I doubt that the one who took it really know what it's as the versioning is written so small down there at the corner of the CD cover. Then, I revisit Whale and ask for more.

With the whole stack of CDs lying on my desk, I decided to take the challenge to upgrade the Operating System, from Hoary to Breezy. You know, people started to affraid of changes when they get older. Who know what will happen during the update process? When so many important data is store here.

The process is amazingly simple and trouble free. I just launch my synaptic package manager and pop the CD in, the next thing i know is the manager telling me that he found the upgrade needed. Then I maked the changes and apply and the upgrade process started.

As everythign is read from the CD, it is fast, less than half an hour. Some popup shown during the process, mostly about asking wheater i wanto keep the old config files or not.

When finished and restart, I prompt with an ugrly login screen. Qucily sign in and found that everything work prefectly. New wallpaper and the sound system still working. I then started to do some tweaking.

I then launched my Firefox but surprised that all the text look like this: ____ Wondering what happens... hmm, must be not fully upgraded. I started to look for my Synaptic Package Manager, but it don't launch nicely. Must be something wrong here, never mind, googling...

From the console I make a force-reinstall to the Synaptic Package and everything now work nicely. I then upgrade my firefox and it look totally normal again.

I also installed Opera browser into it as a secondary browser. The server is now better and strong :)