jamesjg.com officially registered


Once a blogger will be a blogger! I have closed my first blog at uchukeling.com earlier today and decided to be more personalised in my approach to blogging. Hence, I decided to register my newest domain – www.jamesjg.com – the short tag for James Joshua Guang.

Today also marked my migration to WordPress 2.8 which shall see the merging of WordPress and WordPress MU at a later date.


To my fellow blogger friends, here are the list of plugins that I am using for this blog. And, I will create a special tutorial category for new blogger who would like to have a blog powered by WordPress. The tutorial will be based on the various questions emailed to me. If you have any thing to ask, please send your email to blog[at]jamesjg.com and I will try my best to assist you.

  • Comment License shows a license with terms of your choosing in your comments form. You can edit the terms of your license in the options page.
  • Most Popular Posts is a basic widget for your sidebar that creates a list of links to the top posts on your blog according to the number of comments on the post. You can customize the widget title, number of links to show and whether or not you want to display the comment count.
  • No Duplicate Comments check comments for duplicate content using Google AJAX Search API as they are published. This helps to avoid having duplicate content in your posts. It only checks approved comments that have over 50 words. The plugin searches two random strings, both 8 words length. If one of them finds an exact match, it emails you letting you know so you can check it yourself and decide if you want to delete it.
  • Smart Youtube is a plugin that allows you to easily insert Youtube videos/playlists in your post, comments and in RSS feed. The main purpose of the plugin is to correctly embed youtube videos into your blog post. The video will be shown in full in your RSS feed as well.
  • WordPress Mobile Edition is a plugin that shows an interface designed for a mobile device when visitors come to your site on a mobile device. Mobile browsers are automatically detected, the list of mobile browsers can be customized on the settings page.


To my gentle readers, I will be grateful if you care to amend your bookmark and add this latest blog. To avoid missing any of my post, you can click here for the RSS feed.


This is the hardest process of owning a personal blog – choosing the right theme to reflect our personality. No doubt there are hundreds of free themes available on the Net, but what we want may comes in bits and pieces, and in the end we may have to choose the one nearest to what we wanted.

Quick loading and readability is definitely the top priority for my blog. That comes in the form of visual-friendly fonts in term of its size and colour. To those of you who are new to blogging and WordPress, the theme can be change via the Appearance (yourdomain.com/wp-admin/themes.php) feature at your administrative settings.

How do I get the theme to appear in the list?

You need to upload the theme to your web server. For me, I am using Core FTP Lite for my FTP. Make sure you upload it to the correct folder, which is usually found at yourdomain.com/wp-content/themes/

Interested to have a domain of your own?

What could be the best thing to have on the Internet if not your own personalised domain name. A personal domain is like having your own home address on the Net. Its like the address of your house where people can send mail, gifts, visit you (of course) and what’s better than to print your own t-shirt with the dotCom on it.

Drop me an email if you are interest to get one just like mine – jamesjg.com!

Caught by the .mobi fever

I sent few SMS to Desmond and David last night on the possibility of developing a .mobi mobile website for my readers.

Me: David, how much is the .mobi domain?

David: RM60/year.

Me: Is sarawak.mobi available?

David: No, taken. 

Me: Yo bro! Any good name for my .mobi site? Something tat can capture s’wakian youth. 

Desmond: Got to sleep on it brader… most catchy names taken. 

First thing first – read the developer’s guidelines first.

This is quite a comprehensive guide to mobile web development. It layers on the advice from the W3C’s Mobile Web Initiative Mobile Web Best Practices 1.0 document, but takes it further. We feel that it is very important to take the base of these best practices and make it more accessible. With this in mind, our developer guide starts by describing the mobile landscape in detail, and the importance of the mobile context. There are code samples and a lot of useful information. We then go on to describe actual techniques for putting together a mobile-friendly site and how to publish it. This guide is designed for developers who are already familiar with web development in general, but now want to try their hand at mobile. For now, the guide does not cover more advanced techniques such as adaptation, but this will come with Part II.

RumahDayak.com – Bringing you closer to home

Hi to all my readers,

After more than a year of handling a few of my domains, I feel it is a bit tedious and tiring, especially having to upload to different servers, and creating links here and there.

Hence, this coming 14 September, 2007, the day of my 2nd anniversary for the RumahDayak.com domain; I will be using one single server and shall park the rest of my domain to this server. It is like a one-stop-center for me – one FTP server, one web server, one email server with a few parked domains, etc.

And, I am also on the search for a script that shall allow me to blog using my O2 XDA II mobile phone, and upload directly to this server. Do let me know if you know of any script. It is very much like the Opera Mini, which allows users to blog, upload photos, etc directly from their mobile phone to a web server.

Indeed WordPress is able to handle that, but I am more on the search for a ‘portal’ sort of mobile interactivity.

Web 2.0
Beside mobile blogging and RumahDayak.com is moving towards Web 2.0 and based on O’Reilly brainstorming session, Web 2.0 means Google AdSense, flickr, bitTorrent, napster, wikipedia, blogging, upcoming.org and EVDB, search engine optimization, cost per click, web services, participation, wikis, tagging (“folksonomy”) and syndication.

Blogging – this blog (www.uchukeling.com) shall be THE arena for me to put my thoughts into digital print.

Community Portal – As of today, I have started to work on my new phpBB interface design. With all the feedback that I have gathered over the two years, and the extra years maintaining rumahpanjai.com with Reganold a.k.a Recc, it have come to a conclusion that the Dayak Internet users prefer to be simple, less clicks and a “straight to the point” type of website. Obviously, this is due to the fact that my community portal comprises of users from the middle age and older age group. Most of them have little exposure on the various Internet technologies, and the reason why they are part of Rumah Dayak is because, everyone is talking about it.

With the positive feedback I get from people like Desmond Jerukan and Reganold, I am confident to come up with something good for the community. I would like to thank all the generous sponsors and supporters who have assist me in financing the portal and its activities. Until you are in the system, then only you will know how much it cost to manage a portal like Rumah Dayak.

With the few sponsors and the little fund we have, Rumah Dayak is able to assist the big brothers in delivering the community service to the people in need of it.

Web communities
Today we have seen more and more Dayaks participating in one way or another in the usage of the Internet facilities that is available in Sarawak. We have seen more Dayak websites being registered. We see the growth in ownership of personal domain. More Dayak businesses are having their own corporate websites, and I myself is involved in a few. Although some did not manage to sustain their web presence, but it is a starting point to their future web involvement.

Online learning
I will also be having a section where I will share my online experience with my readers at the portal. This section will start with an online how-to website on the common application that is being used by the Dayak community.

The excitement is there and I am looking forward to see more readership for this online journal and constructive participation at the forum too.