Meetup at Google (1253 Avenue McGill College) May 15 5:30-7:30

Published by angelique


The June Edition of RHOK Montréal will focus on games for social change, and is a unique opportunity for the video games community and the international development community to collaborate on how games can be used to increase awareness, drive action and even solve important social challenges.


RHoK Montréal is taking place in collaboration Nokia, Microsoft, Google, UNICEF Québec, and PlayMob, in addition to many others!


If you’re curious to learn more about RHoK, how games can impact social change, or are looking for team-mates, we’re holding a meetup at Google Montréal (1253 Avenue McGill College) from 5:30 – 7:30 on May 15th.

RHoK East Africa: Nairobi, Kenya

Published by Arcel Maendeleo


This June!The Random Hacks of Kindness is Back,On June 2nd and 3rd, 2012,for 36 Hours,3 East Africa Countries will be jointly participating,In Kenya, Rwanda, Uganda,Experts and Developers,Working non-stop!,With the the same purpose,Discussing some of the challenges they face,Provide Solutions,With the the same main themes:Urban Disasters,Improving Monitoring During Elections,Data Management for Counties,Nairobi Venue: Red Court HotelKampala Venue: Makerere UniversityKigali Venue: Kigali Institute of Science and Technology Join us on this date as we make this a great success,Register at and Be a part of East Africas biggest tech event?

Austin is Building Technology for Humanity, and You're Invited

Published by luveenw

Imagine a future where community and non-profit organizations have access to top-notch developer talent from around the world. In such a future, we could unleash the unlimited potential of technology to make it a better place. We could quickly build powerful and meaningful solutions to critical problems like natural resource management and disaster management, which could result in millions of lives bettered or saved. The Random Hacks of Kindess team is working to make this future a reality, today.

Twice a year, RHoK brings together developers, designers, and managers in cities around the world, who team up with local community representatives in search of technology solutions to local and global issues. Each RHoK event is structured as a two-day marathon of hacking where developers have a set amount of time to solve the challenges they are given. At the end, a panel of judges reviews the solutions. The winning teams are rewarded with prizes, and the chance to see their applications get massive traction in real-life situations.

While solving high-impact problems, one of the main aims of RHoK events is to make it engaging for people while they're at it.

  • Developers, designers, and product managers have the opportunity to network with their peers from the local community, showcase their talents, and engage in what they truly love doing.
  • Subject matter experts get to meet their colleagues and gather information about the broad range of efforts in the region. They also get to drive teams to build solutions to the issues they are most passionate about.
  • Speakers and judges have the opportunity to inspire a crowd of people to build solutions that are truly world-changing.
  • Sponsors of the event can represent their companies and spread the word about the work they do. If a sponsor is offering a data set or API to power problem solutions at the event, they also have an opportunity to generate some buzz about these.
  • Everyone gets free drinks, food, and a t-shirt!


The city of Austin will play host to yet another RHoK event on June 1 - 3 2012. The city is bursting with color and life at this time of the year, which aptly reflects the passion of its upcoming tech community. The first RHoK Austin event was held in December 2011, and was a resounding success. Some of the solutions that came out of the last event are:


RHoK Austin takes its fun very seriously. The event starts off with a reception where participants have a great time relaxing and meeting like-minded peers. The fun continues into the weekend, developers typically working through Saturday night with their fill of coffee and snacks. And after the winners are announced on Sunday, the after-party begins! This is the time for participants to unwind and celebrate their achievements over the packed weekend.

We are currently looking for participants, subject matter experts, sponsors, speakers, and judges for RHoK Austin. If you are inspired by what this event has to offer, please get in touch with the RHoK team on our website. Come help us RHoK once more!

RHOK Planning Session April 5 at Notman House

Published by angelique



RHOK is back in Montréal! Help us make this RHOK rock! The special focus for this event will be games for social change.


Drop by Notman House on April 5 if you are interested in helping to plan the next RHOK event (June 1-3, 2012). 



See you there!

Update: We are fully functional, looking for partners

Published by Bob Lannon



As of 2/13, we now have a fully functional application and webservice, complete with submission forms for advertisements.  Going forward, we hope to bring on board content creators as well as develop web scraping routines to help curators keep current with the fast-paced world of political ads and coverage thereof. 


We'll also be looking at ways to refactor our code and bring the webservice to a more mature state. 

Summary (German)

Published by Frank Werner-Kr...

Our Summary (German version) is available at



RHoK Gambia - Summary

Published by Serign Jobe


RHoK Gambia which started as the first RHoK event in Africa this year before the addition of South
Africa in the latter stage of the event brought together technology experts, IT professionals
and computer programmers in the country and abroad to solve problems laid forward by institutions
currently based in The Gambia.
Problem definitions focused on weather reporting and microfinance. Two partners in the Gambia
meteorology department and the Gambia Women’s Finance Association (GAWFA) identified problems
within their institutions that they believed, if solved, would create a positive change that could impact
the lives of many.
In two days, “hackers” in four teams worked on solution provision hoping to first of all, create viable
solutions for these institutions and secondly, win first prize from The Gambia’s group of four judges.
After two days of very tedious work on the different problem definitions, the groups were able to
come up with solutions that were not only amazing (especially given the short time frame) but also
very practical. From the use of mobile phone technology to the creation of practical microfinance
solutions, they presented solutions that the affected institutions accepted would solve their problems
and promised to continue developing the solutions to take care of sustainability and practicability.
The winning team of RHoK Gambia worked on the microfinance project and were singled out for their
group coordination and task definitions in creating a very practical solution that was open to even
more growth and development. They had created an open-source solution which could be used by any
microfinance organization in the world and would continue to develop it into something even more
perfect with programmers all over the world.
The first RHoK event in The smiling coast has registered a huge success and has created real-time
solutions to real-time problems and has brought together a group of young experts that have promised
to continue to provide “Random Hacks of Kindness” whenever called upon to do so. A thread of
development for The Gambia and its modern technology based systems has begun with the event and
will continue to grow from it.
Special thanks go to the organizers, Balafong Causes, YACT, ISOC and ITAG;
RHoK Gambia was sponsored by Unique Solutions, Africell, Solution Street, Cotton World and Africmed.
Together we all made a difference. 
-- Latirr Carr


Rough instructions Installing the Sahana Backend

Published by phaas

1) If you do not have it already, install VirtualBox.

2) Download and import Sahana-Eden Development Kit Image (1 GB, .ova):

  • In VirtualBox Manager:
    • Select File -> Import Appliance.
    • Click the Choose button. Navigate to the EdenDevEnv.ova file and select it.
    • Click Next (or Open, for a Mac).
    • (Do not uncheck any options on the appliance options form.)
    • Click Import.
    • Note: If you get requests for a .ovf file, upgrade to the newest version of Virtual Box.
  • Connect to the Network
    • Next tell the VM about your machine's network interface, so the guest can get to the network.
    • Scroll down on the right side of VirtualBox Manager until you see Network -- click that.
    • If no adapters are enabled, enable adapter 1.
    • For "Attached to" select "Bridged Adapter".
    • Under
      that, for "Name", select the appropriate network interface, e.g.
      wireless if that's what you're using. (Keep this setting in mind -- you
      may need to change it if you sometimes use a wired network, and
      sometimes wireless.)
  • Start Virtual Machine
    • Double-click the virtual machine entry to start it.
    • As it starts up, it may show popups about "mouse / keyboard capture". Check "Don't show this again" and dismiss the popups.
    • The Login screen should appear:
    • User: dev
    • Password: eden
  • After you're logged in, the Eclipse IDE will start -- ignore it for the moment.

Note: If you get requests for a .ovf file, upgrade to the newest version of Virtual Box.


cd /home/web2py/applications/eden

bzr pull

cd /home/web2py/applications/eden

bzr merge


bzr branch


edit config

Change deployment_settings.modules → ADD

(“building”, Storage (

nice_name + …




open terminal type ifconfig, get ipaddress

Launch Eclipse (in Virtual Box)

Run (click small arrow to change the RUN configuration Select Python Run → web2py. Select (x)=Argument. Specify new argument:

-a eden --ip IP address

Sahana Project Background

Published by phaas

Sahana-Eden ATC-20 Android App Development
Eden is an Emergency Development Environment - an Open Source framework
to rapidly build powerful applications for Emergency Management. It is a
web based collaboration tool that addresses the common coordination
problems during a disaster from finding missing people, managing aid,
managing volunteers, tracking camps effectively between Government
groups, the civil society (NGOs) and the victims themselves.


1) Sahana-Eden Development Kit Image (1 GB)

2) Sahana-Eden ATC-20

3)  Android SDK:
Android phone or

(Debugging mode; needs to accept unprivileged applications)

4) Sahana Xforms ODK Connect Client
Get from Android Marketplace
Programmer 1 of 2 Rachel Foecking:


ATC-20 Forms
ATC-20 Rapid Assessment Form (PDF)

ATC-20 Detailed Assessment Form (PDF)

Previous projects
ATC-20i app for the Palm Treo (2008)

Great Screenshot/No code to be found: