Custom Page Templates Not Showing in WordPress
I've recently starting getting an annoying error in WordPress, I'm not sure if its my browser, or the latest version of WordPress. I create a custom page template and... it doesn't show up. Frustrating.
Getting mytop to work on CentOS/Redhat
Screw all these AJAXified, buzz-wordified MySQL monitors. I'm old school. I use the fantastic mytop tool Jeremy Zawodny created 9 years ago.
Unfortunately it won't run on CentOS. I got the error, 'Error in option spec: "long|!"'
Facebook Chat for Pidgin
My favourite instant messenger application just got better! There is now a plugin for Facebook.
pidgin-facebookchat is a Facebook chat plugin for Pidgin and other libpurple based messengers. It connects to the new Facebook Chat IM service without the need for an API key.

Currently the plugin can log into the Facebook servers, grab the buddy list, send/receive messages, add/remove friends, receive notifications, search for Facebook friends and set your Facebook status.
Preventing MSN Messenger Spam in Pidgin
I use Pidgin as my instant messenger application. Mainly because it allows me to chat to clients and sub-contractors across Yahoo, Google, MSN etc all in one application, with the added bonus of not being full of spam and adverts to hurt my eyes.
Using SCP to copy files between Linux servers
SCP? SCP is a method of securely transferring files between a local and a remote host or between two remote hosts, using the Secure Shell (SSH) protocol.
Sounds confusing?
Permanently mount a Windows share in Linux
Sick of manually mounting a Windows share on Linux with "mount" for it to drop off randomly? Or not really knowing if it is mounted or not?
Then make a permanent mount in fstab.
SQLyog Query Profiler
MySQL has always lacked the sophisticated profiling tools shipped with proprietary databases like SQL Server, etc. MySQL developers have largely depended on EXPLAIN for tuning queries. The SHOW PROFILE patch by Jeremy Cole was introduced in the MySQL Community version 5.0.37 and it provided much more insight into where the query spends its time. However, to take advantage of this feature, MySQL developers were supposed to switch on profiling, run their queries and then filter the profiling data from a table that contained the profiling results of the last few profiled queries. A lot of manual book-keeping is required to take advantage of this powerful feature. In an ideal situation, the MySQL developer should execute the queries and the profiling info should be available along with the result-set. Unfortunately, none of the MySQL client tools (desktop or web-based) provide intrinsic support for this feature.








