A Book or a Sony® Reader?

For those who likes to read like myself (if only I could find the time), there’s now an option for keeping multiple books in one digital device. According to Sony®, the device can store hundreds of book titles. Now I’ll say that will be great if you need to move; instead of carrying those heavy boxes and bookshelves now you only have to bring along the nifty device which is more or less the size of a normal paperback.

Traditionally, I’d prefer the old way but from the pics posted at their site the e Ink® technology is really something:


I’ve never seen the actual device anywhere, but from the image above you can see what I am talking about. The quality is really impressive. The cost? Well… for $349 you can buy about 50 normal sized paperbacks. It’s not really that expensive. So people, which do you prefer?


To read more about this product, go to: http://www.learningcenter.sony.us/…

No, I am not paid by Sony®. I don’t even think that this product is available in my country yet.

Lack Of Sleep

I am really really sleep deprived this first week of Ramadhan. This is due to the fact that I have to wake up in the middle of the night for sahur. Also, I am struggling to finish up a freelance work for a Singapore client; I am lagging behind the schedule because of the hard disk incident. That reminds me that I have yet to make a post about that 😉

Sleep has been my main problem every Ramadhan, not hunger. I have trouble falling asleep so when it takes only 30 minutes to take a meal, I might be awake for 2 hours. Anyone want to share their experience?

Take care, people. Sleep well. Maybe tonight I’ll take a break from the extra work and go to bed early.

Pacific Regency Hotel Apartments

I am writing this post from Pacific Regency Apartments, in KL. It’s a new experience for me to spend time during Ramadhan in a hotel apartment. I have CCSA training tomorrow, and since I hate driving / commuting so much (especially in Ramadhan), I’ve decided to stay 2 nights here.

The hotel is really great, and the price is right too since it’s not peak season and they have a promotion. Here’s a picture from the website (I am sitting in front of the TV with my laptop):

Pacific Regency One Bedroom Apartment

Despite of a bad experience at the reception with a female staff, the other staff seems to be very helpful and polite. Just about ten minutes ago I received a phone call from them to confirm about the time for sahur.

Lucky for me, the training is actually in the same building, on the 20th floor of Menara Pan Global.

Room Shots

Continue reading Pacific Regency Hotel Apartments

Ramadhan Is Back

Just a few hours earlier, I bet every Muslim in Malaysia sat in front (or near) the TV while watching the news. Even those who have never watched news most probably waited as well 😉

We were all waiting for the starting of Ramadhan announcement. Yes, as anticipated it’s going to start tomorrow, Sunday 24 of September 2006.

I can already imagine what it’s going to be like at the Baazars, in late afternoon where people will rush to buy food for break fast.

As for me, this Ramadhan I’ll be working 2 weeks of 7am-4pm and 2 weeks of 3pm-12am. It is going to be a new experience. Hopefully everything goes well. I’ll try to get myself to go for Tadarus during lunch hours, and perhaps steal some time to update this blog…

Selamat berpuasa semua!

WordPress Posting Problem

I’ve seen some WordPress users complaining that after they post something, sometimes their browser gave them a blank page, or an error. Many blamed it on the plugins. I had the same problem, and deactivating or removing plugins didn’t help.

I found out the real problem: Update services (Options – Writing – Update Services)

Try to root out the problematic site; they are indeed just normal websites so some of them might be outdated or dead. Your pages timed out, that’s why.

I just removed the entire list, and maybe look for a reliable list later. Now, I am posting without any problems. See me smiling? 🙂

PHP 4.4.4 and Apache 2.2 on Win32

I have just spent more than the normal time to install Apache + PHP on Windows. Well, for me at least, as a PHP trainer. It’s quite embarassing if you ask me.

Anyway, I am writing this quick post just to let you know which Apache to download. In Apache download page today, there’s a few versions available – version 1.3, version 2.0, and version 2.2

Usually I will just fetch Apache 1.3 directly, and configure PHP as module. But currently Apache only provides version 1.3 as unix source – which is fine on my Linux box. So I went to fetch Apache 2.2 – just to find that it won’t load PHP.

So to cut in short, if you are using Windows, download Apache version 2.0 and you’ll have Apache + PHP running in no time.

Why the hell am I installing Apache + PHP on Windows? Well that’s another long story I will keep for another post. My laptop hard disk crashed on me and I decided to run fully on Windows, especially I will need a lot of digital imaging capabilities on the slow laptop – I’ve just taken photography as another hobby that I hope will make me money some day.

Update 23 September 2006:

As it turns out, when downloading MySQL you might as well go for the latest version. This is why:

MySQL currently only provides version 4.1 and above. The difference can’t be seen by anyone else except those using PHP. For MySQL versions >= 4.1 PHP utilizes the mysqli extension, because the default built-in API in PHP (MySQL 3.x) doesn’t work very well (MySQL changed certain things). The problem: PHP 4.x does not provide libmysqli.dll. Only PHP 5.x does. So the final summary is:

  1. PHP 5.x
  2. MySQL 5.x
  3. Apache 2.x

The obvious thing that I noticed is the problem with MySQL passwords. If you’re worried that your host server might have older versions, you can always write your code by utilizing ADOdb.

The problems described above does not effect *NIX users, as all modules can be compiled manually along with PHP.

Avoid buying domains from Yahoo!

Avoid buying domains from Yahoo!

Why? Yahoo! is a reseller. I am unsure how many companies they resell for, but I got stuck with Melbourne IT. At the moment when I bought the domain I needed it fast and there’s a problem with my main registrar. Now that I need to transfer my domain, it’s really hard.

I first contacted Yahoo! and this is their reply – after a few days:

Hello Ady,

Thank you for writing to Yahoo! Domains. I hope this mail will resolve
your issue.

Look Ady, if you are transferring your domain registration to another registrar (away from Yahoo!) and your new registrar asks for an authorization (An authorization code is a key code only applicable for .us, .biz, .info and just recently .org domain names) code, Yahoo! cannot provide this code to you. In order to retrieve your code, we will need to release your domain name to our partner registrar, Melbourne IT. Please do the following:

To prevent future billing, please cancel your Domains service. Please note, that moving your domain registration away from Yahoo! does not automatically cancel your account.

Please Note – Update the Administrative contact email address listed on the “WHOIS” Database before you cancel the account as this is address on which you will receive your Registry Key. You can make this change through your Domains Control Panel by clicking on “Registration Info.”

Once you cancel your account please let us know by a reply mail so that we will proceed with the release of the domain name.

Once released you can contact Melbourne IT to retrieve this code at:

[email protected]

I look forward to your reply.



Yahoo! Customer Care

For assistance with all Yahoo! services please visit:


Next, I deleted the service from Yahoo! Domains control panel and replied to Yahoo!.

After that, I contacted Melbourne IT and this is the reply after a few days:


A Melbourne IT Reseller manages the domains specified in your message.

Please contact this reseller using the details below for any assistance you require. If the person you contact refers you back to us, ask them if they would please contact us on your behalf.

Reseller details:

Yahoo Inc.
Web address: domains.yahoo.com
Email address: [email protected]

If after 48 hours you have yet to obtain a satisfactory response:


Please provide us as much detail of any correspondence with the reseller which relates to this request.

Please note: In an effort to resolve this matter quickly we will notify the Reseller of this request including any details you have given us.

Kind Regards,
Melbourne IT Customer Support


The status of your case is now closed.

If you need to reopen this case with additional information, please reply to this email. If you need to contact Melbourne IT by phone please quote this case ID



As you can see, it’s damn troublesome and support is really really bad. If you go shopping for a domain next time, buy them from a first level registrar. My emails to both Yahoo! and Melbourne IT have not been responded to since then.

Avoid buying domains from Yahoo! It’s quite funny and disappointing, as Yahoo! is not a small business and they still resell important things like domains 🙁 Well, at least avoid for now, until Yahoo! decides to handle the domain themselves.

Update 22 September 2006:

Finally the domain have been released to Registerfly. This case actually is caused by the lag of response from Yahoo!, Melbourne IT, and Registerfly. Registerfly’s system kept asking for an authorization code, eventhough Melbourne IT already said that the code is not needed.

About Yahoo!, I don’t have anything againts them – it’s just that if they resell domains like this, they can’t do much when we (clients) ask for help. I am a Yahoo! customer for other services than domain so that’s why I am quite surprised with them reselling domains. Lesson learnt.

Kittens in The Backyard

While cleaning up our backyard last weekend, we found these little kittens hiding under some grasses. Luckily we found them on time otherwise they’ll be chopped up by the grass cutter. Here’s a video I uploaded on YouTube:

For unfortunate ones who can’t view YouTube, here’s an image. Click on it for larger picture.