Migration Complete

This site has once again moved. Now nobody can say to me that I have not tried to support the Malaysian hosting industry. I tried, and I don’t like it.

All of the other sites hosted on the previous server has also been migrated here. Hopefully this would be a better home. It would be slower for Malaysia visitors to visit, but at least it’s because of distant and not because of overloaded server resources! Monitoring for this server showed 100% uptime. Hopefully it will stay that way.

Bye, Exabytes

It has become worst since these last few days. Mails are missing, and site is not accessible many times. I’ve set up server monitoring at host-tracker.com and I receive on average 6 downtime alerts per day, with monitoring triggered every 30 minutes.

I’ve seen people writing about my plugin said “if you can’t access the site, try again later“. And my AdSense stats reveals that very little impression made meaning that many people are having problems to access this site, and 4 others I have set up in this server.

Accessing this site is slow, very slow. I have to do something about it now.

As I have SSH access to the server, I can see so many cron jobs that have been running for a few days, not finishing its job. One thing about Exabytes’ servers is that they have a lot of features and allow people to do things that many overseas hosting company does not allow you to do. That’s a good thing except that when a user do something stupid, there’s nobody to look over the problem.

Well, the Engineers are fast when you report something, and they are doing a good job in reactive work. But I don’t see any proactive work being done. Once I reported that the MySQL server is taking a lot of load and freezing and asked them to check which user is doing this (even if it is myself), so that it can be prevented in the future. All they can say is that the MySQL server is now running fine.

Even though it is not downtime, it is certainly close to one. The server load sometimes goes as high as 34 (this is not percentage, this is a 1 minute average load on a UNIX machine – number of process fighting over CPU resources).

pangkorload.jpg

And I don’t think they are going to do anything about it. I am not sure how many domains are hosted on this particluar server but I am guessing there are a lot. I checked PHP’s max_execution time using CLI and it is set to 30 seconds. So why does the ones running from cron did not die?

Continue reading Bye, Exabytes

WiMAX In Malaysia

Ok ok I know this is old news for most of you. I just can find this time to write a bit about it.

Technically speaking WiMAX stands for Worldwide Interoperability for Microwave Access. It is a common misconception to consider WiMAX and Wi-Fi as similar technologies. The fact that they both start with same letter and governed by IEEE standard 802x. makes them easier to be confused.

Wi-Fi, which most of us are familiar with and use everyday is targeted for short range access (10m) and is suitable for Intranet or hotspot coverage for a small area. It was never meant for ISPs to distribute Internet access. Wi-Fi uses unlicensed radio spectrum, otherwise you’ll need to apply for a license from MCMC each time you buy a wireless access point 😉

In the other hand, WiMAX can go up to 70km and is suitable for last mile/km distribution of Internet access from ISPs. The issue with licensing that we saw in the news is because WiMAX utilizes a licensed radio spectrum so not just anyone can operate a WiMAX access point.

Do take note, however all of the maximum ranges are still effected by the line-of-sight limitation so even if you live very near to a WiMAX access point but you live behind a hill you might not get the maximum 70Mbps speed that WiMAX can handle. That’s a nice pair of numbers – 70km/70Mbps.

Continue reading WiMAX In Malaysia

Rest In Peace

It is a sad moment indeed. Prayers and Al-Fatihah to our dear friend Rafizul Elmy, or better known as Ali. He passed away on Monday evening around 10.00pm after suffering for a month plus in chemotherapy. May he rest in peace. Ali leaves behind a wife and a little daughter. May they be blessed, always.

From Him we come, and to Him we return.

AdSense Referrals Beta

I received my email subscription to Inside AdSense just about 20 minutes ago. There’s good news – AdSense is launching a referral program where you can refer products from advertisers now, not only Google products. When a visitor clicks on your referral link, if he/she completes an action defined by the advertiser, you get paid!

AdSense referrals beta

This program however is in Beta and not everyone can use it for now. You can try applying here: http://www.google.com/ads/adsense/referrals/

(No no this is not a referral link. I am merely spreading the good news here).

JavaScripts getElementsByName – IE Vs Firefox

A little coding story. I spent quite some time to figure out what’s wrong with my code. Consider the following code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html>
	<head>
	<script type="text/javascript">
	function getElements()
	{
		var x=document.getElementsByName("myInput");
		alert("First Element value is: " + x[0].value);
	}
	</script>
	</head>
 
	<body>
		<div id="myInput"></div>
		<input name="myInput" type="text" size="20" value="1" /><br />
		<input name="myInput" type="text" size="20" value="2" /><br />
		<input name="myInput" type="text" size="20" value="3" /><br />
 
		<input type="button" onclick="getElements()" value="How many elements named 'myInput'?" />
	</body>
</html>


Firefox will correctly alert you with “First Element value is: 1
IE in the other hand will alert you with “First Element value is: undefined

Why is that so? Because there exists a div with the same id myInput. In this case the JavaScript clearly uses getElementsByName. Can’t IE differentiate between Id and name?

FeedBurner Feed Replacement

If any one of you just updated to the newer version of WordPress, make sure that you also update to the latest version of the plugin.

A fellow blogger encountered this error on WordPress 2.1.x yesterday, as he still had the version 2.1 of the plugin.

This is caused by the removal of generate_page_rewrite_rules function in WordPress 2.1

I checked the 2.1 version of the plugin and indeed it is calling to the function at line 43. Version 2.2 of the plugin had this removed.

Time and Space Continuum

I watched a few episodes of Heroes last night until episode 10. I was thinking that when Hiro went back to the past to save Charlie (after she has been murdered by Sylar), didn’t he risk causing a rift in the time and space continuum?

Just think of it this way, when Hiro and Ando first arrived at the diner in Odessa that was the first time Charlie ever met them. And Charlie mentioned that someone got her a Learning Japanese book as a gift. Why didn’t she recognize Hiro at that time, the person who gave her the book? Shouldn’t she at least be happy to see Hiro again?

Well, it’s just for entertainment anyway but time travel has always interest me and I always think of the continuum when watching something related to time travel 😉

I am a freak.

Damn Crackers!

To anyone who have downloaded and used WordPress 2.1.1, you must immediately download 2.1.2. Now!

An evil cracker managed to get into one of WordPress’ server and edited some file, resulting in the ability to remotely execute PHP codes. This is a very serious issue.

News at WordPress.org

Even the F-Secure Weblog posted on this information here.

Success Does Not Come Easy

Following my previous post about the $700K+ check, I looked up some information on the site. From the site’s copyright notice at the bottom the site have been running since 2001. However check this out, traffic graph from Alexa:

alexa-plentyoffish.jpg

Permalink here.

As you can see, it’s not a while for the site to gain traffic and visitor’s trust. Time is a critical factor indeed, for a site to become successful. And never give up 😉

$700,000 AdSense Check

It’s official. This morning at home I switched on my machine, browsed on LiewCF, saw some posts, followed a link, and fell off my chair.

I am talking about this post.

The check’s total value is $901,733.84 (Canadian Dollars). That’s the check for 2 months. This guy would be a millionaire already if he is in Malaysia. Just think of that… more than RM1 million monthly! It’s not really weird since his site has been up since 2001.

This is really a good spirit lifter, especially since my own AdSense earning is waaaaaaaaaaaaaaaaaay lower than that.

Go to cheques-gallery.blogspot.com to see more checks.

I will send mine in when the value will not embarrass me 😉