the access point


“You can call it: the cheap solution to an expensive problem”, my colleague Zakayo told me. A very cheap solution, yes, indeed.

Some time ago, our offices were provided with some nice HP desktop computers as well as an access point for a wireless local area network (WLAN). Except for the usual problems (e.g. ppl transmitting computer viruses (not virii!) via USB flash sticks), the wireless network had been left switched off as the previous setup could only reach 2 or 3 offices.

To give you an idea of what our compound looks like, pls feel free to check out this panorama view:

(click click => opens in flickr)

The red arrows indicate the number and position of computers, the small green arrow at this former workshop building to the very right is the position of our access point as from today. The access point (AP) used to be in the building to the left – which is why the signals never reached these offices on the other side of the compound.

The access point we are using is a simple D-LINK DWL-2100AP with a small rubber duck antenna that connects via the typical reverse SMA connector. There are in fact external antennas for such accesss points and wireless routers available on the market – even in Nairobi. External antennas come as indoor and outdoor versions. However, these cost between Ksh. 5.000 and 15.000 /= – which of course is a lot money for a simple (repeater) antenna.
I even thought about extending the antenna by using a coaxial cable and the existing antenna or even an additional reverse sma connector (I even thought about building my own antenna using this manual). Yani, the best improvement for any wireless setup (tv, radio, wlan, etc.) is to get a good antenna. Any coaxial cable in between might extenuate the already weak signal, and besides, this is Embu. There’s no 50 Ohm coaxial caboool, neither any reverse sma connector available. And I am just sick of being stopped by unable shopkeppers who don’t even know what they are selling. These gals (!) don’t even have simpoool battely horrdaaass, as mentioned earlier.

I wanted this thing to eventually work. And I didn’t want to spend too much money on this. This is a public service office that survives on donors support, revenue from water permits and salaries through the government @ job groups J & K.

Think of solutions, not problems. (Dan Eldon)


And this is what you’ll need for the outdoor protection of an access point: an old jerrycan rescued from the garbage, some sisal rope, some tape, a sharp knife and, of course, the AP.

I also invested Ksh. 249 /= for a 5m extensiooon cabooool and ….nothing else, actually. These things just do the job.


I’ve cut the jerrycan into pieces (just like the salt shaker :-), put the AP inside, connected it to the extended power supply and fixed it to the ventilation windows on this old workshop building (ex provincial water office workshop).

Well, what can I say? It works. It just works. The signal is now strong enough to reach the whole compound, all computers are hooked up, are secured via the typical WLAN security measures and we only spent an additional sum of Ksh. 249 /= which could have been even less by using a simpoool powaaa caboool which sells for Ksh. 45/= /m.

The reason for blogging this is because in the past, I’ve seen a lot of money spent on expensive high-tech whereas simple and cost-effective solutions also do the job. And as long as we’re talking about public funds, the money issue is important, I think.

(funny thing: the wooden ladder as seen in the pictures was made to be heavy so that it doesn’t “walk away” (~ get’s stolen by someone). welcome to the public service! :-)

The Rucksack Story

Oh my…instead of finishing this one paper on sewage sludge treatment procedures, I just can’t stop thinking about my new backpack (!) and how great it is that I’ve eventually settled for the right thing. Reasons for blogging this are a) no notebook deal would be complete without mentioning other accessories (like pcmcia tv cards, yeah!!) and the proper notebook case, and b) I had spent about three weeks in August searching for a really good, reliable, spacious bag / case which would be good enough for my notebook & other items. Something that needs to be a handy all-in-one solution and come with me wherever I go. Something that looks good, but doesn’t look like a notebook case. Searching took a long time + I tortured most of my closer friends with constant asking about what they think about this and that model. To make it short: I was obsessed with looking for the perfect bag.

I’ve found it.

Well, actually I didn’t do that – it’s MB who I had sent over the Atlantic, flying to the US and spying for interesting deals which aren’t availaboooool over here in Europe. She called me the other day from IL and said: “Look, we’ve spent a whole week searching for a decent laptop backpack that matches your criterias, bought two, returned both of them after some time and ended up with a simpooool Dicota neopren sheath. You are busy with something else now and I’ve just found a very nice bag for you which costs US-$ 49,99 plus IL-taxes. Shall I buy it for you?” – “Hell, yeah, of course!”.


She bought the High Sierra “Access”, carried it from the US to DE and forwarded it to me. Ohhhhh, nice. You see, it isn’t THE most perfect backpack, but it matches the following important criterias that I couldn’t find with available models over in DE and these are points which aren’t mentioned in product descriptions:

  • With 20″ x 15″ x 9,5″ it’s LONG enough to fit my back. I am 6.3 feet tall and don’t want to carry a brick on my back, but instead something long and slim which doesn’t make me look like one of those retarded & fat 30something still-living-at-home nerds (damn it, i am as picky as Paris when it comes to such issues)
  • 2743 cubic inches equal something around 45 liters. Now THAT’s much more than what I’d found over here. The only competing model from German manufacturer Deuter, aptly named “Giga Office“, only offers 32 liters, is shorter and looks like a brick (see above).
  • It has many small pockets with double zippers = can be locked to prevent theft e.g. when someone is walking behind you and trying to open the zips without you noticing it
  • It has a rain cover which also works as a padding for valuabe items like the notebook.
  • Up to 17″ (or 15,4″ wide screen) notebooks fit inside a padded computer sleeve
  • Comes with the usual padded back and tuck-away waist belts which most modern backpacks have. However, this one has good padding – not too thick (= prevents sweating) and massive. It also doesn’t come with a stiff back like most other alternative models have (the one I had bought before was very nice with a massiv plate in the back but couldn’t securely protect the computer inside).
  • When you are carrying this model on only one – the right – shoulder, there are moments you just want to pull it forward to access some pockets. Now this one has a zippered side water bottle pocket and another side zipper which makes it quite easy to actually use this backpack efficiently. That’s one of those points you only notice once you are actually using it and are forced to live with the provided backpack design. Good!
  • It has a zipper close to the back side which allows you to vertically enter the notebook without pushing or even forcing it inside. Most backpacks are nice and blablabla but lack this very simple zipper – the user is forced to make room first of all until he can put the machine inside his backpack. With the zipper in the back, there is direct access to the computer sleeve.
  • It’s small enough to fit into any cabin luggage compartment (important!) but still bigger than my previous BREE hand luggage bag which has served me since 1993.

Anyways, nice backpack, good choice, great price and big up to MB for saidianing mimi on this matter!

virtual pc & usb toolbox

Some time ago, my dear friend Mr. Burns advised me to install an english operating system (OS) like WinXP on my notebook so that I will have less problems explaining things on it whenever I’d need it for a presentation in an english speaking environment.

Being the typical Geek 1.0, I was first irritated by the idea of installing yet another OS on my beloved machine and didn’t want to spoil the MS-dominated bootsector and other vital parts of my german WinXP version that could be affected by another OS.
And then, again, I keep on forgetting about the two virtual pc environments that have come up in the past and that I and many others have written about. For those who need to know – well, you most prolly already know this, but for the computer beginners, let me just explain this: there is a secure, hassle-free way to have more than one operating system runing on your computer. But why would you want that?

The average Windows user out there installs a few programmes for testing, dislikes them and decides to de-install them again. The deinstallation process though does not cover ALL parts of the previous installations and “forgets” some additional files that are left on the harddisk for eternity (~ until your next installation of Windows). And there are many user-utilities that have no other purpose than cleaning up your messed up installation of Windows and/or lost entries in the Windows-registry (where, as the name suggests, all programmes are registered for use with the operating system). You end up getting a messed up Windows that needs to be re-installed / repaired / etc.. And all this just because you wanted to test this or that small tool you urgently needed to rip-music cds, flash mobile phones, draw a picture in CAD or maybe because you were testing diverse media players that each come with their own setup-installation-routine.

Or in other words: most beginners need to take time to understand which programmes they want to use on their Windows OS and will have a collection of programmes they are going to install after a clean installation of windows.

The solution is to use so-called virtual machines – which are nothing else but virtual environments right on your existing operating system that create a single file into which a whole operating system can be loaded / installed.

Let’s say you want to try out a Linux distribution like the popular Kubuntu 6.06 and already figured you wouldn’t want this to run from a so-called Live CD (= boots from the CD without any installation). Neither are you willing to screw your existing Windows bootsector by installing a Linux Loader tool that gives you the option which OS to start during the boot-up process. And although there’s always a way for the experienced user to solve such problems, what we are looking for are simple, fast and free solutions. After all, all you wanted to do is (safely) testing a piece of software….
Instead, you might be interested in creating a so-called virtual machine. Something that gives you access to a full Linux environment AT THE SAME TIME while you are using Windows XP without restarting/rebooting your computer.

And as I’ve mentioned earlier, there are two choices for that: the MS Virtual PC and VMWare.

The MS Virtual PC (demo) is a free download from MS that enables you to set up a virtual environment on your existing Windows OS. After installation, you are guided through a set up process and open a new virtual pc. A window pops up and you get a black screen, a virtual pc booting a virtual BIOS. From this point onwards, you can install either another MS operating system, or even load a virtual ISO (image file) to install a Linux distribution. Basically anthing that you would also install on your computer from that level.
VMWare offers an alternative for the more professional user – it is able to handle processes in a different way and has much more options. VMWare offers a player (VMWare player) that is able to “play” pre-installed virtual machines (operating systems and aplliances) which can be downloaded from the Virtual Machine Center for free!

And as much as I love the VMWare player, the MS Virtual PC software seems to be adequate enough for my purposes as it provides an english OS at the click of a button. Simple as that! :-)


The other day, I blogged about tools that start right from your very own USB memory stick.

You don’t need to be in a developing country to experience what it means to have restricted access to your own computer. Let’s say you are a traveller and would like to check your e-mail from an internet café somewhere on this planet. You’re lucky you’ve found a free seat and have already gotten over the fact that the guys running the café are ripping you off with the amount you pay per minute surfing. Aaargh….yahoo/hotmail/gmail/etc – the webmailer takes ages to load and opening a single page is a pain. Advertisment banners load first (unless you’re using a prof. webmailer) and you end up paying extra money just for reading and answering your mail. Remember: you’re paying for the amount of time you’re online.

Now, in a country like Kenya, not everyone has his/her own computer. Even less ppl have access to the internet – but USB memory sticks are for sale at a reasonable price. The idea is to make use of USB memory sticks other than just storing personal data. Applications that are installed onto the USB stick and run from it. I know there are already some models out there that come shipped with pre-installed applications, but instead of focusing on the software only, I would still like to point out the benefit you get while using software installed on your memory stick instead of using the browser the internet café offers:

  • You are using your own software and can personalize the browser and settings. Speaking of bookmarks – here’s your perfect way of storing bookmarks that will stay where you’ve put them.
  • You can download your email by using an email client such a Thunderbird. More than that, you can edit emails offline and mark them for transmission once you’re back online. Imagine downloading them in an internet café and editing them somewhere else at at friend’s place (who does not have a modem/inet). Downloading online and editing offline takes less time than reading and answering them online with the fear of log-outs from your fav. webmailer due to inactivity / while writing longer mails. Also, it’s much cheaper this way.
  • Modern Web 2.0 technologies are nice as they offer online services which were previously only available offline (word processing, spreadsheet, image editing, etc.). However, these services are only available online – and since you are paying for the amount of time spent online – you’re better of using offline applications. The internet café does not offer such tools? Don’t worry – they are on your memory stick.

Now, as not every user is aware of these possibilities, I can imagine a few smart hawkers on Nairobi’s Moi Avenue & Co that have compiled application packages and are willing to upload them onto USB memory sticks for some bob. And for those who want to do this on their own, here a few useful links to software compilations and recommendations:

Portableapps; list @ Snapfiles; Wikipedia listing; another Wiki; Essential USB Memory Drive Projects; list @ Combobulate;; portable USB software; portable USB software 2; portable freeware; list of USB applications;; portable freeware 2

Hope this helps!

offline worlds

Being on the road during the last week has kept me away from blogging. Also, I had problems accessing the internet / finding an open WLAN hotspot nearby. Even thought about using this really awesome BackTrack Linux LiveCD which helps to gain access onto locked WEP networks. However, I didn’t try it becos a) couldn’t initialise the wlan module on my notebook and b) didn’t have the time to configure it. I’d love to have this as a virtual machine on my system, though. Maybe there’s an easier way to get this distribution as a fully loaded appliance for the vmware player.

Speaking about accessibility, I am currently trying to prepare my notebook/system for offline use. That is, installing offline tools that will help me get going where there is no or only limited Internet access. After all, most Web 2.0 utilities are nice but they lack one simple logic: they only work online and/or require a server somewhere. It would be nice to have this technology implemented in a simple operating system that works much more like a server. Instead of having a fixed operating system installed on the HDD with various additional programms, it would be nice to have it run on a virtual machine – and the installed operating system could be limited down to very basic needs / just provide the GUI. Also, I think this will be part of the future – more and more systems being less dependent on the actual hardware, but instead swapable like USB memory sticks. Imagine this scenario where you’d take your computer with you on a simple USB stick (it would run on such a memory stick) and static data could be added/mounted additionally.

But I digress.

Actually, my dear friend Onnomoja recently went to Southern Sudan and complained about the lack of internet “out there in the desert”. Of course, you’d think, of course there’s no internet out there. But then, there are a lot of things you’d like to check out while on the road somewhere and – being a kid of these modern times – we have meanwhile become used to just google it or check it out on Wikipedia and other compiled resources. Hence, what is needed is a way to either sleep for the next 50 years and wait until the earth is fully connected, or else check for helpful offline alternatives that are just as accessible as the internet is with it’s various resources.

The following two tools seem to be nice for offline use and I’d be happy to read your personal suggestions in the comment section to see what kind of tools also do the job offline when there’s no internet available.

1. Blogdesk
Blogdesk is a free-of-charge (Windows) offline editor for your favourite blog systems. Available in different languages, it comes at a size of ~ 4 MB (WinXP, 2k, 9x) and really helps to prepare entries when there is only a limited timeslot for internet access. Compile your entries offline and upload them when the connection is stable. Modem users will really like this, I think.

2. LingoPad
I just installed this free multilingual dictionary on my system and all I can say is: WOW! This is exactly the kind of programme I have been looking for – a free, stable little tool that provides access to various offline dictionaries. Most alternatives are commercial, somewhat expensive and require lots of system resources. What I wanted is a little tool that instantly loads without much hassle and is as up-to-date as possible.
You know, here in Germany there are two great German/English dictionaries availble online: LEO and Beolingus – both websites run by universities (Technical Universities of Munich and Chemnitz) and, unfortunately, the LEO database used for their online dictionary isn’t available for download yet. These websites are great, as they provide many many entries for each word – not just simple 1:1 translations. But then, again, only online. LingoPad tries to change that, as they are using parts of the TU Chemnitz dictionary database. Great!


And of course, there are many other free tools available for offline use. Just think of email clients or small editors that run directly from the USB memory stick. I wonder why ppl still go online, write emails and actually pay for the time online. Instead, they could rather write/edit their stuff offline and then use tools on USB sticks to manage their online duties. Just think of various cybercafés in Kenya and the many USB memory sticks that are currently on offer in Nairobi. Wouldn’t it be nice to have an offline package of useful tools for those users that own no other hardware but a simple USB stick where they store their data? This would also help to curb the issue of accessing certain webmail providers while in Kenya – some of those pages take ages to load due to various reasons and instead of paying for online time (trying to open these pages and THEN editing their emails etc.), they would only pay for the actual time it takes to e.g. send & receive emails by using an email client. Only a few people, I think, are aware of these possibilities. Ama?

jua kalicious displaymoja

Well, talking about display protection foils in my previous post, I thought about trying some non-destructive methods on my own book – also with the intention to create something dead simple, low cost and easy-to-rebuild for anyone interested. After all, what I was looking for is a simple solution to an existing problem.

the following mod is VERY jua kali and is for demonstration purposes only!

I first tried to use a rather huge sticker I’ve found in one of my drawers (btw, THX DED!) to “mold” the frame…


Cutting and folding this one requires decent tools and lots of patience and the right adhesive on the sticker. So I skipped it and used normal fabric tape to make the frame in which the simple cover is supposed to glide around.




Obviously, this is just a demonstration to show you what I meant in my previous post. Something that protects the screen when the notebook is closed, and what is stored away – but not completely removed! – when the screen is in use.

I was looking for a stronger material/foil/paper that could be flexible enough to move around the edges of the screen and ended up using some pages from a brochure on water problems (~maji ni maisha).
Now, this is the sweet part of the whole idea: ADVERTISEMENT! Companies could print their ads on this and give it away for free + a detailed installation instruction.
Maybe instead of glueing this onto the display frame, it could just as well be some sort of silicone skin which would then be pulled over the display and add a protective and moveable shield (and yes, we’re not talking about BestSkinEver bubudius or 3M® Vikuiti display protection). Just a fast and simple add-on for the 2nd most important user-interface (next to the keyboard) on a computer: the display.

Or as Hash normally puts it with his Web 2.0 recommendations:
“It’s fast, it’s simple, it wins. Try it!” :-)