De code van de zomer

Door merlijn85 op woensdag 18 maart 2009 20:17 - Reacties (9)
Categorie: Open Source, Views: 2.611

Of was het nou de zomer van de code? Voor iedereen die al aan zon, zee en strand denkt heb ik een kleine teleurstelling - ik wil het gaan hebben over de Google Summer of Code (GSoC). Dit jaar in de vijfde iteratie, en ondanks de financiele crisis gaat het er als gewoon weer hectisch aan toe. 1000 Studenten mogen gaan werken aan projecten die zij leuk vinden, begeleid door de mensen die er alles vanaf weten en met een flink zakcentje van Google als beloning.

Vorig jaar ben ik een van de gelukkigen geweest die als student mee mocht doen, en heb daar zeker veel plezier aan beleefd. Ik ben aan de slag gegaan bij Internet2, waar ik bezig ben geweest met een implementatie van het One-Way Active Measurement Protocol (OWAMP). Wat dat min of meer doet is hetzelfde als ping, maar dan maar een richting op. Ping stuurt dus iets weg en vraagt aan de andere partij of die het terug stuurt - en wanneer hij antwoord krijgt dan weet die de latency, maar wanneer kreeg de andere partij het pakketje nou binnen? Al met al een hele leuke ervaring geweest, erg gezellig contact gehad met de mensen in deze community en ik heb ontzettend veel geleerd over netwerken en alles wat daarbij komt kijken.

Google heeft eigenlijk niet zoveel met het echte werk te maken. Zij geven goedkeuring voor het project waar je aan gaat werken, je krijgt betaald door Google en je bent verplicht een survey in te vullen. Dit doet Google voornamelijk omdat zij zelf grotendeels draaien op Open Source software, en ook hun steentje bij willen dragen. Vaak wordt er gedacht dat dit in Googles eigen voordeel is om 'goedkope' krachten werk te laten verrichten, niets is minder waar! Slechts 3% van de code afkomstig uit GSoC wordt uiteindelijk gebruikt binnen Google, en dan is de code die gaat naar algemene projecten zoals GCC en de Linux kernel ook meegerekend.

Dus ben je een student en zoek je nog een ontzettend leuke bijbaan voor de zomer? Kijk eens naar de lijst met organisaties die meedoen, lees eens door de FAQ en geef je op voor 3 April! Als jou project geaccepteerd wordt is het ook zeer waarschijnlijk dat je studie dit accepteerd als een stage of als afstudeerproject, om dit te controleren kan je het beste even langs gaan bij de opleiding coordinator.

Voor de mensen die nog een vrij uurtje hebben, Leslie Hawthorn (de manager van Open Source dingen zoals GSoC bij Google) heeft een maandje geleden een leuk praatje gehouden op FOSDEM over GSoC en de andere activiteiten van Google. HIER is een xvid versie te vinden. Edit: de server rookt een beetje bij unixheads, HIER een mirror.

En mochten er nog vragen zijn, de reageerpanelen staan open of kom eens langs in #gsoc op Freenode.

Een eigen webstek - toch eigenlijk wel leuk

Door merlijn85 op maandag 16 maart 2009 22:11 - Reacties (1)
Categorie: -, Views: 1.433

Hallo Medetweakers,

Vanwege de leuke mogelijkheden van de karmastore heb ik toch ook maar besloten mijn gedachtenspinsel met jullie te gaan delen. Al velen malen met de gedachte gespeeld om op een blog wat van me af te gaan schrijven, maar steeds kwam die gedachte weer boven... "Wie leest dat nou? En ik kan me tijd toch wel nuttiger besteden dan onzin schrijven die niemand leest?". Inmiddels ben ik er wel van overtuigd dat er op tweakers meer gekken zoals ik rond hangen, die misschien een moment kunnen verdwalen en zomaar in een van mijn verhaaltjes binnen komt vallen.

Overigens blijf ik tweakers een grappige samenstelling van mensen vinden. Van de hardcore overklokkers, de game-verslaafden, de camera-freaks, de ontwikkelaars, de hardware hackers, tot de mensen die hier alleen komen om een koopje in de pricewatch te zoeken. Overigens vergeet ik vast nog een hoop groepen, maar dat wil niet zeggen dat ik minder blij ben dat jullie er zijn! Voor mij komt het toch allemaal neer op het tweaken - dingen aan willen passen om het zoveel mogelijk bij jou wensen aan te laten sluiten. Als een ontwikkelaar ben ik dan ook gepassioneerd Open Source voorvechter. Iedereen zou de mogelijkheden en vrijheden moeten hebben om software te tweaken, maar daar zal ik in een andere post nog weleens over doorgaan :).

Op dit blog zal ik dan ook veel gaan praten over de dingen waar ik mee bezig ben in de Open Source ontwikkling. Dat zal heel divers zijn omdat ik in allerlei communities zit en patches submit in allerlei talen. Ook zo nu en dan wat andere gekkigheid tussendoor, omdat ik nog altijd teveel hobbies heb waar ik igenlijk veel te weinig aan toe kom.