diff --git a/Rules b/Rules index 128fede..6e4ebb5 100644 --- a/Rules +++ b/Rules @@ -80,7 +80,7 @@ end # # POSTS # -compile '/blog/*/*' do +compile '/blog/*/*.md' do filter :erb layout '/blogpost.md' filter :kramdown @@ -93,12 +93,12 @@ compile '/blog/*/*' do filter :typogruby end -compile '/blog/*/*', rep: :text do +compile '/blog/*/*.md', rep: :text do filter :kramdown filter :strip_html end -compile '/blog/*/*', rep: :html do +compile '/blog/*/*.md', rep: :html do filter :kramdown end @@ -107,7 +107,7 @@ end # compile '/projects/*' do filter :kramdown - + # Don't write out the projects themselves for now write nil end diff --git a/content/blog/06-07/ledenvergadering.md b/content/events/06-07/ledenvergadering.md similarity index 87% rename from content/blog/06-07/ledenvergadering.md rename to content/events/06-07/ledenvergadering.md index 06239a1..065d13a 100644 --- a/content/blog/06-07/ledenvergadering.md +++ b/content/events/06-07/ledenvergadering.md @@ -1,6 +1,9 @@ --- title: Ledenvergadering created_at: 08-05-2007 +time: 09-05-2007 19:00 +location: Therminal +locationlink: Therminal, Ghent Belgium --- Aangezien het academiejaar weer bijna voorbij is, wordt het weer eens tijd diff --git a/content/blog/06-07/zeus-eet-ribbetjes.md b/content/events/06-07/zeus-eet-ribbetjes.md similarity index 80% rename from content/blog/06-07/zeus-eet-ribbetjes.md rename to content/events/06-07/zeus-eet-ribbetjes.md index 35589a0..6899dfb 100644 --- a/content/blog/06-07/zeus-eet-ribbetjes.md +++ b/content/events/06-07/zeus-eet-ribbetjes.md @@ -1,6 +1,9 @@ --- title: Zeus eet ribbetjes! created_at: 13-03-2007 +time: 22-03-2007 19:00 +location: Gekroonde Hoofden +locationlink: Gekroonde Hoofden, Ghent Belgium --- 't Wordt zo stilletjes aan hoog tijd voor de semi-traditionele Zeus Ribbetjes Avond! De Zeus RA zal ditmaal plaatsvinden in de Gekroonde Hoofden, en wel op 22 maart des avonds (de dag voor Dies Natalis). diff --git a/content/blog/07-08/introductie-tot-latex.md b/content/events/07-08/introductie-tot-latex.md similarity index 83% rename from content/blog/07-08/introductie-tot-latex.md rename to content/events/07-08/introductie-tot-latex.md index d9985c7..ed922eb 100644 --- a/content/blog/07-08/introductie-tot-latex.md +++ b/content/events/07-08/introductie-tot-latex.md @@ -1,6 +1,9 @@ --- title: Introductie tot LaTeX created_at: 10-02-2008 +time: 11-02-2008 17:30 +location: Auditorium Ohoe (Blok E), Coupure, Faculteit Bio-Ingenieurswetenschappen +locationlink: Faculteit Bio-Ingenieurswetenschappen, Ghent Belgium --- Nu het tweede semester bijna van start gaat, schiet ook Zeus weer in actie. diff --git a/content/blog/07-08/kroegentocht.md b/content/events/07-08/kroegentocht.md similarity index 84% rename from content/blog/07-08/kroegentocht.md rename to content/events/07-08/kroegentocht.md index e41ae42..c911407 100644 --- a/content/blog/07-08/kroegentocht.md +++ b/content/events/07-08/kroegentocht.md @@ -1,6 +1,9 @@ --- title: Kroegentocht! created_at: 07-11-2007 +time: 07-11-2007 21:00 +location: McDonald's, Korenmarkt +locationlink: McDonald's, Korenmarkt Ghent --- Zeus gaat op kroegentocht! Een sublieme eerste activiteit om de Zeus wat beter te leren kennen. Voor de culturele waarden starten we in de Korenmarkt en zullen we onder andere enkele café's met veel verschillende soorten bieren bezoeken. De Overpoort laten we links liggen, kwestie van eens wat anders te doen. Het zal zeker een gezellige avond worden. Deze activiteit is volledig open voor leden en niet-leden gelijk. diff --git a/content/blog/07-08/ledenvergadering-31-oktober-2007.md b/content/events/07-08/ledenvergadering-31-oktober-2007.md similarity index 93% rename from content/blog/07-08/ledenvergadering-31-oktober-2007.md rename to content/events/07-08/ledenvergadering-31-oktober-2007.md index d99ae41..d938bec 100644 --- a/content/blog/07-08/ledenvergadering-31-oktober-2007.md +++ b/content/events/07-08/ledenvergadering-31-oktober-2007.md @@ -1,6 +1,9 @@ --- title: Ledenvergadering 31 Oktober 2007 created_at: 17-10-2007 +time: 31-10-2007 19:00 +location: Therminal +locationlink: Therminal, Ghent --- De eerste weken van het academiejaar zitten er weer op, dus het wordt tijd om onze activiteiten weer op gang te trappen! Wat staat er zoal op de planning: een webdev-lessenreeks, een latex-les, een ubuntu-les, kroegentocht, brouwerijbezoek. Maar eerst en vooral: onze eerste ledenvergadering! Wat is de bedoeling van deze ledenvergadering? Het nieuwe bestuur voorstellen, de activiteiten verder plannen, maar vooral elkaar beter leren kennen. Bij deze is iedereen dus uitgenodigd: van doorwinterde zeusleden tot nieuwsgierige eerstejaars; van filosofie tot informatica; iedereen is welkom! diff --git a/content/blog/07-08/lezing-over-grid-computing.md b/content/events/07-08/lezing-over-grid-computing.md similarity index 86% rename from content/blog/07-08/lezing-over-grid-computing.md rename to content/events/07-08/lezing-over-grid-computing.md index 894ee95..42e1343 100644 --- a/content/blog/07-08/lezing-over-grid-computing.md +++ b/content/events/07-08/lezing-over-grid-computing.md @@ -1,6 +1,9 @@ --- title: Lezing over Grid Computing created_at: 27-01-2008 +time: 20-02-2008 19:00 +location: Auditorium E, Plateau +locationlink: Plateau, Ghent Belgium --- Op 20 februari organiseert Zeus WPI een lezing door Prof. Dr. Ir. Femke Olyslager over grootschalige grid computing. Hierbij wordt toelichting gegeven over de numerieke algoritmen die gebruikt worden bij de elektromagnetische veldberekeningen. diff --git a/content/blog/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md b/content/events/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md similarity index 93% rename from content/blog/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md rename to content/events/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md index dbc54e2..c2ee1ee 100644 --- a/content/blog/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md +++ b/content/events/07-08/lezing-trends-in-breedbandcommunicatie-en-gedistribueerde-software.md @@ -1,6 +1,9 @@ --- title: 'Lezing: Trends in Breedbandcommunicatie en Gedistribueerde Software' created_at: 01-04-2008 +time: 16-04-2008 18:00 +location: IBBT gebouw +locationlink: IBBT, Ghent Belgium --- Nu Pasen er al een weekje op zit en iedereen zijn chocolade-eitjes opgegeten heeft, nodigen we jullie allemaal uit op de volgende activiteit. diff --git a/content/blog/07-08/software-security-les.md b/content/events/07-08/software-security-les.md similarity index 85% rename from content/blog/07-08/software-security-les.md rename to content/events/07-08/software-security-les.md index 351d723..ea53792 100644 --- a/content/blog/07-08/software-security-les.md +++ b/content/events/07-08/software-security-les.md @@ -1,10 +1,12 @@ --- title: Software Security Les created_at: 11-03-2008 +time: 19-03-2008 20:00 +location: Auditorium A2, Sterre S9 +image: https://zeus.UGent.be/wp-content/uploads/2008/03/softwaresecurity.png +locationlink: Campus Sterre, Ghent Belgium --- -![software security](https://zeus.UGent.be/wp-content/uploads/2008/03/softwaresecurity.png){:class="alignright"} - The C and C++ programming languages have some serious shortcomings from the point of view of security. Certain kinds of bugs in these languages can have disastrous consequences. Stack- or heap-based buffer overruns, double frees, dangling pointers, race conditions and format-string related vulnerabilities are typical examples of bugs that can make a C/C++ application vulnerable to extremely powerful attacks such as code injection. In a code injection attack, an attacker succeeds in running code of his choosing on the target machine. This talk will discuss the most important types of vulnerabilities, and will explain how these can be exploited. Programmers must avoid these vulnerabilities by observing strict coding disciplines to compensate for the freedom offered by the language and execution environment. Recently, improvements to the compiler and run-time environment have aided in mitigating the risk. An overview of such recent infrastructural improvements is also presented. diff --git a/content/blog/07-08/webapplication-security-les.md b/content/events/07-08/webapplication-security-les.md similarity index 81% rename from content/blog/07-08/webapplication-security-les.md rename to content/events/07-08/webapplication-security-les.md index 7a3c50c..0754690 100644 --- a/content/blog/07-08/webapplication-security-les.md +++ b/content/events/07-08/webapplication-security-les.md @@ -1,6 +1,10 @@ --- title: Webapplication Security Les created_at: 13-11-2007 +time: 14-11-2007 18:00 +end: 14-11-2007 20:00 +location: Auditorium A2, Sterre S9 +locationlink: Campus Sterre, Ghent Belgium --- Edit (15/11/07): Enric heeft de [files en slides](https://ciri.be/blog/?p=26) on-line gezet op zijn persoonlijke blog. Enjoy! diff --git a/content/blog/07-08/zeus-goes-fosdem-2008.md b/content/events/07-08/zeus-goes-fosdem-2008.md similarity index 90% rename from content/blog/07-08/zeus-goes-fosdem-2008.md rename to content/events/07-08/zeus-goes-fosdem-2008.md index c12112b..6be2d26 100644 --- a/content/blog/07-08/zeus-goes-fosdem-2008.md +++ b/content/events/07-08/zeus-goes-fosdem-2008.md @@ -1,6 +1,9 @@ --- title: Zeus Goes FOSDEM 2008 created_at: 21-02-2008 +time: 23-02-2008 08:45 +location: Gent-Sint-Pieters +locationlink: Gent-Sint-Pieters --- Overmorgen is het al zover: FOSDEM 2008 gaat van start. diff --git a/content/blog/07-08/zeus-goes-fosdem.md b/content/events/07-08/zeus-goes-fosdem.md similarity index 83% rename from content/blog/07-08/zeus-goes-fosdem.md rename to content/events/07-08/zeus-goes-fosdem.md index 9b4c670..8c7c70f 100644 --- a/content/blog/07-08/zeus-goes-fosdem.md +++ b/content/events/07-08/zeus-goes-fosdem.md @@ -1,6 +1,10 @@ --- title: Zeus goes FOSDEM created_at: 27-01-2008 +time: 23-02-2008 +end: 24-02-2008 +location: ULB Solbosch Brussels +locationlink: ULB Solbosch Brussels --- Zeus gaat naar goede gewoonte ook dit jaar weer naar FOSDEM, de europese bijeenkomst in Brussel voor open-source developers. Ook dit jaar zijn er weer verschillende interessante projecten aanwezig, waaronder gnome, kde, debian, drupal en xorg. @@ -9,4 +13,4 @@ FOSDEM gaat dit jaar door op 23 en 24 februari. Zaterdag 23 februari staat Zeus Geïnteresseerde leden kunnen mailen naar zodat we het vervoer praktisch kunnen regelen. Vermeld tevens ook of je een plaatsje wil op de Zeus Go-pass (deze is deels gesubsidieert, en dus goedkoper) -Meer informartie volgt na de examens... +Meer informatie volgt na de examens... diff --git a/content/blog/07-08/zeus-refresh.md b/content/events/07-08/zeus-refresh.md similarity index 93% rename from content/blog/07-08/zeus-refresh.md rename to content/events/07-08/zeus-refresh.md index 54adf86..682dfe9 100644 --- a/content/blog/07-08/zeus-refresh.md +++ b/content/events/07-08/zeus-refresh.md @@ -2,8 +2,10 @@ title: Zeus Refresh! banner: /logo.png created_at: 22-01-2008 -time: 23-02-2016 +time: 02-02-2008 +end: 03-02-2008 location: Zeus kelder +locationlink: Zeus WPI, Ghent Belgium --- Zeus ruimt op, virtueel dan deze keer! Met 4 verschillende webservers, een IRC-server, een ldap-server, een nfs-server, een mail-server, 3 mysql-database-servers 2 gateway/router/firewalls en een backupserver wordt het dringend eens tijd om relieken uit het verleden overboord te gooien en alles eens deftig op een rijtje te zetten. Specifieke plannen voor de Zeus Refresh zijn te vinden op de [wiki]. diff --git a/content/blog/08-09/latex-introductieles.md b/content/events/08-09/latex-introductieles.md similarity index 88% rename from content/blog/08-09/latex-introductieles.md rename to content/events/08-09/latex-introductieles.md index c0ead5c..a1b8d09 100644 --- a/content/blog/08-09/latex-introductieles.md +++ b/content/events/08-09/latex-introductieles.md @@ -1,6 +1,9 @@ --- title: Latex Introductieles created_at: 19-11-2008 +time: 20-11-2008 19:30 +location: Auditorium A, Plateau +locationlink: Plateau, Ghent Belgium --- Ben je verspringende figuren en plots veranderende opmaak beu? Heb je genoeg van al die corrupte documenten? Heb je geen zin om constant opnieuw te moeten beginnen? Kom dan naar de LaTeX-introductieles. Je leert er hoe je snel en gemakkelijk documenten maakt met een consistente opmaak. Je leert er hoe je in een handomdraai voor zorgt dat referenties steeds kloppen en de inhoudstafel automatisch gegenereerd wordt. Na deze les valt jou thesis of document zeker op tussen alle andere, al was het maar door de layout - voor de inhoud moet je immers nog altijd zelf zorgen... diff --git a/content/blog/08-09/star-trek.md b/content/events/08-09/star-trek.md similarity index 89% rename from content/blog/08-09/star-trek.md rename to content/events/08-09/star-trek.md index 7923086..e7327bf 100644 --- a/content/blog/08-09/star-trek.md +++ b/content/events/08-09/star-trek.md @@ -1,6 +1,9 @@ --- title: Star Trek created_at: 16-05-2009 +time: 25-06-2009 +location: Kinepolis Gent +locationlink: Kinepolis Gent --- ![Startrekposter](https://zeus.ugent.be/wp-content/uploads/2009/08/Startrekposter-202x300.jpg){:class="alignright"} diff --git a/content/blog/08-09/ubuntu-introductieles.md b/content/events/08-09/ubuntu-introductieles.md similarity index 87% rename from content/blog/08-09/ubuntu-introductieles.md rename to content/events/08-09/ubuntu-introductieles.md index 7912132..0be223a 100644 --- a/content/blog/08-09/ubuntu-introductieles.md +++ b/content/events/08-09/ubuntu-introductieles.md @@ -1,6 +1,9 @@ --- title: Ubuntu Introductieles created_at: 14-11-2008 +time: 17-11-2008 20:00 +location: PC-klassen A en B +locationlink: Plateau, Ghent Belgium --- Maandag 17 November geven de mensen van Zeus WPI, WVS-VTK en WVS-Hogent een introductieles over ubuntu. Ubuntu is een gratis alternatief voor Windows of Mac OS X. Met Ubuntu kan je alles wat je wil doen, maar dan snel en zonder virussen of spyware. diff --git a/content/blog/08-09/zeus-leden-verenigt-u.md b/content/events/08-09/zeus-leden-verenigt-u.md similarity index 79% rename from content/blog/08-09/zeus-leden-verenigt-u.md rename to content/events/08-09/zeus-leden-verenigt-u.md index 0336e55..236bc78 100644 --- a/content/blog/08-09/zeus-leden-verenigt-u.md +++ b/content/events/08-09/zeus-leden-verenigt-u.md @@ -1,10 +1,12 @@ --- title: 'Zeus-leden, verenigt u!' created_at: 22-08-2009 +time: 30-09-2009 18:00 +location: Zeus kelder +locationlink: Zeus WPI, Ghent Belgium +image: https://zeus.ugent.be/wp-content/uploads/2009/08/ledenvergadering.jpg --- -![Ledenvergadering](https://zeus.ugent.be/wp-content/uploads/2009/08/ledenvergadering.jpg "Ledenvergadering"){:class="alignright"} - Een nieuw academiejaar, een nieuw praesidium, een nieuwe reeks activiteiten en hopelijk ook een reeks nieuwe leden. Het bestuur hoopt jullie talrijk te zien op de eerste Zeus-ledenvergadering. We hebben deze zomer de kalender gevuld met (interessante) activiteiten die we jullie graag eens voorleggen, ook willen we van jullie horen waarmee jullie bezig en met welke projecten Zeus zich zal bezighouden dit academiejaar. diff --git a/content/blog/09-10/infosessie-vlaamse-programmeerwedstrijd.md b/content/events/09-10/infosessie-vlaamse-programmeerwedstrijd.md similarity index 90% rename from content/blog/09-10/infosessie-vlaamse-programmeerwedstrijd.md rename to content/events/09-10/infosessie-vlaamse-programmeerwedstrijd.md index d2166a2..a2972c5 100644 --- a/content/blog/09-10/infosessie-vlaamse-programmeerwedstrijd.md +++ b/content/events/09-10/infosessie-vlaamse-programmeerwedstrijd.md @@ -1,6 +1,9 @@ --- title: Infosessie Vlaamse Programmeerwedstrijd created_at: 06-03-2010 +time: 10-03-2010 20:00 +location: V2, Sterre S9 +locationlink: Campus Sterre, Ghent Belgium --- Zoals reeds eerder vermeld vindt op 17 maart de [Vlaamse Programmeerwedstrijd](https://www.vlaamseprogrammeerwedstrijd.be/) plaats in Het Pand, georganiseerd door onze eigen universiteit. Uiteraard doen er een aantal Zeus-leden mee. diff --git a/content/blog/09-10/latex-les.md b/content/events/09-10/latex-les.md similarity index 86% rename from content/blog/09-10/latex-les.md rename to content/events/09-10/latex-les.md index 2bc73e6..49b25d4 100644 --- a/content/blog/09-10/latex-les.md +++ b/content/events/09-10/latex-les.md @@ -1,6 +1,9 @@ --- title: LaTeX-les created_at: 18-10-2009 +time: 27-10-2009 19:00 +location: Auditorium A, Plateau +locationlink: Plateau, Ghent Belgium --- Naar jaarlijkse gewoonte organiseert WVS, de Werkgroep Vrije Software binnen het VTK, haar jaarlijkse LaTeX-les. diff --git a/content/blog/09-10/plugg-2010.md b/content/events/09-10/plugg-2010.md similarity index 93% rename from content/blog/09-10/plugg-2010.md rename to content/events/09-10/plugg-2010.md index 3799d42..829d415 100644 --- a/content/blog/09-10/plugg-2010.md +++ b/content/events/09-10/plugg-2010.md @@ -1,6 +1,9 @@ --- title: Plugg 2010 created_at: 03-03-2010 +time: 11-03-2010 10:00 +location: Brussel +locationlink: Brussels --- Op donderdag 11 maart vindt in Brussel [Plugg](https://plugg.eu) plaats. Plugg is een conferentie van 1 dag voor mensen die geïnteresseerd zijn in ondernemen en innoveren in Europa. Een hoop goede [sprekers](https://plugg.eu/program/day-schedule) van bvb. TechCrunch, Opera, Nokia en eBuddy komen hun ideeën en voorspellingen over web 2.0 en het mobiele web brengen. diff --git a/content/blog/09-10/teched-2009.md b/content/events/09-10/teched-2009.md similarity index 97% rename from content/blog/09-10/teched-2009.md rename to content/events/09-10/teched-2009.md index d7af7a6..58696a4 100644 --- a/content/blog/09-10/teched-2009.md +++ b/content/events/09-10/teched-2009.md @@ -1,6 +1,9 @@ --- title: TechEd 2009 created_at: 15-11-2009 +time: 18-11-2009 20:00 +location: Auditorium V2, Sterre S9 +locationlink: Campus Sterre, Ghent Belgium --- ![TechEd Europe 2009](https://zeus.ugent.be/wp-content/uploads/2009/11/teched.png "TechEd Europe 2009") diff --git a/content/blog/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md b/content/events/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md similarity index 87% rename from content/blog/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md rename to content/events/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md index cbcd73a..0713506 100644 --- a/content/blog/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md +++ b/content/events/09-10/technology-startups-pitfalls-for-technical-entrepreneurs.md @@ -1,6 +1,9 @@ --- title: 'Technology Startups: Pitfalls for technical entrepreneurs.' created_at: 10-02-2010 +time: 10-02-2010 20:00 +location: Lokaal V3, Sterre S9 +locationlink: Campus Sterre, Ghent Belgium --- Deze aanstaande woensdag geeft Philippe Faes, CEO van Sigasi, een talk over valkuilen waar technici/ingenieurs/informatici kunnen intrappen. Hij zal vanuit zijn persoonlijke ervaring een toelichting geven met als ambitie om u te behoeden voor het maken van fouten als beginnende ondernemer. Sigasi is een start-up dat Sigasi HDT maakt en verkoopt, Sigasi HDT is een "Intelligent Development Environment" (IDE) voor VHDL designers. diff --git a/content/blog/09-10/tronbot-coding-marathon.md b/content/events/09-10/tronbot-coding-marathon.md similarity index 90% rename from content/blog/09-10/tronbot-coding-marathon.md rename to content/events/09-10/tronbot-coding-marathon.md index f230d61..3592283 100644 --- a/content/blog/09-10/tronbot-coding-marathon.md +++ b/content/events/09-10/tronbot-coding-marathon.md @@ -1,6 +1,10 @@ --- title: TronBot coding marathon created_at: 17-02-2010 +time: 24-02-2010 14:00 +end: 24-02-2010 23:00 +location: Zeus Kelder +locationlink: Zeus WPI, Ghent Belgium --- The [University of Waterloo Computer Science Club](https://csclub.uwaterloo.ca/), een met Zeus vergelijkbaar initiatief kondigde recent een [AI Contest](https://csclub.uwaterloo.ca/contest/) aan, gesponsord door niemand minder dan [Google](https://google.com). Enkele Zeus leden en andere studenten aan UGent [deden enthiousiast mee](https://csclub.uwaterloo.ca/contest/organization_profile.php?org_id=101). De wedstrijd sluit volgende week, en Zeus organiseert de eindsprint! diff --git a/content/blog/09-10/vlaamse-programmeerwedstrijd.md b/content/events/09-10/vlaamse-programmeerwedstrijd.md similarity index 90% rename from content/blog/09-10/vlaamse-programmeerwedstrijd.md rename to content/events/09-10/vlaamse-programmeerwedstrijd.md index 5d6137b..a4eb7d4 100644 --- a/content/blog/09-10/vlaamse-programmeerwedstrijd.md +++ b/content/events/09-10/vlaamse-programmeerwedstrijd.md @@ -1,6 +1,10 @@ --- title: Vlaamse Programmeerwedstrijd created_at: 21-02-2010 +time: 17-03-2010 14:00 +end: 17-03-2010 21:00 +location: Het Pand, Gent +locationlink: Het Pand, Ghent Belgium --- ![Vlaamse Programmeerwedstrijd 2010](https://zeus.ugent.be/wp-content/uploads/2010/02/n202655937393_4168.jpg){:class="alignright"} diff --git a/lib/helpers/preprocess.rb b/lib/helpers/preprocess.rb index 2d83275..2d9aaaf 100644 --- a/lib/helpers/preprocess.rb +++ b/lib/helpers/preprocess.rb @@ -28,7 +28,7 @@ module PreprocessHelper end def update_blog_attributes - @items.find_all('/blog/**/*').each do |i| + @items.find_all('/blog/**/*.md').each do |i| raise "#{i.identifier} doesn't have 'created_at'" unless i[:created_at] i.update_attributes( # Tag all posts with article (for Blogging helper)