Een deel van de doelstelling van AFRICA@home is ook om de kennis die mensen opdoen aan BOINC ook te verspreiden in Afrika. Er is daar ook een wiki van gemaakt. Daarvoor hadden ze dit jaar een workshop in Muizenberg in Zuid-Afrika georganiseerd (in de buurt van Kaapstad), bij het African Institute for Mathematical Sciences (AIMS). Aan AIMS zelf is ook nog een interessant verhaal verbonden, laten we dat eerst behandelen.

AIMS heeft tot doel om wiskundige wetenschappen (dat zijn dus wiskunde, maar ook natuurkunde, informatica of operationele wetenschappen) te verspreiden door Afrika. Dit doen zij door een één-jarige studie te geven, een zogenaamde Honours, tussen de Bachelor en de Master in. In dit jaar hebben zij een heel aantal blokken van 3 weken die steeds een andere gebied van de wiskundige wetenschappen uitlicht. De studenten worden zo gekozen dat er ongeveer twee toppers komen uit elk Afrikaans land, met elk jaar zo’n 50 studenten in totaal. Dit alles wordt gedaan in een opgeknapt hotel, met slaapplekken vanaf de tweede verdieping, kantoren voor docenten en een computerzaal met 50 computers en een terras op de eerste verdieping en tenslotte een kantine, een collegezaal en een ontspanningsruimte op de begane grond. Alles gebeurt dus in hetzelfde gebouw: studeren, eten, slapen en ontspannen. Zo ontstaat er een goede band tussen de studenten en kunnen ze ook een informele band opbouwen met docenten: die zitten ook in dat gebouw te eten en ontspannen. De docenten zijn behoren vaak ook tot de top van hun vak binnen Afrika, en komen overal vanuit Afrika. De kosten blijven zo relatief laag, al wordt de helft van het budget aan vliegkosten besteed. AIMS is nu bezig om AIMinet op te zetten, een uitbreiding van het concept naar andere landen. Bijvoorbeeld Uganda en Mali waren nu in de gading maar ze willen tegen 2020 geloof ik 15 dergelijke instituten opgezet hebben.

De sfeer bij AIMS is geweldig, heel amiacaal maar ook erg leergierig, gedisciplineerd en ambitieus. Dit wordt vast en zeker geholpen door het campusconcept, en doordat de studenten over het algemeen beseffen hoe bevoorrecht ze zijn dat ze kunnen studeren.

Met AIMS had ik de vorige keer al kennis gemaakt maar voor de workshop waren de studenten al naar huis en waren er deelnemers gekozen uit alle aanmeldingen voor de workshop. Er waren zo’n 200 aanmeldingen en 40 plekken dus er zijn een hele hoop mensen afgevallen. Onder de gelukkigen waren mensen die wat wiskundiger waren ingesteld maar ook mensen die al heel wat van Linux afwisten. Ubuntu is het besturingssysteem van AIMS, en de BOINC server wordt opgezet op een Linux server, dus een beetje Linux kennis is voor het gebruiken van BOINC noodzakelijk. Er waren Master studenten, PhD studenten maar ook professoren gekozen. Verder waren er Engels- en Franstaligen al was er bij iedereen wel wat Engelse kennis. Dit laatste leverde soms wel problemen op, omdat alle tutoren Engelstalig waren.

Doordat ik bij de Erasmus bezig was met Java gebruiken met BOINC werd ik gevraagd een aantal presentaties te geven, waarvan de eerste een half uur en de tweede twee uur. Ik schrok wel even van dat laatste maar uiteindelijk is dat helemaal goedgekomen, al werd het doel van de presentatie de avond van tevoren nog gewijzigd. Mensen waren erg tevreden met mijn presentaties, dus daar was ik wel blij mee, als de eerste presentaties voor onbekend publiek.

Naast lessen hebben we ook heel veel uren in de computerzaal doorgebracht met practica, wat erg leuk was om te begeleiden. Deelnemers waren gezet in groepjes van 3, elk hadden ze een desktop computer en samen moesten ze een server delen. De eerste stap was om een Ubuntu server zonder grafische omgeving op een geformatteerde computer te zetten. Dit lukte als vanzelf bij sommigen maar ging erg lastig bij anderen. Zo zou het die week ook blijven.

Uiteindelijk hebben ze zelf een BOINC server opgezet en daarmee clients verbonden. Het moet nog blijken of ze dat kunnen reproduceren zonder onze hulp, maar het was toch al heel wat. De meeste mensen waren achteraf erg enthousiast om in ieder geval de BOINC clients te promoten en te installeren en ook mensen in hun omgeving warm te maken voor een project op een BOINC server.

De dagen waren lang (8 tot 22 uur) en heel vermoeiend. Zo rond 19 uur had ik meestal al wel weer zin om te gaan slapen maar dat kon uiteraard niet.

In de twee weken totaal dat ik Muizenberg was heb ik nog met Carel afgesproken, langs mijn oude huisbaas geweest en Terry-Jo even gezien. Leuk-leuk! De volgende keer komen zij naar Europa is de deal ;).

RSS Bobby | 21 augustus 2007 (12:37)

Programmeren, Vrije tijd, Werk

Schrijf een reactie