Bierproefavond – Donderdag 19 Mei

mei 2, 2016

De gezamenlijke jaarlijkse Bierproefavond van Ninja en Thalia gaat op donderdag 19 mei gaat plaatsvinden, aanvang 20.00 uur. Aangezien het die week de week van het Nederlands bier is, krijgen wij 5 Nederlandse biertjes (1 flesje per bier), die ze normaal niet op de kaart hebben staan met bijbehorende hapjes.

De kosten zijn slechts 12.50 euro pp. omdat Ninja en Thalia een deel van de kosten voor hun rekening nemen.

Aanmelden graag via Meetup. I.v.m. de hapjes wil het cafe graag dat we op 12 mei al iets van bekende aantallen doorgeven, zodat ze weten waar ze op moeten rekenen (2 persoon meer of minder is niet zo’n probleem; als er plotseling 7 man meer komen is dat wel een probleem).

Het maximum aantal deelnemers is 30 man. Zodra we dat aantal halen komt er een wachtlijst.

Advertenties

Lezingenavond Security, 19 april 2016

april 8, 2016

Dinsdag 19 april a.s. vindt de 40e lezingenavond van NINJA plaats. De twee sprekers van de avond zijn Ben Brücker (Madison Gurkha) en Fabian van den Broek (RU Informatica). Het thema van de avond is security.

Het praatje van Ben gaat over Android security. Android, het mobiele ecosysteem van Google is volgens velen minder veilig dan iOS van Apple. Dat blijkt ook uit de kwetsbaarheden die hiervoor worden vrijgegeven, zoals de `Stagefright’-kwetsbaarheid die in het nieuws is geweest. Ben zal een kort overzicht geven van het security-model van Android en hoe dit misbruikt kan worden door hackers. Daarna komen tips en mitigaties aan bod waarmee ontwikkelaars en gebruikers met elkaar kunnen zorgen voor een veiligere omgeving.

Het praatje van Fabian heeft IRMA als onderwerp. IRMA (I Reveal My Attributes) is een gedistribueerde attribuutgebaseerde authenticatietechnologie ontwikkeld aan de RU. Wat dat nou precies allemaal inhoudt, waar je IRMA nu voor kunt gebruiken en hoe het werkt, zal Fabian geheel uitleggen in zijn praatje. Er is inmiddels een aardige software stack rond IRMA, waardoor iedereen die wel eens een webpagina heeft gemaakt, het meteen kan gaan gebruiken!

Deze avond wordt gehouden in de bovenzaal van Cafe De Fiets, Grotestraat 8, 6511 VD Nijmegen. Zoals gebruikelijk begint de avond om 20u00.

Het NINJA-bestuur


Lezingenavond over geautomatiseerd testen en continuous delivery (27 oktober)

oktober 16, 2015

Bij de Nederlandse Spoorwegen wordt de Railpocket, het apparaat dat machinisten en conducteurs momenteel gebruiken voor hun dagelijks werk, vervangen door een tiental Android apps op standaard smartphones.

Met een mix van presentaties en demo’s laten Youp Hulsebos en Harry Nieboer zien tegen welke uitdagingen je zoal aanloopt in een project dat mikt op continuous delivery.

De apps worden gebouwd met Xamarin. Regelmatig worden nieuwe of gewijzigde apps gereleased en die moeten natuurlijk goed en liefst geautomatiseerd getest worden. En dat op meerdere devices met meerdere versies van Android. We laten zien hoe dat heel goed kan met Xamarin TestCloud en Specification by Example.

Continuous delivery betekent onder meer dat je liefst op ieder moment wilt kunnen releasen. Fixes voor bugs moeten zo snel mogelijk naar buiten, maar wat doe je dan met werk dat nog onderhanden is? En direct releasen naar 8000 gebruikers is best wel spannend, dus we gaan liever eerst naar een kleinere groep van ambassadeurs. Feature flags zijn in ons project voor beide uitdagingen een mooie oplossing.

De avond wordt gehouden in de bovenzaal van Cafe De Fiets, Grotestraat 8, 6511 VD Nijmegen. Zoals gebruikelijk begint de avond om 20:00.


Lezingenavond 21 april 2015

april 14, 2015

Dinsdag 21 april a.s. vindt de 38e lezingenavond van NINJA plaats.
De twee sprekers van de avond zijn Klaas van Gend en Bernard van Gastel.

Het praatje van Bernard van Gastel is een goede inleiding op het tweede praatje en zal gaan over nieuwe uitdagingen bij het ontwerpen en gebruiken van processoren. Hierbij moeten we denken aan energieverbruik, het probleem van dark silicon (veel transistoren van een processor worden niet zoveel gebruikt als andere maar verbruiken wel stroom), nieuwe chiparchitecturen zoals netwerken op de chip, gespecialiseerde cores op een chip, heterogene ontwerpen (zoals big.LITTLE), fault tolerance, en het verifieren van de correctheid van architecturen en netwerken. Hierbij zal Bernard vooral de uitdagingen aanstippen en aangeven in welke richtingen zich oplossingen aan het ontwikkelen zijn of gezocht kunnen worden.

Bernard doet onderzoek naar energieverbruik van software en correctheid van processor ontwerpen, mede op een project voor Intel. Door de toenemende complexiteit van processoren en de toenemende (commerciele) belangen is het ontzettend belangrijk dat producten foutvrij, energiezuinig en snel op de markt komen. Gebruik makende van formele systemen worden er eigenschappen over de software/hardware afgeleid, zonder de software uitgevoerd te hebben in een productie omgeving of over een prototype van de hardware te beschikken.

Het praatje van Klaas van Gend zal gaan over het parallelliseren van bestaande software voor een multicore oplossing die toch minder energie verbruikt. Multicore architecturen worden overal toegepast. Meestal zijn deze architecturen homogeen. Recente ontwikkelingen in big.LITTLE hardware proberen energieverbruik af te ruilen tegen computationele throughput.

Zware CPUs worden typisch gebruikt voor high performance taken zoals web browsing, spelletjes en beeldbewerking. Helaas verbruiken zware CPUs ook veel vermogen. Kleine cores hebben vaak een veel lager verbruik maar draaien grotendeels in idle tijd.

Klaas wil in zijn praatje laten zien hoe Vector Fabrics de web browser Chromium heeft verbouwd om alle beschikbare kleine cores op een parallelle manier te benutten om zo een browser met een hoge response te verkrijgen zonder de vermogenspenalty van zware cores op te lopen. Experimenten met websites hebben laten zien dat dit resulteerde in 5 x minder energieverbruik bij dezelfde performance.

Klaas van Gend is een van de experts van Vector Fabrics, een bedrijf dat gespecialiceerd is in multi-core en many-core programmatuur. De expertise en tools van Vector Fabrics worden door veel bedrijven over de hele wereld gebruikt om bestaande code te verbeteren voor parallelle executie.

Vector Fabrics werd opgericht om een verzameling tools te maken voor het vinden en implementeren van concurrency in code en om tegelijkertijd allerlei problemen met multithreaded concurrency zoals deadlocks, memory corruption en race condities te verhinderen.

Deze avond wordt gehouden in de bovenzaal van Cafe De Fiets, Grotestraat 8, 6511 VD Nijmegen. Zoals gebruikelijk begint de avond om 20u00.


Lezingenavond 9 december 2014

november 19, 2014

Dinsdag 9 december a.s. vindt de 37e lezingenavond van NINJA plaats. De twee sprekers van de avond zijn Mark Overmeer en Frank Timmers.

Het praatje van Mark gaat over de “Dynamic Router”. Internetrouting en -protocollen zijn erg complex geworden. Vaak zijn er meerdere implementaties met steeds andere installatie- en configuratie
mogelijkheden. Probeer Tor maar eens uit te rollen over een heel netwerk, waarin meerdere soorten hardware en besturingssystemen zijn: echt lastig. De Dynamic Router (DR) verlegt die last naar een losse router.

De DR is een blackbox mini-PC waarin je aan de ene kant een werk-PC of laptop prikt, en aan de andere kant mogelijk meerdere internet verbindingen, zoals UPC-kabel, een GSM-dongel met Tele2 en een
glasverbinding tegelijk. Via een web-interface kun je met een druk op de knop bijvoorbeeld kiezen voor gebruik van Tor over UPC.

Om DR aan de praat te krijgen moet een hele trucendoos open. Daarvan zullen er een aantal worden besproken.

Mark Overmeer studeerde Informatica van 1984 tot 1990, en is de secretaris van o.a. NINJA. Als zelfstandig (Perl en C) programmeur en (UNIX) systeembeheerder doet hij veel betaalde en Open Source projecten tegelijkertijd.

Franks praatje heeft als titel: “LibreSSL”. OpenSSL is de facto standaard voor SSL/TLS beveiliging van veel websites en browsers. Naar aanleiding van diverse problemen is hier een fork (afsplitsing) gestart genaamd LibreSSL. In deze presentatie wil Frank inzicht geven in de rede voor de fork, wat men is tegen gekomen en wat de huidige status is van LibreSSL.

Frank Timmers is UNIX consultant bij Snow, waar hij UNIX beheer & consultancy alsmede ontwikkelprojecten doet voor diverse klanten.

Deze avond wordt gehouden in de bovenzaal van Cafe De Fiets, Grotestraat 8, 6511 VD Nijmegen.

Zoals gebruikelijk begint de avond om 20u00.


Vrijdag 4 juli a.s. weer End of Semesterfeest

juni 25, 2014

Op vrijdag 4 juli zal het End Of Semesterfeest weer plaatsvinden! De locatie is dit jaar Scouting Traianus (Grootstalselaan 9 in Nijmegen), een barbecue en onbeperkt drank (zolang de voorraad strekt) is inbegrepen in de prijs. Leden van NINJA betalen dankzij sponsoring door Thalia voor dit prachtige feest 10,00 euro, iedereen mag één introducee meenemen (ook voor introducees geldt de prijs van 10,00 euro.

U bent welkom vanaf 18:00 uur en het zal duren tot ongeveer 22:00 uur.

Meld u uiterlijk 1 juli aan via eos@thalia.nu en geef aan:
– Uw naam
– Dat u lid bent van NINJA
– Vegetariër/Allergieën?
– Drinkt u voornamelijk bier, wijn of fris?
– Neemt u een introducee mee, zo ja, wie?

Betaling gebeurt ter plekke contant.


Bierproefavond 22 april

april 15, 2014

Op dinsdag 22 april a.s. organiseren Thalia en Ninja een bierproefavond voor alumni en studenten. Deze avond zal worden gehouden in Cafe Samson vanaf 20.00 uur. Aan deelnemers vragen wij een bijdrage van 10 euro. Voor deze 10 euro krijgen jullie 5 glazen bier met bijbehorende toelichting van Samson en bij elk bier hoort ook een begeleidend hapje. Thalia en Ninja dragen ook een deel van de kosten.

Er kunnen maximaal 40 man aan de avond deelnemen. Ninja-ers kunnen zich aanmelden via ninjabestuur at science.ru.nl. Voor Thalianen geldt de gebruikelijke aanmelding via email of Facebook. Zodra we aan het aantal aanmeldingen zijn, sluit de inschrijving. We hebben ook minimaal 15 aanmeldingen nodig.