m2Work wants to fuel the race for the best ideas and to spark a
goal-oriented, global discussion on mobile microwork. infoDev will also guide the best mobile
innovators to market to execute their vision for a mobile application start-up.
African programmers are cheap, hardware are expensive
Written by Amadou DaffeRecently I stumble into an article written in 2008 featured in coding horror: “Hardware is cheap, Programmers are expensive”. Jeff Atwood author of the articles came up with an interesting analysis by comparing the cost of hardware such as servers and the average salary of software engineers in the United States...
Internationalisation d’une application ASP.NET MVC 3 Razor part 3 : Mécanisme de sélection de la langue dans l’IU
Written by Hinault Romaric DONFACKDans les parties précédentes, nous avons introduit l’internationalisation sur la plateforme .NET et nous avons vu comment procéder à la localisation des vues, des messages d’erreur de validation et des attributs Display dans le modèle
Cependant, jusqu’ici, lors de nos tests, vous pouvez vous rendre compte que notre application ne dispose d’aucun mécanisme permettant à un l’utilisateur à partir de l’interface de choisir une langue ou de basculer d’une langue à une autre à tout moment.
Cet aspect de l’internationalisation d’une application Web ASP.NET MVC 3 Razor fera l’objet de ce billet de blog.....
Memeburn just compiled a list of 30 African startups and it’s an inspiration to see the list of business models and technologies at play. The startup scene in Africa is definitely picking up, and ideas come from all over the continent. Of course South Africa and Kenya are well represented, as well as Nigeria (TruSpot), but there are companies from Cameroon (Njorku, X-Net), Ghana (Dropifi), Zimbabwe (ForgetMeNot)...
Update an array property in MongoDB with multiple values
Written by Abou KoneIf you are working with array properties in your Mongo documents you know that by using $push you can add a value to an existing array or create one and add the value to it like:

Mobile Users in Africa, copyright @ AgenceEcofin
Back at it, after taking a little break due to a busy work schedule, let’s see what’s been happening in African Tech:
Arthur Zang is a 24 year old Cameroonian who just came up with the country’s first medical tablet, the CardioPad, which is aimed at helping diagnose heart patients...
Zang explains that the tablet will help “enable remote medical exams and the transfer of those results without the patients travelling to the city where the heart doctors usually practice”.
Lessons in unsuccessful African startup creation
Written by Abou KoneIn a blog entry, developer Pascal Ehitie Aito from Nigeria shares some insight in the best ways not to create a successful startup. It is funny and definitely makes sense. Highlights:
Tech Event of note on the continent:
eLearning Africa is the continent’s largest gathering of high-level policy makers, decision makers and practitioners from education,business and government. It is the key networking event for developing eLearning capacities in Africa.
Code Hero: A video game gun that shoots Javascript?
Written by Abou KoneThis was cool enough for me to mention it,Primer Labs, a company that “makes games that teach and inspire to make all knowledge playable” has release their flagship product, Code Hero. In their words:
The year was 2003. Amadou Daffe (Coders4Africa Co-Founder / CEO) and Ali Kone (Coders4Africa Co-Founder / Director of Programs) from Senegal and Mali respectively were at the beginning of their careers as engineers in Philadelphia, PA, USA. They had an epiphany and it involved a way in which large numbers of people can benefit from ICT and innovation....
Internationalisation d’une application ASP.NET MVC 3 Razor part 2 : messages d’erreur de validation et DisplayAttribute
Written by Hinault Romaric DONFACKDans mon précédent billet de blog, nous nous sommes familiarisés avec les différents concepts qui sont liés à l’internationalisation d’une application sur l’écosystème .NET. Nous avons également procédé à la création des fichiers de ressources et obtenu un premier aperçu de notre application....
C4A In Action Kenya Feb 10, 2012 Event Summary
Written by Mokaya Asuma JosephThe coders4africa event took place in Strathmore University at the @ilab Africa’s premise. Kristen and Joseph came early to set up the room. We had a laptop for presentations, a projector, a speaker and good wireless connectivity. There were 60 participants scheduled to attend the meeting and at some point we felt that the room we were given was small.
African Tech Tidbits: Week of February 13th 2012
Written by Abou KoneIt’s the middle of the week, I’ve been busy with life and wanted to post a few articles but never got time, so decided to start a new, hopefully weekly series of articles aggregating articles that I find interesting related to Africa and Tech. So for this week:
Speed up your CakePHP application by using Memcached
Written by Abou KoneIn anticipation of heavier traffic and also just for performance reasons, I’ve started looking into ways of caching data for Nouchi.Mobi. Since this is a CakePHP application, I naturally looked into PHP cache based solutions and you’d be hard pressed not be recommended Memcached(Used by Facebook, Twitter, Youtube, Flicker amongst others). Why would you want database caching?
If you’re like me new to Ubuntu, you’d rather install your software through Aptitude instead of dealing with editing various config files and moving files and archives around, so needing to get up to speed on MongoDB, i looked for a quick way to get it set up and sure enough:
Article complet: Internationalisation d’une application ASP.NET MVC 3 Razor Part 1 : ressources et vues
Written by Hinault Romaric DONFACKPlusieurs articles sont déjà disponibles sur developpez.com ou sur le Web qui traitent de l’internationalisation d’une application Web ASP.NET. Cependant, pour ASP.NET MVC, il en existe très peu, et il n’y a pas de méthode reconnue comme standard pour écrire un site multilingue avec le framework Web de Microsoft...
Heroku setup: “git push heroku master” permission denied ssh issue
Written by Abou KoneI think i am not the only one that ran into this issue trying to set up your app into Heroku. I was trying to do so as part of following the Ruby On Rails tutorial and ran into this issue in which i sank a couple of hours...
All Amber Ltd and Coders4Africa Partnernership: Mobile Web East Africa 2012 Featured
Written by Kwame Andah
Kenya ICT Board and All Amber announce partnership and launch Mobile Web East Africa 2012, taking place in late February 2012 in Nairobi
(LONDON/NAIROBI) – January 13th, 2012: The Kenya ICT Board and All Amber Ltd, the organiser of
premier mobile-related events in Africa, today officially announced a partnership
to deliver Mobile Web East Africa for a second time. This senior level and progressive conference will take place
on 22nd & 23rd February 2012 at the 5* Southern Sun
Mayfair hotel in Nairobi, Kenya.





