End of An Era

You would have noticed how infrequent this blog has been updated over the months. Well, life has been extremely busy. I cannot afford the time to blog anymore. The demands of the ministry is growing weekly. It is with much sadness, and yet with some profound sense of happiness, that I end this blog as it is here. There are many sites that provide much better information on gadgets and even on religion. I do not think I have a place in the blogging world.

It has been a great ride reader. I doubt that I have any regular readers, yet I know some posts have been helpful for some. That is the reason why I choose to let this blog be as it is and not remove it entirely.

Thank you and God bless!


Upgrade Issue (Passive Connection) using FTP for WordPress

This has been a recurring pain for my site (and all the sites hosted under my provider). I cannot seem to use the upgrade plugin, themes and wordpress function that has been introduced for quite a long time now. There has been plenty of updates given and fixes on this issue, but found them all inadequate for my particular problem.

The symptom is this:

Whenever I press the ‘upgrades’ for either WordPress, plugins or themes, I come to the FTP login page. I fill it up and press “Upgrade” only to find that it does nothing at all… it seems to be loading, but it will not refresh or change at all.

It happens no matter what ‘fix’ I employ.


I found that I have to use Active FTP connection rather than Passive. What is the difference? I have no idea, for now (feel free to comment if you do know). What you need to do is make an amendment, very slight one as follows to this file: class-wp-filesystem-ftpext.php that is located in wordpress\wp-admin\includes

the original will have

@ftp_pasv( $this->link, true );

Change the “true” to “false” like below and re-upload the file to the appropriate directory on your ftp.

@ftp_pasv( $this->link, false );

Overwrite the previous file and try upgrading again.


This works for me. Pretty easy, however, take note that if you do an Upgrade of WordPress, you will need to re-modify the new class-wp-filesystem-ftpext.php file again since the upgrade would replace the modified one. That is a minor annoyance.

All the best 🙂

2010 in Review

The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads Wow.

Crunchy numbers

Featured image

Madison Square Garden can seat 20,000 people for a concert. This blog was viewed about 67,000 times in 2010. If it were a concert at Madison Square Garden, it would have performed about 3 times.

In 2010, there were 23 new posts, growing the total archive of this blog to 467 posts. There were 85 pictures uploaded, taking up a total of 57mb. That’s about 2 pictures per week.

The busiest day of the year was September 29th with 724 views. The most popular post that day was Quick Review: CSL’s Spice Mi700 DroidPad (Updated).

Where did they come from?

The top referring sites in 2010 were forum.xda-developers.com, carrypad.com, forum.lowyat.net, mytechnews.info, and umpcportal.com.

Some visitors came searching, mostly for pacman, tuesdays with morrie, darkseid, arm cortex a8 vs snapdragon, and cortex a8 vs snapdragon.

Attractions in 2010

These are the posts and pages that got the most views in 2010.


Quick Review: CSL’s Spice Mi700 DroidPad (Updated) September 2010


ARM Cortex A8 vs QUALCOMM Snapdragon vs NVIDIA Tegra November 2009


Rooting HTC Dream (Singtel) June 2009


Upgrading O2 XDA Stealth to Windows Mobile 6.5 ROM May 2009


Of Pac Man and of Spam July 2008
1 comment

Silly Bloggers (Netizens)

What can we learn from the unfortunate female blogger about blogging? Don’t know much about the news that made headlines and even threatened police intervention? No problem, head over to:



One can hardly be unsymphatetic with the young lady (her picture and details e.g. work place are all plastered throughout the blogosphere). Why? Because the younger generation of bloggers are prone to express and vent out before thinking, especially in a medium which in their mind is ‘neutral and independent’. For that silly blogger (yes, it’s ‘silly’) that whole perspective took a dramatic turn after this event. 

To tell the truth, her situation is a bit of a ‘wrong person’ at the ‘wrong place’ at the ‘wrong time’… but I won’t be going there. 

I know there are many ‘young’ bloggers reading my blog, and let me just advice you with what I have personally learnt for the last 6 years of blogging on the Internet (from Blogger to Livejournal to self hosting to WordPress). 

1) This is not your private space unless you CONTROL who you give your password. 

Don’t even think that password protection is safe. One person (and yes, it takes only ONE) can reveal the password and it is open to a wider circle than you intended. Don’t be silly.

2) This is not a private space. 

Don’t want other people to read it… then DON’T POST on the Internet. Legally, the Internet is a public space. Anyone can stumble upon it. Don’t be silly over this. 

3) Don’t be EMO (emotional). 

Only if you are a celebrity or a wannabe, then should you put out your rants and stuff. MISINTERPRETATION happens, and it takes only a one person to not READ it as you want it… to find trouble following you. So, don’t be silly.

4) Unless you have GOOD english, DON’T try to be CRYPTIC!

Again, many people are misunderstood when they write either ‘allegorically’ or using vague, ambigous words. Always read your post before clicking the “publish” button. Ask yourself: is it clear enough so that it won’t be misinterpreted? If it is too controversial… then stow it. Put it away… it is best not to publish. Don’t be silly.

5) Don’t be ARROGANT and think too much about yourself.

Don’t think that your attitude can be translated into your blog and be safe. I people cannot take your attitude in real public life, they won’t take it on the Internet too. (Silly blogger put out a challenge, for those she knows who will be offended, to sue her. That’s way too arrogant before it became silly). Don’t be silly.

6) Be ANNONYMOUS if you want to neglect point 5.

Seriously, if you know (if you had thought of it) you will be getting flak for it, make sure you don’t post your pictures, details and other things on the Internet. Chances are these things are traceable. Facebook is no protection for anyone. There are scripts to bypass the security of anything and the last thing is for an outsider to have sufficient references on your life to make your life hell when the situation arises. Definitely, don’t be silly.

7) Prevention is always better than cure.

Be open to comments and what people are telling you. Now, I do not mean ‘accept’ every comment there is. I have deleted my share of comments that are just given by ‘difficult’ people who has no ‘ethics’. You should always remove what can bring controversies to your person (not the content). Don’t be silly.

8 ) Monitor your blog. 

Did you slip out the name of the company you’re working with? Did you mention names? Will that put THEM into danger? You should be very surprised that many people do not read and monitor the traffic in their respective blogs. Install a good software to do that… Don’t trust the Blogger and WordPress stats. Use one like “Statcounter” which also logs the IP address of the visitors. In the event something big DOES happen (it happened twice to me) you have valid LEGAL evidences to protect yourself. Don’t be silly.

9) Young aged bloggers, please please please have someone older monitor (or check) your blog.

The young and truly young. Some are in their early teens and do not think far enough. The lack of maturity in them makes them liable to cross each of the points mentioned. Therefore, have someone older monitor your postings for the sake of conscience. Don’t be silly.

10) Do not be too personal. 

To know a person well, is to know the person’s weaknesses. Too often, bloggers leave themselves vulnerable to a personality audit from their very blog itself. You can piece together a very good personality framework of a person from the blog itself. Isn’t that great? From a distance, what more! So be careful. Don’t be too personal. You do not have to tell people what routes you take coming home everyday, or where your favourite eatery is or where you hang out most of the time. Don’t be silly.

I hope these reminders (they are reminders) will make our lives more managable on the net. It has helped me over these past 6 years (yes, that long). 

There are more advices of course, like not to market your sites if you really dont want the publicity. There’s the technical side of things (how to be anonymous and really anonymous!). Etc. 


Embedding Videos on WordPress – Available!

At loooooong last… you can now embed videos on WordPress.com. It has been frustrating not being able to do so earlier (except for YouTube videos).

WordPress.com users, go here and get your extension plug-ins that are compatible with your default browser (mine is Internet Explorer… I know… 😛 But I love the underdog, hahaha!). 


I can finally publish my Issuu materials. They can ONLY accept videos… and not other Flash enabled services. Too bad 😦

Enjoy the power to Embed folks!!!!! 🙂