WordCamp 2007

So the next weekend I will be flying to San Francisco to attend WordCamp 2007 on 21-22 July. This event is a 2-day conference for WordPress users and developers. The first day will focus on how to be a better blogger, the second on the development and future of WordPress.

Yeah right! Did you believe me? I am sorry I was really imagining how cool will it be if I can attend the event. Maybe next year. 😀

The actual event I will be attending during 21-22 July is my company’s team building activity in Pulau Pangkor, Malaysia. It will be fun (trying to console my own self).

Asian Cup: Malaysia 1 China 5

Yes, it’s soccer or as we in Malaysia locally call it, football. The national team lost 5-1 to China on Tuesday night match, and it is not a good news. However I am not a football fan and this blog is not a sports blog. I just need to vent out my frustration and disappointment to Malaysians. Yes you read it right, not to the players but to Malaysians.

Even the TV3 sports caster made fun of the Malaysia team. What the hell was that? Sure, they lost. How do you think they feel about it?

Newspaper headlines such as Tak Makan Nasi Ke? (You didn’t have rice?) are indeed funny at a glance but it is a humiliation to the team. For all that matters, I think FAM and the national team should sue those media morons.

Can’t we be more supportive instead of bringing them down? Who knows if we are being supportive enough they will win the next matches… but now they will all be feeling down and guess what, we’ll lose the Asian Cup that we are hosting ourself!

Just my two cents, ignore me.

Google Referrals 2.0

Have you checked in to your AdSense account lately? Try and see the Referral setup page and see whether you have been upgraded to Referrals 2.0. I was surprised by this notification when I logged on to the AdSense account of one of my clients. This is what I saw:

Google Referrals 2.0

Some of us are lucky enough to be given the chance to test this out, like Auntie Lillian a.k.a. 5xmom. I am not as lucky, though. Maybe because my AdSense performance is not so well. 🙁

With Referrals 2.0 you can select targeted ads to display on your site, and not the boring old banners to refer to Google products and services. This opens a lot more doors and endless possibilities for you to customize the ads that will be displayed. They look just like normal AdSense ads, with the only difference is the tag Referrral Ads by Google.

Die Hard 4.0

Warning: might contain spoilers.

There are so many movies being released and I can’t get to them all. I watched Die Hard 4.0 last Saturday after 5 calls to the GSC Movie Reservation lines.

Die Hard 4.0 Poster

Die Hard 4.0 is one of the best installment from the Die Hard movie series. If you have watched the previous 3 like me, you can actually detect certain changes in style and maturity to the movie. The character of John McClane does seems to be more matured and you can see now he’s an old guy with a teenager daughter. However it is good to know that the bad-ass character and all the things he is willing to do is still preserved in this movie. The only McClane family member in this movie is Lucy, and his wife Holly did not appear. Like her mom, Lucy also refuses to use the last name McClane and used Gennero – until being saved, of course.

The final moment with the villain when he shot himself to let the bullet to go through is the best moment of the movie. That is what I think, anyway. As someone who likes aircraft technologies (and afraid to board them) it is cool to see the F35 which can hover like a Harrier. It is almost ridiculous however for a guy to stay alive after being bombarded and shot by a fighter jet. The multi million dollar jet finally crashed and the pilot ejected.

Did anyone notice the 4.0 number instead of 4? That is definitely related to the nature of issue in this movie – which is IT where a bunch of hacker headed by an ex-Government specialist attacked the whole country’s infrastructure to make his point that the security level is just not strong enough. One interesting thing is that when all of the western power grids are down, Warlock was able to get online with no problems at all. How does he connect to the Internet? Does his generator (or any alternative power supply he uses) also supplied power for the miles and miles of cabling? Bear in mind that at that moment the satellites were all taken down as well. I have to know how he did that as my home area have power failures almost once a month taking the phone lines down along!

There are many heart-pumping moments in this movie such as the patrol car that rammed to a helicopter, the SUV falling down the elevator shaft killing the bad girl played by Maggie Q, and many others.

For some, however this movie is just a movie with no sentimental values. For those who has been following all of the Die Hard movies, this movie is definitely must watch and very satisfying.

How do you like Die Hard 4.0?

Transformers The Movie 2

Warning: Might contain spoilers.

Transformers The Movie 2

I skipped my weekly swimming exercise yesterday and went out to Summit Parade to watch Transformers. We thought that the cinemas will not be full as it is a week day but we were wrong and ended up taking the first line of seat in the THX hall. Luckily in the THX hall the screen is a couple of meters away and we can still watch it with a bit of neck pain. Oh well.

As a guy who grew up watching Transformers cartoons this is indeed a very well made movie, and everything is exactly as it was except that they have to make it more realistic. The details on the robots are amazing and meticulously crafted, even all the rust and damages are clearly displayed. What I like the most is that the characters of the robots – exactly as I remembered them. The leadership of Optimus Prime, the coolness of Bumblebee, the rage of Megatron and the bad attitude of Starscream.

And the voice of Optimus Prime at the beginning of the movie is hard to miss. Any Transformers fan will know that deep voice:

Before time began, there was… the cube. We know not where it comes from, only that it holds the power to create worlds and fill them… with life. That is how our race was born. For a time we had lived in harmony, but like all great power, some wanted it for good… others, evil. And so, began the war. A war that ravages our planet until it was consumed by death. And the cube was lost to the far reaches of space. We step in across the galaxy hoping to find it and rebuild our home. Searching every star. Every world. And just when all hopes seem lost; message of a new discovery took us to an unknown planet called… Earth. But we were already too late.

Bumblebee Camaro

It’s too bad however that Bumblebee is a 1976 Chevrolet Camaro instead of the original Volkswagen Beetle. Yes, I like him more as a Camaro but I still like to think of him as a Beetle and a tad disappointed by this change. At the starting of the movie however you can see that Bumblebee parked beside a yellow Beetle but trashed it to make sure that Sam will buy him 😉 At first, I was disappointed to see the rusty old Camaro but when he changed inside the tunnel my jaw was open with much awe. Bumblebee used to be cute, but now he looks sturdy but he still have his cool.

Here’s a photo of the old Bumblebee as a Beetle that I found in the Internet:

Bumblebee Beetle

The overall movie quality is very good, but the battles seems to be quite speedy for me to follow. A lot of details are missing because of the high speed battle between the robots. However this is normal for a movie with huge bots like this and I still I love it a lot.

Transformers The Movie (1986)

Do you know that this movie is not the first Transformers movie? In 1986 Transformers The Movie was released but it was an animation. I didn’t remember watching it since I was a little kid at that time and cinemas is not common during those days.

Thanks to Michael Bay for producing a good movie like this. Transformers have surely brought back a lot of memories…

System Administrator Appreciation Day

It’s that time of the year again. The last Friday of July is the System Administrator Appreciation Day. You have plenty of time to plan them a party, or buy them gifts before the day arrives. But please, no mugs!

You can see some suggestions for gifts here.

Go ahead, consider it. You can seriously make them happy and in turn they can make you happy all year round. They can do all sort of nasty things, although they usually don’t do it. They can read your emails and tell the whole world about it. They can also make your life easier if they like you!

I am currently not a System Administrator for an office infrastructure, but for an integration system. So unless the collection of servers and systems can throw me a party or buy me gifts, looks like nothing for me this year 🙂

WordPress 2.2.1 Upgrade

I have just finished upgrading this blog and 6 others maintained (not owned) by me. The transition from 2.2 to 2.2.1 is generally very smooth, as there’s no database changes involved. I simply uploaded only the changed files as listed here.

I am rushed to upgrade to 2.2.1 since there is a lot of security bugs in 2.2, and seeing some blogs have been brutally cracked, I promised myself to steal some time to upgrade during this weekend. A very recent attack was on HongKiat.com, a full time blogger in Malaysia.

So please don’t wait, upgrade immediately!

Other than that, notice anything else missing from this blog?

Google Desktop for Linux

Hooray! Google Desktop has finally reached Linux users. It is the first release, and contains a subset of features from the Windows version.

Obviously no source is provided, but two package types is ready to be downloaded – .rpm for Red Hat/Fedora/Suse/Mandriva x86, and .deb for Debian/Ubuntu x86

No 64 bit version yet, though.

However I do think that it is useful if Google provide a binary archive (.tgz or .tar.gz or .tar.bz2) for those who like to extract the software instead of installing them.

After installation, Google desktop lives in /opt/google/desktop and user data is all stored in ~/.google/desktop. It requires / utilizes GTK engine for rendering.

One interesting thing I just found is that Google also have its own Linux repository for users of these distributions:

  • APT (Debian, Ubuntu, etc.)
  • YUM (Fedora)
  • urpmi (Mandriva)
  • YaST2 (SUSE)
  • RPM (Red Hat)

Click here for instructions. Now you can use your favorite packaging tools to retrieve Google Linux software.

Cool eh?

Clipperz: Online Password Manager

In my previous post about passwords, I wrote about why you should not use shared passwords. One thing after another, in the comments section password storage became a topic and I suggested KeePass and at all cost avoid online password managers. I had a reason in mind, and you have guessed it right – security.

While it is possible to have a secure online password manager, it is not possible to see any source code for such system if it is implemented using server-side programming (processing done on server, e.g. PHP). Why see the source code? Well, that is the base of all security system – so that people who knows how to read the source code to figure out what a particular piece of software does, and if it is really secure and contains no malicious code.

As a matter of fact, someone just told me that I should include the source code of the Portable Pidgin I packaged so that he can be sure that I didn’t put anything malicious in there. I did, and the source has always been there since the very beginning.

Back to online password storage, one of the guys at Clipperz contacted me and asked me to look closely at the system and to analyze the source code of the JavaScript. And I did just that. I am not going into detail on what features Clipperz have, as you can always read it on their site. I am going to focus on the security side, while trying to stay as not technical as possible.

Please click on Continue Reading if you are interested to read the rest of the article.

Continue reading Clipperz: Online Password Manager

Slow Streamyx

For quite some time Streamyx has been quite stable for me, no complaints. However starting from a few days ago it has become really painful to access the Internet, and to even access my own blog. I guess the problem is with international connections again as accessing a local server hosted in Netmyne is not as painful.

Oh well, I am getting too old to rant about Internet in Malaysia anyway.

What about you, notice anything different lately?

World of Microprocessors

I have been terribly busy lately and my energy seems to be drained out completely once I reach home. It’s time to write something.

Penryn Die

For no apparent reason I was browsing the Internet when my eyes caught on the words Intel and Penryn. I was curious. Really curious so I Googled the words.

The results of my search was a bit surprising. Not long after Intel® introduced Core™2 processors (a year plus ago), based on 65 nanometer process, Intel is planning to release Penryn in the second half of 2007. Penryn is the next generation Intel® Core™2 family processors which is built using 45 nanometer transistors.

After Penryn, in 2008 Intel is planning to release Nehalem which will have a brand new micro architecture and after that, they will go for 30 nanometer transistors.

Penryn basically introduces SSE4 (with 47 new SSE instructions) and should run faster than the current processors clocked at the same speed. It is much smaller so that a silicon wafer can produce more chips which in turn translates to lower cost and better profit for Intel. I wish I have some share in that company. Penryn also supports 6MB of L2 cache per two core, meaning that the quad-core version can have up to 12MB L2 cache. Everything is built with 410 million transistors. Amazing.

The race for smaller transistors have long begun, and Intel has been succeeding as a leader compared to the rival – AMD®. While Intel introduced the 65 nanometer processor in late 2005, AMD was only able to release the same technology roughly a year after. To outrun Intel, AMD has vowed to try to release its 45 nanometer processors within 18 months after the release of its 65 nanometer processor, and that roughly translates to mid 2008. It looks like Intel is not allowing that to happen.

As a long time Intel user, I am of course biased towards Intel. But I still remember my 80386DX was made by AMD 😉

What is happening is indeed a proof of Moore’s_law being valid. It states that the number of transistors on an integrated circuit for minimum component cost doubles every 24 months. Mr Moore is still alive and kicking and he was the co-founder of Intel.

If you’re a college student, avoid doing a project to research about all processors that were ever made unless you are really into it. When I was in college I was so into microprocessors and that is what I did. However back then it was still possible as the latest processor available were Pentium II. Nowadays, I am all confused with so many code names and numerical conventions. The latest processor that I have in my household is a Celeron D, while my torrent box is running on a 9 year old Pentium III 600MHz.

Read more:

45nm Hi-k Next Generation Intel® Core™ Microarchitecture
A review at AnandTech

How current is your PC?

Advertlets Performance

From other Malaysian and Singaporean bloggers I can see that they experiencing very good performance with Advertlets. Unfortunately it is not the same case for me. Since having the widget for quite a while, and I remember that I am in the first batch of advertisement as well when it started but I only received RM0.20.

I don’t know how well the Advertlets ads are receiving clicks since there is no proper stats page for it like AdSense does.

For me, my AdSense performance for this blog has dramatically increased in the year 2007 to the level I have never expected.

So should I remove the widget, or should I wait. I am still evaluating what to do. It is a very good opportunity for bloggers to have an extra stream of income but not everything works for everyone.

How well is your Advertlets performance?