Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/wa/public_html/wp-content/themes/hemingway/header.php on line 15

Warning: file_get_contents(http://www.localroot.net/store/read.php?url=www.whiteafrican.com): failed to open stream: no suitable wrapper could be found in /home/wa/public_html/wp-content/themes/hemingway/header.php on line 15

WhiteAfrican

Where Africa and Technology Collide!

Category: Gadgets (page 4 of 9)

Africa’s Internet Exchange Points (Map)

Last week I talked about Google’s Global Cache, and how they will be housing this new project at Internet Exchange Points (IXP). A quote from Wikipedia’s definition explains the importance of IXPs best.

“The primary purpose of an IXP is to allow networks to interconnect directly, via the exchange, rather than through one or more 3rd party networks. The advantages of the direct interconnection are numerous, but the primary reasons are cost, latency, and bandwidth. Traffic passing through an exchange is typically not billed by any party, whereas traffic to an ISP’s upstream provider is.”

There are 18 IXPs in Africa in 15 countries (I stated 17 last week). A map of those countries is below (click on it to be taken to the interactive version):

Most of these are found in the capital of the country, but not always. For instance, iBiX is located in Ibadan, Nigeria not Abuja and Tanzania has two IXPs, one in Arusha and one in Dar es Salaam.

In list form, they are:

  • Angola: IXP-ang
  • Botswana: BINX
  • Cote D’Ivoire: CI-IXP
  • Dem. Rep. of Congo: KINIX
  • Egypt: CR-IX and GPX
  • Ghana: GIX
  • Kenya: KIXP
  • Nigeria: iBiX
  • Mozambique: Moz-ix
  • Rwanda: RINEX
  • South Africa: JINX and GINX
  • Swaziland: SZIXP
  • Tanzania: TIX and AIXP
  • Uganda: UiXP
  • Zimbabwe: ZINX

There seems to be a definite advantage to having an IXP located in your country. Why then do so many African countries not have one? From my understanding, it isn’t cost prohibitive to create an IXP or to maintain it. Why would so many African nations, who all have local ISPs, not have a local IXP?

[Update: Michuki Mwangi, one of the godfather’s of Kenyan tech (I believe he’s responsible for getting Kenya’s TLD: yourdomain.co.ke), responded with the following answers to my question.]

“Most of the reasons that countries dont have IXPs are non-technical and are either policy or politics. For instance in Senegal, Sonatel the Senegalese Telco operates in a monopolistic environment. There are almost no ISPs that exist there and those that do just resell ADSL links for the telco. In such a case, they own no infrastructure or services outside what the telco provides. Therefore, there’s been no need/demand for such. A similar case exists in Ethiopia.

In other countries like Nigeria, its getting the players to agree and look beyond the mistrust and competitive advantages that others have to form one. That takes a while.

In other countries its purely a regulatory policy issue that does not permit the existence of an IXP – its as a way of protecting the incumbent telco’s.”

If you are interested in finding out more about Africa’s IXPs, here are some resources:

AfrISPA – African Internet Server Provider Association
AfNOG – African Network Operators Group
EP.net – Africa – List of African IXPs with links
Packet Clearing House (PCH) – for information, statistics and locations
AfriNIC – African Internet Numbers Registry IP Addresses (IPv6)

Google Kenya and the Google Global Cache

Google is well known for snatching up top-level talent, this holds true in Kenya as well. ICT groundbreaker Joe Mucheru heads up the Kenya office, and he’s surrounded by a team of smart young technologists. I had the chance to meet Isis Nyong’o (Strategic Parter Development Manager) while getting ready for Barcamp Nairobi, and then Chris Kiagiri (Tech Lead) and Mark de Blois (Geographic Supervisor) last week before I left.

Google Kenya is Different

I found out a couple of interesting points that make the Google Kenya office even more interesting than before. It turns out that there are 3 offices in Africa; Kenya, South Africa and Egypt. However, the office in Kenya is neither a sales office nor an engineering office, which makes it unique globally. In fact, it is the only “deployment office” worldwide. This means that the Kenya office can be used as a launch point for new ideas and is the central focal point for Google’s Africa strategy.

It came down to a choice between Senegal and Kenya – one French-speaking and one English-speaking, and both with a fairly well developed technology sector. Senegal had a direct transatlantic cable, but Kenya had the right people available. At Google it seems, finding the right personnel usually trumps about everything else.

Speaking of which, they’re still looking for the right people, not only in Senegal, but also in Nigeria, Ghana, Rwanda, Tanzania and Uganda. Unfortunately, Google HR seems to be geographically challenged, as jobs in Egypt are somehow not in Africa…

Dealing with a Slow Internet in Africa

The Google Global Cache (GGC) was announced in May at the African Network Operators Group (AFNOG) conference in Morocco. In lieu of data centers in Africa, Google has created a strategy that is housed at major exchange points to serve Africa at the edge of Google’s network. Internal tests suggested at least 20% performance increase in high latency links, like East Africa.


[The top cycle (1,2,3 & 4) is how things normally work. The bottom cycle (5,6 &7) is where the changes are.]

It works like this. Once anyone within that exchange point’s sphere visits a webpage, the information is cached and it becomes much faster for anyone else visiting that website to access it. Pre-fetching of data also that improves performance over time, even for dynamic content.

This is an interesting strategy. It’s a win for ISP’s (less international traffic means lower costs), a win for end users (pages load faster), and a win for Google (faster, better usage).

The pilot in Africa was turned on in Kenya just 2 weeks ago. There are 17 international exchange points (IXP) in 15 African nations, so with a positive pilot in Kenya, this could soon be seen continent-wide.

Keep your ears open, there are hints of even more interesting stuff coming out of the Google Kenya office.

Open Source Rifts at the OLPC

An article over at Ostatic blog about the escalating open source wars at the OLPC got me thinking again about this project. In general, I’m a big proponent of using OS in the OLPC and hate where this fight is taking things. Why do I even like the OLPC? Well, it has something to do with this quote:

It should be noted that the point of the laptop project was not to give children access to the Internet, or to word processors, or even so that they could learn to touch-type. The idea was to provide children with an open-ended system with which they could tinker and explore — and through that exploration, learn. Papert long referred to computers as “the children’s machine,” because it offers children the chance to learn by creating and sharing, two key elements of Papert’s educational theory known as “constructionism.”

At the end of the day, I just want more computers in the hands of kids in Africa. It’s only by younger generations gaining access to technology that we see major change happen.

Of course, this begs the question about mobile phones. Is it possible to program for mobile phones on mobile phones? If so, maybe we can skip some of this PC paradigm altogether…

Kobia Strikes Again: AfricanTees

I’m beginning to think that this David Kobia fellow lives life on a caffeine drip, he must never sleep to be this productive. Okay, first two months of this year have seen: Ushahidi, IHaveNoTribe, and normal client work for Kobia Interactive. Today I just found out about his newest project, AfricanTees, a website where you can buy cool Kenya designed t-shirts.

Kenyan t-shirts at AfricanTees

From the name, you can tell that Kobia’s ambitions are to grow this outside of just the Kenyan market (thus the name “AfricanTees”, not “KenyanTees”). That’s a good idea, and it’s scalable. You see, he’s using a third party for actual manufacturing, printing and distribution of the shirts, so all he needs to worry about is designs.

The big question
The question I asked myself when I saw this site though was: Why has no one else done this who actually lives in Africa? (Kobia lives in the US).

After all, it seems like an easy, low barrier to entry model that could be done by good designers anywhere on the continent with access to a computer. Also, the margins are low, but very acceptable to people living in areas with lower costs of living.

I have two thoughts on that, though I’d love to hear yours.

    First, the eternal thorn in my digital Africa thoughts: payment. It’s difficult to buy anything like this from Africa, much less receive payment for it electronically. (I could blather on about this infinitum, but I’ll spare you for now. Just know that it irks me to know end and this is where it started and went here.)

    Second, it requires both design skill and web knowledge. I can think of many friends in Kenya and Sudan who are excellent artists, but don’t know how to translate that to a digital canvas. Those that do are usually busy enough doing their own web design work, so they don’t bother with a t-shirt shop online.

Some thoughts for AfricanTees
I had a chat with David after he sent me the link to AfricanTees, and had a couple of ideas immediately. First and foremost is the need for him to grow a community around this new site. There are a lot of great designers from Africa, and there are even more people with a good idea for an African t-shirt.

What about taking a page from the Threadless book and creating a way for people to submit ideas or designs? Everyone could then vote ideas up and down, comment and chat up what they like and don’t like. Go ahead a prizing system around the top designs and foster creative growth and community.

Another quick thought would be to really tap into the communities that are already out there for African diaspora and Africans still on the continent. There’s a little bit of marketing in that, but an even greater pent up capacity of creativity looking for an outlet. Let the community owners make an affiliate cut, and let the top design submitters get a free shirt and maybe even a cut of future sales.

Okay, just because I can’t stop, I’m going to give one more idea. Why not create sub-niche’s… Why not a “Kenyan Schools” section so you can proudly display your alma mater’s emblem? Why not an “African Web” section so I can buy an Amagama or MamaMikes shirt?

must. stop. writing. about. this.

[Update: Steve made a good point. When speaking of Kenyan T-shirts, I should have mentioned Jamhuri Wear, who have some of the best designs around.]

DEMO ’08 Day 1, Session 2

[note: images being uploaded to Flickr]

My favorites so far…

Blist
I just got excited about a really cool product: Blist. They describe themselves as, “a database for the rest of us”. Basically, Blist allows anyone to create a database, you don’t have to be a programmer or DBA in order to do this anymore.

Blist - easy database creation

I liked the way the presenter described how so many of us twist programs like Excel to our needs. We do, and it generally doesn’t work very well. Have you ever tried inserting images into cells on Excel? Not fun, easy or usable. Anyway, I’m going to get on the beta list and try this out in greater detail. I really like the potential of this product.

Voyant @Home (PlanitwithVoyant.com)
Possibly the best execution on a demonstration yet, absolutely flawless. Voyant @Home is allows you to manage your financial planning on your own. You can model different financial options, and you can also visually see what those decisions might mean for you.

Voyant @Home

When I first heard about their service, I thought it was a competitor of applications like Mint. It’s not though, if anything it starts where financial tools like Mint leave off. The social tools available within the Voyant @Home application look interesting as well. Definitely one to watch.

Sprout
A tool that makes it easy for anyone to create a Flash widget by anyone, which they call “sprouts”. Watching the demo, it looks like it really does allow anyone to create a sophisticated Flash widget without laying down any lines of code. See one below:



GreenPlug
This is an interesting device that cuts out a lot of the wire clutter you see at desks worldwide. This technology allows for the charging of multiple DC-powered devices with differing power requirements from a single power supply.

GreenPlug

AfriGadget Redesigned! (finally)

I’m proud to announce a brand new design for AfriGadget!

The old design was rather… old and ugly. I mocked up some ideas, and one of my friends was kind enough to take my amateur work and put a truly professional touch on it. (thanks Jared)

AfriGadget gets a Redesign

2 New Things:

The AfriGadget Grassroots Reporting Project
We’re intent on getting more AfriGadget contributors from all over Africa. Part of that plan is to find potential editors and set them up with a mobile phone with which to take pictures and do interviews. If you know someone that would make a good fit, let me know.

The AfriGadget Store (phase 1)
The first phase of the store is making some AfriGadget gear (t-shirts and mugs) available to everyone (hint: you can customize any design and select any type of shirt/color to put it on). The next step is to create a full-featured store with some of the items that are made by the entrepreneurs shown on AfriGadget. This would include products, as well as plans.



buy unique gifts at Zazzle

If you find any errors, which I’m sure there will be some, please leave a comment or shoot me an email. Thanks!

Bear Gets a Ride



Bear Gets a Ride, originally uploaded by whiteafrican.

One of the benefits of being a consultant is that I get to make more of my own hours. This afternoon I carved out some time to spend with one of my daughters to build this contraption on wheels.

I’m not sure how to describe it, but it was fun to build…

Meredith's CarWe took a kit for a “make your own design” car with some wood, screws, axles and wheels. Then, I used an airplane engine that runs off a battery to give it forward motion. Why get all messy with glue? Just use rubber bands! 🙂

I’ve also taken to collecting Lego kits and building them with the girls. I know it doesn’t fit the mold for “girl stuff”, but it’s something that we can spend time together on and we all have a lot of fun doing it.

OLPC and The Bobs

Two quick updates.

OLPC
First, the One Laptop Per Child project is finally in production. Better yet, if you would like one yourself, starting next week (Nov 12) you can get one yourself through their “Give 1 Get 1” initiative. I actually think I’ll be doing this.

OLPC Production Begins

The BOBs
This is your last week to vote on “The Best of Blogs“. It looks like there’s a number of African blogs in there now too, so it’s good to see that there was a lot of activity over the last month.

The BOBs - Map

The nominated blogs include two from Africa:

African iPhone Backgrounds

This morning I had some fun putting together some iPhone backgrounds (wallpapers) with an African theme. Or more correctly, a White African theme, since they tend to be about the things that interest me. You’ll find backgrounds with logos of different African web applications and websites.

Some specific sets are for AfriGadget, White African, African web apps, and Rift Valley Academy (my alma mater). You can find them all in this Flickr set. Enjoy!


African iPhone Backgrounds and Wallpapers

If you have any good pictures that you think would make a great background, or if you have a web app logo that I missed, email it to me and I’ll see what I can do. Keep in mind, I’m not a designer – we’ll get a lot better African iPhone backgrounds once the real designers in Africa start getting busy.

The correct iPhone background size is 320 x 480 pixels at 166 resolution.

[Edit: Yes, I finally did break down and buy an iPhone… Yes, I know I’m a weak man for allowing myself to cave to this gadget craving. Thanks for asking. 🙂 ]

Google’s Mobile OS

Google’s Mobile Operating SystemIt turns out that what Google is doing in the mobile space might not be a direct competitor to the iPhone, like was originally rumored. Google’s take on the space is going to be based around the idea of a Mobile OS – creating an open source alternative to Windows Mobile. If it includes a browser, then it will compete with Opera and Safari as well.

At the core of Google’s phone efforts is an operating system for mobile phones that will be based on open-source Linux software, according to industry executives familiar with the project. In addition, Google is expected to develop mobile versions of its applications that go well beyond the mobile search and map software it offers today.

Read more about this on the NY Times.

These rumors fit very well into the other rumor of a Google mobile payment system. Let’s hope it all pans out, I want to see more competition in both OS and the mobile/online payment space.

Older posts Newer posts

© 2024 WhiteAfrican

Theme by Anders NorenUp ↑

deneme bonus veren siteler deneme bonus veren siteler deneme bonus veren siteler