Submitted by Khalid on Sun, 2002/12/01 - 20:00
My name is Khalid Baheyeldin, and I am originally from Alexandria, Egypt, now living in Ontario, Canada.
With more than two decades of experience in the Information Technology field, I am the co-founder and Managing Partner of 2bits.com, Inc, which specializes in Drupal web content management consulting, including installation, development and customization. As a permanent member of the Drupal Association, I am on the General Assembly which elects the board of directors.
On occasions, I am in the top 2 or top 10 contributors to Drupal.
You can read my resume online.
Submitted by Khalid on Sat, 2014/03/08 - 13:57
I previously wrote about reducing CPU usage for Firefox by disabling Firebug. Later, I wrote on disabling the YSlow extension also reducing CPU usage.
Now, the laptop is able to exceed 4 hours of battery time under Kubuntu Linux 12.04:
Four hours, seven minutes:
09:37:27 localhost pm-utils: Power source switched to battery, Battery: discharging, A/C adapter: off-line
Submitted by Khalid on Wed, 2014/02/26 - 11:22
This is a quick how to for installing OpenWRT custom firmware on a D-Link DIR-835 router.
Though these instructions were tested on the DIR-835, they apply to many other router models from Linksys, Netgear, ASUS, and many other brands.
Check if your hardware is supported
Submitted by Khalid on Tue, 2014/02/25 - 11:43
Submitted by Khalid on Sun, 2014/02/23 - 13:13
To read my RSS feeds, I use Tiny Tiny RSS, which worked fine until 21 Feb 2014.
To solve this, I went back to the ESR (Extended Support Release). This was quite a few steps, so I am documenting them here.
Submitted by Khalid on Sat, 2014/02/22 - 15:37
To have better fonts in Firefox, you need to disable anti-aliasing, and clear all font caches.
Do achieve this, run the following commands from a terminal:
Clear the cached fonts in your home directory
rm -f .fonts.conf .fonts.cache-1 .fontconfig/*
sudo mv 10-antialias.conf disabled-10-antialias.conf
Reconfigure the fonts
sudo dpkg-reconfigure fontconfig
Now, restart FIrefox and check if the fonts look better ...
Submitted by Khalid on Thu, 2014/02/20 - 09:41
How often do you reboot your laptop?
Well, for me, I run Linux (Kubuntu 12.04), and I usually do it when a new kernel security update is released. And put it on sleep otherwise.
This means I can go for a month and a half without rebooting.
Here is a recent example, output from the "uptime" command:
14:31:46 up 45 days, 2:10, 7 users, load average: 1.45, 1.29, 1.28
Submitted by Khalid on Wed, 2013/04/10 - 21:11
Having worked with many people from India and Pakistan in the 1990s, I was often fascinated by words that sounded Arabic in origin. When asking about the meaning, they were indeed Arabic. And I could detect more words in the few Hindi Bollywood movies that I have seen as well.
Arabic influence on Hindi may have been via several avenues. One was via Farsi (Persian) as an intermediate, having been the language of the court for the Mughal emperors. Another was through Muslim scholars using these words from Arabic texts and they made their way into the vernacular.
Submitted by Khalid on Wed, 2013/03/27 - 10:44
I use a 15.6" laptop for daily work, but it is kind of heavy lugging it to conferences and talks. This is aggravated by the roller case for it which has some weight in it. Add a power supply, and other sundry items, and it becomes inconvenient when I am not traveling.
So, when I saw someone givining a presentation off of an Apple iPad, I was jealous and thought: why can't I do the same from my Android tablet? Turns out that the iPad has a display port, and Apple sells a display port to VGA adapter.
Submitted by Khalid on Tue, 2013/01/01 - 10:46
Do you have a Magic Jack Plus?
Do you get a message "Error 23" when you lift the phone hand set, instead of a dial tone?
Read on for a solution ...
This tutorial assumes that you can find your way around your router's configuration menus from a browser. Refer to your router's documentation to find out the specific IP address for your router and where the relevant options are.
Step 1: Find the MAC Address for the Magic Jack Plus