diff --git a/content/blog/17-18/tech-talkz.md b/content/blog/17-18/tech-talkz.md new file mode 100644 index 0000000..d51b4f4 --- /dev/null +++ b/content/blog/17-18/tech-talkz.md @@ -0,0 +1,31 @@ +--- +title: 'TeCH Talkz' +created_at: 30-09-2017 +description: CenEka en Zeus WPI organiseren samen een reeks talks waarbij experten komen spreken over 'hot topics' in de technologiewereld. +author: Rien +--- +CenEka, een studentenvereniging van de faculteit Ingenieurswetenschappen en Architectuur, organiseert samen met Zeus WPI zes talks doorheen het jaar. Deze talks zullen gaan over wat nieuw en boeiend is in het huidige technologielandschap. + +# Talk I: Nanopixel +Datum: 07/11 +[NanoPixel](https://www.nanopixel.be/nl) een bedrijf met als missie om hun diensten en producten te _revolutioneren_ en een bijzondere meerwaarde te creëren voor hun klanten. Ze komen uitleg geven over de toepassingen en de know-how van **3D Visuals** en in het bijzonder **Virtual Reality**. + +Bekende projecten zijn de vele markups voor vastgoedmakelaars en de **VR Experience** die aangeboden wordt in Technopolis. Voor een voorsmaakje over wat er allemaal mogelijk is met deze technologiën, bekijk dan zeker het filmpje op [deze pagina](https://www.nanopixel.be/nl/projecten/project-detail/9/sterea). + +Misschien vertrek jij wel uit deze presentatie met genoeg informatie en _know-how_ rechtstreeks uit de industrie om zelf onderzoek te doen, of zelfs zelf zo'n _stunning visuals_ te creëeren. + +# Talk II: Internet Freedom +Datum: 23/11 +[Ruben Verborg](https://ruben.verborgh.org) (IDLab) begint met een introductie over het Web en Net Neutrality, een hot topic uit de Verenigde Staten waarvan het debat over heel de wereld werd gevoerd. + +[Julia Reda](https://juliareda.eu/en/) (Europees Parlement) brengt de discussie dichter bij ons thuis en vertelt over de stand van zaken van hervorming van de auteursrechten op Europees niveau. Deze nieuwe wetten hebben een drastische invloed op de vrijheid op het Web binnen de EU. + +# Talk III: Joni Dambre +Meer info volgt in 2de semester. + +# Talk IV: Fredo De Smet +Meer info volgt in 2de semester. + +# Talk V: Delaware +Meer info volgt in 2de semester. + diff --git a/lib/helpers/archives.rb b/lib/helpers/archives.rb index 71f1a7c..5c15ccc 100644 --- a/lib/helpers/archives.rb +++ b/lib/helpers/archives.rb @@ -1,6 +1,11 @@ module ArchiveHelper def academic_years - Set.new(items.find_all('/blog/*/*').map { |i| i.identifier.to_s[/\d\d-\d\d/] }).to_a + # Set.to_a to prevent duplicates + Set.new(items + .find_all('/blog/*/*') + .map { |i| i.identifier.to_s[/\d\d-\d\d/] }) + .to_a + .sort end def academic_years_blog_items diff --git a/lib/helpers/events.rb b/lib/helpers/events.rb index 0399390..4872a7c 100644 --- a/lib/helpers/events.rb +++ b/lib/helpers/events.rb @@ -22,7 +22,7 @@ module EventsHelper end def academic_years_event_items - items.find_all('/events/*').map { |e| [e[:academic_year], e] }.reverse + items.find_all('/events/*').map { |e| [e[:academic_year], e] }.sort_by(&:first) end def grouped_events diff --git a/lib/helpers/preprocess.rb b/lib/helpers/preprocess.rb index b60eabe..a8e5c96 100644 --- a/lib/helpers/preprocess.rb +++ b/lib/helpers/preprocess.rb @@ -1,8 +1,10 @@ module PreprocessHelper def ignore_old_blogposts @items.delete_if do |item| - next unless item.identifier.to_s.start_with?('/blog/') - !item.identifier.to_s.start_with?('/blog/16-17/') + path = item.identifier.to_s + next unless path.start_with?('/blog/') + year = path.gsub(%r{/blog/(\d\d)-\d\d/.*}, '\1').to_i + year < 16 end end