Merge branch 'master' into sponsorende_leden

This commit is contained in:
Robbe Van Herck 2019-03-26 16:24:06 +01:00
commit 832db714e8
No known key found for this signature in database
GPG key ID: 4D1C8E8FBD1C7188
8 changed files with 184 additions and 4 deletions

View file

@ -18,8 +18,7 @@ fi
# Get the GraphQL ID
PR_ID=$(echo $RESULT | sed 's/.*"id":"\([^"]*\)".*/\1/')
# TODO: Have another user do the commenting
if [[ $RESULT == *"werthen"* ]]; then
if [[ $RESULT == *"zeuswpi-bot"* ]]; then
echo "User has already commented"
else
ADD_COMMENT_STR="mutation{addComment(input:{subjectId:\\\"$PR_ID\\\",body:\\\"Check out the preview on https://$PR_NR.pr.zeus.gent/\\\"}){clientMutationId}}"

View file

@ -0,0 +1,95 @@
---
title: "A Gateway to collaboration"
created_at: 26-02-2019
description: Het ProjectenProject
author: Arne Bertrand
---
> Ik wil meedoen met een zeus project, hoe doe?
Het is een vraag die enorm vaak voorkomt en verbazend moeilijk te
beantwoorden is. De keuze van het project op zich is vaak al lastig.
Welke technologie wil ik gebruiken? Welke projecten zijn nog relevant?
Welk project heeft het meeste hulp nodig? Het zijn stuk voor stuk aspecten
die meespelen en elkaar vaak tegenspreken.
Eens een project gekozen, komt er vaak nog een hele boterham setup bij kijken
die, we moeten het eerlijk toegeven, niet altijd goed gedocumenteerd is.
Eens dan eindelijk de setup voltooid is, komt nog het moeilijkste deel:
het selecteren van een issue die:
- relevant is
- binnen je niveau ligt
- enigszins doenbaar is in de beperkte tijd die je kan vrijmaken
## G2 - Gateway
De oplossing? NOG een project natuurlijk! G2 wordt onze eigenste
project-management hub. Het zal projectleiders de tools aanbieden om issues
en branches op een logische manier te structureren. Projecten worden
recursief onderverdeeld in subprojecten, die elk op zich een logisch
samenhangende collectie van issues en branches zijn.
Ja, dit kan nu ook al op zekere hoogte met zaken zoals tags op git(hub|lab).
De meerwaarde zit dan ook vooral in de andere richting.
Nieuwe leden kunnen op een eenvoudige en gecentraliseerde manier de lopende
projecten verkennen. Hierbij moeten ze niet steeds de repos doorspitten,
maar kunnen ze zoeken op talen, frameworks en "soort" projecten (backend,
frontend, etc).
Leden met al enige pull requests achter de kiezen kunnen na een hiatus
zich makkelijk heroriënteren in hun favoriete projecten, en een
subproject uitkiezen dat hen aanspreekt.
Het projectbestuur kan mensen met bovenstaande vraag makkelijk doorverwijzen,
alsook de status en populariteit van alle projecten in het oog houden.
## G2 - Gamification 2
Na een eerste versie met bovenvermelde functionaliteit, is het een logische
uitbreiding om hieraan ook een opgefriste versie van onze alom geliefde
gamification metrics toe te voegen. De concrete implementatie hiervan ligt nog
niet vast, maar er is duidelijk een voorkeur om meer richting "badges en
achievements" te gaan in de plaats van een arbitraire score.
## We want you
G2 wordt een ambitieus project, met een geplande timeframe van ongeveer een jaar
voor het gateway gedeelte. Alle hens aan dek dus! Gezien het altijd leuker
en makelijker is om in een versgeplukt project in te stappen is het nu hét moment
bij uitstek om je kans te grijpen en er van het begin bij te zijn.
Hieronder een korte beschrijving van de geplande tech stack. Hier kunnen zeker
nog wijzigingen in komen, maar het is alvast hoe we zullen beginnen:
**Dataopslag**
SQL-based database. Effectieve variant nog nader te bepalen, maar er zal
hoogstwaarschijnlijk met een abstractielaag worden gewerkt waardoor dit een minder
belangrijk detail wordt.
**Backend**
Web server in [Clojure][clojure], een functionele taal met een focus op
elegante multithreading. Hét perfecte excuus om je functionele spieren nog eens
te laten rollen, of juist om je voor te bereiden op de onvermijdelijke Haskell
lessen.
**Front-end**
Hier houden we het bewust simpel. We gaan niet voor een flashy react/vue/angular
SPA (Single Page App). Simpele HTML templating dus, met een gezonde dosis CSS en
een lichte garnituur van JavaScript. Ideaal voor beginners!
## Contact
De meeste communicatie zal gebeuren in het [G2 mattermost kanaal][mmost], dus
ben je ook maar enigszins geïnteresseerd neem dan zeker daar een kijkje.
Het project loopt onder leiding van Maxime (mattermost: flynn).
Daarnaast kan je uiteraard zoals voor alle projecten steeds bij mij (Arne - abeformatter) terecht.
[clojure]: https://clojure.org/
[mmost]: https://mattermost.zeus.gent/zeus/channels/g2

View file

@ -4,7 +4,7 @@ description: Verkrijg zo veel mogelijk vlaggen en red de dag
created_at: 12-02-2018
time: '7-03-2019 18:00'
end: '7-03-2019 23:59'
facebook: 'Leslokaal 1.1, Gebouw S9, Campus Sterre, Krijgslaan 281 9000 Gent'
facebook: 'https://www.facebook.com/events/400248124065257/'
image: 'https://zeus.ugent.be/zeuswpi/_9i__XUJ.jpg'
banner: 'https://zeus.ugent.be/zeuswpi/JnpFxP-T.jpg'
location: 'Leslokaal 1.1, Gebouw S9, Campus Sterre, Krijgslaan 281 9000 Gent'

View file

@ -0,0 +1,30 @@
---
title: HTTPizza/2.0
image: 'https://zeus.ugent.be/zeuswpi/O9PhQ5qJ.png'
description: Hands-on ervaring met HTTP tussen de slices pizza door.
created_at: 12-02-2019
time: 21-02-2019 18:00
location: Auditorium A3, Gebouw S9, Campus Sterre
locationlink: S9 Gent
facebook: 'https://www.facebook.com/events/326902994607510/'
end: 21-02-2019 22:00
---
Na het succes van HTTPizza in 2017 komt nu HTTPizza/2.0. [Zeus WPI](https://zeus.gent/) en [IDLab](http://idlab.technology/)
organiseren samen deze ludieke netwerking-hackathon: Je krijgt een aantal
uitdagingen die je moet oplossen door het schrijven van een client voor ons
zelfgemaakte HTTPizza-protocol. Voor iedere opgeloste challenge krijg je een
beloning (bijvoorbeeld: een gratis slice pizza). Ideaal voor volgers van het vak
Webdevelopment om hands-on de theorie toe te passen, maar iedereen is welkom!
Tickets werken als volgt: als je dit semester het vak Webdevelopment volgt selecteer je het voorrangsticket, anders het normale ticket. Deze kan je [hier](https://event.fkgent.be/events/229) gratis bestellen. Let op: **inschrijven is verplicht!**
Er zijn beperkte plaatsen beschikbaar, mensen met een voorangsticket krijgen voorrang, de resterende plaatsen worden gegeven aan mensen met normale tickets _first come, first served_. U zal via mail op de hoogte gehouden worden over de beschikbaarheid, normaal zal iedereen kunnen meedoen.
# Praktisch
- Tickets reserveren doe je [hier](https://event.fkgent.be/events/229)
- Minstens 1 laptop per groep nodig, liefst met ethernetpoort (eventueel via adapter)
- Groepjes van 3-4 personen
- Voorrang voor studenten van de vakken Webdevelopment
- 21/02 18u @Auditorium A3, Gebouw S9, Campus Sterre

View file

@ -0,0 +1,12 @@
---
title: Spelletjesavond II
description: Kom samen met andere Zeussers en Zeusinnen spelletjes spelen!
created_at: 13-03-2019
time: '20-03-2019 17:30'
location: 'Leslokaal 1.1, Gebouw S9, Campus Sterre'
locationlink: 'S9 Gent'
---
Heb je even genoeg van al die computers? Wil je graag eens in persoon praten in plaats van over het internet? Dit is je kans!
Neem gerust je eigen spelletjes mee, maar er zullen ook spelletjes voorzien zijn. Plezier gegarandeerd!

View file

@ -0,0 +1,21 @@
---
title: 'Technovate 2019'
description: 'Circular Economy: From ideation to saving the planet!'
created_at: 14-02-19
time: '22-02-2019'
facebook: 'https://www.facebook.com/events/583663062068838/'
image: 'https://zeus.ugent.be/zeuswpi/ZJvdvCRE.png'
location: 'AE nv - architects for business & ict Interleuvenlaan 27b, 3001 Heverlee Park, Brabant, Belgium'
locationlink: 'Interleuvenlaan 27b, 3001 Heverlee Park'
---
Zin om je tanden te zetten in een Tech Challenge én coole prijzen te winnen? Dan is de Technovate Challenge van AE misschien wel iets voor jou! Wat moet je precies doen?
Je inschrijven via [www.ae.be/technovate-2019](https://www.ae.be/technovate-2019) voor **18 februari**
Een team samenstellen van minstens 1 persoon tot max 5 personen 22 februari vrijhouden, want dan gaan we aan de slag om je idee jury-ready te maken. Je krijgt daarna tot 14 maart de tijd om een coole POC te ontwikkelen
Heb je nog geen flauw idee welke software oplossing je wil bedenken binnen het thema Circulaire Economie? No worries, check zeker de AE facebook pagina eens, want daar vind je concrete challenges van onze klanten terug waar je je tanden in kan zetten. Mooi meegenomen is dat de hoofdprijs een startup trip naar Singapore is voor het hele winnende team, maar er zijn ook prijzen voor beste technische uitwerking bijvoorbeeld.
Tot dan!
PS: Het event is de 22e in Leuven te doen, maar we kunnen wel vervoer voorzien of terugbetalen en we hebben ook coaches vanuit het Gentse die ook daar begeleiding kunnen voorzien.

View file

@ -0,0 +1,23 @@
---
title: Vlaamse Programmeerwedstrijd
image: https://www.vlaamseprogrammeerwedstrijd.be/current/images/VPW2018grootP.png
description: Ga mee naar de jaarlijkse Vlaamse Programmeerwedstrijd!
time: 13-03-2019 09:45
location: Campus Sterre, Gebouw S9
locationlink: S9, Gent
#facebook: https://www.facebook.com/events/226450807821839/
color: "#AAF"
end: 13-03-2019 21:30
---
Het is weer zo ver, de jaarlijkse [Vlaamse Programmeerwedstrijd](http://www.vlaamseprogrammeerwedstrijd.be/) komt eraan. In deze wedstrijd probeer je in teams van exact 3 personen een handjevol problemen op te lossen. Dit keer gaat de wedstrijd door in **Antwerpen**.
## Oei, zo ver!
Geen nood, zoals elk jaar legt Zeus een gratis bus in om samen ter plekke te raken. Om een plaatsje op de bus te verkrijgen moet je je wel inschrijven. Aangezien de bus een vaste capaciteit van 60 mensen heeft is het aantal plaatsen dus beperkt. Let ook op, Zeus verzorgt enkel de bus wat wil zeggen dat **jij en je team je zelfstandig bij de VPW moeten registeren.**
Inschrijven voor de VPW kan op de [VPW website](https://www.vlaamseprogrammeerwedstrijd.be/current/#inschrijven).
Inschrijven voor de bus kan via [deze link](https://event.fkgent.be/events/234). Ieder teamlid moet zich apart inschrijven voor de bus.
## Concreet
We verzamelen voor **Gebouw S9 (Campus Sterre)** op **woensdag 13 maart om 9:45**. Probeer iets op voorhand te zijn zodat we zeker op tijd kunnen vertrekken. De bus zelf vertrekt om 10:00. Rond 21:30 schatten we terug in Gent te zijn.

2
drive

@ -1 +1 @@
Subproject commit baaa8efc5382f969b957f55d91c5f34d7db33824
Subproject commit cca29766e7279487c7090fe851df55fb44c50d1d