Landelijke bijeenkomst september 2019

Datum: zaterdag 21 september, 2019

September is de maand; dat betekent dat het tijd is voor een NLLGG bijeenkomst! Op 21 september is het zo ver, met een vol programma ben je deze dag goed onder de pannen. Internationaal wordt Software Freedom Day georganiseerd. Een dag waarop vrije software nog net even meer in het zonnetje gezet wordt.

De onderwerpen van de sessies zijn zeer divers. Er is een workshop over kubernetes, waarbij het handig is om je laptop bij de hand te hebben. Verder kan je gewoon aanschuiven bij het onderwerp waar jij interesse in hebt. Of je kan in de algemene zaal met anderen bijpraten of knutselen aan je project.

Linux spreek"uur"

De gehele dag is het mogelijk om hulp te krijgen bij een probleem of vraagstuk. Neem je eigen hardware mee om je situatie uit te kunnen leggen. Wij hebben wel een aantal snoeren, schermen, toetsenborden enzovoorts, dus die hoef je niet mee te nemen.

Koffie, thee en broodjes

De koffie en thee is de hele dag beschikbaar. Na de eerste sessie hebben we broodjes klaar staan. Alleen voor de broodjes vragen we €1,50.

Schema

Tijd Lezing Zaal
1200 Arjan ten Hoopen
Hyperledger Fabric Blockchain - Deel 1
Zaal 1
1200 Jan Stomphorst
Workshop Kubernetes: Continuous delivery - Deel 1
Zaal 2
1200 Tim de Hoog
Xibo Digital Signage
Zaal 3
1330 Arjan ten Hoopen
Hyperledger Fabric Blockchain - Deel 2
Zaal 1
1330 Jan Stomphorst
Workshop Kubernetes: Continuous delivery - Deel 2
Zaal 2
1330 André Fondse
Linux op je router
Zaal 3
1500 Henk de Kruyff
Manjaro met Xfce
Zaal 1
1500 Jan Stomphorst
Workshop Kubernetes: Continuous delivery - Deel 3
Zaal 2
1500 Rijk Ravestein
Open source applicaties op je Android
Zaal 3

Lezingen

Onderwerp: Hyperledger Fabric Blockchain - Deel 1

Spreker:

Arjan ten Hoopen

Biografie:

Arjan ten Hoopen heeft Computer Techniek gestudeerd in Enschede en is vervolgens in Unix gerold via de mainframe (Yep, Unix op mainframes). Hij is altijd bezig geweest met *nix. Tegenwoordig houd hij zich bij Oracle onder anderen bezig met Blockchain maar in zijn vrije tijd is hij o.a. schrijver voor Linux Magazine, website beheerder voor het DS Technisch Team en probeert hij zijn eigen server in de lucht te houden.

Samenvatting sessie:

In dit deel gaan we kijken naar een "permissoned" blockchain (Hyperleger Fabric van de Linux Foundation). Hoe is het opgebouwd, wanneer is het zinnig om te gebruiken en wanneer niet.

Onderwerp: Workshop Kubernetes: Continuous delivery - Deel 1

Spreker:

Jan Stomphorst

Biografie:

Jan wordt bijgestaan door Julian Rebel en Omur Culhaci.

Omur heeft de afgelopen 15 jaar in de IT-branche gewerkt in verschillende adviserende rollen. De laatste jaren heeft hij zich voornamelijk verdiept in technologieën zoals Kubernetes, Docker en het hele OTAP-proces. In zijn vrije tijd leert hij Python en speelt graag games op klassieke consoles.

Julian Rebel is werkzaam als Systems Administrator bij ACC ICT. Julian houd zich voornamelijk bezig met het onderhouden en uitbreiden van high-availability IT platforms van klanten. Vaak is hij bezig met het automatiseren van terugkerende taken en het bewaken van de continuïteit. Dit heeft als gevolg in dat hij veel in aanraking is met technologie als Kubernetes.

Jan zegt: Soms is techniek een passie en een hobby wat zich vertaalt naar werk. Ik ben van nature onderzoekend en vasthoudend en snel verveeld. Ik hou van uitdagingen, des te moeilijker en dus hoe veel leuker ik het ga vinden. Vanaf mijn 10de men ik al bezig met computers / automatisering. Vanuit mijn verschillende functies heb ik bij veel werkgevers gewerkt en heb ontzettend veel diversiteit gezien. Als ICT architect moet je van alle markten thuis zijn Linux, Windows, Unix, networking, Databases, dockers enz.. Mijn doel is het begrijpen van software en deze zo goed mogelijk in te zetten met alle tooling die ik tot mijn beschikking heb.

Samenvatting sessie:

Tijdens de masterclass zal Jan zich vooral richten op continuous delivery. Hierbij staat het deployen van applicaties zonder downtime centraal. Door kennis te maken met dit proces brengen wij u als software ontwikkelaar (of online dienstverlener) een stap dichter bij om uw klanten continuïteits- en kwaliteitsgaranties af te kunnen geven. Onderwerpen die behandeld zullen worden zijn o.a.; Waarom je containers kan gebruiken en welke regels je hierbij moet hanteren, Introductie Kubernetes: waarin Jan vertelt over wat de verschillende onderdelen zijn en wat het wel en niet doet, het creëren van een Docker container, een deployment maken en deze deployment updaten. Er zullen ook een aantal businesscases besproken worden.

Wat mensen mee moeten nemen:

Alleen een eigen laptop is voldoende. Het maakt niet uit welke OS er op staat.

Maximaal aantal deelnemers:

Gezien het interactieve karakter en het te gebruiken klaslokaal is er plek voor maximaal 15 deelnemers.

Filmpje met reacties

We hebben onlangs ook een filmpje gemaakt met verschillende reacties op de workshop.

Onderwerp: Xibo Digital Signage

Spreker:

Tim de Hoog

Biografie:

Mijn naam is Tim de Hoog, ik ben 32 jaar en heb al ruim 15 jaar ervaring in de IT. Op dit moment ben ik werkzaam als projectmanager / application developer bij Sidekick-IT in Rijen. Bij dit bedrijf ben ik verantwoordelijk voor de ontwikkeling van complexe applicaties die gebruikt worden in de zorg en non-profit sector. In mijn vrije tijd ben ik veel bezig met IT omdat ik alles heel interessant vind. Zo los ik computer problemen op voor anderen om mijn kennis up to date te houden, ik schrijf blogs op Timdehoog.nl en onderhoud alle IT infrastructuur bij mijn eigen atletiekvereniging.

Inmiddels heb ik al jaren ervaring op kunnen doen bij bedrijven zoals De Kobergroep, Hogeschool Fontys, Theater Lievekamp, de Efteling, Ecommany en mijn huidige werkgever Sidekick-IT. Maar ik weet zeker dat ik nog lang niet uitgeleerd ben. Op dit moment ben ik in mijn vrije tijd bezig om de processen rondom leden- en financiële administratie zoveel mogelijk te automatiseren.

Samenvatting sessie:

- Wat is een narrow casting systeem?
- Waarom gekozen voor Xibo?
- Implementatie bij A.T.V. Scorpio
- Implementatie bij theater de Lievenkamp
- Eerste implementatie op Windows
- Tweede implementatie op Android
- Xibo functioneel en technisch beheer

Link: Xibo
#Open Source #Digital Signage #Narrow casting

Onderwerp: Hyperledger Fabric Blockchain - Deel 2

Spreker:

Arjan ten Hoopen

Biografie:

Arjan ten Hoopen heeft Computer Techniek gestudeerd in Enschede en is vervolgens in Unix gerold via de mainframe (Yep, Unix op mainframes). Hij is altijd bezig geweest met *nix. Tegenwoordig houd hij zich bij Oracle onder anderen bezig met Blockchain, maar in zijn vrije tijd is hij o.a. schrijver voor Linux Magazine, website beheerder voor het DS Technisch Team en probeert hij zijn eigen server in de lucht te houden.

Samenvatting sessie:

In deel twee van deze serie gaan we onder de motorkap kijken van de Hyperledger Fabric Blockchain. Hoe doet Hyperledger Fabric zijn "trucje" en wat is daar allemaal voor nodig?

Onderwerp: Workshop Kubernetes: Continuous delivery - Deel 2

Spreker:

Jan Stomphorst

Biografie:

Jan wordt bijgestaan door Julian Rebel en Omur Culhaci.

Omur heeft de afgelopen 15 jaar in de IT-branche gewerkt in verschillende adviserende rollen. De laatste jaren heeft hij zich voornamelijk verdiept in technologieën zoals Kubernetes, Docker en het hele OTAP-proces. In zijn vrije tijd leert hij Python en speelt graag games op klassieke consoles.

Julian Rebel is werkzaam als Systems Administrator bij ACC ICT. Julian houd zich voornamelijk bezig met het onderhouden en uitbreiden van high-availability IT platforms van klanten. Vaak is hij bezig met het automatiseren van terugkerende taken en het bewaken van de continuïteit. Dit heeft als gevolg in dat hij veel in aanraking is met technologie als Kubernetes.

Jan zegt: Soms is techniek een passie en een hobby wat zich vertaalt naar werk. Ik ben van nature onderzoekend en vasthoudend en snel verveeld. Ik hou van uitdagingen, des te moeilijker en dus hoe veel leuker ik het ga vinden. Vanaf mijn 10de men ik al bezig met computers / automatisering. Vanuit mijn verschillende functies heb ik bij veel werkgevers gewerkt en heb ontzettend veel diversiteit gezien. Als ICT architect moet je van alle markten thuis zijn Linux, Windows, Unix, networking, Databases, dockers enz.. Mijn doel is het begrijpen van software en deze zo goed mogelijk in te zetten met alle tooling die ik tot mijn beschikking heb.

Samenvatting sessie:

Workshop Kubernetes: Continuous delivery

Tijdens de masterclass zal Jan zich vooral richten op continuous delivery. Hierbij staat het deployen van applicaties zonder downtime centraal. Door kennis te maken met dit proces brengen wij u als software ontwikkelaar (of online dienstverlener) een stap dichter bij om uw klanten continuïteits- en kwaliteitsgaranties af te kunnen geven. Onderwerpen die behandeld zullen worden zijn o.a.; Waarom je containers kan gebruiken en welke regels je hierbij moet hanteren, Introductie Kubernetes: waarin Jan vertelt over wat de verschillende onderdelen zijn en wat het wel en niet doet, het creëren van een Docker container, een deployment maken en deze deployment updaten. Er zullen ook een aantal businesscases besproken worden.

Wat mensen mee moeten nemen:

Alleen een eigen laptop is voldoende. Het maakt niet uit welke OS er op staat.

Maximaal aantal deelnemers:

Gezien het interactieve karakter en het te gebruiken klaslokaal is er plek voor maximaal 15 deelnemers.

Filmpje met reacties

We hebben onlangs ook een filmpje gemaakt met verschillende reacties op de workshop.

Onderwerp: Linux op je router

Spreker:

André Fondse

Biografie:

De eerste open source software pakketten waar ik veel mee ben gaan werken waren zo'n 15 jaar geleden PHP en MYSQL.
Ongeveer 10 jaar geleden ben ik serieus Linux gaan gebruiken door op de Pogoplug Arch Linux te zetten. Dank zij de goede WIKI van Arch Linux heb ik veel van Arch Linux en Linux in het algemeen geleerd. Toen de Pogoplug te langzaam werd, heb ik een Intel NUC als thuisserver met Arch Linux ingericht. In deze periode heb ik mijn kennis van (Arch) Linux verder uitgebreid.

Opgedane kennis op het gebied van Linux en Open Source probeer ik te delen door het publiceren / actualiseren van wiki's. Daarnaast schrijf ik ook artikelen voor (het Nederlandstalige blad) Linux Magazine. In 2017 ben ik gaan bijdragen aan de 2fa authenticatie voor Nextcloud met behulp van Telegram.

Samenvatting sessie:

De router is de belangrijkste schakel tussen je thuisnetwerk en internet. Veel mensen gebruiken de router met de originele software van de fabrikant. Voor veel routers zijn ook opensource firmware versies verkrijgbaar. In deze presentatie ga ik in op de belangrijkste versies van open source routerfirmware, hoe je Fresh Tomato op een Netgear R7000 router installeert en de web interface van Fresh Tomato.

Over dit onderwerp heb is ook een artikel in Linux Magazine geschreven. Zie hiervoor de volgende links:
https://teqnation.com/wp-content/uploads/2017/08/046_LIM0419.pdf
https://teqnation.com/wp-content/uploads/2017/08/047_LIM0419.pdf
https://teqnation.com/wp-content/uploads/2017/08/048_LIM0419.pdf
https://teqnation.com/wp-content/uploads/2017/08/049_LIM0419.pdf

Onderwerp: Manjaro met Xfce

Spreker:

Henk de Kruyff

Biografie:

De Sinclair ZX81 was mijn eerste computer. De fascinatie die ik als veertienjarige voelde heeft me nooit meer verlaten. Ik heb een korte tijd elektrotechniek gestudeerd aan de HTS Arnhem, maar school was niks voor mij. Werken als systeembeheerder binnen verschillende organisaties (ook non-profit) leverde interessante IT functies op waarbij ik soms het hele systeembeheer op moest zetten.

Zelfstandigheid was echter mijn streven en ik ben bij een studio van een vriend als studiohulpje in de leer gegaan. Opgewerkt tot partner in de studio als geluidstechnicus en muziekproducent.

Tijdens een magere periode in de studio besloten het roer weer om te gooien. Nu assisteer ik mijn vrouw bij haar zzp activiteiten, hebben we samen een VOF, en ik bied als zzp'er IT adviesdiensten en websites aan waarbij open source en Linux de uitgangspunten zijn. Natuurlijk draaien al onze computers op Linux en werken we zoveel mogelijk met open source software (zoals LibreOffice, Gimp, etc.).

Samenvatting sessie:

Wat is Manjaro en wat is een Rolling Release Model? Wat zijn daar de voor en nadelen van? Manjaro lijkt een sterke groei in populariteit door te maken, dus hoog tijd voor een nadere kennismaking.

En dan Xfce: deze desktopomgeving is lichtgewicht en snel. Helaas wordt het door veel mensen nog wel eens als 'te kaal' afgedaan. Maar is dat ook zo? En wat maakt Xfce zo uniek?

Met deze presentatie laat ik zien dat Manjaro samen met Xfce wel eens een hele goede keus kan zijn om meer redenen dan dat het weer eens wat anders is.

Onderwerp: Workshop Kubernetes: Continuous delivery - Deel 3

Spreker:

Jan Stomphorst

Biografie:

Jan wordt bijgestaan door Julian Rebel en Omur Culhaci.

Omur heeft de afgelopen 15 jaar in de IT-branche gewerkt in verschillende adviserende rollen. De laatste jaren heeft hij zich voornamelijk verdiept in technologieën zoals Kubernetes, Docker en het hele OTAP-proces. In zijn vrije tijd leert hij Python en speelt graag games op klassieke consoles.

Julian Rebel is werkzaam als Systems Administrator bij ACC ICT. Julian houd zich voornamelijk bezig met het onderhouden en uitbreiden van high-availability IT platforms van klanten. Vaak is hij bezig met het automatiseren van terugkerende taken en het bewaken van de continuïteit. Dit heeft als gevolg in dat hij veel in aanraking is met technologie als Kubernetes.

Jan zegt: Soms is techniek een passie en een hobby wat zich vertaalt naar werk. Ik ben van nature onderzoekend en vasthoudend en snel verveeld. Ik hou van uitdagingen, des te moeilijker en dus hoe veel leuker ik het ga vinden. Vanaf mijn 10de men ik al bezig met computers / automatisering. Vanuit mijn verschillende functies heb ik bij veel werkgevers gewerkt en heb ontzettend veel diversiteit gezien. Als ICT architect moet je van alle markten thuis zijn Linux, Windows, Unix, networking, Databases, dockers enz.. Mijn doel is het begrijpen van software en deze zo goed mogelijk in te zetten met alle tooling die ik tot mijn beschikking heb.

Samenvatting sessie:

Tijdens de masterclass zal Jan zich vooral richten op continuous delivery. Hierbij staat het deployen van applicaties zonder downtime centraal. Door kennis te maken met dit proces brengen wij u als software ontwikkelaar (of online dienstverlener) een stap dichter bij om uw klanten continuïteits- en kwaliteitsgaranties af te kunnen geven. Onderwerpen die behandeld zullen worden zijn o.a.; Waarom je containers kan gebruiken en welke regels je hierbij moet hanteren, Introductie Kubernetes: waarin Jan vertelt over wat de verschillende onderdelen zijn en wat het wel en niet doet, het creëren van een Docker container, een deployment maken en deze deployment updaten. Er zullen ook een aantal businesscases besproken worden.

Wat mensen mee moeten nemen:

Alleen een eigen laptop is voldoende. Het maakt niet uit welke OS er op staat.

Maximaal aantal deelnemers:

Gezien het interactieve karakter en het te gebruiken klaslokaal is er plek voor maximaal 15 deelnemers.

Filmpje met reacties

We hebben onlangs ook een filmpje gemaakt met verschillende reacties op de workshop.

Onderwerp: Open source applicaties op je Android

Spreker:

Rijk Ravestein

Biografie:

Na mijn afstuderen in 1980 als psycholoog werkte ik enkele jaren als gedragswetenschapper. In 1985, bij aanhoudende slechte vooruitzichten op een baan, greep ik de kans om een nieuwe carrière te starten als softwareontwikkelaar.

Tot 1987 bouwde ik administratieve applicaties op LAN en midrange-systemen. Daarna werd ik coördinator van "fixed price, fixed date" software projecten. In 1990 koos ik definitief voor een rol als software engineer. Bij IBM, Capgemini en Logica bouwde ik gedistribueerde applicaties voor uiteenlopende organisaties.

In 1998 startte ik mijn eigen bedrijf en werkte daarna als freelance ontwikkelaar bij veelal grote bedrijven en organisaties. Sinds 2015 ben ik technical lead bij www.savapage.org

Samenvatting sessie:

Linux is alomtegenwoordig. Op de server en in de cloud is Linux dominant. Helaas, "Het jaar van de Linux Desktop" wordt ieder jaar aangekondigd en blijft ieder jaar toch weer een droom. Maar op de
smartphone heeft Android/Linux inmiddels een dominante positie ingenomen (85% marktaandeel). GNU/Linux is onlosmakelijk verbonden met de Free Software beweging. Maar wat merken we van "Free as in Freedom" als we Google/Android gebruiken? In hoeverre is Linux middels het Google ecosystem de "enabler" geworden voor Surveillance Capitalism? Kunnen we op de smartphone onze vrijheid herpakken en waarborgen?

In deze sessie worden deze vragen verder uitgewerkt en passeren alternatieve smartphone oplossingen de revue. Speciale aandacht is er voor www.f-droid.org : een zeer eenvoudige manier om Free and Open Source Software Apps op Android te installeren. De sessie is interactief van opzet. Maak als toehoorder dus vooral ook je eigen ervaringen en opvattingen kenbaar.