From 4b4a938d7bac32d55b1230296818d0f282850fe7 Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Mon, 12 Oct 2020 21:22:10 +0200 Subject: [PATCH 01/99] added helper function to get modification time from git --- layouts/blogpost.erb | 2 +- lib/helpers/blog.rb | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index 50043cb..d1326cd 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -9,7 +9,7 @@ - + diff --git a/lib/helpers/blog.rb b/lib/helpers/blog.rb index 96db131..0adee5e 100644 --- a/lib/helpers/blog.rb +++ b/lib/helpers/blog.rb @@ -25,4 +25,15 @@ module BlogHelper HTML end + + def gitmtime + # find file extension + filepath=@item[:content_filename] + str=`git log -1 --format='%ci' -- #{filepath}` + if str == "" + return @item[:created_at] + else + return DateTime.parse( str ) + end +end end From fbc76e8f7df1f9e4b2a9435b33b28fd448b31178 Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Mon, 12 Oct 2020 22:52:40 +0200 Subject: [PATCH 02/99] fixes --- layouts/blogpost.erb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index d1326cd..9b06796 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -9,7 +9,7 @@ - + @@ -28,7 +28,7 @@ <% end %>
- Geschreven op <%= item[:created_at] %>
+ Geschreven op <%= gitmtime %>
Leestijd: <%= reading_time @item %>
From 804c0b103857453dd8d0c78725dba17244badeac Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Mon, 12 Oct 2020 23:47:58 +0200 Subject: [PATCH 03/99] only show date, not hours, show 'laast aangepast op' instead of geschreven op --- layouts/blogpost.erb | 2 +- lib/helpers/blog.rb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index 9b06796..6584e92 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -28,7 +28,7 @@ <% end %>
- Geschreven op <%= gitmtime %>
+ Laatst aangepast op <%= gitmtime %>
Leestijd: <%= reading_time @item %>
diff --git a/lib/helpers/blog.rb b/lib/helpers/blog.rb index 0adee5e..b122e9d 100644 --- a/lib/helpers/blog.rb +++ b/lib/helpers/blog.rb @@ -27,13 +27,13 @@ module BlogHelper end def gitmtime - # find file extension + # find file last modification time filepath=@item[:content_filename] - str=`git log -1 --format='%ci' -- #{filepath}` + str=`git log -1 --format=%cd --date=short -- #{filepath}` if str == "" return @item[:created_at] else - return DateTime.parse( str ) + return str end end end From 4292cb42a7dbf03d44ddf217995cc0e9d5297b70 Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Tue, 13 Oct 2020 00:19:42 +0200 Subject: [PATCH 04/99] no more errors when a blog has no created_at line, parse str as date instead of datetime --- lib/helpers/blog.rb | 8 ++------ lib/helpers/preprocess.rb | 2 -- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/helpers/blog.rb b/lib/helpers/blog.rb index b122e9d..4b8be72 100644 --- a/lib/helpers/blog.rb +++ b/lib/helpers/blog.rb @@ -30,10 +30,6 @@ module BlogHelper # find file last modification time filepath=@item[:content_filename] str=`git log -1 --format=%cd --date=short -- #{filepath}` - if str == "" - return @item[:created_at] - else - return str - end -end + return Date.parse(str) + end end diff --git a/lib/helpers/preprocess.rb b/lib/helpers/preprocess.rb index 07ff4a9..9ecb2bc 100644 --- a/lib/helpers/preprocess.rb +++ b/lib/helpers/preprocess.rb @@ -52,12 +52,10 @@ module PreprocessHelper def update_blog_attributes @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) kind: 'article', academic_year: i.identifier.to_s[/\d\d-\d\d/], - created_at: Date.parse(i[:created_at]) ) end end From 0fa066fb1b96422b425a866a1ef19c7bbdc58e2e Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Tue, 13 Oct 2020 00:37:54 +0200 Subject: [PATCH 05/99] added 'laast aangepast' AND 'geschreven op' --- layouts/blogpost.erb | 1 + lib/helpers/blog.rb | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index 6584e92..b4d775a 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -28,6 +28,7 @@ <% end %>
+ Geschreven op <%= gitctime %>
Laatst aangepast op <%= gitmtime %>
Leestijd: <%= reading_time @item %>
diff --git a/lib/helpers/blog.rb b/lib/helpers/blog.rb index 4b8be72..55b932b 100644 --- a/lib/helpers/blog.rb +++ b/lib/helpers/blog.rb @@ -26,10 +26,19 @@ module BlogHelper HTML end + def gitctime + # find file last modification time + filepath=@item[:content_filename] + str=`git log --format=%cd --date=short -- #{filepath} | tail -1` + return Date.parse(str) + end + def gitmtime # find file last modification time filepath=@item[:content_filename] str=`git log -1 --format=%cd --date=short -- #{filepath}` return Date.parse(str) end + + end From 4acc8d76a738cd6e7e51ace637c26efa73382eae Mon Sep 17 00:00:00 2001 From: Robbe Van Herck Date: Thu, 10 Dec 2020 23:02:02 +0100 Subject: [PATCH 06/99] Add historiek for 2018-2019 and 2019-2020 and a TODO for @rien --- content/about/historiek.erb | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/content/about/historiek.erb b/content/about/historiek.erb index eb367f9..a6300d8 100644 --- a/content/about/historiek.erb +++ b/content/about/historiek.erb @@ -212,4 +212,37 @@ subnavigation: Verder organiseren we ook voor het eerst HTTPizza in samenwerking met Ruben Verborgh en IDLab, en, omdat bij 25 jaar Zeus nog wel wat vernieuwing mag, schrijven we onszelf een nieuwe site.

+
+ 2017 +
+
+
+
+

Het jaar 2017 – 2018

+ //TODO RIEN +
+
+
+ 2018 +
+
+
+
+

Het jaar 2018 – 2019

+

De tijd is gekomen om van chatplatform te wisselen. Vanaf nu is Zeus WPI te vinden op https://mattermost.zeus.gent. Voor de eerste keer organiseren we ook een esoterische codenight om zo veel mogelijk eerstejaars kennis te laten maken met de wondere wereld van het programmeren. In het tweede semester is er ook de eerste IHNGTWHSIPB (Ik Heb Nog Genoeg Tijd Want Het Semester Is Pas Begonnen) codenight. Een maand later organiseren we ook onze eigen CTF (Capture The Friday), gericht op beginnende l33t h4x0rs.

+ +

Qua projecten wordt het idee van vorig jaar genaamd G2 eindelijk een ding, er is meer animo voor en er begint dit keer ook effectief code uit voort te komen. Daarnaast wordt ook Cat (Cuddles And Bad Abbreviations) geschreven, onze kaart van wie knuffels gegeven heeft aan wie. Omdat we vinden dat de messages van de Cammie-site naar de kelder niet archaisch genoeg getoond worden besluiten we om een systeem te schrijven dat de berichten via een Raspberry Pi naar Hoek (de computer in de hoek van de kelder) stuurt, die deze toont met behulp van een puur x86-assembly programma dat van een floppy draait. Waarom? Waarom niet?!

+
+
+
+ 2019 +
+
+
+
+

Het jaar 2019 – 2020

+

Het jaar begon ook dit jaar met een esoterisch-getinte codenight. Dit jaar was onze spelletjesavond net iets anders, we werkten namelijk samen met de studentenvereniging Nemesis die ons uitnodigden in hun clublokaal om samen gezellig spellejes te spelen. We doen ook dit jaar opnieuw een CTF gericht om al intro te dienen. In het tweede semester beginnen we aan het Durf Doen-project van de GSR (Gentse Studentenraad) te revampen dat dient om studenten te helpen om studentenverenigingen te vinden die bij hen passen. We bezoeken ook de jobavond van onze Leuvense vrienden ULYSSIS en organiseren samen met VVN, Prime en WiNA een paar dagen later (toevallig) onze eigen jobbeurs.

+

Wat er daarna gebeurde had niemand kunnen voorspellen, de covid-19 infecties lopen op en ons land gaat in een nationale lockdown. Natuurlijk betekent dit ook dat wij met Zeus onze kelder moeten sluiten voor onbepaalde duur. Hoe spijtig dit ook moge zijn, Zeus laat zich niet doen en we organiseren een online LAN-party (een WAN-party eigenlijk) en een online-CTF. Ook onze verkiezingen moeten digitaal doorgaan en in de zomer hebben we een van de meest rare bestuursovergangen in de geschiedenis van onze vereniging. Niemand weet wat het volgend jaar gaat brengen, maar Zeus blijft doet er alles aan om er het beste van te maken.

+
+
From 75eef1c4081734463360b31715c6bef40bd9f5ea Mon Sep 17 00:00:00 2001 From: Melsarion <52831920+Melsarion@users.noreply.github.com> Date: Sat, 19 Dec 2020 20:02:44 +0100 Subject: [PATCH 07/99] fix typo --- content/blog/20-21/wensen2020.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blog/20-21/wensen2020.md b/content/blog/20-21/wensen2020.md index 1f29daf..c1addc1 100644 --- a/content/blog/20-21/wensen2020.md +++ b/content/blog/20-21/wensen2020.md @@ -17,7 +17,7 @@ Bedankt om zo talrijk aanwezig te zijn en de pannenkoekensfeer samen met ons op Het Zeus-WPI-bestuur wenst jullie veel moed toe. Doe het goed 👍 Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze Mattermost en wie weet vind je je nieuwe online studiebuddy <3 -Tot 2021! Of het nu online of offline, we doen ons best om jullie allemaal op een of andere manier terug te zien. +Tot 2021! Of het nu online of offline is, we doen ons best om jullie allemaal op een of andere manier terug te zien. Misschien op afstand, Maar met nog steeds dezelfde warme liefde From 086acef651bc0061a0cd532c22b14b5c818890a6 Mon Sep 17 00:00:00 2001 From: Melsarion <52831920+Melsarion@users.noreply.github.com> Date: Sat, 19 Dec 2020 20:06:51 +0100 Subject: [PATCH 08/99] fix newlines ik vergeet altijd dat markdown enters negeert :( --- content/blog/20-21/wensen2020.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/content/blog/20-21/wensen2020.md b/content/blog/20-21/wensen2020.md index c1addc1..4a8c95a 100644 --- a/content/blog/20-21/wensen2020.md +++ b/content/blog/20-21/wensen2020.md @@ -7,18 +7,18 @@ tags: --- Liefste Zeusjes, -Het is zover: het jaar 2020 is op zijn einde. -Het was een woelige periode die zeker niet gemakkelijk is voorbij gegaan. Toch hebben we nog heel wat evenementen kunnen organiseren en de Zeussfeer sterk kunnen houden. Zowel even irl in het begin van het semester, alsook op online events, onze Mattermost en nu zelfs Discord. -Na een geslaagde en gezellige P&J-codenight, dit jaar 100% online, met 100% meer diverse pannenkoeken, is het tijd om even te pauzeren en in de examenperiode te vliegen! +Het is zover: het jaar 2020 is op zijn einde. +Het was een woelige periode die zeker niet gemakkelijk is voorbij gegaan. Toch hebben we nog heel wat evenementen kunnen organiseren en de Zeussfeer sterk kunnen houden. Zowel even irl in het begin van het semester, alsook op online events, onze Mattermost en nu zelfs Discord. +Na een geslaagde en gezellige P&J-codenight, dit jaar 100% online, met 100% meer diverse pannenkoeken, is het tijd om even te pauzeren en in de examenperiode te vliegen! Bedankt om zo talrijk aanwezig te zijn en de pannenkoekensfeer samen met ons op te snuiven. -Het Zeus-WPI-bestuur wenst jullie veel moed toe. Doe het goed 👍 -Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze Mattermost en wie weet vind je je nieuwe online studiebuddy <3 +Het Zeus-WPI-bestuur wenst jullie veel moed toe. Doe het goed 👍 +Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze Mattermost en wie weet vind je je nieuwe online studiebuddy <3 -Tot 2021! Of het nu online of offline is, we doen ons best om jullie allemaal op een of andere manier terug te zien. +Tot 2021! Of het nu online of offline is, we doen ons best om jullie allemaal op een of andere manier terug te zien. -Misschien op afstand, -Maar met nog steeds dezelfde warme liefde -~Je Zeus Bestuur <3 🎄 +Misschien op afstand, +Maar met nog steeds dezelfde warme liefde +~Je Zeus Bestuur <3 🎄 From bb39edc63155464b1f0b6176965d578deaf2389b Mon Sep 17 00:00:00 2001 From: Melsarion <52831920+Melsarion@users.noreply.github.com> Date: Sat, 19 Dec 2020 20:26:03 +0100 Subject: [PATCH 09/99] fix typo, add links for mattermost geen links voor Discord omdat de leeflengte daarvan nog niet zeker is --- content/blog/20-21/wensen2020.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/content/blog/20-21/wensen2020.md b/content/blog/20-21/wensen2020.md index 4a8c95a..dd53177 100644 --- a/content/blog/20-21/wensen2020.md +++ b/content/blog/20-21/wensen2020.md @@ -8,14 +8,15 @@ tags: Liefste Zeusjes, Het is zover: het jaar 2020 is op zijn einde. -Het was een woelige periode die zeker niet gemakkelijk is voorbij gegaan. Toch hebben we nog heel wat evenementen kunnen organiseren en de Zeussfeer sterk kunnen houden. Zowel even irl in het begin van het semester, alsook op online events, onze Mattermost en nu zelfs Discord. +Het was een woelige periode die zeker niet gemakkelijk is voorbij gegaan. Toch hebben we nog heel wat evenementen kunnen organiseren en de Zeussfeer sterk kunnen houden. Zowel even irl in het begin van het semester, alsook op online events, onze Mattermost en nu zelfs Discord. Na een geslaagde en gezellige P&J-codenight, dit jaar 100% online, met 100% meer diverse pannenkoeken, is het tijd om even te pauzeren en in de examenperiode te vliegen! Bedankt om zo talrijk aanwezig te zijn en de pannenkoekensfeer samen met ons op te snuiven. -Het Zeus-WPI-bestuur wenst jullie veel moed toe. Doe het goed 👍 -Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze Mattermost en wie weet vind je je nieuwe online studiebuddy <3 +Het bestuur wenst jullie veel moed toe. Doe het goed 👍 +Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze +Mattermost en wie weet vind je je nieuwe online studiebuddy <3 Tot 2021! Of het nu online of offline is, we doen ons best om jullie allemaal op een of andere manier terug te zien. From eb3aa8b9b60879728a693a9cdbaef369222fd727 Mon Sep 17 00:00:00 2001 From: Bobby Date: Sat, 19 Dec 2020 22:11:37 +0100 Subject: [PATCH 10/99] Update wensen2020.md spelling error, corrected by Midgard :) --- content/blog/20-21/wensen2020.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blog/20-21/wensen2020.md b/content/blog/20-21/wensen2020.md index dd53177..fcdd496 100644 --- a/content/blog/20-21/wensen2020.md +++ b/content/blog/20-21/wensen2020.md @@ -22,4 +22,4 @@ Tot 2021! Of het nu online of offline is, we doen ons best om jullie allemaal op Misschien op afstand, Maar met nog steeds dezelfde warme liefde -~Je Zeus Bestuur <3 🎄 +~Je Zeus WPI-Bestuur <3 🎄 From 0e26c45ffe221c69861541f2fe6a806a630f3287 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Wed, 6 Jan 2021 00:24:20 +0100 Subject: [PATCH 11/99] update to ruby 3.0.0 --- .bundle/config | 1 + .gitignore | 2 + .ruby-version | 2 +- Gemfile | 5 ++- Gemfile.lock | 81 +++++++++++++++++++++++---------------- drive | 2 +- layouts/partials/_map.erb | 2 +- package.json | 2 +- yarn.lock | 8 ++-- 9 files changed, 63 insertions(+), 42 deletions(-) diff --git a/.bundle/config b/.bundle/config index f824911..9746bd1 100644 --- a/.bundle/config +++ b/.bundle/config @@ -1,2 +1,3 @@ --- +BUNDLE_PATH: "vendor/bundle" BUNDLE_WITH: "production" diff --git a/.gitignore b/.gitignore index c637819..3a329a3 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,5 @@ crash.log* .author-information .fb_token + +/vendor/ diff --git a/.ruby-version b/.ruby-version index 57cf282..4a36342 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.6.5 +3.0.0 diff --git a/Gemfile b/Gemfile index 2411113..355fc90 100644 --- a/Gemfile +++ b/Gemfile @@ -11,12 +11,15 @@ gem 'typogruby' # Needed for atom_feed in blogging helper gem 'builder' +gem 'clonefile' + # Word counting gem (which takes special characters into account) # for reading time -gem 'words_counted' +gem 'words_counted', git: 'https://github.com/werthen/words_counted' group :development do gem 'adsf' + gem 'thin' gem 'highline' gem 'terminal-notifier' gem 'terminal-notifier-guard' diff --git a/Gemfile.lock b/Gemfile.lock index 67a799c..e077ffd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,26 +1,34 @@ +GIT + remote: https://github.com/werthen/words_counted + revision: 735357e4d530c99d5c4c366d0c246ebffffd80de + specs: + words_counted (1.0.2) + GEM remote: https://rubygems.org/ specs: addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) - adsf (1.4.3) + adsf (1.4.5) rack (>= 1.0.0, < 3.0.0) - autoprefixer-rails (9.8.6.3) + autoprefixer-rails (10.1.0.0) execjs builder (3.2.4) + clonefile (0.5.3) coderay (1.1.3) colored (1.2) concurrent-ruby (1.1.7) - cri (2.15.10) + cri (2.15.11) + daemons (1.3.1) ddmemoize (1.0.0) ddmetrics (~> 1.0) ref (~> 2.0) ddmetrics (1.0.1) - ddplugin (1.0.2) + ddplugin (1.0.3) diff-lcs (1.4.4) - equatable (0.6.1) + eventmachine (1.2.7) execjs (2.7.0) - ffi (1.13.1) + ffi (1.14.2) formatador (0.2.5) guard (2.16.2) formatador (>= 0.2.4) @@ -41,41 +49,41 @@ GEM concurrent-ruby (~> 1.0) highline (2.0.3) htmlcompressor (0.4.0) - icalendar (2.6.1) + icalendar (2.7.0) ice_cube (~> 0.16) ice_cube (0.16.3) - json (2.3.1) + json (2.5.1) json_schema (0.20.9) kramdown (2.3.0) rexml libv8 (8.4.255.0) - listen (3.2.1) + listen (3.4.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - lumberjack (1.2.7) + lumberjack (1.2.8) method_source (1.0.0) - mini_portile2 (2.4.0) + mini_portile2 (2.5.0) mini_racer (0.3.1) libv8 (~> 8.4.255) - nanoc (4.11.18) + nanoc (4.11.22) addressable (~> 2.5) colored (~> 1.2) nanoc-checking (~> 1.0) - nanoc-cli (= 4.11.18) - nanoc-core (= 4.11.18) + nanoc-cli (= 4.11.22) + nanoc-core (= 4.11.22) nanoc-deploying (~> 1.0) parallel (~> 1.12) tty-command (~> 0.8) tty-which (~> 0.4) - nanoc-checking (1.0.0) + nanoc-checking (1.0.1) nanoc-cli (~> 4.11, >= 4.11.15) nanoc-core (~> 4.11, >= 4.11.15) - nanoc-cli (4.11.18) + nanoc-cli (4.11.22) cri (~> 2.15) diff-lcs (~> 1.3) - nanoc-core (= 4.11.18) + nanoc-core (= 4.11.22) zeitwerk (~> 2.1) - nanoc-core (4.11.18) + nanoc-core (4.11.22) concurrent-ruby (~> 1.1) ddmemoize (~> 1.0) ddmetrics (~> 1.0) @@ -86,25 +94,26 @@ GEM tomlrb (~> 1.2) tty-platform (~> 0.2) zeitwerk (~> 2.1) - nanoc-deploying (1.0.0) + nanoc-deploying (1.0.1) nanoc-checking (~> 1.0) nanoc-cli (~> 4.11, >= 4.11.15) nanoc-core (~> 4.11, >= 4.11.15) nenv (0.3.0) - nokogiri (1.10.10) - mini_portile2 (~> 2.4.0) + nokogiri (1.11.0) + mini_portile2 (~> 2.5.0) + racc (~> 1.4) notiffany (0.1.3) nenv (~> 0.1) shellany (~> 0.0) pandoc-ruby (2.1.4) - parallel (1.19.2) - pastel (0.7.4) - equatable (~> 0.6) + parallel (1.20.1) + pastel (0.8.0) tty-color (~> 0.5) pry (0.13.1) coderay (~> 1.1) method_source (~> 1.0) - public_suffix (4.0.5) + public_suffix (4.0.6) + racc (1.5.2) rack (2.2.3) rainpress (1.0.1) rb-fsevent (0.10.4) @@ -119,23 +128,27 @@ GEM slow_enumerator_tools (1.1.0) terminal-notifier (2.0.0) terminal-notifier-guard (1.7.0) + thin (1.8.0) + daemons (~> 1.0, >= 1.0.9) + eventmachine (~> 1.0, >= 1.0.4) + rack (>= 1, < 3) thor (1.0.1) tomlrb (1.3.0) - tty-color (0.5.2) - tty-command (0.9.0) - pastel (~> 0.7.0) + tty-color (0.6.0) + tty-command (0.10.0) + pastel (~> 0.8) tty-platform (0.3.0) tty-which (0.4.2) typogruby (1.0.18) rubypants uglifier (4.2.0) execjs (>= 0.3.0, < 3) - w3c_validators (1.3.5) + w3c_validators (1.3.6) json (>= 1.8) nokogiri (~> 1.6) - words_counted (1.0.2) + rexml (~> 3.2) yui-compressor (0.12.0) - zeitwerk (2.4.0) + zeitwerk (2.4.2) PLATFORMS ruby @@ -144,6 +157,7 @@ DEPENDENCIES adsf autoprefixer-rails builder + clonefile guard-nanoc highline htmlcompressor @@ -156,11 +170,12 @@ DEPENDENCIES sassc terminal-notifier terminal-notifier-guard + thin typogruby uglifier (>= 4.0.0) w3c_validators - words_counted + words_counted! yui-compressor BUNDLED WITH - 2.0.2 + 2.2.3 diff --git a/drive b/drive index c68d3ec..f6007ae 160000 --- a/drive +++ b/drive @@ -1 +1 @@ -Subproject commit c68d3ec27af5953c11bf0e980e44f0799b073c31 +Subproject commit f6007ae9e25aea6bd2c6ab8ae12270ff01961402 diff --git a/layouts/partials/_map.erb b/layouts/partials/_map.erb index d703c7d..6593b1c 100644 --- a/layouts/partials/_map.erb +++ b/layouts/partials/_map.erb @@ -35,7 +35,7 @@ function performRequest(url, success_callback) { request.send(); } -performRequest("https://photon.komoot.de/api/?limit=1&q=<%= URI::encode(@location) %>", function(data) { +performRequest("https://photon.komoot.de/api/?limit=1&q=<%= URI::encode_www_form_component(@location) %>", function(data) { var lat, lon; if(data.features.length < 1) { lat = 51.0538286; diff --git a/package.json b/package.json index d83dbfa..8dc4885 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "license": "MIT", "repository": "https://github.com/ZeusWPI/zeus.ugent.be", "dependencies": { - "bulma": "0.9.0", + "bulma": "0.9.1", "bulma-divider": "~0.2.0", "bulma-timeline": "^3.0.4" } diff --git a/yarn.lock b/yarn.lock index fd7755b..e0ecb9d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,7 +12,7 @@ bulma-timeline@^3.0.4: resolved "https://registry.yarnpkg.com/bulma-timeline/-/bulma-timeline-3.0.4.tgz#494f458098a06dcf8dcc7fe8f2f158b63d1d1ef2" integrity sha512-gCUOcSUuzHoeVMkCpLF49j5Z5yl78XQ+KgJcT+1ju5WIGgBgVytRUob/dw5NHAxPLO2rmcvwYNbCJFp7w4WT4Q== -bulma@0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.0.tgz#948c5445a49e9d7546f0826cb3820d17178a814f" - integrity sha512-rV75CJkubNUroAt0qCRkjznZLoaXq/ctfMXsMvKSL84UetbSyx5REl96e8GoQ04G4Tkw0XF3STECffTOQrbzOQ== +bulma@0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.1.tgz#2bf0e25062a22166db5c92e8c3dcb4605ab040d8" + integrity sha512-LSF69OumXg2HSKl2+rN0/OEXJy7WFEb681wtBlNS/ulJYR27J3rORHibdXZ6GVb/vyUzzYK/Arjyh56wjbFedA== From 4661d0b3a3ada4d1c8ec8165e09969645c37557d Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Wed, 6 Jan 2021 00:36:58 +0100 Subject: [PATCH 12/99] remove rvm listing in travis.yml, then it uses .ruby-version --- .travis.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 994079d..663fbe4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,8 +27,6 @@ branches: only: - master -rvm: -- 2.6.5 notifications: slack: secure: tej68wbYns4DYg488iz+4ncU3/CHJvG/5c1qntGcEjti6vZp24atuH32BzNMY+gqa5ftZtcRfqIiJ0I0tkbiFWEDzjSk89bgjG4sgwXq1gMqi/Fj4bqEpjU5m7QLa786q4UfYyTF+srca1fHPLVS5REdGjRr2wxX+bcFnTRxreGCIrlNdWhoZPPJyS37R4RR9k+l5ZWZnqWgUN6bD448O8EzMRVRWoUSxQcJ6+u4QLpinEvem4iXe+WcHOyFfsNmavxGGMMpkOSed/tzA1l+gNpl224qOJl3yAk2qrGi4N6SOnSkeJFfUO5RzX56KDC/tcCL1oJpamhDmzDvRrbDNnCjSriv+g+PkXEjiwBF/tkZwIe7nMKyc9QF698Zvdgb6Ffbq21obsRnkkddkxijthdbUKMAIREPQuU7pXRL4ykPkBeB5GkNjPlErOooxvUHvQEVElJ8NMD4ychQqW6relaYJ0W0uy0QMvrtS+cHkpprZAOZzWLa3AdEOvD50kiS2hDhJway5JHJg/LMl3I6XVVMx6fNGdNWBcezeCqkDZM+nuMJqgAtQ+Tz8bwrHLCJgS5u0lQq/MbrDkYdpmmzvA5LXxn2SpjfOAlgiFKnSIwKSuuuwzW/zCEGdPo1pfBba2VfYAN4y1l863j5ph+eMtlHf7JG8mzIWTo3k+Jx8lQ= From d6cbdcc4e8817cc80e474a3e177ed433fa7bca35 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Thu, 7 Jan 2021 16:10:36 +0100 Subject: [PATCH 13/99] Sponsoring members 2021 --- data/supporting_members.yaml | 127 +++++++++++++++++++++++++++++++++++ nanoc.yaml | 2 +- 2 files changed, 128 insertions(+), 1 deletion(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index af12865..b3dc44b 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -147,3 +147,130 @@ data: url: https://instagram.com/iepoev - icon: facebook url: https://facebook.com/iepoev + 2021: + - name: Titouan Vervack + nickname: FlashYoshi + photo: https://zeus.ugent.be/zeuswpi/0U6neVQP.jpg + quote: Ansible is af! + description: |- + Puns, weeb, Sigasi, klimt, taart. + Houdt écht van Java. + Gebruikt tabs én spaces. + links: + - icon: twitter + url: https://twitter.com/tivervac + - icon: github + url: https://github.com/tivervac + - icon: gitlab + url: https://gitlab.com/FlashYoshi + + - name: Felix Van der Jeugt + nickname: noctua + photo: https://zeus.ugent.be/zeuswpi/9_L03Pm8.jpg + quote: |- + dwergen + dwergen + dwergen + dwergen + Sorry guys + dwergen + dwergen + description: Ik kom Ice Tea's halen in de kelder. + links: + - icon: github + url: https://www.github.com/ninewise + - url: https://users.ugent.be/~fvdrjeug/ + - name: Rien Maertens + nickname: met stokjes + photo: https://zeus.ugent.be/zeuswpi/udVo8mPM.jpg + quote: Fruit op een pizza is als windows op een laptop. + description: Middengewicht typeworstelaar, digitaal ongedierteverdelger, + zedenkundig computerkraker en frequent jakkenscheerder. + links: + - icon: github + url: https://github.com/rien + - icon: twitter + url: https://twitter.com/RienMaertens + - url: https://rien.maertens.io + - name: Francis Begyn + nickname: thecy + photo: https://zeus.ugent.be/zeuswpi/Xl5-9fld.jpg + quote: Ik wil eigenlijk nog gaan feesten, maar flask migrations zijn fucked + description: Ik breek dingen die werken en fix dingen die gebroken zijn. + links: + - icon: facebook + url: https://www.facebook.com/begynfrancis + - icon: twitter + url: https://twitter.com/fbegyn + - icon: linkedin + url: https://www.linkedin.com/in/fbegyn/ + - url: https://francis.begyn.be + - name: Tom Naessens + nickname: Silox + photo: https://zeus.ugent.be/zeuswpi/KoAqGb0L.jpg + quote: Raad mij keer een quote aan guys, eentje waarin ik mezelf niet belachelijk maak. + description: To be continued. + links: + - icon: github + url: https://github.com/Silox + - name: David Vandorpe + nickname: Davit + photo: https://zeus.ugent.be/zeuswpi/0xba8AgF.jpg + quote: Teleurstellen is zowat mijn levensdoel, daarom ga ik bij Microsoft werken... + description: |- + Alcoholieker van dienst + Breekt tab enkel als hij zijn tabgeld nog niet gekregen heeft + links: + - icon: github + url: https://github.com/VandorpeDavid + - name: Bart Coppens + nickname: bcoppens + photo: https://zeus.ugent.be/zeuswpi/lmKTWGfn.jpg + quote: |- + I AM BACK + ma nie tegen bcoppens zeggen, anders moet ik verderwerken + description: Houdt van security, assembly, en flitsende ASCII spiralen. + links: + - icon: twitter + url: https://twitter.com/bartcopp + - url: https://bartcoppens.be + - name: Jeroen De Clerck + nickname: iepoev + quote: tis nie omdat het maar half werkt dat het niet volledig kan werken + description: Semi-professioneel feestjesbouwer op pensioen. In mijnen tijd was alles beter. + photo: https://zeus.ugent.be/zeuswpi/3T9O1xiO.jpg + links: + - icon: instagram + url: https://instagram.com/iepoev + - icon: facebook + url: https://facebook.com/iepoev + - name: Pieter Vander Vennet + nickname: pietervdvn + photo: https://zeus.ugent.be/zeuswpi/O_nr6ggA.jpg + quote: Is dat al gemapped? + description: Komt wel nog + links: + - icon: map + url: https://osm.org/user/Pieter%20Vander%20Vennet + - icon: github + url: https://github.com/pietervdvn + - icon: twitter + url: https://twitter.com/pietervdvn + - name: Wout Schellaert + nickname: stro + photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg + quote: TODO + description: Komt wel nog + links: [] + - name: Arne Bertrand + nickname: abeforzeus + photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg + quote: TODO + description: Komt wel nog + links: [] + - name: Michiel Van den Berghe + nickname: michilus + photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg + quote: TODO + description: Komt wel nog + links: [] diff --git a/nanoc.yaml b/nanoc.yaml index f07fcf5..003c512 100644 --- a/nanoc.yaml +++ b/nanoc.yaml @@ -1,6 +1,6 @@ title: Zeus WPI academic_year: 20-21 -sponsoring_members_year: 2020 +sponsoring_members_year: 2021 # Needed for atom_feed author_name: '' author_uri: '' From c49ac68fed258bfd82138bf09f3fb57a7c434d5a Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Thu, 7 Jan 2021 16:40:38 +0100 Subject: [PATCH 14/99] remove clonefile --- Gemfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Gemfile b/Gemfile index 355fc90..b25d8dd 100644 --- a/Gemfile +++ b/Gemfile @@ -11,8 +11,6 @@ gem 'typogruby' # Needed for atom_feed in blogging helper gem 'builder' -gem 'clonefile' - # Word counting gem (which takes special characters into account) # for reading time gem 'words_counted', git: 'https://github.com/werthen/words_counted' From c362ea457fd7146ebd8956d37e613d6e480ec275 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Thu, 7 Jan 2021 17:58:17 +0100 Subject: [PATCH 15/99] Fix Wout --- data/supporting_members.yaml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index b3dc44b..dd66e4c 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -258,10 +258,17 @@ data: url: https://twitter.com/pietervdvn - name: Wout Schellaert nickname: stro - photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg - quote: TODO - description: Komt wel nog - links: [] + photo: https://zeus.ugent.be/zeuswpi/1gMbZvu6.jpg + quote: \" + description: Blues, Rust, en liefde + links: + - icon: twitter + url: https://twitter.com/WoutSchellaert + - icon: github + url: https://github.com/wschella/ + - icon: linkedin + url: https://www.linkedin.com/in/woutschellaert/ + - url: http://schellaert.org/ - name: Arne Bertrand nickname: abeforzeus photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg From 406f7cf7818fbc8b87f2767814215705752b6604 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Thu, 7 Jan 2021 18:15:37 +0100 Subject: [PATCH 16/99] Add Feli --- data/supporting_members.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index dd66e4c..d577442 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -281,3 +281,15 @@ data: quote: TODO description: Komt wel nog links: [] + - name: Feliciaan De Palmenaer + nickname: feliciaan + photo: https://zeus.ugent.be/zeuswpi/MgrXVj97.jpg + quote: en dat is dan de het + description: Gebruikt computers om economische magie te creëren + links: + - icon: twitter + url: https://twitter.com/feliciaan + - icon: github + url: https://github.com/feliciaan + - icon: linkedin + url: https://linkedin.com/in/feliciaan From 31a56df89aa690730583c04595763d9a5ee82f3e Mon Sep 17 00:00:00 2001 From: redfast00 Date: Thu, 7 Jan 2021 23:02:47 +0100 Subject: [PATCH 17/99] Add Bauke --- data/supporting_members.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index d577442..ba92b23 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -293,3 +293,17 @@ data: url: https://github.com/feliciaan - icon: linkedin url: https://linkedin.com/in/feliciaan + - name: Bauke Blomme + nickname: boterham + photo: https://zeus.ugent.be/zeuswpi/tvKlzNYC.jpg + quote: Als ge uw gas- en rempedaal tegelijk induwt, maakt uw auto een screenshot. + description: Verantwoordelijk voor 95% tot 98% van alle roze dingen in de kelder. + links: + - icon: facebook + url: https://www.facebook.com/bauke.blomme + - icon: instagram + url: https://www.instagram.com/blaukebomme + - icon: github + url: https://github.com/booterham + - icon: gitlab + url: https://git.zeus.gent/bokko From 55b8d9f0d20eaf45a3a5188763c930a9467b384e Mon Sep 17 00:00:00 2001 From: redfast00 Date: Thu, 7 Jan 2021 23:22:34 +0100 Subject: [PATCH 18/99] Meer roze --- data/supporting_members.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index ba92b23..d4931cd 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -295,9 +295,9 @@ data: url: https://linkedin.com/in/feliciaan - name: Bauke Blomme nickname: boterham - photo: https://zeus.ugent.be/zeuswpi/tvKlzNYC.jpg - quote: Als ge uw gas- en rempedaal tegelijk induwt, maakt uw auto een screenshot. - description: Verantwoordelijk voor 95% tot 98% van alle roze dingen in de kelder. + photo: https://zeus.ugent.be/zeuswpi/tU2GewPN.jpg + quote: ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE + description: roze. links: - icon: facebook url: https://www.facebook.com/bauke.blomme From 9d194f36028204dace256833abb5c30717f05e4b Mon Sep 17 00:00:00 2001 From: redfast00 Date: Thu, 7 Jan 2021 23:24:31 +0100 Subject: [PATCH 19/99] Fix Bauke's instagram --- data/supporting_members.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index d4931cd..5d467d6 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -302,7 +302,7 @@ data: - icon: facebook url: https://www.facebook.com/bauke.blomme - icon: instagram - url: https://www.instagram.com/blaukebomme + url: https://www.instagram.com/bokkiebokk - icon: github url: https://github.com/booterham - icon: gitlab From 4f40574eb0c4bfde644a592f719b876d9fc8016e Mon Sep 17 00:00:00 2001 From: Niko Strijbol Date: Thu, 7 Jan 2021 23:35:53 +0100 Subject: [PATCH 20/99] Remove assistant from privacy policy --- content/about/privacy.erb | 2 +- content/about/privacy/hydra.md | 9 --------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/content/about/privacy.erb b/content/about/privacy.erb index a245ab3..b4d4b42 100644 --- a/content/about/privacy.erb +++ b/content/about/privacy.erb @@ -28,7 +28,7 @@ subnavigation:
-

Laatst bijgewerkt op . +

Laatst bijgewerkt op .

Zeus WPI biedt een waaier aan diensten en projecten aan aan haar leden en het algemene publiek. Met dit privacybeleid wil ze aangeven hoe en waarvoor ze data verzamelt.

diff --git a/content/about/privacy/hydra.md b/content/about/privacy/hydra.md index 0dffc42..ef69be4 100644 --- a/content/about/privacy/hydra.md +++ b/content/about/privacy/hydra.md @@ -23,12 +23,3 @@ Daarnaast gebruiken de apps andere diensten van derden. Indien u gebruik maakt v ##### API Bij het gebruik van de API worden enkel technische data verzameld. - -##### Assistent - -Bij het gebruik van *Hydra van de UGent* in de Google Assistent gebruiken we deze diensten: - -- **Technische informatie**, zoals serverlogs (zie de paragraaf [_Technische gegevens_](#technisch). -- **Dialogflow**, voor de gespreksmogelijkheden (d.w.z. verstaan wat u bedoelt). Deze data is onderhevig aan het privacybeleid van [Google](https://policies.google.com/privacy) - -Dialogflow verzamelt geen persoonlijke data. Om de herkenning van de gesprekken tussen u en *Hydra van de UGent* te verbeteren, slaat Dialogflow de inhoud van de gesprekken in tekstuele vorm op. Deze kunnen door het bestuur van Zeus of de medewerkers van het Hydra-project beoordeeld worden, om zo de nauwkeurigheid van de herkenning te verbeteren. From ac4401730c747783b17a194ab35ccddb4539d18f Mon Sep 17 00:00:00 2001 From: redfast00 Date: Fri, 8 Jan 2021 16:30:18 +0100 Subject: [PATCH 21/99] Shuffle sponsoring members --- content/about/sponsorende-leden.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/about/sponsorende-leden.erb b/content/about/sponsorende-leden.erb index 44c6a54..cee3efb 100644 --- a/content/about/sponsorende-leden.erb +++ b/content/about/sponsorende-leden.erb @@ -13,7 +13,7 @@ subnavigation: <% if current_sponsoring_members.nil? %> Nog geen sponsorende leden voor dit academiejaar. Interesse? Contacteer het bestuur. <% else %> - <% current_sponsoring_members.each do |member| %> + <% current_sponsoring_members.shuffle.each do |member| %>
From dcf0bdb82bed63c0ac3e571f381ac5aaba7ecef7 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Fri, 8 Jan 2021 20:24:01 +0100 Subject: [PATCH 22/99] Remove clonefile --- Gemfile.lock | 2 -- 1 file changed, 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e077ffd..3d27be4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -14,7 +14,6 @@ GEM autoprefixer-rails (10.1.0.0) execjs builder (3.2.4) - clonefile (0.5.3) coderay (1.1.3) colored (1.2) concurrent-ruby (1.1.7) @@ -157,7 +156,6 @@ DEPENDENCIES adsf autoprefixer-rails builder - clonefile guard-nanoc highline htmlcompressor From cc4ed0447472157422493d6cb09a2088bcf642d6 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Fri, 8 Jan 2021 20:28:22 +0100 Subject: [PATCH 23/99] Add michilus --- data/supporting_members.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index 5d467d6..dce5be1 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -277,10 +277,12 @@ data: links: [] - name: Michiel Van den Berghe nickname: michilus - photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg - quote: TODO - description: Komt wel nog - links: [] + photo: https://zeus.ugent.be/zeuswpi/CznJ6WTT.jpg + quote: Ik zorg voor de camembert + description: Pythonista, space geek, zeppelinbouwer, Albertkanaalfanaat en oude zak met een e-paperfetish. Steekt geregeld elektronica in brand. + links: + - icon: github + url: https://github.com/mivdnber - name: Feliciaan De Palmenaer nickname: feliciaan photo: https://zeus.ugent.be/zeuswpi/MgrXVj97.jpg From 022479c8c4d558dea591c9541a97b6f98b22e88e Mon Sep 17 00:00:00 2001 From: redfast00 Date: Mon, 11 Jan 2021 12:06:53 +0100 Subject: [PATCH 24/99] Add nickyname, tleilaxu --- data/supporting_members.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index dce5be1..1be304e 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -309,3 +309,17 @@ data: url: https://github.com/booterham - icon: gitlab url: https://git.zeus.gent/bokko + - name: Kenneth Van den Driessche + nickname: tleilaxu + photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg + quote: TODO + description: Komt wel nog + links: [] + - name: Nicky Vandeghinste + nickname: nickyname + photo: https://zeus.ugent.be/zeuswpi/OVMcPb3O.jpg + quote: @nickyname Weet je, als je tetten hebt, is elke talk eigenlijk een TET-talk + description: durft dingen doen, houdt van ice teas en jullie. + links: + - icon: twitter + url: https://twitter.com/NickyVdg From dd51589b0103040ed0d74c351fd9c05e7db0bd64 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Mon, 11 Jan 2021 12:17:07 +0100 Subject: [PATCH 25/99] Fix description pietervdvn --- data/supporting_members.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index 1be304e..890b6a2 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -248,7 +248,7 @@ data: nickname: pietervdvn photo: https://zeus.ugent.be/zeuswpi/O_nr6ggA.jpg quote: Is dat al gemapped? - description: Komt wel nog + description: Na de master Wiskundige informatica af te werken waarbij hij enkele jaren in het Zeus-bestuur heeft gezeten, komt hij nu nog graag eens langs om te kelderen of om het over open kaarten en routeplanning te hebben. Daarnaast is hij ook fan van een overdosis hackerspace en lichtjes, waarvoor hij ieder jaar naar Leipzig afzakt en Zeus-mensjes meeneemt daarnaartoe. links: - icon: map url: https://osm.org/user/Pieter%20Vander%20Vennet From e4eca33b70935bbda483128f4ef91c26a2fb1258 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Mon, 11 Jan 2021 12:22:07 +0100 Subject: [PATCH 26/99] Fix yaml --- data/supporting_members.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index 890b6a2..72fcfc7 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -318,7 +318,7 @@ data: - name: Nicky Vandeghinste nickname: nickyname photo: https://zeus.ugent.be/zeuswpi/OVMcPb3O.jpg - quote: @nickyname Weet je, als je tetten hebt, is elke talk eigenlijk een TET-talk + quote: Weet je, als je tetten hebt, is elke talk eigenlijk een TET-talk description: durft dingen doen, houdt van ice teas en jullie. links: - icon: twitter From 667cb87f361055441f0b209ba46e5196587ad530 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Tue, 12 Jan 2021 00:30:04 +0100 Subject: [PATCH 27/99] update photon link to https://photon.komoot.io --- layouts/partials/_map.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/_map.erb b/layouts/partials/_map.erb index 6593b1c..a95eb34 100644 --- a/layouts/partials/_map.erb +++ b/layouts/partials/_map.erb @@ -35,7 +35,7 @@ function performRequest(url, success_callback) { request.send(); } -performRequest("https://photon.komoot.de/api/?limit=1&q=<%= URI::encode_www_form_component(@location) %>", function(data) { +performRequest("https://photon.komoot.io/api/?limit=1&q=<%= URI::encode_www_form_component(@location) %>", function(data) { var lat, lon; if(data.features.length < 1) { lat = 51.0538286; From b90b23e4cb278e2aa22e700a07ccabf63bf72c94 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Wed, 13 Jan 2021 12:32:32 +0100 Subject: [PATCH 28/99] add me as a sponsor --- data/supporting_members.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index 72fcfc7..9707edc 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -323,3 +323,17 @@ data: links: - icon: twitter url: https://twitter.com/NickyVdg + - name: Lorin Werthen + nickname: don + photo: https://www.gravatar.com/avatar/84240f994232972cd16a6f25c8af764a?s=2048 + quote: TIS WAAR SILOX TIS WAAR IK HAAT ZEUS + description: | + Klimmer, Diepe leerder, Bliep bloeper + Vader van luipaardgekkos + Verdwijnt af en toe naar het Fontainebleau bos + links: + - icon: github + url: https://github.com/werthen + - url: http://werthen.com/ + - icon: linkedin + url: https://www.linkedin.com/in/werthen/ From a7874853a812f3607d20de33eed818e93997afeb Mon Sep 17 00:00:00 2001 From: redfast00 Date: Wed, 13 Jan 2021 16:02:01 +0100 Subject: [PATCH 29/99] Use our own 'CDN' --- data/supporting_members.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index 9707edc..85ad70c 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -325,7 +325,7 @@ data: url: https://twitter.com/NickyVdg - name: Lorin Werthen nickname: don - photo: https://www.gravatar.com/avatar/84240f994232972cd16a6f25c8af764a?s=2048 + photo: https://zeus.ugent.be/zeuswpi/sJ7VLsol.jpg quote: TIS WAAR SILOX TIS WAAR IK HAAT ZEUS description: | Klimmer, Diepe leerder, Bliep bloeper From 6192e558d3127e57dc9809fbbd053522b93c7526 Mon Sep 17 00:00:00 2001 From: FKD13 Date: Sun, 14 Feb 2021 15:15:46 +0100 Subject: [PATCH 30/99] Add hashcode 2021 event --- content/events/20-21/130_hashcode.md | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 content/events/20-21/130_hashcode.md diff --git a/content/events/20-21/130_hashcode.md b/content/events/20-21/130_hashcode.md new file mode 100644 index 0000000..b75526f --- /dev/null +++ b/content/events/20-21/130_hashcode.md @@ -0,0 +1,29 @@ +--- +title: Hashcode +description: Zeus organiseert een UGent Hashcode Hub +created_at: 14-02-2021 +time: '25-02-2021 18:30' +end: '25-02-2021 23:00' +location: 'Discord' +banner: 'https://hashcode.withgoogle.com/resources/images/hero_2.jpg' +image: 'https://zeus.ugent.be/zeuswpi/I9GAh7iy.png' +header_text_background: true +--- + +# Google Hashcode + +Het is alweer zover, de Google Hashcode! Ook dit jaar zijn we van de partij met een virtuele hub. Google Hashcode is een wereldwijde programmeerwedstrijd van Google waarin je in een beperkte tijd een voorgeschoteld probleem moet oplossen. Je werkt hierbij in groepjes van 2 tot 4 personen samen naar een oplossing in een programmeertaal naar keuze. + +De online kwalificatieronde gaat door op **25 februari om 18u30**. Deze keer niet in Auditorium A3 maar wel in onze Zeus [**Discord**](https://discord.gg/qWAPHbE). Ook niet-Zeusleden kunnen deelnemen! + +## Registratie + +Registreer voor **24 februari om 12u00** je team in onze hub! + +Registreren kan je [hier](https://codingcompetitions.withgoogle.com/hashcode/) en een team maken of joinen kan je [hier](https://hashcodejudge.withgoogle.com/#/home) doen. Dit is ook waar je een hub kan selecteren, kies hier dan voor **Ghent University Hub**. + +## Begint het al te kriebelen? + +Bereid je optimaal voor op de wedstrijd door het voorbeeldprobleem op te lossen, die kan je zien zodra je je hebt geregistreerd. Opgaven van de vorige jaren kan je [hier](https://codingcompetitions.withgoogle.com/hashcode/archive) vinden. + +Tot dan! \ No newline at end of file From 2fc34d0a566fde2ac17305e89a2a252e86ab7777 Mon Sep 17 00:00:00 2001 From: FKD13 Date: Mon, 15 Feb 2021 15:40:04 +0100 Subject: [PATCH 31/99] add movienight --- content/events/20-21/130_movienight.md | 22 +++++++++++++++++++ .../{130_hashcode.md => 140_hashcode.md} | 0 2 files changed, 22 insertions(+) create mode 100644 content/events/20-21/130_movienight.md rename content/events/20-21/{130_hashcode.md => 140_hashcode.md} (100%) diff --git a/content/events/20-21/130_movienight.md b/content/events/20-21/130_movienight.md new file mode 100644 index 0000000..130e8d0 --- /dev/null +++ b/content/events/20-21/130_movienight.md @@ -0,0 +1,22 @@ +--- +title: Movienight +description: Een Zeus Movienight! +created_at: 15-02-2021 +time: '18-02-2021 20:00' +location: 'Discord' +banner: 'https://hashcode.withgoogle.com/resources/images/hero_2.jpg' +image: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' +header_text_background: true +--- + +# Zeus Movienight + +Op **18 februari** organiseert Zeus een filmavond. Dit zal doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Dinsdagavond wordt de poll gesloten en de filmkeuze gemaakt. + +## Hoe werkt het practisch? + +Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. Hou ~events op Mattermost in de gaten voor meer details. + +## Hoe zit het met eten en drinken? + +Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal op Mattermost met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) \ No newline at end of file diff --git a/content/events/20-21/130_hashcode.md b/content/events/20-21/140_hashcode.md similarity index 100% rename from content/events/20-21/130_hashcode.md rename to content/events/20-21/140_hashcode.md From 414b478f4ba63dc6e41cf55bc11b06cbf56a5a69 Mon Sep 17 00:00:00 2001 From: FKD13 Date: Mon, 15 Feb 2021 15:43:06 +0100 Subject: [PATCH 32/99] fix banner --- content/events/20-21/130_movienight.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/events/20-21/130_movienight.md b/content/events/20-21/130_movienight.md index 130e8d0..cb8fe6e 100644 --- a/content/events/20-21/130_movienight.md +++ b/content/events/20-21/130_movienight.md @@ -4,8 +4,7 @@ description: Een Zeus Movienight! created_at: 15-02-2021 time: '18-02-2021 20:00' location: 'Discord' -banner: 'https://hashcode.withgoogle.com/resources/images/hero_2.jpg' -image: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' +banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg.jpg' header_text_background: true --- From 597a9a1f57eb490d8c6cd37161f2efa09e24e340 Mon Sep 17 00:00:00 2001 From: FKD13 Date: Mon, 15 Feb 2021 15:49:35 +0100 Subject: [PATCH 33/99] fix double extention --- content/events/20-21/130_movienight.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/20-21/130_movienight.md b/content/events/20-21/130_movienight.md index cb8fe6e..25e2cce 100644 --- a/content/events/20-21/130_movienight.md +++ b/content/events/20-21/130_movienight.md @@ -4,7 +4,7 @@ description: Een Zeus Movienight! created_at: 15-02-2021 time: '18-02-2021 20:00' location: 'Discord' -banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg.jpg' +banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' header_text_background: true --- From 2cf48a2cc99f6395d733c623fbfa59ad45d58ccc Mon Sep 17 00:00:00 2001 From: Melsarion <52831920+Melsarion@users.noreply.github.com> Date: Wed, 17 Feb 2021 12:27:57 +0100 Subject: [PATCH 34/99] add movie to watch on movienight --- content/events/20-21/130_movienight.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/content/events/20-21/130_movienight.md b/content/events/20-21/130_movienight.md index 25e2cce..02c428d 100644 --- a/content/events/20-21/130_movienight.md +++ b/content/events/20-21/130_movienight.md @@ -11,11 +11,12 @@ header_text_background: true # Zeus Movienight Op **18 februari** organiseert Zeus een filmavond. Dit zal doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Dinsdagavond wordt de poll gesloten en de filmkeuze gemaakt. +Update: De film die is verkozen is Monty Python and the Holy Grail! -## Hoe werkt het practisch? +## Hoe werkt het praktisch? Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. Hou ~events op Mattermost in de gaten voor meer details. ## Hoe zit het met eten en drinken? -Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal op Mattermost met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) \ No newline at end of file +Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal op Mattermost met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) From ceac9fc66de58b45e316cc9a11efa6c7442e0b63 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Tue, 23 Feb 2021 11:51:40 +0100 Subject: [PATCH 35/99] Add Arthur to supporting members --- data/supporting_members.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data/supporting_members.yaml b/data/supporting_members.yaml index 85ad70c..0ef7fd8 100644 --- a/data/supporting_members.yaml +++ b/data/supporting_members.yaml @@ -337,3 +337,11 @@ data: - url: http://werthen.com/ - icon: linkedin url: https://www.linkedin.com/in/werthen/ + - name: Arthur Vercruysse + nickname: silivus + photo: https://zeus.ugent.be/zeuswpi/ZMK-CxTu.jpg + quote: Ik ben mijn eigen debugger + description: P̶r̶a̶a̶t̶​ Knuffelt met mensen + links: + - icon: github + url: https://github.com/ajuvercr From dc2794bb98260a9895b984e0f212bd0713d217b8 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Thu, 25 Feb 2021 12:33:02 +0100 Subject: [PATCH 36/99] Redesign the blogpost previews and fix a bug pertaining to scss compilation. Fixes #302 --- Gemfile.lock | 26 +++++++-------- Rules | 5 ++- .../assets/stylesheets/includes/blogpost.scss | 31 +++++++++-------- content/assets/stylesheets/main.scss | 13 ++++---- layouts/blogs.erb | 8 +---- layouts/partials/_blog_preview.erb | 33 +++++++++++-------- 6 files changed, 60 insertions(+), 56 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3d27be4..048d8b7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,12 +11,12 @@ GEM public_suffix (>= 2.0.2, < 5.0) adsf (1.4.5) rack (>= 1.0.0, < 3.0.0) - autoprefixer-rails (10.1.0.0) + autoprefixer-rails (10.2.4.0) execjs builder (3.2.4) coderay (1.1.3) colored (1.2) - concurrent-ruby (1.1.7) + concurrent-ruby (1.1.8) cri (2.15.11) daemons (1.3.1) ddmemoize (1.0.0) @@ -56,7 +56,7 @@ GEM kramdown (2.3.0) rexml libv8 (8.4.255.0) - listen (3.4.0) + listen (3.4.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) lumberjack (1.2.8) @@ -64,12 +64,12 @@ GEM mini_portile2 (2.5.0) mini_racer (0.3.1) libv8 (~> 8.4.255) - nanoc (4.11.22) + nanoc (4.12.0) addressable (~> 2.5) colored (~> 1.2) nanoc-checking (~> 1.0) - nanoc-cli (= 4.11.22) - nanoc-core (= 4.11.22) + nanoc-cli (= 4.12.0) + nanoc-core (= 4.12.0) nanoc-deploying (~> 1.0) parallel (~> 1.12) tty-command (~> 0.8) @@ -77,12 +77,12 @@ GEM nanoc-checking (1.0.1) nanoc-cli (~> 4.11, >= 4.11.15) nanoc-core (~> 4.11, >= 4.11.15) - nanoc-cli (4.11.22) + nanoc-cli (4.12.0) cri (~> 2.15) diff-lcs (~> 1.3) - nanoc-core (= 4.11.22) + nanoc-core (= 4.12.0) zeitwerk (~> 2.1) - nanoc-core (4.11.22) + nanoc-core (4.12.0) concurrent-ruby (~> 1.1) ddmemoize (~> 1.0) ddmetrics (~> 1.0) @@ -98,7 +98,7 @@ GEM nanoc-cli (~> 4.11, >= 4.11.15) nanoc-core (~> 4.11, >= 4.11.15) nenv (0.3.0) - nokogiri (1.11.0) + nokogiri (1.11.1) mini_portile2 (~> 2.5.0) racc (~> 1.4) notiffany (0.1.3) @@ -108,7 +108,7 @@ GEM parallel (1.20.1) pastel (0.8.0) tty-color (~> 0.5) - pry (0.13.1) + pry (0.14.0) coderay (~> 1.1) method_source (~> 1.0) public_suffix (4.0.6) @@ -131,10 +131,10 @@ GEM daemons (~> 1.0, >= 1.0.9) eventmachine (~> 1.0, >= 1.0.4) rack (>= 1, < 3) - thor (1.0.1) + thor (1.1.0) tomlrb (1.3.0) tty-color (0.6.0) - tty-command (0.10.0) + tty-command (0.10.1) pastel (~> 0.8) tty-platform (0.3.0) tty-which (0.4.2) diff --git a/Rules b/Rules index 48cf4e9..902e038 100644 --- a/Rules +++ b/Rules @@ -197,10 +197,13 @@ compile '/assets/scripts/**/*.js' do filter :uglify_js, harmony: true if production? end -ignore '/assets/stylesheets/includes/**/*' ignore '/data/**/*' +ignore '/assets/stylesheets/includes/**/*' compile '/assets/stylesheets/**/*.scss' do + # This filter is necessary for the workaround present in main.scss and deals with out of date dependencies + filter :erb + sass_opts = { syntax: :scss, load_paths: ['content/assets/stylesheets'] diff --git a/content/assets/stylesheets/includes/blogpost.scss b/content/assets/stylesheets/includes/blogpost.scss index 9b06104..86ce67c 100644 --- a/content/assets/stylesheets/includes/blogpost.scss +++ b/content/assets/stylesheets/includes/blogpost.scss @@ -66,21 +66,24 @@ } .blog-preview { - position: relative; + .blogpreview-heading { + display: flex; + > a { + flex-grow: 1; - // Fadeout - &::after { - content: ''; - position: absolute; - bottom: 20px; - left: 0; - /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100;White+to+Transparent */ - background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */ - background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */ - background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ - height: 100px; - width: 100%; + > h3 { + margin-bottom: 0; + display: inline-block; + } + } + } + > .blogpreview-extra { + color: #7a7a7a; + display: inline-block; + margin-bottom: 5px; + } + > .blogpreview-tags { + color: #7a7a7a; } } diff --git a/content/assets/stylesheets/main.scss b/content/assets/stylesheets/main.scss index 9783375..0b0f420 100644 --- a/content/assets/stylesheets/main.scss +++ b/content/assets/stylesheets/main.scss @@ -1,15 +1,14 @@ +/* KEEP THIS VVVV */ +/* HACK The following line of code does nothing. It only serves as a way for nanoc to recognize dependencies with all the sub scss files */ +// <% @items.find_all('/assets/stylesheets/includes/*').each {|e| e.raw_content } %> +/* KEEP THIS ^^^^ */ + @import "includes/variables"; @import "node_modules/bulma/bulma"; @import "node_modules/bulma-divider/dist/css/bulma-divider"; @import "node_modules/bulma-timeline/dist/css/bulma-timeline"; -// TODO: Remove this once FF64.0b2+ fixes this fustercluck -@-moz-document url-prefix() { - .tile { - min-height: auto; - } -} // Sticky footer body { @@ -41,4 +40,4 @@ body { @import "includes/search"; @import "includes/about"; @import "includes/privacy"; -@import "includes/toc"; \ No newline at end of file +@import "includes/toc"; diff --git a/layouts/blogs.erb b/layouts/blogs.erb index 78bcea3..981c222 100644 --- a/layouts/blogs.erb +++ b/layouts/blogs.erb @@ -42,13 +42,7 @@
- <% posts_in_year_or_with_tag(item).each_with_index.select {|e, i| i.even?}.map(&:first).each do |post| %> - <%= render '/partials/_blog_preview.*', post: post %> - <% end %> -
- -
- <% posts_in_year_or_with_tag(item).each_with_index.reject {|e, i| i.even?}.map(&:first).each do |post| %> + <% posts_in_year_or_with_tag(item).each do |post| %> <%= render '/partials/_blog_preview.*', post: post %> <% end %>
diff --git a/layouts/partials/_blog_preview.erb b/layouts/partials/_blog_preview.erb index 47d9c6f..6325774 100644 --- a/layouts/partials/_blog_preview.erb +++ b/layouts/partials/_blog_preview.erb @@ -1,16 +1,21 @@ - -
-

<%= post[:title] %>

-

- <%= post[:description] %> -

-
- <% if post[:author] %> - door <%= post[:author] %> +
+
+ +

<%= post[:title] %>

+
+
+ <% post[:tags]&.each do |tag| %> + + > + <%= tag %> + <% end %> -
- <%= post[:created_at] %> -
- <%= excerptize(post.reps[:text].compiled_content, length: 200).tr("\n", ' ')%> +
- + <%= post[:created_at] %><% if post[:author] %> • <%= post[:author] %> <% end %> • <%= post[:description] %> +
+

+ <%= excerptize(post.reps[:text].compiled_content, length: 500).tr("\n", ' ')%> +

+
+
From 584184da7a6695bebd373202738222a6d047faef Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Thu, 25 Feb 2021 12:55:30 +0100 Subject: [PATCH 37/99] fix homepage for blogpost previews --- content/index.erb | 91 +++++++++++++++--------------- layouts/partials/_blog_preview.erb | 2 +- 2 files changed, 47 insertions(+), 46 deletions(-) diff --git a/content/index.erb b/content/index.erb index 7cd0566..9fa0212 100644 --- a/content/index.erb +++ b/content/index.erb @@ -1,63 +1,64 @@ <% content_for :head do %> - - - - - - - + + + + + + + <% end %> <% content_for :scripts do %> -<%= asset :js, :gamification %> + <%= asset :js, :gamification %> <% end %>
<%= if studytime? then render '/tiles/blokmap.*'end %> - -
- <%= render '/partials/_events_tile.*', event: front_page_events[0] %> -
-
- -
-
-
-
-

- - - -

-
-
- + +
+ <%= render '/partials/_events_tile.*', event: front_page_events.first %> +
+
+ +
+
+
+
+

+ + + +

+
+
+ +
- -
- <%= render '/partials/_blog_preview.*', post: sorted_articles.first %> +
+
+
+

Events

+
+ <% front_page_events[1..3].each do |event| %> +
+ <%= render '/partials/_events_tile.*', event: event %> +
+ <%end%>
-
-
-
- <% front_page_events[1..3].each do |event| %> -
- <%= render '/partials/_events_tile.*', event: event %> +
+
+

Blogposts

+
+ <% sorted_articles[0..3].each do |post| %> +
+ <%= render '/partials/_blog_preview.*', post: post %> +
+ <%end%>
- <%end%>
-
- <% sorted_articles[1..3].each do |post| %> -
- <%= render '/partials/_blog_preview.*', post: post %> -
- <%end%> - -
-
diff --git a/layouts/partials/_blog_preview.erb b/layouts/partials/_blog_preview.erb index 6325774..da8f314 100644 --- a/layouts/partials/_blog_preview.erb +++ b/layouts/partials/_blog_preview.erb @@ -17,5 +17,5 @@

<%= excerptize(post.reps[:text].compiled_content, length: 500).tr("\n", ' ')%>

+
-
From 5ce4194199d8bbb3ab25c27470745b0b91dddcba Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Fri, 26 Feb 2021 12:22:29 +0100 Subject: [PATCH 38/99] fix spacing issue and add a bit more flair --- .../assets/stylesheets/includes/blogpost.scss | 7 +- .../assets/stylesheets/includes/general.scss | 8 +++ content/index.erb | 70 +++++++++++-------- layouts/partials/_blog_preview.erb | 8 +-- layouts/partials/_events_tile.erb | 4 +- lib/helpers/events.rb | 4 +- 6 files changed, 59 insertions(+), 42 deletions(-) diff --git a/content/assets/stylesheets/includes/blogpost.scss b/content/assets/stylesheets/includes/blogpost.scss index 86ce67c..b361171 100644 --- a/content/assets/stylesheets/includes/blogpost.scss +++ b/content/assets/stylesheets/includes/blogpost.scss @@ -70,11 +70,8 @@ display: flex; > a { flex-grow: 1; - - > h3 { - margin-bottom: 0; - display: inline-block; - } + margin-bottom: 0; + display: inline-block; } } > .blogpreview-extra { diff --git a/content/assets/stylesheets/includes/general.scss b/content/assets/stylesheets/includes/general.scss index e75af98..436488b 100644 --- a/content/assets/stylesheets/includes/general.scss +++ b/content/assets/stylesheets/includes/general.scss @@ -223,3 +223,11 @@ footer.footer { .has-small-caps { font-variant: small-caps; } + +.underline--magical { + background-image: -webkit-linear-gradient(to right, #F09819, #FF512F); /* Chrome 10-25, Safari 5.1-6 */ + background-image: linear-gradient(to right, #F09819, #FF512F); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + background-repeat: no-repeat; + background-size: 100% 0.2em; + background-position: 0 88%; +} diff --git a/content/index.erb b/content/index.erb index 9fa0212..3c38585 100644 --- a/content/index.erb +++ b/content/index.erb @@ -14,15 +14,48 @@
- <%= if studytime? then render '/tiles/blokmap.*'end %> - + <% if studytime? %> + <%= render '/tiles/blokmap.*' %> + <% end %> + + <% unless upcoming_events.empty? %>
- <%= render '/partials/_events_tile.*', event: front_page_events.first %> +
+ Upcoming Events + <% upcoming_events.each do |event| %> +
+ <%= render '/partials/_events_tile.*', event: event %> +
+ <% end %> +
-
- -
-
+ <% end %> +
+
+
+ Previous Events + <% previous_events[0..2].each do |event| %> +
+ <%= render '/partials/_events_tile.*', event: event %> +
+ <%end%> +
+
+
+
+ Blogposts + <% sorted_articles[0..3].each do |post| %> + <%= render '/partials/_blog_preview.*', post: post %> + <%end%> +
+
+
+
+ +
+
+ Top Coders +

@@ -38,27 +71,6 @@

-
-
-
-

Events

-
- <% front_page_events[1..3].each do |event| %> -
- <%= render '/partials/_events_tile.*', event: event %> -
- <%end%> -
-
-
-

Blogposts

-
- <% sorted_articles[0..3].each do |post| %> -
- <%= render '/partials/_blog_preview.*', post: post %> -
- <%end%> -
-
+
diff --git a/layouts/partials/_blog_preview.erb b/layouts/partials/_blog_preview.erb index da8f314..031dcc6 100644 --- a/layouts/partials/_blog_preview.erb +++ b/layouts/partials/_blog_preview.erb @@ -1,13 +1,13 @@
- -

<%= post[:title] %>

+
+ <%= post[:title] %>
<% post[:tags]&.each do |tag| %> - > - <%= tag %> + > + <%= tag %> <% end %>
diff --git a/layouts/partials/_events_tile.erb b/layouts/partials/_events_tile.erb index c1ca994..f527644 100644 --- a/layouts/partials/_events_tile.erb +++ b/layouts/partials/_events_tile.erb @@ -12,9 +12,9 @@ <% end %>
-

+

<%= @event[:title] %> -

+
<%= @event[:description] %> diff --git a/lib/helpers/events.rb b/lib/helpers/events.rb index 198d1b7..14aadf4 100644 --- a/lib/helpers/events.rb +++ b/lib/helpers/events.rb @@ -65,8 +65,8 @@ module EventsHelper @items.find_all('/events/*/*/main.md') end - def front_page_events - upcoming_events + all_events.reverse[(upcoming_events.length)..] + def previous_events + all_events.reverse[(upcoming_events.length)..] end def sub_events(grouped_event) From b140a9c365abe765ef68fbc4b429ee26025ae965 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Fri, 26 Feb 2021 12:32:02 +0100 Subject: [PATCH 39/99] thin -> puma --- Gemfile | 3 ++- Gemfile.lock | 11 ++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Gemfile b/Gemfile index b25d8dd..912c76e 100644 --- a/Gemfile +++ b/Gemfile @@ -17,7 +17,8 @@ gem 'words_counted', git: 'https://github.com/werthen/words_counted' group :development do gem 'adsf' - gem 'thin' + # puma instead of thin, see https://github.com/nanoc/nanoc/issues/1499 + gem 'puma' gem 'highline' gem 'terminal-notifier' gem 'terminal-notifier-guard' diff --git a/Gemfile.lock b/Gemfile.lock index 048d8b7..d1d54ff 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -18,14 +18,12 @@ GEM colored (1.2) concurrent-ruby (1.1.8) cri (2.15.11) - daemons (1.3.1) ddmemoize (1.0.0) ddmetrics (~> 1.0) ref (~> 2.0) ddmetrics (1.0.1) ddplugin (1.0.3) diff-lcs (1.4.4) - eventmachine (1.2.7) execjs (2.7.0) ffi (1.14.2) formatador (0.2.5) @@ -98,6 +96,7 @@ GEM nanoc-cli (~> 4.11, >= 4.11.15) nanoc-core (~> 4.11, >= 4.11.15) nenv (0.3.0) + nio4r (2.5.5) nokogiri (1.11.1) mini_portile2 (~> 2.5.0) racc (~> 1.4) @@ -112,6 +111,8 @@ GEM coderay (~> 1.1) method_source (~> 1.0) public_suffix (4.0.6) + puma (5.2.1) + nio4r (~> 2.0) racc (1.5.2) rack (2.2.3) rainpress (1.0.1) @@ -127,10 +128,6 @@ GEM slow_enumerator_tools (1.1.0) terminal-notifier (2.0.0) terminal-notifier-guard (1.7.0) - thin (1.8.0) - daemons (~> 1.0, >= 1.0.9) - eventmachine (~> 1.0, >= 1.0.4) - rack (>= 1, < 3) thor (1.1.0) tomlrb (1.3.0) tty-color (0.6.0) @@ -164,11 +161,11 @@ DEPENDENCIES mini_racer nanoc pandoc-ruby + puma rainpress sassc terminal-notifier terminal-notifier-guard - thin typogruby uglifier (>= 4.0.0) w3c_validators From 857002b7d70f5637aea4806dff4ed8c97c11f757 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Fri, 26 Feb 2021 13:24:57 +0100 Subject: [PATCH 40/99] fix small css issue --- content/index.erb | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/content/index.erb b/content/index.erb index 3c38585..ce217f0 100644 --- a/content/index.erb +++ b/content/index.erb @@ -21,7 +21,9 @@ <% unless upcoming_events.empty? %>
- Upcoming Events +
+ Upcoming Events +
<% upcoming_events.each do |event| %>
<%= render '/partials/_events_tile.*', event: event %> @@ -33,7 +35,9 @@
- Previous Events +
+ Previous Events +
<% previous_events[0..2].each do |event| %>
<%= render '/partials/_events_tile.*', event: event %> @@ -43,7 +47,9 @@
- Blogposts +
+ Blogposts +
<% sorted_articles[0..3].each do |post| %> <%= render '/partials/_blog_preview.*', post: post %> <%end%> @@ -54,7 +60,9 @@
- Top Coders +
+ Top Coders +
From bc44220db3b289d774abb7c0f30065aa03a5c4d8 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Fri, 26 Feb 2021 15:24:40 +0100 Subject: [PATCH 41/99] add katex support --- Gemfile | 8 ++++++-- Gemfile.lock | 6 ++++++ Rules | 3 ++- layouts/blogpost.erb | 3 +++ lib/data_sources/katex.rb | 17 +++++++++++++++++ nanoc.yaml | 3 +++ 6 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 lib/data_sources/katex.rb diff --git a/Gemfile b/Gemfile index b25d8dd..7f75f98 100644 --- a/Gemfile +++ b/Gemfile @@ -5,6 +5,12 @@ gem 'nanoc' gem 'icalendar' # ical files gem 'kramdown' + +# Kramdown math mode gems +gem 'kramdown-math-katex' +# Also needed for autoprefixing +gem 'mini_racer' + gem 'sassc' gem 'typogruby' @@ -24,8 +30,6 @@ group :development do end group :production do - # Faster css autoprefixing - gem 'mini_racer' # Autoprefixing for class gem 'autoprefixer-rails' gem 'htmlcompressor' diff --git a/Gemfile.lock b/Gemfile.lock index 3d27be4..223e161 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -53,8 +53,13 @@ GEM ice_cube (0.16.3) json (2.5.1) json_schema (0.20.9) + katex (0.6.1) + execjs (~> 2.7) kramdown (2.3.0) rexml + kramdown-math-katex (1.0.1) + katex (~> 0.4) + kramdown (~> 2.0) libv8 (8.4.255.0) listen (3.4.0) rb-fsevent (~> 0.10, >= 0.10.3) @@ -161,6 +166,7 @@ DEPENDENCIES htmlcompressor icalendar kramdown + kramdown-math-katex mini_racer nanoc pandoc-ruby diff --git a/Rules b/Rules index 48cf4e9..39d1ec3 100644 --- a/Rules +++ b/Rules @@ -4,6 +4,7 @@ require 'json' require 'icalendar' + # Important!!! # First ignore the node_modules, we do not need any of it on the site directly. ignore '/node_modules/**/*' @@ -103,7 +104,7 @@ end compile '/blog/*/*.md' do filter :erb layout '/blogpost.md' - filter :kramdown + filter :kramdown, {math_engine: :katex} filter :typogruby layout '/blogpost.erb' diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index 50043cb..0c4253c 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -14,6 +14,9 @@ + + + <% end %>
diff --git a/lib/data_sources/katex.rb b/lib/data_sources/katex.rb new file mode 100644 index 0000000..31677b7 --- /dev/null +++ b/lib/data_sources/katex.rb @@ -0,0 +1,17 @@ +require 'katex' + +class KatexDataSource < ::Nanoc::DataSource + identifier :katex + + def items + katex_css_path = File.join(Katex.gem_path, 'vendor', 'katex', 'stylesheets', 'katex.css') + + [ + new_item( + File.open(katex_css_path).read, + {}, + "/katex.css" + ) + ] + end +end diff --git a/nanoc.yaml b/nanoc.yaml index 003c512..38fe064 100644 --- a/nanoc.yaml +++ b/nanoc.yaml @@ -90,6 +90,9 @@ data_sources: items_root: /about/verslagen/ content_dir: drive/verslagen/ layouts_dir: null + - + type: katex + items_root: /assets/stylesheets # Configuration for the “check” command, which run unit tests on the site. checks: From cffc7fa12c62d0bd14a2fb6811a42cfc0b2e429d Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sat, 27 Feb 2021 23:16:58 +0100 Subject: [PATCH 42/99] add extra event --- content/index.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/index.erb b/content/index.erb index ce217f0..fb33c30 100644 --- a/content/index.erb +++ b/content/index.erb @@ -38,7 +38,7 @@
Previous Events
- <% previous_events[0..2].each do |event| %> + <% previous_events[0..3].each do |event| %>
<%= render '/partials/_events_tile.*', event: event %>
From 4e08e5ae2054e170f63eb5c56d2b20c7410071a8 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sun, 28 Feb 2021 10:53:17 +0100 Subject: [PATCH 43/99] take comments into account --- Gemfile | 1 + Gemfile.lock | 19 +++++ .../assets/stylesheets/includes/general.scss | 8 +- content/index.erb | 83 +++++++++++-------- 4 files changed, 74 insertions(+), 37 deletions(-) diff --git a/Gemfile b/Gemfile index 912c76e..3075f3e 100644 --- a/Gemfile +++ b/Gemfile @@ -22,6 +22,7 @@ group :development do gem 'highline' gem 'terminal-notifier' gem 'terminal-notifier-guard' + gem 'nanoc-live' end group :production do diff --git a/Gemfile.lock b/Gemfile.lock index d1d54ff..4d3b9e9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,6 +11,12 @@ GEM public_suffix (>= 2.0.2, < 5.0) adsf (1.4.5) rack (>= 1.0.0, < 3.0.0) + adsf-live (1.4.5) + adsf (~> 1.3) + em-websocket (~> 0.5) + eventmachine (~> 1.2) + listen (~> 3.0) + rack-livereload (~> 0.3) autoprefixer-rails (10.2.4.0) execjs builder (3.2.4) @@ -24,6 +30,10 @@ GEM ddmetrics (1.0.1) ddplugin (1.0.3) diff-lcs (1.4.4) + em-websocket (0.5.2) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + eventmachine (1.2.7) execjs (2.7.0) ffi (1.14.2) formatador (0.2.5) @@ -46,6 +56,7 @@ GEM concurrent-ruby (~> 1.0) highline (2.0.3) htmlcompressor (0.4.0) + http_parser.rb (0.6.0) icalendar (2.7.0) ice_cube (~> 0.16) ice_cube (0.16.3) @@ -95,6 +106,11 @@ GEM nanoc-checking (~> 1.0) nanoc-cli (~> 4.11, >= 4.11.15) nanoc-core (~> 4.11, >= 4.11.15) + nanoc-live (1.0.0) + adsf-live (~> 1.4) + listen (~> 3.0) + nanoc-cli (~> 4.11, >= 4.11.14) + nanoc-core (~> 4.11, >= 4.11.14) nenv (0.3.0) nio4r (2.5.5) nokogiri (1.11.1) @@ -115,6 +131,8 @@ GEM nio4r (~> 2.0) racc (1.5.2) rack (2.2.3) + rack-livereload (0.3.17) + rack rainpress (1.0.1) rb-fsevent (0.10.4) rb-inotify (0.10.1) @@ -160,6 +178,7 @@ DEPENDENCIES kramdown mini_racer nanoc + nanoc-live pandoc-ruby puma rainpress diff --git a/content/assets/stylesheets/includes/general.scss b/content/assets/stylesheets/includes/general.scss index 436488b..58cfdd6 100644 --- a/content/assets/stylesheets/includes/general.scss +++ b/content/assets/stylesheets/includes/general.scss @@ -225,9 +225,9 @@ footer.footer { } .underline--magical { - background-image: -webkit-linear-gradient(to right, #F09819, #FF512F); /* Chrome 10-25, Safari 5.1-6 */ - background-image: linear-gradient(to right, #F09819, #FF512F); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + background-image: -webkit-linear-gradient(to right, $zeus-orange, #FFFFFF); /* Chrome 10-25, Safari 5.1-6 */ + background-image: linear-gradient(to right, $zeus-orange, #FFFFFF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ background-repeat: no-repeat; - background-size: 100% 0.2em; - background-position: 0 88%; + background-size: 100% 0.15em; + background-position: 0 99%; } diff --git a/content/index.erb b/content/index.erb index fb33c30..7cafecb 100644 --- a/content/index.erb +++ b/content/index.erb @@ -18,50 +18,30 @@ <%= render '/tiles/blokmap.*' %> <% end %> - <% unless upcoming_events.empty? %> -
-
-
- Upcoming Events -
+
+
+
+ Upcoming Events +
+ <% unless upcoming_events.empty? %> <% upcoming_events.each do |event| %>
<%= render '/partials/_events_tile.*', event: event %>
<% end %> -
-
- <% end %> -
-
-
-
- Previous Events + <% else %> +
+ There are currently no upcoming events. If you have a suggestion, let us know on mattermost in ~events! +
- <% previous_events[0..3].each do |event| %> -
- <%= render '/partials/_events_tile.*', event: event %> -
- <%end%> -
-
-
-
-
- Blogposts -
- <% sorted_articles[0..3].each do |post| %> - <%= render '/partials/_blog_preview.*', post: post %> - <%end%> -
+ <% end %>
-
-
- Top Coders +
+ Top Coders
@@ -77,6 +57,43 @@
+ + +
+ Previous Events +
+ <% previous_events[0..3].each do |event| %> +
+ <%= render '/partials/_events_tile.*', event: event %> +
+ <%end%> +
+
+
+
+
+

About Zeus WPI

+

+ Zeus WPI is the student association for Computer Science at Ghent University. Our goal is to provide a stimulating environment for motivated students looking to expand their skills by engaging in interesting real-world projects. +

+ +

+ We organize various tech related talks by experts (eg. professors, PhD's, Richard Stallman, Julia Reda, ...), hands-on coding events and introductory lectures for cool technologies. Together we build interesting applications for Ghent University students (Hydra), for FaculteitenKonvent and 12urenloop, and ofcourse for ourselves. +

+
+
+ Blogposts +
+ <% sorted_articles[0..3].each do |post| %> + <%= render '/partials/_blog_preview.*', post: post %> + <%end%> +
+
+
+
+ +
+
From ad07fc60c9ffc05e5e24575f836e2dae99f4d8ff Mon Sep 17 00:00:00 2001 From: Maxime <12089026+mcbloch@users.noreply.github.com> Date: Sun, 28 Feb 2021 15:14:00 +0100 Subject: [PATCH 44/99] Change travis badge to new url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 310e25a..d0aae2c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # zeus.ugent.be -[![Build Status](https://travis-ci.org/ZeusWPI/zeus.ugent.be.svg?branch=master)](https://travis-ci.org/ZeusWPI/zeus.ugent.be) +[![Build Status](https://api.travis-ci.com/ZeusWPI/zeus.ugent.be.svg?branch=master)](https://travis-ci.com/github/ZeusWPI/zeus.ugent.be) [![Code Climate](https://codeclimate.com/github/ZeusWPI/zeus.ugent.be.png)](https://codeclimate.com/github/ZeusWPI/zeus.ugent.be) [![PageSpeed](https://pagespeed-badges.herokuapp.com/?url=zeus.ugent.be&strat=desktop&showStratLabel=true)](https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fzeus.ugent.be&tab=desktop) [![PageSpeed](https://pagespeed-badges.herokuapp.com/?url=zeus.ugent.be&strat=mobile&showStratLabel=true)](https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fzeus.ugent.be&tab=mobile) From 2e30b3c951e73ee2c2766cedcdb7f3b6a7ea9ee8 Mon Sep 17 00:00:00 2001 From: Francis Date: Sun, 28 Feb 2021 16:09:16 +0100 Subject: [PATCH 45/99] update drive --- drive | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drive b/drive index f6007ae..e346d08 160000 --- a/drive +++ b/drive @@ -1 +1 @@ -Subproject commit f6007ae9e25aea6bd2c6ab8ae12270ff01961402 +Subproject commit e346d083f848488ec334619a5be9ab924123ba1d From 432ac3b83a98ef1ed222d494011a1d50e6c72394 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Tue, 2 Mar 2021 11:43:06 +0100 Subject: [PATCH 46/99] reduce size of titles and text when mobile, fixes #286 --- layouts/partials/_events_tile.erb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/layouts/partials/_events_tile.erb b/layouts/partials/_events_tile.erb index f527644..f6177c0 100644 --- a/layouts/partials/_events_tile.erb +++ b/layouts/partials/_events_tile.erb @@ -12,17 +12,17 @@ <% end %>
-

+

<%= @event[:title] %>

-
+
<%= @event[:description] %>
-
+
<%= fa :'clock-o' , fw: true %><%= @event[:time].strftime('%A %d %B, %H:%M') %>
<%= fa :'map-marker', fw: true %><%= @event[:location] %> From ebbe90d48c5cb26ec55fbc70e6302b3090c0af7d Mon Sep 17 00:00:00 2001 From: mcbloch Date: Tue, 2 Mar 2021 20:03:37 +0100 Subject: [PATCH 47/99] Voeg planetwars toe, en alle soontm's --- content/events/20-21/070_codeweek.md | 16 ---------- content/events/20-21/080_talk.md | 16 ---------- .../events/20-21/150_planetwars_hackathon.md | 29 +++++++++++++++++++ content/events/20-21/201_dnd.md | 23 +++++++++++++++ content/events/20-21/202_game_night.md | 14 +++++++++ content/events/20-21/203_movienight.md | 26 +++++++++++++++++ content/events/20-21/204_game_jam.md | 13 +++++++++ content/events/20-21/205_lightning_talks.md | 13 +++++++++ content/events/20-21/300_codepacketjes.md | 13 +++++++++ ...tronics.md => 300_workshop_electronics.md} | 4 ++- .../20-21/{090_zeustp.md => 300_zeustp.md} | 4 ++- 11 files changed, 137 insertions(+), 34 deletions(-) delete mode 100644 content/events/20-21/070_codeweek.md delete mode 100644 content/events/20-21/080_talk.md create mode 100644 content/events/20-21/150_planetwars_hackathon.md create mode 100644 content/events/20-21/201_dnd.md create mode 100644 content/events/20-21/202_game_night.md create mode 100644 content/events/20-21/203_movienight.md create mode 100644 content/events/20-21/204_game_jam.md create mode 100644 content/events/20-21/205_lightning_talks.md create mode 100644 content/events/20-21/300_codepacketjes.md rename content/events/20-21/{100_workshop_electronics.md => 300_workshop_electronics.md} (89%) rename content/events/20-21/{090_zeustp.md => 300_zeustp.md} (90%) diff --git a/content/events/20-21/070_codeweek.md b/content/events/20-21/070_codeweek.md deleted file mode 100644 index f96885f..0000000 --- a/content/events/20-21/070_codeweek.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 12UL Codeweek -image: -banner: -description: De 12 urenloop kriebels komen weer terug, hoe ver geraken we deze keer? -created_at: 11-10-2020 -time: 02-11-2020 -end: 06-11-2020 -location: $s9 -#locationlink: -soon: true ---- - -Een hele week om mee te helpen aan de 12UL! Dit zal vooral doorgaan in onze gezellige kelder. - -Meer informatie over inschrijvingen volgt nog, dus hou je Zeus communicatiekanalen in de gaten! diff --git a/content/events/20-21/080_talk.md b/content/events/20-21/080_talk.md deleted file mode 100644 index e879f0c..0000000 --- a/content/events/20-21/080_talk.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Een boeiende talk! -image: -banner: -description: -created_at: 11-10-2020 -time: 09-11-2020 19:00 -location: Auditorium A0, S9 -#locationlink: -soon: true ---- - -Zeus geeft een talk over... Surprise! -Boeiend zal het zijn. De onderwerpen nog even geheim. - -Binnenkort nog meer informatie! diff --git a/content/events/20-21/150_planetwars_hackathon.md b/content/events/20-21/150_planetwars_hackathon.md new file mode 100644 index 0000000..3cce1e2 --- /dev/null +++ b/content/events/20-21/150_planetwars_hackathon.md @@ -0,0 +1,29 @@ +--- +title: PlanetWars 2021 +description: De start van PlanetWars 2021 +created_at: 02-03-2021 +time: '06-03-2021 19:00' +end: '06-03-2021 23:30' +location: 'Discord' +banner: 'https://zeus.ugent.be/zeuswpi/kuDGG1-5.png' +header_text_background: true +header_text_background_color: 'rgba(8, 22, 38, 0.8)' +tags: + - Code Hacking +--- + +# PlanetWars 2021 + +Na lange voorbereiding zijn we erg enthousiast om aan te kondigen dat deze zaterdag, 06/03, PlanetWars 2021 van start kan gaan. + +## Wat is planetwars? + +PlanetWars is een programmeerspelletje gemaakt voor en door zeusers, waarbij je een bot schrijft die het zal opnemen tegen de bots van je tegenspelers in een eenvoudig strategiespel. Het spelletje is zo gekozen dat het zeer eenvoudig is een simpele strategie te implementeren, maar toch voldoende uitdaging biedt voor wie zich geavanceerder voelt. + +## Hoe verloopt dit verder? + +We zullen een aantal avonden samenkomen om aan onze bots te coden en wat matches te spelen. Voor deze editie zullen we onze nieuwe gameserver gebruiken, waarmee we in real-time over het internet spelletjes kunnen spelen. Ideaal voor deze pandemie-editie! + +Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, simplebot. Voel je zeker niet geintimideerd, we helpen je graag verder. + +Dus: PlanetWars 2021 kickoff, deze zaterdag 06/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)! \ No newline at end of file diff --git a/content/events/20-21/201_dnd.md b/content/events/20-21/201_dnd.md new file mode 100644 index 0000000..8b416e9 --- /dev/null +++ b/content/events/20-21/201_dnd.md @@ -0,0 +1,23 @@ +--- +title: 'Zeus Doet Dungeons & Dragons! 2nd edition' +description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond +created_at: 02-03-2021 +time: '13-03-2021 19:00' +location: 'Bij je thuis' +banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg +facebook: https://www.facebook.com/events/1522197801317546/ +header_text_background: true +soon: true +--- + +# TODO, deze info is overgenomen van het vorige event + +#### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond! +Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via +[dit formulier](https://docs.google.com/forms/d/e/1FAIpQLSdQQixoL2FBlnhLekAYpX_1PekZd_Bz3hreX3lOYkNb7-EWYQ/viewform) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder. + + + + +PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook *slachtoffers*, euh, deelnemers vinden. + diff --git a/content/events/20-21/202_game_night.md b/content/events/20-21/202_game_night.md new file mode 100644 index 0000000..a7aa0be --- /dev/null +++ b/content/events/20-21/202_game_night.md @@ -0,0 +1,14 @@ +--- +title: Game Night +image: +banner: +description: Een lan-party opt gemakske. +created_at: 02-03-2021 +time: '20-03-2021 19:00' + +location: online +#locationlink: +soon: true +--- + +# TODO nog niet vastgelegd \ No newline at end of file diff --git a/content/events/20-21/203_movienight.md b/content/events/20-21/203_movienight.md new file mode 100644 index 0000000..317c771 --- /dev/null +++ b/content/events/20-21/203_movienight.md @@ -0,0 +1,26 @@ +--- +title: Movienight +description: Een Zeus Movienight! +created_at: 02-03-2021 +time: '25-03-2021 20:00' + +location: 'Discord' +banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' +header_text_background: true +soon: true +--- + +# TODO, deze info is overgenomen van het vorige event + +# Zeus Movienight + +Op **18 februari** organiseert Zeus een filmavond. Dit zal doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Dinsdagavond wordt de poll gesloten en de filmkeuze gemaakt. +Update: De film die is verkozen is Monty Python and the Holy Grail! + +## Hoe werkt het praktisch? + +Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. Hou ~events op Mattermost in de gaten voor meer details. + +## Hoe zit het met eten en drinken? + +Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal op Mattermost met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) diff --git a/content/events/20-21/204_game_jam.md b/content/events/20-21/204_game_jam.md new file mode 100644 index 0000000..687416b --- /dev/null +++ b/content/events/20-21/204_game_jam.md @@ -0,0 +1,13 @@ +--- +title: Game Jam +image: +banner: +description: Cause creating fun is important. +created_at: 02-03-2021 +time: 02-04-2021 +location: online +#locationlink: +soon: true +--- + +# TODO nog niet vastgelegd \ No newline at end of file diff --git a/content/events/20-21/205_lightning_talks.md b/content/events/20-21/205_lightning_talks.md new file mode 100644 index 0000000..d659eb0 --- /dev/null +++ b/content/events/20-21/205_lightning_talks.md @@ -0,0 +1,13 @@ +--- +title: Lightning talks +image: +banner: +description: Zou het, kan het..??? +created_at: 02-03-2021 +time: 17-04-2021 19:00 +location: Auditorium A0, S9 +#locationlink: +soon: true +--- + +# TODO, nog niet vastgelegd \ No newline at end of file diff --git a/content/events/20-21/300_codepacketjes.md b/content/events/20-21/300_codepacketjes.md new file mode 100644 index 0000000..3090f1d --- /dev/null +++ b/content/events/20-21/300_codepacketjes.md @@ -0,0 +1,13 @@ +--- +title: 12UL Coding +description: De 12 urenloop kriebels komen weer terug, hoe ver geraken we deze keer? +image: +banner: +created_at: 02-03-2021 +time: 01-01-2022 +location: online +#locationlink: +soon: true +--- + +# TODO nog niets over besproken \ No newline at end of file diff --git a/content/events/20-21/100_workshop_electronics.md b/content/events/20-21/300_workshop_electronics.md similarity index 89% rename from content/events/20-21/100_workshop_electronics.md rename to content/events/20-21/300_workshop_electronics.md index 2165d5e..8390729 100644 --- a/content/events/20-21/100_workshop_electronics.md +++ b/content/events/20-21/300_workshop_electronics.md @@ -4,12 +4,14 @@ image: banner: description: created_at: 11-10-2020 -time: 23-11-2020 18:00 +time: 01-01-2022 location: Auditorium A0, S9 locationlink: $s9 soon: true --- +# TODO nog niets over besproken + Al altijd meer willen leren over het hardware aspect van informatica? Voel je kriebels als je die zoete giftige geur ruikt na het solderen? Dan is deze workshop zeker voor jou! Meer informatie volgt nog, dus hou zeker je Zeus communicatiekanalen in de gaten! diff --git a/content/events/20-21/090_zeustp.md b/content/events/20-21/300_zeustp.md similarity index 90% rename from content/events/20-21/090_zeustp.md rename to content/events/20-21/300_zeustp.md index e9f2c83..873d2b7 100644 --- a/content/events/20-21/090_zeustp.md +++ b/content/events/20-21/300_zeustp.md @@ -4,12 +4,14 @@ image: banner: description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken. created_at: 11-10-2020 -time: 16-11-2020 18:00 +time: 01-01-2022 location: Auditorium A0, S9 locationlink: $s9 soon: true --- +# TODO nog niets over besproken + Elk jaar wordt HTTPizza gegeven. Dit jaar gaat Zeus er zelf voor. Leer meer over dit nieuwe (nog mysterieuze) netwerk laag met coole challenges en een gezellige sfeer. Meer informatie volgt nog. Houd zeker de Zeus communicatiekanalen in de gaten! From 8d4f7ac8de89828143f165d4428906d909497f03 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Tue, 2 Mar 2021 20:10:42 +0100 Subject: [PATCH 48/99] add forgotten simplebot link --- content/events/20-21/150_planetwars_hackathon.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/20-21/150_planetwars_hackathon.md b/content/events/20-21/150_planetwars_hackathon.md index 3cce1e2..1b60a4d 100644 --- a/content/events/20-21/150_planetwars_hackathon.md +++ b/content/events/20-21/150_planetwars_hackathon.md @@ -24,6 +24,6 @@ PlanetWars is een programmeerspelletje gemaakt voor en door zeusers, waarbij je We zullen een aantal avonden samenkomen om aan onze bots te coden en wat matches te spelen. Voor deze editie zullen we onze nieuwe gameserver gebruiken, waarmee we in real-time over het internet spelletjes kunnen spelen. Ideaal voor deze pandemie-editie! -Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, simplebot. Voel je zeker niet geintimideerd, we helpen je graag verder. +Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geintimideerd, we helpen je graag verder. Dus: PlanetWars 2021 kickoff, deze zaterdag 06/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)! \ No newline at end of file From 7eb7cfef3fd9d0cd77ed3b5962d79276cc557cec Mon Sep 17 00:00:00 2001 From: Sammy Delanghe Date: Wed, 3 Mar 2021 12:14:14 +0100 Subject: [PATCH 49/99] add dnd2 event --- content/events/20-21/160_dnd2.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 content/events/20-21/160_dnd2.md diff --git a/content/events/20-21/160_dnd2.md b/content/events/20-21/160_dnd2.md new file mode 100644 index 0000000..84496f3 --- /dev/null +++ b/content/events/20-21/160_dnd2.md @@ -0,0 +1,20 @@ +--- +title: 'Zeus Doet Dungeons & Dragons editie II!' +description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond 2 +created_at: 03-03-2021 +time: '13-03-2021 19:00' +location: 'Bij je thuis' +banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg +facebook: https://www.facebook.com/events/1522197801317546/ +header_text_background: true +--- + +#### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond II! +Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via +[dit formulier](https://forms.gle/1r4JTNBTazGMZxDcA) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder. + + + + +PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook *slachtoffers*, euh, deelnemers vinden. + From e01f00d446d13af082c2f00249ecc8f791f08432 Mon Sep 17 00:00:00 2001 From: lorin Date: Wed, 3 Mar 2021 12:28:29 +0100 Subject: [PATCH 50/99] strikethrough --- content/events/20-21/160_dnd2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/20-21/160_dnd2.md b/content/events/20-21/160_dnd2.md index 84496f3..938bb12 100644 --- a/content/events/20-21/160_dnd2.md +++ b/content/events/20-21/160_dnd2.md @@ -16,5 +16,5 @@ Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een -PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook *slachtoffers*, euh, deelnemers vinden. +PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook slachtoffers deelnemers vinden. From 16a8ff179a8edab5195bceee9ed105ec172bfa3b Mon Sep 17 00:00:00 2001 From: lorin Date: Wed, 3 Mar 2021 12:35:26 +0100 Subject: [PATCH 51/99] vinden -> te vinden --- content/events/20-21/160_dnd2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/20-21/160_dnd2.md b/content/events/20-21/160_dnd2.md index 938bb12..f59953e 100644 --- a/content/events/20-21/160_dnd2.md +++ b/content/events/20-21/160_dnd2.md @@ -16,5 +16,5 @@ Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een -PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook slachtoffers deelnemers vinden. +PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook slachtoffers deelnemers te vinden. From 889189353e9418d5deebc9ba0bd2f638348c0602 Mon Sep 17 00:00:00 2001 From: Sammy Delanghe Date: Wed, 3 Mar 2021 14:40:14 +0100 Subject: [PATCH 52/99] remove dnd soon tm --- content/events/20-21/201_dnd.md | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 content/events/20-21/201_dnd.md diff --git a/content/events/20-21/201_dnd.md b/content/events/20-21/201_dnd.md deleted file mode 100644 index 8b416e9..0000000 --- a/content/events/20-21/201_dnd.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 'Zeus Doet Dungeons & Dragons! 2nd edition' -description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond -created_at: 02-03-2021 -time: '13-03-2021 19:00' -location: 'Bij je thuis' -banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg -facebook: https://www.facebook.com/events/1522197801317546/ -header_text_background: true -soon: true ---- - -# TODO, deze info is overgenomen van het vorige event - -#### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond! -Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via -[dit formulier](https://docs.google.com/forms/d/e/1FAIpQLSdQQixoL2FBlnhLekAYpX_1PekZd_Bz3hreX3lOYkNb7-EWYQ/viewform) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder. - - - - -PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook *slachtoffers*, euh, deelnemers vinden. - From 28ca8de8336f28029d4f63f49a10897eedeaceab Mon Sep 17 00:00:00 2001 From: Maxime <12089026+mcbloch@users.noreply.github.com> Date: Sat, 6 Mar 2021 16:07:24 +0100 Subject: [PATCH 53/99] Update 150_planetwars_hackathon.md --- content/events/20-21/150_planetwars_hackathon.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/events/20-21/150_planetwars_hackathon.md b/content/events/20-21/150_planetwars_hackathon.md index 1b60a4d..35eb0f0 100644 --- a/content/events/20-21/150_planetwars_hackathon.md +++ b/content/events/20-21/150_planetwars_hackathon.md @@ -2,7 +2,7 @@ title: PlanetWars 2021 description: De start van PlanetWars 2021 created_at: 02-03-2021 -time: '06-03-2021 19:00' +time: '06-03-2021 20:00' end: '06-03-2021 23:30' location: 'Discord' banner: 'https://zeus.ugent.be/zeuswpi/kuDGG1-5.png' @@ -26,4 +26,4 @@ We zullen een aantal avonden samenkomen om aan onze bots te coden en wat matches Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geintimideerd, we helpen je graag verder. -Dus: PlanetWars 2021 kickoff, deze zaterdag 06/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)! \ No newline at end of file +Dus: PlanetWars 2021 kickoff, deze zaterdag 06/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)! From e00d552007855926a0e273215efe5b7f906b416c Mon Sep 17 00:00:00 2001 From: Maxime <12089026+mcbloch@users.noreply.github.com> Date: Mon, 15 Mar 2021 20:46:29 +0100 Subject: [PATCH 54/99] Some tags --- content/blog/20-21/wensen2020.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/blog/20-21/wensen2020.md b/content/blog/20-21/wensen2020.md index fcdd496..8f44db9 100644 --- a/content/blog/20-21/wensen2020.md +++ b/content/blog/20-21/wensen2020.md @@ -4,6 +4,8 @@ created_at: 19-12-2020 description: "virtuele knuffels voor iedereen <3" author: "Ruben De Facq" tags: + - Pannenkoeken + - Eindejaar --- Liefste Zeusjes, From f98eae078cf793b99f3f9c92c999c055b4c18294 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 17 Mar 2021 23:19:19 +0100 Subject: [PATCH 55/99] Tussentijdse commit --- content/events/20-21/170_game_night.md | 29 +++++++++++++++++++ .../events/20-21/170_planetwars_hackathon.md | 29 +++++++++++++++++++ .../{203_movienight.md => 180_movienight.md} | 12 ++++---- content/events/20-21/202_game_night.md | 14 --------- content/events/20-21/300_zeustp.md | 2 +- 5 files changed, 65 insertions(+), 21 deletions(-) create mode 100644 content/events/20-21/170_game_night.md create mode 100644 content/events/20-21/170_planetwars_hackathon.md rename content/events/20-21/{203_movienight.md => 180_movienight.md} (53%) delete mode 100644 content/events/20-21/202_game_night.md diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md new file mode 100644 index 0000000..1a924e8 --- /dev/null +++ b/content/events/20-21/170_game_night.md @@ -0,0 +1,29 @@ +--- +title: Game Night +image: https://cdn1.iconfinder.com/data/icons/logos-brands-in-colors/231/among-us-player-red-512.png +# image: https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/0644eee9-dc20-412a-9c19-45675955c520/de5j0sq-eea06632-0f06-434b-818a-6eadb4310096.png/v1/fill/w_512,h_512,strp/among_us_icon_by_reiloucobr_de5j0sq-fullview.png?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOiIsImlzcyI6InVybjphcHA6Iiwib2JqIjpbW3siaGVpZ2h0IjoiPD01MTIiLCJwYXRoIjoiXC9mXC8wNjQ0ZWVlOS1kYzIwLTQxMmEtOWMxOS00NTY3NTk1NWM1MjBcL2RlNWowc3EtZWVhMDY2MzItMGYwNi00MzRiLTgxOGEtNmVhZGI0MzEwMDk2LnBuZyIsIndpZHRoIjoiPD01MTIifV1dLCJhdWQiOlsidXJuOnNlcnZpY2U6aW1hZ2Uub3BlcmF0aW9ucyJdfQ.WM8YJB2RwQxIzYC5zyrvMbVJ-cMYvHe_Fpqpl1wM3bA +# banner: https://cdn2.unrealengine.com/egs-amongus-innersloth-s1-2560x1440-675403774.jpg?h=1080&resize=1&w=1920 +banner: https://britgamer.s3.eu-west-1.amazonaws.com/styles/full_width_image/s3/2020-09/among-us-banner.jpg?itok=63IbKahh +description: Among us edition +created_at: 20-03-2021 +time: '20-03-2021 19:00' +location: online +header_text_background: true +tags: + - lan-party + - game-night +--- + +Zaterdag 20 maart organiseren we nog een Zeus game-avond! + +We gaan alvast zeker Amog Us (modded) spelen, maar voor de rest ben je vrij samen gelijk welke games te spelen. + +Vanuit Zeus hosten we op dit moment ook *Factorio* en *Valhelsia 3 (modded minecraft)*. + + +We gebruiken weer de discord van de grote LAN-party, dus feel free om al je vrienden uit te nodigen + +> https://discord.gg/uxEfmDR + + +Tot dan! diff --git a/content/events/20-21/170_planetwars_hackathon.md b/content/events/20-21/170_planetwars_hackathon.md new file mode 100644 index 0000000..0b073c5 --- /dev/null +++ b/content/events/20-21/170_planetwars_hackathon.md @@ -0,0 +1,29 @@ +--- +title: PlanetWars 2021.2 +description: PlanetWars 2021 continued +created_at: 02-03-2021 +time: '19-03-2021 20:00' +end: '19-03-2021 23:30' +location: 'online' +banner: 'https://zeus.ugent.be/zeuswpi/kuDGG1-5.png' +header_text_background: true +header_text_background_color: 'rgba(8, 22, 38, 0.8)' +tags: + - Code Hacking +--- + +# PlanetWars 2021 + +Na een succesvolle start gaan we verder aan onze bots sleutelen op een 2de gezellige codenight. + +## Wat is planetwars? + +PlanetWars is een programmeerspelletje gemaakt voor en door zeusers, waarbij je een bot schrijft die het zal opnemen tegen de bots van je tegenspelers in een eenvoudig strategiespel. Het spelletje is zo gekozen dat het zeer eenvoudig is een simpele strategie te implementeren, maar toch voldoende uitdaging biedt voor wie zich geavanceerder voelt. + +## Hoe verloopt dit verder? + +We komen samen om aan onze bots te coden en wat matches te spelen. We spelen op onze nieuwe gameserver, waarmee we in real-time over het internet spelletjes kunnen spelen. Ideaal voor deze pandemie-editie! + +Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geintimideerd, we helpen je graag verder. + +Dus: Deze vrijdag 19/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)! diff --git a/content/events/20-21/203_movienight.md b/content/events/20-21/180_movienight.md similarity index 53% rename from content/events/20-21/203_movienight.md rename to content/events/20-21/180_movienight.md index 317c771..663156a 100644 --- a/content/events/20-21/203_movienight.md +++ b/content/events/20-21/180_movienight.md @@ -7,19 +7,19 @@ time: '25-03-2021 20:00' location: 'Discord' banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' header_text_background: true -soon: true --- -# TODO, deze info is overgenomen van het vorige event - # Zeus Movienight -Op **18 februari** organiseert Zeus een filmavond. Dit zal doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Dinsdagavond wordt de poll gesloten en de filmkeuze gemaakt. -Update: De film die is verkozen is Monty Python and the Holy Grail! +Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. ## Hoe werkt het praktisch? -Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. Hou ~events op Mattermost in de gaten voor meer details. +Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. + +Syncplay is makkelijk te installeren op verschillende besturingssystemen, maar zelf meekijken via een andere provider is zeker ook mogelijk! + +Hou ~events op Mattermost in de gaten voor meer details. ## Hoe zit het met eten en drinken? diff --git a/content/events/20-21/202_game_night.md b/content/events/20-21/202_game_night.md deleted file mode 100644 index a7aa0be..0000000 --- a/content/events/20-21/202_game_night.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Game Night -image: -banner: -description: Een lan-party opt gemakske. -created_at: 02-03-2021 -time: '20-03-2021 19:00' - -location: online -#locationlink: -soon: true ---- - -# TODO nog niet vastgelegd \ No newline at end of file diff --git a/content/events/20-21/300_zeustp.md b/content/events/20-21/300_zeustp.md index 873d2b7..5990b08 100644 --- a/content/events/20-21/300_zeustp.md +++ b/content/events/20-21/300_zeustp.md @@ -2,7 +2,7 @@ title: ZeusTP image: banner: -description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken. +description: Een HTTPizza spinoff waarbij we nog een laagje dieper de netwerk stack induiken. created_at: 11-10-2020 time: 01-01-2022 location: Auditorium A0, S9 From c0f514fb0e2c89b025258dac945dd78569f65030 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 17 Mar 2021 23:24:03 +0100 Subject: [PATCH 56/99] Small additions for movienight --- content/events/20-21/180_movienight.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/content/events/20-21/180_movienight.md b/content/events/20-21/180_movienight.md index 663156a..e9d3eb2 100644 --- a/content/events/20-21/180_movienight.md +++ b/content/events/20-21/180_movienight.md @@ -2,20 +2,19 @@ title: Movienight description: Een Zeus Movienight! created_at: 02-03-2021 -time: '25-03-2021 20:00' - -location: 'Discord' -banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' +time: "25-03-2021 20:00" +location: "Discord" +banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg" header_text_background: true --- # Zeus Movienight -Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. +Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de [Zeus Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. ## Hoe werkt het praktisch? -Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. +Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. Syncplay is makkelijk te installeren op verschillende besturingssystemen, maar zelf meekijken via een andere provider is zeker ook mogelijk! @@ -23,4 +22,4 @@ Hou ~events op Mattermost in de gaten voor meer details. ## Hoe zit het met eten en drinken? -Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal op Mattermost met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) +Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) From 76a57784e39faf50c7ee510e32439dfb9e5a611e Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 17 Mar 2021 23:24:32 +0100 Subject: [PATCH 57/99] remove commented images --- content/events/20-21/170_game_night.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index 1a924e8..2d9c91b 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -1,29 +1,25 @@ --- title: Game Night image: https://cdn1.iconfinder.com/data/icons/logos-brands-in-colors/231/among-us-player-red-512.png -# image: https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/0644eee9-dc20-412a-9c19-45675955c520/de5j0sq-eea06632-0f06-434b-818a-6eadb4310096.png/v1/fill/w_512,h_512,strp/among_us_icon_by_reiloucobr_de5j0sq-fullview.png?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOiIsImlzcyI6InVybjphcHA6Iiwib2JqIjpbW3siaGVpZ2h0IjoiPD01MTIiLCJwYXRoIjoiXC9mXC8wNjQ0ZWVlOS1kYzIwLTQxMmEtOWMxOS00NTY3NTk1NWM1MjBcL2RlNWowc3EtZWVhMDY2MzItMGYwNi00MzRiLTgxOGEtNmVhZGI0MzEwMDk2LnBuZyIsIndpZHRoIjoiPD01MTIifV1dLCJhdWQiOlsidXJuOnNlcnZpY2U6aW1hZ2Uub3BlcmF0aW9ucyJdfQ.WM8YJB2RwQxIzYC5zyrvMbVJ-cMYvHe_Fpqpl1wM3bA -# banner: https://cdn2.unrealengine.com/egs-amongus-innersloth-s1-2560x1440-675403774.jpg?h=1080&resize=1&w=1920 banner: https://britgamer.s3.eu-west-1.amazonaws.com/styles/full_width_image/s3/2020-09/among-us-banner.jpg?itok=63IbKahh description: Among us edition created_at: 20-03-2021 -time: '20-03-2021 19:00' +time: "20-03-2021 19:00" location: online header_text_background: true tags: - - lan-party - - game-night + - lan-party + - game-night --- -Zaterdag 20 maart organiseren we nog een Zeus game-avond! +Zaterdag 20 maart organiseren we nog een Zeus game-avond! We gaan alvast zeker Amog Us (modded) spelen, maar voor de rest ben je vrij samen gelijk welke games te spelen. -Vanuit Zeus hosten we op dit moment ook *Factorio* en *Valhelsia 3 (modded minecraft)*. +Vanuit Zeus hosten we op dit moment ook _Factorio_ en _Valhelsia 3 (modded minecraft)_. - -We gebruiken weer de discord van de grote LAN-party, dus feel free om al je vrienden uit te nodigen +We gebruiken weer de discord van de grote LAN-party, dus feel free om al je vrienden uit te nodigen > https://discord.gg/uxEfmDR - Tot dan! From a86dfb87d1975b9e2869254b2ec30d6f9fe23426 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 17 Mar 2021 23:36:31 +0100 Subject: [PATCH 58/99] Formatting and tags --- .../events/20-21/03_plaintextaccounting.md | 14 +++++++------ content/events/20-21/05_exofru.md | 11 +++++----- content/events/20-21/061_dnd.md | 17 +++++++-------- content/events/20-21/06_lan.md | 9 +++++--- .../120_pannenkoeken_en_jenever_codenight.md | 21 ++++++++----------- content/events/20-21/140_hashcode.md | 14 +++++++------ content/events/20-21/160_dnd2.md | 15 +++++++------ content/events/20-21/170_game_night.md | 6 +++--- content/events/20-21/204_game_jam.md | 6 ++++-- content/events/20-21/205_lightning_talks.md | 6 ++++-- 10 files changed, 63 insertions(+), 56 deletions(-) diff --git a/content/events/20-21/03_plaintextaccounting.md b/content/events/20-21/03_plaintextaccounting.md index d43ad89..7a931f4 100644 --- a/content/events/20-21/03_plaintextaccounting.md +++ b/content/events/20-21/03_plaintextaccounting.md @@ -1,18 +1,20 @@ --- -title: 'Talk: plaintext accounting' -description: 'Felix en Francis komen praten over plain text accounting' +title: "Talk: plaintext accounting" +description: "Felix en Francis komen praten over plain text accounting" created_at: 17-09-2020 -time: '05-10-2020 18:00' -end: '05-10-2020 20:00' -location: 'Auditorium A0, Gebouw S9, Campus Sterre (Krijgslaan 281 , 9000 Gent)' +time: "05-10-2020 18:00" +end: "05-10-2020 20:00" +location: "Auditorium A0, Gebouw S9, Campus Sterre (Krijgslaan 281 , 9000 Gent)" locationlink: $s9 +tags: + - Talk --- Accounting of boekhouden is het bijhouden van de stroming van waardevolle goederen zoals geld of tijd. Voornamelijk gebruikt door bedrijven kan je ook boekhouden voor je eigen leven, en ook daar kan het duidelijkheid brengen, helpen om uitgaven te plannen, budget bij te houden en dergelijke. Plain text accounting is een verzamelnaam voor een aantal tools die een of meerdere eenvoudige tekstbestanden, de journalen, analyseren. Dit maakt ons informatici natuurlijk gelukkig, want dit zorgt er voor dat we de commandoprompt, versiebeheer en het gebruik van onze favoriete tekstverwerker cadeau krijgen. -In deze talk geven Felix en Francis je een korte introductie tot boekhouden, specifiek dubbel boekhouden (*double entry accounting*), met behulp van [hledger](https://hledger.org/) en [ledger](https://ledger-cli.org/). +In deze talk geven Felix en Francis je een korte introductie tot boekhouden, specifiek dubbel boekhouden (_double entry accounting_), met behulp van [hledger](https://hledger.org/) en [ledger](https://ledger-cli.org/). ### Door de coronaregelingen ben je verplicht je in te schrijven. diff --git a/content/events/20-21/05_exofru.md b/content/events/20-21/05_exofru.md index 39b12af..603df36 100644 --- a/content/events/20-21/05_exofru.md +++ b/content/events/20-21/05_exofru.md @@ -2,17 +2,18 @@ title: Esoterische kennismakings-avond description: Maak kennis met Zeus WPI op een avond vol exotische en frustrerende programmeertalen created_at: 17-09-2020 -time: '28-10-2020 18:00' -end: '28-10-2020 22:30' -location: 'Auditorium A0 & A1, Gebouw S9, Campus Sterre' +time: "28-10-2020 18:00" +end: "28-10-2020 22:30" +location: "Auditorium A0 & A1, Gebouw S9, Campus Sterre" locationlink: $s9 facebook: //www.facebook.com/events/434910217479925/ banner: //zeus.ugent.be/zeuswpi/7k6hvPJw.webp image: //zeus.ugent.be/zeuswpi/a28GvLuO.png header_text_background: true -header_text_background_color: 'rgba(80, 50, 80, 0.75)' +header_text_background_color: "rgba(80, 50, 80, 0.75)" tags: - - Esoterisch + - Esoterisch + - Code Hacking --- UPDATE: datum veranderd naar 28 oktober! diff --git a/content/events/20-21/061_dnd.md b/content/events/20-21/061_dnd.md index ebdbd72..59fc32e 100644 --- a/content/events/20-21/061_dnd.md +++ b/content/events/20-21/061_dnd.md @@ -1,20 +1,19 @@ --- -title: 'Zeus Doet Dungeons & Dragons!' +title: "Zeus Doet Dungeons & Dragons!" description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond created_at: 18-11-2020 -time: '28-11-2020 19:00' -location: 'Bij je thuis' +time: "28-11-2020 19:00" +location: "Bij je thuis" banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg facebook: https://www.facebook.com/events/1522197801317546/ header_text_background: true +tags: + - DnD --- #### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond! -Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via + +Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via [dit formulier](https://docs.google.com/forms/d/e/1FAIpQLSdQQixoL2FBlnhLekAYpX_1PekZd_Bz3hreX3lOYkNb7-EWYQ/viewform) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder. - - - -PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook *slachtoffers*, euh, deelnemers vinden. - +PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook _slachtoffers_, euh, deelnemers vinden. diff --git a/content/events/20-21/06_lan.md b/content/events/20-21/06_lan.md index 0a8ffde..e4d394b 100644 --- a/content/events/20-21/06_lan.md +++ b/content/events/20-21/06_lan.md @@ -1,11 +1,14 @@ --- -title: 'Geeks, Attack! IX' +title: "Geeks, Attack! IX" description: Zeus' negende LAN-Party! created_at: 17-09-2020 -time: '30-10-2020 14:00' -location: 'Bij je thuis' +time: "30-10-2020 14:00" +location: "Bij je thuis" banner: https://zeus.ugent.be/zeuswpi/KK0m_nz7.jpg facebook: //www.facebook.com/events/388263258991828/ +tags: + - Lan Party + - Gaming --- # Game Over! Try Again. diff --git a/content/events/20-21/120_pannenkoeken_en_jenever_codenight.md b/content/events/20-21/120_pannenkoeken_en_jenever_codenight.md index 4c435c1..51bdd11 100644 --- a/content/events/20-21/120_pannenkoeken_en_jenever_codenight.md +++ b/content/events/20-21/120_pannenkoeken_en_jenever_codenight.md @@ -7,7 +7,6 @@ description: Het online alternatief voor de klassieke pannenkoeken en jenever co created_at: 11-10-2020 time: 10-12-2020 18:00 location: Discord -#locationlink: --- Deze donderdag, 10 december, om 18u00 is het tijd voor de super gezellige P&J Codenight online op [Discord][discord]! @@ -16,7 +15,7 @@ Pannenkoeken bakken en code schrijven, de beste manier om het semester af te slu Foto's kun je doorsturen op het `~pannenkoeken` kanaal in onze [mattermost][mattermost]. Vermeld of wij je foto mogen gebruiken (op sociale media) voor bijvoorbeeld een collage. -Tijdens en na het pannenkoeken eten zitten we gezellig samen en schrijven we code, want een P&J codenight is natuurlijk geen P&J zonder code! +Tijdens en na het pannenkoeken eten zitten we gezellig samen en schrijven we code, want een P&J codenight is natuurlijk geen P&J zonder code! Zet zeker je pull requests die je schrijft in de P&J [codimd][p&jmd], zo maak je misschien ook kans op een prijs! Zoek je inspiratie voor issues of iets makkelijks om mee te starten, kijk dan op onze issue lijst die op het event aanwezig zal zijn of vraag het aan een van de andere aanwezigen. @@ -25,8 +24,8 @@ Zoek je inspiratie voor issues of iets makkelijks om mee te starten, kijk dan op - 18u00: Start P&J op de Zeus Discord in de publieke kanalen. Ook externe personen zijn dus welkom om mee te coden! - 19u00: Het moment om allemaal samen pannenkoeken te bakken. Neem je gsm of laptop mee en zet eventueel je webcam aan om allemaal gezellig iets te bakken. - -Vergeet niet je ingrediënten op voorhand te kopen. Niet zeker wat je nodig hebt of hoe je pannenkoeken moet bakken? Geen zorgen, Zeus WPI voorziet een recept onderaan de pagina! + +Vergeet niet je ingrediënten op voorhand te kopen. Niet zeker wat je nodig hebt of hoe je pannenkoeken moet bakken? Geen zorgen, Zeus WPI voorziet een recept onderaan de pagina! We zien je graag op deze gezellige avond! ~ Je liefste Zeus bestuur <3 @@ -35,10 +34,10 @@ We zien je graag op deze gezellige avond! [mattermost]: https://mattermost.zeus.gent [p&jmd]: https://codimd.zeus.gent/s/1OMowODnO# - ## Pannenkoeken bakken à la Zeus WPI + Pannenkoeken bakken, hoe moet dat eigenlijk? -Dit rijmpje helpt je al op weg: +Dit rijmpje helpt je al op weg: Zeef je vanillesuiker en bloem Maak een kuiltje en zeg eens boem @@ -47,10 +46,10 @@ voor het breken van eieren en met een garde, roer tot een bescheidt schenk de melk roer tot licht beslag -En maak nu pannenkoeken voor elk - +En maak nu pannenkoeken voor elk + Vebrand, perfect? -Post het op de mattermost chat! +Post het op de mattermost chat! Toch niet zo evident en wat meer hulp nodig? Voor een batch van pannenkoeken heb je nodig: @@ -60,14 +59,12 @@ Voor een batch van pannenkoeken heb je nodig: - eieren: 1-3 (hoeveel kan je er zelf leggen?) - (vanilla)suiker: 30g (Ben je een Zoetje, voeg dan wat meer toe <3) - Zeef eventueel de bloem met de (vanille)suiker. Maak in het midden een kuiltje, breek daarin de eieren. Roer alles door elkaar met een garde. Schenk beetje bij beetje je melk erbij terwijl je met je garde het beslag roert. Doe dit voorzichtig om klonters te vermijden. Vind je het beslag nog te dik, voeg dan eventueel nog wat extra melk toe. -Bak de pannenkoeken in hete boter of olie. +Bak de pannenkoeken in hete boter of olie. Veel geluk met het bakken, Awoo ~Foxie Boi <3 - diff --git a/content/events/20-21/140_hashcode.md b/content/events/20-21/140_hashcode.md index b75526f..ebcf872 100644 --- a/content/events/20-21/140_hashcode.md +++ b/content/events/20-21/140_hashcode.md @@ -2,12 +2,14 @@ title: Hashcode description: Zeus organiseert een UGent Hashcode Hub created_at: 14-02-2021 -time: '25-02-2021 18:30' -end: '25-02-2021 23:00' -location: 'Discord' -banner: 'https://hashcode.withgoogle.com/resources/images/hero_2.jpg' -image: 'https://zeus.ugent.be/zeuswpi/I9GAh7iy.png' +time: "25-02-2021 18:30" +end: "25-02-2021 23:00" +location: "Discord" +banner: "https://hashcode.withgoogle.com/resources/images/hero_2.jpg" +image: "https://zeus.ugent.be/zeuswpi/I9GAh7iy.png" header_text_background: true +tags: + - Code Hacking --- # Google Hashcode @@ -26,4 +28,4 @@ Registreren kan je [hier](https://codingcompetitions.withgoogle.com/hashcode/) e Bereid je optimaal voor op de wedstrijd door het voorbeeldprobleem op te lossen, die kan je zien zodra je je hebt geregistreerd. Opgaven van de vorige jaren kan je [hier](https://codingcompetitions.withgoogle.com/hashcode/archive) vinden. -Tot dan! \ No newline at end of file +Tot dan! diff --git a/content/events/20-21/160_dnd2.md b/content/events/20-21/160_dnd2.md index f59953e..c6b9572 100644 --- a/content/events/20-21/160_dnd2.md +++ b/content/events/20-21/160_dnd2.md @@ -1,20 +1,19 @@ --- -title: 'Zeus Doet Dungeons & Dragons editie II!' +title: "Zeus Doet Dungeons & Dragons editie II!" description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond 2 created_at: 03-03-2021 -time: '13-03-2021 19:00' -location: 'Bij je thuis' +time: "13-03-2021 19:00" +location: "Bij je thuis" banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg facebook: https://www.facebook.com/events/1522197801317546/ header_text_background: true +tags: + - DnD --- #### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond II! -Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via + +Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via [dit formulier](https://forms.gle/1r4JTNBTazGMZxDcA) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder. - - - PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook slachtoffers deelnemers te vinden. - diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index 2d9c91b..a1d39ee 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -2,14 +2,14 @@ title: Game Night image: https://cdn1.iconfinder.com/data/icons/logos-brands-in-colors/231/among-us-player-red-512.png banner: https://britgamer.s3.eu-west-1.amazonaws.com/styles/full_width_image/s3/2020-09/among-us-banner.jpg?itok=63IbKahh -description: Among us edition +description: Among us Edition created_at: 20-03-2021 time: "20-03-2021 19:00" location: online header_text_background: true tags: - - lan-party - - game-night + - Lan Party + - Gaming --- Zaterdag 20 maart organiseren we nog een Zeus game-avond! diff --git a/content/events/20-21/204_game_jam.md b/content/events/20-21/204_game_jam.md index 687416b..3551c18 100644 --- a/content/events/20-21/204_game_jam.md +++ b/content/events/20-21/204_game_jam.md @@ -1,6 +1,6 @@ --- title: Game Jam -image: +image: banner: description: Cause creating fun is important. created_at: 02-03-2021 @@ -8,6 +8,8 @@ time: 02-04-2021 location: online #locationlink: soon: true +tags: + - Gaming --- -# TODO nog niet vastgelegd \ No newline at end of file +# TODO nog niet vastgelegd diff --git a/content/events/20-21/205_lightning_talks.md b/content/events/20-21/205_lightning_talks.md index d659eb0..ad450d0 100644 --- a/content/events/20-21/205_lightning_talks.md +++ b/content/events/20-21/205_lightning_talks.md @@ -1,6 +1,6 @@ --- title: Lightning talks -image: +image: banner: description: Zou het, kan het..??? created_at: 02-03-2021 @@ -8,6 +8,8 @@ time: 17-04-2021 19:00 location: Auditorium A0, S9 #locationlink: soon: true +tags: + - Talk --- -# TODO, nog niet vastgelegd \ No newline at end of file +# TODO, nog niet vastgelegd From ad0415a8929d32f27ffa4167faa8a8dda8ad9dae Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 17 Mar 2021 23:49:02 +0100 Subject: [PATCH 59/99] Typo --- content/events/20-21/170_game_night.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index a1d39ee..2bbe928 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -14,7 +14,7 @@ tags: Zaterdag 20 maart organiseren we nog een Zeus game-avond! -We gaan alvast zeker Amog Us (modded) spelen, maar voor de rest ben je vrij samen gelijk welke games te spelen. +We gaan alvast zeker Among Us (modded) spelen, maar voor de rest ben je vrij samen gelijk welke games te spelen. Vanuit Zeus hosten we op dit moment ook _Factorio_ en _Valhelsia 3 (modded minecraft)_. From 2f58e8ca22bcfd17dddabd3003b22cf045fe48f4 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Wed, 17 Mar 2021 23:57:36 +0100 Subject: [PATCH 60/99] hotosm, verkiezingen, eng->nl --- content/events/20-21/203_hotosm.md | 12 ++++++++++++ content/events/20-21/204_game_jam.md | 5 +---- content/events/20-21/205_lightning_talks.md | 4 +--- content/events/20-21/300_verkiezingen.md | 10 ++++++++++ 4 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 content/events/20-21/203_hotosm.md create mode 100644 content/events/20-21/300_verkiezingen.md diff --git a/content/events/20-21/203_hotosm.md b/content/events/20-21/203_hotosm.md new file mode 100644 index 0000000..8fce7aa --- /dev/null +++ b/content/events/20-21/203_hotosm.md @@ -0,0 +1,12 @@ +--- +title: "Humanitarian mapping" +description: met HotOSM +created_at: 17-03-2021 +time: 10-04-2021 +location: online +soon: true +tags: + - OSM +--- + +# TODO nog niet vastgelegd diff --git a/content/events/20-21/204_game_jam.md b/content/events/20-21/204_game_jam.md index 3551c18..c64ce46 100644 --- a/content/events/20-21/204_game_jam.md +++ b/content/events/20-21/204_game_jam.md @@ -1,12 +1,9 @@ --- title: Game Jam -image: -banner: -description: Cause creating fun is important. +description: Een interessante uitdaging created_at: 02-03-2021 time: 02-04-2021 location: online -#locationlink: soon: true tags: - Gaming diff --git a/content/events/20-21/205_lightning_talks.md b/content/events/20-21/205_lightning_talks.md index ad450d0..79c1cb3 100644 --- a/content/events/20-21/205_lightning_talks.md +++ b/content/events/20-21/205_lightning_talks.md @@ -1,8 +1,6 @@ --- title: Lightning talks -image: -banner: -description: Zou het, kan het..??? +description: Wist je dat... created_at: 02-03-2021 time: 17-04-2021 19:00 location: Auditorium A0, S9 diff --git a/content/events/20-21/300_verkiezingen.md b/content/events/20-21/300_verkiezingen.md new file mode 100644 index 0000000..f0d9fd5 --- /dev/null +++ b/content/events/20-21/300_verkiezingen.md @@ -0,0 +1,10 @@ +--- +title: Zeus zoekt bestuur +description: Wie gaat de uitdaging aan? +created_at: 17-03-2021 +time: 12-05-2021 +location: Studententuin +soon: true +--- + +# TODO From 676daef76b8c422244279749562a171ed4ca2818 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:00:48 +0100 Subject: [PATCH 61/99] smoll --- content/events/20-21/180_movienight.md | 6 +++--- content/events/20-21/205_lightning_talks.md | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/content/events/20-21/180_movienight.md b/content/events/20-21/180_movienight.md index e9d3eb2..1f8ff2d 100644 --- a/content/events/20-21/180_movienight.md +++ b/content/events/20-21/180_movienight.md @@ -1,6 +1,6 @@ --- -title: Movienight -description: Een Zeus Movienight! +title: Movie Night +description: Een Zeus Movie Night! created_at: 02-03-2021 time: "25-03-2021 20:00" location: "Discord" @@ -8,7 +8,7 @@ banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg" header_text_background: true --- -# Zeus Movienight +# Zeus Movie Night Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de [Zeus Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. diff --git a/content/events/20-21/205_lightning_talks.md b/content/events/20-21/205_lightning_talks.md index 79c1cb3..067b763 100644 --- a/content/events/20-21/205_lightning_talks.md +++ b/content/events/20-21/205_lightning_talks.md @@ -4,7 +4,6 @@ description: Wist je dat... created_at: 02-03-2021 time: 17-04-2021 19:00 location: Auditorium A0, S9 -#locationlink: soon: true tags: - Talk From 70ff22aef17d2012c36e74e54ae40bc4e8e5b572 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:03:26 +0100 Subject: [PATCH 62/99] Ander startuur, hmmm --- content/events/20-21/170_game_night.md | 2 +- content/events/20-21/300_zeustp.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index 2bbe928..539d1ae 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -4,7 +4,7 @@ image: https://cdn1.iconfinder.com/data/icons/logos-brands-in-colors/231/among-u banner: https://britgamer.s3.eu-west-1.amazonaws.com/styles/full_width_image/s3/2020-09/among-us-banner.jpg?itok=63IbKahh description: Among us Edition created_at: 20-03-2021 -time: "20-03-2021 19:00" +time: "20-03-2021 20:00" location: online header_text_background: true tags: diff --git a/content/events/20-21/300_zeustp.md b/content/events/20-21/300_zeustp.md index 5990b08..da5120d 100644 --- a/content/events/20-21/300_zeustp.md +++ b/content/events/20-21/300_zeustp.md @@ -1,8 +1,8 @@ --- title: ZeusTP -image: +image: banner: -description: Een HTTPizza spinoff waarbij we nog een laagje dieper de netwerk stack induiken. +description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken. created_at: 11-10-2020 time: 01-01-2022 location: Auditorium A0, S9 From 40dcc4d2703e265faa5509ee2fecebb37b3cff3a Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:07:35 +0100 Subject: [PATCH 63/99] remove empty keys from events --- content/events/20-21/300_codepacketjes.md | 5 +---- content/events/20-21/300_workshop_electronics.md | 3 --- content/events/20-21/300_zeustp.md | 13 ++----------- 3 files changed, 3 insertions(+), 18 deletions(-) diff --git a/content/events/20-21/300_codepacketjes.md b/content/events/20-21/300_codepacketjes.md index 3090f1d..3d80e64 100644 --- a/content/events/20-21/300_codepacketjes.md +++ b/content/events/20-21/300_codepacketjes.md @@ -1,13 +1,10 @@ --- title: 12UL Coding description: De 12 urenloop kriebels komen weer terug, hoe ver geraken we deze keer? -image: -banner: created_at: 02-03-2021 time: 01-01-2022 location: online -#locationlink: soon: true --- -# TODO nog niets over besproken \ No newline at end of file +# TODO nog niets over besproken diff --git a/content/events/20-21/300_workshop_electronics.md b/content/events/20-21/300_workshop_electronics.md index 8390729..28da78f 100644 --- a/content/events/20-21/300_workshop_electronics.md +++ b/content/events/20-21/300_workshop_electronics.md @@ -1,8 +1,5 @@ --- title: Workshop electronica -image: -banner: -description: created_at: 11-10-2020 time: 01-01-2022 location: Auditorium A0, S9 diff --git a/content/events/20-21/300_zeustp.md b/content/events/20-21/300_zeustp.md index da5120d..7cfa359 100644 --- a/content/events/20-21/300_zeustp.md +++ b/content/events/20-21/300_zeustp.md @@ -1,17 +1,8 @@ --- -title: ZeusTP -image: -banner: -description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken. -created_at: 11-10-2020 +title: OBUS +created_at: 18-03-2021 time: 01-01-2022 -location: Auditorium A0, S9 -locationlink: $s9 soon: true --- # TODO nog niets over besproken - -Elk jaar wordt HTTPizza gegeven. Dit jaar gaat Zeus er zelf voor. Leer meer over dit nieuwe (nog mysterieuze) netwerk laag met coole challenges en een gezellige sfeer. - -Meer informatie volgt nog. Houd zeker de Zeus communicatiekanalen in de gaten! From e50d791da0d9316adb1ffe40c96feea8394d3962 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:10:15 +0100 Subject: [PATCH 64/99] did an oopsie, also obus!! --- content/events/20-21/300_obus.md | 8 ++++++++ content/events/20-21/300_zeustp.md | 13 +++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 content/events/20-21/300_obus.md diff --git a/content/events/20-21/300_obus.md b/content/events/20-21/300_obus.md new file mode 100644 index 0000000..7cfa359 --- /dev/null +++ b/content/events/20-21/300_obus.md @@ -0,0 +1,8 @@ +--- +title: OBUS +created_at: 18-03-2021 +time: 01-01-2022 +soon: true +--- + +# TODO nog niets over besproken diff --git a/content/events/20-21/300_zeustp.md b/content/events/20-21/300_zeustp.md index 7cfa359..da5120d 100644 --- a/content/events/20-21/300_zeustp.md +++ b/content/events/20-21/300_zeustp.md @@ -1,8 +1,17 @@ --- -title: OBUS -created_at: 18-03-2021 +title: ZeusTP +image: +banner: +description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken. +created_at: 11-10-2020 time: 01-01-2022 +location: Auditorium A0, S9 +locationlink: $s9 soon: true --- # TODO nog niets over besproken + +Elk jaar wordt HTTPizza gegeven. Dit jaar gaat Zeus er zelf voor. Leer meer over dit nieuwe (nog mysterieuze) netwerk laag met coole challenges en een gezellige sfeer. + +Meer informatie volgt nog. Houd zeker de Zeus communicatiekanalen in de gaten! From c808f14b3d16f0a72ef9315134b35b2fb718f5cd Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:12:05 +0100 Subject: [PATCH 65/99] obus beschrijving --- content/events/20-21/300_obus.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/events/20-21/300_obus.md b/content/events/20-21/300_obus.md index 7cfa359..25a2743 100644 --- a/content/events/20-21/300_obus.md +++ b/content/events/20-21/300_obus.md @@ -1,5 +1,6 @@ --- title: OBUS +description: Een hardware-spinoff van Keep Talking And Nobody Explodes waarin je zelf de onderdelen bouwt created_at: 18-03-2021 time: 01-01-2022 soon: true From 22354690536e35564420352123da22be9e5b0320 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:16:49 +0100 Subject: [PATCH 66/99] Add end times --- content/events/20-21/170_game_night.md | 3 ++- content/events/20-21/170_planetwars_hackathon.md | 12 ++++++------ content/events/20-21/180_movienight.md | 3 ++- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index 539d1ae..41773d5 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -4,7 +4,8 @@ image: https://cdn1.iconfinder.com/data/icons/logos-brands-in-colors/231/among-u banner: https://britgamer.s3.eu-west-1.amazonaws.com/styles/full_width_image/s3/2020-09/among-us-banner.jpg?itok=63IbKahh description: Among us Edition created_at: 20-03-2021 -time: "20-03-2021 20:00" +time: 20-03-2021 20:00 +end: 20-03-2021 23:30 location: online header_text_background: true tags: diff --git a/content/events/20-21/170_planetwars_hackathon.md b/content/events/20-21/170_planetwars_hackathon.md index 0b073c5..f2bfdeb 100644 --- a/content/events/20-21/170_planetwars_hackathon.md +++ b/content/events/20-21/170_planetwars_hackathon.md @@ -2,14 +2,14 @@ title: PlanetWars 2021.2 description: PlanetWars 2021 continued created_at: 02-03-2021 -time: '19-03-2021 20:00' -end: '19-03-2021 23:30' -location: 'online' -banner: 'https://zeus.ugent.be/zeuswpi/kuDGG1-5.png' +time: 19-03-2021 20:00 +end: 19-03-2021 23:30 +location: "online" +banner: "https://zeus.ugent.be/zeuswpi/kuDGG1-5.png" header_text_background: true -header_text_background_color: 'rgba(8, 22, 38, 0.8)' +header_text_background_color: "rgba(8, 22, 38, 0.8)" tags: - - Code Hacking + - Code Hacking --- # PlanetWars 2021 diff --git a/content/events/20-21/180_movienight.md b/content/events/20-21/180_movienight.md index 1f8ff2d..f3ab94b 100644 --- a/content/events/20-21/180_movienight.md +++ b/content/events/20-21/180_movienight.md @@ -2,7 +2,8 @@ title: Movie Night description: Een Zeus Movie Night! created_at: 02-03-2021 -time: "25-03-2021 20:00" +time: 25-03-2021 20:00 +end: 25-03-2021 23:00 location: "Discord" banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg" header_text_background: true From 52a9ed3cec2e6f69b950d3a056d153c83b04bf2b Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 00:25:29 +0100 Subject: [PATCH 67/99] Self host imgs --- content/events/20-21/130_movienight.md | 8 ++++---- content/events/20-21/170_game_night.md | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/events/20-21/130_movienight.md b/content/events/20-21/130_movienight.md index 02c428d..cb74d06 100644 --- a/content/events/20-21/130_movienight.md +++ b/content/events/20-21/130_movienight.md @@ -2,16 +2,16 @@ title: Movienight description: Een Zeus Movienight! created_at: 15-02-2021 -time: '18-02-2021 20:00' -location: 'Discord' -banner: 'https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg' +time: "18-02-2021 20:00" +location: "Discord" +banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg" header_text_background: true --- # Zeus Movienight Op **18 februari** organiseert Zeus een filmavond. Dit zal doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Dinsdagavond wordt de poll gesloten en de filmkeuze gemaakt. -Update: De film die is verkozen is Monty Python and the Holy Grail! +Update: De film die is verkozen is Monty Python and the Holy Grail! ## Hoe werkt het praktisch? diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index 41773d5..5a72e58 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -1,7 +1,7 @@ --- title: Game Night -image: https://cdn1.iconfinder.com/data/icons/logos-brands-in-colors/231/among-us-player-red-512.png -banner: https://britgamer.s3.eu-west-1.amazonaws.com/styles/full_width_image/s3/2020-09/among-us-banner.jpg?itok=63IbKahh +image: https://zeus.ugent.be/zeuswpi/MQ_UkZ-O.webp +banner: https://zeus.ugent.be/zeuswpi/i4EpfEkZ.jpg description: Among us Edition created_at: 20-03-2021 time: 20-03-2021 20:00 From 864e0a0484f909cbd08e9c910265fdea45ff65d6 Mon Sep 17 00:00:00 2001 From: Midgard Date: Thu, 18 Mar 2021 00:20:07 +0100 Subject: [PATCH 68/99] Reviseer PlanetWars --- content/events/20-21/170_planetwars_hackathon.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/events/20-21/170_planetwars_hackathon.md b/content/events/20-21/170_planetwars_hackathon.md index f2bfdeb..56cfec5 100644 --- a/content/events/20-21/170_planetwars_hackathon.md +++ b/content/events/20-21/170_planetwars_hackathon.md @@ -14,16 +14,16 @@ tags: # PlanetWars 2021 -Na een succesvolle start gaan we verder aan onze bots sleutelen op een 2de gezellige codenight. +Na een succesvolle start gaan we verder aan onze bots sleutelen op een tweede gezellige codenight. -## Wat is planetwars? +## Wat is PlanetWars? -PlanetWars is een programmeerspelletje gemaakt voor en door zeusers, waarbij je een bot schrijft die het zal opnemen tegen de bots van je tegenspelers in een eenvoudig strategiespel. Het spelletje is zo gekozen dat het zeer eenvoudig is een simpele strategie te implementeren, maar toch voldoende uitdaging biedt voor wie zich geavanceerder voelt. +PlanetWars is een programmeerspelletje gemaakt voor en door Zeusers, waarbij je een bot schrijft die het zal opnemen tegen de bots van je tegenspelers in een eenvoudig strategiespel. Het spelletje is zo gekozen dat het zeer eenvoudig is een simpele strategie te implementeren, maar toch voldoende uitdaging biedt voor wie zich geavanceerder voelt. ## Hoe verloopt dit verder? We komen samen om aan onze bots te coden en wat matches te spelen. We spelen op onze nieuwe gameserver, waarmee we in real-time over het internet spelletjes kunnen spelen. Ideaal voor deze pandemie-editie! -Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geintimideerd, we helpen je graag verder. +Een basiskennis Python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geïntimideerd, we helpen je graag verder. -Dus: Deze vrijdag 19/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)! +Dus: Deze vrijdag 19/03 vanaf 20 uur in de [Zeus-Discord](https://discord.gg/tsK2BRCJ2w)! From f90d8193d54cad39454987caaee8c7e285f82e87 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Thu, 18 Mar 2021 01:14:00 +0100 Subject: [PATCH 69/99] Historiek 2017-2018 OK I WRITE DIS, YUO HAPPY NAO? --- content/about/historiek.erb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/content/about/historiek.erb b/content/about/historiek.erb index a6300d8..5b4cb0e 100644 --- a/content/about/historiek.erb +++ b/content/about/historiek.erb @@ -219,7 +219,15 @@ subnavigation:

Het jaar 2017 – 2018

- //TODO RIEN +

Dit jaar slagen we er wél in om DGFB te overtuigen dat de geleidelijke erosie van de keldervloer in de vorm van rood stof onze neus-, oor-, keel- én spuigaten uitkomt. In de lente van 2018 ruilt de kelder haar stoffig rood in voor blinkend grijs. Wie de volledige saga van de vleor wil kennen dat dat lezen in de betreffende blogpost. +

+ Lege kelder met een grijze vloer +
+ De nieuwe, grijze, blinkende vloer van de Zeuskelder. +
+
+

Dit jaar werd er opnieuw vleitig aan projecten gewerkt en werden de grondslagen gelegd voor een nieuw toekomstig legacy-project: G2. Ook aan events was er geen tekort. Zo organiseerden we in samenwerking met CenEka, onze zuster-werkgroep uit de ingenieursfaculteit, een reeks TECH Talkz. +

Tot slot breidt Zeus haar digitaal vastgoed uit en leggen we onze territoriale claim op de domeinnaam zeus.gent.

From 6d6865217009745e406aab9dd7815de72ea2d99a Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Thu, 18 Mar 2021 00:24:58 +0100 Subject: [PATCH 70/99] Add shell.nix for easy development with nix --- shell.nix | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 shell.nix diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..d99d963 --- /dev/null +++ b/shell.nix @@ -0,0 +1,7 @@ +let + pkgs = import {}; +in with pkgs; mkShell { + nativeBuildInputs = [ + ruby bundler libxml2 nodejs yarn + ]; +} From 7886f532c561b781d781991f9e38244610414f41 Mon Sep 17 00:00:00 2001 From: Midgard Date: Thu, 18 Mar 2021 00:17:40 +0100 Subject: [PATCH 71/99] Reviseer gamenightevent --- content/events/20-21/170_game_night.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/events/20-21/170_game_night.md b/content/events/20-21/170_game_night.md index 5a72e58..bdf47bf 100644 --- a/content/events/20-21/170_game_night.md +++ b/content/events/20-21/170_game_night.md @@ -1,8 +1,8 @@ --- -title: Game Night +title: Game night image: https://zeus.ugent.be/zeuswpi/MQ_UkZ-O.webp banner: https://zeus.ugent.be/zeuswpi/i4EpfEkZ.jpg -description: Among us Edition +description: Among Us edition created_at: 20-03-2021 time: 20-03-2021 20:00 end: 20-03-2021 23:30 @@ -15,12 +15,12 @@ tags: Zaterdag 20 maart organiseren we nog een Zeus game-avond! -We gaan alvast zeker Among Us (modded) spelen, maar voor de rest ben je vrij samen gelijk welke games te spelen. +We gaan alvast zeker Among Us (modded) spelen, maar voor de rest ben je vrij om samen gelijk welke games te spelen. -Vanuit Zeus hosten we op dit moment ook _Factorio_ en _Valhelsia 3 (modded minecraft)_. +Vanuit Zeus hosten we op dit moment ook _Factorio_ en _Valhelsia 3 (modded Minecraft)_. -We gebruiken weer de discord van de grote LAN-party, dus feel free om al je vrienden uit te nodigen +We gebruiken weer de Discord van de grote LAN-party, dus feel free om al je vrienden uit te nodigen -> https://discord.gg/uxEfmDR +> [https://discord.gg/uxEfmDR](https://discord.gg/uxEfmDR) Tot dan! From 1800385a38167ded6f117b753051c8e83bec6d0a Mon Sep 17 00:00:00 2001 From: Midgard Date: Thu, 18 Mar 2021 00:22:41 +0100 Subject: [PATCH 72/99] Reviseer filmavond --- content/events/20-21/180_movienight.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/events/20-21/180_movienight.md b/content/events/20-21/180_movienight.md index f3ab94b..1caf373 100644 --- a/content/events/20-21/180_movienight.md +++ b/content/events/20-21/180_movienight.md @@ -1,6 +1,6 @@ --- -title: Movie Night -description: Een Zeus Movie Night! +title: Movie night +description: Een Zeus-filmavond! created_at: 02-03-2021 time: 25-03-2021 20:00 end: 25-03-2021 23:00 @@ -9,13 +9,13 @@ banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg" header_text_background: true --- -# Zeus Movie Night +# Zeus Movie night -Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de [Zeus Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. +Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Zeus-Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf in meebeslissen! Ga naar de [Zeus-Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken in de poll in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. ## Hoe werkt het praktisch? -Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. +Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteunt. Syncplay is makkelijk te installeren op verschillende besturingssystemen, maar zelf meekijken via een andere provider is zeker ook mogelijk! @@ -23,4 +23,4 @@ Hou ~events op Mattermost in de gaten voor meer details. ## Hoe zit het met eten en drinken? -Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!) +Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events-kanaal met je proviand om de gezelligheid te verdubbelen! (En wie weet win jij een Zeus-notitieboekje!) From 4065178451f0801ddf378638bf8abb83235371f8 Mon Sep 17 00:00:00 2001 From: mcbloch Date: Thu, 18 Mar 2021 01:44:36 +0100 Subject: [PATCH 73/99] Fix merge --- lib/helpers/preprocess.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/helpers/preprocess.rb b/lib/helpers/preprocess.rb index 9ca6bd7..dd3f3bb 100644 --- a/lib/helpers/preprocess.rb +++ b/lib/helpers/preprocess.rb @@ -56,7 +56,6 @@ module PreprocessHelper # Tag all posts with article (for Blogging helper) kind: 'article', academic_year: i.identifier.to_s[/\d\d-\d\d/], - created_at: Date.parse(i[:created_at]) ) end end From 3705235b24cc13e03d79bc640deab330eae702c2 Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Thu, 18 Mar 2021 10:41:42 +0100 Subject: [PATCH 74/99] Fix shell.nix for a pure shell --- shell.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shell.nix b/shell.nix index d99d963..6ea2464 100644 --- a/shell.nix +++ b/shell.nix @@ -2,6 +2,9 @@ let pkgs = import {}; in with pkgs; mkShell { nativeBuildInputs = [ - ruby bundler libxml2 nodejs yarn + ruby bundler libxml2 nodejs yarn cacert git glibcLocales ]; + shellHook = '' + export LANG=en_US.UTF-8 + ''; } From abd5257e4821298fa3e8cb646d93bfb4726356ba Mon Sep 17 00:00:00 2001 From: Maxime <12089026+mcbloch@users.noreply.github.com> Date: Thu, 18 Mar 2021 11:24:00 +0100 Subject: [PATCH 75/99] Revert "added helper function to get modification time from git" --- layouts/blogpost.erb | 5 ++--- lib/helpers/blog.rb | 16 ---------------- lib/helpers/preprocess.rb | 4 +++- 3 files changed, 5 insertions(+), 20 deletions(-) diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index fedb926..0c4253c 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -9,7 +9,7 @@ - + @@ -31,8 +31,7 @@ <% end %>
- Geschreven op <%= gitctime %>
- Laatst aangepast op <%= gitmtime %>
+ Geschreven op <%= item[:created_at] %>
Leestijd: <%= reading_time @item %>
diff --git a/lib/helpers/blog.rb b/lib/helpers/blog.rb index 55b932b..96db131 100644 --- a/lib/helpers/blog.rb +++ b/lib/helpers/blog.rb @@ -25,20 +25,4 @@ module BlogHelper HTML end - - def gitctime - # find file last modification time - filepath=@item[:content_filename] - str=`git log --format=%cd --date=short -- #{filepath} | tail -1` - return Date.parse(str) - end - - def gitmtime - # find file last modification time - filepath=@item[:content_filename] - str=`git log -1 --format=%cd --date=short -- #{filepath}` - return Date.parse(str) - end - - end diff --git a/lib/helpers/preprocess.rb b/lib/helpers/preprocess.rb index dd3f3bb..6c787de 100644 --- a/lib/helpers/preprocess.rb +++ b/lib/helpers/preprocess.rb @@ -52,10 +52,12 @@ module PreprocessHelper def update_blog_attributes @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) kind: 'article', - academic_year: i.identifier.to_s[/\d\d-\d\d/], + academic_year: i.identifier.to_s[/\d-\d/], + created_at: Date.parse(i[:created_at]) ) end end From 911ba6c6bb7651addcf62e2f6958e180cd55d1cb Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Thu, 18 Mar 2021 15:02:08 +0100 Subject: [PATCH 76/99] fix some mobile css and balance out the site a bit more --- .../assets/stylesheets/includes/about.scss | 3 ++ .../assets/stylesheets/includes/blogpost.scss | 15 +------- .../assets/stylesheets/includes/tiles.scss | 8 ++++ content/assets/stylesheets/main.scss | 6 ++- content/contact.erb | 8 ++-- content/index.erb | 8 ++-- drive | 2 +- layouts/blogpost.erb | 2 +- layouts/generic.erb | 4 +- layouts/partials/_blog_preview.erb | 37 ++++++++++++------- layouts/partials/_events_tile.erb | 4 +- nanoc.yaml | 5 --- package.json | 1 - yarn.lock | 9 +---- 14 files changed, 56 insertions(+), 56 deletions(-) diff --git a/content/assets/stylesheets/includes/about.scss b/content/assets/stylesheets/includes/about.scss index fbb07e6..7100ebd 100644 --- a/content/assets/stylesheets/includes/about.scss +++ b/content/assets/stylesheets/includes/about.scss @@ -70,6 +70,9 @@ table.board-table { justify-content: center; align-items: center; + margin-left: 0; + margin-top: 0; + > .column { max-width: 70vw; } diff --git a/content/assets/stylesheets/includes/blogpost.scss b/content/assets/stylesheets/includes/blogpost.scss index b361171..4ecdbbb 100644 --- a/content/assets/stylesheets/includes/blogpost.scss +++ b/content/assets/stylesheets/includes/blogpost.scss @@ -12,7 +12,6 @@ .titlewrap { position: relative; margin: auto; - min-width: 400px; .title { @include tablet { @@ -66,20 +65,10 @@ } .blog-preview { - .blogpreview-heading { - display: flex; - > a { - flex-grow: 1; - margin-bottom: 0; - display: inline-block; - } - } - > .blogpreview-extra { + .blogpreview-extra { color: #7a7a7a; - display: inline-block; - margin-bottom: 5px; } - > .blogpreview-tags { + .blogpreview-tags { color: #7a7a7a; } } diff --git a/content/assets/stylesheets/includes/tiles.scss b/content/assets/stylesheets/includes/tiles.scss index 1893093..42421c4 100644 --- a/content/assets/stylesheets/includes/tiles.scss +++ b/content/assets/stylesheets/includes/tiles.scss @@ -30,6 +30,14 @@ $top_coder_size: 80px; margin-left: 10px; margin-right: 10px; + >h2 { + margin-bottom: 0; + } + + >hr { + margin: 0.4rem 0; + } + .event-time-loc { margin-left: 10px; margin-right: 10px; diff --git a/content/assets/stylesheets/main.scss b/content/assets/stylesheets/main.scss index 0b0f420..68f0874 100644 --- a/content/assets/stylesheets/main.scss +++ b/content/assets/stylesheets/main.scss @@ -6,8 +6,10 @@ @import "includes/variables"; @import "node_modules/bulma/bulma"; -@import "node_modules/bulma-divider/dist/css/bulma-divider"; -@import "node_modules/bulma-timeline/dist/css/bulma-timeline"; +//@import "node_modules/bulma-divider/dist/css/bulma-divider"; +//@import "node_modules/@creativebulma/bulma-divider/dist/bulma-divider.css"; +//@import "node_modules/bulma-timeline/dist/css/bulma-timeline"; +@import "node_modules/bulma-timeline/src/sass/index.sass"; // Sticky footer diff --git a/content/contact.erb b/content/contact.erb index a360585..ee2924a 100644 --- a/content/contact.erb +++ b/content/contact.erb @@ -83,7 +83,7 @@ contact_links:

Pay us

-
+

BE32 9799 9370 6502

@@ -98,7 +98,7 @@ contact_links:

Call us

-
+

+32 9 264 47 51
Internal: 4751 @@ -110,7 +110,7 @@ contact_links:

Find us

-
+

You can find our hiding place, or what we call 'de kelder' at the basement level of following address:

@@ -138,7 +138,7 @@ contact_links:

Mattermost info

-
+

You can register with any valid email address.

diff --git a/content/index.erb b/content/index.erb index 7cafecb..e92d3df 100644 --- a/content/index.erb +++ b/content/index.erb @@ -21,7 +21,7 @@
- Upcoming Events + Upcoming Events
<% unless upcoming_events.empty? %> <% upcoming_events.each do |event| %> @@ -41,7 +41,7 @@
- Top Coders + Top Coders
@@ -60,7 +60,7 @@
- Previous Events + Previous Events
<% previous_events[0..3].each do |event| %>
@@ -82,7 +82,7 @@

- Blogposts + Blogposts
<% sorted_articles[0..3].each do |post| %> <%= render '/partials/_blog_preview.*', post: post %> diff --git a/drive b/drive index e346d08..4a68374 160000 --- a/drive +++ b/drive @@ -1 +1 @@ -Subproject commit e346d083f848488ec334619a5be9ab924123ba1d +Subproject commit 4a68374555496d3d849ee95d74aa0c88883670b3 diff --git a/layouts/blogpost.erb b/layouts/blogpost.erb index 0c4253c..264713d 100644 --- a/layouts/blogpost.erb +++ b/layouts/blogpost.erb @@ -25,7 +25,7 @@ <%= item[:title] %> <% if item[:author] %> -

+

door <%= item[:author] %>

<% end %> diff --git a/layouts/generic.erb b/layouts/generic.erb index de2df05..abcd911 100644 --- a/layouts/generic.erb +++ b/layouts/generic.erb @@ -7,8 +7,8 @@ <% if item[:subnavigation] %> <%= render '/partials/_sub_navbar.*', selected: item[:subnavigation][:identifier] %> <% end %> -
-
+
+
<% end %> <%= yield %> diff --git a/layouts/partials/_blog_preview.erb b/layouts/partials/_blog_preview.erb index 031dcc6..9c705aa 100644 --- a/layouts/partials/_blog_preview.erb +++ b/layouts/partials/_blog_preview.erb @@ -1,21 +1,30 @@
-
- - <%= post[:title] %> - -
- <% post[:tags]&.each do |tag| %> - - > - <%= tag %> - - <% end %> +
+
+
+ + <% if post[:tags] %> +
+
+ <% post[:tags]&.each do |tag| %> + + > + <%= tag %> + + <% end %> +
+
+ <% end %> +
+ <%= post[:created_at] %><% if post[:author] %> • <%= post[:author] %> <% end %> <%= "• #{post[:description]}" if post[:description] %>
- <%= post[:created_at] %><% if post[:author] %> • <%= post[:author] %> <% end %> • <%= post[:description] %> -

- <%= excerptize(post.reps[:text].compiled_content, length: 500).tr("\n", ' ')%> + <%= excerptize(post.reps[:text].compiled_content, length: 500).tr("\n", ' ')%>


diff --git a/layouts/partials/_events_tile.erb b/layouts/partials/_events_tile.erb index f6177c0..2d04a63 100644 --- a/layouts/partials/_events_tile.erb +++ b/layouts/partials/_events_tile.erb @@ -12,7 +12,7 @@ <% end %>
-

+

<%= @event[:title] %>

@@ -20,7 +20,7 @@ <%= @event[:description] %>
-
+
<%= fa :'clock-o' , fw: true %><%= @event[:time].strftime('%A %d %B, %H:%M') %> diff --git a/nanoc.yaml b/nanoc.yaml index 38fe064..567d469 100644 --- a/nanoc.yaml +++ b/nanoc.yaml @@ -80,11 +80,6 @@ data_sources: items_root: /data content_dir: data layouts_dir: null - - - type: filesystem - items_root: /node_modules - content_dir: node_modules - layouts_dir: null - type: filesystem items_root: /about/verslagen/ diff --git a/package.json b/package.json index 8dc4885..383ba57 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,6 @@ "repository": "https://github.com/ZeusWPI/zeus.ugent.be", "dependencies": { "bulma": "0.9.1", - "bulma-divider": "~0.2.0", "bulma-timeline": "^3.0.4" } } diff --git a/yarn.lock b/yarn.lock index e0ecb9d..f86b0f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,17 +2,12 @@ # yarn lockfile v1 -bulma-divider@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/bulma-divider/-/bulma-divider-0.2.0.tgz#a9b4d9fe8b270c7cb7573023c575062bc62616f3" - integrity sha512-REe3k56GECRfDaqFjC8cwLhV4RxXmV0RubuzDJqwior9wlJcdHlN0qfW0tvUX+qphikaTQegIeRuhjRIAqkjkw== - bulma-timeline@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/bulma-timeline/-/bulma-timeline-3.0.4.tgz#494f458098a06dcf8dcc7fe8f2f158b63d1d1ef2" + resolved "https://registry.yarnpkg.com/bulma-timeline/-/bulma-timeline-3.0.4.tgz" integrity sha512-gCUOcSUuzHoeVMkCpLF49j5Z5yl78XQ+KgJcT+1ju5WIGgBgVytRUob/dw5NHAxPLO2rmcvwYNbCJFp7w4WT4Q== bulma@0.9.1: version "0.9.1" - resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.1.tgz#2bf0e25062a22166db5c92e8c3dcb4605ab040d8" + resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.1.tgz" integrity sha512-LSF69OumXg2HSKl2+rN0/OEXJy7WFEb681wtBlNS/ulJYR27J3rORHibdXZ6GVb/vyUzzYK/Arjyh56wjbFedA== From c651c6d4be5d2a6ab794500bf4bec285c1398235 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Thu, 18 Mar 2021 15:05:41 +0100 Subject: [PATCH 77/99] remove commented code --- content/assets/stylesheets/main.scss | 3 --- 1 file changed, 3 deletions(-) diff --git a/content/assets/stylesheets/main.scss b/content/assets/stylesheets/main.scss index 68f0874..7970a46 100644 --- a/content/assets/stylesheets/main.scss +++ b/content/assets/stylesheets/main.scss @@ -6,9 +6,6 @@ @import "includes/variables"; @import "node_modules/bulma/bulma"; -//@import "node_modules/bulma-divider/dist/css/bulma-divider"; -//@import "node_modules/@creativebulma/bulma-divider/dist/bulma-divider.css"; -//@import "node_modules/bulma-timeline/dist/css/bulma-timeline"; @import "node_modules/bulma-timeline/src/sass/index.sass"; From ac6ccd1eda8daf00e6c9722dda7755f31ed92bea Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Thu, 18 Mar 2021 22:12:15 +0100 Subject: [PATCH 78/99] fix katex fonts --- Rules | 2 ++ content/assets/stylesheets/includes/general.scss | 1 - lib/data_sources/katex.rb | 13 ++++++------- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Rules b/Rules index 17b3ea4..d5e8819 100644 --- a/Rules +++ b/Rules @@ -3,6 +3,8 @@ require 'json' require 'icalendar' +require 'kramdown' +require 'kramdown-math-katex' # Important!!! diff --git a/content/assets/stylesheets/includes/general.scss b/content/assets/stylesheets/includes/general.scss index 58cfdd6..b59cccd 100644 --- a/content/assets/stylesheets/includes/general.scss +++ b/content/assets/stylesheets/includes/general.scss @@ -15,7 +15,6 @@ pre .line-numbers { transition: all .15s ease; box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08); - } a.box:hover { diff --git a/lib/data_sources/katex.rb b/lib/data_sources/katex.rb index 31677b7..2b13cd5 100644 --- a/lib/data_sources/katex.rb +++ b/lib/data_sources/katex.rb @@ -5,13 +5,12 @@ class KatexDataSource < ::Nanoc::DataSource def items katex_css_path = File.join(Katex.gem_path, 'vendor', 'katex', 'stylesheets', 'katex.css') + katex_font_paths = Dir[File.join(Katex.gem_path, 'vendor', 'katex', 'fonts', '*')] - [ - new_item( - File.open(katex_css_path).read, - {}, - "/katex.css" - ) - ] + font_items = katex_font_paths.map do |e| + font_name = File.split(e)[-1] + new_item(File.open(e).read, {}, "/fonts/#{font_name}") + end + [new_item(File.open(katex_css_path).read, {}, "/katex.css")] + font_items end end From 889ec230a9a09987b16f081ec5f39db741e19e87 Mon Sep 17 00:00:00 2001 From: lorin Date: Fri, 19 Mar 2021 09:21:57 +0100 Subject: [PATCH 79/99] covid -> COVID --- content/about/historiek.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/about/historiek.erb b/content/about/historiek.erb index 5b4cb0e..ce9c6d3 100644 --- a/content/about/historiek.erb +++ b/content/about/historiek.erb @@ -250,7 +250,7 @@ subnavigation:

Het jaar 2019 – 2020

Het jaar begon ook dit jaar met een esoterisch-getinte codenight. Dit jaar was onze spelletjesavond net iets anders, we werkten namelijk samen met de studentenvereniging Nemesis die ons uitnodigden in hun clublokaal om samen gezellig spellejes te spelen. We doen ook dit jaar opnieuw een CTF gericht om al intro te dienen. In het tweede semester beginnen we aan het Durf Doen-project van de GSR (Gentse Studentenraad) te revampen dat dient om studenten te helpen om studentenverenigingen te vinden die bij hen passen. We bezoeken ook de jobavond van onze Leuvense vrienden ULYSSIS en organiseren samen met VVN, Prime en WiNA een paar dagen later (toevallig) onze eigen jobbeurs.

-

Wat er daarna gebeurde had niemand kunnen voorspellen, de covid-19 infecties lopen op en ons land gaat in een nationale lockdown. Natuurlijk betekent dit ook dat wij met Zeus onze kelder moeten sluiten voor onbepaalde duur. Hoe spijtig dit ook moge zijn, Zeus laat zich niet doen en we organiseren een online LAN-party (een WAN-party eigenlijk) en een online-CTF. Ook onze verkiezingen moeten digitaal doorgaan en in de zomer hebben we een van de meest rare bestuursovergangen in de geschiedenis van onze vereniging. Niemand weet wat het volgend jaar gaat brengen, maar Zeus blijft doet er alles aan om er het beste van te maken.

+

Wat er daarna gebeurde had niemand kunnen voorspellen, de COVID-19 infecties lopen op en ons land gaat in een nationale lockdown. Natuurlijk betekent dit ook dat wij met Zeus onze kelder moeten sluiten voor onbepaalde duur. Hoe spijtig dit ook moge zijn, Zeus laat zich niet doen en we organiseren een online LAN-party (een WAN-party eigenlijk) en een online-CTF. Ook onze verkiezingen moeten digitaal doorgaan en in de zomer hebben we een van de meest rare bestuursovergangen in de geschiedenis van onze vereniging. Niemand weet wat het volgend jaar gaat brengen, maar Zeus blijft doet er alles aan om er het beste van te maken.

From 4fe06c1eb7789047e31e1ba221893988ac7fa0e6 Mon Sep 17 00:00:00 2001 From: Melsarion <52831920+Melsarion@users.noreply.github.com> Date: Fri, 19 Mar 2021 16:24:12 +0100 Subject: [PATCH 80/99] update movienight correct information --- content/events/20-21/180_movienight.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/events/20-21/180_movienight.md b/content/events/20-21/180_movienight.md index 1caf373..2fc0442 100644 --- a/content/events/20-21/180_movienight.md +++ b/content/events/20-21/180_movienight.md @@ -11,7 +11,7 @@ header_text_background: true # Zeus Movie night -Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Zeus-Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf in meebeslissen! Ga naar de [Zeus-Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken in de poll in ~zeus-announcements. Zondagavond (21/03) wordt de poll gesloten en de filmkeuze gemaakt. +Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Zeus-Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf in meebeslissen! Ga naar de [Zeus-Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken door een vinkje te geven op je favoriete in ~filmkeuzekanaal. Zondagavond (21/03) wordt de filmkeuze gemaakt. ## Hoe werkt het praktisch? @@ -19,8 +19,8 @@ Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikkin Syncplay is makkelijk te installeren op verschillende besturingssystemen, maar zelf meekijken via een andere provider is zeker ook mogelijk! -Hou ~events op Mattermost in de gaten voor meer details. +Hou ~events en ~filmkeuzekanaal op Mattermost en de Discord in de gaten voor meer details. ## Hoe zit het met eten en drinken? -Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events-kanaal met je proviand om de gezelligheid te verdubbelen! (En wie weet win jij een Zeus-notitieboekje!) +Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events-kanaal met je proviand om de gezelligheid te verdubbelen! From bc855375e42b14782b42022f5d2693f0e318af84 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sat, 20 Mar 2021 10:15:00 +0100 Subject: [PATCH 81/99] centering issue contact page --- content/assets/stylesheets/includes/about.scss | 13 +++---------- content/contact.erb | 10 ++++++---- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/content/assets/stylesheets/includes/about.scss b/content/assets/stylesheets/includes/about.scss index 7100ebd..df954a3 100644 --- a/content/assets/stylesheets/includes/about.scss +++ b/content/assets/stylesheets/includes/about.scss @@ -66,20 +66,13 @@ table.board-table { } #contact-icons { - display: flex; - justify-content: center; - align-items: center; - - margin-left: 0; - margin-top: 0; - > .column { - max-width: 70vw; + max-width: 40vw; } .contact-circle-option { - display: block; - max-width: 200px; + //display: block; + //max-width: 200px; .contact-circle-wrapper { display: block; diff --git a/content/contact.erb b/content/contact.erb index ee2924a..3afbf46 100644 --- a/content/contact.erb +++ b/content/contact.erb @@ -47,9 +47,10 @@ contact_links:

bleep bloop

-
<% end %> - +

The board (<%= pretty_year @config[:academic_year] %>)

From 133777de119d760f30c7650e8e08d855a04825f9 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sun, 21 Mar 2021 10:26:24 +0100 Subject: [PATCH 82/99] typography and L A T E X --- Rules | 6 +++--- content/blog/16-17/inkscape.md | 2 +- content/events/07-08/introductie-tot-latex.md | 4 ++-- content/events/07-08/ledenvergadering-31-oktober-2007.md | 2 +- content/events/08-09/latex-introductieles.md | 2 +- content/events/09-10/latex-les.md | 2 +- content/events/10-11/latex-les.md | 4 ++-- content/events/12-13/latex-les-2012.md | 6 +++--- content/events/13-14/latex-les-2013.md | 6 +++--- content/events/14-15/latex-les-2014.md | 4 ++-- content/events/15-16/latex-les-2015.md | 6 +++--- content/events/16-17/latex.md | 4 ++-- content/events/18-19/latex.md | 4 ++-- layouts/eventpost.erb | 2 ++ lib/filters/typogruby_custom.rb | 6 ++++++ 15 files changed, 34 insertions(+), 26 deletions(-) create mode 100644 lib/filters/typogruby_custom.rb diff --git a/Rules b/Rules index d5e8819..acaa349 100644 --- a/Rules +++ b/Rules @@ -81,7 +81,7 @@ end compile '/events/*/*' do filter :erb - filter :kramdown + filter :kramdown, {math_engine: :katex} layout '/eventpost.*' layout '/default.*' @@ -107,7 +107,7 @@ compile '/blog/*/*.md' do filter :erb layout '/blogpost.md' filter :kramdown, {math_engine: :katex} - filter :typogruby + filter :typogruby_custom layout '/blogpost.erb' layout '/generic.*' @@ -176,7 +176,7 @@ compile '/**/*.erb' do # Apply typographic improvements if required by the page. Use this on text-heavy pages, # such as the history page. if @item[:typography] - filter :typogruby + filter :typogruby_custom end layout '/generic.*' diff --git a/content/blog/16-17/inkscape.md b/content/blog/16-17/inkscape.md index cb27905..45bafea 100644 --- a/content/blog/16-17/inkscape.md +++ b/content/blog/16-17/inkscape.md @@ -9,7 +9,7 @@ Hoi hoi, Als nieuw event-persoon zijn er ineens heel veel dingen die moeten gebeuren, waaronder het maken van posters. Ik had nog nooit een poster gemaakt en voor het eerste event kreeg ik dan ook hulp van Noctua, die een zalige poster voor onze Linux Install party maakte. (Bekijk hem zeker!) -Maar ja, ik moet toch ooit ook eens zelf een poster maken, nee? Op aanraden van Noctua ging ik dus aan de slag met [Inkscape](//inkscape.org/), een relatief simpel programma waar je heel toffe vectorafbeeldingen mee kunt maken. Hetgeen fantastisch is aan dit formaat (.svg) is dat je eindeloos kan zoomen, wat dus inhoudt dat je een kleine afbeelding op een grote poster kunt zetten, zonder dat je die vieze pixels te zien krijgt! Daarnaast kan je er natuurlijk ook eenvoudiger dingen mee doen, onze LaTeX poster bvb bestaat uit een logo, een afbeelding (gephotoshopped door Don) en dan wat tekst met alle info. Ik vond dit alvast een goed begin ;) +Maar ja, ik moet toch ooit ook eens zelf een poster maken, nee? Op aanraden van Noctua ging ik dus aan de slag met [Inkscape](//inkscape.org/), een relatief simpel programma waar je heel toffe vectorafbeeldingen mee kunt maken. Hetgeen fantastisch is aan dit formaat (.svg) is dat je eindeloos kan zoomen, wat dus inhoudt dat je een kleine afbeelding op een grote poster kunt zetten, zonder dat je die vieze pixels te zien krijgt! Daarnaast kan je er natuurlijk ook eenvoudiger dingen mee doen, onze $$\LaTeX$$ poster bvb bestaat uit een logo, een afbeelding (gephotoshopped door Don) en dan wat tekst met alle info. Ik vond dit alvast een goed begin ;) En hetgeen Inkscape helemaal fantastisch maakt is dat de gehele software Free en open source is, een Zeus-approved sticker zou dus helemaal op z'n plaats zijn. diff --git a/content/events/07-08/introductie-tot-latex.md b/content/events/07-08/introductie-tot-latex.md index ed922eb..9e84391 100644 --- a/content/events/07-08/introductie-tot-latex.md +++ b/content/events/07-08/introductie-tot-latex.md @@ -8,9 +8,9 @@ locationlink: Faculteit Bio-Ingenieurswetenschappen, Ghent Belgium Nu het tweede semester bijna van start gaat, schiet ook Zeus weer in actie. -We beginnen met een LaTeX les: maandag 11 februari geeft Gaspard Lequeux de ins en outs van LaTeX. LaTeX is ideaal voor thesissen of het maken van verzorgde verslagen voor projecten. Als je dit semester extra wil slijmen bij de prof kom dan zeker af! +We beginnen met een $$\LaTeX$$ les: maandag 11 februari geeft Gaspard Lequeux de ins en outs van $$\LaTeX$$. $$\LaTeX$$ is ideaal voor thesissen of het maken van verzorgde verslagen voor projecten. Als je dit semester extra wil slijmen bij de prof kom dan zeker af! -De cursus is downloadbaar op of in dode-boom vorm verkrijgbaar bij Gaspard voor de luttele prijs van 2 euro per stuk. Voor deze laatste stuur je even een mailtje naar Gaspard.Lequeux@biomath.ugent.be. +De cursus is downloadbaar op of in dode-boom vorm verkrijgbaar bij Gaspard voor de luttele prijs van 2 euro per stuk. Voor deze laatste stuur je even een mailtje naar . De les gaat door van 17h30 tot 20h00 in het auditorium Ohoe (Block E), Coupure Links 653, Faculteit Bio-Ingenieurswetenschappen. diff --git a/content/events/07-08/ledenvergadering-31-oktober-2007.md b/content/events/07-08/ledenvergadering-31-oktober-2007.md index e6e1b6e..1c13050 100644 --- a/content/events/07-08/ledenvergadering-31-oktober-2007.md +++ b/content/events/07-08/ledenvergadering-31-oktober-2007.md @@ -6,7 +6,7 @@ location: Therminal locationlink: $therminal --- -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! +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! De vergadering gaat door in **Studenthuis de Therminal** op **31 oktober 2007** om **19 uur**. De zaal zal later aangekondigd worden - maar we verzamelen meestal in de inkomhal. De vergadering wordt - voor de mensen die zin hebben - naar goede gewoonte gevolgd door een frisse pint. diff --git a/content/events/08-09/latex-introductieles.md b/content/events/08-09/latex-introductieles.md index a1b8d09..5aac41d 100644 --- a/content/events/08-09/latex-introductieles.md +++ b/content/events/08-09/latex-introductieles.md @@ -6,7 +6,7 @@ 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... +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... Wanneer: 20 November om 19:30 Waar: Plateau, Aud A diff --git a/content/events/09-10/latex-les.md b/content/events/09-10/latex-les.md index 49b25d4..aa9007f 100644 --- a/content/events/09-10/latex-les.md +++ b/content/events/09-10/latex-les.md @@ -6,7 +6,7 @@ location: Auditorium A, Plateau locationlink: Plateau, Ghent Belgium --- -Naar jaarlijkse gewoonte organiseert WVS, de Werkgroep Vrije Software binnen het VTK, haar jaarlijkse LaTeX-les. +Naar jaarlijkse gewoonte organiseert WVS, de Werkgroep Vrije Software binnen het VTK, haar jaarlijkse $$\LaTeX$$-les. LaTeX is de ideale taal om grotere documenten zoals een thesis mee op te maken en te structureren. Bovendien zorgt het voor een correcte typografische vormgeving en die academische look die je altijd al wou ;). diff --git a/content/events/10-11/latex-les.md b/content/events/10-11/latex-les.md index edbc99c..70c4507 100644 --- a/content/events/10-11/latex-les.md +++ b/content/events/10-11/latex-les.md @@ -7,6 +7,6 @@ locationlink: Plateau, Ghent Belgium image: https://zeus.ugent.be/wp-content/uploads/2010/10/latexles-212x300.jpg --- -Ben je het ook beu dat je opmaak in Word verprutst wordt telkens je een wijziging maakt. Vloek je wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is LaTeX zeker iets voor jou! +Ben je het ook beu dat je opmaak in Word verprutst wordt telkens je een wijziging maakt. Vloek je wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou! -Daarom organiseert de WVS (Werkgroep Vrije Software) een LaTeX-les. Deze zal doorgaan op dinsdag 19/10 om 19u in Auditorium A van de plateau. Meer info vind je op [latex.ugent.be](https://latex.ugent.be). Wij raden in ieder geval aan om je thesis in LaTeX te maken. +Daarom organiseert de WVS (Werkgroep Vrije Software) een $$\LaTeX$$-les. Deze zal doorgaan op dinsdag 19/10 om 19u in Auditorium A van de plateau. Meer info vind je op [latex.ugent.be](https://latex.ugent.be). Wij raden in ieder geval aan om je thesis in LaTeX te maken. diff --git a/content/events/12-13/latex-les-2012.md b/content/events/12-13/latex-les-2012.md index 5615a84..4a2d1ff 100644 --- a/content/events/12-13/latex-les-2012.md +++ b/content/events/12-13/latex-les-2012.md @@ -7,8 +7,8 @@ location: Auditorium A, Plateau locationlink: Plateau, Ghent Belgium --- -Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is LaTeX zeker iets voor jou! +Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou! -LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken. +$$\LaTeX$$ is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken. -Daarom organiseert de Werkgroep Vrije Software op 5 november een LaTeX-les. Deze zal doorgaan om 19u in Auditorium A van de Plateau. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een LaTeX-cursus bestellen via deze site die die avond dan voor je zal klaarliggen. +Daarom organiseert de Werkgroep Vrije Software op 5 november een $$\LaTeX$$-les. Deze zal doorgaan om 19u in Auditorium A van de Plateau. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een $$\LaTeX$$-cursus bestellen via deze site die die avond dan voor je zal klaarliggen. diff --git a/content/events/13-14/latex-les-2013.md b/content/events/13-14/latex-les-2013.md index 5449b44..3fb0630 100644 --- a/content/events/13-14/latex-les-2013.md +++ b/content/events/13-14/latex-les-2013.md @@ -7,8 +7,8 @@ location: Auditorium L, Plateau locationlink: Plateau, Ghent Belgium --- -Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is LaTeX zeker iets voor jou! +Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou! -LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken. +$$\LaTeX$$ is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken. -Daarom organiseert de Werkgroep Vrije Software op **19 november** een LaTeX-les. Deze zal doorgaan om **19u in Auditorium L van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een LaTeX-cursus bestellen via deze site die die avond dan voor je zal klaarliggen. +Daarom organiseert de Werkgroep Vrije Software op **19 november** een $$\LaTeX$$-les. Deze zal doorgaan om **19u in Auditorium L van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een $$\LaTeX$$-cursus bestellen via deze site die die avond dan voor je zal klaarliggen. diff --git a/content/events/14-15/latex-les-2014.md b/content/events/14-15/latex-les-2014.md index f81b575..3b66646 100644 --- a/content/events/14-15/latex-les-2014.md +++ b/content/events/14-15/latex-les-2014.md @@ -6,10 +6,10 @@ location: Auditorium D, Plateau locationlink: Plateau, Ghent Belgium --- -Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is **LaTeX** zeker iets voor jou! +Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou! LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken. -Daarom organiseert de Werkgroep Vrije Software op **15 oktober** een LaTeX-les. Deze zal doorgaan om **19u in Auditorium D** van de **Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [LaTeX-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die die avond dan voor je zal klaarliggen. +Daarom organiseert de Werkgroep Vrije Software op **15 oktober** een $$\LaTeX$$-les. Deze zal doorgaan om **19u in Auditorium D** van de **Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [LaTeX-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die die avond dan voor je zal klaarliggen. **Update:** De presentatie van de les kun je [hier](https://latex.ugent.be/presentatie-latexles-2014) vinden. diff --git a/content/events/15-16/latex-les-2015.md b/content/events/15-16/latex-les-2015.md index 77d7700..f8dafad 100644 --- a/content/events/15-16/latex-les-2015.md +++ b/content/events/15-16/latex-les-2015.md @@ -7,8 +7,8 @@ location: Auditorium A, Plateau locationlink: Plateaustraat, Ghent Belgium --- -Je thesis of bachelorproef aan het schrijven? Of ben je dat gepruts met Word gewoon beu? Kom dan 9 November zeker naar de LaTeX les! +Je thesis of bachelorproef aan het schrijven? Of ben je dat gepruts met Word gewoon beu? Kom dan 9 November zeker naar de $$\LaTeX$$ les! -LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel ogende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Wiskundige formules, inhoudstabellen, referentietabellen en dergelijke worden een makkie met LaTeX. +$$\LaTeX$$ is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel ogende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Wiskundige formules, inhoudstabellen, referentietabellen en dergelijke worden een makkie met $$\LaTeX$$. -Daarom organiseren Zeus WPI, CenEka en VTK op **9 november** een LaTeX-les. Deze zal doorgaan om **19u in Auditorium A van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [LaTeX-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die op die avond dan voor je zal klaarliggen. +Daarom organiseren Zeus WPI, CenEka en VTK op **9 november** een $$\LaTeX$$-les. Deze zal doorgaan om **19u in Auditorium A van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [$$\LaTeX$$-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die op die avond dan voor je zal klaarliggen. diff --git a/content/events/16-17/latex.md b/content/events/16-17/latex.md index ccb8852..24965cf 100644 --- a/content/events/16-17/latex.md +++ b/content/events/16-17/latex.md @@ -9,8 +9,8 @@ location: 'Auditorium D, Plateau' locationlink: 'Plateau, Gent' --- -Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze LaTeX les! +Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze $$\LaTeX$$ les! -LaTeX laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be) +$$\LaTeX$$ laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be) ![img](//www.johndcook.com/wordvslatex.gif) diff --git a/content/events/18-19/latex.md b/content/events/18-19/latex.md index d6f4e7e..5319a0c 100644 --- a/content/events/18-19/latex.md +++ b/content/events/18-19/latex.md @@ -9,8 +9,8 @@ location: 'Auditorium D, Plateau' locationlink: 'Instituut der wetenschappen' --- -Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze LaTeX les! +Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze $$\LaTeX$$ les! -LaTeX laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be) +$$\LaTeX$$ laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be) ![img](//www.johndcook.com/wordvslatex.gif) diff --git a/layouts/eventpost.erb b/layouts/eventpost.erb index 29cd59b..9840a30 100644 --- a/layouts/eventpost.erb +++ b/layouts/eventpost.erb @@ -16,6 +16,8 @@ + + <% end %> <% if item[:banner] %> diff --git a/lib/filters/typogruby_custom.rb b/lib/filters/typogruby_custom.rb new file mode 100644 index 0000000..ff832bd --- /dev/null +++ b/lib/filters/typogruby_custom.rb @@ -0,0 +1,6 @@ +require 'typogruby' + +Nanoc::Filter.define(:typogruby_custom) do |content, _params| + filters = [:amp, :widont, :smartypants, :initial_quotes] + filters.reduce(content) {|text, filt| Typogruby.send(filt, text)} +end From ff3abf60f84fad7fa28bd6b622aa1d6de816d863 Mon Sep 17 00:00:00 2001 From: lorin Date: Sun, 21 Mar 2021 12:09:39 +0100 Subject: [PATCH 83/99] Update shell.nix --- shell.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/shell.nix b/shell.nix index 6ea2464..fcb79d9 100644 --- a/shell.nix +++ b/shell.nix @@ -3,6 +3,7 @@ let in with pkgs; mkShell { nativeBuildInputs = [ ruby bundler libxml2 nodejs yarn cacert git glibcLocales + pandoc (texlive.combine { inherit (texlive) scheme-basic xetex unicode-math enumitem booktabs; }) ]; shellHook = '' export LANG=en_US.UTF-8 From 914df5c16f5f877939a91227d167bcfab27517cf Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sat, 3 Apr 2021 11:07:57 +0200 Subject: [PATCH 84/99] this might include ulem.sty --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 663fbe4..0ee74d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,6 +18,7 @@ cache: addons: apt: packages: + - texlive-plain-generic - texlive-latex-base - texlive-math-extra - texlive-xetex From ca172587e8b96b49fec6c8e22467fdb958b69c7b Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sat, 3 Apr 2021 13:28:43 +0200 Subject: [PATCH 85/99] update pkg name --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 0ee74d7..93546ca 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,7 @@ cache: addons: apt: packages: - - texlive-plain-generic + - texlive-generic-recommended - texlive-latex-base - texlive-math-extra - texlive-xetex From f27d70a2b8c5b1fc833254155c2b08cdd3bfebd8 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sat, 3 Apr 2021 13:59:39 +0200 Subject: [PATCH 86/99] use bundix for nixos-shell --- Gemfile | 2 - Gemfile.lock | 20 +- gemset.nix | 816 +++++++++++++++++++++++++++++++++++++++++++++++++++ shell.nix | 12 +- 4 files changed, 833 insertions(+), 17 deletions(-) create mode 100644 gemset.nix diff --git a/Gemfile b/Gemfile index 58002d8..83ac1e8 100644 --- a/Gemfile +++ b/Gemfile @@ -8,8 +8,6 @@ gem 'kramdown' # Kramdown math mode gems gem 'kramdown-math-katex' -# Also needed for autoprefixing -gem 'mini_racer' gem 'sassc' gem 'typogruby' diff --git a/Gemfile.lock b/Gemfile.lock index 483edce..5b3f9cc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -35,7 +35,7 @@ GEM http_parser.rb (~> 0.6.0) eventmachine (1.2.7) execjs (2.7.0) - ffi (1.14.2) + ffi (1.15.0) formatador (0.2.5) guard (2.16.2) formatador (>= 0.2.4) @@ -57,27 +57,24 @@ GEM highline (2.0.3) htmlcompressor (0.4.0) http_parser.rb (0.6.0) - icalendar (2.7.0) + icalendar (2.7.1) ice_cube (~> 0.16) ice_cube (0.16.3) json (2.5.1) - json_schema (0.20.9) + json_schema (0.21.0) katex (0.6.1) execjs (~> 2.7) - kramdown (2.3.0) + kramdown (2.3.1) rexml kramdown-math-katex (1.0.1) katex (~> 0.4) kramdown (~> 2.0) - libv8 (8.4.255.0) - listen (3.4.1) + listen (3.5.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) lumberjack (1.2.8) method_source (1.0.0) mini_portile2 (2.5.0) - mini_racer (0.3.1) - libv8 (~> 8.4.255) nanoc (4.12.0) addressable (~> 2.5) colored (~> 1.2) @@ -117,8 +114,8 @@ GEM nanoc-cli (~> 4.11, >= 4.11.14) nanoc-core (~> 4.11, >= 4.11.14) nenv (0.3.0) - nio4r (2.5.5) - nokogiri (1.11.1) + nio4r (2.5.7) + nokogiri (1.11.2) mini_portile2 (~> 2.5.0) racc (~> 1.4) notiffany (0.1.3) @@ -132,7 +129,7 @@ GEM coderay (~> 1.1) method_source (~> 1.0) public_suffix (4.0.6) - puma (5.2.1) + puma (5.2.2) nio4r (~> 2.0) racc (1.5.2) rack (2.2.3) @@ -182,7 +179,6 @@ DEPENDENCIES icalendar kramdown kramdown-math-katex - mini_racer nanoc nanoc-live pandoc-ruby diff --git a/gemset.nix b/gemset.nix new file mode 100644 index 0000000..996afdb --- /dev/null +++ b/gemset.nix @@ -0,0 +1,816 @@ +{ + addressable = { + dependencies = ["public_suffix"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy"; + type = "gem"; + }; + version = "2.7.0"; + }; + adsf = { + dependencies = ["rack"]; + groups = ["development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1w56jzrx2z1dd74qj3x641b3ar6i4c170xqfq51gja3fq35flkas"; + type = "gem"; + }; + version = "1.4.5"; + }; + adsf-live = { + dependencies = ["adsf" "em-websocket" "eventmachine" "listen" "rack-livereload"]; + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0dvbdy113xlcnafjzhgjiqmssycfmlnlawr31m66kyfvlgx952g9"; + type = "gem"; + }; + version = "1.4.5"; + }; + autoprefixer-rails = { + dependencies = ["execjs"]; + groups = ["production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "05z02ylv8rbcc3k6zlngizixc9csy779cqmlaa8hn7kylxizk3gy"; + type = "gem"; + }; + version = "10.2.4.0"; + }; + builder = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr"; + type = "gem"; + }; + version = "3.2.4"; + }; + coderay = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw"; + type = "gem"; + }; + version = "1.1.3"; + }; + colored = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0b0x5jmsyi0z69bm6sij1k89z7h0laag3cb4mdn7zkl9qmxb90lx"; + type = "gem"; + }; + version = "1.2"; + }; + concurrent-ruby = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3"; + type = "gem"; + }; + version = "1.1.8"; + }; + cri = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1bhsgnjav94mz5vf3305gxz1g34gm9kxvnrn1dkz530r8bpj0hr5"; + type = "gem"; + }; + version = "2.15.11"; + }; + ddmemoize = { + dependencies = ["ddmetrics" "ref"]; + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "15ylhhfhd35zlr0wzcc069h0sishrfn27m0q54lf7ih092mccb6l"; + type = "gem"; + }; + version = "1.0.0"; + }; + ddmetrics = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0in0hk546q3js6qghbifjqvab6clyx5fjrwd3lcb0mk1ihmadyn2"; + type = "gem"; + }; + version = "1.0.1"; + }; + ddplugin = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "14hbvr6qjcn1i6pin8rq9kr02f98imskhrl8k53117mlfxxhl9sv"; + type = "gem"; + }; + version = "1.0.3"; + }; + diff-lcs = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0m925b8xc6kbpnif9dldna24q1szg4mk0fvszrki837pfn46afmz"; + type = "gem"; + }; + version = "1.4.4"; + }; + em-websocket = { + dependencies = ["eventmachine" "http_parser.rb"]; + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1mg1mx735a0k1l8y14ps2mxdwhi5r01ikydf34b0sp60v66nvbkb"; + type = "gem"; + }; + version = "0.5.2"; + }; + eventmachine = { + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r"; + type = "gem"; + }; + version = "1.2.7"; + }; + execjs = { + groups = ["default" "production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1yz55sf2nd3l666ms6xr18sm2aggcvmb8qr3v53lr4rir32y1yp1"; + type = "gem"; + }; + version = "2.7.0"; + }; + ffi = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0nq1fb3vbfylccwba64zblxy96qznxbys5900wd7gm9bpplmf432"; + type = "gem"; + }; + version = "1.15.0"; + }; + formatador = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1gc26phrwlmlqrmz4bagq1wd5b7g64avpx0ghxr9xdxcvmlii0l0"; + type = "gem"; + }; + version = "0.2.5"; + }; + guard = { + dependencies = ["formatador" "listen" "lumberjack" "nenv" "notiffany" "pry" "shellany" "thor"]; + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1fwgvkmrg97xfswwgfrfcl1nc937yxwazfvpmf8vxj7cvnx7mfki"; + type = "gem"; + }; + version = "2.16.2"; + }; + guard-compat = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1zj6sr1k8w59mmi27rsii0v8xyy2rnsi09nqvwpgj1q10yq1mlis"; + type = "gem"; + }; + version = "1.2.1"; + }; + guard-nanoc = { + dependencies = ["guard" "guard-compat" "nanoc-cli" "nanoc-core"]; + groups = ["nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1whi9i9b4ffqs7awsjjrlpaq2gi5846yks1fy6s30pg50chn73ah"; + type = "gem"; + }; + version = "2.1.9"; + }; + hamster = { + dependencies = ["concurrent-ruby"]; + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1n1lsh96vnyc1pnzyd30f9prcsclmvmkdb3nm5aahnyizyiy6lar"; + type = "gem"; + }; + version = "3.0.0"; + }; + highline = { + groups = ["development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0yclf57n2j3cw8144ania99h1zinf8q3f5zrhqa754j6gl95rp9d"; + type = "gem"; + }; + version = "2.0.3"; + }; + htmlcompressor = { + groups = ["production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "17hzzg7alnmalb1xgv1bgw3aj5wczsijhq6c945kymkbsj7cyc26"; + type = "gem"; + }; + version = "0.4.0"; + }; + "http_parser.rb" = { + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "15nidriy0v5yqfjsgsra51wmknxci2n2grliz78sf9pga3n0l7gi"; + type = "gem"; + }; + version = "0.6.0"; + }; + icalendar = { + dependencies = ["ice_cube"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1wv5wq6pzq6434bnxfanvijswj2rnfvjmgisj1qg399mc42g46ls"; + type = "gem"; + }; + version = "2.7.1"; + }; + ice_cube = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1rzfydzgy6jppqvzzr76skfk07nmlszpcjzzn4wlzpsgmagmf0wq"; + type = "gem"; + }; + version = "0.16.3"; + }; + json = { + groups = ["default" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0lrirj0gw420kw71bjjlqkqhqbrplla61gbv1jzgsz6bv90qr3ci"; + type = "gem"; + }; + version = "2.5.1"; + }; + json_schema = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0nzcnb9j7bbj3nc6izwlsxky8j4xly345qzfg5v5n6550kqfmqfn"; + type = "gem"; + }; + version = "0.21.0"; + }; + katex = { + dependencies = ["execjs"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1815kc0hicy1am2plyim06zqb5dwj5hy8hgfdd05z3lnvv1l5ckj"; + type = "gem"; + }; + version = "0.6.1"; + }; + kramdown = { + dependencies = ["rexml"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0jdbcjv4v7sj888bv3vc6d1dg4ackkh7ywlmn9ln2g9alk7kisar"; + type = "gem"; + }; + version = "2.3.1"; + }; + kramdown-math-katex = { + dependencies = ["katex" "kramdown"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1p2cn05pk26lixbag0hvvyxz9b4hizl1hz8hwawlkv6mzscv46bi"; + type = "gem"; + }; + version = "1.0.1"; + }; + listen = { + dependencies = ["rb-fsevent" "rb-inotify"]; + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0h2v34xhi30w0d9gfzds2w6v89grq2gkpgvmdj9m8x1ld1845xnj"; + type = "gem"; + }; + version = "3.5.1"; + }; + lumberjack = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "06pybb23hypc9gvs2p839ildhn26q68drb6431ng3s39i3fkkba8"; + type = "gem"; + }; + version = "1.2.8"; + }; + method_source = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp"; + type = "gem"; + }; + version = "1.0.0"; + }; + mini_portile2 = { + groups = ["default" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1hdbpmamx8js53yk3h8cqy12kgv6ca06k0c9n3pxh6b6cjfs19x7"; + type = "gem"; + }; + version = "2.5.0"; + }; + nanoc = { + dependencies = ["addressable" "colored" "nanoc-checking" "nanoc-cli" "nanoc-core" "nanoc-deploying" "parallel" "tty-command" "tty-which"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0dylmcbblxj0sbwjiym961amxvj0r8yks47kdw9ssfbx9wg73chw"; + type = "gem"; + }; + version = "4.12.0"; + }; + nanoc-checking = { + dependencies = ["nanoc-cli" "nanoc-core"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "09bdmvq90s2pbxlala8ami6w2zb1zlqjhm69wn7wwxzh3kp2r9js"; + type = "gem"; + }; + version = "1.0.1"; + }; + nanoc-cli = { + dependencies = ["cri" "diff-lcs" "nanoc-core" "zeitwerk"]; + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0mz93msccaa4g5dkjab5j77g7b353zavxia7wvrwmgccznmli9p1"; + type = "gem"; + }; + version = "4.12.0"; + }; + nanoc-core = { + dependencies = ["concurrent-ruby" "ddmemoize" "ddmetrics" "ddplugin" "hamster" "json_schema" "slow_enumerator_tools" "tomlrb" "tty-platform" "zeitwerk"]; + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1yibscgw82dafqp4giprmvbqz3zadka8ywvgpd6lgm1kf4c3j1qm"; + type = "gem"; + }; + version = "4.12.0"; + }; + nanoc-deploying = { + dependencies = ["nanoc-checking" "nanoc-cli" "nanoc-core"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "02l19qjsaj9rn1iw8fkpc1dmccgniggd4r7xvpsvvdl4nlrl56sq"; + type = "gem"; + }; + version = "1.0.1"; + }; + nanoc-live = { + dependencies = ["adsf-live" "listen" "nanoc-cli" "nanoc-core"]; + groups = ["development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0mnyibl977narr9k6n9wz3cpry03vkc5bwffnxbv34qfp873dqx7"; + type = "gem"; + }; + version = "1.0.0"; + }; + nenv = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0r97jzknll9bhd8yyg2bngnnkj8rjhal667n7d32h8h7ny7nvpnr"; + type = "gem"; + }; + version = "0.3.0"; + }; + nio4r = { + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "00fwz0qq7agd2xkdz02i8li236qvwhma3p0jdn5bdvc21b7ydzd5"; + type = "gem"; + }; + version = "2.5.7"; + }; + nokogiri = { + dependencies = ["mini_portile2" "racc"]; + groups = ["default" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0b51df8fwadak075cvi17w0nch6qz1r66564qp29qwfj67j9qp0p"; + type = "gem"; + }; + version = "1.11.2"; + }; + notiffany = { + dependencies = ["nenv" "shellany"]; + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0f47h3bmg1apr4x51szqfv3rh2vq58z3grh4w02cp3bzbdh6jxnk"; + type = "gem"; + }; + version = "0.1.3"; + }; + pandoc-ruby = { + groups = ["production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1y7i5f2i67n1j91vnc2gwscjc1z7k1axfl2hbsk4y30y2k1qam94"; + type = "gem"; + }; + version = "2.1.4"; + }; + parallel = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0055br0mibnqz0j8wvy20zry548dhkakws681bhj3ycb972awkzd"; + type = "gem"; + }; + version = "1.20.1"; + }; + pastel = { + dependencies = ["tty-color"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8"; + type = "gem"; + }; + version = "0.8.0"; + }; + pry = { + dependencies = ["coderay" "method_source"]; + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1shq3vfdg7c9l1wppl8slridl95wmwvnngqhga6j2571nnv50piv"; + type = "gem"; + }; + version = "0.14.0"; + }; + public_suffix = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9"; + type = "gem"; + }; + version = "4.0.6"; + }; + puma = { + dependencies = ["nio4r"]; + groups = ["development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0wiprd0v4mjqv5p1vqaidr9ci2xm08lcxdz1k50mb1b6nrw6r74k"; + type = "gem"; + }; + version = "5.2.2"; + }; + racc = { + groups = ["default" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "178k7r0xn689spviqzhvazzvxfq6fyjldxb3ywjbgipbfi4s8j1g"; + type = "gem"; + }; + version = "1.5.2"; + }; + rack = { + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0i5vs0dph9i5jn8dfc6aqd6njcafmb20rwqngrf759c9cvmyff16"; + type = "gem"; + }; + version = "2.2.3"; + }; + rack-livereload = { + dependencies = ["rack"]; + groups = ["default" "development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1slzlmvlapgp2pc7389i0zndq3nka0s6sh445vf21cxpz7vz3p5i"; + type = "gem"; + }; + version = "0.3.17"; + }; + rainpress = { + groups = ["production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1yhd2l9963k0fv9q5rck2zbp3c1q8c0xpw8nvgjizq3wgmy282q4"; + type = "gem"; + }; + version = "1.0.1"; + }; + rb-fsevent = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1k9bsj7ni0g2fd7scyyy1sk9dy2pg9akniahab0iznvjmhn54h87"; + type = "gem"; + }; + version = "0.10.4"; + }; + rb-inotify = { + dependencies = ["ffi"]; + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005"; + type = "gem"; + }; + version = "0.10.1"; + }; + ref = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "04p4pq4sikly7pvn30dc7v5x2m7fqbfwijci4z1y6a1ilwxzrjii"; + type = "gem"; + }; + version = "2.0.0"; + }; + rexml = { + groups = ["default" "test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3"; + type = "gem"; + }; + version = "3.2.4"; + }; + rubypants = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0kv2way45d2dz3h5b7wxyw36clvlwrz7ydf6699d0za5vm56gsrh"; + type = "gem"; + }; + version = "0.7.1"; + }; + sassc = { + dependencies = ["ffi"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0gpqv48xhl8mb8qqhcifcp0pixn206a7imc07g48armklfqa4q2c"; + type = "gem"; + }; + version = "2.4.0"; + }; + shellany = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1ryyzrj1kxmnpdzhlv4ys3dnl2r5r3d2rs2jwzbnd1v96a8pl4hf"; + type = "gem"; + }; + version = "0.0.1"; + }; + slow_enumerator_tools = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0phfj4jxymxf344cgksqahsgy83wfrwrlr913mrsq2c33j7mj6p6"; + type = "gem"; + }; + version = "1.1.0"; + }; + terminal-notifier = { + groups = ["development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1slc0y8pjpw30hy21v8ypafi8r7z9jlj4bjbgz03b65b28i2n3bs"; + type = "gem"; + }; + version = "2.0.0"; + }; + terminal-notifier-guard = { + groups = ["development"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0hcpqljmlgs4z54n48dwks8h49q4h7k4jvcf8ah1p4zrbsqirck6"; + type = "gem"; + }; + version = "1.7.0"; + }; + thor = { + groups = ["default" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "18yhlvmfya23cs3pvhr1qy38y41b6mhr5q9vwv5lrgk16wmf3jna"; + type = "gem"; + }; + version = "1.1.0"; + }; + tomlrb = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "00x5y9h4fbvrv4xrjk4cqlkm4vq8gv73ax4alj3ac2x77zsnnrk8"; + type = "gem"; + }; + version = "1.3.0"; + }; + tty-color = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g"; + type = "gem"; + }; + version = "0.6.0"; + }; + tty-command = { + dependencies = ["pastel"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "14hi8xiahfrrnydw6g3i30lxvvz90wp4xsrlhx8mabckrcglfv0c"; + type = "gem"; + }; + version = "0.10.1"; + }; + tty-platform = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "02h58a8yg2kzybhqqrhh4lfdl9nm0i62nd9jrvwinjp802qkffg2"; + type = "gem"; + }; + version = "0.3.0"; + }; + tty-which = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1ki331s870p7j8yi58q8ig0gwy9kfgmjlq1jqs11h12mcm0mzi0a"; + type = "gem"; + }; + version = "0.4.2"; + }; + typogruby = { + dependencies = ["rubypants"]; + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0j7kd1jlpa2n2xk5cm63yzj1fbvhralw6ca3zm1br5pn2r3pd82h"; + type = "gem"; + }; + version = "1.0.18"; + }; + uglifier = { + dependencies = ["execjs"]; + groups = ["production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0wgh7bzy68vhv9v68061519dd8samcy8sazzz0w3k8kqpy3g4s5f"; + type = "gem"; + }; + version = "4.2.0"; + }; + w3c_validators = { + dependencies = ["json" "nokogiri" "rexml"]; + groups = ["test"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "0j98x7byq6zzc5w00xqlwhbccv8s0x156s5f0fnfb4x6k0aq376i"; + type = "gem"; + }; + version = "1.3.6"; + }; + words_counted = { + groups = ["default"]; + platforms = []; + source = { + fetchSubmodules = false; + rev = "735357e4d530c99d5c4c366d0c246ebffffd80de"; + sha256 = "0gdcdr1r22wssy6ryvmc1l2lyxn97z6qb1715maidq7yhllmr261"; + type = "git"; + url = "https://github.com/werthen/words_counted"; + }; + version = "1.0.2"; + }; + yui-compressor = { + groups = ["production"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "06x5r189vvy24yn41ndf94m0kgl8zcwxkr77bw7d2jz00wy46957"; + type = "gem"; + }; + version = "0.12.0"; + }; + zeitwerk = { + groups = ["default" "development" "nanoc"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1746czsjarixq0x05f7p3hpzi38ldg6wxnxxw74kbjzh1sdjgmpl"; + type = "gem"; + }; + version = "2.4.2"; + }; +} diff --git a/shell.nix b/shell.nix index fcb79d9..d49af64 100644 --- a/shell.nix +++ b/shell.nix @@ -1,9 +1,15 @@ +with (import {}); let - pkgs = import {}; -in with pkgs; mkShell { + gems = pkgs.bundlerEnv { + name = "zeus.ugent.be"; + inherit ruby; + gemdir = ./.; + }; +in mkShell { nativeBuildInputs = [ - ruby bundler libxml2 nodejs yarn cacert git glibcLocales + ruby gems bundler v8 libxml2 nodejs yarn cacert git glibcLocales pandoc (texlive.combine { inherit (texlive) scheme-basic xetex unicode-math enumitem booktabs; }) + terminal-notifier ]; shellHook = '' export LANG=en_US.UTF-8 From 660162f5fb29c8dbfa46b198a9a58c52d7373614 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sun, 4 Apr 2021 21:55:46 +0200 Subject: [PATCH 87/99] no v8, and terminal-notifier only for darwin --- shell.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shell.nix b/shell.nix index d49af64..4f8545b 100644 --- a/shell.nix +++ b/shell.nix @@ -7,10 +7,10 @@ let }; in mkShell { nativeBuildInputs = [ - ruby gems bundler v8 libxml2 nodejs yarn cacert git glibcLocales + ruby gems bundler libxml2 nodejs yarn cacert git glibcLocales pandoc (texlive.combine { inherit (texlive) scheme-basic xetex unicode-math enumitem booktabs; }) terminal-notifier - ]; + ] ++ (if stdenv.isDarwin then [terminal-notifier] else []); shellHook = '' export LANG=en_US.UTF-8 ''; From 5d792b7d7932ece258e66bb18cde58a7cec5df23 Mon Sep 17 00:00:00 2001 From: Lorin Werthen Date: Sun, 4 Apr 2021 21:59:42 +0200 Subject: [PATCH 88/99] remove terminal-notifier --- shell.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/shell.nix b/shell.nix index 4f8545b..74f3af0 100644 --- a/shell.nix +++ b/shell.nix @@ -9,7 +9,6 @@ in mkShell { nativeBuildInputs = [ ruby gems bundler libxml2 nodejs yarn cacert git glibcLocales pandoc (texlive.combine { inherit (texlive) scheme-basic xetex unicode-math enumitem booktabs; }) - terminal-notifier ] ++ (if stdenv.isDarwin then [terminal-notifier] else []); shellHook = '' export LANG=en_US.UTF-8 From 70848c14ea3692c1d6b40d908d835e84e71549cd Mon Sep 17 00:00:00 2001 From: lorin Date: Sun, 4 Apr 2021 23:03:08 +0200 Subject: [PATCH 89/99] Create main workflow, lets peep this out --- .github/workflows/main.yml | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..1e25815 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,41 @@ +# This is a basic workflow to help you get started with Actions + +name: CI + +# Controls when the action will run. +on: + # Triggers the workflow on push or pull request events but only for the master branch + push: + branches: [ master ] + pull_request: + branches: [ master ] + schedule: + - cron: "00 06 * * *" + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + - uses: cachix/install-nix-action@v13 + with: + nix_path: nixpkgs=channel:nixos-unstable + - run: "nix-shell --run 'nanoc --env=prod'" + - uses: actions/checkout@v2 + + # Runs a single command using the runners shell + - name: Run a one-line script + run: echo Hello, world! + + # Runs a set of commands using the runners shell + - name: Run a multi-line script + run: | + echo Add other actions to build, + echo test, and deploy your project. From eb7b2634d1a5f91f8a2edf052e15f80b06b90540 Mon Sep 17 00:00:00 2001 From: lorin Date: Sun, 4 Apr 2021 23:05:10 +0200 Subject: [PATCH 90/99] Update main.yml --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1e25815..b0683b1 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,6 +24,7 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: + - uses: actions/checkout@v2 - uses: cachix/install-nix-action@v13 with: nix_path: nixpkgs=channel:nixos-unstable From 6448339f33b86a683bb394cd3ed0a8f0c9edbff6 Mon Sep 17 00:00:00 2001 From: lorin Date: Tue, 6 Apr 2021 09:49:54 +0200 Subject: [PATCH 91/99] travis pls --- .travis.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 93546ca..32ba921 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,12 +41,12 @@ before_install: - echo -e "[zeus.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBC87/Q3H8f7ghmA+iCtKGaNyk0fx3Z36Xrn+eGv8a4pD7MXeu6Uwr0aN5HnkcbRWXFtMwnAU3ptoP90vH7qu99w=\n[herbert.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n[git.zeus.gent]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n" >> ~/.ssh/known_hosts - git submodule update --init --recursive --remote # Repo for newer Node.js versions -# - curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - +- curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - # Repo for Yarn -# - sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3 -# - echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list -# - sudo apt-get update -qq -# - sudo apt-get install -y -qq yarn +- sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3 +- echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list +- sudo apt-get update -qq +- sudo apt-get install -y -qq yarn - yarn script: - bundle exec nanoc --env=prod From 9684d33648a98a82d002a0eddfafd0bf33582ec9 Mon Sep 17 00:00:00 2001 From: lorin Date: Tue, 6 Apr 2021 09:54:42 +0200 Subject: [PATCH 92/99] pls travis pls --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 32ba921..0e2fbc7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,7 +46,8 @@ before_install: - sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3 - echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list - sudo apt-get update -qq -- sudo apt-get install -y -qq yarn +- sudo apt-get install -y -qq yarn nodejs +- nodejs -v - yarn script: - bundle exec nanoc --env=prod From 591f9a7ff54197d126f8db05483ba3488c05649f Mon Sep 17 00:00:00 2001 From: Midgard Date: Mon, 5 Apr 2021 12:38:11 +0200 Subject: [PATCH 93/99] Update dates for events per latest board meeting --- content/events/20-21/200_hot_mapping_party.md | 17 +++++++++++++++++ content/events/20-21/203_hotosm.md | 12 ------------ .../20-21/{204_game_jam.md => 210_game_jam.md} | 3 ++- ...ightning_talks.md => 220_lightning_talks.md} | 3 ++- 4 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 content/events/20-21/200_hot_mapping_party.md delete mode 100644 content/events/20-21/203_hotosm.md rename content/events/20-21/{204_game_jam.md => 210_game_jam.md} (84%) rename content/events/20-21/{205_lightning_talks.md => 220_lightning_talks.md} (65%) diff --git a/content/events/20-21/200_hot_mapping_party.md b/content/events/20-21/200_hot_mapping_party.md new file mode 100644 index 0000000..5be90d6 --- /dev/null +++ b/content/events/20-21/200_hot_mapping_party.md @@ -0,0 +1,17 @@ +--- +title: "Humanitarian mapping party" +description: In OpenStreetMap +created_at: 17-03-2021 +time: 17-04-2021 +location: online +soon: true +tags: + - OSM +--- + +# TODO nog niet vastgelegd + +# Opmerking van Midgard: +# HOT = Humanitarian OpenStreetMap Team +# OSM = OpenStreetMap +# "hotosm" is de domeinnaam maar is voor de rest geen ding diff --git a/content/events/20-21/203_hotosm.md b/content/events/20-21/203_hotosm.md deleted file mode 100644 index 8fce7aa..0000000 --- a/content/events/20-21/203_hotosm.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "Humanitarian mapping" -description: met HotOSM -created_at: 17-03-2021 -time: 10-04-2021 -location: online -soon: true -tags: - - OSM ---- - -# TODO nog niet vastgelegd diff --git a/content/events/20-21/204_game_jam.md b/content/events/20-21/210_game_jam.md similarity index 84% rename from content/events/20-21/204_game_jam.md rename to content/events/20-21/210_game_jam.md index c64ce46..fcaa641 100644 --- a/content/events/20-21/204_game_jam.md +++ b/content/events/20-21/210_game_jam.md @@ -2,7 +2,7 @@ title: Game Jam description: Een interessante uitdaging created_at: 02-03-2021 -time: 02-04-2021 +time: 23-04-2021 location: online soon: true tags: @@ -10,3 +10,4 @@ tags: --- # TODO nog niet vastgelegd +# Ludum Dare diff --git a/content/events/20-21/205_lightning_talks.md b/content/events/20-21/220_lightning_talks.md similarity index 65% rename from content/events/20-21/205_lightning_talks.md rename to content/events/20-21/220_lightning_talks.md index 067b763..f5e8dd2 100644 --- a/content/events/20-21/205_lightning_talks.md +++ b/content/events/20-21/220_lightning_talks.md @@ -2,7 +2,7 @@ title: Lightning talks description: Wist je dat... created_at: 02-03-2021 -time: 17-04-2021 19:00 +time: 31-04-2021 19:00 location: Auditorium A0, S9 soon: true tags: @@ -10,3 +10,4 @@ tags: --- # TODO, nog niet vastgelegd +# Op bestuursvergadering XIV is beslist dit "in week 11" te doen From b4f7f42d817063dcc81ddb13b8bc00c8df6f1f9d Mon Sep 17 00:00:00 2001 From: Midgard Date: Mon, 5 Apr 2021 23:05:40 +0200 Subject: [PATCH 94/99] Add OpenTTD event --- content/events/20-21/190_openttd.md | 55 +++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 content/events/20-21/190_openttd.md diff --git a/content/events/20-21/190_openttd.md b/content/events/20-21/190_openttd.md new file mode 100644 index 0000000..8f8bdd6 --- /dev/null +++ b/content/events/20-21/190_openttd.md @@ -0,0 +1,55 @@ +--- +title: "OpenTTD-avond" +description: Een spel met treinen. Geen ervaring nodig! +created_at: 05-04-2021 +time: 10-04-2021 +location: Online via Jitsi +banner: https://zeus.ugent.be/zeuswpi/Db32PEN0.jpg +soon: true +tags: + - Gaming +--- + +In [OpenTTD](https://www.openttd.org/) ben je de baas van je eigen transportbedrijf. Vervoer +goederen en passagiers met camions en bussen, schepen en vliegers … en vooral treinen! Leg een veel +te complex **spoornetwerk** aan met seinen overal, of maak het zo efficiënt en overzichtelijk +mogelijk. Begin megalomane projectjes te bouwen tot je geld op is en elke gemeente je haat, of zorg +voor een gezond financieel beleid waar de NMBS zelfs niet van kan dromen. Jij beslist! + +**Datum**: Zaterdag 10 april + +**Tijd**: 20:00 tot middernacht + +**Locatie**: Online, via Jitsi, coördinatie in het kanaal ~openttd op [onze Mattermost](https://mattermost.zeus.gent/zeus/channels/openttd). + +- Om **20 uur** geeft Midgard een **stoomcursus** in het OpenTTD'en zodat dit event **toegankelijk is +voor iedereen**. + +- Om **20.20 uur** wordt de server **gestart** en kun je je eerste busje laten rijden. + +- Het einde is voorzien rond **middernacht**. Er zullen pauzes gehouden worden om elkaars +netwerk te bewonderen, de proviand bij te vullen en eens te kijken op de kaart wat de volgende +verbinding is die je wil bouwen. + +In OpenTTD-termen is dit een ultrakorte sessie, dus een groot netwerk uitbouwen zal niet lukken. +Deze avond is wel perfect om het spel even uit te proberen en natuurlijk gezellig samen te spelen. + +Je kan ook met meerdere vennoten één bedrijf besturen. Jullie kunnen dan de taken verdelen en +sneller bouwen. Het is ook ideaal om iemand met minder ervaring te pairen met doorwinterde spelers. + +## Voorbereiding +Installeer [OpenTTD 1.10.3](https://cdn.openttd.org/openttd-releases/1.10.3/) en zorg dat je +het programma kan opstarten. Belangrijk: je hebt **echt versie 1.10.3** nodig, de multiplayer van +OpenTTD is niet compatibel tussen verschillende versies. + +- Voor Linux: kijk eens of 1.10.3 niet toevallig in je repo's zit. Indien niet: voor Debian en Ubuntu +zijn er .deb's voorzien; op andere distro's zul je helaas vanaf source moeten builden. Spring +gerust binnen in ~openttd op onze Mattermost, we zijn meer dan bereid je hierbij te helpen. + +- Voor Windows: je kunt kiezen tussen een installer (.exe) en een portable applicatie (.zip), en je +architectuur (32-bit/64-bit/ARM). + +Enkele nuttige instellingen om alvast te controleren: + +- *Settings → Interface → General → Close window on right-click: On*. +- *Settings → Interface → Construction → Default rail type: Last available*. From 8be7866db16ed2595c8df561eb82d35c9b7900ec Mon Sep 17 00:00:00 2001 From: lorin Date: Tue, 6 Apr 2021 10:09:25 +0200 Subject: [PATCH 95/99] BREAKING NEWS: Scientists discover are less days in april than previously thought. --- content/events/20-21/220_lightning_talks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/events/20-21/220_lightning_talks.md b/content/events/20-21/220_lightning_talks.md index f5e8dd2..b6d3fae 100644 --- a/content/events/20-21/220_lightning_talks.md +++ b/content/events/20-21/220_lightning_talks.md @@ -2,7 +2,7 @@ title: Lightning talks description: Wist je dat... created_at: 02-03-2021 -time: 31-04-2021 19:00 +time: 30-04-2021 19:00 location: Auditorium A0, S9 soon: true tags: From e1d1241f8102984e4d3cc6e6f5a94d1bb159bf1d Mon Sep 17 00:00:00 2001 From: Niko Strijbol Date: Tue, 6 Apr 2021 10:54:55 +0200 Subject: [PATCH 96/99] =?UTF-8?q?Soon=E2=84=A2=20is=20now?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/events/20-21/190_openttd.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/events/20-21/190_openttd.md b/content/events/20-21/190_openttd.md index 8f8bdd6..9e212a1 100644 --- a/content/events/20-21/190_openttd.md +++ b/content/events/20-21/190_openttd.md @@ -5,7 +5,6 @@ created_at: 05-04-2021 time: 10-04-2021 location: Online via Jitsi banner: https://zeus.ugent.be/zeuswpi/Db32PEN0.jpg -soon: true tags: - Gaming --- From a27129a0f6e5aeeb2f38376e80f7a01b73f26eab Mon Sep 17 00:00:00 2001 From: lorin Date: Tue, 6 Apr 2021 12:04:14 +0200 Subject: [PATCH 97/99] Update 190_openttd.md --- content/events/20-21/190_openttd.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/events/20-21/190_openttd.md b/content/events/20-21/190_openttd.md index 9e212a1..7fdc864 100644 --- a/content/events/20-21/190_openttd.md +++ b/content/events/20-21/190_openttd.md @@ -2,6 +2,7 @@ title: "OpenTTD-avond" description: Een spel met treinen. Geen ervaring nodig! created_at: 05-04-2021 +header_text_background: true # grijze achtergrond op headertekst, beetje leesbaarder time: 10-04-2021 location: Online via Jitsi banner: https://zeus.ugent.be/zeuswpi/Db32PEN0.jpg From bba29acff9b80fc9bf6982f81d4d89fc8720a9ba Mon Sep 17 00:00:00 2001 From: lorin Date: Tue, 6 Apr 2021 12:14:32 +0200 Subject: [PATCH 98/99] Update 190_openttd.md --- content/events/20-21/190_openttd.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/events/20-21/190_openttd.md b/content/events/20-21/190_openttd.md index 7fdc864..45113a7 100644 --- a/content/events/20-21/190_openttd.md +++ b/content/events/20-21/190_openttd.md @@ -3,7 +3,8 @@ title: "OpenTTD-avond" description: Een spel met treinen. Geen ervaring nodig! created_at: 05-04-2021 header_text_background: true # grijze achtergrond op headertekst, beetje leesbaarder -time: 10-04-2021 +time: 10-04-2021 20:00 +end: 11-04-2021 00:00 location: Online via Jitsi banner: https://zeus.ugent.be/zeuswpi/Db32PEN0.jpg tags: From 6a6876eac02e3787f354340dc5f7c1ddd902ad05 Mon Sep 17 00:00:00 2001 From: lorin Date: Tue, 6 Apr 2021 14:59:28 +0200 Subject: [PATCH 99/99] Add ilinks check to GH Actions --- .github/workflows/main.yml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b0683b1..1ee774a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -29,14 +29,4 @@ jobs: with: nix_path: nixpkgs=channel:nixos-unstable - run: "nix-shell --run 'nanoc --env=prod'" - - uses: actions/checkout@v2 - - # Runs a single command using the runners shell - - name: Run a one-line script - run: echo Hello, world! - - # Runs a set of commands using the runners shell - - name: Run a multi-line script - run: | - echo Add other actions to build, - echo test, and deploy your project. + - run: "nix-shell --run 'nanoc --env=prod check --deploy'"