diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000..22c002d Binary files /dev/null and b/assets/.DS_Store differ diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml index 7a03951..5b87662 100644 --- a/config/_default/hugo.toml +++ b/config/_default/hugo.toml @@ -1,11 +1,11 @@ # Basisconfiguratie voor de website -baseURL = "https://nluug.nl/" +baseURL = "https://fediversity.eu/" # Talen languageCode = "nl" defaultContentLanguage = "nl" -title = "NLUUG" +title = "nluug" theme = "nluug" # Git-ondersteuning, zodat lastmod automatisch wordt ingevuld met data van git. diff --git a/config/_default/menus/menus.nl.toml b/config/_default/menus/menus.nl.toml index d89ca0f..e961704 100644 --- a/config/_default/menus/menus.nl.toml +++ b/config/_default/menus/menus.nl.toml @@ -1,96 +1,28 @@ # Menu-configuratie - [[main]] - identifier = "organisatie" - name = "Organisatie" - pageRef = "/organisatie" - weight = 10 + [[main]] - identifier = "organisatie-goals" - name = "Doelstellingen" - url = "/organisatie/doelstellingen/" - parent = "organisatie" - weight = 11 - - [[main]] - identifier = "organisatie-bestuur" - name = "Bestuur" - url = "/organisatie/bestuur/" - parent = "organisatie" - weight = 12 - - [[main]] - identifier = "organisatie-commissies" - name = "Commissies" - url = "/organisatie/commissies/" - parent = "organisatie" - weight = 13 - - [[main]] - identifier = "nluug-award" - name = "NLUUG Award" - url = "/organisatie/nluug-award/" - parent = "organisatie" - weight = 14 - - [[main]] - identifier = "evenementen" - name = "Evenementen" - url = "/evenementen/" + identifier = "fediversity" + name = "Fediversity" + url = "/Fediversity/" weight = 20 [[main]] - identifier = "evenementen-kalender" - name = "Kalender" - url = "/evenementen/kalender/" - parent = "evenementen" - weight = 21 + identifier = "grants" + name = "Grants" + url = "/Grants/" + weight = 25 [[main]] - identifier = "evenementen-nluug" - name = "NLUUG" - url = "/evenementen/nluug/" - parent = "evenementen" - weight = 22 - - [[main]] - identifier = "evenementen-sprekers" - name = "Sprekers" - url = "/evenementen/sprekers/" - parent = "evenementen" - weight = 23 - - [[main]] - identifier = "lidmaatschap" - name = "Lidmaatschap" - url = "/lidmaatschap/" + identifier = "evenementen" + name = "Events" + url = "/evenementen/nluug" weight = 30 - [[main]] - identifier = "lidmaatschap-aanmelden" - name = "Aanmelden" - url = "/lidmaatschap/aanmelden/" - parent = "lidmaatschap" - weight = 31 - - [[main]] - identifier = "lidmaatschap-ereleden" - name = "Ereleden" - url = "/lidmaatschap/ereleden/" - parent = "lidmaatschap" - weight = 32 - - [[main]] - identifier = "lidmaatschap-ledendeel" - name = "Inloggen voor leden" - url = "https://leden.nluug.nl/leden/" - parent = "lidmaatschap" - weight = 34 - [[main]] identifier = "nieuws" - name = "Nieuws" + name = "News" url = "/nieuws/" weight = 40 @@ -100,6 +32,42 @@ url = "/contact/" weight = 50 + [[main]] + identifier = "consortium" + name = "Consortium" + pageRef = "/consortium" + weight = 10 + + [[main]] + identifier = "consortium-nlnet" + name = "NLnet" + url = "/consortium/nlnet/" + parent = "consortium" + weight = 11 + + [[main]] + identifier = "consortium-nordunet" + name = "NORDUnet" + url = "/consortium/nordunet/" + parent = "consortium" + weight = 12 + + [[main]] + identifier = "consortium-oidf" + name = "Open Internet Discourse Foundation" + url = "/consortium/oidf/" + parent = "consortium" + weight = 13 + + [[main]] + identifier = "consortium-tweag" + name = "Tweag" + url = "/consortium/tweag/" + parent = "consortium" + weight = 14 + + + [[footer]] identifier = "voorwaarden" name = "Algemene Voorwaarden" diff --git a/config/_default/params.toml b/config/_default/params.toml index 290898f..a7c267f 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -48,7 +48,7 @@ textNoTitle = "Geen titel 🐦" textEmptyValue = "Geen waarde 🐦" # Social -mastodon_instance = "https://nluug.social/" -mastodon_handle = "nluug" +mastodon_instance = "https://mastodon.social/" +mastodon_handle = "fediversity" # EOF diff --git a/content/404.md b/content/404.md index ff6ed58..0412186 100644 --- a/content/404.md +++ b/content/404.md @@ -1,8 +1,8 @@ --- -title: "Pagina niet gevonden" +title: "Page not found" layout: customized-404 slug: 404 type: custom --- -Deze pagina kan niet gevonden worden. Bent u doorverwezen vanaf een andere pagina, dan [horen]({{< relref "contact/" >}}) we dit graag. +This page cannot be found. \ No newline at end of file diff --git a/content/Fediversity.md b/content/Fediversity.md new file mode 100644 index 0000000..20b3a5e --- /dev/null +++ b/content/Fediversity.md @@ -0,0 +1,21 @@ +--- +categories: +date: 2024-01-28T17:36:06+02:00 +description: "The Fediversity Project" +review: + last_review: 2023-06-24 + reviewed_by: laurens-hof + period: 90 +tags: +- fediversity +slug: fediversity +title: "The Fediversity Project" +--- + +Fediversity is a comprehensive effort to bring easy-to-use, hosted cloud services with service portability and personal freedom at their core to everyone. It wants to provide everyone with high-quality, secure IT systems for everyday use. Without tracking, without exploitation, in a way that runs everywhere and scales effortlessly. Fediversity is based on NixOS, a disruptive Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, NixOS is completely declarative, makes upgrading systems reliable, and has many other advantages. Because it is reproducible, it is ideally suited for complex deployment scenario's where consistent behaviour, stability and configurability matter. + +One such "complex" deployment scenario is running state-of-the-art services for the Fediverse, like PeerTube, Mastodon, Owncast or Lemmy — especially if you want to for instance add services like live chat or transcoding. But even running more traditional services like modern e-mail servers with possible whistles and bells can be daunting. The same holds for deploying a VPN, private cloud storage, wiki, etc. Fediversity will enable all of these use cases, and more — finally bringing these to the market in a way that is as conveient as using a hosted service. + +Fediversity is a pilot funded by the European Commission, building on many projects funding through the Next Generation Internet initiative. The results of the project should greatly simplify the creation and delivery of robust and secure services, on the web and beyond. + +Fediversity will deliver an ambitious development effort, but this is a vast domain with many more challenges than what any preconceived effort could tackle by itself. This is why we invite your contribution to help us reshape the state of play, and together create an open, trustworthy and reliable internet for all. \ No newline at end of file diff --git a/content/Grants.md b/content/Grants.md new file mode 100644 index 0000000..ab6f462 --- /dev/null +++ b/content/Grants.md @@ -0,0 +1,21 @@ +--- +categories: +date: 2024-01-28T17:36:06+02:00 +description: "Fediversity Grants" +review: + last_review: 2023-06-24 + reviewed_by: laurens-hof + period: 90 +tags: +- fediversity +slug: grants +title: "Fediversity Grants" +--- + +Fediversity invites other people to join this ambitious development effort. It is a vast domain with many more challenges than what any preconceived effort could tackle by itself. This is why we invite your contribution to help us reshape the state of play, and together create an open, trustworthy and reliable internet for all. + +This is your opportunity to make a real difference. You tell us how your project can help Fediversity go harder, better, faster, stronger. In order to enable you to make such contributions, NLnet will award 450 000 euro in small to medium-size R&D grants towards solutions that bring the next generation of mobile solutions closer. NLnet is seeking project proposals between 5.000 and 50.000 euro's — which should get you on your way. + +Noteworthy fact: many projects which are to be deployed inside Fediversity were themselves bootstrapped on precisely such a grant from NGI, and now it is your turn. + +For more information on how to apply, check the [NLnet website](https://nlnet.nl/fediversity/guideforapplicants/) \ No newline at end of file diff --git a/content/_index.md b/content/_index.md index de40791..1ebcda2 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,13 +1,15 @@ --- categories: date: 2023-05-05T19:00:45+02:00 -description: "De website van de NLUUG, de vereniging van professionele gebruikers van open systemen en open standaarden" +description: "The website of the Fediversity Project" slug: index -title: "NLUUG" +title: "Fediversity" --- -NLUUG is een vereniging voor (professionele) gebruikers van UNIX/Linux, Open Source, Open Systemen en Open Standaarden in Nederland. Onder de NLUUG-gemeenschap vallen bijvoorbeeld systeembeheerders, programmeurs en netwerkspecialisten. +Welcome to the Fediversity Project -Ben je als professional bezig met "open", dan is NLUUG de vereniging bij uitstek waar je je technische kennis kunt bijhouden, bijvoorbeeld tijdens onze halfjaarlijkse conferenties. Het [doel van NLUUG](/organisatie/doelstellingen/) is namelijk de verspreiding van de toepassing van en kennis over open standaarden en UNIX/Linux. +Fediversity is a comprehensive effort to bring easy-to-use, hosted cloud services with service portability and personal freedom at their core to everyone. It wants to provide everyone with high-quality, secure IT systems for everyday use. Without tracking, without exploitation, in a way that runs everywhere and scales effortlessly. Fediversity is based on NixOS, a disruptive Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, NixOS is completely declarative, makes upgrading systems reliable, and has many other advantages. Because it is reproducible, it is ideally suited for complex deployment scenario's where consistent behaviour, stability and configurability matter. -NLUUG onderhoudt nauwe banden met vele organisaties en personen die de *open* gedachten nastreven. +One such "complex" deployment scenario is running state-of-the-art services for the Fediverse, like PeerTube, Mastodon, Owncast or Lemmy — especially if you want to for instance add services like live chat or transcoding. But even running more traditional services like modern e-mail servers with possible whistles and bells can be daunting. The same holds for deploying a VPN, private cloud storage, wiki, etc. Fediversity will enable all of these use cases, and more — finally bringing these to the market in a way that is as conveient as using a hosted service. + +Fediversity is a pilot funded by the European Commission, building on many projects funding through the Next Generation Internet initiative. The results of the project should greatly simplify the creation and delivery of robust and secure services, on the web and beyond. \ No newline at end of file diff --git a/content/consortium/_index.en.md b/content/consortium/_index.en.md new file mode 100644 index 0000000..3cab591 --- /dev/null +++ b/content/consortium/_index.en.md @@ -0,0 +1,16 @@ +--- +categories: +- consortium +date: 2023-05-06T13:08:32+02:00 +description: "Learn more about the consortium behind the Fediversity Project." +tags: +- consortium +slug: +title: "Consortium" +# show_child_pages: true + +--- + +The Fediversity consortium consists of the Open Internet Discourse Foundation, NLnet, Tweag and NORDUnet. + +v2 \ No newline at end of file diff --git a/content/consortium/_index.md b/content/consortium/_index.md new file mode 100644 index 0000000..3cab591 --- /dev/null +++ b/content/consortium/_index.md @@ -0,0 +1,16 @@ +--- +categories: +- consortium +date: 2023-05-06T13:08:32+02:00 +description: "Learn more about the consortium behind the Fediversity Project." +tags: +- consortium +slug: +title: "Consortium" +# show_child_pages: true + +--- + +The Fediversity consortium consists of the Open Internet Discourse Foundation, NLnet, Tweag and NORDUnet. + +v2 \ No newline at end of file diff --git a/content/consortium/consortium-main/index.md b/content/consortium/consortium-main/index.md new file mode 100644 index 0000000..8d279d6 --- /dev/null +++ b/content/consortium/consortium-main/index.md @@ -0,0 +1,15 @@ +--- +categories: +- consortium +date: 2024-01-01T13:08:32+02:00 +description: "Learn more about the goals of the Fediversity Project" +review: + last_review: 2024-01-20 + reviewed_by: laurens-hof + period: 90 +tags: +- consortium +title: "The Fediversity Consortium" +--- + +main page of the consortium diff --git a/content/consortium/nlnet/index.md b/content/consortium/nlnet/index.md new file mode 100644 index 0000000..fac4dbc --- /dev/null +++ b/content/consortium/nlnet/index.md @@ -0,0 +1,17 @@ +--- +categories: +- consortium +date: 2024-01-01T13:08:32+02:00 +description: "Learn more about NLnet" +review: + last_review: 2024-01-20 + reviewed_by: laurens-hof + period: 90 +tags: +- consortium +title: "NLnet" +--- + +The [NLnet Foundation](https://nlnet.nl/) supports organisations and people who contribute to an open internet for all. NLnet funds projects that help fix the internet through open hardware, open software, open standards, open science and open data. After its historical contribution to the early internet in Europe in the 1980's, NLnet has been financially supporting the open internet since 1997. + +NLnet provides grants to free and open source projects between 5.000 and 50.000 euro with the possibility to scale up. Funding is open to anyone: organisations of any type and individuals. Within NGI Fediversity, NLnet facilitates the open calls for third-party funding and contributes to outreach and dissemination. \ No newline at end of file diff --git a/content/consortium/nordunet/index.md b/content/consortium/nordunet/index.md new file mode 100644 index 0000000..5162681 --- /dev/null +++ b/content/consortium/nordunet/index.md @@ -0,0 +1,17 @@ +--- +categories: +- consortium +date: 2024-01-01T13:08:32+02:00 +description: "Learn more about NORDUnet" +review: + last_review: 2024-01-20 + reviewed_by: laurens-hof + period: 90 +tags: +- consortium +title: "NORDUnet" +--- + +NORDUnet is a collaboration of the National Research and Education Networks of the Nordic countries connecting universities and research institutions across Denmark, Finland, Iceland, Norway, and Sweden. It enables collaboration, data sharing, and access to online resources for academic and research purposes. + +Fun fact: the website of NORDUnet, [nordu.net](https://nordu.net/) is the oldest still active domain on the internet. \ No newline at end of file diff --git a/content/consortium/oidf/index.md b/content/consortium/oidf/index.md new file mode 100644 index 0000000..b518c8a --- /dev/null +++ b/content/consortium/oidf/index.md @@ -0,0 +1,15 @@ +--- +categories: +- consortium +date: 2024-01-01T13:08:32+02:00 +description: "Learn more about the Open Internet Discourse Foundation" +review: + last_review: 2024-01-20 + reviewed_by: laurens-hof + period: 90 +tags: +- consortium +title: "Open Internet Discourse Foundation" +--- + +more about the Open Internet Discourse Foundation. \ No newline at end of file diff --git a/content/consortium/tweag/index.md b/content/consortium/tweag/index.md new file mode 100644 index 0000000..156162d --- /dev/null +++ b/content/consortium/tweag/index.md @@ -0,0 +1,15 @@ +--- +categories: +- consortium +date: 2024-01-01T13:08:32+02:00 +description: "Learn more about Tweag" +review: + last_review: 2024-01-20 + reviewed_by: laurens-hof + period: 90 +tags: +- consortium +title: "Tweag" +--- + +Tweag is the open source program office (OSPO) of Modus Create, a global digital consulting firm that helps enterprises build competitive advantage through digital innovation. Tweagers are leading contributors to several open source projects — from functional programming languages to cross-platform frameworks. Tweag has extensive experience working with Nix, and many people at the forefront of the Nix community are Tweagers. \ No newline at end of file diff --git a/content/contact.md b/content/contact.md index d1b62ef..d963728 100644 --- a/content/contact.md +++ b/content/contact.md @@ -1,10 +1,10 @@ --- categories: -date: 2023-05-07T17:36:06+02:00 -description: "Neem contact op met ons bestuur of een commissie aan de hand van de contactgegevens op deze pagina." +date: 2024-01-28T17:36:06+02:00 +description: "Get in contact with the people of the Fediversity Project" review: last_review: 2023-06-24 - reviewed_by: michael-boelen + reviewed_by: laurens-hof period: 90 tags: - contact @@ -12,38 +12,10 @@ slug: contact title: "Contact" --- -Hieronder vindt je alle NLUUG gerelateerde contactinformatie. De administratie van NLUUG draait op vrijwilligers. Daarom geven wij sterk de voorkeur aan communicatie per e-mail. +Below you find all the ways you can contact the people of the Fediversity Project. -Onze vereniging heeft, naast het bestuur, verschillende commissies in wisselende samenstelling van vrijwilligers. +For questions that are about the project in general you can use the main emailadres +* placeholdermail@fediversity.website -* Bestuur: bestuur@nluug.nl -* Beheerteam: beheer@nluug.nl -* Filmteam: filmteam@nluug.nl -* FTP-mirrors en -server: ftp-admin@nluug.nl -* Ledenadministratie: buro@nluug.nl -* Programmacommissie: pc@nluug.nl -* Website: website@nluug.nl - -Niet zeker aan wie de e-mail te adresseren? Gebruik dan info@nluug.nl. - -## Post - -``` -NLUUG -Postbus 8189 -6710 AD, Ede -Nederland -``` - -## Contributies - -* IBAN: NL28 INGB 0002 3533 18 -* Tenaamstelling: NLUUG, te Utrecht -* BIC: INGBNL2A - - -## Registraties - -* KvK: 40533872 -* BTW-nummer: NL803474386B01 -* Vestiging: Sweelincklaan 8, 6815BH, Arnhem +If you have questions about the funding rounds that are part of the Fediversity project, you can find out more information on the NLnet website: +* https://nlnet.nl/fediversity/guideforapplicants/ \ No newline at end of file diff --git a/content/evenementen/nluug/cfp/index.en.md b/content/evenementen/nluug/cfp/index.en.md deleted file mode 100644 index 86190fc..0000000 --- a/content/evenementen/nluug/cfp/index.en.md +++ /dev/null @@ -1,177 +0,0 @@ ---- -categories: -- events -content_types: -- article -date: 2023-06-16T16:41:30+02:00 -description: "All information related to our Call for Proposals (CFP) is listed on this page, including tips on how to convince our programme committee and event visitors." -review: - last_review: 2023-11-30 - reviewed_by: michael-boelen - period: 365 -url: events/nluug/cfp/ -tags: -- cfp -title: "Call for Proposals (CFP)" -is_event: false ---- - -We would like to be open about our Call for Proposals (CFP) process. This page describes how our programme committee works and what we like to offer to our speakers. This includes tips to provide an even more convincing submission, so that the chance increases your talk is being accepted. - -## Subjects - -For our conferences we like the following subjects (and more): - -* Automation -* Content Management Systems (CMS) -* Configuration management -* Cryptography and crypto analysis -* Databases -* Home automation -* Information security -* Internet (standards, technical aspects) -* Interesting events and historie -* Netwerk (analyze, firewalls) -* Open source -* Open standards -* Operating systems -* Programming languages -* Privacy -* Software development -* Tools -* Web technology - -This list is just an indication of the topics that we typically like to see. But other topics can be still interesting, especially if they are related to recent events or ongoing developments within our field of expertise. - -## Format - -A default speaker slot is 45 minutes. This includes the time to answer questions. We are considering to accommodate workshops. It is not yet clear how to do so. One example is to add a complete track with two or three workshops. - -## Audience - -Our audience is technical oriented and includes generalists and specialists. Most have affinity with system administration, often with additional knowledge or specialization. Within this audience we also have people who have a primary focus on software development, while others have management experience or doing project management. Information security is another common interest area for our audience. - -## What do we offer speakers? - -Speakers will receive the following benefits: -* Free access to our conference -* Lunch, coffee/tea/beverages -* Invitation to join our speakers dinner - -### Hardware - -By default we have a wireless microphone, big screen with HDMI input and timer. Most speakers use their own notebook, but when needed our organization can provide one. For specific wishes, including other input options, the speaker can consult with our organization to see what is possible. - -### Location and facilities - -There is an internet connection available within the hotel. Stability of this connection is not guaranteed. We advise speakers to be careful with presentations that rely on a steady internet connection, especially when doing a live demo. Where possible use local resources on your notebook. - -We can assist speakers with travel and their stay. Our goal is that speakers don't have to make costs to present at our conference, or at least to limit it as much as possible. Together with the speaker we look at the options. Such arrangments should therefore always been discussed upfront. - -## Tips for speakers - -We would like to give everyone a good shot in getting selected. Below are tips that may (strongly) increase your chances. - -### Basics: title, asbstract, biography, photo - -The best submission has a great title and a captivating abstract. The first audience to convice is our programme committee. Upon selection, the conference visitors are the next audience to be convinced. So a good and enticing abstract is as important as a well-prepared talk! - -#### Abstract - -The abstract itself tells more about the talk itself. Some generic tips: - -* Write the abstract like how you would describe the talk to a friend -* Abstracts shouldn't be too long, but at least 10 sentences or more are needed to give readers a good insight on what to expect -* Keep things light and add humour where possible -* Focus on readability, so lines should not be too long. Also be careful with terminology and abbreviations, or at least describe them first. -* Check your text and use a grammar checker -* Let others proofread and provide feedback - -To get the attention of the audience, a well-written abstract should answer the following questions: - -* What is the goal of the presentation? -* What will I learn when attending it? -* What is the requirement level of the subject (beginner, novice, expert)? -* Is some knowledge required and a prerequisite? -* What is spoken language of the talk? - -#### Title - -An abstract requires a title. This should entice, yet give a clear indication what the subject is about. Simplicity is often the best, but also humour might have a good place here. Don't make the title too long, while still covering the subject focus properly. - -#### Biography - -Our programme committee and visitors of the event are interested in the background of a speaker. They might wonder why this is the right person to tell something about a topic. Therefore it is good to adjust the biography to the talk and include relevancy to the subject, besides generic information. A few related questions that are relevant to improve a biography: - -* Why is this subject important to you? -* What experience do you have with the subject and do you use it yourself? -* What kind of work do you do? Where did you work before and what kind of roles? -* Did you contribute to specific or public projects? -* What is your experience with open standards and open source? -* Any software or tools that you created? Which ones and are they available? -* Do you write articles or have a blog? -* What are your hobbies or passions? What makes you tick? -* Any social media that you are active on? - -A biography is typically written in the third person. Avoid using "I ..." and start with your full name, followed by your first name in any other sentences. - -#### Photo - -We like to have a complete event leaflet, including a photo of speakers. This way the person behind the name has a face and can be recognized by our organization and audience. We don't have strict requirements regarding the photo, but prefer a good quality photo, especially regarding the size. The photo should be "decent" and typically a photo of your face is the best suitable. Usually a photo that one might use on LinkedIn is also a good fit for submission. - -### Too technical is impossible - -Our audience loves technical aspects of the field. Therefore it almost impossible to have a talk that is too much in-depth. If you are an expert in some specific field, then feel free to start from the basics and go deeper step by step. - -### Interaction with the audience - -Visitors to our events are not shy to express their thoughts or ask questions. Any interaction with the audience is appreciated and share when questions are appreciated. Just keep an eye on the remaining time, so that you can finish (most of) your presentation. - -### Commercials not appreciated - -Our organization and audience does not like sales pitches. So be careful about what you mention when it comes to commercial products or services. Our programme committee will also focus on this and where possible filter out such talks. - -### Alternative subjects - -In doubt if a topic is still a good match? Feel free to reach out and contact our programma committee! - -### Multiple submissions - -We encourage participicants to the CFP to submit multiple submissions. This will increase your chances and also gives the programme committee to select a talk that fits with the rest of event schedule. - -### Submittion an existing presentation - -Already gave the presentation before? Let us know in the submission notes, preferably including a video or the presentation itself. This simplifies the selection and gives us a better insight if there is a good fit. - -## Behind the scenes of our programme committee - -### Opening of the CFP - -After an event closes, the programme committee opens a new Call for Proposals. We use multiple phases and typically in the first phase we start with the the promotion of the event and the CFP. This includes social media and our website. - -### Review phase - -Since 2023 we use with a new software system (Pretalx). For every submission the members of the programme committee will add a review, including assigning points. Typically this boils down to: -* Yes, this submission is (very) interesting -* Maybe, the submission may need tuning to make it interesting -* No, this talk is not suitable (yet) - -During the meetings of the programme committee, the results will be discussed. Talks with a high score are usually the ones that have a greater chance to be selected. - -### Sending confirmation and reject messages - -When a talk submission looks like a good match, we will send a confirmation message. At this stage we also introduce the speaker to Debbie, our event organizer. She arranges things like travel, hotel, diet wishes, or any other preferences. - -When we are not convinced, we let this know by using a reject message. If we are in doubt, then we might contact the speaker to ask a revision or even ask for an alternative topic. - -If the speaker has multiple submissions and one of them is selected, the programme committee will inform the speaker what the preferred talk is. The other submissions will then be rejected or possible moved to another event in the future. Another possibility is that we ask the speaker to have a second talk and be one of our backup speakers. - -The time of sending out the accept/reject messages depend on the phase that we are in. Especially in the beginning we may wait a while to first gather as much submissions as possible. This gives the programme committee also the chance to reach out to potential speakers. This may include speakers from abroad or those who are a specialist in their field of expertise. When we are getting closer to the event date, it may be possible that we send our early accept messages, especially if the programme committee is fully convinced about the relevance of a talk. - -### Publication and event schedule - -Upon the approval and confirmation of more submissions, the names of speakers and the title of the talks will be added to the event page. This is also the moment when the event will be promoted, such as on our social media channels. When most slots are filled, the schedule of the event will be created. Typically all related topics will be near each other and depending on the availability of speakers, the order will be defined. - -## Code of Conduct - -At the request of speakers and active members, the NLUUG uses a [Code of Conduct]({{< relref "huisregels.en.md" >}}) for members and visitors of events. diff --git a/content/evenementen/nluug/cfp/index.md b/content/evenementen/nluug/cfp/index.md deleted file mode 100644 index a26bccc..0000000 --- a/content/evenementen/nluug/cfp/index.md +++ /dev/null @@ -1,181 +0,0 @@ ---- -categories: -- evenementen -content_types: -- article -date: 2023-06-16T16:41:30+02:00 -description: "Deze pagina beschrijft voor zowel potentiële sprekers als onze programmacommissie hoe we omgaan met een Call for Proposals." -review: - last_review: 2023-11-30 - reviewed_by: michael-boelen - period: 365 -slug: -tags: -- cfp -title: "Call for Proposals (CFP)" -is_event: false ---- - -Als vereniging willen graag volledig "open" zijn over onze Call for Proposals (CFP). Op deze pagina beschrijven we hoe de programmacommissie te werk gaat en wat we sprekers bieden. Tevens bevat deze pagina tips om de programmacommissie te overtuigen en een inzending plaats te geven binnen het programma. - -## Onderwerpen - -Voor onze conferenties en evenementen hebben we voornamelijk interesse in onderstaande onderwerpen. - -* Automatisering -* Besturingssystemen -* CMS -* Configuratiemanagement -* Cryptografie en cryptoanalyse -* Databases -* Domotica -* Informatiebeveiliging -* Internet (standaarden, technieken) -* Interessante gebeurtenissen en evenementen -* Netwerk (analyze, firewalls) -* Open source -* Open standaarden -* Programmeertalen -* Privacy -* Softwareontwikkeling -* Tooling -* Webtechnologie - -Deze lijst van onderwerpen geeft een idee, echter sluit overige onderwerpen zeker niet uit. Presentaties over actualiteit, interessante projecten of die erg vermakelijk zijn worden eveneens gewaardeerd door onze programmacommissie. - -## Formaat - -Binnen het programma duren presentaties standaard 45 minuten. Deze tijd is inclusief het beantwoorden van eventuele vragen. Tevens wordt er nagedacht over de invulling van workshops, bijvoorbeeld een hele aparte track waarbij er twee of drie workshops na elkaar kunnen plaatsvinden. - -## Publiek - -Onze bezoekers zijn over het algemeen (zeer) technisch georiënteerd, daarbinnen zitten zowel generalisten als specialisten. Het merendeel heeft affiniteit met systeembeheer, vaak met aanvullende kennis of specialisaties. Een deel van de bezoekers heeft een primaire focus op softwareontwikkeling, terwijl er ook een groep is met ervaring binnen management of het leiden van projecten. Ook informatiebeveiliging is voor veel van de bezoekers geen onbekend terrein. - -## Wat bieden we sprekers? - -Sprekers ontvangen standaard het volgende: -* Sprekersbadge met toegang tot de gehele conferentie -* Lunch, koffie/thee/fris -* Uitnodiging voor het sprekersdiner - -### Hardware - -Voor sprekers hebben we standaard een draadloze microfoon, groot scherm met HDMI-aansluiting en een tijdklok tot beschikking. De meeste sprekers gebruiken hun eigen notebook, maar de organisatie kan dit ook verzorgen. Als dat gewenst is, dan dient de spreker dit vooraf bij de organisatie bekend te maken. Dat geldt ook voor een andere aansluiting dan HDMI, zodat de juiste voorbereidingen getroffen kunnen worden. - -### Locatie en faciliteiten - -In het hotel is een internetverbinding aanwezig, maar ervaring leert dat er geen garanties gegeven kunnen worden wat betreft de stabiliteit. Als organisatie adviseren we sprekers daarom om de afhankelijkheid van een internetverbinding te beperken. Presentaties en demo's kunnen het beste dus lokaal op het (eigen) systeem draaien. - -Sprekers kunnen we ondersteunen met het vervoer en verblijf. Ons doel is dat sprekers (waar mogelijk) geen kosten hoeven te maken om bij ons te presenteren. Qua vervoer en verblijf in het hotel kijken we daarom naar de afstand die een spreker dient af te leggen om op onze locatie te arriveren. Buitenlandse sprekers hebben daarmee eerder recht op een hotelovernachting of zelfs vliegticket. Deze dienen wel altijd vooraf afgestemd te worden met de organisatie. - -## Tips voor sprekers - -Uiteraard willen wij als organisatie de kans voor iedereen vergroten om een presentatie te komen geven. We hebben diverse tips voor iedereen die een inzending overweegt. - -### De basis: titel, abstract, biografie, foto - -We verlangen van iedere inzending een titel en een spetterende en wervende abstract. In de eerste instantie is deze gericht om de programmacommissie te overtuigen dat het een geschikte lezing is. Na goedkeuring krijgt de belangrijkste groep de abstract te zien: de bezoekers. Een goedgeschreven abstract is daarom even belangrijk als een goed voorbereide presentatie. - -#### Abstract - -Een abstract dient duidelijk geschreven te zijn en de lezer te prikkelen. Wat algemene tips: - -* Schrijf het abstract alsof je het aan een goede bekende zou beschrijven -* Een abstract hoeft zeker geen proza te worden, maar 10 regels of meer vormt een goede basis -* Hou het taalgebruik luchtig en gebruik humor waar dat passend is -* Gebruik niet te lange zinnen en pas op met teveel terminologie en technische afkortingen -* Controleer de tekst en gebruik spellingscontrole -* Laat gerust een bekende het abstract lezen - -Een goed abstract zal de volgende vragen bij onze bezoekers beantwoorden: - -* Wat is het doel van deze presentatie? -* Wat ga ik leren door deze lezing bij te wonen? -* Op wie of welk niveau is deze lezing gericht? -* Is er bepaalde voorkennis nodig? -* In welke taal zal de presentatie worden gegeven? - -#### Titel - -Onderdeel van de abstract is de bijbehorende titel. Deze dient te prikkelen, maar wel een duidelijke referentie te hebben naar het onderwerp. Soms is eenvoud het beste, soms een titel met de nodige humor. Maak de titel niet te lang, maar wel dat deze de lading van de presentatie dekt. - -Heb je geen inspiratie voor je titel? Maak dan eerst het abstract compleet en kijk eens tussen de lezingen van voorgaande jaren op onze website. - -#### Biografie - -De programmacommissie en onze bezoekers willen weten wie een spreker is. Waarom is dit de juiste persoon om iets over een bepaald onderwerp te vertellen? Het is daarom raadzaam om je biografie aan te passen aan het onderwerp en relevante ervaringen te vermelden. Uiteraard willen we graag wat meer weten over jou als spreker. Een aantal vragen die je je kan afstellen tijdens het schrijven van de biografie: - -* Waarom is het onderwerp van de presentatie belangrijk voor je? -* Welke ervaring heb je ermee of hoe pas je het zelf toe? -* Wat doe je voor werk of waar heb je gewerkt? Wat voor functie(s)? -* Heb je iets bijgedragen aan speciale of publieke projecten? -* Wat heb je zelf met open standaarden en open source? -* Heb je software geschreven? Zo ja, welke namen? -* Schrijf of blog je wel eens iets? -* Waar kunnen we meer over over je lezen? -* Heb je relevante hobby's en passies? Wat drijft je? -* Op welke social media ben je actief? - -Voor de leesbaarheid is het aan te raden om de biografie in een derde persoon te schrijven. In plaats van "Ik ...", begin je dan met "[Voornaam achternaam] ..." en gebruik je je voornaam in vervolgzinnen. - -#### Foto - -Op onze website en programmaboekje willen we graag een compleet geheel hebben. Daar hoort natuurlijk een foto bij, zodat het gezicht achter de presentatie ook bekend is. We stellen geen harde eisen aan de foto, maar waarderen het wel als de kwaliteit en formaat groot genoeg is. Uiteraard verwachten we een "degelijke" foto en meestal is een foto van het gezicht dan ook het meest geschikt. Een foto die iemand bijvoorbeeld op LinkedIn zou gebruiken, voldoet vaak. - -### Te technisch kan niet - -Gezien ons publiek over het algemeen een stevige technische basis heeft, is het nagenoeg onmogelijk om een presentatie te geven die teveel techniek bevat. Ben je specialist en heb je een interessant verhaal, ga dan gerust (opbouwend) de diepte in. - -### Dialoog met publiek - -We hebben een mondig publiek dat niet bang is vragen te stellen of een debat te starten. We stellen het op prijs als interactie met het publiek wordt opgezocht. Als spreker is het wel zaak om duidelijk aan te geven wanneer vragen gesteld kunnen worden en om over de beschikbare tijd te waken. - -### Presentaties met commerciële boodschap - -Verkooppraatjes worden niet gewaardeerd. Het aanbevelen van commerciële producten of diensten zal dus ook niet in de smaak vallen bij onze bezoekers. De programmacommissie doet haar best om dit soort presentaties voortijdig te screenen. - -### Alternatieve onderwerpen - -Twijfel je of een onderwerp wel goed past? Neem dan gerust eerst contact op met onze [programmacommissie]({{< relref "organisatie/commissies/pc/index.md" >}}). - -### Meerdere inzendingen zijn welkom - -Een spreker die meerdere inzendingen indient maakt over het algemeen meer kans om geselecteerd te worden. Vaak kiest de programmacommissie een inzending die het beste bij de rest van het programma past of het meest aanspreekt. Een onderwerp dat actueel zou de voorkeur kunnen hebben. - -### Eerder gegeven presentaties - -Heb je de presentatie al eerder gegeven? Dan horen we dat graag, het liefst inclusief een video en/of presentatie. Zo kunnen we de inzending nog eenvoudiger beoordelen qua inhoud. - -## Werkwijze programmacommissie - -### Openen CFP - -Nadat een conferentie is geweest, opent de programmacommissie een nieuwe Call for Proposals. We gebruiken hierbij meerdere fasen. In de eerste fase starten we met de promotie van de conferentie en delen we de CFP op onder andere social media en de website. - -### Beoordelen van inzendingen - -Sinds 2023 werken we met nieuwe CFP-software (Pretalx) en een nieuw systeem. Hierbij laten leden van de programmacommissie een review achter per inzending. Tevens krijgt iedere inzending een beoordeling. Deze beoordeling komt neer op drie mogelijkheden: - -* Ja, deze inzending is interessant -* Twijfel, heeft mogelijk nog extra aanpassing nodig -* Nee, helaas (nog) niet geschikt - -Tijdens onze PC-vergaderingen bespreken we de uitkomst van deze beoordelingen. Inzendingen die we overwegend positief beoordelen hebben een grote kans om geselecteerd te worden. - -### Bevestigen en afkeuren van inzendingen - -Als we positief gestemd zijn over een inzending gaan we over tot bevestiging. We versturen dan een bevestiging en introduceren [Debbie]({{< relref "organisatie/personen/debbie-reinders/index.md" >}}), die ons helpt met de organisatie van de evenementen. Hierbij valt de denken aan zaken zoals een eventuele hotelovernachting, dieetwensen of andere voorkeuren. - -Het kan natuurlijk ook gebeuren dat we minder enthousiast zijn over een inzending. In dat geval laten we dat ook weten en waar het kan met een korte onderbouwing. Als de inzending volgens ons een twijfelgeval is, kan het zijn dat we vragen om het abstract te herzien of zelfs een alternatief onderwerp te kiezen. - -Als een inzending wordt geselecteerd en de betreffende spreker heeft meerdere inzendingen ingediend, dan laat de programmacommissie haar voorkeur weten. De andere inzending(en) van die spreker komen dan te vervallen of worden doorgezet naar een volgende evenement. Eventueel kan een spreker worden gevraagd een ander onderwerp als backup te houden, bijvoorbeeld bij uitval van een andere spreker. - -Het moment van bevestigen is afhankelijk in welke fase we zitten. Vooral in het begin sparen we de inzendingen even op, zodat we als programmacommissie ook de tijd hebben om zelf potentiële sprekers te benaderen. Denk hierbij aan buitenlandse sprekers die wellicht nog niet bekend zijn met onze vereniging, maar vaak ervaren sprekers binnen een specifiek onderwerp zijn. Naarmate we dichter bij de conferentie komen kan het zijn dat we tussendoor al sprekers bevestigen, zeker als het merendeel van de programmacommissie zeer positief is over een inzending. - -### Publiceren sprekers en opstellen programma - -Naarmate steeds meer inzendingen worden bevestigd, zullen de namen van de sprekers worden opgenomen op de pagina van het evenement. Dit is ook het moment waarop de het evenement steeds meer gaan promoten. Als we (bijna) alle beschikbare sloten hebben gevuld, dan zullen we het programma gaan samenstellen. De sloten worden dan zodanig ingevuld dat we zo goed mogelijk vergelijkbare onderwerpen in dezelfde track plaatsen en tevens rekening houden met wensen van sprekers. - -## Huisregels - -Op verzoek van sprekers en actieve leden heeft NLUUG [huisregels]({{< relref "huisregels.md" >}}) opgesteld voor haar leden en bezoekers van evenementen. diff --git a/content/evenementen/nluug/najaarsconferentie-2017/_index.md b/content/evenementen/nluug/najaarsconferentie-2017/_index.md deleted file mode 100644 index a2b892f..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2017/_index.md +++ /dev/null @@ -1,243 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2017-11-16T20:17:47+02:00 -description: "De NLUUG najaarsconferentie heeft plaatsgevonden op donderdag 16 november 2017. Bekijk hier het programma, de presentaties, opnames en foto's." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG najaarsconferentie 2017" -layout: schedule-event -event_title: "NLUUG najaarsconferentie 2017" -event_start: 2017-11-16T08:30:00+02:00 -event_end: 2017-11-16T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Postillion Hotel Bunnik -event_address: - street_address: "Baan van Fectio 1" - postal_code: "3981 HZ" - city: "Bunnik" - country_name: "The Netherlands" -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/bunnik/postillion-hotel-bunnik-baan-van-fectio.jpg -event_description: "Najaarsconferentie 2017 van de vereniging NLUUG in het Postillion Hotel te Bunnik" -event_members_only: true -event_register_link: "https://nluug.nl/aanmelden/index.cgi?action=event" -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Teus Hagen - title: "NLUUG: 35 tinten grijs" - keynote: true - link: - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Sake Blok - title: "Challenge: Can you esPcape?" - link: - - column: - talk: - speaker: Mike Place - title: Introduction to Event-Driven Linux Systems Management with SaltStacke - link: - - column: - talk: - speaker: Vesna Manojlovic - title: "Ethics in Technology" - link: - - row: - columns: - - column: - time: 11:50 - - column: - talk: - title: Vervolg Challenge Sake Blok - link: - - column: - talk: - speaker: Jan-Piet Mens - title: "Introducing Ansible AWX - The Open Source 'Tower'" - link: - - column: - talk: - speaker: Jelle Niemantsverdriet - title: We don't need no security! - link: - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:15 - - column: - - column: - textfield: - text: NLUUG Algemene Ledenvergadering (ALV) - center: true - - column: - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: Rudi van Drunen - title: "Things on the Internet: An introduction to the REAL world" - link: - - column: - talk: - speaker: Noud Aldenhoven - title: "An Overview of Deep Learning and its Open Source Tools" - link: - - column: - talk: - speaker: Per Buer - title: "Unikernels; what are they and what are the security implications?" - link: - - row: - columns: - - column: - time: 14:50 - - column: - talk: - speaker: Daniel Kiper - title: "EFI Secure Boot, shim, GRUB2" - link: - - column: - talk: - speaker: Ed Schouten en Ron Lievens - title: "Google's BigTable en Apache Cassandra" - link: - - column: - talk: - speaker: Bart Jacobs - title: "Attribuut-gebaseerde authenticatie met IRMA" - link: - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: John van Krieken - title: "What's up in modern C++" - link: - - column: - talk: - speaker: Willem Jan Withagen - title: "Ceph on FreeBSD" - link: - - column: - talk: - speaker: Ben Gras - title: "MMU Cache Side Channel Attack: Breaking ASLR from a Javascript Sandbox" - link: - - row: - columns: - - column: - time: 16:50 - - column: - talk: - speaker: Anne Jan Brouwer en Bas van Sisseren - title: SHA2017 badge - link: - - column: - talk: - speaker: Christine Yen - title: "Everything is Up! (and other useful myths)" - link: - - column: - talk: - speaker: Daan Keuper - title: Car Hacking - link: - - row: - columns: - - column: - time: 17:35 - - column: - textfield: - text: Borrel, gesponsord door SNOW - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/najaarsconferentie-2018/_index.md b/content/evenementen/nluug/najaarsconferentie-2018/_index.md deleted file mode 100644 index 3a80510..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/_index.md +++ /dev/null @@ -1,258 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2018-11-15T16:08:58+02:00 -description: "De NLUUG najaarsconferentie heeft plaatsgevonden op donderdag 15 november 2018 in het Van der Valk Hotel Utrecht." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG najaarsconferentie 2018" -layout: schedule-event -event_title: "NLUUG najaarsconferentie 2018" -event_start: 2018-11-15T08:30:00+02:00 -event_end: 2018-11-15T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Najaarsconferentie 2018 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_members_only: true -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: John Yani Arrasjid - title: "Cloud Evolution and Revolution: Catering for Mission Critical Workloads" - keynote: true - link: talks/john-arrasjid-cloud-evolution-and-revolution/ - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Pieter Jenniskens - title: "Microservices, containers and Kubernetes" - link: talks/pieter-jenniskens-microservices-containers-and-kubernetes/ - - column: - talk: - speaker: Jan-Piet Mens - title: The Story of OwnTracks - link: talks/jan-piet-mens-the-story-of-owntracks/ - - column: - talk: - speaker: Martijn van Lom - title: "Fragile cyber-world: will fragmentation kill cybersecurity?" - link: talks/martijn-van-lom-fragile-cyber-world-will-fragmentation-kill-cybersecurity/ - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: Olaf Molenveld - title: "How to use smart canary releasing for containers to increase velocity and reduce issues" - link: talks/olaf-molenveld-how-to-use-smart-canary-releasing-for-containers-to-increase-velocity-and-reduce-issues/ - - column: - talk: - speaker: Dag Wieers - title: "Managing complex infrastructure in lab environments using Ansible" - link: talks/dag-wieers-managing-complex-infrastructures-in-lab-environments-with-ansible/ - - column: - talk: - speaker: Tom Tervoort - title: "The road to TLS 1.3" - link: talks/tom-tervoort-the-road-to-tls-13/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:15 - - column: - textfield: - text: NLUUG ALV - center: true - size: 3 - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: Hagen Bauer - title: Secure your Networks with the Opensource Firewall pfSense - link: talks/hagen-bauer-secure-your-networks-with-the-opensource-firewall-pfsense/ - - column: - talk: - speaker: Kees Meijs - title: "Cloud construction at Nefos" - link: talks/kees-meijs-cloud-construction-at-nefos/ - - column: - talk: - speaker: Slawek Wojtczak - title: ZFS Boot Environments - link: talks/slawek-wojtczak-zfs-boot-environments/ - - row: - columns: - - column: - time: 14:45 - - column: - size: 3 - - row: - columns: - - column: - time: 14:50 - - column: - talk: - title: Vervolg talk Hagen Bauer - link: - - column: - talk: - speaker: René Ladan - title: "Decoding the DCF77 time signal on a Raspberry Pi" - link: talks/rene-ladan-decoding-the-dcf77-time-signal-on-a-raspberry-pi/ - - column: - talk: - speaker: Arjan Widlak - title: The Digital Cage - link: talks/arjan-widlak-the-digital-cage/ - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: "Sylvia van Os, Thijs van der Gugten en Tom Scholten" - title: Saltstack workshop - link: - - column: - talk: - speaker: Benjamin Martin - title: "FileSender: Sharing large files across research facilities" - link: talks/benjamin-martin-filesender-sharing-large-files-across-research-facilities/ - - column: - talk: - speaker: Mischa Peters - title: What Every Security Professional Should Know About the Dark Web - link: talks/mischa-peters-what-every-security-professional-should-know-about-the-dark-web/ - - row: - columns: - - column: - time: 16:45 - - column: - size: 3 - - row: - columns: - - column: - time: 16:50 - - column: - talk: - title: "Vervolg workshop Sylvia van Os, Thijs van der Gugten en Tom Scholten" - link: - - column: - talk: - speaker: Mike Ciavarella - title: "Shaved Yaks: Saving an Endangered Species" - link: talks/mike-ciavarella-shaved-yaks-saving-an-endangered-species/ - - column: - talk: - speaker: Ben Gras - title: "TLBleed: When Protecting Your CPU Caches is Not Enough" - link: talks/ben-gras-tlbleed-when-protecting-your-cpu-caches-is-not-enough/ - - row: - columns: - - column: - time: 17:35 - - column: - textfield: - text: Borrel, gesponsord door Snow - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/arjan-widlak-the-digital-cage.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/arjan-widlak-the-digital-cage.md deleted file mode 100644 index 5585151..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/arjan-widlak-the-digital-cage.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- information-architecture -title: "Arjan Widlak - The Digital Cage" -speakers: -- arjan-widlak -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=gTL3-VaF89Q ---- - -## Abstract - -In the Digital Cage we follow three Dutch citizens, Saskia, Pieter and Esther, who seem to have been struck by fate. Saskia is obliged to have her stolen car inspected. Because she cannot comply, she is haunted by government with fines and gets into debt. If model-citizen Esther is abroad too often for her work, she loses almost everything, from her parking permit to her voting rights. Like in a Kafka-novel we discover how registries and data exchange are no neutral actors, but that we have build with ignorance and negligence a digital cage that keeps larger and larger groups invisibly imprisoned. - -The sharing of information is the backbone of government services today. However we have lost control. We do not know how uses these data and we have no idea about the consequences of an error in registration. In this talk Arjan shows how the information architecture has rendered government blind for the problems it causes with citizens and is unable to correct errors. - -The Digital Cage is a book published earlier this year, written by Arjan Widlak and Rick Peeters on maladministration (onbehoorlijk bestuur) caused by information architecture and one of a series of papers. This lecture is an introduction into this theme. The book also contains the "ten principles of good digital government" to give the citizen a voice and central place again in the digital government. It's a must-read for every government professional. - -## Biography - -Arjan Widlak is director and researcher at the Kafka Brigade Foundation. The Kafka Brigade is an action research organization that aims to tackle bureaucratic dysfunction and red tape which prevents people from accessing the services they need and which constrains and frustrates public service staff. The Kafka Brigade Netherlands coordinates the sister organizations and associated researchers in several countries. - -Arjan is developer of several serious games concerning complex decision making. His simulations are used by businesses, governments and universities in various countries. He teaches in several program's and masterclasses about wicked problems, standardization, negotiation and ICT and the transformation of government. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/ben-gras-tlbleed-when-protecting-your-cpu-caches-is-not-enough.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/ben-gras-tlbleed-when-protecting-your-cpu-caches-is-not-enough.md deleted file mode 100644 index 34be212..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/ben-gras-tlbleed-when-protecting-your-cpu-caches-is-not-enough.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- cryptography -- tlbleed -title: "Ben Gras - TLBleed, when Protecting Your CPU Caches is Not Enough" -speakers: -- ben-gras -presentation: - filename: 2018-11-15-ben-gras-tlbleed-when-protecting-your-cpu-caches-is-not-enough.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=d63I7fHdI_U ---- - -## Abstract - -We present TLBleed, a novel side-channel attack that leaks information out of Translation Lookaside Buffers (TLBs). TLBleed shows a reliable side channel without relying on the CPU data or instruction caches. This therefore bypasses several proposed CPU cache side-channel protections, such as page coloring, CAT, and TSX. - -Our TLBleed exploit successfully leaks a 256-bit EdDSA key from cryptographic signing code, which would be safe from cache attacks with cache isolation turned on, but would no longer be safe with TLBleed. We achieve a 98% success rate after just a single observation of signing operation on a co-resident hyperthread and just 17 seconds of analysis time. Further, we show how another exploit based on TLBleed can leak bits from a side-channel resistant RSA implementation. - -We use novel machine learning techniques to achieve this level of performance. These techniques will likely improve the quality of future side-channel attacks. This talk contains details about the architecture and complex behavior of modern, multilevel TLB's on several modern Intel microarchitectures that is undocumented. - -## Biography - -Ben Gras has been in the systems security research group of the VU Amsterdam since 2015. He has worked on software reliability, defensive research projects, and most recently, offensive research. Offensive research was most noticeably making cross-VM Rowhammer exploitation reliable and a cache-based ASLR-breaking MMU sidechannel attack, both of which have been widely reported on, perhaps most prominently in Wired and Arstechnica. At Cisco, he developed a infrastructure-as-a-target defensive system. - -Ben is currently working on a PhD in systems security research. He is frequently asked for expert commentary on cpu flaws, most recently by Wired.com, BBC, Dutch national newspapers, and HBO Vice news tonight. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/benjamin-martin-filesender-sharing-large-files-across-research-facilities.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/benjamin-martin-filesender-sharing-large-files-across-research-facilities.md deleted file mode 100644 index 1ca165c..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/benjamin-martin-filesender-sharing-large-files-across-research-facilities.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- filesender -- files -title: "Benjamin Martin - FileSender: sharing large files across research facilities" -speakers: -- benjamin-martin -presentation: - filename: 2018-11-15-benjamin-martin-filesender-sharing-large-files-across-research-facilities.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=tzxnNGv9ObE ---- - -## Abstract - -The FileSender project allows large files (100gb+) to easily be shared with people at other companies and research facilities. Uploads and downloads occur in the browser and files can be uploaded to a FileSender hosted at your organization or you can be invited as a guest to another research facility installation. Optional end to end encryption keeps the data secure from users on the server, all crypto is done in the browser keeping it simple and secure for users. - -While a raw http and ftp server can be used to share files, many non technical users will not have access to upload and administer one of these servers. Access control to only selected users and automatic expiration of hosted files might be difficult for users more interested in research which is outside the IT field. - -FileSender supports push and pull models. To push, if you have access to a FileSender installation you can upload the file to it and inform those who you want to access the data to allow them to obtain it. To pull a file, you can create a guest on your FileSender install and invite a user to upload the data there. Guests can be subjected to specific access control, for example, only uploading a single file, and only to you. - - -I would love to talk about the challenges the FileSender project tries to address, the php/js code that comprise it, the history, and development of FileSender. I think it is a useful project to know and use in research and commercial environments and would love to hear feedback on where the project might want to move in the future. - -## Biography - -Dr Martin is the creator of libferris and loves to push the envelope of what a filesystem can do. He loves to build robots, cnc machines, and tinker with electronics. He has a long history with open source, including many ODF projects and a core contributor to FontForge for many years and is now the project lead for FileSender. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/dag-wieers-managing-complex-infrastructures-in-lab-environments-with-ansible.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/dag-wieers-managing-complex-infrastructures-in-lab-environments-with-ansible.md deleted file mode 100644 index 86c1afe..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/dag-wieers-managing-complex-infrastructures-in-lab-environments-with-ansible.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- ansible -title: "Dag Wieers - Managing complex infrastructures in lab environments with Ansible" -speakers: -- dag-wieers -presentation: - filename: 2018-11-15-dag-wieers-managing-complex-infrastructures-in-lab-environments-with-ansible.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -This presentation looks at how we started managing lab environments in a Cisco TAC support team. We will look into the specific requirements for lab environments to better support teams and customers. We will visit the business case and eventually the technical solution and end-up with using Ansible. - -This presentation touches Linux, Windows, network automation, and also hardware devices and other interfaces that may not have been designed for automation. - -Warning: attendants to this presentation may be exposed to flashes of YAML, Jinja, Python, and PowerShell. The faint of heart should probably skip this session. - -## Biography - -Dag Wieers is a freelance Linux and Open Source consultant, having worked for various international companies (mostly, in technology, banking, broadcasting and telecom markets). - -His main competencies include architecting and automating workflow, systems management, documentation and knowledge transfer and leading technical teams. He loves lightweight processes and keeping it simple. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/hagen-bauer-secure-your-networks-with-the-opensource-firewall-pfsense.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/hagen-bauer-secure-your-networks-with-the-opensource-firewall-pfsense.md deleted file mode 100644 index e7f61b7..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/hagen-bauer-secure-your-networks-with-the-opensource-firewall-pfsense.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- pfsense -title: "Hagen Bauer - Secure your Networks with the Opensource Firewall pfSense" -speakers: -- hagen-bauer -presentation: - filename: 2018-11-15-hagen-bauer-secure-your-networks-with-the-opensource-firewall-pfsense.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=9PQ6HGpTkso ---- - -## Abstract - -Firewall and network security are a core element of IT (or at least should be). When it comes to the requirements of this crucial component of your infrastructure you should not count on your provider or a manufacturer name. Especially small organizations tend to ignore the risks due to the expected costs and complexity of enterprise devices. - -The pfSense firewall is an high performance firewall for the growing needs to this vital element. The software provides functions like high availability, traffic shaping, vpns, network segmentation that are normally only provided by expensive enterprise products. - -This way also small organizations and the advanced home office configurations can implement this enterprise capabilities. - -In this double talk we will show the need for a new approach, how you can convince your decision makers and demonstrate how easy it is to set up such a configuration in typical use cases without any significant investments. - -## Biography - -Hagen Bauer can look back on more then 15 year of experience in the areas of open source content management, system administration and ecommerce. His personal mission is to help organisation of any size to deploy recent innovations in open source to reduce complexity and secure IT. - -He holds a masters (Diplom-Informatiker) in computer science, is an Open Group Distinguished IT Specialist and certified pfSense administrator. He is a frequent speaker at open source and enterprise software conferences for the last 20 years. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/jan-piet-mens-the-story-of-owntracks.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/jan-piet-mens-the-story-of-owntracks.md deleted file mode 100644 index 3ab5866..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/jan-piet-mens-the-story-of-owntracks.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- owntracks -title: "Jan-Piet Mens - The Story of OwnTracks" -speakers: -- jan-piet-mens -presentation: - filename: 2018-11-15-jan-piet-mens-the-story-of-owntracks.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=ZOkit8TVUd8 ---- - -## Abstract - -OwnTracks let you track your own location (hence the name) via your own equipment. It is an Open Source project which produces Android and iOS apps. - -In this talk, we tell you a bit about the crazy idea of how OwnTracks came to be, and some of the applications we've know people are using it for. We'll show you some of the eco-system around it. OwnTracks also produces a "protocol" which is implemented in the Recorder and for openHAB and Home Assistant, Traccar, etc. - -## Biography - -Jan-Piet Mens is an independent Unix/Linux consultant and sysadmin who's worked with Unix-systems since 1985. Jan-Piet does odd bits of coding, and has architected infrastructure at major customers throughout Europe. - -One of his specialities is the Domain Name System and as such, he authored the book Alternative DNS Servers as well as a variety of other technical publications, and he launched the MQTT-based Open Source OwnTracks project. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/john-arrasjid-cloud-evolution-and-revolution.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/john-arrasjid-cloud-evolution-and-revolution.md deleted file mode 100644 index 1ed301a..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/john-arrasjid-cloud-evolution-and-revolution.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- cloud -- workloads -title: "John Yani Arrasjid - Cloud Evolution and Revolution: Catering for Mission Critical Workloads" -speakers: -- john-yani-arrasjid -presentation: - filename: 2018-11-15-john-yani-arrasjid-cloud-evolution-and-revolution-catering-for-mission-critical-workloads.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=sh0QeMAUt_o ---- - -## Abstract - -John Yani Arrasjid presents on the evolution of cloud. He uses his perspective as an infrastructure architect for virtualization and cloud, and findings from his research in the Dell EMC and Virtustream offices of the CTO. - -Mission critical workloads now run in the cloud based on technical capabilities and automation supporting high SLAs for the enterprise. Mission critical workloads are expecting support for hybridity (on- and off-premise) and multi-cloud (providing choice). New types of mission critical workloads include AI, healthcare, transportation, and industrial IoT. -The cloud is no longer just a sandbox. The capabilities offered through software defined technologies, partnership between IT and OT (Operational Technology) teams, and higher levels of automation and self-healing infrastructures based on machine learning. Examples presented are not exclusive to what is available. - -## Biography - -John Yani Arrasjid currently works in the Virtustream Office of the CTO, handling the technical relationship with VMware and Dell EMC, and working on advanced research areas for cloud solutions, including industrial IoT, AI, and secure ledger in a cloud for mission critical workloads. - -John spent twelve years at VMware focusing on architect enablement, consulting solutions, development of the VCDX program, and the lead architect for the vCloud Architecture Toolkit. - -John holds the first VCDX certification, and has published 6 books around virtualization, cloud, and IT infrastructure design. John has also spent 6 years on the USENIX Association Board of Directors, including his role as Vice President. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/kees-meijs-cloud-construction-at-nefos.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/kees-meijs-cloud-construction-at-nefos.md deleted file mode 100644 index c707296..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/kees-meijs-cloud-construction-at-nefos.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- cloud -- openstack -- ceph -title: "Kees Meijs - Cloud construction at Nefos" -speakers: -- kees-meijs -presentation: - filename: 2018-11-15-kees-meijs-cloud-construction-at-nefos.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=83Sc8zQtjCY ---- - -## Abstract - -This talk (in Dutch) is about Kees’ journey at Nefos towards a fully functional implementation of OpenStack in a public environment. - -We start with the search for scale-out storage, going in production with Ceph, later on improving with SSDs and such. Continuing with systems architecture in terms of networking and OpenStack components. Pitfalls, maybe some war stories and thoughts about where to go from hereon. In short not a comprehensive guide how to build a OpenStack cloud, but a real-life tale how it’s done and not done at Nefos. - -Obviously there’s room for discussion and to ask questions along the way. - -## Biography - -Back in ‘96 Kees discovered the wonders of Open Source software and especially Linux. First his hobby and later career in IT brought him a lot of experience and expertise in systems operations and IT architecture. - -Nowadays Kees works as a platform architect and partner at Nefos, a new kid on the block in terms of public cloud computing. Do we hear Ceph? Do we hear OpenStack? Yes, we do! Oh, and DevOps and such. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/martijn-van-lom-fragile-cyber-world-will-fragmentation-kill-cybersecurity.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/martijn-van-lom-fragile-cyber-world-will-fragmentation-kill-cybersecurity.md deleted file mode 100644 index 922000b..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/martijn-van-lom-fragile-cyber-world-will-fragmentation-kill-cybersecurity.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- cybersecurity -title: "Martijn van Lom - Fragile cyber-world: will fragmentation kill cybersecurity?" -speakers: -- martijn-van-lom -presentation: - filename: 2018-11-15-martijn-van-lom-fragile-cyber-world-will-fragmentation-kill-cybersecurity.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=OX18MNVNsdA ---- - -## Abstract - -Cybersecurity has reached a junction and needs a decision where it goes next. The choice we make will shape the future of our industry and the security of cyberspace for years to come, so we need to make the right one. - -Today we stand in the middle of a storm. Not just a geopolitical one, but a cyberpolitical one. It feels like no-one trusts anyone anymore, and suspicion and confusion reign across our fragile cyber-world. Which way do we turn? Do we choose the road for ‘Balkanization’: the fragmentation and isolation of an industry? Or are we brave enough to enter the other road? One of collaboration and shared intelligence? - -## Biography - -Martijn is sinds 2010 in dienst bij Kasperky. Hij is begonnen als Managing Director voor de Benelux en Head of Corporate Sales in de Nordics. In 2012 werd hij benoemd tot General Manager voor zowel de Benelux- als de Nordic-regio. Sinds eind 2014 heeft Van Lom zich als General Manager Kaspersky Lab Benelux volledig gericht op de Benelux om deze regio maximaal te kunnen laten groeien. - -Daarnaast schrijft hij regelmatig columns en artikelen voor onder andere Computable, DutchCowboys, Business & IT, BlogIT, Executive People en Dutch IT-Channel en spreekt hij op evenementen over security-gerelateerde onderwerpen. - -Martijn heeft eerder voor Kaspersky Lab gewerkt als Sales Manager voor de Benelux van 2005 en 2008. Buiten zijn dienstverband bij de leverancier van cybersecurityoplossingen was Van Lom werkzaam bij verschillende IT-organisaties en leverde hij als freelance management consultant diensten aan organisaties als BenQ, Fujitsu, Siemens en Heineken. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/mike-ciavarella-shaved-yaks-saving-an-endangered-species.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/mike-ciavarella-shaved-yaks-saving-an-endangered-species.md deleted file mode 100644 index e45eea8..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/mike-ciavarella-shaved-yaks-saving-an-endangered-species.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- automation -title: "Mike Ciavarella - Shaved Yaks, Saving an endangered species" -speakers: -- mike-ciavarella -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=zn_AS9QWbU8 ---- - -## Abstract - -Automation is meant to make our lives simpler: just throw a shell script at some problem and the problem goes away, right? If only life in a modern DevOps world was so easy! Instead, we have thousands of tools to choose from, and hundreds of problems to solve, even in small environments. Life wasn't meant to be easy, but does it have to have so many command line arguments?!? - -Many of the decisions we make regarding automation are based on some combination of “experience”, “that's how it's always been”, and “I just need it to work”. This is not helpful when you have little experience, a green-field site, or even less time available than you thought. Even with experience, we tend to fall back to “Just use \”. _We choose the tool not because it's the right tool for the job, but because it's a tool we know_. This becomes further “justified” on the grounds of personal productivity. Suddenly, tool choice is the important decision, and the original problem is secondary. How can we do better? - -This talk is about the decisions and assumptions behind automation, and, perhaps, why yak shaving needs to be preserved. - -## Biography - -Mike has been working with UNIX since first gaining access to a BSD-based system in the late 1980s. After mastering the `oops(8)` and `restore(8)` commands, he gained a deep appreciation of the need to automate, and of the automation potential that is a fundamental part of UNIX and UNIX like systems. - -Mike currently lives in Amsterdam with his wife, no cats, and a 3D printer named “Bob”. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/mischa-peters-what-every-security-professional-should-know-about-the-dark-web.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/mischa-peters-what-every-security-professional-should-know-about-the-dark-web.md deleted file mode 100644 index 87d3f2e..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/mischa-peters-what-every-security-professional-should-know-about-the-dark-web.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- security -- dark-web -title: "Mischa Peters - What Every Security Professional Should Know About the Dark Web" -speakers: -- mischa-peters -presentation: - filename: -recording: - platform: youtube - url: ---- - -## Abstract - -Turn on the nightly news or your favorite TV drama and you’re bound to hear mentions of a vast criminal underworld for drugs, sex, guns, and identity theft hidden in plain site - all you need is a computer or mobile device to get there - this is the dark web. But what is the dark web really? - -While well known, fewer than 1% of internet users have visited the dark web and even among IT security professionals, only 1 in 7 have ever ventured to a dark web forum or site. This lack of direct experience helps explain why there is so much fear and misinformation being spread. But it also suggests that many in the security industry are missing out on a crucial source of information that could help them better protect their enterprise and better get inside the mind of a hacker. - -In this talk, we hope to use our knowledge to help break apart fact from fiction and provide you with the basics you, as a security professional, will need to begin safely leveraging this growing intelligence resource to better protect your organization. - -## Biography - -Mischa Peters is Director Systems Engineering EMEA with IntSights. He has been in the industry for more than 20 years and began his career at one of the leading Internet Service Providers in the Netherlands, XS4ALL. After XS4ALL he worked for companies like Livingston/Lucent, Foundry/Brocade, A10 Networks and LightCyber. - -His knowledge has evolved with the emergence of the Web and the need to secure it all and gained vast experience in this subject, with companies such as BlueCoat and LightCyber and currently IntSights. IntSights being positioned as a leader in the field of Dark Web and Cyber Risk Intelligence. -In his former life, he was helping teams designing, building and releasing innovative online and e-commerce focused platforms for digital enterprises. In his role of CTO of Vamp.io he is focusing on envisioning and realising the architecture, technology and features of Vamp, consultative business development, and defining and refining the vision of Vamp’s value in the ever-changing DevOps space. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/olaf-molenveld-how-to-use-smart-canary-releasing-for-containers-to-increase-velocity-and-reduce-issues.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/olaf-molenveld-how-to-use-smart-canary-releasing-for-containers-to-increase-velocity-and-reduce-issues.md deleted file mode 100644 index 4f32607..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/olaf-molenveld-how-to-use-smart-canary-releasing-for-containers-to-increase-velocity-and-reduce-issues.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- containers -- canary-releasing -title: "Olaf Molenveld - How to use smart canary releasing for containers to increase velocity and reduce issues" -speakers: -- olaf-molenveld -presentation: - filename: 2018-11-15-olaf-molenveld-how-to-use-smart-canary-releasing-for-containers-to-increase-velocity-and-reduce-issues.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=-8enRR4poKU ---- - -## Abstract - -Adopting new technologies like Docker containers, microservices, Mesos/Marathon, Kubernetes and other “cloud native” solutions, not only creates huge possibilities to increase velocity and scalability, but also introduces a whole new level of complexity. How to implement continuous delivery, service discovery, log-agreggation, API orchestration and secure exposing of service API's and applications? These are all non-trivial challenge which need to be solved before one can safely go to production with such an modern cloud-native stack. - -A solution that can handle these requirements in an integrated and unified way can provide great value. It cannot only provide a single “pane of glass” to the underlying components and make them work together efficiently, it can also apply smart metric-driven automation workflows to provide advanced features like canary-relasing, feature-A/B testing and runtime optimisations like SLA based autoscaling. - -In this talk, Olaf Molenveld, co-founder and CTO of Vamp.io, will demonstrate how smart service discovery, load balancing, canary releasing, feature testing and autoscaling can be quickly applied to a container scheduler using a unified system. - -## Biography - -Olaf has over 20 years of experience in the internet industry in various technical, architectural and managerial roles. With a background as a software developer, solutions architect and technical consultant, Olaf is in a good position to align business challenges with technical innovations and organisational processes. - -In his former life, he was helping teams designing, building and releasing innovative online and e-commerce focused platforms for digital enterprises. In his role of CTO of Vamp.io he is focusing on envisioning and realising the architecture, technology and features of Vamp, consultative business development, and defining and refining the vision of Vamp’s value in the ever-changing DevOps space. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/pieter-jenniskens-microservices-containers-and-kubernetes.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/pieter-jenniskens-microservices-containers-and-kubernetes.md deleted file mode 100644 index 726de71..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/pieter-jenniskens-microservices-containers-and-kubernetes.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- microservices -- containers -- kubernetes -title: "Pieter Jenniskens - Microservices, containers and Kubernetes" -speakers: -- pieter-jenniskens -presentation: - filename: 2018-11-15-pieter-jenniskens-microservices-containers-and-kubernetes.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=6t1tX0lz_M8 ---- - -## Abstract - -Containers have been around for a while now. But how do you use them to migrate your software from a traditional architecture to a more microservices oriented architecture? And what about management and scaling once your containers number in the hundreds? - -In this talk we will have a look at microservices, how it uses containers and how kubernetes manages all this. Using a webshop as an example, we will look under the hood of kubernetes and see how it all works together. - -## Biography - -Pieter encountered Linux and Open Source software for the first time in 1992 and never let go. During his studies he played around a lot with Linux and BSD. - -Pieter worked in Linux consultancy for most of his adult life and only recently started to work for SUSE as a Sales engineer. In this role he talks about Linux and Open Source all day but still gets to play with the new technologies out there. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/rene-ladan-decoding-the-dcf77-time-signal-on-a-raspberry-pi.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/rene-ladan-decoding-the-dcf77-time-signal-on-a-raspberry-pi.md deleted file mode 100644 index 777e37d..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/rene-ladan-decoding-the-dcf77-time-signal-on-a-raspberry-pi.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- dcf77 -- time -- raspberry-pi -title: "René Ladan - Decoding the DCF77 time signal on a Raspberry Pi" -speakers: -- rene-ladan -presentation: - filename: 2018-11-15-rene-ladan-decoding-the-dcf77-time-signal-on-a-raspberry-pi.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=O7-l6EU1oCU ---- - -## Abstract - -This talk will introduce the DCF77 time station located near Mainflingen, Germany. This station transmits the time every minute with one bit per second (except for the last second of the minute) at a carrier frequency of 77.5 kHz. - -Topics will include: - -* How can the raw radio signal be converted to bits? This is harder than you think! -* How can we decode the time information transmitted each minute and deal with reception errors? -* DCF77 also transmits information from third parties (mostly commercial weather forecasts), how can we decode these? -* Design of the software -* High-level history of the software and future ideas -* Demo time :) - -## Biography - -René studied computing science at the Eindhoven University of Technology where he graduated in 2006. After that he worked at various companies (including the university itself), some involving Linux, others Windows-based. - -He started his open source shadow career with some small projects on Sourceforge but it really took off when he started to work on FreeBSD in 2004. Meanwhile, he has been awarded both a documentation and a ports commit bit and is now part of the Ports Management Team (aka portmgr@). After visiting too many instances of EuroBSDCon, he was drawn into the accompanying Foundation and now assumes the role of secretary. - -When not doing BSD stuff and still in nerd mode, he likes to tinker with his DCF77 receiver which runs on a Raspberry Pi 1B (and still runs FreeBSD or Linux as its operating system). \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/slawek-wojtczak-zfs-boot-environments.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/slawek-wojtczak-zfs-boot-environments.md deleted file mode 100644 index f4d38c8..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/slawek-wojtczak-zfs-boot-environments.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- zfs -title: "Slawek Wojtczak - ZFS Boot Environments" -speakers: -- slawek-wojtczak -presentation: - filename: 2018-11-15-slawek-wojtczak-zfs-boot-environments.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=6cpfKodHW00 ---- - -## Abstract - -As long as sysadmins need to maintain, change and update operating systems there is always need to protect against problems that may occur during these operations. Various solutions were used starting from simple backup/restore procedures or copying the contents of system filesystems into spare disks to snapshots and clones recently. None of these solutions were transparent enough or bulletproof enough to provide complete and consistent protection again failures in the change or update process. - -One of such holy grails is ZFS Boot Environments solution. It protects entire system (and even additional data when needed) against almost any change or update process. As ZFS Boot Environments matured in Solaris/Illumos systems and then on FreeBSD UNIX other systems started to copy its principles to provide similar solutions such as snapper with BTRFS in SUSE or Boot Environment Manager for DragonFly BSD with their HAMMER filesystem. - -The presentation aims to walk through the history of these solutions with the focus on practical ZFS Boot Environments solutions and examples. - -## Biography - -I have used FreeBSD for more then 13 years both privately and professionally along with various other UNIX and UNIX-like systems. Besides UNIX systems I put a lot of interest in storage, high availability solutions, virtualization/containers and backup/restore solutions showed on my LinkedIn page. I am also available via Twitter and Mastodon. - -Recently I started a blog where I share knowledge and experience that I gathered by working 10+ years as sysadmin (now architect) at IT industry. Countless times various articles or blog posts helped me, so I though that its about time to give back. If you want to read more you may check My FreeBSD Story at my blog. - -Arjan is developer of several serious games concerning complex decision making. His simulations are used by businesses, governments and universities in various countries. He teaches in several program's and masterclasses about wicked problems, standardization, negotiation and ICT and the transformation of government. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2018/talks/tom-tervoort-the-road-to-tls-13.md b/content/evenementen/nluug/najaarsconferentie-2018/talks/tom-tervoort-the-road-to-tls-13.md deleted file mode 100644 index 7a4a66d..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2018/talks/tom-tervoort-the-road-to-tls-13.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- cryptography -- tls -title: "Tom Tervoort - The road to TLS 1.3" -speakers: -- tom-tervoort -presentation: - filename: 2018-11-15-tom-tervoort-the-road-to-tls-13.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=L1wFkKOzp6M ---- - -## Abstract - -Since it was quickly cobbled together by Netscape in order to allow people to buy items over the web, the SSL/TLS protocol has become one of the most popular protocols for secure communications. Unfortunately, designing a cryptographic protocol that satisfied everyone's needs turned out to be more complex than anticipated, causing the large number of vulnerabilities which plaged each version of it so far. - -This talk will cover the evolution of SSL and TLS, and how mistakes from the past informed the design of its newest incarnation: TLS 1.3. It will also examine the new protocols' considerable improvements in robustness, security and efficiency, and the issues that still remain. - -## Biography - -Tom is a security specialist (i.e. ethical hacker and consultant) at Secura and a PhD student (in the field of medical security) at the AMC hospital. He frequently perform security investigations of complex and unorthodox systems such as cryptographic protocols, identity management systems and blockchain applications. - -Tom worked as a software developer before entering the security field, and received a master's degree in computing science (specialising in programming technology and automatic protocol verification) from Utrecht University. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/_index.md b/content/evenementen/nluug/najaarsconferentie-2019/_index.md deleted file mode 100644 index d4d23a4..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/_index.md +++ /dev/null @@ -1,261 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2019-11-21T16:08:58+02:00 -description: "De NLUUG najaarsconferentie werd gehouden op donderdag 21 november 2019 in het Van der Valk Hotel Utrecht." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG najaarsconferentie 2019" -layout: schedule-event -event_title: "NLUUG najaarsconferentie 2019" -event_start: 2019-11-21T08:30:00+02:00 -event_end: 2019-11-21T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Najaarsconferentie 2019 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_members_only: true -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: David Blank-Edelman - title: "SRE101: Lessons from a Parallel Universe" - keynote: true - link: talks/david-blank-edelman-sre101-lessons-from-a-parallel-universe/ - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Andreas Hülsing - title: Post-quantum cryptography - link: talks/andreas-hulsing-post-quantum-cryptography/ - - column: - talk: - speaker: Moritz Müller - title: Roll, Roll, Roll your Root — first DNSSEC Root KSK Rollover - link: talks/moritz-muller-roll-roll-roll-your-root-first-dnssec-root-ksk-rollover/ - - column: - talk: - speaker: Michael Boelen - title: "Let's create better* scripts" - link: talks/michael-boelen-lets-create-better-scripts/ - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: Roland van Rijswijk-Deij - title: "QBC: The Quantum Blockchain Cloud —debunking quantum myths and fables" - link: talks/roland-van-rijswijk-deij-qbc-the-quantum-blockchain-cloud-debunking-quantum-myths-and-fables/ - - column: - talk: - speaker: Carlo Meijer - title: "Self-encrypting deception" - link: talks/carlo-meijer-self-encrypting-deception/ - - column: - talk: - speaker: Hagen Bauer - title: Treating documentation as code - link: talks/hagen-bauer-treating-documentation-as-code/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:30 - - column: - talk: - speaker: Thomas Attema - title: Cryptographic applications of quantum mechanics - link: talks/thomas-attema-cryptographic-applications-of-quantum-mechanics/ - - column: - talk: - speaker: Bram Cappers - title: "Eventpad: Cybercrime Analysis Using Visual Analytics" - link: talks/bram-cappers-eventpad-cybercrime-analysis-using-visual-analytics/ - - column: - talk: - speaker: Koen de Jonge - title: Community Hosted Open Source Infrastructure - link: - - row: - columns: - - column: - time: 14:15 - - column: - size: 3 - - row: - columns: - - column: - time: 14:20 - - column: - talk: - speaker: Sebastian Österlund - title: "RIDL: Rogue In-Flight Data Load" - link: talks/sebastian-osterlund-ridl-rogue-in-flight-data-load/ - - column: - talk: - speaker: Debarshi Basak - title: Next generation app security and mitigation for Lawfirms - link: talks/debarshi-basak-next-generation-app-security-and-mitigation-for-lawfirms/ - - column: - talk: - speaker: Anco Scholte ter Horst - title: XS4ALL Moet Blijven - - row: - columns: - - column: - time: 15:05 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 15:30 - - column: - talk: - speaker: Wim ten Have - title: What does vNUMA actually mean? - link: talks/wim-ten-have-what-does-vnuma-actually-mean/ - - column: - talk: - speaker: Carlo Berto - title: An update on RPKI - link: talks/carlo-berto-an-update-on-rpki/ - - column: - talk: - speaker: Michiel Leenaars - title: The Commons Conservancy - link: talks/michiel-leenaars-the-commons-conservancy/ - - row: - columns: - - column: - time: 16:15 - - column: - size: 3 - - row: - columns: - - column: - time: 16:20 - - column: - talk: - speaker: Pieter Lexis - title: Running containers with systemd-nspawn - link: talks/peter-lexis-running-containers-with-systemd-nspawn/ - - column: - talk: - speaker: Eric Verheul - title: Remote Document Encryption - link: talks/eric-verheul-remote-document-encryption/ - - column: - talk: - speaker: Martin Geusebroek - title: Counter social engineering - link: talks/martin-geusebroek-counter-social-engineering/ - - row: - columns: - - column: - time: 17:10 - - column: - talk: - speaker: Edwin den Andel - title: Tales (Fails) from the trenches… - link: talks/edwin-van-andel-tales-fails-from-the-trenches/ - center: true - size: 3 - - row: - columns: - - column: - time: 18:05 - - column: - textfield: - text: Borrel, gesponsord door Sue - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/andreas-hulsing-post-quantum-cryptography.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/andreas-hulsing-post-quantum-cryptography.md deleted file mode 100644 index 80b7302..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/andreas-hulsing-post-quantum-cryptography.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Andreas Hülsing - Post-quantum cryptography" -speakers: -- andreas-hulsing -presentation: - filename: 2019-11-21-andreas-hulsing-post-quantum-cryptography.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=hebljeD0Ngw ---- - -## Abstract - -As soon as large scale quantum computers are built today's cryptography does not provide security anymore. This threatens the security of our digital society. Even worse: For some data that we send or store in encrypted form we want secrecy to hold for our whole lifetime, if not longer. Think of medical data for example. This data can be stored and decrypted when a quantum computer is available. - -Post-quantum cryptography is the study of conventional cryptography in the presence of an adversary with access to a quantum computer. In this talk I will give an overview of the landscape of schemes submitted to the recent NIST standardization project. I will discuss the underlying problems and summarize the current knowledge about quantum algorithms to solve them. - -In addition, I will touch on challenges in the area of provable post-quantum security. - -## Biography - -I am assistant professor in the Coding Theory and Cryptology group at Eindhoven University of Technology (TU/e). My research focuses on post-quantum cryptography — cryptography that resists quantum computer-aided attacks. My works range from theoretical works, like how to model quantum attacks or formal security arguments in post-quantum security models, to applied works, like the analysis of side-channel attacks or the development of efficient hash-based signature schemes. In many of my works I try to combine the theoretical and the applied perspective. This is especially reflected in my work on standardizing post-quantum cryptography. - -Before my current position, I was a postdoctoral researcher in the Coding Theory and Cryptology group, working with Tanja Lange in the PQCRYPTO project. Before I was a postdoctoral researcher in the cryptographic implementations group at TU/e, working with Daniel J. Bernstein. I did my PhD in the cryptography and computer algebra group at TU Darmstadt under the supervision of Johannes Buchmann. - -Before starting my PhD, I worked as a research fellow at Fraunhofer SIT in Darmstadt. I hold a Diploma in computer science from TU Darmstadt. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/bram-cappers-eventpad-cybercrime-analysis-using-visual-analytics.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/bram-cappers-eventpad-cybercrime-analysis-using-visual-analytics.md deleted file mode 100644 index 2759f9b..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/bram-cappers-eventpad-cybercrime-analysis-using-visual-analytics.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Bram Cappers - Eventpad: Cybercrime Analysis Using Visual Analytics" -speakers: -- bram-cappers -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=TJixUQhU-lY ---- - -## Abstract - -Automation of malware analysis is a popular and very important topic, but with human cognition still outperforming AI we are still indispensable. In this talk we show how we can exploit the human eye for the analysis of large PCAP files and event logs using visual analytics. - -At the TU/e we designed a system Eventpad to quickly visualize patterns and anomalies in event collections. In this talk we give live demos on how we can use the tool to discover fraud in VoIP traffic, discover chemical waste dumping in a wildlife preserve and reverse engineer Ransomware in back office environments. - -## Biography - -Bram Cappers is a postdoctoral researcher at Eindhoven University of Technology and cofounder of the startup AnalyzeData. In 2018 he finished his PhD in the area of data visualization and cyber security. where he developed new antivirus technology to visually detect patterns and anomalies in network traffic. - -Bram has won numerous awards in the area of data science and presented his technology at prestigious events such as BlackHat USA 2018 and Still Hacking Anyway 2017. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/carlo-berto-an-update-on-rpki.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/carlo-berto-an-update-on-rpki.md deleted file mode 100644 index bb80630..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/carlo-berto-an-update-on-rpki.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Carlo Berto - An update on RPKI" -speakers: -- carlo-berto -presentation: - filename: 2019-11-21-carlo-berto-an-update-on-rpki.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=l_BJP5wHoJc ---- - -## Abstract - -In this presentation Carlo will provide an update on the current state of routing security and routing hijacks from the perspective of RIPE NCC. - -He will share statistics on the quality of the Internet Routing Registry and explains what Resource Public Key Infrastructure (RPKI) is, the difference between signing and validating resources and how to do this. - -Finally, Carlo will share some insights from actual RPKI deployments. - -## Biography - -Carlo Berto is Customer Service Analyst at the RIPE NCC. He helps new members request Internet number resources and acts as the first point of contact for all support queries. He is an expert in all questions related to the RIPE Database, RPKI, abuse complaints and billing. - -Carlo has over seven years of experience in Customer Services and was previously heading his own team at a global Telecommunications company. He holds a Bachelor in Statistics and Information Science from the University of Venice. Originally from Italy, Carlo speaks fluent Italian, Spanish and English. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/carlo-meijer-self-encrypting-deception.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/carlo-meijer-self-encrypting-deception.md deleted file mode 100644 index d8290af..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/carlo-meijer-self-encrypting-deception.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Carlo Meijer - Self-encrypting deception" -speakers: -- carlo-meijer -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=skqFDQrOepY ---- - -## Abstract - -We have analyzed the hardware full-disk encryption of several solid state drives (SSDs) by reverse engineering their firmware. These drives were produced by three manufacturers between 2014 and 2018, and are both internal models using the SATA and NVMe interfaces (in a M.2 or 2.5“ traditional form factor) and external models using the USB interface. - -In theory, the security guarantees offered by hardware encryption are similar to or better than software implementations. In reality, we found that many models using hardware encryption have critical security weaknesses due to specification, design, and implementation issues. For many models, these security weaknesses allow for complete recovery of the data without knowledge of any secret (such as the password). - -BitLocker, the encryption software built into Microsoft Windows will rely exclusively on hardware full-disk encryption if the SSD advertises support for it. Thus, for these drives, data protected by BitLocker is also compromised. - -We conclude that, given the state of affairs affecting roughly 60% of the market, currently one should not rely solely on hardware encryption offered by SSDs and users should take additional measures to protect their data. - -## Biography - -Carlo is a PhD candidate at the Digital security group at the Radboud University Nijmegen. He is currently under supervision of Bart Jacobs. - -His research focuses on analysis of already-deployed cryptographic systems in the wild. As of today, many people rely on cryptographic systems on a daily basis. Be it your through web browser, your public transport e-ticket, or your wireless router. Some of these systems have gone through extensive scrutiny. However, many have not. - -Within this category, the systems are often difficult to analyze because proper documentation and/or source code is unavailable to the public. Sometimes the difficulty of analysis is even relied on for security, which is a terrible idea. Most of Carlo's research follows a pattern of uncovering the details and inner workings of a system through reverse engineering, and subsequently analyzing (and often breaking) its security. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/david-blank-edelman-sre101-lessons-from-a-parallel-universe.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/david-blank-edelman-sre101-lessons-from-a-parallel-universe.md deleted file mode 100644 index 08ca75f..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/david-blank-edelman-sre101-lessons-from-a-parallel-universe.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "David Blank-Edelman - SRE101: Lessons from a Parallel Universe" -speakers: -- david-blank-edelman -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=oKnc8rcg1H0 ---- - -## Abstract - -Just within the last fifteen years, we have seen at least two separate communities evolve from the generic idea of Systems Administration/Operations. The first, DevOps, grew up very much in public. The second, SRE, germinated within the halls of “special” companies like Google and Facebook and is now starting to gain significant visibility and traction in the wider world. - -Join me for an introduction to SRE: what it is, why it matters, how it relates to other operations practices like DevOps, and if/how you can get started with it in your organization. - -## Biography - -David has over thirty years of experience in the systems administration/DevOps/SRE field in large multiplatform environments. He is the curator/editor of the O'Reilly Book Seeking SRE: Conversations on Running Production Systems at Scale and author of the O'Reilly Otter Book (Automating Systems Administration with Perl). - -David is a co-founder of the wildly popular SREcon conferences hosted globally by USENIX. David currently works for Microsoft as a senior cloud advocate focusing on site reliability engineering. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/debarshi-basak-next-generation-app-security-and-mitigation-for-lawfirms.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/debarshi-basak-next-generation-app-security-and-mitigation-for-lawfirms.md deleted file mode 100644 index cd03830..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/debarshi-basak-next-generation-app-security-and-mitigation-for-lawfirms.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Debarshi Basak - Next generation app security and mitigation for Lawfirms" -speakers: -- debarshi-basak -presentation: - filename: -recording: - platform: youtube - url: ---- - -## Abstract - -Majority of Lawfirms today rely on older technology due to hyperfocus on security and scepticism over container technologies. As the rest of the world transition to containers, we discuss challenges in the lawfirms. - -We propose an architecture to package applications, deliver, distribute and run third party vendor applications securely along with a method to capture and measure total cost of ownership. - -We also discuss violation prevention effort that could be taken and a mitigation architecture in a scenario when there is a violation. - -## Biography - -Debarshi has almost 10 years of experience in Data Engineering, Container technologies etc. He has previously worked in Bol.com, SensysGatso and now at ReynenCourt BV addressing key issues in Container Technology and Security in modern infrastructure for Law Firms. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/edwin-van-andel-tales-fails-from-the-trenches.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/edwin-van-andel-tales-fails-from-the-trenches.md deleted file mode 100644 index f61598f..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/edwin-van-andel-tales-fails-from-the-trenches.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Edwin van Andel - Tales (Fails) from the trenches…" -speakers: -- edwin-van-andel -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=N3_ezZDzADI ---- - -## Abstract - -Edwin van Andel will take you on a ride through the beautiful, but sometimes scary, woods of bugs, fails and wonders, located in the misty valley of infosec. - -There will be tales of misdirected focus. There will be burning arrows flying towards the anonymous clientele of Zerocopter’s bug-bounty and coordinated vulnerability disclosure platform. And we will gaze at the sunset over the immortal fields of stupidity. - -Edwin will discuss and gives examples of beautifully chained exploits, utterly stupid designs, fails and the always funny owner’s responses. Fun, laughter and tears as we cool off and swim together in IoT infested waters. While always reflecting back to the key of all his presentations: Hackers can help. - -Will you hop on for a 45 minute ride through these hidden woods? Visual stupidity included as always! - -## Biography - -Edwin van Andel started hacking at the age of 13. Although he is now CEO of hacker company Zerocopter, his relationship with the hacker community is still the main driving force in his life. His dream to bring the brilliant minds of all hackers he knows together in one room and to hack everything that is brought in is something that he is getting closer to. - -In addition, together with the “Guild of Grumpy Old Hackers”, he is actively guiding and leading young hackers in the right direction in order to create his ultimate goal - a safe society through a safer internet. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/eric-verheul-remote-document-encryption.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/eric-verheul-remote-document-encryption.md deleted file mode 100644 index 1588d0e..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/eric-verheul-remote-document-encryption.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Eric Verheul - Remote Document Encryption" -speakers: -- eric-verheul -presentation: - filename: 2019-11-21-eric-verheul-remote-document-encryption.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=hnL7ET6Y9RM ---- - -## Abstract - -We introduce Remote Document Encryption (RDE) allowing any party to encrypt data for a holder of an electronic passport such that only with physical possession of the passport decryption is possible. RDE is not an intended functionality of passports and actually consists of a tweak of passport protocols. Electronic passports allow for 160 bit security exceeding current good practice of 128 bit security. - -In the presentation we also indicate possible applications including secure email and end- to-end secure file sending. In the second quarter of 2018 a proof-of-concept was done with RDE based secure mail. This pilot was successful and indicated that RDE was indeed a viable technique. SURF, the collaborative ICT organisation for Dutch education and research, intends to implement RDE in its Filesender instance and is planning a pilot in 2019. - -## Biography - -Eric Verheul is an independent cryptographic consultant and part-time professor at the Radboud University Nijmegen. Eric teaches a Master Course in security management and does research in applied cryptography and privacy enhancing technologies. - -His scientific goal is to creatively (ab)use existing cryptographic techniques and protocols achieving optimal (privacy) protection at low cost. His presentation at NLUUG on Remote Document Encryption is a good example of this. - -Eric also serves as cryptographic architect in the Dutch eID scheme in which capacity he has developed the technique of polymorphic encryption and pseudonymization (PEP). This supplements federative authentication with strong privacy protection. Paradoxically, PEP allows the identity provider DigiD conducting authentications in an anonymous way while still being able delivering identifying information (or pseudonym) to service providers. From June 4 2018 issued Dutch driver licenses support PEP. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/hagen-bauer-treating-documentation-as-code.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/hagen-bauer-treating-documentation-as-code.md deleted file mode 100644 index b815857..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/hagen-bauer-treating-documentation-as-code.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Hagen Bauer - Treating documentation as code" -speakers: -- hagen-bauer -presentation: - filename: 2019-11-21-hagen-bauer-treating-documentation-as-code.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Use the editor you love and manage your documentation in a version control system. Have you been there too? You are forced to use a word processor to write technical documentation. You get frustrated from all this cut and paste and keeping up with different versions of input? And at the end you have to waste your time to convert the result into different versions for different audiences and different outputs? - -Imagine this: you can use the text editor from the device you like the most (e.g. vi on your smartphone). Artifacts from configurations files are always up to date. Images and tables are generated from external tools without any manual steps. Different versions are created on demand with content that the intended audience is allowed or able to consume. And if you are working in a team you can have continuous documentation that creates the output of your choice for web, printing or ebooks from one single source of truth. - -Let's have a look how you can use asciidoctor to create documentation in a way you will love. - -## Biography - -Hagen Bauer can look back on more then 15 year of experience in the areas of open source content management, system administration and ecommerce. His personal mission is to help organisation of any size to deploy recent innovations in open source to reduce complexity and secure IT. - -Hagen holds a masters (Diplom-Informatiker) in computer science, is an Open Group Distinguished IT Specialist and certified pfSense administrator. He is a frequent speaker at open source and enterprise software conferences for the last 20 years. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/martin-geusebroek-counter-social-engineering.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/martin-geusebroek-counter-social-engineering.md deleted file mode 100644 index 658f204..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/martin-geusebroek-counter-social-engineering.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Martin Geusebroek - Counter social engineering" -speakers: -- hagen-bauer -presentation: - filename: 2019-11-21-martin-geusebroek-counter-social-engineering.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -This talk takes you on a journey through the shadow networks where access to information is vital. A world in which the line between spectator, participant, manipulator or victim of manipulation is unclear. Confidentiality, availability and integrity of information is vital for your business and society. - -What if your data becomes the target of social engineers in order to access your business crown jewels, influence you, or even society into criminal act without even realizing it? - - -How do they proceed? What is profiling and pretexting? And how does behavioral manipulation and eliciting confidential information work. Eventually you will gain inspiration while sharing our knowledge on how we can counter social engineering together. - -## Biography - -Martin is one of our most experienced subject matter experts! He obtained knowledge and experience in Social Engineering in an international environment while working for the Dutch government. - -Martin not only teaches in an inspiring way, but also provides many striking practical examples. It is his wish to educate staff in order to make organizations better protected against attacks by social engineers. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/michael-boelen-lets-create-better-scripts.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/michael-boelen-lets-create-better-scripts.md deleted file mode 100644 index c6d6082..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/michael-boelen-lets-create-better-scripts.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "Een presentatie gegeven door Michael Boelen over het optimaliseren van shellscripts en tips om ze veiliger en betrouwbaarder te maken." -layout: event-talk -tags: -- shell -- scripting -title: "Michael Boelen - Let's create better* scripts" -speakers: -- michael-boelen -presentation: - filename: 2019-11-21-michael-boelen-lets-create-better-scripts.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Whether you call yourself a system administrator, developer, or DevOps sprint mediator, life is too short for sloppy shell scripts! In this talk, we look at how to improve them to stand the test of time. Michael will share how to create a good foundation for your scripts, so they run more reliable now and in the future. Your (future) colleagues might love you for it. - -Focus areas of this presentation include error handling, security, style, and best practices. Also, it will cover (many) mistakes made by Michael over the last 20 years. Got some of your own? They are welcome as part of the discussion. - -## Biography - -Michael Boelen specializes in the field of Linux and UNIX security. He worked as a consultant for several Fortune 500 companies like Philips and ASML. In 2013, Michael started the security firm CISOfy to simplify security. - -Next to software development, he is interested in technical auditing, system hardening, and compliance. Michael is the author of several open source security tools, including Rootkit Hunter (rkhunter) and Lynis. He blogs at Linux-Audit.com and has a personal website with relevant presentations. diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/michiel-leenaars-the-commons-conservancy.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/michiel-leenaars-the-commons-conservancy.md deleted file mode 100644 index 9050fb7..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/michiel-leenaars-the-commons-conservancy.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Michiel Leenaars - The Commons Conservancy" -speakers: -- michiel-leenaars -presentation: - filename: 2019-11-21-michiel-leenaars-the-commons-conservancy.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Small projects can grow big, but why should every successful FOSS project bootstrap its own foundation, when this invokes all kinds of bureaucratic burdens? The Commons Conservancy is a hypervisor for virtual foundations, a meta-foundation set up to help mature upcoming efforts around open technologies. - -The Commons Conservancy facilitates healthy and self-supporting ecosystems that are sustainable in the long term. It does so by providing a free (in all senses of the word) infrastructure for coordination as well as a proper legal framework for governance over contributions made to the projects. By collaboration with well-known charities like NLnet and dedicated service providers it can provide a turn-key charitable and business infrastructure for your FOSS efforts. - -## Biography - -Michiel Leenaars (1972, Netherlands) is the chairperson of The Commons Conservancy. In daily life he is Director of Strategy at NLnet Foundation. and director of Internet Society Netherlands, one of the more sizable Internet Society chapters in the world. He is also a W3C liason officer for the Benelux Office of the World Wide Web Consortium. He currently leads two of the four Research & Innovation Actions of the Next Generation Internet initiative, NGI Zero Discovery and NGI Zero PET. - -He is active in a number of national and international organisations, such as OpenDoc Society (vice-chair), SIDN Fund (Board of Advisors), Digitale Infrastructuur Nederland, and Petities.nl foundation (treasurer). He is a member of the Netherlands committee for the UNESCO Information for All Programme. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/moritz-muller-roll-roll-roll-your-root-first-dnssec-root-ksk-rollover.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/moritz-muller-roll-roll-roll-your-root-first-dnssec-root-ksk-rollover.md deleted file mode 100644 index 9822f0b..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/moritz-muller-roll-roll-roll-your-root-first-dnssec-root-ksk-rollover.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Moritz Müller - Roll, Roll, Roll your Root — first DNSSEC Root KSK Rollover" -speakers: -- moritz-muller -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=1yu6eQIaH5Y ---- - -## Abstract - -I give an in-depth insight into the Root KSK Rollover of the DNSSEC key of last year. Together with researchers, operators and developers from five organizations we analyzed the first ever rollover of the main cryptographic keys of DNSSEC, which had the potential of rendering millions of Internet users offline. - -I will show, why the rollover was postponed by one year, the impact of the rollover itself and the surprising behavior it triggered in resolver software. Our results also question the current distribution methods of the DNSSEC trust anchor, and other trust anchors like CAs. - -## Biography - -Moritz is a Research Engineer with SIDN Labs, the research department of SIDN, the .nl ccTLD and a Ph.D candidate at the University of Twente. His research is focusing on the security and stability of the Domain Name System (DNS). In his work at SIDN he develops tools to detect malicious domain names and measures the deployment and behavior of DNS infrastructure. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/peter-lexis-running-containers-with-systemd-nspawn.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/peter-lexis-running-containers-with-systemd-nspawn.md deleted file mode 100644 index 1da9243..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/peter-lexis-running-containers-with-systemd-nspawn.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Peter Lexis - Running containers with systemd-nspawn" -speakers: -- peter-lexis -presentation: - filename: 2019-11-21-peter-lexis-running-containers-with-systemd-nspawn.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=u3urXzJU1X8 ---- - -## Abstract - -According to its manpage, systemd-nspawn: - - -> ... may be used to run a command or OS in a light-weight namespace container. In many ways it is similar to chroot(1), but more powerful since it fully virtualizes the file system hierarchy, as well as the process tree, the various IPC subsystems and the host and domain name... - -In this talk, I'll go over what all of this means, how to use systemd-nspawn and how nspawn differs from docker, lxc/lxd and qemu-kvm. I'll discuss how to use the systemd-nspawn and machinectl commands, how to run services inside containers and how to introspect the containers. - -After this, I'll quickly touch on a related project called mkosi ("make operating system image") that can be used to create images for containers and virtual-machines in one go. - -Basic knowledge of systemd service management and containers is recommended to attend this talk. - -## Biography - -Educated as a Systems and Network Engineer and having dabbled with DevOps-y things for years, Pieter's official title now is "Senior PowerDNS Engineer". As such, he works on the PowerDNS source code, the build/CI/packaging pipeline and running the infrastructure around the PowerDNS open source project. - -He is also involved in the broader DNS operations and standards communities to make the Internet a better place. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/roland-van-rijswijk-deij-qbc-the-quantum-blockchain-cloud-debunking-quantum-myths-and-fables.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/roland-van-rijswijk-deij-qbc-the-quantum-blockchain-cloud-debunking-quantum-myths-and-fables.md deleted file mode 100644 index dce05b0..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/roland-van-rijswijk-deij-qbc-the-quantum-blockchain-cloud-debunking-quantum-myths-and-fables.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Roland van Rijswijk-Deij - QBC: The Quantum Blockchain Cloud — debunking quantum myths and fables" -speakers: -- roland-van-rijswijk-deij -presentation: - filename: 2019-11-21-roland-van-rijswijk-deij-qbc-the-quantum-blockchain-cloud-debunking-quantum-myths-and-fables.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=fC8yB5K_25A ---- - -## Abstract - -In this talk I will focus on trying to discombobulate some of the common hypes and misunderstandings about the words quantum and cryptography in one sentence. This includes questions such as: - -* Can everybody decrypt my TLS if quantum is a thing? - -* Oh my god, quantum will be a thing next week, they're already selling 2000 qubit machines! - -* Quantum cryptography will solve all my problems - -* Post-quantum cryptography will solve all my problems - -With a wink and a smile, the goal of this talk is to inform the audience about the real issues quantum computing may raise for Internet security and what they should and should not focus their energies on in dealing with this problem. - -##v Biography - -Roland is principal scientist at NLnet Labs, a not-for-profit foundation dedicated to research and development of core Internet protocols. - -Next to his work at NLnet Labs, Roland is an assistant professor of computer network security at the University of Twente. His research interests include DNS(SEC), BGP and network security and stability. Roland obtained an M.Sc. in computer science from the University of Twente in 2001 and a cum laude PhD in computer science from the same university in 2017. - -In his spare time, Roland very much enjoys finding new places to go scuba diving. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/sebastian-osterlund-ridl-rogue-in-flight-data-load.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/sebastian-osterlund-ridl-rogue-in-flight-data-load.md deleted file mode 100644 index fc48c26..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/sebastian-osterlund-ridl-rogue-in-flight-data-load.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Sebastian Österlund - RIDL: Rogue In-Flight Data Load" -speakers: -- sebastian-osterlund -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=OWt05H1Ssak ---- - -## Abstract - -Speculative execution bugs in modern CPUs popped up out of nowhere, but the worst of the nightmare appears to be over. While Spectre-style attacks will be with us forever, a variety of mitigations have been implemented to protect us against Intel CPU vulnerabilities such as Meltdown and Foreshadow. Browser vendors have implemented process isolation, and Intel even have silicon fixes in their latest CPUs. Do you feel safe? - -We destroy these mitigations by taking a skeptical look at their assumptions, and reveal that unprivileged userspace applications can steal data by simply ignoring security boundaries -- after all, what do address spaces and privilege levels mean to Intel's CPU pipeline? Using our RIDL attacks, we'll steal secrets from SGX using just a bit of JavaScript in a web browser, grab /etc/shadow from another VM without even thinking about the hypervisor in the middle, and despair about our speculatively executed future. - -## Biography - -Sebastian is a Ph.D. student in the Systems and Network Security Group (VUSec) at the Vrije Universiteit Amsterdam. His interests include memory safety, operating systems defenses, and Fuzzing. - -Previously he has worked on kMVX, a comprehensive kernel defense against information leaks using multi-variant execution, and more recently has worked on finding software bugs through directed fuzzing. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/thomas-attema-cryptographic-applications-of-quantum-mechanics.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/thomas-attema-cryptographic-applications-of-quantum-mechanics.md deleted file mode 100644 index 30e36c6..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/thomas-attema-cryptographic-applications-of-quantum-mechanics.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Thomas Attema - Cryptographic applications of quantum mechanics" -speakers: -- thomas-attema -presentation: - filename: 2019-11-21-thomas-attema-cryptographic-applications-of-quantum-mechanics.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=A0Df7T4y63s ---- - -## Abstract - -It is well known that the quantum computer poses a significant threat to the security of many ICT systems. However, quantum technology is also capable of improving the security of these systems. As an example, quantum key distribution systems are already commercially available. But other applications such as quantum authentication and quantum coin flipping protocols have been developed as well. All these protocols achieve functionalities that are known to be impossible for conventional protocols. - -In this talk I will explain some of these cryptographic applications of quantum technology and highlight the impossibilities that are circumvented by making use of quantum mechanical properties. - -## Biography - -In 2013, Thomas Attema started as a researcher in the Cyber Security and Robustness department of TNO. His research focus has been on (applied) cryptography, working mainly on Multi-Party Computation and Post-Quantum Cryptography. - -In addition, in 2018 he started his PhD in the cryptology group of the CWI under the supervision of professor Ronald Cramer. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2019/talks/wim-ten-have-what-does-vnuma-actually-mean.md b/content/evenementen/nluug/najaarsconferentie-2019/talks/wim-ten-have-what-does-vnuma-actually-mean.md deleted file mode 100644 index 6eab3f8..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2019/talks/wim-ten-have-what-does-vnuma-actually-mean.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-11-21T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Wim ten Have - What does vNUMA actually mean?" -speakers: -- wim-ten-have -presentation: - filename: 2019-11-21-wim-ten-have-what-does-vnuma-actually-mean.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=guQlThaE2Cl ---- - -## Abstract - -NUMA, Non-uniform memory access, is a computer memory design used in multiprocessing to build vast computer servers. Cloud environments often partition such server 'hosts' into smaller virtual 'guests' with the help of a virtualization management tool like libvirt. Libvirt supports a wide variety of virtualization technologies and allows to compose a vNUMA, virtual NUMA, model for its 'guest' representing and respecting the 'host' NUMA architecture for maximum performance. - -There are many angles in which one can fail orchestrating such 'guests'. This presentation will walkthrough libvirt to implement a vNUMA 'guest' representation of the 'host' and how to compose such architecture describing it with the libvirt XML available elements and their designated attributes. It will focus on critical detail describing the NUMA induced distances of processor local- and remote memory, pinning a vCPU to a single or set of pCPUs and memory binding. - -Last but not least important is the use and the composing of 'host-passthrough' (PCI passthrough) controllers under a vNUMA rendered architecture. - -## Biography - -Wim ten Have has embraced Open Source Software and deployed its use in various practical environments since 1992. He is currently working for Oracle in their Linux Virtualization Engineering group. Wim is implementing a mechanism to automatically partitioning 'host' provided capabilities and dynamically rendering those into multiple smaller 'guests' without the need for manual intervention. The goal of this automatic host partitioning is to respect all 'host' NUMA topology detail. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/_index.md b/content/evenementen/nluug/najaarsconferentie-2021/_index.md deleted file mode 100644 index e724aba..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/_index.md +++ /dev/null @@ -1,218 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2021-11-11T21:17:47+02:00 -description: "De NLUUG najaarsconferentie heeft plaatsgevonden op 11 november 2021 in het Van der Valk Hotel Utrecht." -is_event: true -lastmod: 2023-05-10T15:17:47+02:00 -tags: -- conferenties -slug: -title: "NLUUG najaarsconferentie 2021" -layout: schedule-event -event_title: "NLUUG najaarsconferentie 2021" -event_start: 2021-11-11T08:30:00+02:00 -event_end: 2021-11-11T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_attendance_mode: "offline" -event_description: "Najaarsconferentie 2021 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_members_only: true -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_schedule: - title: Programma - description: Alleen maar geweldige sprekers - columns: 3 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 2 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 2 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Sjoera Nas - title: It's the metadata, stupid! Privacy versus de grote cloudproviders - keynote: true - link: talks/sjoera-nas-its-the-metadata-stupid-privacy-versus-de-grote-cloudproviders/ - center: true - size: 2 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 2 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Sake Blok - title: TLS decryption in times of Perfect Forward Secrecy - link: talks/sake-blok-tls-decryption-in-times-of-perfect-forward-secrecy/ - - column: - talk: - speaker: Mischa Peters - title: The OpenBSD hypervisor in the wild, a short story, but getting longer - link: talks/mischa-peters-the-openbsd-hypervisor-in-the-wild-a-short-story-but-getting-longer/ - - row: - columns: - - column: - time: 11:45 - - column: - size: 2 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: Jaap Akkerhuis - title: "The sky is falling: The sun is exploding, duck! Revisited" - link: talks/jaap-akkerhuis-the-sky-is-falling-the-sun-is-exploding-duck-revisited/ - - column: - talk: - speaker: Walter Lioen - title: "Snellius: the latest Dutch national supercomputer" - link: talks/walter-lioen-snellius-the-latest-dutch-national-supercomputer/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 2 - - row: - columns: - - column: - time: 13:30 - - column: - talk: - speaker: Pieter Lexis - title: YANG and NETCONF for Systems Administration? - link: talks/pieter-lexis-yang-and-netconf-for-systems-administration/ - - column: - talk: - speaker: Dennis Baaten - title: "Internet.nl & DANE for SMTP" - link: talks/dennis-baaten-internetnl-en-dane-for-smtp/ - - row: - columns: - - column: - time: 14:15 - - column: - size: 2 - - row: - columns: - - column: - time: 14:20 - - column: - talk: - speaker: Wouter de Vries - title: "Anycast: What is it and How to measure it" - link: talks/wouter-de-vries-anycast-what-is-it-and-how-to-measure-it/ - - column: - talk: - speaker: Eiger Jonker - title: May Contain Hackers 2022, the Dutch hacker camp after SHA - link: talks/eiger-jonker-may-contain-hackers-2022-the-dutch-hacker-camp-after-sha/ - - row: - columns: - - column: - time: 15:05 - - column: - textfield: - text: Koffiepauze - center: true - size: 2 - - row: - columns: - - column: - time: 15:30 - - column: - talk: - speaker: Martin Pels - title: 10 years of NLNOG RING - link: talks/martin-pels-10-years-of-nlnog-ring/ - - column: - talk: - speaker: Rudi van Drunen - title: What are FPGAs anyway and why is it fun to play with them? - link: talks/rudi-van-drunen-what-are-fpgas-anyway-and-why-is-it-fun-to-play-with-them/ - - row: - columns: - - column: - time: 16:15 - - column: - size: 2 - - row: - columns: - - column: - time: 16:20 - - column: - talk: - speaker: Vesna Manojlovic - title: Technical Communities Resilience During COVID-19 Pandemic - link: talks/vesna-manojlovic-technical-communities-resilience-during-covid-19-pandemic/ - - column: - talk: - speaker: Attilla de Groot - title: Integrating host networking with EVPN - link: talks/attilla-de-groot-integrating-host-networking-with-evpn/ - - row: - columns: - - column: - time: 17:05 - - column: - textfield: - text: Borrel, gesponsord door AT Computing - center: true - size: 2 ---- - diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/attilla-de-groot-integrating-host-networking-with-evpn.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/attilla-de-groot-integrating-host-networking-with-evpn.md deleted file mode 100644 index a52e429..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/attilla-de-groot-integrating-host-networking-with-evpn.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Attilla de Groot - Integrating host networking with EVPN" -speakers: -- attilla-de-groot -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=8I_s3U-a20o ---- - -## Abstract - -Over the past years EVPN has become the default technology in datacenter deployments. Still most hosts are connected through standard vlan configuration or have their own overlay technology. By the end of the year NVIDIA will add the Host Based Networking functionality to the Bluefield2 DPUs. HBN makes it possible to use the native Linux networking constructs through DOCA directly on the DPU. - -In this session we will explain how such an architecture is deployed in customer environments and allows for native integration in a network with NVIDIA Spectrum switches. - -## Biography - -Attilla has spent the last 15 years at the cutting edge of networking, having spent time with Amsterdam Internet Exchange, Infostrada, TenICT, with exposure to technology from Cisco, Brocade, HP, Juniper, and Huawei. - -After NVIDIA acquired Cumulus Networks, the creators of open networking, Attilla is able to continue his interest in open architecture design. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/dennis-baaten-internetnl-en-dane-for-smtp.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/dennis-baaten-internetnl-en-dane-for-smtp.md deleted file mode 100644 index 4530de7..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/dennis-baaten-internetnl-en-dane-for-smtp.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Dennis Baaten - Internet.nl & DANE for SMTP" -speakers: -- dennis-baaten -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=Pl5GseddzE8 ---- - -## Abstract - -Historically, SMTP servers exchange emails using either an unencrypted (plaintext) connection or (since 2002) an encrypted connection based on the opportunistic STARTTLS protocol. At the same time SMTP servers, by design, did not validate the authenticity of another email server’s certificate; any random certificate were accepted. In short; confidentiality and integrity of (public) email transport cannot be guaranteed without taking extra measures. This is where DANE for SMTP comes in, as it enables email servers to determine up front whether or not another SMTP server supports an encrypted connection, while also providing the means of validating the authenticity of the other email server’s certificate. - -## Biography - -Dennis Baaten is a freelance security consultant and ethical hacker. He works for the Dutch Internet Standards Platform where he operates the support desk of Internet.nl, contributes to the development of the internet.nl platform, and creates technical how-to guides on implementing secure Internet standards. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/eiger-jonker-may-contain-hackers-2022-the-dutch-hacker-camp-after-sha.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/eiger-jonker-may-contain-hackers-2022-the-dutch-hacker-camp-after-sha.md deleted file mode 100644 index 71a0454..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/eiger-jonker-may-contain-hackers-2022-the-dutch-hacker-camp-after-sha.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Eiger Jonker - May Contain Hackers 2022, the Dutch hacker camp after SHA" -speakers: -- eiger-jonker -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=3m3JzGhbhGM ---- - -## Abstract - -The Netherlands has been a host of hacker camps since 1993. Last edition was called SHA2017. They are the temporary home away for over 3500 hackers. This talk shows what makes a hacker camp, how it is organized and highlights some of the insane challenges and complications. - -## Biography - -Elger helps organize the large Dutch quadrennial hacker events such as SHA2017 and MCH2022, in the role as being responsible. You can bring your own (digital) flame thrower, but that also means that is has to be safe. Elger helps with setting up the organization, planning, permits and organizational matters. - -Elger has also helped create other nice hacker things such as Hack42 in Arnhem and the Awesome Space in Utrecht. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/jaap-akkerhuis-the-sky-is-falling-the-sun-is-exploding-duck-revisited.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/jaap-akkerhuis-the-sky-is-falling-the-sun-is-exploding-duck-revisited.md deleted file mode 100644 index 467a5dc..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/jaap-akkerhuis-the-sky-is-falling-the-sun-is-exploding-duck-revisited.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Jaap Akkerhuis - The sky is falling: The sun is exploding, duck! Revisited" -speakers: -- jaap-akkerhuis -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=CmxE7lCzk0g ---- - -## Abstract - -In May 2013 at the Ripe 66 meeting in Dublin, at the maximum of solar cycle 24, I presented a short talk on mass emisions from the sun and it effects on our planet. Now, at the start the 25th solar cycle, it is a good moment to talk about Space Weather again and its effect on our environment. This talk doesn't need any special knowledege and will try to make you understand alarmist headlines better. - -## Biography - -After a period of seven years in the U.S., where he was active at the Information Technology Center at Carnegie Mellon University, software company mtXinu, and AT&T Bell Labs, Jaap returned to the Netherlands where he joined the NLnet, the first independent ISP in the Netherlands. Later he worked as a technical advisor for Stichting Internet Domeinregistratie Nederland (SIDN) - -Jaap went back and forth between scientific institutes, research labs, Internet service providers and registries in Europe and across the U.S., playing a key role as a global connector in the technical community. - -Throughout his career, Jaap has spent a generous amount of time sharing his knowledge with others and playing key roles in organisations such as the European Unix User Group, Advanced Computing Systems Association (USENIX), the Internet Engineering Task Force, the Internet Society, Internet Corporation for Assigned Names and Numbers (ICANN), Réseaux IP Européens (RIPE) and The Council of European National Top-Level Domain Registries (CENTR). Currently, he is a research engineer in the research and development group at NLnet Labs, focusing on IT development. - -Jaap always had ample interest in astronomy and was asked to help with the outreach project of the Stanford Solar Research Center and ending up maintaining the software of the solar monitors which are scattered around the world. The International Heliophysical Year 2007-2009 Education Center recognized his role in the the Space Weather Monitor Program. In 2014 he and the Society of Amateur Radio Astronomers received an Award of Excellence and the title "Hero in Solar and Space Physics". \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/martin-pels-10-years-of-nlnog-ring.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/martin-pels-10-years-of-nlnog-ring.md deleted file mode 100644 index c518183..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/martin-pels-10-years-of-nlnog-ring.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Martin Pels - 10 years of NLNOG RING" -speakers: -- martin-pels -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=bJ_b5kDq_jY ---- - -## Abstract - -The NLNOG RING is a platform for troubleshooting networking problems from different vantage points in the world. - -In this talk, I will give an introduction on what NLNOG RING is, how the project came to be, and how it has evolved over the ten years of its existence. I will also share details about the tools we use for managing the increasingly large constellation of servers and the challenges we've encountered with this along the way. - -## Biography - -Infrastructure Engineer at RIPE NCC and co-founder of NLNOG RING. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/mischa-peters-the-openbsd-hypervisor-in-the-wild-a-short-story-but-getting-longer.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/mischa-peters-the-openbsd-hypervisor-in-the-wild-a-short-story-but-getting-longer.md deleted file mode 100644 index bba06db..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/mischa-peters-the-openbsd-hypervisor-in-the-wild-a-short-story-but-getting-longer.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Mischa Peters - The OpenBSD hypervisor in the wild, a short story, but getting longer" -speakers: -- mischa-peters -presentation: - filename: 2021-11-11-mischa-peters-the-openbsd-hypervisor-in-the-wild-a-short-story-but-getting-longer.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=OQCIy8INJig ---- - -## Abstract - -In the Summer of 2018 —after a poll on Twitter— OpenBSD Amsterdam started testing with vmm(4)/vmd(8). Mostly to see how far we could take it; more importantly to give back to the project. Little did we know where it would take us. - -During this talk, Mischa will outline how it all started, how it’s built, how we operate the platform, what speedbumps we encountered and where we are now. - -We are a big proponent of using as much out of OpenBSD base as possible and it has influenced our design choices a lot. These choices will be highlighted when discussing how the platform is built and how it’s operated. - -## Biography - -Mischa Peters is a long term BSD user, starting with FreeBSD 2.x and later OpenBSD as well. He is operating a hosting and co-location company out of Amsterdam The Netherlands, currently focused on providing services on top of OpenBSD. The OpenBSD Amsterdam project is a good example of it. For his $dayjob he is leading a team of System/Solutions Engineers for a security startup. diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/pieter-lexis-yang-and-netconf-for-systems-administration.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/pieter-lexis-yang-and-netconf-for-systems-administration.md deleted file mode 100644 index 35db367..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/pieter-lexis-yang-and-netconf-for-systems-administration.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Pieter Lexis - YANG and NETCONF for Systems Administration?" -speakers: -- pieter-lexis -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=Ns8-Hf_8TzQ ---- - -## Abstract - -In the operations world, there's a disconnect between the system administrators and the network administrators. The sys-admins have automation tools that don't integrate with the NFV/SDN standards used by "pure" network operations. - -In RFC 3535, the Internet Architecture Board stated that network equipment should provide defined models and a unified configuration API. This resulted in the standardization of YANG (a data modeling language) and NETCONF (an RPC protocol for configuration that carries instantiated YANG data). - -In this talk, I'll be discussing the configuration management landscape (from a system administrator perspective), explain a bit about YANG and NETCONF and how these two technologies can be used to automate network functions that are running on Linux instead of dedicated network equipment. - -## Biography - -Educated as a Systems and Network Engineer and having dabbled with DevOps-y things for years, Pieter's official title now is "Senior PowerDNS Engineer". As such, he works on the PowerDNS source code, the build/CI/packaging pipeline and running the infrastructure around the PowerDNS open source project. - -Pieter is also involved in the broader DNS operations and standards communities to make the Internet a better place. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/rudi-van-drunen-what-are-fpgas-anyway-and-why-is-it-fun-to-play-with-them.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/rudi-van-drunen-what-are-fpgas-anyway-and-why-is-it-fun-to-play-with-them.md deleted file mode 100644 index 3ca07ad..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/rudi-van-drunen-what-are-fpgas-anyway-and-why-is-it-fun-to-play-with-them.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Rudi van Drunen - What are FPGAs anyway and why is it fun to play with them?" -speakers: -- rudi-van-drunen -presentation: - filename: 2021-11-11-rudi-van-drunen-what-are-fpgas-anyway-and-why-is-it-fun-to-play-with-them.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=LOAn0jR-Udc ---- - -## Abstract - -Programmable logic devices —a.o. FPGAs (Field Programmable Gate Arrays)— are a cheap way of building your own logic (hardware) that can be used as (very) fast processing devices, or just logic devices in your hardware design. - -In this talk I will explain what FPGAs are and what you can do with them and how to develop hardware systems with them using Open source tooling. We will be using different tools, both graphical and a hardware description language to generate configuration for an FPGA. A short (live) demo will be provided. - -## Biography - -Next to being dad and geek, Rudi tries to mold the technical part of the product creation process at SpronQ. - -Rudi has more than 20 years of experience in the UNIX and open standards world, in large (data-centers) and small (embedded) environments. - -He is an active member of USENIX and likes to visit conferences. In his spare time, he's into photography, sailing and travelling, and tries to combine this. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/sake-blok-tls-decryption-in-times-of-perfect-forward-secrecy.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/sake-blok-tls-decryption-in-times-of-perfect-forward-secrecy.md deleted file mode 100644 index 271de62..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/sake-blok-tls-decryption-in-times-of-perfect-forward-secrecy.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Sake Blok - TLS decryption in times of Perfect Forward Secrecy" -speakers: -- sake-blok -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=0renIBt6To ---- - -## Abstract - -As more and more traffic is encrypted with TLS, there is a stronger need for decrypting TLS traffic inside captured packet data (pcap files). But getting everything aligned to be able to decrypt the TLS traffic is not that trivial. Access to the servers private key is often not possible and even if you have access to the private key, most TLS sessions use Perfect Forward Secrecy which makes decryption based on the private key impossible. - -Using session keys (instead of the private key of the server) to do the decryption is much more feasible. However, you need a way to get these session keys. There are several ways to get the session keys from one of the TLS endpoints. And sometimes you can use man-in-the-middle proxying to get them. Which method of retrieving the session keys could be used depends on the level of control you have over the used components in the TLS traffic flow. - -In this presentation the different TLS handshakes will be discussed and several ways to get the session keys will be shown to enable TLS decryption with Wireshark and Tshark. - -## Biography - -Sake has been using Wireshark/Ethereal for almost 20 years. In 2009, Sake started the company SYN-bit to provide network analysis and training services to enterprises across Europe. During his work, he started developing functionality for Wireshark that he missed while working with the analyser in his day-to-day job. He also enhanced multiple protocol dissectors to suit his analysis needs. In 2007, Sake joined the Wireshark Core Development team. - -Sake Blok calls himself "Relational Therapist for Computer Systems", as he solves problems by looking closely at the communication between computer systems. diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/sjoera-nas-its-the-metadata-stupid-privacy-versus-de-grote-cloudproviders.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/sjoera-nas-its-the-metadata-stupid-privacy-versus-de-grote-cloudproviders.md deleted file mode 100644 index 60a5eda..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/sjoera-nas-its-the-metadata-stupid-privacy-versus-de-grote-cloudproviders.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Sjoera Nas - It's the metadata, stupid! Privacy versus de grote cloudproviders" -speakers: -- sjoera-nas -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=-qglWvaxW2A ---- - -## Abstract - -Sjoera Nas will speak about her experiences negotiating with big cloud providers about their compliance with EU privacy rules (General Data Protection Regulation and the ePrivacy Directive). She will summarise the key problems and outcomes, and discuss future EU legislative developments and alternatives such as Gaia X and national clouds. - -## Biography - -Drs. Sjoera Nas worked for the Dutch Data Protection Authority (Autoriteit Persoonsgegevens) between 2006 and 2018, as head of the internet inspection team. She also worked for XS4ALL and Bits of Freedom. - -Since her move to Privacy Company in 2018 she has written many DPIAs ("Data Protection Impact Assessment") on Microsoft, Google, Zoom, Oracle, SAP, and AWS cloud services for the Dutch central government, and for the Dutch universities (represented by SURF). Read the [DPIAs for government](https://slmmicrosoftrijk.nl/) and [on Google for SURF](https://www.surf.nl/en/news/all-about-dpia-google-workspace). diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/vesna-manojlovic-technical-communities-resilience-during-covid-19-pandemic.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/vesna-manojlovic-technical-communities-resilience-during-covid-19-pandemic.md deleted file mode 100644 index e6621e0..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/vesna-manojlovic-technical-communities-resilience-during-covid-19-pandemic.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Vesna Manojlovic - Technical Communities Resilience During COVID-19 Pandemic" -speakers: -- vesna-manojlovic -presentation: - filename: 2021-11-11-vesna-manojlovic-technical-communities-resilience-during-covid-19-pandemic.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=2HstoqAFn9g ---- - -## Abstract - -As a Community Builder in the RIPE Community, since March 2020 I've been working on organising the support for community that is struggling with isolation, grief, anxiety etc due to the pandemic. In 2021, together with a small "task force" we have organised a survey, had several online meetings, published articles on RIPE Labs and gave several talks. - -## Biography - -Vesna is a Community Builder at RIPE NCC, hacker, mother, engineer, feminist, artist, Trusted Contact at RIPE Community, J.E.D.I. advocate, neurodivergent, trauma survivor, NVC practitioner, psychiatric meds guinea pig. Living in The Netherlands since 1999, born in Yugoslavia. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/walter-lioen-snellius-the-latest-dutch-national-supercomputer.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/walter-lioen-snellius-the-latest-dutch-national-supercomputer.md deleted file mode 100644 index 7fbfb34..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/walter-lioen-snellius-the-latest-dutch-national-supercomputer.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Walter Lioen - Snellius: the latest Dutch national supercomputer" -speakers: -- walter-lioen -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=7zNKNZHNUQY ---- - -## Abstract - -In September this year, the seventh-generation Dutch national supercomputer called Snellius was inaugurated by Her Majesty the Queen Máxima. - -This immediately raises a number of questions: - -* What exactly is a supercomputer? -* What are supercomputers used for? -* What do supercomputers look like? -* Where does the Netherlands stand in relation to Europe and the rest of the world? - -Since 1984, SURF has housed and managed the Dutch national supercomputer and has supported scientific researchers in making optimal use of it. We look back on more than 35 years of supercomputing in the Netherlands, but also take a brief look at the future. - -We also take a closer look at a number of aspects of Snellius: the tender; the (hardware) architecture; and the software environment, from both the administrator's and the user's perspective. - -## Biography - -Walter studied mathematics at the University of Amsterdam (UvA) and worked from the mid-eighties as a scientific programmer at the Center for Mathematics and Computer Science (CWI) in Amsterdam. In that capacity he used virtually all supercomputers in the Netherlands working on highly efficient implementations of algorithms in numerical mathematics and computational number theory. - -From 2001 he worked as a software engineer on predictive analytics software at Data Distilleries/SPSS. - -In 2007 he joined SURF as an HPC consultant, where he quickly became manager of the supercomputing team. He is currently responsible for the Research Services department, including the supercomputing team. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2021/talks/wouter-de-vries-anycast-what-is-it-and-how-to-measure-it.md b/content/evenementen/nluug/najaarsconferentie-2021/talks/wouter-de-vries-anycast-what-is-it-and-how-to-measure-it.md deleted file mode 100644 index 4406fa5..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2021/talks/wouter-de-vries-anycast-what-is-it-and-how-to-measure-it.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2021-11-11T13:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Wouter de Vries - Anycast: What is it and How to measure it" -speakers: -- wouter-de-vries -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=osiiLsk7C3Y ---- - -## Abstract - -In this talk we will take a look at Anycast, a network "technology" that —to put it bluntly— allows network operators to use the Internet as a giant load balancer. You will learn what Anycast is, how Internet users are affected by it, what problems it solves and what problems it causes. - -We will start by first looking at some real-world Anycast deployments, such as the one that is deployed by Google for its public DNS resolver, and learn that Internet routing is strange. Then, we will discuss Verfploeter, a methodology to comprehensively measure the performance of an anycast network that has been applied at one of the largest anycast deployments in the world. - -## Biography - -Wouter obtained his PhD with his thesis titled 'Improving Anycast with Measurements' in December 2019. Currently, he is a Systems Engineer at Cloudflare, still focusing on networks, but now from a security perspective. He has spent the past four years looking at (and researching) anycast from various angles. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2022/_index.md b/content/evenementen/nluug/najaarsconferentie-2022/_index.md deleted file mode 100644 index 01655c0..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/_index.md +++ /dev/null @@ -1,244 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2022-11-29T17:58:58+02:00 -description: "De NLUUG najaarsconferentie werd gehouden op dinsdag 29 november 2022 in het Van der Valk Hotel Utrecht." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG najaarsconferentie 2022" -layout: schedule-event -event_title: "NLUUG najaarsconferentie 2022" -event_start: 2022-11-29T08:30:00+02:00 -event_end: 2022-11-29T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Najaarsconferentie 2022 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_members_only: true -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Lucinda Sterk - title: Talk nerdy to me - keynote: true - link: talks/lucinda-sterk-talk-nerdy-to-me/ - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Riccardo ten Cate en Glenn ten Cate - title: Exploitation, automation, mitigation - link: talks/riccardo-ten-cate-en-glenn-ten-cate-explotation-automation-mitigation/ - - column: - talk: - speaker: Mike Ciavarella - title: This is just temporary - - column: - talk: - speaker: Melchior Aelmans - title: Exploring quantum Technology for Networking - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: Rob Hulsebos - title: OT Cybersecurity Challenges - link: talks/rob-hulsebos-ot-cybersecurity-challenges/ - - column: - talk: - speaker: Michiel Leenaars - title: "NLnet and NGI Zero: working for the internet" - link: talks/michiel-leenaars-nlnet-and-ngi-zero-working-for-the-internet/ - - column: - talk: - speaker: Sake Blok - title: "LOG4SHELL: Getting to know your adversary" - link: talks/sake-blok-log4shell-getting-to-know-your-adversary/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: Francisco Dominguez and Zawadi Done - title: Automating incindent response should be the default - link: talks/francisco-dominguez-en-zawadi-done-automating-incident-response-should-be-the-default/ - - column: - talk: - speaker: Andreas Hülsing - title: "An update on NIST's PQC standardization process" - link: talks/andreas-hulsing-an-update-on-nists-pqc-standardization-process/ - - column: - talk: - speaker: Kris Buytaert - title: Help My Datacenter is On Fire - link: talks/kris-buytaert-help-my-datacenter-is-on-fire/ - - row: - columns: - - column: - time: 14:45 - - column: - size: 3 - - row: - columns: - - column: - time: 14:50 - - column: - talk: - speaker: Jean-Paul Sablerolle - title: Power to the Open Source - - column: - talk: - speaker: Filip Chyla - title: Cloud-Native Security with the OWASP Cloud-Native Application Security Top 10 - - column: - talk: - speaker: Toshaan Bharvani - title: Why Open Technologies need to use Open Technologies - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: Marcel van der Velde - title: Heuristic Park (why we can fake it until we make it) - - column: - talk: - speaker: Ondřej Caletka - title: Run your own networking lab with Vagrant and Ansible - link: talks/ondrej-caletka-run-my-own-networking-lab-with-vagrant-and-ansible/ - - column: - talk: - speaker: Joost van Dijk - title: "From passwords to passkeys: What's new with FIDO" - link: talks/joost-van-dijk-from-passwords-to-passkeys-whats-new-with-fido/ - - row: - columns: - - column: - time: 16:45 - - column: - size: 3 - - row: - columns: - - column: - time: 16:50 - - column: - talk: - speaker: "-" - title: "-" - - column: - talk: - speaker: Marcel Kornegoor - title: "Course as Code: the future of AT Computing's training courses" - link: talks/marcel-kornegoor-course-as-code-the-future-of-at-computings-training-courses/ - - column: - talk: - speaker: Joyce Mellens - title: "Caer: An IoT Firewall for consumers" - link: talks/joyce-mellens-caer-an-iot-firewall-for-consumers/ - - row: - columns: - - column: - time: 17:55 - - column: - textfield: - text: Borrel, gesponsord door AT-Computing, en keysigning party (download manual) - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/andreas-hulsing-an-update-on-nists-pqc-standardization-process.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/andreas-hulsing-an-update-on-nists-pqc-standardization-process.md deleted file mode 100644 index 5cd4a15..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/andreas-hulsing-an-update-on-nists-pqc-standardization-process.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: -- presentaties -date: 2022-11-29T20:31:43+02:00 -description: "Andreas Hülsing gaf een presentatie over de selectie en standaardisatie van post-quantum cryptography. Leer meer over het onderwerp en deze spreker." -layout: event-talk -tags: -- cryptography -title: "Andreas Hülsing - An update on NIST's PQC standardization process" -speakers: -- andreas-hulsing -presentation: - filename: 2022-11-29-andreas-hulsing-an-update-on-nists-pqc-standardization-process.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=0HjsoMrqlF4 ---- - -## Abstract - -In this talk I will give an overview of the current situation regarding the selection and standardization of post-quantum cryptography. I will discuss the schemes selected by NIST, the schemes that moved to round 4, as well as recent and upcoming events on the topic. Finally, I will discuss which topics I think are next in the area of post-quantum cryptography. - -## Biography - -I am assistant professor for provable security in the Coding Theory and Cryptology group at Eindhoven University of Technology (TU/e). Me and my research group are currently supported by NWO under the Vidi grant “A solid theory for post-quantum cryptography”. Besides, I am collaborating in the Formosa project to produce machine-checked proofs for high-assurance cryptographic software. My research focuses on post-quantum cryptography – cryptography that resists quantum computer-aided attacks. My works range from theoretical works, like how to model quantum attacks or formal security arguments in post-quantum security models, to applied works, like the analysis of side-channel attacks or the development of efficient hash-based signature schemes. In many of my works I try to combine the theoretical and the applied perspective. This is especially reflected in my work on standardizing post-quantum cryptography. To learn more about my research, have a look at [my homepage](https://huelsing.net/wordpress/). diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/francisco-dominguez-en-zawadi-done-automating-incident-response-should-be-the-default.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/francisco-dominguez-en-zawadi-done-automating-incident-response-should-be-the-default.md deleted file mode 100644 index 07b5671..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/francisco-dominguez-en-zawadi-done-automating-incident-response-should-be-the-default.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- presentaties -date: 2022-11-29T20:31:43+02:00 -description: "Francisco Dominguez en Zawadi Done gaven een presentaties over het automatiseren van het proces om beveiligingsincidenten af te handelen." -layout: event-talk -tags: -- analysis -- devops -- incident-response -title: "Francisco Dominguez & Zawadi Done - Automating incident response should be the default" -speakers: -- francisco-dominguez -- zawadi-done -presentation: - filename: 2022-11-29-francisco-dominguez-en-zawadi-done-automating-incident-response-should-be-the-default.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=CH2ntnZxZks ---- - -## Abstract - -We are going to present the role of open source software during a typical incident response process, whereby we will focus on the main phases that are usually applicable: Acquiring data, Processing data & Analyzing information. Most of these phases lean heavily on open source tools that are widely used by analysts in their daily operation. This talk will guide you from using these tools manually to using these tools automatically and magically. Well not really magically, but we will emphasize the application of a DevOps mindset to the process that most incident response analysts execute on daily basis, including ourselves. - -## Biography Francisco - -Bouncing between technical deep dives and board room chatter Francisco Dominguez has been involved with security (nowadays Cybersecurity) for the last 20 years and has kept track of some of it on his personal blog. Hacking and breaking different environments by combining technical knowledge and understanding of the surrounding process has always been his main passion. For example, he was involved in the investigation of the software and processes used to support the Dutch national elections. Unfortunately, those pesky commercial NDAs don’t allow the naming of other fun jobs that involved social engineering people, jumping airgaps, fences or listening to hard disks to know if they are encrypted. Most of his offensive career he worked at Fox-IT and Securify, nowadays he is viewing security from the defense side while working at Hunt & Hackett. - -## Biography Zawadi - -Zawadi Done is 22 years old and works as an Incident Responder at Hunt and Hackett and is also pursuing a bachelor's degree in Cyber Security and Cloud. - -The profile picture by Dennis van Zuijlekom is licensed under [CC BY SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/). diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/joost-van-dijk-from-passwords-to-passkeys-whats-new-with-fido.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/joost-van-dijk-from-passwords-to-passkeys-whats-new-with-fido.md deleted file mode 100644 index 9b7bbb8..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/joost-van-dijk-from-passwords-to-passkeys-whats-new-with-fido.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Joost van Dijk - From passwords to passkeys: what's new with FIDO?" -speakers: -- joost-van-dijk -presentation: - filename: 2022-11-29-joost-van-dijk-from-passwords-to-passkeys-whats-new-with-fido.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=z4T5P_LpN3E ---- - -## Abstract - -Recent additions to FIDO and W3C standards enable mass adoption of passwordless authentication. Browser and platform vendors like Apple, Google, and Microsoft have started to implement support for these additions, enabling websites and other relying parties to further transition away from passwords to cryptographically secure passkeys. - -In this talk, we will discuss what these new additions are, and how they can help with replacing passwords. Along the way, we will answer questions like the following: - -* What are passkeys or discoverable credentials? What are multi-device credentials, how are they different from single-device credentials, and what problem are they solving? -* Should I allow multi-device credentials on my website? How can I tell if a user logs in using a multi-device credential? How can device attestation and the FIDO metadata service help me distinguish different levels of authentication strength? -* How do I migrate from passwords to passkeys? What is WebAuthn Conditional Mediation and why would I need it? -* What is Hybrid transport and how does it allow me to use my phone as an authenticator? - -## Biography - -Joost van Dijk is a developer advocate at Yubico. He focuses on securing digital identities and accelerating the adoption of open source authentication standards as part of Yubico's developer program. diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/joyce-mellens-caer-an-iot-firewall-for-consumers.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/joyce-mellens-caer-an-iot-firewall-for-consumers.md deleted file mode 100644 index 3b80203..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/joyce-mellens-caer-an-iot-firewall-for-consumers.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Joyce Mellens - Caer: An IoT Firewall for consumers" -speakers: -- joyce-mellens -presentation: - filename: 2022-11-29-joyce-mellens-caer-an-iot-firewall-for-consumers.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=HHBzhHA1YCM ---- - -## Abstract - -In this presentation, we will describe the technical design, practical UX considerations, and the limitations imposed by designing an open-source IoT Firewall for non-technical consumers. In short, this firewall begins as an out-of-band device that replaces the home router as DHCP server. It uses this position to restructures the network, containing IoT devices in isolated subnets and setting itself as the network gateway for all IoT devices in the home. From this position, besides applying some basic firewalling, it also employs an automated form of secondary authentication via whitelisting through a companion application to effectively enforce MFA. - -## Biography - -Joyce Mellens is young lecturer and researcher at the Hanze University of Applied Sciences, where she teaches students the foundations of computing architecture and cybersecurity. As a researcher she specializes in the Internet of Things, preferring to focus on the challenges of marrying cybersecurity with useability for consumers who don’t know what that word means. diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/kris-buytaert-help-my-datacenter-is-on-fire.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/kris-buytaert-help-my-datacenter-is-on-fire.md deleted file mode 100644 index 0ba7dba..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/kris-buytaert-help-my-datacenter-is-on-fire.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Kris Buytaert - Help My Datacenter is On Fire" -speakers: -- kris-buytaert -presentation: - filename: 2022-11-29-kris-buytaert-help-my-datacenter-is-on-fire.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=ik7FX_WwCns ---- - -## Abstract - -Most people will claim that this never happens, others hope it never happens, but it happened, and it was not just the 1 datacenter that got impacted, but the whole campus of the provider that got powered down. This talk will explain how our customers survived this outage, how our culture, opensource tooling and automation saved the da(y,ta). A talk about disaster recovery, business continuity plans and building cloud agnostic stacks that survive disasters. - -## Biography - -Kris Buytaert is a long time Linux and Open Source Consultant. He's one of instigators of the devops movement, currently working for Inuits - -He is frequently speaking at, or organizing different international conferences and has written about the same subjects in different Books, Papers and Articles - -He spends most of his time working on bridging the gap between developers and operations with a strong focus on High Availability, Scalability , Virtualisation and Large Infrastructure Management projects hence trying to build infrastructures that can survive the 10th floor test, better known today as the cloud while actively promoting the devops idea ! - -His blog can be found at ["Everything is a Freaking DNS Problem"](http://www.krisbuytaert.be/blog/) diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/lucinda-sterk-talk-nerdy-to-me.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/lucinda-sterk-talk-nerdy-to-me.md deleted file mode 100644 index a1f5f77..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/lucinda-sterk-talk-nerdy-to-me.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -- presentaties -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -tags: -- communicatie -- keynote -title: "Lucinda Sterk - Talk nerdy to me" -speakers: -- lucinda-sterk -presentation: - filename: 2022-11-29-lucinda-sterk-talk-nerdy-to-me.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=DILgkfR79kY ---- - -## Abstract - -Ik sta als communicatieadviseur en contentmaker nooit op gelijke hoogte als de technisch experts qua kennis. Hoe komen we dan toch tot een mooi product? Een blogpost of een whitepaper. "Talk nerdy to me", roep ik altijd tegen mijn nerds, en dan begint het proces waarbij zij en ik vooral veel geduld met elkaar moeten opbrengen. In deze talk vertel ik met een beetje humor en een vleugje vooroordeel hoe dat proces in zijn werk gaat. - -## Biografie - -Lucinda heeft na haar studie journalistiek bij diverse landelijke dagbladen gewerkt. In 2008 maakte zij de overstap naar communicatie en begon ze als crisiscommunicatiespecialist bij de Nationaal Coordinator Terrorismebestrijding en Veiligheid. In 2015 ging zij zich steeds meer richten op communicatie over cybersecurity. Na enkele jaren bij het NCSC, begon ze bij Fox-IT. In 2020 heeft ze de communicatie bij Z-CERT opgezet en sinds 2022 werkt ze voor DIVD en KPN Security diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/marcel-kornegoor-course-as-code-the-future-of-at-computings-training-courses.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/marcel-kornegoor-course-as-code-the-future-of-at-computings-training-courses.md deleted file mode 100644 index aeb73ea..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/marcel-kornegoor-course-as-code-the-future-of-at-computings-training-courses.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Marcel Kornegoor - Course as Code: the future of AT Computing's training courses" -speakers: -- marcel-kornegoor -presentation: - filename: 2022-11-29-marcel-kornegoor-course-as-code-the-future-of-at-computings-training-courses.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=xaEP29OZR3U ---- - -## Abstract - -In 1985 Ger Austen (A) and Hendrik-Jan Thomassen (T) started AT Computing to share their knowledge of the UNIX operating system with the world through training. For nearly 35 years, the training formula has remained untouched: a classroom, a teacher, and an on-premises lab environment. However, the technology has evolved considerably since 1985 and the success formula of yesteryear began to show more and more cracks. A real breaking point came with the rise of Kubernetes. It turned out to be impossible to build a lab environment for a full class of students on the on-premises environment. Not much later, the COVID pandemic ensured that virtual and hybrid training became a necessity for survival and that the way people in general (and IT people in particular) learn was permanently changed. The big question is therefore how AT Computing will remain a relevant player in the market for open source training in the future? - -During this presentation we show how AT Computing looks at this and how we approach both our lab environment and our course materials as code and git first in order to (hopefully) find a future-proof new formula. Through a demo with a plethora of open source tools (Terraform, Packer, Ansible, Docker, GitLab, reStructuredText, LibreOffice, Python, CI/CD pipeline and Google Cloud Platform) and a storyline showing the ups and downs , the attendees are taken on the journey of discovery that we have embarked on with Course as Code. We are far from our final destination, but we are convinced that there is hope. - -## Biography - -Marcel earned a master's degree from Utrecht School of the Arts and after spending a couple of years as lead editor of a technical magazine, he started his IT career back in 2011. In 2018 he joined AT Computing and was promoted to CTO in early 2019. From that moment on he started to adapt the course of AT Computing towards containers, config management and cloud, with Linux at the core (of course) and a way of working that is heavily influenced by DevOps, LEAN and Continuous Delivery principles. Being brainwashed by the AT Computing gurus for over 4 years, he has become a huge fan of open source software. In his spare time he likes to spend time with his family or on his road bike or mountainbike. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/michiel-leenaars-nlnet-and-ngi-zero-working-for-the-internet.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/michiel-leenaars-nlnet-and-ngi-zero-working-for-the-internet.md deleted file mode 100644 index 0d5f7c9..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/michiel-leenaars-nlnet-and-ngi-zero-working-for-the-internet.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Michiel Leenaars - NLnet and NGI Zero: Working for the internet" -speakers: -- michiel-leenaars -presentation: - link: "https://nlnet.nl/NGI0/2022-NLUUG/" -recording: - platform: youtube - url: https://www.youtube.com/watch?v=xaEP29OZR3U ---- - -## Abstract - -April 1st 1982, Teus Hagen launched the EUnet at the European Unix User Group (EUUG) spring conference, creating the first public wide area network in Europe. NLnet was born as part of a litter of 'national' networks. Fifteen years later this community effort had grown into a foundation which had a company underneath that ran a flourishing business - which was sold to its American sister UUnet (named after the Unix-to-Unix Copy Protocol). Stichting NLnet used to proceeds to morph into a recognised public benefit organisation focused on achieving 'an open information society', and for the last 25 years has been funding the development of free, libre and open source technologies across the globe. Everything it funds is free and open source software and hardware, open standards and open content. This ranges from libre silicon chips, to open hardware GSM networks, projects like Wireguard and Jitsi - and much more. Meanwhile NLnet plays a strong role in the Next Generation Internet initiative set up by the European Commission. In this talk, Michiel Leenaars will dive into the current portfolio of projects, and talk about funding opportunities through the open calls of NLnet and NGI - in other words: how to get your project funded. - -## Biography - -Michiel Leenaars (1972, Netherlands) is the chairperson of The Commons Conservancy. In daily life he is Director of Strategy at NLnet Foundation. and director of Internet Society Netherlands, one of the more sizable Internet Society chapters in the world. He is also a W3C liason officer for the Benelux Office of the World Wide Web Consortium. He currently leads two of the four Research & Innovation Actions of the Next Generation Internet initiative, NGI Zero Discovery and NGI Zero PET. He is active in a number of national and international organisations, such as OpenDoc Society (vice-chair), SIDN Fund (Board of Advisors), Digitale Infrastructuur Nederland, and Petities.nl foundation (treasurer). He is a member of the Netherlands committee for the UNESCO Information for All Programme. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/ondrej-caletka-run-my-own-networking-lab-with-vagrant-and-ansible.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/ondrej-caletka-run-my-own-networking-lab-with-vagrant-and-ansible.md deleted file mode 100644 index 8e1af53..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/ondrej-caletka-run-my-own-networking-lab-with-vagrant-and-ansible.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Ondřej Caletka - Run your own networking lab with Vagrant and Ansible" -speakers: -- ondrej-caletka -presentation: - filename: 2022-11-29-ondrej-caletka-run-your-own-networking-lab-with-vagrant-and-ansible.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=xaEP29OZR3U ---- - -## Abstract - -Today's computers are pretty powerful and capable of running a few virtual machines. In the RIPE NCC we use this potential for our e-learning courses to provide the participants a portable lab environment that is based on open source software and can run on most computers. In this talk I will demonstrate how we use tools like Vagrant, VirtualBox or Ansible to automate creation and distribution of such environments as well as some pitfalls discovered along the way. - -## Biography - -Ondřej works as a technical expert in the Learning and Development team of the RIPE NCC. His main responsibility includes developing and operating the lab environment for training courses and online learning. - -Ondřej graduated from Czech Technical University in Prague and worked as network services administrator and developer for the Czech national research and education network CESNET before joining the RIPE NCC. He is also active in local IT communities around open source/free software, and acts as an IPv6 and DNSSEC ambassador, delivering talks and trainings at various events. \ No newline at end of file diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/riccardo-ten-cate-en-glenn-ten-cate-explotation-automation-mitigation.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/riccardo-ten-cate-en-glenn-ten-cate-explotation-automation-mitigation.md deleted file mode 100644 index b35dd09..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/riccardo-ten-cate-en-glenn-ten-cate-explotation-automation-mitigation.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Riccardo ten Cate & Glenn ten Cate - Exploitation, automation, mitigation" -speakers: -- riccardo-ten-cate -- glenn-ten-cate -presentation: - filename: 2022-11-29-riccardo-en-glenn-ten-cate-exploitation-automation-mitigation.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=CH2ntnZxZks ---- - -## Abstract - -We can see the trends in integrating security tooling into CI/CD pipelines. However, security tooling alone will not cover your entire attack surface. This is because the tooling can never understand the full context of the applications functions and logic. On the other hand, resources in the form of manual verification can often be scarce and expensive. - -Where do we find the right balance between security test automation and manual verification? - -Even more importantly, how do we train the developers to understand the metrics and make security part of their process and culture? - -OWASP security knowledge framework introduced a new interactive learning platform to teach you everything you need to know about secure software development! SKF helps you deploy sandboxed learning environments on the fly where you find all the tools you need to get yourself going. - -Use the OWASP SKF to train yourself or your entire team to exploit and mitigate web application vulnerabilities. - -In our session: - -* We will show you how the SKF is set-up, so you can get started. -* We will show the labs and demo live exploitation of the labs. -* How do we fix the vulnerabilities? We will use SKF to generate security requirement that guide how to mitigate the vulnerabilities demonstrated in the labs -* We will implement mitigations (requirements) and use the Owasp ZAP (Automation framework) and ZEST to validate the mitigations. - - -## Biography Riccardo - -As a penetration tester from the Netherlands Riccardo ten Cate specialises in application security and has extensive knowledge in securing applications in multiple coding languages. Riccardo has many years of experience in training and guiding development teams becoming more mature and making their applications secure by design. - - -## Biography Glenn - -As a coder, hacker, speaker, trainer and security chapter leader employed at ING Belgium Glenn has over 15 years experience in the field of security. One of the founders of defensive development security trainings dedicated to helping you build and maintain secure software and also speaking at multiple other security conferences in the world. - -Not only does Glenn train developers, he and his brother Riccardo also donated an entire knowledge framework solely dedicated to help developers make their code secure by design. - -See: SKF (Security knowledge framework) https://www.securityknowledgeframework.org - diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/rob-hulsebos-ot-cybersecurity-challenges.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/rob-hulsebos-ot-cybersecurity-challenges.md deleted file mode 100644 index f001143..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/rob-hulsebos-ot-cybersecurity-challenges.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Rob Hulsebos - OT Cybersecurity Challenges" -speakers: -- rob-hulsebos -presentation: - filename: 2022-11-29-rob-hulsebos-ot-cybersecurity-challenges.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=CH2ntnZxZks ---- - -## Abstract - -“OT” (Operations Technology) systems are all around us, but hardly ever noticed, while a failure in their operation could impact society or cripple companies. However, their cybersecurity lags behind, for various reasons and this has resulted in numerous hacks with major consequences far beyond the effort needed. - -In this talk, we will discuss what “OT” is, the special challenges for this (often legacy) equipment, the lack of interest in cybersecurity both from vendors and users, the usage of network protocols and stacks from the previous century, the difficulty of patching equipment and what PLC programmers themselves can do. We will also highlight the “IEC-62443” standard, specially dedicated to industrial cybersecurity. - -## Biography - -Graduated 1986, computer science, Eindhoven. Always been working in industrial machinery, PLC's, etc. Specialised in the implementation of many industrial network protocols, Since 1993 active as freelance journalist for the Dutch trade press about current developments in networking and cybersecurity, wrote several books about it. Since 1998 active as teacher on these subjects. In 2010, assisted Symantec in decoding Stuxnet. As of 2018, am now working for Forescout (Eindhoven) OT Competence Center, developing detection of malwares and other unwanted operations in OT environments. diff --git a/content/evenementen/nluug/najaarsconferentie-2022/talks/sake-blok-log4shell-getting-to-know-your-adversary.md b/content/evenementen/nluug/najaarsconferentie-2022/talks/sake-blok-log4shell-getting-to-know-your-adversary.md deleted file mode 100644 index 3333b21..0000000 --- a/content/evenementen/nluug/najaarsconferentie-2022/talks/sake-blok-log4shell-getting-to-know-your-adversary.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -date: 2022-11-29T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Sake Blok - LOG4SHELL: Getting to know your adversary" -speakers: -- sake-blok -presentation: - filename: 2022-11-29-sake-blok-log4shell-getting-to-know-your-adversary.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=4X0ITI_YOiw ---- - -## Abstract - -What does a LOG4SHELL attack look like on the network and how to analyze the LOG4SHELL attack (including some of its deployed exploits) with Wireshark. - -In December 2021, the IT world was shaken up by a CVE with score 10. A vulnerability in the widely used log4j logging library allowed an attacker to run arbitrary code on the system by making it log a specific string. As a lot of elements in the logging comes from user controlled data, the exploit was very easy use. - -In order to understand the attack and it's impact, I reproduced an attack in my LAB. And after that, I set up a honeypot to collect attack samples. I went one step further and set up an isolated system and deliberately infected it with some of the exploits to see what it would do. In this talk I will walk through the process of (safely) setting up the LAB systems, the honeypot and the infected victim. The captured traffic will be analyzed with Wireshark and some hints and tips on how to use Wireshark in a security context will be given. - -## Biography - -Sake Blok calls himself "Relational Therapist for Computer Systems", as he solves problems by looking closely at the communication between computer systems. He has been using Wireshark/Ethereal for almost 20 years. In 2009, Sake started the company SYN-bit to provide network analysis and training services to enterprises across Europe. During his work, Sake started developing functionality for Wireshark that he missed while working with the analyser in his day-to-day job. He also enhanced multiple protocol dissectors to suit his analysis needs. In 2007, Sake joined the Wireshark Core Development team. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/_index.md b/content/evenementen/nluug/voorjaarsconferentie-2018/_index.md deleted file mode 100644 index 44ebdda..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/_index.md +++ /dev/null @@ -1,261 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2018-05-15T20:17:47+02:00 -description: "De NLUUG voorjaarsconferentie heeft plaatsgevonden op dinsdag 15 mei 2018. Bekijk hier het programma, de presentaties, opnames en foto's." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG voorjaarsconferentie 2018" -layout: schedule-event -event_title: "NLUUG voorjaarsconferentie 2018" -event_start: 2018-05-15T08:30:00+02:00 -event_end: 2018-05-15T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Voorjaarsconferentie 2018 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_members_only: true -event_register_link: "https://nluug.nl/aanmelden/index.cgi?action=event" -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Bill Cheswick - title: "Some Thoughts on Current Security Topics, and Their Eventual Mitigation" - keynote: true - link: - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Jeroen Janssens - title: Workshop Data Science with UNIX Power Tools - link: - - column: - talk: - speaker: Klaas van Gend - title: The backgrounds of Meltdown and Spectre - link: - - column: - talk: - speaker: Alec Muffett - title: "Setting-up a .Onion address for your Website" - link: - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - title: Vervolg workshop Jeroen Janssens - link: - - column: - talk: - speaker: David Woodhouse - title: Mitigating Spectre and Meltdown vulnerabilities - link: - - column: - talk: - speaker: Melanie Rieback - title: Pentesting Chatops - link: - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:15 - - column: - - column: - textfield: - text: NLUUG Algemene Ledenvergadering (ALV) - center: true - - column: - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: Franklin Hu - title: "Kubernetes Cron Jobs: Going from Alpha to Production" - link: - - column: - talk: - speaker: James Bottomley - title: "Enhancing Linux Security with the TPM" - link: talks/james-bottomley-enhancing-linux-security-with-tpm/ - - column: - talk: - speaker: Walter Belgers - title: Gigatron TTL Computer - link: talks/walter-belgers-gigatron-ttl-computer/ - - row: - columns: - - column: - time: 14:45 - - column: - size: 3 - - row: - columns: - - column: - time: 14:50 - - column: - talk: - speaker: Oleg Ivanivskyi - title: "Zabbix: 4.0 Seasons of monitoring" - link: - - column: - talk: - speaker: Adrianus Warmenhoven - title: Port Knocking - link: talks/adrianus-warmenhoven-port-knocking/ - - column: - talk: - speaker: Kevin McPeake - title: "Rise of the WarriorPI's" - link: - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: Ralph Dolmans en Martin Hoffmann - title: "DNSSEC: Rollin', Rollin', Rollin'" - link: talks/ralf-dolmans-martin-hoffmann-dnssec-rollin-rollin-rollin/ - - column: - talk: - speaker: Rogier Spoor en François Kooman - title: "Let's Connect - Open Source VPN Solution" - link: talks/rogier-spoor-francois-kooman-lets-connect-open-source-vpn-solution/ - - column: - talk: - speaker: Ilja van Sprundel - title: Are all BSDs created equally? - link: - - row: - columns: - - column: - time: 16:45 - - column: - size: 3 - - row: - columns: - - column: - time: 16:50 - - column: - talk: - speaker: Willem Westerhof - title: Beveiliging van PV-installaties - link: talks/willem-westerhof-how-an-intern-hacked-the-power-grid/ - - column: - talk: - speaker: Howard Chu - title: Inside Monero - The worlds first fungible cryptocurrency - link: - - column: - talk: - speaker: Nanako Momiyama - title: IP Forwarding Fastpath on FreeBSD - link: - - row: - columns: - - column: - time: 17:35 - - column: - textfield: - text: Borrel, gesponsord door SNOW - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/adrianus-warmenhoven-port-knocking.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/adrianus-warmenhoven-port-knocking.md deleted file mode 100644 index 37f1fc4..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/adrianus-warmenhoven-port-knocking.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- hacking -- port-knocking -- single-packet-authentication -title: "Adrianus Warmenhoven - Port Knocking" -speakers: -- adrianus-warmenhoven -presentation: - filename: 2018-11-15-adrianus-warmenhoven-port-knocking.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Using SPA for profit and fun, or, a zero-cost solution to getting your fridge out of Shodan. - -Port knocking has been around for quite a while; send a sequence of packets to seemingly closed ports and Sesame opens up. This is, however, not so very secure. Single Packet Authentication port knocking, involving a signed packet with an timestamp, is a lot more secure and works quite well. - -I want to make the case that, just like firewalling (IPTables), SPA port knocking should be a default mechanism in any modern OS, especially the IoT OSes. It is easily implemented (both on server and on client side) and is readily available. It takes the stress out of getting every underpaid worker on the same security page whilst still enabling access when needed. - - -And finally, it can be used (a hobby of mine) to waste tremendous amounts of time and resources of (wannabe) attackers; your server can be a Decepticon too! - -## Biography - -Adrianus Warmenhoven has been involved in pioneering endeavors in IT since the early 1990’s. Collaborated in setting up firsts in Dutch anti-cybercrime, branch organization for ISP’s as well as being CTO for one of the first free ISP’s in the Netherlands, co-designer of supercomputing hardware and running projects for Dutch governmental organizations. - -For various international companies, he has done security reviews and given advice on how to deal with active threats and extortion. He is now affiliated with RedSocks as security evangelist and develops academic classes in hacking. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/james-bottomley-enhancing-linux-security-with-tpm.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/james-bottomley-enhancing-linux-security-with-tpm.md deleted file mode 100644 index ab84da2..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/james-bottomley-enhancing-linux-security-with-tpm.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- linux -- security -- tpm -title: "James Bottomley - Enhancing Linux Security with TPM" -speakers: -- james-bottomley -presentation: - link: "https://www.hansenpartnership.com/Impress-Slides/NLUUG-2018/#/begin" -recording: - platform: youtube - url: ---- - -## Abstract - -Thanks to Microsoft requiring version 2 of a TPM for Windows, the Linux drivers for this technology have been making great strides: We now have an in-kernel resource manager an in-kernel trusted TPM based keys which can give the user the same protection as two factor authentication. This now allows us to build a functional secrets guarding ecosystem around TPM2 with Linux both for personal and Cloud Container use. - -This talk will first of all explain how a TPM2 guards secrets and keys, look at the in-kernel technology and how it works, including a brief digression into the TPM Genie security breach and how we countered it in linux and end with a survey of the current state of Linux ecosystem support for TPM based keys. - -Note this talk is entirely about TPM2 (TPM1 and trousers will not be mentioned, neither will measurement except for key sealing). - -## Biography - -James Bottomley is a Distinguished Engineer at IBM Research where he works on Cloud and Container technology. He is also Linux Kernel maintainer of the SCSI subsystem. He has been a Director on the Board of the Linux Foundation and Chair of its Technical Advisory Board. - -He went to university at Cambridge for both his undergraduate and doctoral degrees after which he joined AT&T Bell labs to work on Distributed Lock Manager technology for clustering. - -In 2000 he helped found SteelEye Technology, a High availability company for Linux and Windows, becoming Vice President and CTO. He joined Novell in 2008 as a Distinguished Engineer at Novell's SUSE Labs, Parallels (later Odin) in 2011 as CTO of Server Virtualization and IBM Research in 2016. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/ralf-dolmans-martin-hoffmann-dnssec-rollin-rollin-rollin.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/ralf-dolmans-martin-hoffmann-dnssec-rollin-rollin-rollin.md deleted file mode 100644 index 44c4223..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/ralf-dolmans-martin-hoffmann-dnssec-rollin-rollin-rollin.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- dnssec -- root-key-rollover -- rfc5011 -title: "Ralf Dolmans & Martin Hoffmann - DNSSEC: Rollin', Rollin', Rollin'" -speakers: -- ralf-dolmans -- martin-hoffmann -presentation: - filename: 2018-11-15-ralf-dolmans-martin-hoffmann-dnssec-rollin-rollin-rollin.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -This is a talk about the status of the planned DNSSEC root key rollover. The first part of the presentation is an introduction to DNSSEC and will cover how DNSSEC works and which keys are involved, why keys are rolled in DNSSEC, and how keys in DNSSEC are updated and retrieved by DNSSEC validators. - -The second part of the presentation will cover the scheduled root key rollover, including the original time-line, the new methods to get an insight in the current status (and its limitations) and the reason why the key roll is postponed. - -The last part will cover a study performed by Open Netlabs on the state of the RFC5011 implementation in various open source DNSSEC validators. RFC5011 describes a method to update DNSSEC keys and a proper implementation is crucial for the root key rollover. - -## Biography Martin Hoffmann - -Martin is a systems architect at NLnet Labs. There, he is involved in various projects aiming to improve the stability, security, and privacy of the Internet. - -While most of his current work revolves around the DNS, he previously lived further up the stack, developing and operating the server side of real-time communication and VoIP services. - - -## Biography Ralph Dolmans - -Ralph is a software developer at NLnet Labs and one of the core developers of Unbound and the internet.nl Internet standards compliance test website (DNS, DNSSEC, DANE, IPv6, TLS, DMARC/DKIM/SPF). - -Ralph completed his MSc study System and Network Engineering at the University of Amsterdam. After his study, he started as a system and software engineer at NLnet Labs. At NLnet Labs his tasks are various, including writing code (implement RFCs), review Internet Drafts and send feedback to mailing lists. - -Ralph is programme committee member for DNS-OARC and member of expert groups on usage of TLS and secure email (national and international fora). \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/rogier-spoor-francois-kooman-lets-connect-open-source-vpn-solution.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/rogier-spoor-francois-kooman-lets-connect-open-source-vpn-solution.md deleted file mode 100644 index 681f004..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/rogier-spoor-francois-kooman-lets-connect-open-source-vpn-solution.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- wifi -- vpn -- lets-connect -title: "Rogier Spoor & François Kooman - Let's Connect! - Open Source VPN solution" -speakers: -- rogier-spoor -- francois-kooman -presentation: - filename: 2018-11-15-rogier-spoor-francois-kooman-lets-connect-open-source-vpn-solution.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Public WiFi hotspots in a hotel, restaurant or train are generally unsafe. There is a risk of being eavesdropped or tracked by someone on the same network or by malicious software. A virtual private network (VPN) sends all data over an encrypted connection and offers a safe and secure path to the internet. - -There are hardly any Internet Service Providers (ISP) that provide VPN services to their customers and setting it up yourself is rather cumbersome. The few ones that do offer VPN haven’t been able to offer a modern and user-friendly experience to their users. There are a lot of other VPN solutions around, but most of them do not provide sufficient security en privacy to their users. - -Let’s Connect! provides an open source VPN solution allowing ISPs, hosters and bussinesses to easily setup a secure VPN service. Even security minded people will be able to deploy it in a home environment. After deployment, users have a safe path from all generic devices. - -What is unique about Let's Connect! It is fully open-source (server management, client, gui etc) and integrates nicely via SAML with identity management systems. It allows you to rebrand the apps and run large scale VPN services. - -## Biography - -Rogier Spoor, manager bij SURFnet en innovator pur sang. Tijdens zijn studententijd in 1997 medeoprichter van het reizende DNA-lab dat vervolgens landelijk is geadopteerd. Bij SURFnet heeft Rogier in 2004 SURFids, een gedistribueerd detectiesysteem, ontwikkeld dat een internationaal succes was. - -Daarnaast heeft Rogier aan de wieg gestaan van SURFnet's eigen 'dropbox' dienst, Filesender geïntroduceerd, DNSsec geïnitieerd, IPv6 adoptie en IaaS dienstontwikkeling getrokken. Op dit moment trekt Rogier de internationale ontwikkeling en adoptie van eduVPN, een VPN standaard voor onderwijs en onderzoek. - -Rogier is voorzitter van stichting HoneyNED, waarin security experts van Nederlandse organisaties samenwerken. Bestuurder bij the Commons Conservancy, een software governance orgaan. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/rogier-spoor-francois-kooman-lets-connect.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/rogier-spoor-francois-kooman-lets-connect.md deleted file mode 100644 index 681f004..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/rogier-spoor-francois-kooman-lets-connect.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- wifi -- vpn -- lets-connect -title: "Rogier Spoor & François Kooman - Let's Connect! - Open Source VPN solution" -speakers: -- rogier-spoor -- francois-kooman -presentation: - filename: 2018-11-15-rogier-spoor-francois-kooman-lets-connect-open-source-vpn-solution.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Public WiFi hotspots in a hotel, restaurant or train are generally unsafe. There is a risk of being eavesdropped or tracked by someone on the same network or by malicious software. A virtual private network (VPN) sends all data over an encrypted connection and offers a safe and secure path to the internet. - -There are hardly any Internet Service Providers (ISP) that provide VPN services to their customers and setting it up yourself is rather cumbersome. The few ones that do offer VPN haven’t been able to offer a modern and user-friendly experience to their users. There are a lot of other VPN solutions around, but most of them do not provide sufficient security en privacy to their users. - -Let’s Connect! provides an open source VPN solution allowing ISPs, hosters and bussinesses to easily setup a secure VPN service. Even security minded people will be able to deploy it in a home environment. After deployment, users have a safe path from all generic devices. - -What is unique about Let's Connect! It is fully open-source (server management, client, gui etc) and integrates nicely via SAML with identity management systems. It allows you to rebrand the apps and run large scale VPN services. - -## Biography - -Rogier Spoor, manager bij SURFnet en innovator pur sang. Tijdens zijn studententijd in 1997 medeoprichter van het reizende DNA-lab dat vervolgens landelijk is geadopteerd. Bij SURFnet heeft Rogier in 2004 SURFids, een gedistribueerd detectiesysteem, ontwikkeld dat een internationaal succes was. - -Daarnaast heeft Rogier aan de wieg gestaan van SURFnet's eigen 'dropbox' dienst, Filesender geïntroduceerd, DNSsec geïnitieerd, IPv6 adoptie en IaaS dienstontwikkeling getrokken. Op dit moment trekt Rogier de internationale ontwikkeling en adoptie van eduVPN, een VPN standaard voor onderwijs en onderzoek. - -Rogier is voorzitter van stichting HoneyNED, waarin security experts van Nederlandse organisaties samenwerken. Bestuurder bij the Commons Conservancy, een software governance orgaan. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/walter-belgers-gigatron-ttl-computer.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/walter-belgers-gigatron-ttl-computer.md deleted file mode 100644 index 31529c0..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/walter-belgers-gigatron-ttl-computer.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- gigatron -- ttl-chips -title: "Walter Belgers - Gigatron TTL Computer" -speakers: -- walter-belgers -presentation: - filename: 2018-11-15-walter-belgers-gigatron-ttl-computer.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -What happens when a hacker gets his hands on a heap of 7400-series TTL chips, an oscilloscope and a soldering iron? In 1975 Wozniak famously made Breakout out of 44 such chips. When the MOS 6502 and Zilog Z80 were launched one year later, his Apple 1 started the microcomputer revolution. But were these processor ICs really necessary for that? - - -One year ago we ordered a bunch of such ICs, bought an oscilloscope and started hacking. The result is a fully functional microcomputer from 36 TTL chips, ROM, RAM, some diodes, etcetera, but most importantly: no microprocessor. - -This talk explores the hardware design, the software stack and the capabilities of our result we now call “the Gigatron”. It will give you a good understanding of how a CPU works and what interesting design decisions we have made to keep our CPU small, yet powerful. - -## Biography - -Walter Belgers is a hacker, having worked in IT security for all his life, the majority as a penetration tester and currently as a security officer at Philips. He is also the chairman of Toool, the Open Organisation of Lockpickers. He has been soldering since the 1970s but never before has he built a complete computer. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/willem-westerhof-how-an-intern-hacked-the-power-grid.md b/content/evenementen/nluug/voorjaarsconferentie-2018/talks/willem-westerhof-how-an-intern-hacked-the-power-grid.md deleted file mode 100644 index c776a0e..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2018/talks/willem-westerhof-how-an-intern-hacked-the-power-grid.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- presentaties -date: 2018-11-15T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- power-grid -- hacking -title: "Willem Westerhof - How an intern hacked the power grid" -speakers: -- willem-westerhof -presentation: - filename: 2018-11-15-willem-westerhof-how-an-intern-hacked-the-power-grid.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -The Horus scenario, is a scenario describing a large scale cyber attack targeting the vital electrical infrastructure. This scenario was both theoretically and practically proven to exist during the thesis of Willem Westerhof. - -Horus is an ancient Egyptian god, referred to in many different ways, which is in most cases related to the heavens or the sun. In mythology, one of his eyes stands for the sun, the other one of his eyes stands for the moon. The Horus scenario focuses on a cyber attack on PhotoVoltaic-installations (solar energy systems) and “recreates” the impact that a Solar eclipse has on the stability of the power grid, hence the reference to the old god. - -In essence, this means that a scenario was created and proven where a malicious hacker targets the electrical grid by focusing on PV-installations and succeeds in causing large scale (Nation-wide or even continental) power outages. If this attack is ever truly executed in the wild, it is expected to cost billions of euros and have a direct and severe impact on everybody’s lives. - -## Biography - -As a graduate with honours this (former)student performed serious ethical hacking work on PV-installations. He ended up disclosing a large number of vulnerabilities to the specific vendor, and mathematically proving that it was possible to cause large scale (nation-wide/continental wide) power outages using the discovered vulnerabilities. - -Following his study he has worked as an ethical hacker/security specialist and done work on a large number of companies, different sectors, and specific products. He was also requested to advise the dutch national government (2e kamer) department of justice and safety regarding cyber security issues and how to deal with them. - -He currently leads a small team of ethical hackers for the offensive security centre at ITsec security services. In addition, he provides workshops and trainings, performs penetration tests/vulnerability assessments, does research on password cracking and public speaking from time to time. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md b/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md deleted file mode 100644 index 3268c94..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md +++ /dev/null @@ -1,254 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2019-05-23T16:08:58+02:00 -description: "De NLUUG voorjaarsconferentie werd gehouden op donderdag 23 mei 2019 in het Van der Valk Hotel Utrecht." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG voorjaarsconferentie 2019" -layout: schedule-event -event_title: "NLUUG voorjaarssconferentie 2019" -event_start: 2019-05-23T08:30:00+02:00 -event_end: 2019-05-23T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Voorjaarsconferentie 2019 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_members_only: true -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Frank Karlitschek - title: "ownCloud/nextCloud, Why I forked my own project and my own company" - keynote: true - link: talks/frank-karlitschek-owncloud-nextcloud-why-i-forked-my-own-project-and-my-own-company/ - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Andy Miller - title: Quickly build a personal resume site with Grav, a modern flat-file open source CMS - link: talks/andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms/ - - column: - talk: - speaker: Maxim Burgerhout - title: End-to-end automation with Ansible - link: talks/maxim-burgerhout-end-to-end-automation-with-ansible/ - - column: - talk: - speaker: Brian Joseph - title: "How new OS technologies & standards will not only excite admins... but users as well" - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - title: vervolg workshop Andy Miller - link: - - column: - talk: - speaker: Joost van Dijk - title: FIDO2 and Web Authentication - link: talks/joost-van-dijk-fido2-and-web-authentication/ - - column: - talk: - speaker: Reinoud van Leeuwen - title: Built-in security in an agile online software development environment - link: talks/reinoud-van-leeuwen-built-in-security-in-an-agile-online-software-development-environment/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:15 - - column: - textfield: - text: ALV - center: true - size: 3 - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: Robert Altnoeder - title: Software Defined Storage the Linux way - link: talks/robert-altnoeder-software-defined-storage-the-linux-way/ - - column: - talk: - speaker: Kashyap Chamarthy - title: Effective Virtual CPU Configuration with QEMU and libvirt - link: talks/kashyap-chamarthy-effective-virtual-cpu-configuration-with-qemu-and-libvirt/ - - column: - talk: - speaker: Esther Crabbendam - title: Protection of data, privacy and online freedom in a fast changing world - link: talks/esther-crabbendam-protection-of-data-privacy-and-online-freedom-in-a-fast-changing-world/ - - row: - columns: - - column: - time: 14:45 - - column: - size: 3 - - row: - columns: - - column: - time: 14:50 - - column: - talk: - title: vervolg workshop Robert Altnoeder - - column: - talk: - speaker: Olivier Lambert - title: "XCP-ng: building an Open Source and turnkey virtualization platform" - link: talks/olivier-lambert-xcp-ng-building-an-open-source-and-turnkey-virtualization-platform/ - - column: - talk: - speaker: Alexios Zavras - title: Making Open Source Easily Usable - link: talks/alexios-zavras-making-open-source-easily-usable/ - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: Amir Jerbi - title: Keeping your Kubernetes secured using kube-hunter, kube-bench and microscanner - link: talks/amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github/ - - column: - talk: - speaker: Suzanne Daniels - title: From Clippy to Kernel - link: talks/suzanne-daniels-from-clippy-to-kernel/ - - column: - talk: - speaker: Rudi van Drunen - title: "CI/CD in a modern world" - link: talks/rudi-van-drunen-ci-cd-in-a-modern-world/ - - row: - columns: - - column: - time: 16:45 - - column: - size: 3 - - row: - columns: - - column: - time: 16:50 - - column: - talk: - title: vervolg workshop Amir Jerbi - - column: - talk: - speaker: Bert Hubert - title: "DNS & TLS SNI: Now with encryption... and cloud" - link: talks/bert-hubert-dns-and-tls-sni-now-with-encryption-and-cloud/ - - column: - talk: - speaker: Mike Hulsman - title: The NLUUG FTP server - link: talks/mike-hulsman-the-nluug-ftp-server/ - - row: - columns: - - column: - time: 17:35 - - column: - textfield: - text: Borrel, gesponsord door Snow - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/alexios-zavras-making-open-source-easily-usable.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/alexios-zavras-making-open-source-easily-usable.md deleted file mode 100644 index 672d0a0..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/alexios-zavras-making-open-source-easily-usable.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -title: "Alexios Zavras - Making Open Source Easily Usable" -speakers: -- alexios-zavras -presentation: - filename: 2019-05-23-alexios-zavras-making-open-source-easily-usable.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=3ab14ur_QJA ---- - -## Abstract - -Releasing some software as “Open Source” entails a few more steps than simply making it available (or “push to a repo”). Notwithstanding any quality or usability issues, the software, in order to be legally used by others, has to have an appropriate license. - -This talk will present the basics of software licenses and legal compliance, from the viewpoints of both the producers and consumers of open source software. The audience will get detailed practical information and will be in position to immediately apply the concepts learned into their daily work. - -## Biography - -Alexios Zavras (zvr) is the Senior Open Source Compliance Engineer of Intel Corp. He has been involved with Free and Open Source Software since 1983, and is an evangelist for all things Open. - -He has a PhD in Computer Science after having studied Electrical Engineering and Computer Science in Greece and the United States. - -Alexios is a regular speaker in international conferences and industry events and he first presented in an NLUUG event 21 years ago! \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github.md deleted file mode 100644 index c51f92e..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- kubernetes -- kube-hunter -- kube-bench -- microscanner -title: "Amir Jerbi - Keeping your Kubernetes secured using kube-hunter, kube-bench and microscanner GitHub" -speakers: -- amir-jerbi -presentation: - filename: 2019-05-23-amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=Qz0LcwwABJg ---- - -## Abstract - -This is a hands-on workshop session that will show you how to apply opensource and free tools to apply good security hygiene with your Kubernetes cluster. During the workshop we will show some real attacks that can happen due to a miss-configured cluster and how the opensource tools can help us identify these issues and remediate them. - -The following tools will be used during the session: - -* kube-hunter: A pen-testing tool for Kubernetes that simulates attacks on your cluster. It shows you what is the attack surface for your existing Kubernetes cluster. - -* kube-bench: A configuration assessment tool that shows you how to tweak your cluster settings based on the CIS best practices. - -* microscanner: A free image scanning utility that scans your Docker images for known security vulnerabilities. - -__Other Info:__ - -Attendees should have access to a Kubernetes cluster (can be a mini-kube installed on their laptop). Network access to download opensource tools is also needed. - -## Biography - -Amir Jerbi brings to Aqua 17 years of security software experience in technical leadership positions. Amir co-founded Aqua with the vision of creating a security solution that will be simpler and lighter than traditional security products. - -Prior to Aqua, he was a Chief Architect at CA Technologies, in charge of the host based security product line, building enterprise grade security products for Global 1000 companies. Amir has 14 cloud and virtual security patents under his belt. In his free time, Amir enjoys backpacking in exotic places. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms.md deleted file mode 100644 index 2b39523..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- grav -- cms -title: "Andy Miller - Quickly build a personal resume site with Grav, a modern flat-file open source CMS" -speakers: -- andy-miller -presentation: - filename: 2019-05-23-andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=flMPnb_gwg8 ---- - -## Abstract - -Grav is a modern open-source flat-file CMS built to be _fast_, _flexible_, and _extensible_. In this workshop, we will cover the basics of Grav, it's origins, and it's _many benefits_ over traditional database-powered platforms. - -During this comprehensive session we will go step-by-step through the process of creating a personal resume site while touching on many key topics that will enable you to develop more complex sites in the future: - -* Installation via __ZIP__, __GitHub__, and __Composer__ - -* Configuration and customization via __YAML-based config files__ - -* Making use of Grav's __CLI tools__ - -* __Markdown syntax__ and Grav-specific content features - -* Content __editing and creation__ via the filesystem - -* Working with __content media__ such as images and videos - -* Understanding the difference between __regular__ and __modular pages__ - -* Basic __theme modification__, and a quick guide to creating your own __custom theme__ - -* Overview of Grav's __plugin architecture__ and the __Grav Package Manager (GPM)__ - -* Including __forms__ utilizing Grav's flexible Form plugin and blueprints - -* Optional web-based __administration plugin__ - -* Grav's powerful __multi-language capabilities__ - -* Overview of __Scheduler__ and __Backups manager__ - -* Using GitHub to manage your __deployment workflow__ - -Participants should bring their own devices if they wish to follow along. They should have PHP 7.1+ pre-installed, a modern browser installed, and be familiar using a text editor. - -## Biography - -Andy Miller is a web developer with over 20 years of experience, having worked for fortune 100 companies, dot-com startups, and now runs his own businesses. Andy is a former core-team member of Joomla, as well as the CEO of RocketTheme, one of the longest running theme development companies that specializes in open source platforms. - -As well as being involved in open source projects for over 13 years, he's also the author and lead developer of Grav CMS, a modern open-source flat-file CMS that is rapidly becoming a go-to alternative to traditional CMS platforms. Andy is also a senior partner at Trilby Media, a professional services company focusing on end-to-end site development with Grav CMS. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/bert-hubert-dns-and-tls-sni-now-with-encryption-and-cloud.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/bert-hubert-dns-and-tls-sni-now-with-encryption-and-cloud.md deleted file mode 100644 index 60dde26..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/bert-hubert-dns-and-tls-sni-now-with-encryption-and-cloud.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "Een presentatie gegeven door Bert Hubert over DNS en TLS SNI zoals het gebruik van DNS over TLS (DoT) en DNS over HTTPS (DoH)." -layout: event-talk -tags: -- dns -- doh -- dot -- tls -title: "Bert Hubert - DNS & TLS SNI: Now with encryption... and cloud" -speakers: -- bert-hubert -presentation: - filename: 2019-05-23-bert-hubert-dns-and-tls-sni-now-with-encryption-and-cloud.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=V2F92orIEO8 ---- - -## Abstract - -DNS is one of the few remaining (generally) unencrypted parts of our daily network use. In addition, TLS sessions (even TLS 1.3) transfer the name of the server visited in plaintext ("SNI"). 2018 saw the release of technologies to encrypt both of these privacy leaks, which is good. Less good however is that with this encryption, your DNS (and TLS SNI) lookups will move to the cloud. - -In this talk, I explain the technologies used (DNS over TLS and DNS over HTTPS), but also spend time on what this change means: loss of control over your lookups (forget about your intranet), and how encrypting your data to a cloud provider may provide security against your network admin & government, but does send all your browsing behaviour to California. - -## Biografie - -Bert is the founder of PowerDNS. These days he also cares a lot about keeping the internet open. In addition, he can't help document or explain open technologies. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/esther-crabbendam-protection-of-data-privacy-and-online-freedom-in-a-fast-changing-world.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/esther-crabbendam-protection-of-data-privacy-and-online-freedom-in-a-fast-changing-world.md deleted file mode 100644 index ae9cfce..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/esther-crabbendam-protection-of-data-privacy-and-online-freedom-in-a-fast-changing-world.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- online-freedom -- privacy -- data -title: "Esther Crabbendam - Protection of data, privacy and online freedom in a fast changing world" -speakers: -- esther-crabbendam -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=jDOHyOeHrRU ---- - -## Abstract - -Freedom and privacy on the internet are under threat, with far-reaching consequences for the daily lives of millions of internet users. Their data are being collected ever more frequently and for an ever longer period. Their access to websites can be blocked. It is even being proposed to cut off users from the internet altogether. Meanwhile, the development of innovative services is also under threat. - -The coming years are decisive for the future of privacy and freedom on the internet. Now, we need to ensure that each internet user can decide for her- or himself what happens to their private data. Now, we have to act to make sure that each internet user can continue to enjoy an open and free internet without borders. - -This talk wil focus on recent social developments, reflect on the role data, privacy en profiling plays in these and point out what users and business can do to make a change. - -## Biography - -Bits of Freedom is the leading digital rights organization in the Netherlands, focusing on privacy and freedom of communication online. Working at the cutting edge of technology and law, Bits of Freedom strives to influence legislation and self-regulation, and empower citizens and users by advancing the awareness, use, and development of freedom-enhancing technologies. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/frank-karlitschek-owncloud-nextcloud-why-i-forked-my-own-project-and-my-own-company.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/frank-karlitschek-owncloud-nextcloud-why-i-forked-my-own-project-and-my-own-company.md deleted file mode 100644 index b42137c..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/frank-karlitschek-owncloud-nextcloud-why-i-forked-my-own-project-and-my-own-company.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- owncloud -- nextcloud -title: "Frank Karlitschek - ownCloud/nextCloud, why I forked my own project and my own company" -speakers: -- frank-karlitschek -presentation: - filename: 2019-05-23-frank-karlitschek-owncloud-nextcloud-why-i-forked-my-own-project-and-my-own-company.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Frank founded ownCloud in 2010. After being the maintainer and CTO, he decided to leave his own project and company in 2016, to start Nextcloud. Most community people and a big part of the customers have followed him to Nextcloud. This talk covers the questions on why this happened and what other community maintainer and start-ups can learn. - -This talk will tell the reasons why ownCloud was founded as an open source project, the good and bad things when it was turned into a venture capital funded company, the changes which Frank and the core team wanted for Nextcloud, and how that improved the business model, licensing and community relations. - -This talk covers insights into different open source business models and how to create a win-win situation for a company and a community. - -## Biography - -Frank Karlitschek started the ownCloud project in 2010 to return control over the storing and sharing of information to consumers. In 2016 he initiated the Nextcloud project to bring this idea to the next level. - -He has been involved with a variety of Free Software projects including having been a board member for the KDE community. Frank has spoken at MIT, CERN and ETH and keynoted LinuxCon, Latinoware, Akademy, openSUSE Con and many other conferences. Frank is a fellow of Open Forum Europe. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/joost-van-dijk-fido2-and-web-authentication.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/joost-van-dijk-fido2-and-web-authentication.md deleted file mode 100644 index bf4b4bd..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/joost-van-dijk-fido2-and-web-authentication.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- fido2 -- web-authentication -title: "Joost van Dijk - FIDO2 and Web Authentication" -speakers: -- joost-van-dijk -presentation: - filename: 2019-05-23-joost-van-dijk-fido2-and-web-authentication.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=04AaSqXRJzU ---- - -## Abstract - -Earlier this year, the World Wide Web Consortium published the W3C Recommendation for Web Authentication: An API for accessing Public Key Credentials. This API enables web sites to authenticate users with FIDO2 authenticators — small hardware tokens that can be used as a second factor for protecting your accounts at Dropbox, Google, and Microsoft (just like its predecessor, FIDO U2F). - -Moreover, [FIDO2](https://fidoalliance.org/fido2/) support passwordless login, where users can access their accounts without the need to enter any credentials, instead performing some user action like pushing a button or scanning a fingerprint. - -Also of great importance are the security benefits of FIDO2 tokens, in particular its privacy properties and protection from phishing and Man-in-the-Middle attacks. - -In this presentation, we will dive into this new technology and see how it works under the hood, why it improves on usability, security, and privacy aspects compared with traditional solutions, and how it can be integrated into your own web applications. - -## Biography - -Joost van Dijk works for SURF, the collaborative organisation for ICT in Dutch education and research as a technical product manager in the field of Security and Privacy. - -For the past decade, he has been working on solutions for improving the usability and security of authentication for SURF's population of 1.5 million students, researchers, and staff. He was involved in the development of SURF’s service for strong authentication and is the co-designer of the open source authentication app [tiqr](https://tiqr.org/). \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/kashyap-chamarthy-effective-virtual-cpu-configuration-with-qemu-and-libvirt.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/kashyap-chamarthy-effective-virtual-cpu-configuration-with-qemu-and-libvirt.md deleted file mode 100644 index 09e9904..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/kashyap-chamarthy-effective-virtual-cpu-configuration-with-qemu-and-libvirt.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- qemu -- libvirt -title: "Kashyap Chamarthy - Effective Virtual CPU Configuration with QEMU and libvirt" -speakers: -- kashyap-chamarthy -presentation: - filename: 2019-05-23-kashyap-chamarthy-effective-virtual-cpu-configuration-with-qemu-and-libvirt.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=UZXIZzSUeyw ---- - -## Abstract - -QEMU (the open source machine emulator and virtualizer) and the libvirt API allow a variety of ways in which CPUs can be configured for virtual machines (VMs). However, there had been a flurry of CPU hardware flaws in 2018, and it has become increasingly difficult to choose an optimal CPU configuration. This talk aims to provide some clarity around this. - -In this presentation, we will walk through the distinct CPU configuration interfaces QEMU offers, and in turn, how the libvirt project uses those interfaces to provide convenient APIs for higher-level tools. We will also consider critical needs such as the ability to live migrate a VM across hosts with a diverse set of CPUs; or the flexibility to add or remove specific CPU features from a guest CPU model—to mitigate from various hardware CPU flaws. - -The talk will be set in context such that developers and administrators of high-level management software (that relies on KVM, QEMU and libvirt) will, hopefully, gain an appreciation for the details. - -## Biography - -Kashyap Chamarthy works as part of Red Hat's Cloud Engineering group. He focuses his efforts on integrating low-level virtualization components (KVM, QEMU, libvirt and related tooling) into higher-level management tools (OpenStack). - -He has previously presented or participated in the last seven editions of Linux Foundation's technical events (mostly European, sometimes North American) such as LinuxCon, Open Source Summit, and KVM Forum. And also at other major open source conferences such as FOSDEM. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/maxim-burgerhout-end-to-end-automation-with-ansible.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/maxim-burgerhout-end-to-end-automation-with-ansible.md deleted file mode 100644 index 5fdce41..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/maxim-burgerhout-end-to-end-automation-with-ansible.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- ansible -- automation -title: "Maxim Burgerhout - End-to-end automation with Ansible" -speakers: -- maxim-burgerhout -presentation: - filename: 2019-05-23-maxim-burgerhout-end-to-end-automation-with-ansible.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Let me take you on a journey through the endless possibilities of Ansible. You already knew Ansible could manage Linux machines, but your data center contains much, much more. What about hypervisors? Clouds? Windows machines? Network devices? Kubernetes? Applications? - -During this session, we'll look at deploying and configuring various platforms and applications, combining them into automated wall-to-wall deployments and look at some things you might never have tried before! - -## Biography - -Maxim has worked in various fields, from law enforcement to academia, through being a consultant in several mid-size and large IT firms in the Netherlands, until ending up at Red Hat. - -At Red Hat, Maxim is part of the presales team in the Benelux region, as a principal solution architect, and part-time evangelist. Red Hat is the place where Maxim was destined to end up at: it was his ultimate goal ever since he started to work with Linux and other open source software in the early '00s. He is very passionate about Red Hat and the way Red Hat does it's software development: out in the open. - -Maxim has spoken at various conferences, both in Europe and the United States, about the Red Hat portfolio and open society in general and open source in particular. He was voted #1 speaker at Red Hat Summit 2018 in San Francisco. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/mike-hulsman-the-nluug-ftp-server.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/mike-hulsman-the-nluug-ftp-server.md deleted file mode 100644 index fd218e1..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/mike-hulsman-the-nluug-ftp-server.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "Een presentatie gegeven door Mike Hulsman over de FTP-server van de NLUUG. Over de geschiedenis van deze dienst en hoe operationeel beheer in zijn werk gaat." -layout: event-talk -tags: -- ftp -title: "Mike Hulsman - The NLUUG FTP server" -speakers: -- mike-hulsman -presentation: - filename: 2019-05-23-mike-hulsman-the-nluug-ftp-server.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=eVstCesOF_U ---- - -## Abstract - -A major asset of the NLUUG is the service of the FTP server. The FTP archive is a service for the open source community, and mirrors a very large number of open source packages. - -In this talk we describe the history of this major hub of global software distribution and show the people and technology (ao. hardware, software and networking infrastructure) that we use to run this service now and in the near future. The method of mirroring and procedure to have a new content mirror attached will be discussed as well. - -## Biografie - -Mike Hulsman is working at Proxy Managed Services in various roles. Since 2012, he is one of the archive- and system admins of ftp.nluug.nl. He is sysadmin for over 20 years now, working on Enterprise solutions for warehousing, telco's, broadband providers, banking, and technology companies. His focus is on integration, virtualization, systems, SAN storage, monitoring and application level. At the moment, he is working on a multi Petabyte gluster environment, inclusing the backup to S3. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/olivier-lambert-xcp-ng-building-an-open-source-and-turnkey-virtualization-platform.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/olivier-lambert-xcp-ng-building-an-open-source-and-turnkey-virtualization-platform.md deleted file mode 100644 index 6a9f153..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/olivier-lambert-xcp-ng-building-an-open-source-and-turnkey-virtualization-platform.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- xcp-ng -- virtualization -title: "Olivier Lambert - XCP-ng: building an Open Source and turnkey virtualization platform" -speakers: -- olivier-lambert -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=LxlR8rdhCHQ ---- - -## Abstract - -Creating a new virtualization platform in 2018 seems intriguing. Why doing something like this? Is anyone would be interested? XCP-ng answered those questions in a clear manner. Initially a fork of XenServer, XCP-ng made something some people thought would be impossible: gathering a large community around a new virtualization platform in those modern days, where containers and serverless are advertised as the only way to build a decent IT infrastructure. - -XCP-ng is a fully Open Source and turnkey virtualization platform. In other words, a specialized Linux distro, with everything you need to run your virtual machines on it, without complicated installation and configuration. We'll see why it was born in the first place, what happened since and the future of it. - -## Biography - -Olivier Lambert has been working with free software projects since 2005, deploying Xen since 2008. He was the creator of Xen Orchestra in 2009 and XCP-ng in 2018. He's one of the founder of Vates, a French company specializing in Open Source. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/reinoud-van-leeuwen-built-in-security-in-an-agile-online-software-development-environment.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/reinoud-van-leeuwen-built-in-security-in-an-agile-online-software-development-environment.md deleted file mode 100644 index 40e03fc..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/reinoud-van-leeuwen-built-in-security-in-an-agile-online-software-development-environment.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- security -- agile -- development -title: "Reinoud van Leeuwen - Built-in security in an agile online software development environment" -speakers: -- reinoud-van-leeuwen -presentation: - filename: 2019-05-23-reinoud-van-leeuwen-built-in-security-in-an-agile-online-software-development-environment.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=FmblGoE4yyI ---- - -## Abstract - -We live in a fast-moving world. It's not uncommon in modern software development environments to do hundreds of releases in a microservices-based online application each week. Sounds great for management. But how do we keep it secure? Even when the programmers don't build new security holes themselves, we are dependent on lots of moving parts that are not built in-house. - -This talk will look into the possible risks and some solutions: - -* keeping track of CVE's - -* scanning of repositories - -* building small (and efficient) containers - -* test containers and VM's against a security baseline - -* having procedures in place to quickly fix things during incidents - -## Biography - -Reinoud has been involved in Internet hosting since the early 90's. After being involved in the organisation of several big hacker conferences (HIP 1997, HAL 2001, WTH 2005), and working for a major dutch ISP (XS4ALL), and one of the major classifieds websites in the Netherlands (Marktplaats), he is now working for a security company called Tekkamaki. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/robert-altnoeder-software-defined-storage-the-linux-way.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/robert-altnoeder-software-defined-storage-the-linux-way.md deleted file mode 100644 index 96d603d..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/robert-altnoeder-software-defined-storage-the-linux-way.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- software-defined-storage -title: "Robert Altnoeder - Software Defined Storage the Linux way" -speakers: -- robert-altnoeder -presentation: - filename: 2019-05-23-robert-altnoeder-software-defined-storage-the-linux-way.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=AhygQzNfBWU ---- - -## Abstract - -I will start with a refresh the audience's overview of the storage functionalities that are available as open source with the Linux kernel: LVM, thin provisioning, RAIDs, SSDs as HDD caches, deduplication, targets/initiators and DRBD. They are all compatible on the data plane, but each brings its own control mechanism. - -Then I will present an open source software called LINSTOR, that combines all those parts and allows one to manage block storage volumes on the level of a storage cluster. It supports synchronous and asynchronous replicated volumes to build a resilient storage system. - -On top of that, it comes with a CSI driver for Kubernetes, Apache Mesos and Docker Swarm to provide persistent storage to containers. At this level one of the Linux file systems is put on top of the block storage. Drivers for Cinder/OpenStack, OpenNebula and XenServer are available as well. - -It is mainly targeted at workloads requiring high performance IO subsystems(e.g. databases). It can be deployed hyper-converged or on dedicated nodes. While it was mainly designed with Linux’s storage building blocks in mind it can use storage provided by Swordfish API compliant NVMeoF storage targets. - -## Biography - -Starting in 2004, Richard worked in support and technical operations of workstations, thin clients and mainframe systems at the Metropolitan Datacenter. Later, when the company was acquired by IBM and renamed BlueIT Datacenter, and he became a member of the failure root cause analysis team. - -In 2010, Robert joined the SaaS provider SolveDirect, working in technical operations of Linux-based high availability clusters. In 2013, he joined LINBIT as a software developer, working mainly on the architecture and implementation of the LINSTOR cluster management software, as well as on status monitoring software for DRBD. -Robert also works on some software projects in my spare time, including Free Open Source Software, with a focus on high reliability implementations of various datastructures, algorithms and utility functions. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/rudi-van-drunen-ci-cd-in-a-modern-world.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/rudi-van-drunen-ci-cd-in-a-modern-world.md deleted file mode 100644 index d6eafe3..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/rudi-van-drunen-ci-cd-in-a-modern-world.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- ci-cd -title: "Rudi van Drunen - CI/CD in a Modern World" -speakers: -- rudi-van-drunen -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=6W-m-xG3U-M ---- - -## Abstract - -In order to accelerate the process of adding business value a continuous deployment and integration setup is needed nowadays. - -In this talk we discuss the way a CI/CD environment can be set up using modern tools and a cloud centric approach, based on dockers that are automatically deployed within a kubernetes cluster after each commit to a source repo. All steps to create a running CI/CD environment aka. the software production line will be shown and demo-ed. The resulting pipeline can be run on serveral open and closed platforms. - -## Biography - -Next to being dad and geek, Rudi tries to mold the technical part of the product creation process at SpronQ. - -Rudi has more than 20 years of experience in the UNIX and open standards world, in large (data-centers) and small (embedded) environments. - -He is an active member of USENIX and likes to visit conferences. In his spare time, he's into photography, sailing and travelling, and tries to combine this. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/suzanne-daniels-from-clippy-to-kernel.md b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/suzanne-daniels-from-clippy-to-kernel.md deleted file mode 100644 index e775106..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/talks/suzanne-daniels-from-clippy-to-kernel.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -- presentaties -date: 2019-05-23T10:31:43+02:00 -description: "" -layout: event-talk -tags: -- clippy -- kernel -title: "Suzanne Daniels - From Clippy to Kernel" -speakers: -- suzanne-daniels -presentation: - filename: 2019-05-23-suzanne-daniels-from-clippy-to-kernel.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=m2JhdQa8D00 ---- - -## Abstract - -Some of you might remember the iconic picture of Satya Nadella, CEO of Microsoft, in front of the “Microsoft ❤ Linux” slide a few years back. Personally I lost track of this company shortly after the retirement of Clippy, so at that time this statement really surprised me. Skip to a few years later: Microsoft is now a major contributor to Open Source, Linux workloads are responsible for ~50% of Azure, and Windows will even ship with a genuine Linux kernel. - -In this talk I’ll be sharing more on the Microsoft Open Source journey and we’ll take a look at some services in Azure you might find useful for your (Hybrid) Cloud situation. - -## Biography - -Suzanne recently celebrated her 20th year working in IT. This in a variety of roles ranging from developer, linux consultant to architect. Now knowing this, you might not be surprised that her motto is “Do what you love”. She’s very passionate about her family, technology, and diversity inclusion. - -Recently she joined the Microsoft partner organization as Technology Strategist, helping partners and customers do great things with Azure. Her focus areas are Open Source, App modernization and Developer productivity. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/_index.md b/content/evenementen/nluug/voorjaarsconferentie-2022/_index.md deleted file mode 100644 index 1aefb5a..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/_index.md +++ /dev/null @@ -1,255 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2022-05-10T20:17:47+02:00 -description: "De NLUUG voorjaarsconferentie werd gehouden op dinsdag 10 mei 2022. Bekijk hier het programma, de presentaties, opnames en foto's." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG voorjaarsconferentie 2022" -layout: schedule-event -event_title: "NLUUG voorjaarsconferentie 2022" -event_start: 2022-05-10T08:30:00+02:00 -event_end: 2022-05-10T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Voorjaarsconferentie 2022 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_members_only: true -event_register_link: "https://nluug.nl/aanmelden/index.cgi?action=event" -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Brenno de Winter - title: "pandemie + security != kattepis" - keynote: true - link: talks/brenno-de-winter-pandemie-plus-security-not-is-kattepis/ - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Wouter van Rooij - title: Secure Development Lifecycle in open source projects - link: talks/wouter-van-rooij-secure-development-lifecycle-in-open-source-projects/ - - column: - talk: - speaker: Jeroen Baten - title: "Open Source Enterprise Resource Planning (ERP) with Odoo" - link: talks/jeroen-baten-open-source-enterprise-resource-planning-erp-with-odoo/ - - column: - talk: - speaker: Luuk van Drunen - title: Gaming on Linux, where are we now and where we can go - link: - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: Emile Aben - title: "The Internet in Ukraine (and what we can learn from it)" - link: talks/emile-aben-the-internet-in-ukraine-and-what-we-can-learn-from-it/ - - column: - talk: - speaker: Mark Overmeer - title: Open Search with Skrodon - link: talks/mark-overmeer-open-search-with-skrodon/ - - column: - talk: - speaker: Jos Bredek - title: Slim vest met realtime edge-computing - link: talks/jos-bredek-slim-vest-met-realtime-edge-computing/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:10 - - column: - - column: - textfield: - text: NLUUG Algemene Ledenvergadering (ALV) - link: https://leden.nluug.nl/leden/alv/2022vj/ - center: true - - column: - - row: - columns: - - column: - time: 13:50 - - column: - talk: - speaker: Willem Toorop - title: "Het opzetten van een Resource Public Key Infrastructure (RPKI) baken" - link: talks/willem-toorop-het-opzetten-van-een-resource-public-key-infrastructure-rpki-baken/ - - column: - talk: - speaker: Erik van Zijst - title: "The Open Silicon revolution" - link: talks/erik-van-zijst-open-silicon/ - - column: - talk: - speaker: Ariën Vijn - title: De techniek bij Freedom Internet - link: talks/arien-vijn-de-techniek-bij-freedom-internet/ - - row: - columns: - - column: - time: 14:35 - - column: - size: 3 - - row: - columns: - - column: - time: 14:40 - - column: - talk: - speaker: Benno Overeinder - title: "Internet Standards: The IETF Process" - link: talks/benno-overeinder-internet-standards-the-ietf-process/ - - column: - talk: - speaker: Robin Sommer (DE) - title: "Spicy: Creating Robust Parsers for Dissecting Network Protocols and Files, Easily!" - link: talks/robin-sommer-spicy-creating-robust-parsers-for-dissecting-network-protocols/ - - column: - talk: - speaker: Machteld Vrieze - title: "How will the EU new legislative frameworks impact the digital infrastructure?" - link: talks/machteld-vrieze-how-will-the-eu-new-legislative-frameworks-impact-the-digital-infrastructure/ - - row: - columns: - - column: - time: 15:25 - - column: - size: 3 - - row: - columns: - - column: - time: 15:30 - - column: - talk: - speaker: "-" - title: "-" - link: - - column: - talk: - speaker: Nick Cohn - title: "The end of passwords? SQRL - Secure Quick Reliable Login" - link: - - column: - talk: - speaker: Rudi van Drunen - title: Detachering en job satisfaction, hoe zit dat? - link: - - row: - columns: - - column: - time: 16:15 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:30 - - column: - talk: - speaker: Jilles en Jurre Groenendijk - title: "No, we won't fix your computer" - link: talks/jilles-jurre-groenendijk-no-we-wont-fix-your-computer/ - center: true - size: 3 - - row: - columns: - - column: - time: 17:30 - - column: - textfield: - text: Borrel - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/arien-vijn-de-techniek-bij-freedom-internet.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/arien-vijn-de-techniek-bij-freedom-internet.md deleted file mode 100644 index 3e65aad..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/arien-vijn-de-techniek-bij-freedom-internet.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Ariën Vijn - De techniek bij Freedom Internet" -speakers: -- arien-vijn -presentation: - filename: 2022-05-10-arien-vijn-de-techniek-bij-freedom-internet.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Van het routertje in huis, tot en met de core BGP-router in het data center. Van de RADIUS- tot de DNS-server. Op alles draait wel het één-of-andere UNIX-afgeleide operating systeem. Reden genoeg om de elementen die tussen je computer thuis en het internet zitten eens nader te bekijken. - -Aan bod komen het modem, de access-netwerken, de BRAS, BGP, peering en transit. Ook de ondersteunde services die elke ISP moet bieden worden niet vergeten. Gedurende de presentatie worden de functies en de globale werking van de netwerkelementen uitgelegd. De ontwerpbeslissingen voor het huidige en toekomstige netwerk van Freedom Internet worden nader toegelicht. Uiteraard zal er ook nog ruimte zijn voor vragen. - -## Biografie - -Ariën is één van de 'beheerders' of 'devopser' van Freedom Internet. Beheerders zijn verantwoordelijk voor het ontwerpen, uitbouwen en het dagelijkse beheer van alle techniek. Ariën is een verdienstelijke systeembeheerder maar is het meest een netwerk-specialist. Hij heeft een voorliefde voor de fysieke laag. Want daar moet het uiteindelijk gebeuren. - -Ariën heeft eerder in een soortgelijke rol gewerkt in de beginjaren van de Amsterdam Internet Exchange (AMS-IX). Daarnaast heeft hij onder andere gewerkt voor AT&T, Tele2 en AFIBER. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/benno-overeinder-internet-standards-the-ietf-process.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/benno-overeinder-internet-standards-the-ietf-process.md deleted file mode 100644 index 42fe0d5..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/benno-overeinder-internet-standards-the-ietf-process.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Benno Overeinder - Internet Standards: The IETF Process" -speakers: -- benno-overeinder -presentation: - filename: 2022-05-10-benno-overeinder-internet-standards-the-ietf-process.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=cDFIL3rCOvc ---- - -## Abstract - -The presentation is about the IETF standardization organization, its objectives, the process and the organization. How are internet standards established, what are the steps to get from an idea, via the IETF process, to a document that describes an internet protocol? The resulting documents must be so complete that different implementations of the protocol are interoperable. - -## Biography - -Benno Overeinder is managing director of NLnet Labs, an R&D organisation that contributes to open standards for an open Internet. His interests are the fundamental building blocks of the Internet, in particular the DNS and the inter-domain routing infrastructure, and its security and stability. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/brenno-de-winter-pandemie-plus-security-not-is-kattepis.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/brenno-de-winter-pandemie-plus-security-not-is-kattepis.md deleted file mode 100644 index 4650cd1..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/brenno-de-winter-pandemie-plus-security-not-is-kattepis.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Brenno de Winter - Pandemie + Security != Kattepis" -speakers: -- brenno-de-winter -presentation: - filename: 2022-05-10-brenno-de-winter-pandemie-plus-security-not-is-kattepis.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=LNSxMDEYX-Y ---- - -## Abstract - -In tijden van lockdown heeft Ron bijgedragen aan een NLUUG vEvent (virtual Event), op 14 januari 2021. De mede-presentator had het over Open Source in Europa, Ron zou het hebben over hetzelfde maar dan bij de Nederlandse overheid. De CoronaMelderApp was toen een hot item en kwam dus ruim aan bod. Het werd een levendige presentatie (waarvan de registratie helaas mislukt is). - -Vandaag —een jaar later— zullen Brenno en Ron het hier ook over hebben, waarbij Brenno meer security-minded is. Het is deels meer van hetzelfde, doch wel doorspekt met details uit een ruim jaar ervaring. Sleutelwoorden: dataminimalisatie, security-by-design, weerstand, (on)mogelijkheden bij bewegende doelen, ... - -Hoe overleef je tijdens een coronacrisis met beveiliging als je meer projecten te bewaken hebt dan je aankunt, minder mensen dan nodig, de dreiging van het niveau statelijke actor is en de publieke opinie falen als de enige optie ziet? Dan gooi je beveiliging over een totaal andere boeg, omhels je de basis principes van Unix, oude waardes uit de ICT-industrie en vaar je een radicaal andere koers dan alle oplossingen die er nu beschikbaar zijn. Niet om stoer te doen, maar om te overleven. En kijk je naar katten om energie uit te halen. - -Dit is een verhaal van overleven in oorlogstijd, waarmaken wat in vredestijd ondenkbaar is in een ambtelijke omgeving, blijven geloven in basale uitgangspunten, geloof in open source, transparantie en ... katten. - -## Biografie - -Brenno de Winter, 1971, is een Unix-adept en beveiligingsexpert. Hij is van jongs af aan al bezig met allerhande varianten van besturingssystemen, softwareontwikkeling en spelen met systemen. Gedurende 15 jaar deed hij als journalist onderzoek naar informatiebeveiliging, privacybescherming en de informatiesamenleving. Als CSPO is hij actief voor het Ministerie van Volksgezondheid, Welzijn en Sport bij het bieden van digitale oplossingen in de Corona-pandemie. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/emile-aben-the-internet-in-ukraine-and-what-we-can-learn-from-it.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/emile-aben-the-internet-in-ukraine-and-what-we-can-learn-from-it.md deleted file mode 100644 index 30a97be..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/emile-aben-the-internet-in-ukraine-and-what-we-can-learn-from-it.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Emile Aben - The Internet in Ukraine (and what we can learn from it)" -speakers: -- emile-aben -presentation: - filename: 2022-05-10-emile-aben-the-internet-in-ukraine-and-what-we-can-learn-from-it.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=M0sk4SjEuBU ---- - -## Abstract - -We have been monitoring the situation of the Internet in Ukraine. We would like to share observations on the resilience of the Internet in Ukraine and lessons learned from that. - -## Biography - -I'm a system architect/research coordinator at the RIPE NCC, where I work in R&D. I'm a chemist by training, but have been working since 1998 on Internet related things, as a sysadmin, security consultant, web developer and researcher. - -I am interested in technology changes (like IPv6 deployment), Internet measurement, data analysis, data visualisation, sustainability and security. I'd like to bring research and operations closer together, ie. do research that is operationally relevant. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/erik-van-zijst-open-silicon.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/erik-van-zijst-open-silicon.md deleted file mode 100644 index 9c485ab..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/erik-van-zijst-open-silicon.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Erik van Zijst - Open Silicon" -speakers: -- erik-van-zijst -presentation: - filename: https://erikvanzijst.github.io/opensilicon/ -recording: - platform: youtube - url: https://www.youtube.com/watch?v=RDF-NBklxQw ---- - -## Abstract - -Those who lived through computing in the 80s and 90s have seen first hand the revolution Open Source Software has had on our industry (and indirectly many others). - -During the age of commercial UNIX and Gates’ Microsoft, building a software product often meant writing everything from scratch, or paying for dozens of proprietary libraries with questionable documentation and portability. An industry model inhibiting innovation and slowing progress, while benefiting the software giants that had helped establish it. - -Since then, the OSS revolution has thoroughly and spectacularly reshaped our industry. Nearly every software program today, free or commercial, sits on top of a mountain of OSS code. From your browser to your phone, and from Instagram to Ingenuity, NASA’s helicopter currently roaming Mars, none of it could have been developed at the pace and cost it can today. However, all software ultimately runs on hardware and today’s hardware industry, especially digital design and chip manufacturing, is sadly still mostly held hostage by a model much like 20th century software. - -Modern silicon chips are fantastically complex products, often containing millions or billions of transistors, each shaped, laid out and interconnected at absurdly small scale, and manufactured by machines costing tens to hundreds of millions of dollars apiece. - -Like software, digital designs are built by gluing together external libraries called “IP blocks”. From a USB circuit to HDMI, and from RAM to entire embedded CPU cores. Unfortunately, these hardware libraries or IP blocks are not freely available on github or npm and are not pulled into a new project with a quick cli install command, but are licensed in binary form, prohibitively expensive for hobbyists and startups to flourish. This is the case also for the software that “compiles” digital logic designs to lithography masks for silicon wafers. - -In this talk I will explore advances in the Open Silicon / Open Hardware movement which might be at a pivotal moment on its path to disrupting the status quo and bringing critical mass to high quality, open tools and IP blocks. I will show how the first fully open source chip manufacturing toolchain (PDK) for use with a real chip foundry has now been released, and will bring an actual die fabricated with it. I will touch on the importance of FPGA’s and the first truly open alternatives. And I will highlight how RISC-V, a fully open instruction set architecture (ISA) might ultimately be to ARM what Linux was to commercial UNIX. - -## Biography - -Erik is a long time geek and software developer and has helped build cool stuff in around the world, including stock trading systems, scaling Atlassian Bitbucket to millions of users, building autonomous vehicles, and more recently hobby electronics and digital design. He also finds it awkward to write about himself in third person. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jeroen-baten-open-source-enterprise-resource-planning-erp-with-odoo.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jeroen-baten-open-source-enterprise-resource-planning-erp-with-odoo.md deleted file mode 100644 index 6e16ddf..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jeroen-baten-open-source-enterprise-resource-planning-erp-with-odoo.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Jeroen Baten - Open Source Enterprise Resource Planning (ERP) with Odoo" -speakers: -- jeroen-baten -presentation: - filename: 2022-05-10-jeroen-baten-open-source-enterprise-resource-planning-erp-with-odoo.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=SMdkQQ7fHhU ---- - -## Abstract - -With more than 8 million daily users of Odoo worldwide, this talk aims to introduce the audience to the state-of-the-art of Odoo as an ERP solution, as it currently stands. - -Odoo has started as a product of Belgian company Odoo S.A. and it comes in 2 flavors: the LGPL-licensed Community Edtion with some 450 different apps/modules, and the OPL licensed Enterprise Edition with closed source add-ons to the CE version. There is also the OCA, the Odoo Community Association. - -This creates an interesting triangle of forces between users, Odoo S.A. and the OCA. Nice stuff developed by the OCA can be added by Odoo S.A to the CE edition, and the OCA has been known to re-implement nice functionality of the Enterprise Edition into open source licensed addons/modules. Where Odoo S.A. offers upgrades of EE via their internal black box process, the OCA offers upgrades of CE using a project called OpenUpgrade. - -Odoo internally works with apps and these are conceptually like OO programming languages. You can inherit an app and extent it, or inject or disable parts of it. Combined with the earlier mentioned triangle of forces this creates not a race to the bottom but a race to the top, whereby the top is infinite. At the same time it creates a balance that needs to be guarded by all users worldwide IMHO. - -You can manage multiple companies in one Odoo instance with a single database. But it is also possible to have one instance of Odoo using several separate databases, one for every individual domain name. - -## Biography - -Let’s be honest here. I love to stand in front of an audience and tell stories. Stories about geek and nerd stuff, IT, software, development, anything. - -You can find a lot of stuff on my company lecture page so I don’t have to write things twice. :-). Have a look at some of the talks. Maybe some of them are of interest to you too. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jilles-jurre-groenendijk-no-we-wont-fix-your-computer.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jilles-jurre-groenendijk-no-we-wont-fix-your-computer.md deleted file mode 100644 index 622a9ea..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jilles-jurre-groenendijk-no-we-wont-fix-your-computer.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Jilles & Jurre Groenendijk - No, we won't fix your computer" -speakers: -- jilles-groenendijk -- jurre-groenendijk -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=IwJNiwAw0U8 ---- - -## Abstract - -After several talks about Hardware Hacking this talk will be one on a more serious matter. After someone takes their life and the police closes their case, the next of kin may still have questions that are left unanswered. - -This talk is about our journey from being nerds helping out with computer problems to specialists trying to help the next of kin find answers to questions they might still have. - -## Biography Jilles Groenendijk - -Jilles Groenendijk is a Hardware Hacker that works for Deloitte in The Netherlands. He learned his way around by tearing apart devices ever since he was a little boy. “I like to figure out how stuff works” is what drives him. - -Jilles has been teaching science and technology to children in elementary school. He hosted lectures and workshop for the community aimed at both adults and children; “Inspire the people and get them kickstarted” - -His motto is: I VOID WARRANTIES FOR A LIVING (of which a coin was created previously) - -(foto by [Dennis van Zuijlekom](https://www.flickr.com/photos/dvanzuijlekom)) \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jos-bredek-slim-vest-met-realtime-edge-computing.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jos-bredek-slim-vest-met-realtime-edge-computing.md deleted file mode 100644 index 8573ad8..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/jos-bredek-slim-vest-met-realtime-edge-computing.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Jos Bredek - Slim vest met realtime edge-computing" -speakers: -- jos-bredek -presentation: - filename: 2023-05-10-jos-bredek-slim-vest-met-realtime-edge-computing.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -In onze maatschappij worden hulpverleners helaas steeds vaker lastiggevallen. Politie-, brandweer- en ambulancepersoneel kan soms niet ongemoeid hun werk doen. Of, nog erger, wordt bedreigd in actie. Dit gegeven en de technieken van 5G, resulteerden in de 5G-studentbattle van november 2020 tot het idee van een slim vest. - -Het slimme vest, met weinig fysieke ruimte, is niets anders dan het standaardvest van de politie uitgebreid met een aantal kleine componenten (zoals een camera en modem). Met een pipeline aan technieken, zoals H.264, RTP, Gstreamer, objectdetectie met AI (Yolo), 5G edgecomputing (op VMware clusters) en virtuele GPU’s, kan dit vest waarschuwen voor dreigingen vanuit de rug. Hoe deze keten is opgezet én hoe deze in (vele!) andere omstandigheden kan worden gebruikt is de kern van deze lezing. - -## Biography - -Jos Bredek is sinds 15 jaar werkzaam als docent/onderzoeker aan de Hanzehogeschool. Daarvoor werkte hij als netwerkspecialist en -architect bij Rabobank en KPN. - -Als docent van de Network & Security major van de HBO-ICT opleiding van de Hanze geeft hij vakken op het gebied van computerarchitectuur, besturingssystemen, computernetwerken en beveiliging. Als onderzoeker werkt hij (in 5Groningen) samen met studenten en de beroepspraktijk aan het ontwikkelen van innovatie toepassingen met 5G. - -Jos is door de Hanzehogeschool genomineerd voor de landelijke docent van het jaar 2022-verkiezing. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/machteld-vrieze-how-will-the-eu-new-legislative-frameworks-impact-the-digital-infrastructure.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/machteld-vrieze-how-will-the-eu-new-legislative-frameworks-impact-the-digital-infrastructure.md deleted file mode 100644 index 4fdf5b2..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/machteld-vrieze-how-will-the-eu-new-legislative-frameworks-impact-the-digital-infrastructure.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Machteld Vrieze - How will the EU new legislative frameworks impact the digital infrastructure?" -speakers: -- machteld-vrieze -presentation: - filename: 2022-05-10-machteld-vrieze-how-will-the-eu-new-legislative-frameworks-impact-the-digital-infrastructure.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -The legislative machine of the European Commission has made overtime the past few years to make "Europe fit for the digital age"; drafting and negotiating the NISD, CSA, DORA, eIDAS, AI ACT, DMS, DSA, GDPR, telecomcode. See the [Legislative Train Schedule](https://www.europarl.europa.eu/legislative-train/theme-a-europe-fit-for-the-digital-age). Digital service providers, online platforms, and providers in the Digital infrastructure are most effected. - -In my presentation, I will touch briefly on these frameworks and mainly go into the NISD (Directive on the security of Network and Information systems), the evaluation and the new proposal on the NIS2. This framework has digital service providers and digital infrastructure in scope. NIS2 has not been finalized at the time of my presentation. I will cover the '[general approach](https://data.consilium.europa.eu/doc/document/ST-14337-2021-INIT/en/pdf)', a draft that is still in the process of negotiation. - -## Biography - -Machteld studied Informatics and Law, and Forensic Research in Computer Networks. She worked for various governmental bodies as a legal counsel, and is currently policy advisor at Agentschap Telecom, the competent authority for (a.o.) Telecom, trustservices and Digital infrastructure. - -She is the chair of the workstream for European Competent Authorities on Digital Service Providers in scope of the NIS. (Directive on security of Network and Informationsystems). In the past 5 years, she has been involved in supervision on the NIS, as well in the drafting of the argument position of the Netherlands for the sequel, NIS2. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/mark-overmeer-open-search-with-skrodon.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/mark-overmeer-open-search-with-skrodon.md deleted file mode 100644 index 3b9b773..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/mark-overmeer-open-search-with-skrodon.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Mark Overmeer - Open Search with Skrodon" -speakers: -- mark-overmeer -presentation: - filename: 2022-05-10-mark-overmeer-open-search-with-skrodon.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=gMM6nGq1hEU ---- - -## Abstract - -Search for the global internet is a very impactful and especially very lucrative business. Billions are spent to reach top ranking results with good content or ads. Although many companies, and researchers want to contribute to the search on internet, there is no chance to participate in any sufficiently scaled application. - -The presented projects try to build fundamental building bricks for cooperation towards an open search infrastructure. Together, we can improve our own products and slowly build towards a generic public search engine on full scale. - -We will present three components: - -* Skrodon is our working title for an association of groups which offer Open Services and Data, strictly under EU privacy and fair competition law; - -* [Open Console](https://open-console.eu/) tries to coordinate the collection of information about websites and domain information, an Open competitor for Google's Search Console; and - -* the [Crawl Pipeline](https://pipeline.shared-search.eu/), which can scan 10TB of crawled web-pages per day, to extract the information your application needs. - -These projects are sponsored by the NLnet Foundation, and developed in cooperation with the Open Search Foundation. - -## Biography - -Mark wrote his first program in 1978, and had one of the first email addresses and one of the first websites in the Netherlands. In the past 20 years, he worked as free-lance programmer, devoting half of his time to (usually unpaid) open source development. - -He has contributed many large modules to Perl, (co-)organizes about 10 events per year, and visits many more. Besides, he is "Buro NLUUG". \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/robin-sommer-spicy-creating-robust-parsers-for-dissecting-network-protocols.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/robin-sommer-spicy-creating-robust-parsers-for-dissecting-network-protocols.md deleted file mode 100644 index cd7ad5a..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/robin-sommer-spicy-creating-robust-parsers-for-dissecting-network-protocols.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Robin Sommer - Spicy: Creating Robust Parsers for Dissecting Network Protocols" -speakers: -- robin-sommer -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=0UoImdZcC8g ---- - -## Abstract - -This talk presents Spicy, a new parser generator that emits robust & efficient C++ code for dissecting network data. Spicy is a bit like a “yacc for protocols”, but it’s much more than that: it’s a self-contained scripting environment that lets developers define syntax and logic for their input format using attributed, stateful grammars. - -The Spicy toolchain then turns those grammars into C++ parsing code that any host application can drive. We have integrated Spicy into Zeek, a widely deployed BSD-licensed network security monitor; it will become part of the next Zeek release. - -We will demonstrate how Spicy enables parser developers to dynamically add production-ready support for new protocols and file formats to Zeek without having to write a single line of C++ code themselves. - -## Biography - -Robin Sommer is a Co-Founder at Corelight, a San Francisco-based security startup. He has been leading the development team behind Zeek (formerly Bro) for many years. Before Corelight, Robin was a Senior Researcher at the International Computer Science Institute in Berkeley, California, where he directed a range of academic research projects on network security and privacy. - -Robin has served on many review committees for conferences and funding organizations, and also as the General Chair for the 2013 IEEE Security & Privacy Symposium. - -Robin is now back living in Munich, Germany, from where he continues to lead Corelight’s open source development efforts. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/willem-toorop-het-opzetten-van-een-resource-public-key-infrastructure-rpki-baken.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/willem-toorop-het-opzetten-van-een-resource-public-key-infrastructure-rpki-baken.md deleted file mode 100644 index dec70a0..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/willem-toorop-het-opzetten-van-een-resource-public-key-infrastructure-rpki-baken.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Willem Toorop - Het opzetten van een Resource Public Key Infrastructure (RPKI) baken" -speakers: -- willem-toorop -presentation: - filename: 2022-05-10-willem-toorop-het-opzetten-van-een-resource-public-key-infrastructure-rpki-baken.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=mCa7OrLV72Y ---- - -## Abstract - -Het Border Gateway Protocol (BGP) is verantwoordelijk voor de routering op internet. Bij het ontwerp van BGP is geen rekening gehouden met veiligheid, waardoor het vatbaar is voor het onrechtmatig wegkapen van IP-adressen door kwaadwilligen. De Resource Public Key Infrastructure (RPKI) is ontwikkeld door de Internet Engineering Task Force (IETF) om hier iets tegen te doen. RPKI beveiligt de routeringsinfrastructuur van het internet door het ondertekenen en valideren van de oorsprong van IP-adressen. - -RPKI is geen sluitende beveiliging van begin tot eind. Het idee is dat hoe meer RPKI er is op het internet hoe veiliger het wordt. Door deze gedachte is er de laatste jaren een gestage toename van RPKI; met name op strategische plekken; in het hart van het Internet. - -Het is niet zo moeilijk om na te gaan hoeveel oorsprongsgegevens van IP-adressen ondertekend zijn, dat wordt gepubliceerd door de organisaties verantwoordelijk voor het uitgeven van IP-adressen, de zogenaamde Regional Internet Registries (RIRs), maar om na te gaan hoeveel van deze gegevens daadwerkelijk gevalideerd worden is een stuk lastiger. Je kunt het meten met een zogenaamd RPKI baken; dat is een router die met opzet gekaapte adressen gebruikt en publiceert. - -Deze presentatie gaat over het opzetten van zo'n RPKI baken, hoe het precies werkt, hoe je wat kan meten en via welke wegen we het baken als gereedschap beschikbaar hebben gemaakt voor andere onderzoekers. Ook belicht ik aan de hand van de dynamiek van ons RPKI baken de beveiligingsimplicaties. Want, is het inderdaad zo dat hoe meer RPKI er is hoe veiliger het internet is, of blijkt het in de praktijk toch anders uit te pakken? - -## Biography - -Willem is developer and researcher at NLnet Labs. He has a special interest in delivering security and privacy (with DNSSEC and encrypted DNS) to end-users at the edges of the internet. - -Willem loves to work with authors from other Open Source DNS Software and DNS Operators on Open Standards and at hackathons to achieve interoperability of the different DNS software. He also enjoys doing measurements on the state of the internet and the DNS, in order to provide feedback for operators, and to have a better view of where things can be improved protocol wise and in software. - -Willem is passionate about his work and cannot refrain from talking about, explaining, and presenting it. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/wouter-van-rooij-secure-development-lifecycle-in-open-source-projects.md b/content/evenementen/nluug/voorjaarsconferentie-2022/talks/wouter-van-rooij-secure-development-lifecycle-in-open-source-projects.md deleted file mode 100644 index 7939539..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2022/talks/wouter-van-rooij-secure-development-lifecycle-in-open-source-projects.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -categories: -- presentaties -date: 2022-05-10T21:00:43+02:00 -description: "" -layout: event-talk -slug: -tags: -title: "Wouter van Rooij - Secure Development Lifecycle in open source projects" -speakers: -- wouter-van-rooij -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=SNFxsC_gEZk ---- - -## Abstract - -The security development lifecycle (shift-left of security in the development process) is quite challenging in open source projects. Looking at more close source projects there are clear requirements, but how can you facilitate security requirements in an open source initiative, with a lot of people contributing? - -This talk is about the challenges of taking security into account in each step of the development lifecycle in an open source project. What are the difficulties and can they be tackled? Furthermore, open source projects facilitate the shift-left of security in the development process better than closed source projects and shows how to take advantage of that fact. - -## Biography - -His resume states "native security specialist", as he has been in contact with cybersecurity ever since he was in his early teenage years. Wouter attended my first hacker conference on the age of 13, and got the privilege of turning his hobby into a professional career. - -Wouter started as a ethical hacker and worked his way up to the head of operations for the Dutch part of Eurofins Cyber Security. \ No newline at end of file diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/_index.md b/content/evenementen/nluug/voorjaarsconferentie-2023/_index.md deleted file mode 100644 index 38fddb4..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/_index.md +++ /dev/null @@ -1,263 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2023-05-21T20:17:47+02:00 -description: "De NLUUG voorjaarsconferentie werd gehouden op donderdag 11 mei 2023. Bekijk hier het programma, de presentaties, opnames en foto's." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG voorjaarsconferentie 2023" -layout: schedule-event -event_title: "NLUUG voorjaarsconferentie 2023" -event_start: 2023-05-11T08:30:00+02:00 -event_end: 2023-05-11T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_attendance_mode: "offline" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_description: "Voorjaarsconferentie 2023 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_members_only: true -event_register_link: "https://nluug.nl/aanmelden/index.cgi?action=event" -event_status: "scheduled" -event_schedule: - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: Winn Schwartau - title: "Metawar: The Art and Science & Conflict & Reality Distortion in the Metaverse" - keynote: true - link: talks/winn-schwartau-keynote-about-metawar/ - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: Jan Ainali - title: Introduction to public code - link: talks/jan-ainali-introduction-to-public-code/ - - column: - talk: - speaker: Tamara Brandt - title: What's OPEN about data protection? About privacy and data protection from a legal perspective - link: talks/tamara-brandt-what-is-open-about-data-protection/ - - column: - talk: - speaker: Nicole Wajer - title: Wat hebben IPv6 en broccoli gemeenschappelijk - link: talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk/ - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: Maarten Aertsen - title: "The EU regulating (open source) software: the proposed Cyber Resilience Act" - link: talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act/ - - column: - talk: - speaker: Paul Reuvers en Marc Simons - title: Operation Rubicon (How CIA and BND took over CryptoAG) - link: talks/paul-reuvers-en-marc-simons-operation-rubicon/ - - column: - talk: - speaker: Peter van Eijk - title: Cloud is here to stay - link: talks/peter-van-eijk-cloud-is-here-to-stay/ - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 13:10 - - column: - - column: - textfield: - text: NLUUG Algemene Ledenvergadering (ALV) - link: https://leden.nluug.nl/leden/alv/2023vj/ - center: true - - column: - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: Ed Schouten - title: "Buildbarn: a distributed build cluster" - link: talks/ed-schouten-buildbarn-a-distributed-build-cluster/ - - column: - talk: - speaker: Rix Groenboom - title: "Validation of AI: Towards a Driving Exam for OpenPilot" - link: talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot/ - - column: - talk: - speaker: Björn Wijers - title: Kom voor de Hersenspoeling en help in De Digitale Spoelkeuken - link: talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken/ - - row: - columns: - - column: - time: 14:45 - - column: - size: 3 - - row: - columns: - - column: - time: 14:50 - - column: - talk: - speaker: Jesse Lourens - title: SBOM, an overview - link: talks/jesse-lourens-sbom-an-overview/ - - column: - talk: - speaker: Sander Raaijmakers en Leo Rozendaal - title: Connectivity Standards Alliance - Zigbee Direct and Matter - link: talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter/ - - column: - talk: - speaker: Jan-Piet Mens - title: "Ansible: it's a fact" - link: talks/jan-piet-mens-ansible-it-is-a-fact/ - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: Cristian Hesselman - title: Increasing Internet security by bridging research and operations - link: talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations/ - - column: - talk: - speaker: Walter Belgers - title: Mijn avonturen met het Anker magneetslot - link: talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot/ - - column: - talk: - speaker: Harm van Stekelenburg - title: PubHubs, a community network based on public values - link: talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values/ - - row: - columns: - - column: - time: 16:45 - - column: - size: 3 - - row: - columns: - - column: - time: 16:50 - - column: - talk: - speaker: Paul Möller en Jan Willem Brandenburg - title: Dissect - The open-source framework for large-scale host investigations - link: talks/paul-moller-en-jan-willem-brandenburg-dissect/ - - column: - talk: - speaker: Bert Hubert - title: Deep learning totally from scratch - link: talks/bert-hubert-deep-learning-totally-from-scratch/ - - column: - talk: - speaker: Frans Schippers - title: Inspecting TLS - link: talks/frans-schippers-inspecting-tls/ - - row: - columns: - - column: - time: 17:55 - - column: - textfield: - text: Borrel, gesponsord door AT Computing - center: true - size: 3 ---- diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md deleted file mode 100644 index 943df1c..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bert-hubert-deep-learning-totally-from-scratch.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Bert Hubert - Deep Learning Totally From Scratch" -speakers: -- bert-hubert -recording: - platform: youtube - url: https://www.youtube.com/watch?v=hnpY8SQ4JZ0 ---- - -## Abstract - -Deep learning/generative AI is taking the world by storm. Until late 2022 I had mostly dismissed all of this as hype, but the advent of ChatGPT made it impossible to ignore this any longer. By now there are tons YouTube videos telling you how you too can script up "an AI". If you feel like I did in 2022 that you must catch up rapidly, these videos are not the way to go. - -I have created a "Hello Deep Learning" project which explains the essence of deep learning absolutely from scratch. By this I mean an empty directory. In this presentation we'll build an OCR solution that can read actual handwritten letters, absolutely from scratch. - -The goal of "hello deep learning" is to get in on the ground floor so you can start learning more, while actually knowing what is going on. - -## Biografie - -Bert is the founder of PowerDNS. These days he also cares a lot about keeping the internet open. In addition, he can't help document or explain open technologies. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md deleted file mode 100644 index 6e6d06a..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/bjorn-wijers-kom-voor-de-hersenspoeling-en-help-in-de-digitale-spoelkeuken.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Björn Wijers - Kom voor de Hersenspoeling en help in De Digitale Spoelkeuken" -speakers: -- bjorn-wijers -recording: - platform: youtube - url: https://www.youtube.com/watch?v=ivGGlmd23kY ---- - -## Abstract - -In deze presentatie kunnen jullie kennismaken met twee projecten van PublicSpaces. NB: Hersenspoeling is onder voorbehoud. - -1) De Hersenspoeling is een workshop met als doel mensen bewust te maken van de impact van technologie op publieke waarden zoals, openheid, transparantie, privacy, soevereiniteit en meer. Het is een spel waarbij je samen met je collega's op een informele manier kennismaakt met de impact van software tools op mensen, organisaties en de maatschappij. - -2) De Digitale Spoelkeuken is een instrument waarmee publieke organisaties zicht krijgen op hoe de tools (software/diensten) die ze gebruiken zich verhouden tot het PublicSpaces manifest en de daarin beschreven publiek waarden. Uit de vragenlijst volgt een een resultaat dat aangeeft hoe goed de getoetste tool scored op de verschillende publieke waarden. Zo kan een organisatie die zich bijvoorbeeld sterk maakt voor betere privacy dat ook laten zien in de tools die ze gebruiken. - -PublicSpaces is een unieke coalitie van verschillende publieke organisaties, zoals publieke omroepen, erfgoed-instellingen, festivals, bibliotheken, musea en onderwijs. PublicSpaces onderzoekt, bouwt en faciliteert de transitie naar een internet gebaseerd op publieke waarden. Daartoe vormt het een gemeenschap van partijen die samenwerkt aan een digitaal ecosysteem dat het publieke belang dient. - -Voor meer info over PublicSpaces: https://publicspaces.net/ - -## Biography - -Björn Wijers (~336ppm) helpt onder de naam Burobjorn.nl al meer dan vijftien jaar organisaties bij het realiseren van ideeën en wensen met Open Source software development, Open Standaarden en Interaction Design. Daarbij streeft hij naar betaalbare, veilige, toegankelijke, gebruiksvriendelijke, privacy-vriendelijke, soevereine en duurzame oplossingen. Björn maakt zich al enige tijd sterk voor eerlijker auteursrecht en meer privacy bewustzijn. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md deleted file mode 100644 index 318cb2d..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Cristian Hesselman - Increasing Internet security by bridging research and operations" -speakers: -- cristian-hesselman -presentation: - filename: 2023-05-11-cristian-hesselman-increasing-internet-security-by-bridging-research-and-operations.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Cristian will provide an overview of ongoing research projects at SIDN Labs, the research arm of the operator of the Netherlands' national top-level domain, .nl. Our projects aim to increase the security of the core of the Internet and cover topics such as detecting potentially malicious domain names, collaborative DDoS mitigation and DNS resilience measurements. We typically carry them out together with our research partners, such as the University of Twente, the University of Southern California, Delft University of Technology, and NLnet Labs. We concentrate on use-inspired basic research, which for instance means that we focus on practical problems and that our results are generic and open source so that they can be used by a wide range of stakeholders, including SIDN itself to further improve its .nl services. - -## Biography - -Cristian Hesselman directs SIDN Labs, the research arm of the operator of the Netherlands' national top-level domain, .nl. His work focuses on advancing the security of the Internet and future networks to support the higher degrees of trust that modern digital societies need. He is also a part-time professor at the University of Twente and chairs the board of directors of NLnet Labs. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md deleted file mode 100644 index 0cbdd75..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/ed-schouten-buildbarn-a-distributed-build-cluster.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Ed Schouten - Buildbarn: a distributed build cluster" -speakers: -- ed-schouten -presentation: - filename: 2023-05-11-ed-schouten-buildbarn-a-distributed-build-cluster.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -Over the 4+ years I have been maintaining an Open Source project named Buildbarn. Buildbarn can be used to create large scale clusters for doing distributed source code compilation and test execution (read: make -j 1000). By implementing the REv2 protocol, it is possible to use Buildbarn in conjunction with clients such as Bazel, Pants, BuildStream, Recc and Goma. Of all of the Open Source server implementations out there, Buildbarn is at this point the one that's used at the largest scale (multiple users with >10k CPUs) and has the most active community. - -In my presentation I will talk about what Bazel and Buildbarn are, how the REv2 protocol works, and some of the exciting features that Buildbarn offers. - -## Biography - -Ed has been a happy user of, and contributor to Open Source software for the past two decades. He has been a FreeBSD developer and has made various contributions to LLVM. Between 2012 and 2014 he worked for Google in Munich as an SRE. Ever since leaving Google, he has kept a strong interest in distributed systems and building software at scale. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md deleted file mode 100644 index bfa8d01..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/frans-schippers-inspecting-tls.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Frans Schippers - Inspecting TLS" -speakers: -- frans-schippers -presentation: - filename: 2023-05-11-frans-schippers-inspecting-tls.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=zEBgujlMImU ---- - -## Abstract - -Cryptografie wordt algemeen gebruikt om de geheimhouding en integriteit van gegevens te beschermen. Het is een goede zaak dat veilig transport nu algemeen wordt toegepast. Meestal weet de eigenaar van de gegevens echter niet met zekerheid welke van zijn gegevens worden overgedragen. Het transport wordt bewaakt door cryptografische technieken, zodat het voor de eigenaar onmogelijk is de gegevensstroom te inspecteren. De enige manier om dit proces te inspecteren is de broncode te inspecteren en na te gaan of het gebruikte programma overeenkomt met de geïnspecteerde code. Niet alle partijen zijn bereid hun code te laten inspecteren. Wij presenteren de eerste bevindingen voor de mogelijkheden en haalbaarheid voor de eigenaar van de gegevens om tijdelijk het gecodeerde transport voor een beperkte tijd te inspecteren en wij zullen het prototype demonstreren. - -## Biography - -Afgestudeerd in Wiskunde en Informatica, begonnen als onderzoeker van Object Georiënteerde Databases, heeft hij gewerkt als consultant voor Unix-Security, waar hij verschillende beveiligingsapplicaties creëerde om Unix-systemen te beschermen. Bij het sorteercentrum voor "Aangetekenden" van PostNL heeft hij de technische infrastructuur opgezet en verschillende subsystemen geïmplementeerd waarbij efficiëntie, betrouwbaarheid en beveiliging de belangrijkste factoren waren. -Bij het NSCS-NL werkte hij aan de implementatie van een IDS voor de Nederlandse overheid met speciale eisen op het gebied van privacy en niet-gecentraliseerde opslag van netwerkgebeurtenissen. Momenteel is hij docent aan de HvA/AUAS (afdeling Cyber Security), waar hij verschillende aspecten doceert zoals Threat Intelligence, Software Security, Applied Cryptography. Zijn onderzoeksonderwerpen zijn TLS, veilige softwaredepots en zoektactieken voor anomalieën in netwerkgebruik als IoC's. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md deleted file mode 100644 index 7d61dd7..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/harm-van-stekelenburg-pubhubs-a-community-network-based-on-public-values.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Harm van Stekelenburg - PubHubs, a community network based on public values" -speakers: -- harm-van-stekelenburg -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=b7H4fO-escw ---- - -## Abstract - -PubHubs.net is a new academic and civil society effort to design a new community (social) network based on public values. It is open source and value-driven. It is centered around groups, not around individuals. It aims to provide an online platform especially for public organisations and their audiences. The talk will presents the main ideas behind PubHubs, how we are going about its development and demonstrates some of its first features. - -## Biography - -I'm a software developer working on PubHubs, a new community network developed at iHub. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md deleted file mode 100644 index feab0d6..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-ainali-introduction-to-public-code.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Jan Ainali - Introduction to public code" -speakers: -- jan-ainali -presentation: - filename: 2023-05-11-jan-ainali-introduction-to-public-code.pdf ---- - -## Abstract - -Everywhere you look, policy is becoming software. But what does it mean when code is becoming public infrastructure? As we see it, public code is becoming increasingly important as a concept for public organizations and the societies they serve. At the Foundation for Public Code we want to help public organizations to excel in collaborations around such code. Our process to do this we call codebase stewardship and will be useful for any maintainer. In this talk, we will also give an overview of the open standard Standard for Public Code and how it enables collaboration. - -## Biography - -Codebase Steward at the Foundation for Public Code. Jan has been a policy advisor on digital issues in the European Parliament for a green MEP, mainly working on the copyright directive. Before that he ran a consultancy called Open by Default, which helped public organizations use open licenses to publish open data and make open source software. Previously he was the CEO of Wikimedia Sverige after co-founding the chapter and being its chairman. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md deleted file mode 100644 index c88d5f0..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jan-piet-mens-ansible-it-is-a-fact.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Jan-Piet Mens - Ansible: it's a fact" -speakers: -- jan-piet-mens -presentation: - filename: 2023-05-11-jan-piet-mens-ansible-it-is-a-fact.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=IUjXiSxwZ3g ---- - -## Abstract - -Ansible facts are data obtained from target nodes which are made available on the controlling node to, say, determine operating system, RAM size, or network interfaces. Facts can be obtained from operating system values, gathered from files and programs you pre-install on nodes (local facts), or even returned by modules, and facts can be cached on the controlling node. - -In this talk we'll talk facts: Ansible facts. - -## Biography - -Jan-Piet Mens is an independent Unix/Linux consultant and sysadmin who has worked with Unix-systems since 1985. Jan-Piet does odd bits of coding, and has architected infrastructure at major customers throughout Europe. One of his specialities is the Domain Name System and as such, he authored the book Alternative DNS Servers as well as a variety of other technical publications, and he launched the MQTT-based Open Source OwnTracks project. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md deleted file mode 100644 index add596a..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/jesse-lourens-sbom-an-overview.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Jesse Lourens - SBOM, an overview" -speakers: -- jesse-lourens -presentation: - filename: 2023-05-11-jesse-lourens-sbom-an-overview.pdf -recording: - platform: - url: ---- - -## Abstract - -In de afgelopen jaren is het softwareontwikkelingsproces versimpeld en versneld door het gebruik van open source code, frameworks en libraries van andere professionals. De software die geschreven is wordt, ondanks een versimpeling van het ontwikkelingsproces, alsmaar complexer. Bedrijven en ontwikkelaars raken het overzicht over hun code kwijt. Nadat een kwetsbaarheid in een library naar voren komt weten softwareontwikkelaars soms niet of de kwetsbaarheid ook invloed heeft op hun applicatie, en of de kwetsbaarheid überhaupt in hun code zit. Om hier inzicht in te bieden bestaat de Software Bill of Materials (SBOM). Een SBOM is te vergelijken met een ingrediëntenlijst, er staat precies in wat de software bevat. Hierbij komen er in sommige gevallen kwetsbaarheden naar voren. De Vulnerability Exploitability eXchange (VEX) is bedoeld om meer informatie te geven over de kwetsbaarheid en de status van de kwetsbaarheid. VEX is een mooie toevoeging aan de SBOM en de SBOM heeft VEX nodig om een zo compleet mogelijk beeld te schetsen van de software. - -## Biography - -Jesse Lourens is 24 jaar oud en student aan de Hanze Hogeschool Groningen HBO-ICT – Business, IT & Management. Voor zijn stage is hij in de wereld gedoken van de Software Bill of Material en in het verlengde de Vulnerability Exploitability eXchange. Voor de opdracht is met experts gesproken op het gebied van SBOM om achter het doel en de wettelijke eisen van de SBOM te komen. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md deleted file mode 100644 index 5e89321..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/maarten-aertsen-eu-regulating-open-source-software-proposed-cyber-resilience-act.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Maarten Aertsen - The EU regulating (open source) software: the proposed Cyber Resilience Act" -speakers: -- maarten-aertsen -presentation: - filename: -recording: - platform: youtube - url: ---- - -## Abstract - -The Cyber Resilience Act (CRA) a legislative proposal by the European Commission affecting almost all hardware and software on the European market. It intends to ensure cybersecurity of products with digital elements by laying down requirements and obligations for manufacturers. NLnet Labs has voiced concerns about the effects on the open-source ecosystem. - -In this talk, Maarten will update the community on what happened since the European Commission presented its proposal. The audience will learn what the CRA is, where the current discusion seems to be at and how the community is likely to be affected going forward. - -## Biography - -Maarten Aertsen is senior internet technologist at NLnet Labs. Founded in 1999, NLnet Labs is a small, independent public benefit organisation contributing to the robustness, security and reliability of the Internet and the privacy of its users. The Internet runs on NLnet Labs: its open-source software and work on open standards for the Domain Name System and (safe) inter-domain routing are used globally. - -Maarten's role is to bring NLnet Labs' expertise to policy making bodies, including governments, regulators and multi-stakeholder forums. As an engineer interested in the legal, social and economic factors underlying the working of the Internet, he enjoys bridging between technical and policy audiences. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md deleted file mode 100644 index a759693..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Nicole Wajer - Wat hebben IPv6 en broccoli gemeenschappelijk" -speakers: -- nicole-wajer -presentation: - filename: 2023-05-11-nicole-wajer-wat-hebben-ipv6-en-broccoli-gemeenschappelijk.pdf -recording: - platform: youtube - url: ---- - -## Abstract - -In deze presentatie zal worden uitgelegd hoe IPv6 en broccoli op veel manieren vergelijkbaar zijn. IPv6 is de nieuwste versie van het Internet Protocol (IP) en wordt gebruikt om verbindingen tussen computers op internet te maken. Broccoli is een gezonde groente die rijk is aan voedingsstoffen. Beide zijn onmisbaar voor een gezonde levensstijl, zowel op technologisch als op fysiek gebied. Zoals broccoli essentieel is voor een gezonde voeding, is IPv6 essentieel voor een efficiënte communicatie op internet. In de presentatie zullen we ook bespreken hoe beide kunnen bijdragen aan een duurzame toekomst. - -Daarnaast biedt IPv6 ook verbeteringen op andere gebieden, zoals beveiliging, autoconfiguratie en end-to-end communicatie. Dit kan helpen om het internet sneller, veiliger en efficiënter te maken. - -Nu in 2023 zijn we weer verder waar we in 2012 nog zeiden "Dual-Stack where you can tunnel where you must" is het 10 jaar later "IPv6-only where you can en Dual-Stack where you must". - -Zijn jullie er klaar voor? - -## Biography - -Nicole is based in Amsterdam, The Netherlands. She has held many positions the latest as a Technical Solutions Architect in Enterprise Networks and Software Team World Wide Sales Organization but never lost her interest in IPv6. She graduated with a degree in Computer Science from the Amsterdam University of Applied Sciences and specializes in Security, the Internet of Things (IoT), and IPv6. - -Her career in Cisco started in Routing and Switching and Network Security, but since fighting spam and malware turned out to be in her "Cisco DNA" since her first day on the Internet, a move to Content Security was an obvious progression. Recently she joined the Enterprise Networking team to continue her IPv6 & Security passion. - -She is a frequent Speaker for various Cisco Live conferences around the world. - -As people who have met her in person will attest, Nicole is very friendly and talkative, as well as quite active on social media. She also acts as the social secretary for Koala, her stuffed marsupial travel companion and conversation starter. But also she is known for being the [Chief Stroopwafel Officer](https://blogs.cisco.com/wearecisco/life-as-ciscos-chief-stroopwafel-officer) #stroopwafel diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md deleted file mode 100644 index fc2d216..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-moller-en-jan-willem-brandenburg-dissect.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Paul Möller en Jan Willem Brandenburg - Dissect: The open-source framework for large-scale host investigations" -speakers: -- paul-moller -- jan-willem-brandenburg -presentation: - filename: 2023-05-11-paul-moller-en-jan-willem-brandenburg-dissect-the-open-source-framework-for-large-scale-host-investigations.pdf ---- - -## Abstract - -At Fox-IT, we are always looking to push our incident response capabilities to the next level. Because no adversary, no matter how high-end, should be beyond our reach. - -This led to the development of Dissect, an enterprise investigation framework that we have open-sourced. Dissect supports us, the analysts, from the moment of acquisition of artefacts, to normalisation, processing, and analysis. It takes away concerns about how to access investigation data, so we can now focus on performing analysis, developing complex analysis plugins, and performing research. You know, the cool stuff that we want to brag about on birthday parties. - -## Biography Paul - -Paul Moller is a Forensic IT Expert and Developer at Fox-IT with a background in (quantum) physics. Before he devoted his time making our society more (digitally) secure, he worked in the research field of Quantum Computing. This resulted in, among others, the following publication in Nature's npj Quantum Information. - -## Biography Jan Willem - -As a long-time security and opensource enthusiast and engineer Jan Willem currently works at Fox-IT as principle developer where all 3 fields are currently combined working on the dissect project. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-marc-simons-operation-rubicon.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-marc-simons-operation-rubicon.md deleted file mode 100644 index 1602b9a..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/paul-reuvers-en-marc-simons-operation-rubicon.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Paul Reuvers en Marc Simons - Operation RUBICON" -speakers: -- paul-reuvers -- marc-simons -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=oc_maOysQPk ---- - -## Abstract - -In 1970 the German intelligence service BND and their American counterpart CIA, secretly purchased the Swiss company Crypto AG; at the time the world's largest seller of cipher machines to non-NATO countries. It was used to spy on at least 150 nations. In 2020, after two years of research, the German TV station ZDF, together with SRF, Washington Post, Argos and Crypto Museum, revealed the secret CIA/BND Operation RUBICON. In this talk we'll show how the intelligence services secretly purchased the company and kept it out of everyone's view, whilst creating backdoors in the products that were sold by Crypto AG. How it was used to spy on friend and foo, and how it turned Swiss Neutrality into an illusion. - -## Biography - -Paul Reuvers is a self-employed software developer who started his enterprise in 1986. In 2003 he co-founded the virtual Crypto Museum in Eindhoven (Netherlands), together with Marc Simons. Crypto Museum is a not-for-profit organisation that specialises in the restoration and preservation of historical cipher machines and espionage gadgets. In 2020, Crypto Museum, together with German television station ZDF, revealed that the Swiss company Crypto AG - the world largest manufacturer of cryptographic equipment - was owned by the German and American intelligence services. In a secret operation known as Operation Rubicon, the CIA and BND had bought the company in 1970. - -Marc Simons is a self-employed hardware developer who started his enterprise in 2000. In 2003 he co-founded the virtual Crypto Museum in Eindhoven (Netherlands), together with Paul Reuvers. Crypto Museum is a not-for-profit organisation that specialises in the restoration and preservation of historical cipher machines and espionage gadgets. In 2020, Crypto Museum, together with German television station ZDF, revealed that the Swiss company Crypto AG - the world largest manufacturer of cryptographic equipment - was owned by the German and American intelligence services. In a secret operation known as Operation Rubicon, the CIA and BND had bought the company in 1970. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md deleted file mode 100644 index 8ea14d6..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/peter-van-eijk-cloud-is-here-to-stay.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Peter van Eijk - Cloud is here to stay" -speakers: -- peter-van-eijk -presentation: - filename: 2023-05-11-peter-van-eijk-cloud-is-here-to-stay.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=99TwJt7hqFQ ---- - -## Abstract - -Vele open-source liefhebbers zien met lede ogen aan dat steeds meer producten/diensten in de public cloud worden afgenomen en proberen zich daar op allerlei manieren tegen te verzetten. Maar zoals de Borg zeggen "Resistance is futile" en meer en meer organisaties migreren hun infra naar cloud-based diensten. Is het tij te keren? Waar liggen de kansen voor open-source? Om te begrijpen waar de kansen liggen gaat deze presentatie over de achtergrond en trends die tot cloud hebben geleid, en die duidelijk maken dat er geen IT toekomst zonder Cloud is. We lichten ook toe wat de grootste voordelen, risico's, en misvattingen zijn. - -Na afloop discussiëren we over waar de kansen liggen voor open-source. - -## Biography - -Peter van Eijk is a long time independent instructor for cloud, cloud security and cloud audit. He is also an associate professor at the Hogeschool Utrecht. In his long career he also worked for the University of Twente, EDS, Eunet and Deloitte. He is an active member in the Cloud Security Alliance community and serves as member of the Dutch chapter board. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md deleted file mode 100644 index c8a2457..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Rix Groenboom - Validation of AI: Towards a Driving Exam for OpenPilot" -speakers: -- rix-groenboom -presentation: - filename: 2023-05-11-rix-groenboom-validation-of-ai-towards-a-driving-exam-for-openpilot.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=ik9XV2NZv9s ---- - -## Abstract - -We present practical results of testing the OpenPilot ADAS software (the core of the Comma3 [https://comma.ai/]). OpenPilot consists of C/C++ and Python code to handle most of the logic involved in driving a car. Also, Machine Learning models are employed for various detection tasks, such as road line detection. - -To test the functional behavior (“Is OpenPilot able to handle certain traffic situations?”), we are implementing a framework that generates test scenarios from traffic laws. For the non-functional aspect, we have looked at the robustness of the implemented ML models, as part of analysis for Trustworthy AI (“Can OpenPilot be fooled by modifying the input images?”). - -We will present the outcomes, discuss the results, and give pointers for further research on ADAS testing. - -## Biography - -Rix Groenboom leads the research group New Business & ICT within the Hanze University of Applied Science; with innovation in Artificial Intelligence, Connectivity (5G), Cyber Security, and Smart Industry. He has over 25 years of experience in SW quality in academic, commercial, and industrial environments. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md deleted file mode 100644 index 455edad..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Sander Raaijmakers en Leo Rozendaal - Connectivity Standards Alliance - Zigbee Direct and Matter" -speakers: -- sander-raaijmakers -- leo-rozendaal -presentation: - filename: 2023-05-11-sander-raaijmakers-en-leo-rozendaal-connectivity-standards-alliance-zigbee-direct-and-matter.pdf -recording: - platform: youtube - url: https://www.youtube.com/watch?v=GYgn37HAZDs ---- - -## Abstract - -The Connectivity Standards Alliance (CSA) is a global member driven organization that has been developing open Internet of Things (IoT) standards since 2002, known for the widely used Zigbee standard and the recently released Matter standard. In this talk, we will dive deeper in the most recent additions in the CSA: Sander will talk about Zigbee Direct, the latest feature added to the Zigbee standard, allowing Bluetooth Low-Energy devices to directly interact with a Zigbee network, and explain some of the key use cases behind Zigbee Direct. Leo will talk about Matter, the new unified, open-source application-layer connectivity standard that works over IP, which was released in November 2022: what happened since then, and what is still on the roadmap – and: how can you experiment/work with it yourself? - -## Biography - -Sander Raaijmakers is chair of the Zigbee Direct Balloting Group in the Connectivity Standards Alliance from his function as lead development engineer at Signify Research. Next to that, he is a member of the Zigbee Steering Committee within the CSA. - -Leo Rozendaal works at Signify Research as system architect (connectivity), is member of the Matter Steering Committee, is an active contributor and reviewer of various features of the Matter standard and has helped the Philips Hue and WiZ businesses to add Matter support to their existing products. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md deleted file mode 100644 index a9cc007..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/tamara-brandt-what-is-open-about-data-protection.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Tamara Brandt - What's OPEN about data protection?" -speakers: -- tamara-brandt -presentation: - filename: 2023-05-11-tamara-brandt-what-is-open-about-data-protection.pdf ---- - -## Abstract - -At first glance, the word protection combined with the word open seems like a paradox. However, there is much to be gained from transparency with respect to protecting personal data. The sharing of data, under the right conditions, therefore lies at the heart of today's European data protection legislation. How is your data protected by transparency? What are the requirements of the law and why? How does this work out practically in the organization? - -A story that starts from a piece of theoretical background and works towards practical tips that can be applied to any organization that processes personal data. - -## Biography - -Tamara is a very passionate senior privacy professional with all the necessary certifications. From a legal perspective, Tamara has great strengths and she knows how to translate this into a practical way within organizations. Since 2019 she has been working on a freelance basis under Privara. - -In terms of work experience, she has had the opportunity to gain experience within various industries. Think of roles as Data Protection Officer, (Chief) Privacy Officer and Privacy Advisor within government, education, financial institutions and multinationals. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md deleted file mode 100644 index 760e668..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/walter-belgers-mijn-avonturen-met-het-anker-magneetslot.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Walter Belgers - Mijn avonturen met het Anker magneetslot" -speakers: -- walter-belgers -presentation: - filename: -recording: - platform: youtube - url: https://www.youtube.com/watch?v=ky6pdWFVQTI ---- - -## Abstract - -Toen ik een paar Anker 3800 magneetsloten kreeg, kon ik ze niet lockpicken en verdwenen ze in een lade. Totdat ik een "projectje" zocht. In plaats van te lockpicken, probeerde ik sleutels na te maken. Daarvoor had ik een dremel nodig maar maakte ik ook electronica en deed aan metaal gieten. Toen dat niet helemaal bleek te werken, kocht ik een 3d-printer en verving de electronica door een Arduino. Ik leerde meer over deze sloten en kon uiteindelijk het masterkey-systeem kraken. Ik wil graag vertellen over mijn ervaringen inclusief alle "grrr!"-momenten waarin weer iets niet ging zoals ik wilde. - -## Biography - -Walter Belgers is an honorary member of TOOOL, the Open Organisation of Lockpickers, and NLUUG, the Dutch UNIX Users Group. He has worked in IT security for all his life variously as a penetration tester, general hacker, and now security officer at Philips, and holds an M.Sc. in computing science. He also co-invented a microcomputer without a microprocessor, and in his spare time enjoys drifting and rally driving, sailing, reading, traveling, and photography. diff --git a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/winn-schwartau-keynote-about-metawar.md b/content/evenementen/nluug/voorjaarsconferentie-2023/talks/winn-schwartau-keynote-about-metawar.md deleted file mode 100644 index 1eb2f59..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2023/talks/winn-schwartau-keynote-about-metawar.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -categories: -date: 2023-05-11T20:31:43+02:00 -description: -layout: event-talk -slug: -tags: -title: "Winn Schwartau - Metawar: The Art and Science & Conflict & Reality Distortion in the Metaverse" -speakers: -- winn-schwartau -presentation: - filename: -recording: - platform: youtube - url: ---- - -## Abstract - -The Metaverse is the Most Powerful Reality Distortion Machine Ever Conceived - -Metawar is the art of applying science to create custom and templated alternate realities, so immersive, as to be indistinguishable from our ‘default’ reality; the one we have been born into. As technology evolves to the all-immersive meta point from which there may well be no escape, metawarriors of widely differing ilks will master the art and science of metawar to control the individual and populations at large. With metawar, the attack surfaces are not just silicon-based networks. Metawarriors target living carbon bio-chemical systems and the highly malleable, imperfect probabilistic nature of the human sensory systems and the mind. Our ‘beliefs’ and sense of reality are determined by two things: The inputs to our sensory organs and the internal sum of our beliefs, experiences, and memories. Learn how human sensory systems work, how the brain interprets external stimuli, and how the metawarrior will mess with human addiction to alternate realities. An entirely new kind of network tech to explore. Unabated, the metaverse will be dominated by a few, powerful, incredibly rich organizations, (ethics?) who will relentlessly hack reality, for God & Country, Power & Profit. - -* Your Brain is a Time Machine: It never rests. Never. -* Reality is only a keystroke away. -* Cui Bono? (Who benefits?) - -Join me on a technical tour of the 6th domain of conflict. The battle is for control of your mind and your reality. And it scares the hell out of me. - -## Biography - -The “Civilian Architect of Information Warfare” - -- Commodore Pat Tyrrell OBE Royal Navy, 1996 - -“After talking to Winn for an hour and a half, you’re like, what the f... just happened?” - Bob Todrank, 2019 - -Winn has lived Cybersecurity since 1983, and now says, “I think, maybe, I’m just starting to understand it.” His predictions about the internet & security have been scarily spot on. He coined the term “Electronic Pearl Harbor” while testifying before Congress in 1991. His seminal book, “Information Warfare” showed the world how and why massive identify theft, cyber-espionage, nation-state hacking and cyber-terrorism would be an integral part of the future (today’s present). - -His latest book, “Analogue Network Security” offers time-based and probabilistic approaches to justifiable security. By hybridizing analogue and digital security techniques, he offers a first gen toolkit and methods to “fix security and the internet”, including fake news, spam, phishing, DDoS and more. It will twist your mind. “The Best Cybersecurity Book of All Time,” Cyber Defense Magazine. - -Currently he is exploring “Metawar”, a term he coined to describe conflict in the evolving Metaverse. Increasingly impressive immersive technologies will create alternate realities and instill programmed belief systems in its users, all in the name of God, country, power and profit. Advertising, religion, education, indoctrination or delusion? - -* Fellow, Royal Society of the Arts -* Distinguished Fellow: Ponemon Institute -* International Security Hall of Fame: ISSA -* Top-20 industry pioneers: SC Magazine -* Top 25 Most Influential: Security Magazine -* Top 5 Security Thinkers: SC Magazine -* Power Thinker and one of the 50 most powerful people: Network World -* Top Rated (4.85/5) RSA Speaker -* Top Rated Webinar: 4.56 (ISC2) -* .001% Top Influencer RSAC-2019 -* Global Power Speaker - -Author: - -* “Pearl Harbor Dot Com” (Die Hard IV), -* 3 volumes of “Information Warfare”, -* “CyberShock”, -* “Internet and Computer Ethics for Kids” - -(More on his web site.) - -Executive Producer: “Hackers Are People Too” - -Founder: www.TheSecurityAwarenessCompany.Com - -Founder: www.InfowarCon.Com diff --git a/content/evenementen/nluug/voorjaarsconferentie-2024/_index.md b/content/evenementen/nluug/voorjaarsconferentie-2024/_index.md deleted file mode 100644 index 063bbed..0000000 --- a/content/evenementen/nluug/voorjaarsconferentie-2024/_index.md +++ /dev/null @@ -1,261 +0,0 @@ ---- -categories: -- conferenties -- evenementen -date: 2023-11-30T11:17:47+02:00 -description: "De NLUUG voorjaarsconferentie is gepland op dinsdag 21 mei 2024 in het Van der Valk Hotel Utrecht." -is_event: true -tags: -- conferenties -slug: -title: "NLUUG voorjaarsconferentie 2024" -layout: schedule-event -event_title: "NLUUG voorjaarsconferentie 2024" -event_start: 2024-05-21T08:30:00+02:00 -event_end: 2024-05-21T18:00:00+02:00 -event_timezone: Europe/Amsterdam -event_location: Van der Valk Hotel Utrecht -event_address: - street_address: "Winthontlaan 4-6" - postal_code: "3526 KV" - city: "Utrecht" - country_name: "The Netherlands" -event_attendance_mode: "offline" -event_cfp_start_date: 2023-11-30 -event_cfp_close_date: 2024-02-21 -event_cfp_link: https://cfp.nluug.nl/nluug-voorjaarsconferentie-2024/cfp -event_description: "Najaarsconferentie 2024 van de vereniging NLUUG in het Van der Valk Hotel te Utrecht" -event_images: -- /afbeeldingen/locaties/utrecht/hotel-van-der-valk-utrecht-winthontlaan.jpg -event_members_only: true -event_organizers: -- organizer: - id: nluug - name: NLUUG -event_register_start_date: 2024-02-01 -event_register_end_date: 2024-05-21 -event_register_link: "https://leden.nluug.nl/aanmelden/index.cgi?action=event" -event_status: "scheduled" -event_schedule: - hidden: true - title: Programma - description: - columns: 4 - headers: - - header: - width: 10 - - header: - text: Zaal 1 - center: true - width: 30 - - header: - text: Zaal 2 - center: true - width: 30 - - header: - text: Zaal 3 - center: true - width: 30 - rows: - - row: - columns: - - column: - time: 08:30 - - column: - textfield: - text: Inschrijving, ontvangst, koffie - size: 3 - center: true - - row: - columns: - - column: - time: 09:15 - - column: - textfield: - text: Openingswoord - center: true - size: 3 - - row: - columns: - - column: - time: 09:30 - - column: - talk: - speaker: - title: - keynote: true - link: - center: true - size: 3 - - row: - columns: - - column: - time: 10:30 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 11:00 - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - row: - columns: - - column: - time: 11:45 - - column: - size: 3 - - row: - columns: - - column: - time: 11:50 - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - row: - columns: - - column: - time: 12:35 - - column: - textfield: - text: Lunch - center: true - size: 3 - - row: - columns: - - column: - time: 14:00 - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - row: - columns: - - column: - time: 14:45 - - column: - size: 3 - - row: - columns: - - column: - time: 14:50 - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - row: - columns: - - column: - time: 15:35 - - column: - textfield: - text: Koffiepauze - center: true - size: 3 - - row: - columns: - - column: - time: 16:00 - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - row: - columns: - - column: - time: 16:45 - - column: - size: 3 - - row: - columns: - - column: - time: 16:50 - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - column: - talk: - speaker: - title: - link: - - row: - columns: - - column: - time: 17:35 - - column: - textfield: - text: Borrel - center: true - size: 3 ---- - -De Call for Proposals is binnenkort weer actief. Zet in de tussentijd alvast de datum in je agenda! - diff --git a/content/nieuws/2019-11-05-lening-voor-freedom-internet.md b/content/nieuws/2019-11-05-lening-voor-freedom-internet.md deleted file mode 100644 index 66fa25a..0000000 --- a/content/nieuws/2019-11-05-lening-voor-freedom-internet.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -categories: -- nieuws -date: 2019-11-05T14:40:07+02:00 -lastmod: 2023-05-06T13:08:32+02:00 -slug: lening-voor-freedom-internet -tags: -- nieuws -title: "Lening voor Freedom Internet" -related_members: -- koen-de-jonge -- mark-janssen -- patrick-reijnen -- ronny-lam -signed_by: "Koen, Mark, Patrick, Ronny" ---- - -## Nieuwe provider: Freedom Internet - -De NLUUG steunt het initiatief om een internetprovider te starten met 'vrijheid, privacy, innovatie en veiligheid' by design in het charter. Daarom heeft het bestuur besloten om een lening te verstrekken van 4096 euro, een symbolisch bedrag voor een symbolische onderneming. diff --git a/content/nieuws/2023-05-06-nieuwe-website-in-aanbouw.md b/content/nieuws/2023-05-06-nieuwe-website-in-aanbouw.md deleted file mode 100644 index 48661cc..0000000 --- a/content/nieuws/2023-05-06-nieuwe-website-in-aanbouw.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -author: michael-boelen -categories: -- nieuws -date: 2023-05-06T13:08:32+02:00 -description: "De nieuwe website is in aanbouw. Om alle functionaliteit te testen, een relevant nieuwsbericht" -lastmod: 2023-05-06T13:08:32+02:00 -tags: -- nieuws -- website -slug: nieuwe-website-in-aanbouw -title: "Nieuwe website in aanbouw" -related_members: -- michael-boelen -- patrick-reijnen ---- - -Patrick Reijnen en Michael Boelen zijn gestart met de bouw van een nieuwe website. Naast de technische inrichting gaat ook alle content gecontroleerd en bijgewerkt worden. We verwachten binnen enkele weken de website online te zetten. - -## Iedereen kan helpen! - -De nieuwe website zal worden beheerd door Patrick en Michael, echter iedereen kan aanpassingen en suggesties indienen. Dit doen we door middel van git en GitHub. Alle suggesties verwelkomen we in de vorm van pull requests. Veel van onze leden zullen hiermee al bekend zijn, echter het doel is om ook dit soort processen duidelijk te beschrijven. De vereniging kan namelijk alle hulp gebruiken en we vinden het dan ook belangrijk dat deze functionaliteit voor iedereen beschikbaar komt. De moderatie en van ingezonden suggesties blijven uiteraard onder de verantwoordelijkheid van het website-beheerteam. - -## Nieuwe functionaliteit - -De nieuwe website zal een berg aan verbeteringen kennen ten opzichte van de bestaande versie. Bij deze een paar voorbeelden van de vele nieuwe opties. - -### Bijgewerkte content - -In de loop der jaren is de content van de website verouderd geraakt. Dat is uiteraard niet verwonderlijk, want onze vereniging blijft zich ook ontwikkelen. Met de nieuwe website krijgen we extra mogelijkheden om de content eenvoudiger bij te werken. Naast de webbeheerders kunnen leden en zelfs niet-leden verbeteringen voor de content voorstellen. Zo houden we onze website actueel en relevant. - -### Focus op meta-data - -Naast content is ook meta-data erg belangrijk. Pagina's en posts zullen worden voorzien van tags en 1 of meerdere categorieën. Hierdoor worden relevante pagina's aan elkaar gelinkt en kunnen zowel bezoekers als zoekmachines de informatie eenvoudiger kunnen vinden. - - -## Suggesties - -Heb je suggesties voor onze nieuwe website? Neem contact op met beheerteam op website@nluug.nl - diff --git a/content/nieuws/2023-05-12-uitreiking-award-bert-hubert.md b/content/nieuws/2023-05-12-uitreiking-award-bert-hubert.md deleted file mode 100644 index 26dcd2e..0000000 --- a/content/nieuws/2023-05-12-uitreiking-award-bert-hubert.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -author: patrick-reijnen -categories: -- nieuws -date: 2023-05-12T14:56:33+02:00 -description: "Tijdens de NLUUG voorjaarsconferentie 2023 heeft NLUUG haar Award uitgereikt aan Bert Hubert" -related_members: -- rudi-van-drunen -slug: bert-hubert-nluug-award -tags: -- nieuws -title: "Uitreiking NLUUG Award aan Bert Hubert" ---- - -## Uitreiking NLUUG Award aan Bert Hubert - -Tijdens de Closing Ceremony van voorjaarsconferentie 2023 heeft Rudi van Drunen de NLUUG Award uitgereikt aan een totaal verraste Bert Hubert. Bert liet de aanwezigen weten dat hij met veel plezier lezingen geeft. Met een lach voegde hij daar aan toe dat op zijn verjaardag, een dag later, niemand hem zou kunnen evenaren met een beter cadeau. - -## Motivatie voor het uitreiken van de NLUUG Award - -Onderstaande motivatie is tijdens de uitreiking door Rudi van Drunen uitgesproken. - -``` -Iedereen van ons herkent de uitdrukking "It always is a f*cking DNS problem". DNS is wel één van de -onderwerpen die een zeer prominente rol hebben gespeeld in de carrière van Bert Hubert. Bert, die -aan de wieg van de ons aller bekende PowerDNS server heeft gestaan en hierin als ontwikkelaar en -succesvol entrepreneur zijn sporen heeft verdiend, begon zijn carrière met de studie technische -natuurkunde in Delft. Ik weet zeker dat in Delft ook de basis werd gelegd van de enorm grote drang -naar het ècht en echt zelf begrijpen en tot op de bodem doorgronden van bepaalde (moeilijke) -technologische concepten. Ook vervolgens hun werking op een begrijpelijke manier in tekst, source -code of presentaties binnen community maar ook ver daarbuiten verspreiden hoort daarbij. Lokaal, -maar ook op internationale conferenties. - -Ondertussen heeft Bert in verschillende gremia als nerd of nerdfluisteraar de noodzakelijke bestuur -sensitiviteit opgedaan, maar blijF hij de rasechte techneut, met alle eigenschappen van dien, zoals -de al genoemde curiositeit. Een techneut die graag, en altijd zeer goed gefundeerd, zijn hoofd ver -boven het maaiveld wil uitsteken, en hier dan ook de credits meer dan voor verdient. -Met de typische grondigheid die Bert eigen is heeft hij recentelijk gewerkt aan het inzichtelijk maken -van de biochemische werking van het COVID19 vaccin. Dit middels reverse-engineering vanuit open -bronnen. Niet direct IT gerelateerd maar wel met behulp van open (source) software. De mRNA -techniek was voor de meesten van ons in nevelen gehuld. Niet alleen het COVID19 vaccin, maar ook -de operationele werking het GPS / GALILEO / Glonass systeem heeft Bert inzichtelijk gemaakt met -behulp open source monitoring. Net zoals bij voorbeeld de gas en energie in- en export en reserves -van ons land in het licht van de recentelijke internationale ontwikkelingen. Ook dit met open tools en -data verzameld uit open bronnen. Zojuist heeft Bert hier een lezing gehouden over AI en deep -learning, weer zo'n onderwerp wat voor velen vaag was, maar nu na de duidelijke uitleg voor ons te -begrijpen en "geopend" is. - -Verder heeft Bert aan de wieg gestaan van enkele Tientallen (andere) open source projecten die vaak -te vatten zijn onder de noemer security, privacy, en vooral openheid in alle lagen van de technologie -stack maar ook daar buiten. Waarden die in onze community heel normaal en vanzelfsprekend zijn, -maar waaraan bij het grotere publiek en in de "echte" wereld nog veel werk te verrichten is. Deze -activiteiten liggen direct in lijn met de doelstellingen van onze vereniging. -Bert: je lifetime is nog lang niet "over" en we vermoeden dat er nog veel mooi en goed open werk -door jou zal worden verricht. Vandaar de grote waardering vanuit de Open systemen en Open -standaarden community voor je inzet tot nu toe en in de toekomst voor onze community en -daarbuiten. Dit willen we illustreren middels de toekenning van de NLUUG award voor lifetime -achievement aan jou: Bert Hubert. Laat dit een aanmoediging voor zijn om door te gaan. - -De NLUUG award kan worden toegekend aan individuen of instellingen die op bijzondere wijze -hebben bijgedragen aan de verbetering of bevordering (van het gebruik van) van Open systemen of -Open standaarden, en bestaat uit een sculptuur en eeuwig durende roem en waardering binnen en -buiten onze community. - -Hierbij schaar je in het al dan niet illustere gezelschap van onder anderen Michiel Leenaars, Olaf -Kolkman, Wietze Venema en Andy Tanenbaum. - -Van Harte gefeliciteerd met deze erkenning -``` - -Namens de organisatie feliciteren wij Bert nogmaals met de Award. Uiteraard hopen wij hem in de toekomst weer te mogen verwelkomen, als spreker of wellicht bezoeker van de conferentie. diff --git a/content/nieuws/2023-05-17-wijziging-in-bestuur.md b/content/nieuws/2023-05-17-wijziging-in-bestuur.md deleted file mode 100644 index a8acfc6..0000000 --- a/content/nieuws/2023-05-17-wijziging-in-bestuur.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -author: michael-boelen -categories: -- nieuws -date: 2023-05-17T14:56:33+02:00 -description: "Na onze ALV op 11 mei 2023 hebben Mark Janssen en Patrick Reijnen het bestuur verlaten. Drie nieuwe leden zijn aangetreden tot het nieuwe bestuur." -tags: -- nieuws -- website -slug: wijziging-in-bestuur-2023 -title: "Wijziging in bestuur" -related_members: -- bjorn-wijers -- hans-van-de-looy -- koen-de-jonge -- ronny-lam -- rudi-van-drunen ---- - -## Patrick en Mark uit het bestuur - -Patrick Reijnen en Mark Janssen hebbben zich niet herkiesbaar gesteld. Beiden hebben zich een lange tijd ingezet voor de vereniging en de bijbehorende bestuursactiviteiten. Tijdens de ALV op 11 mei 2023 zijn Patrick en Mark bedankt voor deze inzet. Tevens zijn zij door de overgebleven bestuursleden Koen en Ronny benoemd tot erelid. - -## Nieuwe bestuursleden: Björn, Hans en Rudi - -Björn Wijers, Hans Van de Looy en Rudi van Drunen hadden zich beschikbaar gesteld als kandidaat. Na een samengevoegde stemming zijn alle drie toegetreden tot het nieuwe bestuur. Het nieuwe bestuur gaat hiermee van vier naar vijf personen. Rudi heeft al eerder in het bestuur gezeten en wil zich o.a. gaan richten op het verjongen van onze vereniging. Björn en Hans delen dit doel en willen de vereniging graag nog diverser maken. - diff --git a/content/nieuws/2023-05-22-website-nieuwe-functionaliteit-content-review.md b/content/nieuws/2023-05-22-website-nieuwe-functionaliteit-content-review.md deleted file mode 100644 index 4686314..0000000 --- a/content/nieuws/2023-05-22-website-nieuwe-functionaliteit-content-review.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -author: michael-boelen -categories: -- nieuws -date: 2023-05-22T21:06:43+02:00 -description: "Onze website heeft sinds vandaag een functie om pagina's eenvoudiger up-to-date te houden. Lees meer over dit nieuws." -related_members: -- michael-boelen -- patrick-reijnen -tags: -- nieuws -- website -title: "Nieuwe functionaliteit website: Content Review" ---- - -Een website goed up-to-date houden is best wel uitdagend. Sinds vandaag hebben we daarom code en gestructureerde data toegevoegd. Met behulp van deze code worden alle relevante pagina's meegenomen in een terugkerende reviewcyclus. Op deze manier kunnen bestuur, commissieleden en onze webmasters eenvoudiger zien welke documenten weer een "frisse blik" kunnen gebruiken. - -Benieuwd naar hoe het werkt? In de sectie [Beheer en Onderhoud]({{< relref "website/beheer-en-onderhoud/" >}}) gaan we dit nader toelichten. Op de pagina [Content Review]({{< relref "website/beheer-en-onderhoud/content-review/index.md" >}}) is al wel een overzicht te zien van pagina's die meegenomen worden in de review. - -Toch nog een stuk tekst gevonden met verouderde of onjuiste informatie? Dan [horen]({{< relref "contact" >}}) we dat natuurlijk graag! diff --git a/content/nieuws/2023-06-03-nieuwe-website-online.md b/content/nieuws/2023-06-03-nieuwe-website-online.md deleted file mode 100644 index 4066873..0000000 --- a/content/nieuws/2023-06-03-nieuwe-website-online.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -author: michael-boelen -categories: -- website -date: 2023-06-03T15:42:11+02:00 -description: "Na de opbouw en migratie staat de nieuwe website online! Lees meer over hoe de website tot stand is gekomen." -slug: nieuwe-website-online -tags: -- website -title: "Nieuwe website online" -related_members: -- michael-boelen -- patrick-reijnen ---- - -De afgelopen maanden hebben Patrick en Michael gewerkt aan de onderliggende structuur voor de nieuwe website. Met de opgebouwde basis heeft het bestuur recentelijk haar akkoord gegeven om 'live' te gaan, dus kon de migratie worden ingepland. Dat moment was vandaag en verheugd kunnen wij melden dat de migratie goed is verlopen. - -## Statisch en geoptimaliseerd -De nieuwe website is gemaakt met behulp van [Hugo](https://gohugo.io/). Deze generator maakt aan de hand van templates een statische website, echter wel met alle moderne snufjes die we graag wilden hebben. Zo genereren we afbeeldingen aan de hand van de titel van pagina's, hebben we een bijgewerkte sitemap en is er een zoekfunctie ingebouwd. De pagina's zijn geoptimaliseerd voor snelheid en leesbaarheid. De ervaring voor bezoekers en zoekmachines zal daarmee flink verbeterd worden. Hierdoor kunnen we website een nog centralere plaats geven binnen onze communicatie naar zowel leden als geïnteresseerden. - -## Website en content volledig in te zien -Nagenoeg alles dat nodig is om de website te bouwen is vanaf heden ook te vinden in onze [repository](https://github.com/NLUUG/website) op GitHub. Voor nu is dat waar we de basis hebben staan voor de structuur en content. Hier verwelkomen we ook issues en pull requests, zoals suggesties om de website te verbeteren. Denk dan aan wijzigingen qua content, maar ook het aanmelden van andere relevante evenementen. Uiteraard sluiten we niet uit dat we in de toekomst eigen hosting gaan doen. - -## Gewijzigde content en URL's -Uiteraard is deze vernieuwde structuur pas een eerste versie. Aankomende weken gaat het team hard aan de slag om alle content goed te onderzoeken. We realiseren ons dat bepaalde informatie nu op andere plaatsen staat, dus hebben we een aantal voorzorgsmaatregelen genomen. - -### Ingebouwde zoekfunctie -Pagina's zijn nu eenvoudiger te vinden via de [zoekfunctie]({{< relref "/zoeken" >}}) binnen de website. Deze functionaliteit werkt door middel van een indexbestand. De lokale browser kan deze gebruiken om content te doorzoeken en de relevante pagina's weer te geven. - -### Fallback voor oude pagina's -Sommige pagina's zullen (nog) niet bestaan op de nieuwe website. Aangezien we geen kennis en informatie wilden verliezen, hebben we gekozen om gebruik te maken van een 'fallback'. Dat wil zeggen dat als een pagina voorheen wel bestond, we deze oude pagina tonen. Dit is vooral relevant voor bezoekers die via een zoekmachine op een oude pagina binnenkomen of bezoekers die een bepaald adres nog in hun browsergeschiedenis hebben staan. - -### Archief -De oude website is sowieso ook nog benaderbaar via het [archief](https://archief-website.nluug.nl/). Hiervoor hebben we kloon gemaakt die ook meteen als basis dient voor de bovengenoemde fallback. - -## Meer weten? -Wie nog meer wil weten over de website: in de footer staan diverse links met extra informatie, zoals de [Stats for Nerds]({{< relref "website/stats-for-nerds/index.md" >}}). - -## Feedback -Heb je suggesties voor de nieuwe website? Die ontvangen we graag op [GitHub](https://github.com/NLUUG/website) of via email via het [team]({{< relref "organisatie/commissies/website/index.md" >}}) dat de website beheert. diff --git a/content/nieuws/2023-06-05-cfp-najaarsconferentie-2023.md b/content/nieuws/2023-06-05-cfp-najaarsconferentie-2023.md deleted file mode 100644 index 8afb78c..0000000 --- a/content/nieuws/2023-06-05-cfp-najaarsconferentie-2023.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -author: michael-boelen -categories: -- conferentie -date: 2023-06-05T08:40:32+02:00 -description: "De call for proposals van de najaarsconferentie staat nu online. Deze keer draaien we ook nieuwe CFP-software, namelijk pretalx." -slug: cfp-najaarsconferentie-2023 -tags: -- cfp -- conferentie -title: "Call for Proposals najaarsconferentie 2023 geopend" -related_members: -- brenda-langedijk -- fred-donck -- hans-van-de-looy -- koen-de-jonge -- michael-boelen -- mischa-peters -- rogier-spoor -- rudi-van-drunen -- willem-toorop ---- - -De [najaarsconferentie]({{< relref "evenementen/nluug/najaarsconferentie-2023/_index.md" >}}) is gepland op dinsdag 28 november 2023 en sinds vandaag is de [Call for Proposals](https://cfp.nluug.nl/nluug-najaarsconferentie-2023/) geopend. Namens onze programmacommissie de oproep: wees creatief en deel jullie inzendingen! - -## Wat voor talks zoeken we? - -Voor wie de NLUUG nog niet goed kent een korte introductie van onze bezoekers: - -* Overwegend technisch publiek -* Overlappende interesses: - * Systeembeheer - * Netwerktechniek - * Software-ontwikkeling - * Informatiebeveiliging - * Webtechnologie -* In het werk of hobby actief met open systemen of open standaarden - -Naast technische lezingen staan we open voor verrassende onderwerpen die raakvlak hebben met het vakgebied. Van het werken met open licenties tot aan slimmer werken, hoe creatiever, des te interessanter we dit vinden. - -## Van OpenCFP naar pretalx - -Dit lijkt het wel het jaar van vernieuwing, want we zijn ook overgeschakeld met onze CFP-software. Voorheen gebruikten we [OpenCFP](https://github.com/opencfp/opencfp), een open-source pakket dat zich prima leent om inzendingen te ontvangen. Het beheer en de functionaliteit viel echter tegen, waardoor we de overstap hebben gemaakt naar [pretalx](https://github.com/pretalx/pretalx). - -Heb je vragen over de CFP? Contacteer dan onze [programmacommissie]({{< relref "organisatie/commissies/pc/index.md" >}}). diff --git a/content/nieuws/2023-06-11-presentaties-en-opnames-voorjaarsconferentie-2023.md b/content/nieuws/2023-06-11-presentaties-en-opnames-voorjaarsconferentie-2023.md deleted file mode 100644 index 86b90a9..0000000 --- a/content/nieuws/2023-06-11-presentaties-en-opnames-voorjaarsconferentie-2023.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -author: michael-boelen -categories: -- conferentie -date: 2023-06-11T14:10:12+02:00 -description: "Het merendeel van de presentaties en opnames van de voorjaarsconferentie staat nu online." -slug: opnames-en-presentaties-voorjaarsconferentie-2023-nu-beschikbaar -tags: -- conferentie -title: "Opnames en presentaties voorjaarsconferentie 2023 nu beschikbaar" ---- - -Van een groot deel van de sprekers hebben we inmiddels de presentaties mogen ontvangen. Ook zijn diverse opnames inmiddels verwerkt en gepubliceerd door ons filmteam. Klik op de betreffende lezing binnen het [programma]({{< relref "evenementen/nluug/voorjaarsconferentie-2023/_index.md" >}}) om ze te bekijken. - -Mis je een opname? Soms is deze niet opgenomen (op verzoek van een spreker of door technische storing) of moet deze nog verwerkt door ons [filmteam]({{< relref "organisatie/commissies/film/index.md" >}}). Als er geen presentatie is, dan is deze niet gedeeld door de spreker. diff --git a/content/nieuws/2023-06-14-nieuwe-voorzitter-programmacommissie.md b/content/nieuws/2023-06-14-nieuwe-voorzitter-programmacommissie.md deleted file mode 100644 index 5e38293..0000000 --- a/content/nieuws/2023-06-14-nieuwe-voorzitter-programmacommissie.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -author: michael-boelen -categories: -- website -date: 2023-06-14T09:16:31+02:00 -description: "Het programma voor het najaar is in de maak. Vanaf heden zal de programmacommissie geleid worden door Fred Donck." -slug: nieuwe-voorzitter-pc-fred-donck -tags: -- website -title: "Nieuwe PC-voorzitter: Fred Donck" -related_members: -- fred-donck -- koen-de-jonge -- ronny-lam ---- - -De conferenties zijn erg belangrijk voor onze leden. Een mooi moment om elkaar te zien, nieuwe technieken te leren en plezier te hebben. Het organiseren van een conferentie kost de nodige inspanning en vooral een goed gevuld programma. Daar hoort natuurlijk een volwaardige [programmacommissie]({{< relref "organisatie/commissies/pc/index.md" >}}) bij. Naast uitbreiding in het team zelf, hebben we ook een nieuwe voorzitter: [Fred Donck]({{< relref "organisatie/personen/fred-donck/index.md" >}}). Fred zal o.a. de vergaderingen van de programmacommissie voorzitten en de schakel zijn tussen het bestuur, Debbie en de PC. - -Jarenlang was Ronny Lam de voorzitter van de programmacommissie, totdat Koen de Jonge het van hem overnam. Door de nieuwe samenstelling van het bestuur heeft Koen zich nu volledig gericht op de externe communicatie en sponsoring. De contacten met de locatie Van der Valk Hotel Utrecht worden nog steeds geregeld door Debbie Reinders. diff --git a/content/nieuws/2023-06-25-migratie-evenementen-en-conferenties.md b/content/nieuws/2023-06-25-migratie-evenementen-en-conferenties.md deleted file mode 100644 index a7e214f..0000000 --- a/content/nieuws/2023-06-25-migratie-evenementen-en-conferenties.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -author: michael-boelen -categories: -- website -date: 2023-06-25T12:55:26+02:00 -description: "Onze webmasters zijn begonnen met de migratie van alle conferentie-pagina's en relevante NLUUG-evenementen. Lees meer over de achtergrond van deze migratie." -slug: migratie-evenementen-en-conferenties -tags: -- gestructureerde-data -- migratie -- website -title: "Migratie evenementen en conferenties gestart" -related_members: -- michael-boelen -- patrick-reijnen ---- - -Na de lancering van de nieuwe website is het nu tijd om meer content te gaan migreren. Een belangrijk deel hiervan zijn de pagina's die gerelateerd zijn aan onze conferenties en evenementen. Aangezien dit een grote migratie is, delen we graag wat meer over deze belangrijke stap. - -## Belang van conferenties - -De conferenties vormen een belangrijk onderdeel voor de leden binnen onze vereniging. Hier ontmoeten we andere leden en doen we de nodige nieuwe kennis op. Alles om die conferenties heen (spekers, programmaboekje, locatie) geven we als organisatie daarom extra aandacht, inclusief een evaluatie na iedere conferentie. Naast het belang voor leden, heeft de conferentie ook een belangrijke rol voor sprekers. Hier kunnen zij kennis delen, extra zichtbaarheid verkrijgen en feedback ontvangen. - -Voorheen werden alle evenementen opgenomen op de website en kwamen de publicaties in het besloten ledendeel. Enkele jaren geleden is al besloten dat we nieuwe publicaties vanaf dat moment ook vrij toegankelijk maken. Dat past uiteraard in de filosofie van "open" die de NLUUG zoveel mogelijk hanteert. Nu gaan we een stapje verder door ook de conferenties en andere evenementen nog beter vast te leggen en te herstructureren. Zo zal de vereniging, de conferenties en haar sprekers beter vindbaar worden. Van platte pagina's gaan we richting "open data". - -## Wijzigingen - -Voorheen werd er per conferentie een pagina gemaakt en kwamen abstracts en biografie in een afzonderlijke pagina. De URL-structuur en naamgeving was niet altijd even consistent. Ook de potentie die deze content had voor zoekmachines was erg beperkt. Met de aanstaande migratie gaan we dit aanpakken en worden alle pagina's opnieuw opgemaakt. Uiteraard met oog voor mobiele apparaten en verbeterde leesbaarheid. Ook voor sprekers worden individuele pagina's gemaakt en publiceren we hier informatie over de spreker, presentaties en aanvullend de social media en relevante links. - -### Gebruik van gestructureerde data - -Behalve het zichtbare deel van pagina's is er een andere grote wijziging in de vorm van gestructureerde data. Deze metadata beschrijft wat er op een pagina te vinden is. Voorheen was dit soort data beperkt tot bijvoorbeeld een laatste wijziging van de pagina. Op dit vlak gaan we hier een hele grote stap maken door voorgedefinieerde Schema.org-types volledig te integreren. Zo zal een pagina over een spreker worden opgemaakt met het type *Person* en beschrijven we kenmerken zoals de volledige naam en koppelen we ook social media. Zo weten zoekmachines dat een bepaalde pagina over een persoon gaat en niet meer over slechts een tekst waarin iemand wordt genoemd. - -Conferenties en evenementen zullen net als persoonlijke pagina's ook worden voorzien van gestructureerde data. Deze zijn van het type *Event* en beschrijft bijvoorbeeld wanneer een evenement gepland is (of was), beschrijving, onderwerpen en relevante sprekers. Zoekmachines zullen met deze gestructureerde data een beter inzicht krijgen in onze content. Hiermee zullen we meer zichtbaarheid krijgen in de zoekresultaten en dat is goed voor onze vereniging en sprekers. - -### URL-structuur - -Naast de nieuwe opmaak van de pagina-structuur is er extra aandacht voor de bijbehorende URL's. In plaats van "ab08.html" benoemen we de spreker en titel van de lezing. Oude URL's zullen worden voorzien van een redirect, maar blijven uiteraard beschikbaar via het [archief](https://archief-website.nluug.nl). - -### Zoekfunctionaliteit en opbouwen van kennisbank - -Al deze wijzigingen zijn dus voornamelijk gericht op een verbeterde vindbaarheid van informatie. In het verlengde daarvan zullen de bovengenoemde aanpassingen ook helpen met de interne indexering van de website en de bijbehorende zoekfunctie. Zoek je een bepaalde presentatie, onderwerp of wil je meer weten over een spreker? Gebruik de [zoekfunctie]({{< relref "zoeken/index.md" >}}) en typ (een deel) van de zoekopdracht in. Met de migratie en deze zoekfunctie ontwikkelen we als vereniging zo een kennisbank met alle relevante informatie die ook nog snel en eenvoudig vindbaar is! - -## Volg de ontwikkelingen - -Wil je meer zien van alle ontwikkelingen rondom de website? In de footer staat een link naar de laatste wijzigingen. Op [GitHub](https://github.com/NLUUG/website) staat alle code van de website, waar we ook feedback en suggesties ontvangen en verwerken (zoals pull requests). diff --git a/content/nieuws/2023-08-06-overlijden-bram-moolenaar.md b/content/nieuws/2023-08-06-overlijden-bram-moolenaar.md deleted file mode 100644 index 4e92017..0000000 --- a/content/nieuws/2023-08-06-overlijden-bram-moolenaar.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -author: michael-boelen -categories: -- nieuws -date: 2023-08-06T11:06:34+02:00 -description: "Op 3 augustus 2023 is Bram Moolenaar, auteur van vim en voorheen actief lid binnen de NLUUG, overleden. Wij wensen familie en vrienden sterkte toe." -slug: bram-moolenaar-overleden -tags: -- overlijden -title: "Bram Moolenaar overleden" ---- - -Met droefheid hebben we [kennis genomen](https://groups.google.com/g/vim_announce/c/tWahca9zkt4) van het overlijden van Bram Moolenaar op 3 augustus 2023. Hij was naast penningmeester en bestuurslid binnen de NLUUG, de auteur van [vim](https://www.vim.org/)(1), een editor die velen van ons nog op dagelijkse basis gebruiken. - -Bram ontving in 2008 de NLUUG Award voor zijn bijdragen aan de open source community. Een icoon in de open source wereld en helaas veel te vroeg overleden. Door zijn werk zal hij echter blijven voortleven wanneer wij vim(1) opstarten. - -Namens de community en de NLUUG wensen wij familie en vrienden heel veel sterkte toe met dit verlies. diff --git a/content/nieuws/2023-08-25-sluiting-eerste-ronde-cfp.md b/content/nieuws/2023-08-25-sluiting-eerste-ronde-cfp.md deleted file mode 100644 index 5866c42..0000000 --- a/content/nieuws/2023-08-25-sluiting-eerste-ronde-cfp.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -author: michael-boelen -categories: -- conferentie -date: 2023-08-25T09:41:26+02:00 -description: "De eerste ronde van onze CFP voor de NLUUG najaarsconferentie 2023 gaat binnenkort sluiten. Toch nog iets indienen, wees er dan snel bij!" -slug: sluiting-eerste-ronde-cfp-najaarsconferentie-2023 -tags: -- cfp -- conferentie -title: "Sluiting eerste ronde CFP najaarsconferentie 2023" -related_members: -- aschwin-marsman -- brenda-langedijk -- fred-donck -- hans-van-de-looy -- michael-boelen -- mischa-peters -- rudi-van-drunen -- rogier-spoor -- willem-toorop ---- - -Met onze Call for Proposals heeft de programmacommissie inmiddels behoorlijk wat inzendingen mogen ontvangen, waarvoor onze dank! De deadline om iets in te dienen is tot en met 31 augustus. Dan sluiten we de eerste ronde van de CFP en bekijken we of er een tweede ronde nodig is. - -Intussen is de programmacommissie ook actief met het benaderen van sprekers, ondersteuning bieden en het maken van een voorselectie. Binnenkort publiceren we de eerste sprekers en bijbehorende inzendingen op de website. Het programma zelf volgt later. - -Heb je nog een voorstel voor onze najaarsconferentie? Dan is het nu de tijd om hem in te dienen! - -Bedankt namens de programmacommissie, diff --git a/content/nieuws/2023-09-26-aankondiging-keynote-najaarsconferentie-2023.md b/content/nieuws/2023-09-26-aankondiging-keynote-najaarsconferentie-2023.md deleted file mode 100644 index 088a219..0000000 --- a/content/nieuws/2023-09-26-aankondiging-keynote-najaarsconferentie-2023.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -author: michael-boelen -categories: -- conferentie -date: 2023-09-26T11:41:03+02:00 -description: "De keynote van de najaarsconferentie is bekend! Arnoud Engelfriet neemt ons mee in de wereld van AI. Ben jij er ook bij?" -slug: aankondiging-keynote-najaarsconferentie-2023 -tags: -- keynote -- conferentie -title: "Aankondiging keynote najaarsconferentie 2023" -related_persons: -- arnoud-engelfriet ---- - -Met trots kondigen we onze keynote aan: [Open Minds, Open Source: Navigating AI in the New Frontier of Intellectual Property Law]({{< relref "evenementen/nluug/najaarsconferentie-2023/talks/arnoud-engelfriet-keynote-open-minds-open-source.md" >}}). - -[Arnoud Engelfriet]({{< relref "evenementen/sprekers/arnoud-engelfriet.md" >}}) zal in ons meenemen in de raakvlakken en de toekomst van Artificial Intelligence (AI) en "open". - -* Datum: dinsdag 28 november 2023 -* Locatie: Van der Valk Hotel Utrecht - -Hopelijk tot ziens op de [najaarsconferentie]({{< relref "evenementen/nluug/najaarsconferentie-2023/_index.md" >}})! diff --git a/content/nieuws/2023-10-02-nluug-stopt-met-x-voorheen-twitter.md b/content/nieuws/2023-10-02-nluug-stopt-met-x-voorheen-twitter.md deleted file mode 100644 index f3e0c48..0000000 --- a/content/nieuws/2023-10-02-nluug-stopt-met-x-voorheen-twitter.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -author: michael-boelen -categories: -- pr -date: 2023-10-02T10:51:14+02:00 -description: "Vereniging NLUUG stopt met het gebruik van social media platform X (voorheen Twitter). Lees meer over hoe en waarom we tot deze keuze zijn gekomen." -slug: nluug-stopt-met-x-voorheen-twitter -tags: -- pr -- social-media -title: "NLUUG stopt met gebruik X (voorheen Twitter)" ---- - -NLUUG, de vereniging voor open standaarden, heeft gekozen om afscheid te nemen van X, voorheen bekend als Twitter. We hebben als vereniging het online platform de nodige jaren positief kunnen inzetten om nieuws te delen en contact te zoeken en te houden met sprekers, leden en andere geïnteresseerden. Door grote veranderingen op het platform is de tijd is gekomen om ons account voor onbepaalde tijd te gaan bevriezen. - -Deze keuze is doordacht gemaakt op initiatief van ons PR-team, gesteund door meerdere actieve leden en het bestuur. Gedurende het afgelopen jaar zagen we het platform drastisch veranderen na de overname door Elon Musk. De wijzigingen waren veelal niet positief te noemen en hebben ons aan het denken gezet. - -Door de komst en toenemende populariteit van Mastodon en Fediverse is er een goed alternatief ontstaan voor X. Deze software is opgebouwd uit open standaarden en open componenten, iets dat helemaal past bij onze vereniging en waar wij voor staan. Mede daarom hebben we voor onze leden een eigen Mastodon-instance in het leven geroepen. Tevens zijn we meer tijd gaan besteden aan dit platform. - -Ook zien we dat er steeds meer mensen binnen onze doelgroep de overstap hebben gemaakt. Andere organisaties en zelfs de Nederlandse overheid hebben de stap ook al gezet en zijn er mee bezig. Een platform waar we overigens zelf de zeggenschap hebben en houden. Bij X is die zekerheid er simpelweg niet. Wat we bij dat platform wel zeker weten is dat we steeds minder waarde krijgen. Zo is een belangrijk stuk gereedschap (Tweetdeck) inmiddels een betaalde dienst geworden. Betalen voor een goede dienst vinden we niet erg, maar investeren in een platform waar we niet achter staan is niet het signaal dat we willen afgeven. Los daarvan is het niet in lijn met onze waarden. We vragen ons zelfs af of het platform nog wel een toekomst heeft. - -De aankomende tijd gaan we ons NLUUG-account op X dus niet meer actief gebruiken. Het account zal voorlopig nog wel wel blijven bestaan, mede om te voorkomen dat we onze handle @nluug verliezen. We passen de website aan, en links naar X gaan we zoveel mogelijk verwijderen. Waar het mogelijk is komt daar uiteraard ons Mastodon-account voor in de plaats. - -We roepen andere organisaties op om ook eens te kijken naar de open alternatieven Mastodon en Fediverse. Zien we je daar? Wij zijn te volgen op [@nluug@nluug.social](https://nluug.social/@nluug)! - -Vragen naar aanleiding van dit bericht? Neem dan contact op met ons [PR-team]({{< relref "organisatie/commissies/pr/index.md" >}}) of 1 van de actieve leden. diff --git a/content/nieuws/2024-01-01 Fediversity announces start project.md b/content/nieuws/2024-01-01 Fediversity announces start project.md new file mode 100644 index 0000000..8a384fc --- /dev/null +++ b/content/nieuws/2024-01-01 Fediversity announces start project.md @@ -0,0 +1,14 @@ +--- +author: laurens-hof +categories: +- pr +date: 2024-01-01T10:51:14+02:00 +description: "Fediversity Consortium announces start of project" +slug: fediversity-announces-start-project +tags: +- pr +- social-media +title: "Fediversity announces funding and start of project." +--- + +Fediversity announces start of project, its going to be great. \ No newline at end of file diff --git a/content/nieuws/_index.md b/content/nieuws/_index.md index fdf7fce..dc95623 100644 --- a/content/nieuws/_index.md +++ b/content/nieuws/_index.md @@ -4,9 +4,9 @@ cascade: layout: news review: disabled: true - disabled_by: Michael Boelen -title: "Nieuwsberichten" + disabled_by: Laurens Hof +title: "News" type: section --- -Hier staan alle nieuwsberichten +All news is found here. \ No newline at end of file diff --git a/content/organisatie/_index.en.md b/content/organisatie/_index.en.md index 9df0c49..be0706f 100644 --- a/content/organisatie/_index.en.md +++ b/content/organisatie/_index.en.md @@ -1,39 +1,16 @@ --- categories: -- organization +- organisation date: 2023-05-06T13:08:32+02:00 -description: "Learn more about the NLUUG organization and the active members within the different committees" +description: "Learn more about the consortium behind the Fediversity Project." tags: -- organization -url: organization/ -title: "Organization" +- organisation +slug: +title: "Organisation" show_child_pages: true -active_members: -- aschwin-marsman -- bjorn-wijers -- brenda-langedijk -- debbie-reinders -- fred-donck -- hans-van-de-looy -- hans-van-zijst -- jan-christiaan-van-winkel -- jan-sepp -- jeroen-jonkman -- koen-de-jonge -- luc-nieland -- mark-janssen -- michael-boelen -- mike-hulsman -- mischa-peters -- nick-cohn -- patrick-reijnen -- reinoud-van-leeuwen -- rogier-spoor -- ronny-lam -- rudi-van-drunen -- willem-toorop + --- -Our volunteers work on a daily basis to contribute to our association. Besides the board, we have other tasks like searching new speakers for our events. +The Fediversity consortium consists of the Open Internet Discourse Foundation, NLnet, Tweag and NORDUnet. -The [board]({{< relref "/organisatie/bestuur/index.en.md" >}}) is reponsible for the vision of the association and shares this with its members. +bla in english \ No newline at end of file diff --git a/content/organisatie/_index.md b/content/organisatie/_index.md index efd1db6..c4707d1 100644 --- a/content/organisatie/_index.md +++ b/content/organisatie/_index.md @@ -1,39 +1,16 @@ --- categories: -- organisatie +- organisation date: 2023-05-06T13:08:32+02:00 -description: "Leer meer over de organisatie van de NLUUG, de vereniging voor open standaarden en open systemen." +description: "Learn more about the consortium behind the Fediversity Project." tags: -- organisatie +- organisation slug: -title: "Organisatie" +title: "Organisation" show_child_pages: true -active_members: -- aschwin-marsman -- bjorn-wijers -- brenda-langedijk -- debbie-reinders -- fred-donck -- hans-van-de-looy -- hans-van-zijst -- jan-christiaan-van-winkel -- jan-sepp -- jeroen-jonkman -- koen-de-jonge -- luc-nieland -- mark-janssen -- michael-boelen -- mike-hulsman -- mischa-peters -- nick-cohn -- patrick-reijnen -- reinoud-van-leeuwen -- rogier-spoor -- ronny-lam -- rudi-van-drunen -- willem-toorop + --- -Op dagelijkse basis zijn vrijwilligers actief binnen onze vereniging. De taken variëren van het dagelijks bestuur tot aan het vinden van nieuwe sprekers voor conferenties en alles er tussenin. +The Fediversity consortium consists of the Open Internet Discourse Foundation, NLnet, Tweag and NORDUnet. -Het dagelijks [bestuur](/organisatie/bestuur/) bepaalt het beleid van de vereniging en deelt een visie met haar leden. Ter ondersteuning zijn er diverse [commissies](/organisatie/commissies/) actief. +bla \ No newline at end of file diff --git a/content/organisatie/doelstellingen/index.md b/content/organisatie/doelstellingen/index.md index 68d938e..024b7f2 100644 --- a/content/organisatie/doelstellingen/index.md +++ b/content/organisatie/doelstellingen/index.md @@ -2,14 +2,14 @@ categories: - organisatie date: 2023-05-06T13:08:32+02:00 -description: "Leer meer over de doelstellingen van de NLUUG, de vereniging voor open standaarden en open systemen." +description: "Learn more about the goals of the Fediversity Project" review: - last_review: 2023-07-19 - reviewed_by: patrick-reijnen + last_review: 2024-01-20 + reviewed_by: laurensh-hof period: 90 tags: -- organisatie -title: "Doelstellingen" +- organisation +title: "Goals" --- Het volgende staat beschreven in de Statuten van NLUUG (te vinden in het ledendeel van deze website), over de doelstellingen van de vereniging: diff --git a/content/organisatie/nluug-award/_index.md b/content/organisatie/nluug-award/_index.md deleted file mode 100644 index 48a58e0..0000000 --- a/content/organisatie/nluug-award/_index.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -cascade: - layout: award - review: - disabled: true - disabled_by: Michael Boelen -categories: -- organisatie -date: 2023-06-04T17:19:37+02:00 -description: "Achtergrond van en informatie over de NLUUG Award" -layout: section -tags: -- nluug-award -slug: -title: "NLUUG Award" ---- - -## Over de NLUUG Award - -De NLUUG Award is een teken van herkenning van en erkenning voor individuen en instellingen die op bijzondere wijze hebben bijgedragen aan de verbetering of bevordering (van het gebruik) van Open standaarden en Open systemen. De NLUUG Award wordt onder auspiciën van het NLUUG bestuur toegekend. NLUUG leden kunnen individuen en instellingen waarvan zij vinden dat deze in aanmerking komen voor een NLUUG Award, per email voordragen bij het NLUUG bestuur. - -De voordracht van een individu of instelling dient minimaal voorzien te zijn van: - -* de naam van individu of instelling -* minimaal een A4-tje met motivatie waarom de individu of instelling wordt voorgedragen. Hierin dient duidelijk te worden op welke wijze individu of instelling heeft bijgedragen aan verbetering of bevordering (van het gebruik) van Open standaarden en / of Open systemen. Bronverwijzingen dragen bij aan de onderbouwing van de motivatie. - -Het NLUUG bestuur beoordeelt iedere voordracht zorgvuldig en geeft een gemotiveerde terugkoppeling aan aanbrenger waarom de voordracht al dan niet geaccepteerd wordt. Acceptatie van een voordracht leidt automatisch tot toekenning van de NLUUG Award. Indien een voordracht niet wordt geaccepteerd door het NLUUG bestuur, heeft aanbrenger eenmalig de mogelijkheid om een betere nmotivatie voor toekenning in te dienen. Het eindoordeel van het NLUUG bestuur is bindend. - -## Geheimhouding - -Indien een individu of instelling wordt voorgedragen voor de NLUUG Award, is het de bedoeling dat deze voordracht, ook na acceptatie ervan door het NLUUG bestuur, voor individu of instelling geheim blijft. De Programma Commissie zal na acceptatie van een voordracht gaan proberen individu of instelling te verleiden tot het geven van een presentatie tijdens één van de volgende conferenties. De NLUUG Award zal dan aan het eind van betreffende conferentie aan individu of instelling als verrassing worden uitgereikt. - -### Uitgereikte NLUUG Awards - -De NLUUG Award is uitgereikt aan de volgende personen en instellingen: - -* Piet Beertema (Internetpionier, 1997) -* [Wietse Venema]({{< relref "wietse-venema/" >}}) (Satan/Postfix, 2000) -* [Guido van Rossum]({{< relref "guido-van-rossum/" >}}) (Python, 2003) -* [Bram Moolenaar]({{< relref "bram-moolenaar/" >}}) (Vim, 2008) -* [Andrew Tanenbaum]({{< relref "andrew-tanenbaum/" >}}) (Minix, 2008) -* Wytze van der Raaij en Teus Hagen (2010) -* [Olaf Kolkman]({{< relref "olaf-kolkman/" >}}) (2015) -* Michiel Leenaars (2022) -* [Bert Hubert]({{< relref "bert-hubert/" >}}) (2023) diff --git a/content/organisatie/nluug-award/andrew-tanenbaum/index.md b/content/organisatie/nluug-award/andrew-tanenbaum/index.md deleted file mode 100644 index 64ed26e..0000000 --- a/content/organisatie/nluug-award/andrew-tanenbaum/index.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-04T17:11:23+02:00 -description: "Op 6 november 2008 heeft Professor Andrew Tanenbaum de NLUUG Award uitgereikt gekregen namens onze vereniging." -tags: -- nluug-award -title: "NLUUG Award voor Andrew S. Tanenbaum" -related_person: andrew-tanenbaum ---- - -Tijdens de halfjaarlijkse NLUUG conferentie op 6 november 2008 is, namens onze vereniging, de NLUUG Award uitgereikt aan de Professor Andrew Tanenbaum van de afdeling Informatica aan de Vrije Universiteit (VU). - -## Motivatie - -Onderstaand de motivatie waarom onze vereniging deze Award heeft toegekend. - -``` -Tanenbaums bekendste werk is het besturingssysteem Minix. Minix is van grote invloed geweest op de -ontwikkeling van onder andere Linux. Berucht en beroemd is de Usenet discussie uit 1992 tussen -Tanenbaum en de toen nog jonge Linux kernelhacker Linus Torvalds over het verschil in kerneldesign. - -Professor Tanenbaum (1944) is een van de oprichters van de NLUUG. Hij heeft diverse computerstudieboeken -op zijn naam staan die menig informatica student met het zweet op de rug heeft doorgewerkt. Onlangs nog -kreeg Tanenbaum een subsidie van 2,4 miljoen euro toegekend door de European Research Council voor -onderzoek naar betrouwbare en veilige systeemsoftware. -``` diff --git a/content/organisatie/nluug-award/bert-hubert/index.md b/content/organisatie/nluug-award/bert-hubert/index.md deleted file mode 100644 index 10e0965..0000000 --- a/content/organisatie/nluug-award/bert-hubert/index.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -categories: -- organisatie -date: 2023-05-23T15:01:46+02:00 -description: "Op 11 mei 2023 heeft Bert Hubert de NLUUG Award uitgereikt gekregen namens onze vereniging." -tags: -- nluug-award -title: "NLUUG Award voor Bert Hubert" -related_person: bert-hubert ---- - -Tijdens de Closing Ceremony van voorjaarsconferentie 2023 heeft Rudi van Drunen, namens onze vereniging, de NLUUG Award uitgereikt. Bert liet de aanwezigen weten dat hij met veel plezier lezingen geeft. Met een lach voegde hij daar aan toe dat op zijn verjaardag, een dag later, niemand hem zou kunnen evenaren met een beter cadeau. - -## Motivatie - -Onderstaand de motivatie waarom onze vereniging deze Award heeft toegekend. - -``` -Iedereen van ons herkent de uitdrukking "It always is a f*cking DNS problem". DNS is wel één van de -onderwerpen die een zeer prominente rol hebben gespeeld in de carrière van Bert Hubert. Bert, die -aan de wieg van de ons aller bekende PowerDNS server heeft gestaan en hierin als ontwikkelaar en -succesvol entrepreneur zijn sporen heeft verdiend, begon zijn carrière met de studie technische -natuurkunde in Delft. Ik weet zeker dat in Delft ook de basis werd gelegd van de enorm grote drang -naar het ècht en echt zelf begrijpen en tot op de bodem doorgronden van bepaalde (moeilijke) -technologische concepten. Ook vervolgens hun werking op een begrijpelijke manier in tekst, source -code of presentaties binnen community maar ook ver daarbuiten verspreiden hoort daarbij. Lokaal, -maar ook op internationale conferenties. - -Ondertussen heeft Bert in verschillende gremia als nerd of nerdfluisteraar de noodzakelijke bestuur -sensitiviteit opgedaan, maar blijF hij de rasechte techneut, met alle eigenschappen van dien, zoals -de al genoemde curiositeit. Een techneut die graag, en altijd zeer goed gefundeerd, zijn hoofd ver -boven het maaiveld wil uitsteken, en hier dan ook de credits meer dan voor verdient. -Met de typische grondigheid die Bert eigen is heeft hij recentelijk gewerkt aan het inzichtelijk maken -van de biochemische werking van het COVID19 vaccin. Dit middels reverse-engineering vanuit open -bronnen. Niet direct IT gerelateerd maar wel met behulp van open (source) software. De mRNA -techniek was voor de meesten van ons in nevelen gehuld. Niet alleen het COVID19 vaccin, maar ook -de operationele werking het GPS / GALILEO / Glonass systeem heeft Bert inzichtelijk gemaakt met -behulp open source monitoring. Net zoals bij voorbeeld de gas en energie in- en export en reserves -van ons land in het licht van de recentelijke internationale ontwikkelingen. Ook dit met open tools en -data verzameld uit open bronnen. Zojuist heeft Bert hier een lezing gehouden over AI en deep -learning, weer zo'n onderwerp wat voor velen vaag was, maar nu na de duidelijke uitleg voor ons te -begrijpen en "geopend" is. - -Verder heeft Bert aan de wieg gestaan van enkele tientallen (andere) open source projecten die vaak -te vatten zijn onder de noemer security, privacy, en vooral openheid in alle lagen van de technologie -stack maar ook daar buiten. Waarden die in onze community heel normaal en vanzelfsprekend zijn, -maar waaraan bij het grotere publiek en in de "echte" wereld nog veel werk te verrichten is. Deze -activiteiten liggen direct in lijn met de doelstellingen van onze vereniging. -Bert: je lifetime is nog lang niet "over" en we vermoeden dat er nog veel mooi en goed open werk -door jou zal worden verricht. Vandaar de grote waardering vanuit de Open systemen en Open -standaarden community voor je inzet tot nu toe en in de toekomst voor onze community en -daarbuiten. Dit willen we illustreren middels de toekenning van de NLUUG award voor lifetime -achievement aan jou: Bert Hubert. Laat dit een aanmoediging voor zijn om door te gaan. - -De NLUUG award kan worden toegekend aan individuen of instellingen die op bijzondere wijze -hebben bijgedragen aan de verbetering of bevordering (van het gebruik van) van Open systemen of -Open standaarden, en bestaat uit een sculptuur en eeuwig durende roem en waardering binnen en -buiten onze community. - -Hierbij schaar je je in het al dan niet illustere gezelschap van onder anderen Michiel Leenaars, Olaf -Kolkman, Wietse Venema en Andy Tanenbaum. - -Van harte gefeliciteerd met deze erkenning -``` diff --git a/content/organisatie/nluug-award/bram-moolenaar/index.md b/content/organisatie/nluug-award/bram-moolenaar/index.md deleted file mode 100644 index a9355c1..0000000 --- a/content/organisatie/nluug-award/bram-moolenaar/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-05T22:49:41+02:00 -description: "Op 15 mei 2008 heeft Bram Moolenaar de NLUUG Award uitgereikt gekregen namens onze vereniging." -tags: -- nluug-award -title: "NLUUG Award voor Bram Moolenaar" -related_person: bram-moolenaar ---- - -Tijdens de halfjaarlijkse NLUUG conferentie op 15 mei 2008 is, namens onze vereniging, de NLUUG Award uitgereikt aan de Bram Moolenaar. - -## Motivatie - -Onderstaand de motivatie waarom onze vereniging deze Award heeft toegekend. - -``` -Moolenaars bekendste werk is Vim, onder programmeurs een van de meest gebruikte editors. Vim wordt wereldwijd -automatisch meegeleverd met Mac OS X en de meeste Linux distributies en werkt op vrijwel alle huidige -besturingssystemen. - -Bram Moolenaar (1961) werkt momenteel als programmeur bij Google in Zwitserland. Naast zijn normale -werkzaamheden breidt hij al ruim 15 jaar Vim verder uit. -``` diff --git a/content/organisatie/nluug-award/guido-van-rossum/index.md b/content/organisatie/nluug-award/guido-van-rossum/index.md deleted file mode 100644 index ab49331..0000000 --- a/content/organisatie/nluug-award/guido-van-rossum/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-04T15:45:46+02:00 -description: "Op 22 mei 2003 heeft Guido van Rossum de NLUUG Award uitgereikt gekregen namens onze vereniging." -tags: -- nluug-award -title: "NLUUG Award voor Guido van Rossum" -related_person: guido-van-rossum ---- - -Tijdens de halfjaarlijkse NLUUG conferentie op 22 mei 2003 is, namens onze vereniging, de NLUUG Award uitgereikt aan de bekende Nederlandse onderzoeker en software-ontwikkelaar Guido van Rossum ([www.python.org](https://www.python.org)). - -## Motivatie - -Onderstaand de motivatie waarom onze vereniging deze Award heeft toegekend. - -``` -De heer Van Rossum ontvangt de award als blijk van erkenning en waardering voor zijn bijzondere verdiensten -voor de gemeenschap van gebruikers van Unix en open systemen. Guido van Rossum is bedenker en ontwikkelaar -van de programmeertaal Python. Deze taal kent inmiddels een grote gebruikersschare en wordt standaard -meegeleverd bij bijvoorbeeld RedHat Linux, MacOS X en diverse UNIX implementaties. Er zijn vele boeken over -Python verschenen; Python is de kern van enkele bekende open source software producten zoals het Zope content -management systeem voor web servers. -``` diff --git a/content/organisatie/nluug-award/olaf-kolkman/index.md b/content/organisatie/nluug-award/olaf-kolkman/index.md deleted file mode 100644 index 29bc18b..0000000 --- a/content/organisatie/nluug-award/olaf-kolkman/index.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-23T21:09:05+02:00 -description: "Op donderdag 19 november 2015 heeft Olaf Kolkman de NLUUG Award uitgereikt gekregen namens onze vereniging." -tags: -- nluug-award -title: "NLUUG Award voor Olaf Kolkman" -related_person: olaf-kolkman ---- - -Tijdens de halfjaarlijkse NLUUG conferentie op donderdag 19 november 2015 is, namens onze vereniging, de NLUUG Award uitgereikt aan Olaf Kolkman. - -## Motivatie - -Onderstaand de motivatie waarom onze vereniging deze Award heeft toegekend. - -``` -Olaf Kolkman was voorzitter van de Internet Architecture Board, draagt actief bij aan de Internet -Engineering Task Force (IETF), heeft vele RFC's op zijn naam staan en hij vertegenwoordigde de technische -internetgemeenschap in zijn diverse rollen op internet governance fora wereldwijd. Hij heeft veel gedaan -voor de wereldwijde acceptatie van DNSSEC. NLnet Labs heeft onder zijn leiderschap open source tools -geproduceerd die de uitrol van DNSSEC goedkoper en stabieler hebben gemaakt. Nederland is door de activiteiten -van NLnet Labs, RIPE NCC, SIDN, en PowerDNS een wereldleider op het gebied van DNSSEC. Er zijn nu 2,4 miljoen -.nl-domeinen met DNSSEC actief (zo'n 44% van alle .nl-domeinen). -``` diff --git a/content/organisatie/nluug-award/wietse-venema/index.md b/content/organisatie/nluug-award/wietse-venema/index.md deleted file mode 100644 index d5f4107..0000000 --- a/content/organisatie/nluug-award/wietse-venema/index.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-05T22:59:05+02:00 -description: "Op 9 november 2000 heeft Wietse Venema de NLUUG Award uitgereikt gekregen namens onze vereniging." -tags: -- nluug-award -title: "NLUUG Award voor Wietse Venema" -related_person: wietse-venema ---- - -Tijdens de halfjaarlijkse NLUUG conferentie op 9 november 2000 is, namens onze vereniging, de NLUUG Award uitgereikt aan Wietse Venema. - -## Motivatie - -Onderstaand de motivatie waarom onze vereniging deze Award heeft toegekend. - -``` -Het bekendste werk van Wietse Venema is gericht op de verbetering van de beveiliging van Unix systemen -welke worden gebruikt in een Internet omgeving. Hij is onder andere mede-auteur van het bekende pakket -"Satan", dat kan worden gebruikt om de beveiliging van systemen automatisch te testen. Ook is hij de -auteur van "Postfix", een vervanger voor het qua beveiliging zo beruchte "Sendmail". Zijn meest recente -werkzaamheden betreffen een toolkit voor het analyseren van de status van systemen na een inbraak. -``` diff --git a/content/organisatie/personen/_index.md b/content/organisatie/personen/_index.md deleted file mode 100644 index 7f8ddcd..0000000 --- a/content/organisatie/personen/_index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -cascade: - content_types: - - person - type: person -title: "Personen" ---- diff --git a/content/organisatie/personen/aschwin-marsman.md b/content/organisatie/personen/aschwin-marsman.md deleted file mode 100644 index b282a8a..0000000 --- a/content/organisatie/personen/aschwin-marsman.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-05T11:42:12+02:00 -description: "Leer meer over Aschwin Marsman en zijn betrokkenheid bij de NLUUG, de vereniging van open systemen en open standaarden" -tags: -- organisatie -- actieve-leden -slug: aschwin-marsman -title: "Aschwin Marsman" -type: person ---- - -Aschwin is sinds juni 2023 actief voor onze programmacommissie. diff --git a/content/organisatie/personen/bjorn-wijers.md b/content/organisatie/personen/bjorn-wijers.md deleted file mode 100644 index 082d28e..0000000 --- a/content/organisatie/personen/bjorn-wijers.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: bjorn-wijers -title: "Björn Wijers" -type: person ---- - -Björn Wijers (~336ppm) helpt onder de naam Burobjorn.nl al meer dan vijftien jaar organisaties bij het realiseren van ideeën en wensen met Open Source software development, Open Standaarden en Interaction Design. Daarbij streeft hij naar betaalbare, veilige, toegankelijke, gebruiksvriendelijke, privacy-vriendelijke, soevereine en duurzame oplossingen. Björn maakt zich al enige tijd sterk voor eerlijker auteursrecht en meer privacy bewustzijn. - -Björn is bestuurslid en vervult de rol van secretaris binnen onze vereniging. diff --git a/content/organisatie/personen/brenda-langedijk.md b/content/organisatie/personen/brenda-langedijk.md deleted file mode 100644 index 489b5b0..0000000 --- a/content/organisatie/personen/brenda-langedijk.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: brenda-langedijk -title: "Brenda Langedijk" -type: person ---- - diff --git a/content/organisatie/personen/chel-van-gennip.md b/content/organisatie/personen/chel-van-gennip.md deleted file mode 100644 index 5862323..0000000 --- a/content/organisatie/personen/chel-van-gennip.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-16T11:45:09+02:00 -description: "Chel van Gennip is jaren betrokken geweest bij de NLUUG. Leer meer over hoe hij de vereniging heeft gevormd." -tags: -- organisatie -slug: -title: "Chel van Gennip" -type: person ---- - -Chel was in de jaren '90 bestuurslid van NLUUG en heeft veel voor de NLUUG betekend. Mede door zijn inspanningen als penningmeester zijn er meerdere SANE-events georganiseerd. Ook was hij betrokken bij de oprichting van de NLLGG. - -Op vrijdag 12 december 2008 is Chel onverwachts op 59-jarige leeftijd overleden. diff --git a/content/organisatie/personen/debbie-reinders.md b/content/organisatie/personen/debbie-reinders.md deleted file mode 100644 index 1fc1001..0000000 --- a/content/organisatie/personen/debbie-reinders.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-25T20:20:12+02:00 -description: Debbie Reinders ondersteunt de NLUUG met haar organisatorische kennis. Zij is op zowel de conferenties als achter de schermen actief. -tags: -- organisatie -slug: debbie-reinders -title: "Debbie Reinders" -type: person ---- - -Debbie Reinders ondersteunt sinds 2014 de vereniging. Zowel op de conferenties als achter de schermen is zij actief om alles in goede banen te leiden. Hierbij valt de denken aan de communicatie met de locatie van het evenement en het drukken van het programmaboekje. - -Tijdens de conferentie is Debbie aanwezig en bemant zij de ontvangstbalie. Hier is ze aanspreekpunt voor zowel sprekers, organisatie, als bezoekers. diff --git a/content/organisatie/personen/fred-donck.md b/content/organisatie/personen/fred-donck.md deleted file mode 100644 index d711b87..0000000 --- a/content/organisatie/personen/fred-donck.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: fred-donck -title: "Fred Donck" -type: person ---- - -#### Nederlands -Begin jaren '90 kwam Fred in aanraking met Unix via zijn werkgever en als zodanig met NLUUG. -Sinds het begin van deze eeuw is Fred zo'n 20 jaar aktief geweest als freelance infrastruur architect, Unix system administrator en project manager. In deze periode passeerden de meeste soorten Unix de revue, zoals BSD, SystemV, en Linux. - -Freds NLUUG betrokkenheid begon in 1992 en heeft, behalve als regulier lid, diverse rollen vertolkt binnen de vereniging. - -* Lid/Voorzitter van de programmacommissie van diverse NLUUG conferenties. -* Lid van de organisatie van alle SANE conferenties. -* NLUUG Bestuurslid van 2000 t/m 2006. -* NLUUG vertegenwoordiger bij diverse Linux georienteerde conferenties, zoals LinuxWorld en LinuxKongreß. -* Kascommissie. - -De structuur binnen NLUUG is enige jaren geleden gewijzigd en is er gekozen voor een vaste programmacommissie. Sinds juni 2023 is Fred de voorzitter. - -#### English - -In the early 90's Fred got involved with Unix through his employer and because of that became involved with NLUUG. -Since the beginning of this century Fred has been active as a freelance infrastructure architect, project manager and Unis system administrator. During this period most Unix variants have been touched, like BSD, SystemV and Linux. - -Fred's NLUUG involvement began in 1992, both as a regular member and in various other roles. - -* Member/Chair of of the programme committee of various NLUUG conferences. -* Member of the organisation of all SANE conferences. -* NLUUG Boardmember from 2000 till 2006 -* NLUUG representative for various Linux based conferences, like LinuxWorld and LinuxKongreß -* Financial control committee - -A few years ago the NLUUG structure has changed and the board has chosen for continuity with a fixed programcommittee. Since June 2023 Fred has taken on the position of programchair. diff --git a/content/organisatie/personen/hans-van-de-looy.md b/content/organisatie/personen/hans-van-de-looy.md deleted file mode 100644 index 686a204..0000000 --- a/content/organisatie/personen/hans-van-de-looy.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: hans-van-de-looy -title: "Hans Van de Looy" -type: person ---- - -Since 2023 Hans is a general boardmember of the NLUUG. He also is an active member of the Programm Committee since 2016. - -Hans is probably best known as an ethical hacker. Mid 2017 he sold his shares in Madison Gurkha, the company he started in 2000. This company delivered high quality penetration testing services and security consultancy to the top-1000 organisations (enterprises, (research) institutions and government) in The Netherlands. These services enabled them to efficiently identify, mitigate and prevent business security risks. During this time the organisation was regarded one of the top-3 penetration test specialists in The Netherlands. Before building this company Hans was involved as a senior security consultant with the RISC team at PinkRoccade. Hans started his professional career as a software engineer at the R&D department of Positronika Data Systems, after which he has various roles in various companies including Datex Industrial Automation, Balance Industrial Automation, Vicorp, and Sequent Computer Systems. In the past Hans has delivered various presentations and workshops at (international (hacker)) conferences, including, but not limited to: SANE, HOPE, Black Hat and HAL, and he is still passionate to share information and knowledge in presentations and workshops at company meetings, at universities and other educational institutions. - -Hans is still passionate about privacy protection and securing intellectual properties. He noticed a long time ago that IT security always revolves around the proper protection of delicate data. His specialties focus on consultancy on and internal auditing of ISO 27001/NEN7510 ISMSes, IT security training, attack and penetration tests, and consultancy on improving software, system and network security. - -Hans is always looking for new exciting projects in both The Netherlands and abroad. diff --git a/content/organisatie/personen/hans-van-zijst.md b/content/organisatie/personen/hans-van-zijst.md deleted file mode 100644 index d5771e4..0000000 --- a/content/organisatie/personen/hans-van-zijst.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-11T13:32:45+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: hans-van-zijst -title: "Hans van Zijst" -type: person ---- - -Hans maakt onderdeel uit van het beheerteam. diff --git a/content/organisatie/personen/jan-christiaan-van-winkel.md b/content/organisatie/personen/jan-christiaan-van-winkel.md deleted file mode 100644 index bd5c97a..0000000 --- a/content/organisatie/personen/jan-christiaan-van-winkel.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: jan-christiaan-van-winkel -title: "Jan Christiaan van Winkel" -type: person ---- - diff --git a/content/organisatie/personen/jan-sepp.md b/content/organisatie/personen/jan-sepp.md deleted file mode 100644 index ba95368..0000000 --- a/content/organisatie/personen/jan-sepp.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: jan-sepp -title: "Jan Sepp" -type: person ---- - -Jan geeft invulling aan ons Buro, ofwel als er vragen zijn rondom ledenadministratie, dan helpt Jan je verder. diff --git a/content/organisatie/personen/jeroen-jonkman.md b/content/organisatie/personen/jeroen-jonkman.md deleted file mode 100644 index 65f1e7b..0000000 --- a/content/organisatie/personen/jeroen-jonkman.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: jeroen-jonkman -title: "Jeroen Jonkman" -type: person ---- - -Tijdens de conferenties is Jeroen vaak te vinden achter de film- of fotocamera. diff --git a/content/organisatie/personen/koen-de-jonge.md b/content/organisatie/personen/koen-de-jonge.md deleted file mode 100644 index 659fd4b..0000000 --- a/content/organisatie/personen/koen-de-jonge.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: koen-de-jonge -title: "Koen de Jonge" -type: person ---- - -Koen is algemeen bestuurslid en richt zich voornamelijk op de externe communicatie waaronder sponsoring en het leggen van relevante contacten voor onze vereniging. diff --git a/content/organisatie/personen/luc-nieland.md b/content/organisatie/personen/luc-nieland.md deleted file mode 100644 index 3946e71..0000000 --- a/content/organisatie/personen/luc-nieland.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: luc-nieland -title: "Luc Nieland" -type: person ---- - -Luc ondersteunt het filmteam en was voorheen penningmeester binnen het bestuur, totdat hij dit overdroeg aan Mark Janssen. diff --git a/content/organisatie/personen/mark-janssen.md b/content/organisatie/personen/mark-janssen.md deleted file mode 100644 index 5919086..0000000 --- a/content/organisatie/personen/mark-janssen.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: mark-janssen -title: "Mark Janssen" -type: person ---- - -Mark is vaak te vinden helemaal achterin de zalen, waar hij filmopnames maakt van onze conferenties. Tot 2023 heeft Mark de nodige jaren in het bestuur gezeten en de rol van penningmeester vervuld. diff --git a/content/organisatie/personen/michael-boelen.md b/content/organisatie/personen/michael-boelen.md deleted file mode 100644 index 48f2abe..0000000 --- a/content/organisatie/personen/michael-boelen.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -categories: -- organisatie -date: 2023-05-07T13:08:32+02:00 -description: "Michael Boelen is een actief lid binnen de vereniging en ondersteunt de programmacommissie, verzorgt de social media de website. Lees meer over Michael op deze pagina." -tags: -- organisatie -- actieve-leden -slug: michael-boelen -title: "Michael Boelen" -type: person ---- - -Michael is veelal betrokken of geweest bij de randzaken van onze vereniging. Denk hierbij aan de PR, social media, website. Aangezien evenementen zoals onze conferenties een belangrijk onderdeel vormen voor de vereniging, ondersteunde Michael meerdere malen de programmacommissie. Met zijn focus op structuur en kwaliteit helpt hij de vereniging steeds naar een hoger niveau te brengen. - -Michael heeft kennis leren maken met de NLUUG via een vorige werkgever. Na enkele jaren de conferentie niet meer te hebben bezocht is hij later gevraagd om een presentatie te komen geven. Daar stond hij voor open, maar werd toen verrast door het ietswat rommelige proces. Ronny Lam, voorzitter van de programmacommissie en oud-collega, kreeg de feedback van Michael te horen. In plaats van het te negeren nodigde hij Michael uit om de verening te komen helpen en zo groeide de programmacommissie met een nieuw lid. - -In november 2023 heeft Michael diverse taken neergelegd. Zijn vrije tijd gaat hij besteden aan o.a. zijn blog over verduurzamen en klussen. Hij blijft wel het beheer van de website samen met Patrick Reijnen doen. diff --git a/content/organisatie/personen/mike-hulsman.md b/content/organisatie/personen/mike-hulsman.md deleted file mode 100644 index 3dec081..0000000 --- a/content/organisatie/personen/mike-hulsman.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: mike-hulsman -title: "Mike Hulsman" -type: person ---- - diff --git a/content/organisatie/personen/mischa-peters.md b/content/organisatie/personen/mischa-peters.md deleted file mode 100644 index 8e5eacf..0000000 --- a/content/organisatie/personen/mischa-peters.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-05T09:17:17+02:00 -description: "Leer meer over Mischa Peters en zijn betrokkenheid bij de NLUUG, de vereniging van open systemen en open standaarden" -tags: -- organisatie -- actieve-leden -slug: mischa-peters -title: "Mischa Peters" -type: person ---- - -Mischa is sinds juni 2023 actief voor onze programmacommissie. diff --git a/content/organisatie/personen/nick-cohn.md b/content/organisatie/personen/nick-cohn.md deleted file mode 100644 index 7570851..0000000 --- a/content/organisatie/personen/nick-cohn.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: nick-cohn -title: "Nick Cohn" -type: person ---- - diff --git a/content/organisatie/personen/patrick-reijnen.md b/content/organisatie/personen/patrick-reijnen.md deleted file mode 100644 index c0f0ad1..0000000 --- a/content/organisatie/personen/patrick-reijnen.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-05-07T13:08:32+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: patrick-reijnen -title: "Patrick Reijnen" -type: person ---- - -Patrick is betrokken bij diverse zaken van onze vereniging. Denk hierbij aan de PR, social media, website en technisch beheer. In het verleden is Patrick bestuurslid van NLUUG geweest. diff --git a/content/organisatie/personen/reinoud-van-leeuwen.md b/content/organisatie/personen/reinoud-van-leeuwen.md deleted file mode 100644 index c8b66c1..0000000 --- a/content/organisatie/personen/reinoud-van-leeuwen.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: reinoud-van-leeuwen -title: "Reinoud van Leeuwen" -type: person ---- - diff --git a/content/organisatie/personen/rogier-spoor.md b/content/organisatie/personen/rogier-spoor.md deleted file mode 100644 index 70dcb09..0000000 --- a/content/organisatie/personen/rogier-spoor.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: rogier-spoor -title: "Rogier Spoor" -type: person ---- - diff --git a/content/organisatie/personen/ronny-lam.md b/content/organisatie/personen/ronny-lam.md deleted file mode 100644 index 277290a..0000000 --- a/content/organisatie/personen/ronny-lam.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: ronny-lam -title: "Ronny Lam" -type: person ---- - -Ronny is bestuurslid sinds 2019 en vervult momenteel de rol van penningmeester. Vanaf 2012 tot 2022 was hij lid van de de programmacommissie, waarvan vanaf 2015 voorzitter. Vanuit de NLUUG vervult Ronny ook de functie van penningmeester bij APELL. Daarnaast werkt Ronny als programma-manager bij de stichting NLnet. diff --git a/content/organisatie/personen/rudi-van-drunen.md b/content/organisatie/personen/rudi-van-drunen.md deleted file mode 100644 index 369dc45..0000000 --- a/content/organisatie/personen/rudi-van-drunen.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: -tags: -- organisatie -- actieve-leden -slug: rudi-van-drunen -title: "Rudi van Drunen" -type: person ---- - -Rudi is sinds mei 2023 voorzitter van onze vereniging. diff --git a/content/organisatie/personen/willem-toorop.md b/content/organisatie/personen/willem-toorop.md deleted file mode 100644 index c369e8e..0000000 --- a/content/organisatie/personen/willem-toorop.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -categories: -- organisatie -date: 2023-06-08T15:07:16+02:00 -description: "Willem Toorop is sinds juni 2019 lid van de programmacommissie" -tags: -- organisatie -- actieve-leden -slug: willem-toorop -title: "Willem Toorop" -type: person ---- - -Willem Toorop is ontwikkelaar en onderzoeker bij NLnet Labs. -Willem is in het bijzonder geïnteresseerd in de beveiliging en privacy van eindgebruikers aan de randen van het internet (met DNSSEC en met encrypted DNS). -Willem houdt ervan samen te werken met andere DNS ontwikkelaars en met DNS-operators aan Open Standaarden en bij hackathons om aan de interoperabiliteit werken. -Ook doet Willem graag metingen aan de staat van het internet en de DNS, om zo feedback te geven aan operators en beter te kunnen zien waar het de protocollen en software verbeterd kunnen worden. -Willem is gepassioneerd door zijn werk en kan het niet laten om erover te praten, uit te leggen en te presenteren. - diff --git a/content/projecten/migratie-ftp-server/index.md b/content/projecten/migratie-ftp-server/index.md deleted file mode 100644 index 56f524c..0000000 --- a/content/projecten/migratie-ftp-server/index.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -categories: -- projecten -date: 2023-05-22T16:16:42+02:00 -description: "Dit project heeft als doel de migratie van de huidige FTP-server en haar content naar een nieuwe, virtuele opzet." -tags: -- projecten -- ftp-server -slug: -title: "Project: Migratie FTP-server" -project: - title: Migratie FTP-server - description: Enerzijds is de hardware van de bestaande FTP-server aan het einde van z'n levensduur en is de hardware ook voor wat betreft performance achterhaald, anderzijds is de beschikbare diskruimte vrijwel vol. De nieuwe omgeving is virtueel en kent veel meer diskruimte. Gezien het virtuele karakter is deze makkelijker uitbreidbaar. - tasks: - - task: - name: Inrichten virtuele omgeving - description: Servers en storage aanmaken - finished: true - - task: - name: Data synchroniseren - description: Alle data synchroniseren van de oude FTP-server naar de nieuwe omgeving - goal: Data één-op-één gelijk tussen beide servers - finished: true - - task: - name: Glasvezel connectie tussen Protagio en Surf - goal: Hergebruik van de internetconnectie van Surf, met een snelle glasvezel verbinding tussen Protagio en Surf - finished: false - - task: - name: Inrichten updates van alle pakketten - description: Het updaten van pakketten vanaf de bron moet weer ingeregeld worden, zodat de nieuwe FTP omgeving weer bij de tijd is met pakketversies - goal: Alle pakketten weer in sync met hun bron - state: in-progress - finished: false ---- diff --git a/content/projecten/nieuwe-website/index.md b/content/projecten/nieuwe-website/index.md deleted file mode 100644 index 7aa6933..0000000 --- a/content/projecten/nieuwe-website/index.md +++ /dev/null @@ -1,150 +0,0 @@ ---- -categories: -- projecten -date: 2023-05-15T16:16:42+02:00 -description: "Dit project heeft als doel het vervangen van de huidige website en haar content door een moderne variant." -tags: -- projecten -- website -slug: -title: "Project: Nieuwe website" -project: - title: Vernieuwen website - description: Onze huidige website is verouderd qua techniek en content. Dit project zal de onderliggende techniek vervangen en alle content herzien. De huidige website blijft beschikbaar als archief en tevens als fallback indien bepaalde content (nog) niet is overgezet. - tasks: - - task: - name: Evenementen-pagina - description: Aanmaken van pagina met daarop onze evenementen. - finished: true - subtasks: - - name: Uitgelichte evenementen op hoofdpagina - description: Sommige evenementen zijn voor onze bezoekers en leden meer relevant. - link: - name: Homepage - url: / - finished: true - - task: - name: Evenementenkalender - description: Kalender/overzicht met gerelateerde evenementen zoals conferenties. - goal: Promotie van andere organisaties - link: - name: Evenementenkalender - url: /evenementen/kalender/ - finished: true - - task: - name: Eenvoudige navigatie - goal: Goede navigatiemogelijkheden en verbeterde vindbaarheid van veelgebruikte secties binnen de website - finished: true - subtasks: - - name: Hamburgermenu voor mobiele apparaten - description: Toevoegen van een zogeheten hamburgermenu dat opengeklapt kan worden op mobiele apparaten - goal: Verbeterde leesbaarheid van content en flexibiliteit om de website te navigeren op kleinere schermen - finished: true - - name: Responsive navigatiemenu met subitems - description: Implementeren van een hoofdmenu waarbij subitems optioneel toegevoegd kunnen worden. Hierbij dient het menu zonder Javascript te werken zodat er maximale compabiliteit is en de website ook werkt als bezoekers scripts uit hebben staan. - comment: - finished: true - - task: - name: Implementatie breadcrumbs - description: Toepassen van zogeheten breadcrumbs die het eenvoudiger maken om terug te navigeren of sneller de hoofdsecties van de website te bereiken. Dit is zeker zinvol als bezoekers via een zoekmachine op een diepergelegen pagina terecht zijn komen. - goal: verbeterde navigatiemogelijkheid - finished: true - subtasks: - - name: Toevoegen navigatie-links aan pagina's - finished: true - - name: Opmaak van navigatie-links (style) - finished: true - - task: - name: Aanbrengen van Structured Data (Schema.org) - description: Schema.org is een methode om data, content en elementen te markeren binnen webpagina's. Het is een initiatief sinds juni 2011 van bedrijven zoals Google, Microsoft, Yahoo en Yandex om de beschikbare data beter te kunnen verwerken. - goal: Betere indexering van onze data en content - finished: false - subtasks: - - name: Template aanmaken zodat dynamisch het juiste Schema geactiveerd wordt - finished: true - - name: Toevoegen Schema Article - finished: true - - name: Toevoegen Schema BreadcrumbList - finished: true - - name: Toevoegen Schema Event - finished: true - - name: Toevoegen Schema FAQ - finished: false - - name: Toevoegen Schema Person - finished: true - - name: Toevoegen Schema SiteNavigationElement - finished: true - - name: Toevoegen Schema WebSite - finished: true - - task: - name: Zoekfunctie - description: Implementatie van zoekfunctionaliteit die client-side draait. - goal: Verbeterde vindbaarheid van content - finished: true - - task: - name: Sitemap - description: Het implementeren van zowel een sitemap voor zoekmachines als voor bezoekers. - goal: Goede indexering en vindbaarheid van content - finished: true - subtasks: - - name: XML-sitemap - description: Sitemap t.b.v. zoekmachines voor snellere indexering van onze content - finished: true - link: - name: XML-sitemap - url: /sitemap.xml - - name: Browser-vriendelijke sitemap - description: Sitemap voor bezoekers om content gemakkelijker vindbaar te maken - finished: true - url: /website/sitemap/ - - name: Sitemap aanmelden bij zoekmachines - description: Nadat website live staat mag XML-sitemap aangemeld worden bij zoekmachines voor snellere (her)indexering. - finished: false - - task: - name: Implementeren van feeds - description: Toevoegen van RSS/Atom/JSON-feed - goal: Bezoekers de gelegenheid geven ons nieuws te volgen - finished: true - subtasks: - - name: RSS/Atom - description: Toevoegen van feed in RSS of Atom. Keuze is Atom geworden, aangezien deze iets uitgebreider is. - finished: true - link: - name: Atom-feed - url: /atom.xml - - name: JSON Feed - description: Toevoegen van JSON Feed. Dit is een wat nieuwer formaat dan RSS/Atom en geeft onze bezoekers een extra keuze. - finished: true - link: - name: JSON Feed - url: /feed.json - - task: - name: Documenteren van website-structuur en -techniek - description: Beschrijven van de diverse componenten binnen de website, inclusief hoe men kan bijdragen aan het geheel. - goal: Volledig inzicht geven aan leden en bezoekers over hoe onze website is opgebouwd. Hierbij is dan te denken aan de techniek, maar ook het bijbehorende beheer. - finished: false - subtasks: - - name: Beheer en Onderhoud - description: Beschrijven welk onderhoud er nodig is aan de webserver, de website zelf en de gebruikte softwarecomponenten. - finished: false - link: - name: Beheer en Onderhoud - url: /website/beheer-en-onderhoud/ - - name: Tips voor het leveren van een bijdrage aan de website - description: Artikel over op welke manier leden en niet-leden een bijdrage kunnen leveren, zoals het indienen van een nieuw evenement, het melden van een foutje in de tekst, etc. - finished: false - - name: Stijlgids - description: Beschrijven van gebruikte kleuren, hoe content opgebouwd dient te worden aan de hand van headings, tabellen, afbeeldingen, etc - comment: Eerste versie van stijlgids staat online, dit zal een document worden dat gedurende de tijd bijgewerkt wordt. - finished: true - link: - name: Stijlgids - url: /website/stijlgids/ - - name: Stats for Nerds - description: Statistieken tonen van de website. Dit zijn geen bezoekersaantallen, maar details rondom de website zelf (aantal pagina's, laatst bijgewerkt, ondersteuning voor talen, etc.). - finished: true - link: - name: Stats for Nerds - url: /website/stats-for-nerds/ - finished: false ---- diff --git a/content/samenwerking.md b/content/samenwerking.md deleted file mode 100644 index 815d76a..0000000 --- a/content/samenwerking.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -categories: -- Overig -date: 2023-05-07T17:36:06+02:00 -description: "Samenwerken met de NLUUG? Dat kan op de verschillende manieren. Op deze pagina leggen wij uit wat de mogelijkheden zijn." -lastmod: 2023-05-07T17:36:06+02:00 -tags: -- samenwerking -slug: -title: "Samenwerking" ---- - -Het NLUUG-bestuur werkt met verschillende organisaties en bedrijven samen bij het realiseren van evenementen. Deze relaties zijn in twee groepen te verdelen: - -* Non-profit groepen met vergelijkbare doelstellingen als onze vereniging; promoten van het 'Open' gedachtengoed zonder winstoogmerk; -* Bedrijven die veel met 'Open' werken, en kennis willen aanbieden in ruil voor contact met de leden van NLUUG. - -De secties hieronder geven aan welke manier van samenwerking wij voor deze twee typen relaties, 'Samen sterk' en 'Co-branding', in gedachten hebben. - -## Samen sterk - -Met *non-profit* groepen met 'Open' filosofie. Inspanning van beide partijen - -### Uitgangspunten - -* Wederzijdse financiële verplichtingen mogelijk (sponsoring, garantstelling) -* NLUUG kan ondersteuning bieden bij organisatie van het event, onder andere door het inschakelen van het buro -* Partijen kunnen op elk moment de samenwerking stoppen - - -### Voorwaarden vanuit de NLUUG - -* Zichtbaarheid van het NLUUG-logo op de uitnodigingen en website van het event. -* Toegankelijk voor NLUUG-leden, met korting op toegangsprijs (indien van toepassing). -* Event heeft een technische focus, dus geen verkoop- of recruitment-praatje. -* Acquisitie is op conferenties niet toegestaan, ook niet via folders. -* Het event heeft Open Systemen en/of Open Standaarden als focus. Dit sluit behandeling van een commercieel systeem niet uit. -* Het event dient een NLUUG-waardige kwaliteit te kennen. Mocht blijken dat een event hier niet aan voldaan heeft naar de mening van meerdere NLUUG leden, dan leidt dit tot een gesprek tussen NLUUG en de organisator. Een en ander kan uiteindelijk leiden tot het stop zetten van samenwerking met de betreffende organisatie, zulks ter overweging van het NLUUG bestuur. -* De datum van het event dient afgestemd te zijn met de data van NLUUG events om overlap in datum van events te voorkomen. -* NLUUG krijgt de mogelijkhied om folders neer te leggen en/of met een standje aanwezig te zijn en/of een vlag en/of roll-out banner neer te zetten (zo'n 50cm breed, 200cm hoog) - -### Bijdrage NLUUG - -Prominente vermelding van het event met de naam van de organiserende partij: - -* op de NLUUG-website in de agenda -* op de NLUUG-website als samenwerkings-partner -* in een mail naar de leden -* middels berichten op social media -* op de NLUUG LinkedIn groep -* vermelding op een "future events" flyer in de conferentietas van een NLUUG conferentie -* in eventuele papieren communicatie van NLUUG naar de leden - -Aanvullend bieden wij: - -* Hulp bij het zoeken naar en contacteren van sprekers -* Ondersteuning door NLUUG-buro mogelijk (alleen na goedkeuring NLUUG bestuur) -* Financiële ondersteuning van het event middels, bijvoorbeeld, eenmalige sponsoring, eenmalige garantstelling of vergoeding van reiskosten sprekers mogelijk (alleen na goedkeuring NLUUG-bestuur) - - -## Co-branding - -Met *pro-profit* organisaties en bedrijven, die contact zoeken met NLUUG-leden - -### Uitgangspunten - -* Geen onderlinge financiële verplichtingen (geen sponsoring, geen garantstelling) -* Organiserende partij 'trekt zelf de kar' -* Partijen kunnen op elk moment de samenwerking stoppen - -### Voorwaarden vanuit de NLUUG - -* Zichtbaarheid van het NLUUG-logo op de uitnodigingen en website van het event. -* Toegankelijk voor NLUUG-leden, met korting op toegangsprijs (indien van toepassing). -* Event heeft een technische focus, dus geen verkoop- of recruitment-praatje. -* Acquisitie is op conferenties niet toegestaan, ook niet via folders. -* Het event heeft Open Systemen en/of Open Standaarden als focus. Dit sluit behandeling van een commercieel systeem **niet** uit. -* Het event dient een NLUUG-waardige kwaliteit te kennen. Mocht blijken dat een event hier niet aan voldaan heeft naar de mening van meerdere NLUUG leden, dan leidt dit tot een gesprek tussen NLUUG en de organisator. Een en ander kan uiteindelijk leiden tot het stop zetten van samenwerking met de betreffende organisatie, zulks ter overweging van het NLUUG bestuur. -* De datum van het event dient afgestemd te zijn met de data van NLUUG events om overlap in datum van events te voorkomen. -* NLUUG krijgt de mogelijkhied om folders neer te leggen en/of met een standje aanwezig te zijn en/of een vlag en/of roll-out banner neer te zetten (zo'n 50cm breed, 200cm hoog) - -### Bijdrage NLUUG - -Prominente vermelding van het event met de naam van de organiserende partij - -* op de NLUUG-website in de agenda -* op de NLUUG-website als samenwerkings-partner -* in een mail naar de leden -* middels berichten op social media -* op de NLUUG LinkedIn groep -* vermelding op een "future events" flyer in de conferentietas van een NLUUG conferentie -* in eventuele papieren communicatie van NLUUG naar de leden - -Aanvullend bieden wij: -* Hulp bij het zoeken naar en contacteren van sprekers -* Sponsor kan eventueel zelf man-kracht van het NLUUG-buro inhuren - diff --git a/content/unixgroepen.md b/content/unixgroepen.md deleted file mode 100644 index 93ae9c1..0000000 --- a/content/unixgroepen.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -categories: -- Overig -date: 2023-05-12T15:34:53+02:00 -description: "Deze pagina toont andere relevante groepen die actief zijn binnen Unix en/of Linux" -lastmod: 2023-05-12T15:34:53+02:00 -review: - last_review: 2023-06-24 - reviewed_by: michael-boelen - period: 180 -tags: -- community -- gebruikersgroepen -slug: -title: "Unixgroepen" ---- - -Deze pagina geeft een overzicht van UNIX en Linux gebruikersgroepen, die zich niet richten een een speciale applicatie of toepassing. - -## Nederland - -* [NLLGG](https://www.nllgg.nl/): Nederlandse Linux Gebruikers Groep -* [hcc|opensource](https://www.hcc-opensource.nl/): HCC opensource gebruikersgroep (inclusief Linux/BSD) - -## Europa - -* [DKUUG](http://www.dkuug.dk/): Danish Unix User Group -* [FUUG](https://www.fuug.fi/index_en.html): Finnish Unix User Group -* [GUUG](https://www.guug.de/): German Unix User Group -* [NUUG](https://www.nuug.no/): Norwegian Unix User Group -* [OTA](https://www.ota.be/): Open Technology Assembly (België) -* [FLOSSUK](https://www.flossuk.org/): Free Libre and Open Source Systems UK - -## Wereld overig - -* [USENIX](https://www.usenix.org/): The Advanced Computing Systems Association diff --git a/data/.DS_Store b/data/.DS_Store new file mode 100644 index 0000000..f9b4cb0 Binary files /dev/null and b/data/.DS_Store differ diff --git a/data/announcements/cfp-is-open.yaml b/data/announcements/cfp-is-open.yaml deleted file mode 100644 index 962c68c..0000000 --- a/data/announcements/cfp-is-open.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: cfp-is-open -date_start: 2023-12-07 -date_end: 2024-02-21 -status: - - language: en - message: "Our CFP is active!" - links: - - id: 0 - name: CFP portal - link_external: https://cfp.nluug.nl/ - - id: 1 - name: CFP tips - link: "evenementen/nluug/cfp/index.en.md" - - language: nl - message: "Onze CFP is geopend!" - links: - - id: 0 - name: Evenement - link: "evenementen/nluug/voorjaarsconferentie-2024/_index.md" - - id: 1 - name: CFP-portaal - link_external: https://cfp.nluug.nl/ - - id: 2 - name: CFP details en tips - link: "evenementen/nluug/cfp/index.md" diff --git a/data/authors/laurens-hof.yaml b/data/authors/laurens-hof.yaml new file mode 100644 index 0000000..7c1d6e1 --- /dev/null +++ b/data/authors/laurens-hof.yaml @@ -0,0 +1,2 @@ +name: Michael Boelen +email: michael@nluug.nl diff --git a/data/community/ackspace.yaml b/data/community/ackspace.yaml deleted file mode 100644 index 5fca2a4..0000000 --- a/data/community/ackspace.yaml +++ /dev/null @@ -1,9 +0,0 @@ -name: ACKspace -url: https://ackspace.nl/wiki/Main_Page -address: - street_address: Kloosterweg 1 - postal_code: 6412 CN - city: Heerlen - province: Limburg -category: hackerspaces -description: Hackerspace in Heerlen (Limburg). diff --git a/data/community/cryptomuseum.yaml b/data/community/cryptomuseum.yaml deleted file mode 100644 index 172075e..0000000 --- a/data/community/cryptomuseum.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: Crypto Museum -url: https://cryptomuseum.com/ -category: museum -description: Een museum om de techniek en geschiedenis rondom crypto vast te leggen. diff --git a/data/community/homecomputermuseum.yaml b/data/community/homecomputermuseum.yaml deleted file mode 100644 index 93f9625..0000000 --- a/data/community/homecomputermuseum.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: HomeComputerMuseum -url: https://www.homecomputermuseum.nl/ -category: museum -description: Een museum met oude computerapparatuur in Helmond (Noord-Brabant). diff --git a/data/community/internetsocietynederland.yaml b/data/community/internetsocietynederland.yaml deleted file mode 100644 index 1a9469c..0000000 --- a/data/community/internetsocietynederland.yaml +++ /dev/null @@ -1,3 +0,0 @@ -name: Internet Society Nederland -url: https://isoc.nl/ -category: overig diff --git a/data/community/publicspaces.yaml b/data/community/publicspaces.yaml deleted file mode 100644 index 41c4f98..0000000 --- a/data/community/publicspaces.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: PublicSpaces -url: https://publicspaces.net/ -category: samenwerkingsverband -description: Een unieke coalitie van verschillende publieke organisaties, zoals publieke omroepen, erfgoed-instellingen, festivals, bibliotheken, musea en onderwijs. diff --git a/data/evenementen/kalender/2023-05-11-nluug-voorjaar.yaml b/data/evenementen/kalender/2023-05-11-nluug-voorjaar.yaml deleted file mode 100644 index d906b06..0000000 --- a/data/evenementen/kalender/2023-05-11-nluug-voorjaar.yaml +++ /dev/null @@ -1,10 +0,0 @@ -id: nluug-2023-voorjaarsconferentie -date_start: 2023-05-11 -date_end: 2023-05-11 -event_timezone: Europe/Amsterdam -event_start: 2023-05-11T09:00:00+0200 -event_end: 2023-05-11T17:00:00+0200 -name: NLUUG voorjaarsconferentie 2023 -nluug_event: true -event_organizer: NLUUG -event_organizer_url: https://nluug.nl/ diff --git a/data/evenementen/kalender/2023-05-20-hcc-opensource.yaml b/data/evenementen/kalender/2023-05-20-hcc-opensource.yaml deleted file mode 100644 index 93454db..0000000 --- a/data/evenementen/kalender/2023-05-20-hcc-opensource.yaml +++ /dev/null @@ -1,17 +0,0 @@ -id: 2023-05-20-hcc-opensource-reguliere-bijeenkomst -date_start: 2023-05-20 -date_end: 2023-05-20 -event_address: - street_address: Henri Dunantplein 4 - postal_code: 3731 CL - city: De Bilt - country: NL -event_timezone: Europe/Amsterdam -event_start: 2023-05-20T12:00:00+0200 -event_end: 2023-05-20T16:30:00+0200 -event_timezone: Europe/Amsterdam -event_location: Cultuur- & Vergadercentrum H.F. Witte -link_external: https://opensource.hcc.nl/rss-events/evenement/8-reguliere-opensource-bijeenkomst -name: Reguliere opensource bijeenkomst -event_organizer: HCC!opensource -event_organizer_url: https://opensource.hcc.nl/ diff --git a/data/evenementen/kalender/2023-05-20-lef.yaml b/data/evenementen/kalender/2023-05-20-lef.yaml deleted file mode 100644 index 4e76f93..0000000 --- a/data/evenementen/kalender/2023-05-20-lef.yaml +++ /dev/null @@ -1,17 +0,0 @@ -id: 2023-05-20-linux-education-foundation -date_start: 2023-05-20 -date_end: 2023-05-20 -event_address: - street_address: Burgemeester Brokxlaan 1000 - postal_code: 5041 SG - city: Tilburg - country: NL -event_timezone: Europe/Amsterdam -event_start: 2023-05-20T13:00:00+0200 -event_end: 2023-05-20T16:00:00+0200 -event_timezone: Europe/Amsterdam -event_location: Bibliotheek LocHal Tilburg -link_external: https://linuxeducatie.nl/index.php/lochal-open-source-event/ -name: LocHal Open Source Event -event_organizer: Linux Education Foundation -event_organizer_url: https://linuxeducatie.nl/ diff --git a/data/evenementen/kalender/2023-06-10-hcc-opensource.yaml b/data/evenementen/kalender/2023-06-10-hcc-opensource.yaml deleted file mode 100644 index 9b0b05c..0000000 --- a/data/evenementen/kalender/2023-06-10-hcc-opensource.yaml +++ /dev/null @@ -1,17 +0,0 @@ -id: 2023-06-10-hcc-opensource-reguliere-bijeenkomst -date_start: 2023-06-10 -date_end: 2023-06-10 -event_address: - street_address: Henri Dunantplein 4 - postal_code: 3731 CL - city: De Bilt - country: NL -event_timezone: Europe/Amsterdam -event_start: 2023-06-10T12:00:00+0200 -event_end: 2023-06-10T16:30:00+0200 -event_timezone: Europe/Amsterdam -event_location: Cultuur- & Vergadercentrum H.F. Witte -link_external: https://opensource.hcc.nl/rss-events/evenement/14-reguliere-opensource-bijeenkomst -name: Reguliere opensource bijeenkomst -event_organizer: HCC!opensource -event_organizer_url: https://opensource.hcc.nl/ diff --git a/data/evenementen/kalender/2023-06-21-devopsdays-amsterdam.yaml b/data/evenementen/kalender/2023-06-21-devopsdays-amsterdam.yaml deleted file mode 100644 index fd9cca7..0000000 --- a/data/evenementen/kalender/2023-06-21-devopsdays-amsterdam.yaml +++ /dev/null @@ -1,17 +0,0 @@ -id: 2023-06-21-devopsdays-amsterdam -date_start: 2023-06-21 -date_end: 2023-06-23 -event_address: - street_address: Piet Heinkade 179 - postal_code: 1019 HC - city: Amsterdam - country: NL -event_timezone: Europe/Amsterdam -event_start: 2023-06-21T00:00:00+0200 -event_end: 2023-06-23T23:59:59+0200 -event_timezone: Europe/Amsterdam -event_location: Pakhuis de Zwijger - Amsterdam -link_external: https://devopsdays.org/events/2023-amsterdam/welcome/ -name: Devopsdays Amsterdam -event_organizer: HCC!opensource -event_organizer_url: https://devopsdays.org/ diff --git a/data/evenementen/kalender/2023-06-28-pvib-ctf-pen.test-event.yaml b/data/evenementen/kalender/2023-06-28-pvib-ctf-pen.test-event.yaml deleted file mode 100644 index a832e58..0000000 --- a/data/evenementen/kalender/2023-06-28-pvib-ctf-pen.test-event.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: pvib-ctf-pen.test-event -date_start: 2023-06-28 -date_end: 2023-06-28 -event_address: - street_address: Winthontlaan 4-6 - postal_code: 3526 KV - city: Utrecht - country: NL -event_start: 2023-06-28T18:00:00+0200 -event_end: 2023-06-28T22:00:00+0200 -event_attendance_mode: offline -event_free_access: true -event_is_online: false -event_organizer: PvIB -event_organizer_url: https://www.pvib.nl/ -event_url: "https://www.pvib.nl/actueel/evenementen/ctf" -event_location: Van der Valk Hotel Utrecht -event_timezone: Europe/Amsterdam -name: PvIB CTF - Pen.test event diff --git a/data/evenementen/kalender/2023-07-07-tbd-notacamp.yaml b/data/evenementen/kalender/2023-07-07-tbd-notacamp.yaml deleted file mode 100644 index 5c25420..0000000 --- a/data/evenementen/kalender/2023-07-07-tbd-notacamp.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: tdb-notacamp-2023-07-07 -date_start: 2023-07-07 -date_end: 2023-07-09 -event_address: - street_address: G.J. Scheurleerweg 212c - postal_code: 1027 BA - city: Amsterdam - country: NL -event_attendance_mode: offline -event_start: 2023-07-07T12:00:00+0200 -event_end: 2023-07-09T16:00:00+0200 -event_free_access: true -event_is_online: false -event_location: Het Groene Veld -event_organizer: "[tbd]" -event_organizer_url: https://notacamp.tbd.camp -event_url: https://notacamp.tbd.camp -event_timezone: Europe/Amsterdam -name: "[tbd] NOTACAMP" diff --git a/data/evenementen/kalender/2023-07-08-hackalot-openingsfeest-space-3.yaml b/data/evenementen/kalender/2023-07-08-hackalot-openingsfeest-space-3.yaml deleted file mode 100644 index ad7d862..0000000 --- a/data/evenementen/kalender/2023-07-08-hackalot-openingsfeest-space-3.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: hackalot-openingsfeest-space-3 -date_start: 2023-07-08 -date_end: 2023-07-08 -event_address: - street_address: Von Flotowlaan 1A - postal_code: 5653 AD - city: Eindhoven - country: NL -event_start: 2023-07-08T13:37:00:00+0200 -event_end: 2023-07-08T23:59:59+0200 -event_timezone: Europe/Amsterdam -event_attendance_mode: offline -event_free_access: true -event_is_online: false -event_organizer: Hackalot -event_organizer_url: https://hackalot.nl/ -event_url: https://hackalot.nl/Openingsfeest_3 -event_location: Hackalot Space 3 -name: Hackalot Openingsfeest Space 3 diff --git a/data/evenementen/kalender/2023-09-16-hcc-opensource.yaml b/data/evenementen/kalender/2023-09-16-hcc-opensource.yaml deleted file mode 100644 index 9281d09..0000000 --- a/data/evenementen/kalender/2023-09-16-hcc-opensource.yaml +++ /dev/null @@ -1,18 +0,0 @@ -id: 2023-09-16-hcc-opensource-reguliere-bijeenkomst -date_start: 2023-09-16 -date_end: 2023-09-16 -event_address: - street_address: Henri Dunantplein 4 - postal_code: 3731 CL - city: De Bilt - country: NL -event_timezone: Europe/Amsterdam -event_start: 2023-09-16T12:00:00+0200 -event_end: 2023-09-16T16:30:00+0200 -event_timezone: Europe/Amsterdam -event_location: Cultuur- & Vergadercentrum H.F. Witte -event_attendance_mode: offline -link_external: https://opensource.hcc.nl/rss-events/evenement/14-reguliere-opensource-bijeenkomst -name: Reguliere opensource bijeenkomst -event_organizer: HCC!opensource -event_organizer_url: https://opensource.hcc.nl/ diff --git a/data/evenementen/kalender/2023-09-16-nllgg.yaml b/data/evenementen/kalender/2023-09-16-nllgg.yaml deleted file mode 100644 index fbfddd9..0000000 --- a/data/evenementen/kalender/2023-09-16-nllgg.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: nllgg-2023-09-16 -date_start: 2023-09-16 -date_end: 2023-09-16 -event_address: - street_address: Eykmanlaan 1200 - postal_code: 3571 KH - city: Utrecht - country: NL -event_attendance_mode: offline -event_start: 2023-09-16T10:00:00+0200 -event_end: 2023-09-16T16:00:00+0200 -event_free_access: true -event_is_online: false -event_organizer: NLLGG -event_organizer_url: https://nllgg.nl/ -event_url: https://nllgg.nl/bijeenkomst -event_location: Gerrit Rietveld College -event_timezone: Europe/Amsterdam -name: NLLGG bijeenkomst diff --git a/data/evenementen/kalender/2023-11-04-proxy-open-2023.yaml b/data/evenementen/kalender/2023-11-04-proxy-open-2023.yaml deleted file mode 100644 index 9111912..0000000 --- a/data/evenementen/kalender/2023-11-04-proxy-open-2023.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: proxy-open-2023-11-04 -date_start: 2023-11-04 -date_end: 2023-11-04 -event_address: - street_address: Kleveringweg 18 - postal_code: 2616 LZ - city: Delft - country: NL -event_attendance_mode: offline -event_start: 2023-11-04T12:00:00+0200 -event_end: 2023-11-04T17:30:00+0200 -event_free_access: true -event_is_online: false -event_organizer: Proxy -event_organizer_url: https://www.proxy.nl/ -event_url: https://www.proxyopen.nl/ -event_location: Race Planet Delft -event_timezone: Europe/Amsterdam -name: Proxy Open 2023 diff --git a/data/evenementen/kalender/2023-11-11-bsdnl-day-2023.yaml b/data/evenementen/kalender/2023-11-11-bsdnl-day-2023.yaml deleted file mode 100644 index 590c513..0000000 --- a/data/evenementen/kalender/2023-11-11-bsdnl-day-2023.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: bsdnl-2023-11-11 -date_start: 2023-11-11 -date_end: 2023-11-11 -event_address: - street_address: Pratumplaats 2A - postal_code: 3454 NA - city: Utrecht - country: NL -event_attendance_mode: offline -event_start: 2023-11-11T09:00:00+0200 -event_end: 2023-11-11T17:30:00+0200 -event_free_access: true -event_is_online: false -event_organizer: BSD-NL -event_organizer_url: https://bsdnl.nl -event_url: https://bsdnl.nl -event_location: Brouwerij Maximus -event_timezone: Europe/Amsterdam -name: BSD-NL Day 2023 diff --git a/data/evenementen/kalender/2023-11-18-nllgg.yaml b/data/evenementen/kalender/2023-11-18-nllgg.yaml deleted file mode 100644 index 43a5e7e..0000000 --- a/data/evenementen/kalender/2023-11-18-nllgg.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: nllgg-2023-11-18 -date_start: 2023-11-18 -date_end: 2023-11-18 -event_address: - street_address: Eykmanlaan 1200 - postal_code: 3571 KH - city: Utrecht - country: NL -event_attendance_mode: offline -event_start: 2023-11-18T10:00:00+0200 -event_end: 2023-11-18T16:00:00+0200 -event_free_access: true -event_is_online: false -event_organizer: NLLGG -event_organizer_url: https://nllgg.nl/ -event_url: https://nllgg.nl/bijeenkomst -event_location: Gerrit Rietveld College -event_timezone: Europe/Amsterdam -name: NLLGG bijeenkomst diff --git a/data/evenementen/kalender/2023-11-28-nluug-najaar.yaml b/data/evenementen/kalender/2023-11-28-nluug-najaar.yaml deleted file mode 100644 index 37b83de..0000000 --- a/data/evenementen/kalender/2023-11-28-nluug-najaar.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: nluug-2023-najaarsconferentie -date_start: 2023-11-28 -date_end: 2023-11-28 -event_address: - street_address: Winthontlaan 4-6 - postal_code: 3526 KV - city: Utrecht - country: NL -event_start: 2023-11-28T08:30:00+0200 -event_end: 2023-11-28T18:00:00+0200 -event_attendance_mode: offline -event_free_access: false -event_is_online: false -event_organizer: NLUUG -event_organizer_url: https://nluug.nl/ -event_url: "/evenementen/nluug/najaarsconferentie-2023/" -event_location: Van der Valk Hotel Utrecht -event_timezone: Europe/Amsterdam -name: NLUUG najaarsconferentie 2023 -nluug_event: true -highlight_on_homepage: true diff --git a/data/evenementen/kalender/2024-01-10-nluug-nieuwjaarsborrel.yaml b/data/evenementen/kalender/2024-01-10-nluug-nieuwjaarsborrel.yaml deleted file mode 100644 index 9581d4c..0000000 --- a/data/evenementen/kalender/2024-01-10-nluug-nieuwjaarsborrel.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: nluug-2024-nieuwjaarsborrel -date_start: 2024-01-10 -date_end: 2024-01-10 -event_address: - street_address: Barchman Wuytierslaan 2 - postal_code: 3818 LH - city: Amersfoort - country: NL -event_start: 2024-01-10T19:00:00+0100 -event_end: 2024-01-10T22:00:00+0100 -event_attendance_mode: offline -event_free_access: false -event_is_online: false -event_organizer: NLUUG -event_organizer_url: https://nluug.nl/ -event_url: "/evenementen/nluug/nieuwjaarsborrel-2024/" -event_location: de Eenhoorn -event_timezone: Europe/Amsterdam -name: NLUUG nieuwjaarsborrel 2024 -nluug_event: true -highlight_on_homepage: true diff --git a/data/evenementen/kalender/2024-02-05-cfgmgmtcamp.yaml b/data/evenementen/kalender/2024-02-05-cfgmgmtcamp.yaml deleted file mode 100644 index 2153871..0000000 --- a/data/evenementen/kalender/2024-02-05-cfgmgmtcamp.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: 2024-02-03-cfgmgmtcamp-2024 -date_start: 2024-02-05 -date_end: 2024-02-07 -event_address: - street_address: Valentin Vaerwyckweg 1 - postal_code: 9000 - city: Gent - country: BE -event_start: 2024-02-05T09:00:00+0200 -event_end: 2024-02-07T18:00:00+0200 -event_timezone: Europe/Amsterdam -event_attendance_mode: offline -event_location: HoGent - Campus SchoonMeersen -name: Configuration Management Camp 2024 -event_organizer: Configuration Management Camp -event_organizer_url: https://cfgmgmtcamp.eu/ -event_url: https://cfgmgmtcamp.eu/ghent2024/schedule/ -event_free_access: false -event_is_online: false diff --git a/data/evenementen/kalender/2024-02-07-pvib.yaml b/data/evenementen/kalender/2024-02-07-pvib.yaml deleted file mode 100644 index 478ed77..0000000 --- a/data/evenementen/kalender/2024-02-07-pvib.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: 2024-02-07-pvib-2024 -date_start: 2024-02-07 -date_end: 2024-02-07 -event_address: - street_address: Winthontlaan 4 - postal_code: 3526 KV - city: Utrecht - country: NL -event_start: 2024-02-07T18:00:00+0200 -event_end: 2024-02-07T21:30:00+0200 -event_timezone: Europe/Amsterdam -event_attendance_mode: offline -event_location: Van der Valk hotel -name: "Themabijeenkomst: Sourcing" -event_organizer: Platform voor InformatieBeveiliging -event_organizer_url: https://pvib.nl/ -event_url: https://www.pvib.nl/actueel/evenementen/themabijeenkomst-sourcing -event_free_access: false -event_is_online: false diff --git a/data/evenementen/kalender/2024-02-09-hackerhotel.yaml b/data/evenementen/kalender/2024-02-09-hackerhotel.yaml deleted file mode 100644 index 9e9d138..0000000 --- a/data/evenementen/kalender/2024-02-09-hackerhotel.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: 2024-02-09-hackerhotel-2024 -date_start: 2024-02-09 -date_end: 2024-02-11 -event_address: - street_address: Oud Milligenseweg 62 - postal_code: 3886 MJ - city: Garderen - country: NL -event_start: 2024-02-09T00:00:00+0200 -event_end: 2024-02-11T23:59:59+0200 -event_timezone: Europe/Amsterdam -event_attendance_mode: offline -event_location: Westcord Hotel De Veluwe -link_external: https://hackerhotel.nl/ -name: Hackerhotel 2024 -event_organizer: Stichting Connected Freedom -event_organizer_url: https://hackerhotel.nl/ -event_free_access: false -event_is_online: false diff --git a/data/evenementen/kalender/2024-02-13-pvib.yaml b/data/evenementen/kalender/2024-02-13-pvib.yaml deleted file mode 100644 index 947ebb5..0000000 --- a/data/evenementen/kalender/2024-02-13-pvib.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: 2024-02-13-pvib-2024 -date_start: 2024-02-13 -date_end: 2024-02-13 -event_address: - street_address: Winthontlaan 4 - postal_code: 3526 KV - city: Utrecht - country: NL -event_start: 2024-02-13T18:00:00+0200 -event_end: 2024-02-13T21:30:00+0200 -event_timezone: Europe/Amsterdam -event_attendance_mode: offline -event_location: Van der Valk hotel -name: "Themabijeenkomst: Responsible AI" -event_organizer: Platform voor InformatieBeveiliging -event_organizer_url: https://pvib.nl/ -event_url: https://www.pvib.nl/actueel/evenementen/themabijeenkomst-responsible-ai -event_free_access: false -event_is_online: false diff --git a/data/evenementen/kalender/2024-03-16-nllgg.yaml b/data/evenementen/kalender/2024-03-16-nllgg.yaml deleted file mode 100644 index 9944ece..0000000 --- a/data/evenementen/kalender/2024-03-16-nllgg.yaml +++ /dev/null @@ -1,19 +0,0 @@ -id: nllgg-2024-03-16 -date_start: 2024-03-16 -date_end: 2024-03-16 -event_address: - street_address: Eykmanlaan 1200 - postal_code: 3571 KH - city: Utrecht - country: NL -event_attendance_mode: offline -event_start: 2024-03-16T10:00:00+0200 -event_end: 2024-03-16T16:00:00+0200 -event_free_access: true -event_is_online: false -event_organizer: NLLGG -event_organizer_url: https://nllgg.nl/ -event_url: https://nllgg.nl/bijeenkomst -event_location: Gerrit Rietveld College -event_timezone: Europe/Amsterdam -name: NLLGG bijeenkomst diff --git a/data/personen/andreas-hulsing.json b/data/personen/andreas-hulsing.json deleted file mode 100644 index 9ffa270..0000000 --- a/data/personen/andreas-hulsing.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "andreas-hulsing", - "name": "Andreas Hülsing", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/andreas-hulsing/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "cr_yp_to" - }, - "thumbnail": "/afbeeldingen/personen/andreas-hulsing-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Persoonlijke website", - "sameas": true, - "url": "https://huelsing.net/" - }] -} diff --git a/data/personen/andrew-tanenbaum.json b/data/personen/andrew-tanenbaum.json deleted file mode 100644 index ae8dd4c..0000000 --- a/data/personen/andrew-tanenbaum.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "andrew-tanenbaum", - "name": "Andrew S. Tanenbaum", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "", - "thumbnail": "", - "websites": [{ - "id": 1, - "name": "Andrew's persoonlijke pagina", - "url": "https://cs.vu.nl/~ast/" - }], - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/arnoud-engelfriet.json b/data/personen/arnoud-engelfriet.json deleted file mode 100644 index b264a82..0000000 --- a/data/personen/arnoud-engelfriet.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "arnoud-engelfriet", - "name": "Arnoud Engelfriet", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/arnoud-engelfriet/", - "thumbnail": "/afbeeldingen/personen/arnoud-engelfriet-200x200.jpg", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/arnoudengelfriet/", - "mastodon": "", - "mastodon_url": "", - "twitter": "ictrecht" - }, - "websites": [{ - "id": 1, - "name": "Blog (ICT-recht)", - "url": "https://blog.iusmentis.com/" - }] -} diff --git a/data/personen/aschwin-marsman.json b/data/personen/aschwin-marsman.json deleted file mode 100644 index feec1c9..0000000 --- a/data/personen/aschwin-marsman.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "aschwin-marsman", - "name": "Aschwin Marsman", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/aschwin-marsman/", - "thumbnail": "/afbeeldingen/personen/aschwin-marsman-200x200.jpg", - "social": { - "github": "amarsman", - "twitter": "aschwinmarsman", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/aschwinmarsman/", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/bart-van-den-akker.json b/data/personen/bart-van-den-akker.json deleted file mode 100644 index 0736e28..0000000 --- a/data/personen/bart-van-den-akker.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "bart-van-den-akker", - "name": "Bart van den Akker", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/bart-van-den-akker/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/bart-van-den-akker-200x200.jpg" -} diff --git a/data/personen/bert-hubert.json b/data/personen/bert-hubert.json deleted file mode 100644 index 500dd59..0000000 --- a/data/personen/bert-hubert.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "bert-hubert", - "name": "Bert Hubert", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/bert-hubert/", - "thumbnail": "/afbeeldingen/personen/bert-hubert-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Bert's blog", - "url": "https://berthub.eu/" - }], - "social": { - "facebook": "", - "github": "ahuPowerDNS", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/bert-hubert-b05452/", - "mastodon": "@bert_hubert@fosstodon.org", - "mastodon_url": "https://fosstodon.org/@bert_hubert", - "twitter": "bert_hu_bert" - } -} diff --git a/data/personen/bjorn-wijers.json b/data/personen/bjorn-wijers.json deleted file mode 100644 index f525fe0..0000000 --- a/data/personen/bjorn-wijers.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "bjorn-wijers", - "name": "Björn Wijers", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/bjorn-wijers/", - "social": { - "github": "BjornW", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/bjornwijers/", - "mastodon": "@BjornW@mastodon.social", - "mastodon_url": "https://mastodon.social/@BjornW", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/bjorn-wijers-200x200.png", - "websites": [{ - "id": 1, - "name": "Burobjorn", - "url": "https://burobjorn.nl/" - }] -} diff --git a/data/personen/bob-eskes.json b/data/personen/bob-eskes.json deleted file mode 100644 index 2bff34d..0000000 --- a/data/personen/bob-eskes.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "bob-eskes", - "name": "Bob Eskes", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/bram-moolenaar.json b/data/personen/bram-moolenaar.json deleted file mode 100644 index 872c441..0000000 --- a/data/personen/bram-moolenaar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "bram-molenaar", - "name": "Bram Moolenaar", - "death_date": "2023-08-03", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "", - "thumbnail": "", - "websites": [{ - "id": 1, - "name": "Bram's persoonlijke pagina", - "url": "https://moolenaar.net" - }] -} diff --git a/data/personen/brenda-langedijk.json b/data/personen/brenda-langedijk.json deleted file mode 100644 index 082d6f0..0000000 --- a/data/personen/brenda-langedijk.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "brenda-langedijk", - "name": "Brenda Langedijk", - "email": "", - "gender": "female", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/brenda-langedijk/", - "thumbnail": "/afbeeldingen/personen/brenda-langedijk-200x200.jpg", - "social": { - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/carlo-meijer.json b/data/personen/carlo-meijer.json deleted file mode 100644 index fbe6dc2..0000000 --- a/data/personen/carlo-meijer.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "carlo-meijer", - "name": "Carlo Meijer", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/carlo-meijer/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/carlo-meijer-200x200.jpg" -} diff --git a/data/personen/chel-van-gennip.json b/data/personen/chel-van-gennip.json deleted file mode 100644 index f85bf04..0000000 --- a/data/personen/chel-van-gennip.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "chel-van-gennip", - "name": "Chel van Gennip", - "death_date": "2008-12-12", - "email": "", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/chel-van-gennip/", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/cristian-hesselman.json b/data/personen/cristian-hesselman.json deleted file mode 100644 index cef1ede..0000000 --- a/data/personen/cristian-hesselman.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "cristian-hesselman", - "name": "Cristian Hesselman", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/cristian-hesselman/", - "social": { - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/cristian-hesselman-b774091/", - "mastodon": "@hesselma@mastodon.social", - "mastodon_url": "https://mastodon.social/@hesselma", - "twitter": "hesselma" - }, - "thumbnail": "/afbeeldingen/personen/cristian-hesselman-200x200.jpg" -} diff --git a/data/personen/david-venhoek.json b/data/personen/david-venhoek.json deleted file mode 100644 index ffe3845..0000000 --- a/data/personen/david-venhoek.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "david-venhoek", - "name": "David Venhoek", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/david-venhoek/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/david-venhoek-200x200.jpg" -} diff --git a/data/personen/debbie-reinders.json b/data/personen/debbie-reinders.json deleted file mode 100644 index abcb413..0000000 --- a/data/personen/debbie-reinders.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "id": "debbie-reinders", - "name": "Debbie Reinders", - "email": "d.reinders@debbiereinders.nl", - "gender": "Female", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/debbie-reinders/", - "thumbnail": "/afbeeldingen/personen/debbie-reinders-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Zakelijke website", - "sameas": true, - "url": "https://debbiereinders.nl/" - }], - "social": { - "facebook": "https://www.facebook.com/people/Debbie-Reinders-pr-communicatie-en-organisatieactiviteiten/100063628328109/", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/debbie-reinders-b539522/", - "mastodon": "", - "mastodon_url": "", - "twitter": "DebbieReinders" - } -} diff --git a/data/personen/ed-schouten.json b/data/personen/ed-schouten.json deleted file mode 100644 index 6149b1b..0000000 --- a/data/personen/ed-schouten.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "ed-schouten", - "name": "Ed Schouten", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/ed-schouten/", - "sameas": "", - "social": { - "github": "", - "linkedin": "https://www.linkedin.com/in/edschouten/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/ed-schouten-200x200.jpg" -} diff --git a/data/personen/edwin-kremer.json b/data/personen/edwin-kremer.json deleted file mode 100644 index 177b534..0000000 --- a/data/personen/edwin-kremer.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "edwin-kremer", - "name": "Edwin Kremer", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/eirik-overby.json b/data/personen/eirik-overby.json deleted file mode 100644 index cb76017..0000000 --- a/data/personen/eirik-overby.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "eirik-overby", - "name": "Eirik Øverby", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/eirik-overby/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/eirik-overby-200x200.jpg" -} diff --git a/data/personen/fabian-groffen.json b/data/personen/fabian-groffen.json deleted file mode 100644 index 85ae739..0000000 --- a/data/personen/fabian-groffen.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "fabian-groffen", - "name": "Fabian Groffen", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/fabian-groffen/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/fabian-groffen-200x200.jpg" -} diff --git a/data/personen/frances-brazier.json b/data/personen/frances-brazier.json deleted file mode 100644 index 8c49676..0000000 --- a/data/personen/frances-brazier.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "frances-brazier", - "name": "Frances Brazier", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/francisco-dominguez.json b/data/personen/francisco-dominguez.json deleted file mode 100644 index ff7a812..0000000 --- a/data/personen/francisco-dominguez.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "francisco-dominguez", - "name": "Francisco Dominguez", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/francisco-dominguez/", - "social": { - "linkedin": "https://www.linkedin.com/in/meetfranciscodominguez/", - "twitter": "fsdominguez" - }, - "thumbnail": "/afbeeldingen/personen/francisco-dominguez-200x200.jpg" -} diff --git a/data/personen/frans-schippers.json b/data/personen/frans-schippers.json deleted file mode 100644 index d23f005..0000000 --- a/data/personen/frans-schippers.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "frans-schippers", - "name": "Frans Schippers", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/frans-schippers/", - "thumbnail": "/afbeeldingen/personen/frans-schippers-200x200.jpg", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/fred-donck.json b/data/personen/fred-donck.json deleted file mode 100644 index b85576b..0000000 --- a/data/personen/fred-donck.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "fred-donck", - "name": "Fred Donck", - "email": "", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/fred-donck/", - "thumbnail": "/afbeeldingen/personen/fred-donck-200x200.jpg", - "social": { - "github": "fd0-nl", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/fd0nl/", - "mastodon": "@fd0@bsd.network", - "mastodon_url": "https://bsd.network/@fd0", - "twitter": "fd0_nl" - } -} diff --git a/data/personen/geert-rolf.json b/data/personen/geert-rolf.json deleted file mode 100644 index 52cefae..0000000 --- a/data/personen/geert-rolf.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "geert-rolf", - "name": "Geert Rolf", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/geert-rolf/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/geert-rolf-200x200.jpg" -} diff --git a/data/personen/gerrit-a-smit.json b/data/personen/gerrit-a-smit.json deleted file mode 100644 index ecf3d92..0000000 --- a/data/personen/gerrit-a-smit.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "gerrit-a-smit", - "name": "Gerrit A. Smit", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/glenn-ten-cate.json b/data/personen/glenn-ten-cate.json deleted file mode 100644 index 9868220..0000000 --- a/data/personen/glenn-ten-cate.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "glenn-ten-cate", - "name": "Glenn ten Cate", - "email": "glenn.ten.cate@owasp.org", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/glenn-ten-cate/", - "sameas": "", - "social": { - "github": "blabla1337", - "linkedin": "https://www.linkedin.com/in/glenn-ten-cate/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/glenn-ten-cate-200x200.jpg" -} diff --git a/data/personen/guido-van-rossum.json b/data/personen/guido-van-rossum.json deleted file mode 100644 index ffaea81..0000000 --- a/data/personen/guido-van-rossum.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "guido-van-rossum", - "name": "Guido van Rossum", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "", - "thumbnail": "", - "websites": [{ - "id": 1, - "name": "Guido's persoonlijke pagina", - "url": "https://gvanrossum.github.io/" - },{ - "id": 2, - "name": "Python", - "url": "https://www.python.org" - }], - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/guido-van-rossum-4a0756/", - "mastodon": "", - "mastodon_url": "", - "twitter": "gvanrossum" - } -} diff --git a/data/personen/hans-van-de-looy.json b/data/personen/hans-van-de-looy.json deleted file mode 100644 index 1e3e65a..0000000 --- a/data/personen/hans-van-de-looy.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "hans-van-de-looy", - "name": "Hans Van de Looy", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/hans-van-de-looy/", - "thumbnail": "/afbeeldingen/personen/hans-van-de-looy-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Website", - "url": "https://unicorn-security.nl/" - }], - "social": { - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/hansvandelooy/", - "mastodon": "@quux@mastodon.online", - "mastodon_url": "https://mastodon.online/@quux", - "twitter": "Quux_NL" - } -} diff --git a/data/personen/hans-van-zijst.json b/data/personen/hans-van-zijst.json deleted file mode 100644 index b276e28..0000000 --- a/data/personen/hans-van-zijst.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "hans-van-zijst", - "name": "Hans van Zijst", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/hans-van-zijst/", - "thumbnail": "/afbeeldingen/personen/hans-van-zijst-200x200.jpg", - "social": { - "github": "", - "hubzilla": "@hans@social.woefdram.nl", - "hubzilla_url": "https://social.woefdram.nl/@hans", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/hans-van-zijst-a2a1366/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/harm-van-stekelenburg.json b/data/personen/harm-van-stekelenburg.json deleted file mode 100644 index 018ed77..0000000 --- a/data/personen/harm-van-stekelenburg.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "harm-van-stekelenburg", - "name": "Harm van Stekelenburg", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/harm-van-stekelenburg/", - "sameas": "", - "social": { - "github": "", - "linkedin": "https://www.linkedin.com/in/harm-van-stekelenburg-622bab19b/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/harm-van-stekelenburg-200x200.jpg" -} diff --git a/data/personen/hendrik-jan-thomassen.json b/data/personen/hendrik-jan-thomassen.json deleted file mode 100644 index d7c8a46..0000000 --- a/data/personen/hendrik-jan-thomassen.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "hendrik-jan-thomassen", - "name": "Hendrik Jan Thomassen", - "email": "", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/jack-jansen.json b/data/personen/jack-jansen.json deleted file mode 100644 index d79f3be..0000000 --- a/data/personen/jack-jansen.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "jack-jansen", - "name": "Jack Jansen", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/jan-ainali.json b/data/personen/jan-ainali.json deleted file mode 100644 index 8e6f52a..0000000 --- a/data/personen/jan-ainali.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "id": "jan-ainali", - "name": "Jan Ainali", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/jan-ainali/", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/jan-ainali-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Personal website", - "url": "https://ainali.com/" - }] -} diff --git a/data/personen/jan-christiaan-van-winkel.json b/data/personen/jan-christiaan-van-winkel.json deleted file mode 100644 index f639669..0000000 --- a/data/personen/jan-christiaan-van-winkel.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "jan-christiaan-van-winkel", - "name": "Jan Christiaan van Winkel", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/jan-christiaan-van-winkel/", - "thumbnail": "/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.jpg", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/jan-jacob-pebesma.json b/data/personen/jan-jacob-pebesma.json deleted file mode 100644 index a1aa3aa..0000000 --- a/data/personen/jan-jacob-pebesma.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "jan-jacob-pebesma", - "name": "Jan Jacob Pebesma", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/jan-jacob-pebesma/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/jan-jacob-pebesma-200x200.png" -} diff --git a/data/personen/jan-piet-mens.json b/data/personen/jan-piet-mens.json deleted file mode 100644 index 89998a9..0000000 --- a/data/personen/jan-piet-mens.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "jan-piet-mens", - "name": "Jan-Piet Mens", - "email": "", - "gender": "male", - "nationality": "German", - "profile_page": "/evenementen/sprekers/jan-piet-mens/", - "social": { - "facebook": "", - "github": "jpmens", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/jpmens/", - "mastodon": "@jpmens@mastodon.social", - "mastodon_url": "https://mastodon.social/@jpmens", - "twitter": "jpmens" - }, - "thumbnail": "/afbeeldingen/personen/jan-piet-mens-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Jan-Piet's blog", - "url": "https://jpmens.net/" - }] -} diff --git a/data/personen/jan-sepp.json b/data/personen/jan-sepp.json deleted file mode 100644 index 2f5e767..0000000 --- a/data/personen/jan-sepp.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "jan-sepp", - "name": "Jan Sepp", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/jan-sepp/", - "thumbnail": "/afbeeldingen/personen/jan-sepp-200x200.jpg", - "social": { - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/jan-willem-brandenburg.json b/data/personen/jan-willem-brandenburg.json deleted file mode 100644 index 1977e41..0000000 --- a/data/personen/jan-willem-brandenburg.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "jan-willem-brandenburg", - "name": "Jan Willem Brandenburg", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/jan-willem-brandenburg/", - "thumbnail": "/afbeeldingen/personen/jan-willem-brandenburg-200x200.jpg", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "pyrco" - } -} diff --git a/data/personen/jeroen-baten.json b/data/personen/jeroen-baten.json deleted file mode 100644 index 1f0c452..0000000 --- a/data/personen/jeroen-baten.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "jeroen-baten", - "name": "Jeroen Baten", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/jeroen-baten/", - "websites": [{ - "id": 1, - "name": "Persoonlijke website", - "url": "https://www.jeroenbaten.nl/" - }], - "social": { - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/jeroenbaten/", - "mastodon": "@JeroenBaten@mastodon.cloud", - "mastodon_url": "https://mastodon.cloud/@JeroenBaten", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/jeroen-baten-200x200.png", - "websites": [{ - "id": 1, - "name": "Persoonlijke website", - "url": "https://www.jeroenbaten.nl/" - }] -} diff --git a/data/personen/jeroen-janssen.json b/data/personen/jeroen-janssen.json deleted file mode 100644 index df9143d..0000000 --- a/data/personen/jeroen-janssen.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "jeroen-janssen", - "name": "Jeroen Janssen", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/jeroen-janssen/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/jeroen-janssen-200x200.jpg" -} diff --git a/data/personen/jeroen-jonkman.json b/data/personen/jeroen-jonkman.json deleted file mode 100644 index b6f61c5..0000000 --- a/data/personen/jeroen-jonkman.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "jeroen-jonkman", - "name": "Jeroen Jonkman", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/jeroen-jonkman/", - "thumbnail": "/afbeeldingen/personen/jeroen-jonkman-200x200.jpg", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/jhajonkman/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/jesse-lourens.json b/data/personen/jesse-lourens.json deleted file mode 100644 index 014d91b..0000000 --- a/data/personen/jesse-lourens.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "jesse-lourens", - "name": "Jesse Lourens", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/jesse-lourens/", - "sameas": "", - "social": { - "github": "", - "linkedin": "https://www.linkedin.com/in/jesse-lourens-378299180/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/jesse-lourens-200x200.jpg" -} diff --git a/data/personen/joost-van-dijk.json b/data/personen/joost-van-dijk.json deleted file mode 100644 index 2df19e8..0000000 --- a/data/personen/joost-van-dijk.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "joost-van-dijk", - "name": "Joost van Dijk", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/joost-van-dijk/", - "sameas": "", - "social": { - "github": "joostd", - "linkedin": "https://www.linkedin.com/in/joostd/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/joost-van-dijk-200x200.jpg" -} diff --git a/data/personen/jos-alsters.json b/data/personen/jos-alsters.json deleted file mode 100644 index 344fadd..0000000 --- a/data/personen/jos-alsters.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "jos-alsters", - "name": "Jos Alsters", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/joyce-mellens.json b/data/personen/joyce-mellens.json deleted file mode 100644 index 784c631..0000000 --- a/data/personen/joyce-mellens.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "joyce-mellens", - "name": "Joyce Mellens", - "email": "", - "gender": "Female", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/joyce-mellens/", - "social": { - "gitlab": "JJMellens", - "linkedin": "https://www.linkedin.com/in/joycemellens/", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/joyce-mellens-200x200.jpg" -} diff --git a/data/personen/kevin-keijzer.json b/data/personen/kevin-keijzer.json deleted file mode 100644 index c0dfeb2..0000000 --- a/data/personen/kevin-keijzer.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "kevin-keijzer", - "name": "Kevin Keijzer", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/kevin-keijzer/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/kevin-keijzer-200x200.jpg" -} diff --git a/data/personen/klaas-van-gend.json b/data/personen/klaas-van-gend.json deleted file mode 100644 index 128a6c9..0000000 --- a/data/personen/klaas-van-gend.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "klaas-van-gend", - "name": "Klaas van Gend", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/koen-de-jonge.json b/data/personen/koen-de-jonge.json deleted file mode 100644 index ab0e328..0000000 --- a/data/personen/koen-de-jonge.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "koen-de-jonge", - "name": "Koen de Jonge", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/koen-de-jonge/", - "thumbnail": "/afbeeldingen/personen/koen-de-jonge-200x200.jpg", - "social": { - "github": "synq", - "instagram": "", - "linkedin": "", - "mastodon": "@koen@procolix.social", - "mastodon_url": "https://procolix.social/@koen", - "twitter": "koendejonge" - } -} diff --git a/data/personen/koen-van-hove.json b/data/personen/koen-van-hove.json deleted file mode 100644 index 2a30a22..0000000 --- a/data/personen/koen-van-hove.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "koen-van-hove", - "name": "Koen van Hove", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/koen-van-hove/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/koen-van-hove-200x200.jpg" -} diff --git a/data/personen/leo-rozendaal.json b/data/personen/leo-rozendaal.json deleted file mode 100644 index 090bf8a..0000000 --- a/data/personen/leo-rozendaal.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "leo-rozendaal", - "name": "Leo Rozendaal", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/leo-rozendaal/", - "sameas": "", - "social": { - "github": "", - "linkedin": "https://www.linkedin.com/in/leorozendaal/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/leo-rozendaal-200x200.jpg" -} diff --git a/data/personen/lisette-meij.json b/data/personen/lisette-meij.json deleted file mode 100644 index 499e855..0000000 --- a/data/personen/lisette-meij.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "lisette-meij", - "name": "Lisette Meij", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/lisette-meij/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/lisette-meij-200x200.jpg" -} diff --git a/data/personen/luc-nieland.json b/data/personen/luc-nieland.json deleted file mode 100644 index c651349..0000000 --- a/data/personen/luc-nieland.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "luc-nieland", - "name": "Luc Nieland", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/luc-nieland/", - "thumbnail": "/afbeeldingen/personen/luc-nieland-200x200.jpg", - "social": { - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/lucnieland/", - "mastodon": "", - "mastodon_url": "", - "twitter": "lucnieland" - } -} diff --git a/data/personen/lucinda-sterk.json b/data/personen/lucinda-sterk.json deleted file mode 100644 index 8d23c41..0000000 --- a/data/personen/lucinda-sterk.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "id": "lucinda-sterk", - "name": "Lucinda Sterk", - "email": "", - "gender": "Female", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/lucinda-sterk/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/lucinda-sterk/", - "mastodon": "", - "mastodon_url": "", - "twitter": "luusco" - }, - "thumbnail": "/afbeeldingen/personen/lucinda-sterk-200x200.jpg" -} diff --git a/data/personen/lukas-mocek.json b/data/personen/lukas-mocek.json deleted file mode 100644 index 90ce5c6..0000000 --- a/data/personen/lukas-mocek.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "lukas-mocek", - "name": "Lukas Mocek", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/lukas-mocek/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/lukas-mocek-200x200.jpg" -} diff --git a/data/personen/maarten-aertsen.json b/data/personen/maarten-aertsen.json deleted file mode 100644 index 2ed3add..0000000 --- a/data/personen/maarten-aertsen.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "maarten-aertsen", - "name": "Maarten Aertsen", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/maarten-aertsen/", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "@maarten@techpolicy.social", - "mastodon_url": "https://techpolicy.social/@maarten", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/maarten-aertsen-200x200.jpg" -} diff --git a/data/personen/maja-reissner.json b/data/personen/maja-reissner.json deleted file mode 100644 index 489d7c7..0000000 --- a/data/personen/maja-reissner.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "maja-reissner", - "name": "Maja Reissner", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/maja-reissner/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/maja-reissner-200x200.jpg" -} diff --git a/data/personen/marc-simons.json b/data/personen/marc-simons.json deleted file mode 100644 index 99613be..0000000 --- a/data/personen/marc-simons.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "marc-simons", - "name": "Marc Simons", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/marc-simons/", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/marc-simons-200x200.jpg" -} diff --git a/data/personen/marcel-kornegoor.json b/data/personen/marcel-kornegoor.json deleted file mode 100644 index 1de8742..0000000 --- a/data/personen/marcel-kornegoor.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "id": "marcel-kornegoor", - "name": "Marcel Kornegoor", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/marcel-kornegoor/", - "sameas": "", - "social": { - "gitlab": "kornegoor", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/mkornegoor/", - "mastodon": "", - "mastodon_url": "", - "twitter": "mckornegoor" - }, - "thumbnail": "/afbeeldingen/personen/marcel-kornegoor-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Persoonlijke website", - "sameas": true, - "url": "https://www.kornegoor.org/" - }] -} diff --git a/data/personen/marcel-nijenhof.json b/data/personen/marcel-nijenhof.json deleted file mode 100644 index 18aa991..0000000 --- a/data/personen/marcel-nijenhof.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "marcel-nijenhof", - "name": "Marcel Nijenhof", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/marielle-klatten.json b/data/personen/marielle-klatten.json deleted file mode 100644 index dc6fa74..0000000 --- a/data/personen/marielle-klatten.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "marielle-klatten", - "name": "Mariëlle Klatten", - "email": "", - "gender": "Female", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/mark-janssen.json b/data/personen/mark-janssen.json deleted file mode 100644 index bd53785..0000000 --- a/data/personen/mark-janssen.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "mark-janssen", - "name": "Mark Janssen", - "email": "", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/mark-janssen/", - "thumbnail": "/afbeeldingen/personen/mark-janssen-200x200.jpg", - "social": { - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/mark-overmeer.json b/data/personen/mark-overmeer.json deleted file mode 100644 index 57b1b4a..0000000 --- a/data/personen/mark-overmeer.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "mark-overmeer", - "name": "Mark Overmeer", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/mark-overmeer/", - "thumbnail": "/afbeeldingen/personen/mark-overmeer-200x200.jpg", - "social": { - "github": "markov2", - "twitter": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/markovermeer/", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/marten-van-gelderen.json b/data/personen/marten-van-gelderen.json deleted file mode 100644 index 9888ade..0000000 --- a/data/personen/marten-van-gelderen.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "marten-van-gelderen", - "name": "Marten van Gelderen", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/maxim-burgerhout.json b/data/personen/maxim-burgerhout.json deleted file mode 100644 index 7f9be3a..0000000 --- a/data/personen/maxim-burgerhout.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "maxim-burgerhout", - "name": "Maxim Burgerhout", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/maxim-burgerhout/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/maxim-burgerhout-200x200.jpg" -} diff --git a/data/personen/melchior-aelmans.json b/data/personen/melchior-aelmans.json deleted file mode 100644 index 2ec6a83..0000000 --- a/data/personen/melchior-aelmans.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "melchior-aelmans", - "name": "Melchior Aelmans", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/melchior-aelmans/", - "sameas": "", - "social": { - "linkedin": "https://www.linkedin.com/in/melchioraelmans/", - "mastodon": "", - "mastodon_url": "", - "twitter": "melchioraelmans" - }, - "thumbnail": "/afbeeldingen/personen/melchior-aelmans-200x200.jpg" -} diff --git a/data/personen/mendel-mobach.json b/data/personen/mendel-mobach.json deleted file mode 100644 index 81f92c3..0000000 --- a/data/personen/mendel-mobach.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "mendel-mobach", - "name": "Mendel Mobach", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/mendel-mobach/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/mendel-mobach-200x200.jpg" -} diff --git a/data/personen/michael-boelen.json b/data/personen/michael-boelen.json deleted file mode 100644 index feedeec..0000000 --- a/data/personen/michael-boelen.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "id": "michael-boelen", - "name": "Michael Boelen", - "email": "michael@nluug.nl", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/michael-boelen/", - "thumbnail": "/afbeeldingen/personen/michael-boelen-200x200.jpg", - "websites": [{ - "id": 1, - "name": "michaelboelen.com", - "sameas": true, - "url": "https://michaelboelen.com/" - },{ - "id": 2, - "name": "Linux security blog", - "url": "https://linux-audit.com/" - }], - "sameas": "https://www.wikidata.org/wiki/Q52008175", - "social": { - "facebook": "", - "github": "mboelen", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/mboelen/", - "mastodon": "@mboelen@mastodon.social", - "mastodon_url": "https://mastodon.social/@mboelen", - "twitter": "mboelen" - } -} diff --git a/data/personen/michiel-leenaars.json b/data/personen/michiel-leenaars.json deleted file mode 100644 index a80b048..0000000 --- a/data/personen/michiel-leenaars.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "id": "michiel-leenaars", - "name": "Michiel Leenaars", - "email": "", - "gender": "", - "honorary_member": false, - "nationality": "Dutch", - "nluug_award": true, - "profile_page": "/evenementen/sprekers/michiel-leenaars/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "leenaars", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/michiel-leenaars-200x200.jpg" -} diff --git a/data/personen/mike-ciavarella.json b/data/personen/mike-ciavarella.json deleted file mode 100644 index 8dd6d08..0000000 --- a/data/personen/mike-ciavarella.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "mike-ciavarella", - "name": "Mike Ciavarella", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/a-b/", - "profile_page": "/evenementen/sprekers/a-b/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/mikecee/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/mike-ciavarella-200x200.jpg" -} diff --git a/data/personen/mike-hulsman.json b/data/personen/mike-hulsman.json deleted file mode 100644 index ed55ec5..0000000 --- a/data/personen/mike-hulsman.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "mike-hulsman", - "name": "Mike Hulsman", - "email": "", - "gender": "", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/mike-hulsman/", - "thumbnail": "/afbeeldingen/personen/mike-hulsman-200x200.jpg", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/mischa-peters.json b/data/personen/mischa-peters.json deleted file mode 100644 index e962ba9..0000000 --- a/data/personen/mischa-peters.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "mischa-peters", - "name": "Mischa Peters", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/mischa-peters/", - "thumbnail": "/afbeeldingen/personen/mischa-peters-200x200.jpg", - "social": { - "github": "mischapeters", - "twitter": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/mischapeters/", - "mastodon": "mischa@exquisite.social", - "mastodon_url": "https://exquisite.social/@mischa" - } -} diff --git a/data/personen/monique-rours.json b/data/personen/monique-rours.json deleted file mode 100644 index e12dede..0000000 --- a/data/personen/monique-rours.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "monique-rours", - "name": "Monique Rours", - "email": "", - "gender": "Female", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/nick-cohn.json b/data/personen/nick-cohn.json deleted file mode 100644 index 57cddbe..0000000 --- a/data/personen/nick-cohn.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "nick-cohn", - "name": "Nick Cohn", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/nick-cohn/", - "thumbnail": "/afbeeldingen/personen/nick-cohn-200x200.jpg", - "social": { - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/nickcohn/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/nicole-wajer.json b/data/personen/nicole-wajer.json deleted file mode 100644 index 683a4e5..0000000 --- a/data/personen/nicole-wajer.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "nicole-wajer", - "name": "Nicole Wajer", - "email": "", - "gender": "female", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/nicole-wajer/", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "@vlinder@mstdn.social", - "mastodon_url": "https://mstdn.social/@vlinder", - "twitter": "vlinder_nl" - }, - "thumbnail": "/afbeeldingen/personen/nicole-wajer-200x200.jpg" -} diff --git a/data/personen/olaf-kolkman.json b/data/personen/olaf-kolkman.json deleted file mode 100644 index 6693b25..0000000 --- a/data/personen/olaf-kolkman.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "olaf-kolkman", - "name": "Olaf Kolkman", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "thumbnail": "/afbeeldingen/personen/olaf-kolkman-200x200.jpg", - "social": { - "github": "Kolkman", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/olafkolkman/", - "mastodon": "@olaf@social.secret-wg.org", - "mastodon_url": "https://social.secret-wg.org/@olaf", - "twitter": "@kolkman" - } -} diff --git a/data/personen/patricia-otter.json b/data/personen/patricia-otter.json deleted file mode 100644 index 99a91ba..0000000 --- a/data/personen/patricia-otter.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "patricia-otter", - "name": "Patricia Otter", - "email": "", - "gender": "Female", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/patrick-reijnen.json b/data/personen/patrick-reijnen.json deleted file mode 100644 index 98ea6fd..0000000 --- a/data/personen/patrick-reijnen.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "patrick-reijnen", - "name": "Patrick Reijnen", - "email": "patrick@nluug.nl", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/patrick-reijnen/", - "thumbnail": "/afbeeldingen/personen/patrick-reijnen-200x200.jpg", - "social": { - "github": "patrickreijnen", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/patrickreijnen/", - "mastodon": "@patrickr@nluug.social", - "mastodon_url": "https://nluug.social/@patrickr", - "twitter": "patrick_reijnen" - } -} diff --git a/data/personen/paul-moller.json b/data/personen/paul-moller.json deleted file mode 100644 index 55ff5ab..0000000 --- a/data/personen/paul-moller.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "paul-moller", - "name": "Paul Möller", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/paul-moller/", - "thumbnail": "/afbeeldingen/personen/paul-moller-200x200.jpg", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/paul-reuvers.json b/data/personen/paul-reuvers.json deleted file mode 100644 index 3c3464e..0000000 --- a/data/personen/paul-reuvers.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "paul-reuvers", - "name": "Paul Reuvers", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/paul-reuvers/", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/paul-reuvers-17786a156/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/paul-reuvers-200x200.jpg" -} diff --git a/data/personen/peter-van-eijk.json b/data/personen/peter-van-eijk.json deleted file mode 100644 index a8e20b0..0000000 --- a/data/personen/peter-van-eijk.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "peter-van-eijk", - "name": "Peter van Eijk", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/peter-van-eijk/", - "sameas": "", - "social": { - "github": "", - "linkedin": "https://www.linkedin.com/in/pveijk/", - "mastodon": "", - "mastodon_url": "", - "twitter": "petersgriddle" - }, - "thumbnail": "/afbeeldingen/personen/peter-van-eijk-200x200.jpg" -} diff --git a/data/personen/petr-pucil.json b/data/personen/petr-pucil.json deleted file mode 100644 index 760ecc4..0000000 --- a/data/personen/petr-pucil.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "petr-pucil", - "name": "Petr Pucil", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/petr-pucil/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/petr-pucil-200x200.jpg" -} diff --git a/data/personen/piet-beertema.json b/data/personen/piet-beertema.json deleted file mode 100644 index 8edf2bf..0000000 --- a/data/personen/piet-beertema.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "piet-beertema", - "name": "Piet Beertema", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/pieter-paul-spiertz.json b/data/personen/pieter-paul-spiertz.json deleted file mode 100644 index ddcba69..0000000 --- a/data/personen/pieter-paul-spiertz.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "pieter-paul-spiertz", - "name": "Pieter-Paul Spiertz", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/reinoud-van-leeuwen.json b/data/personen/reinoud-van-leeuwen.json deleted file mode 100644 index bc709fd..0000000 --- a/data/personen/reinoud-van-leeuwen.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "reinoud-van-leeuwen", - "name": "Reinoud van Leeuwen", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/reinoud-van-leeuwen/", - "thumbnail": "/afbeeldingen/personen/reinoud-van-leeuwen-200x200.jpg", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/reinoudvanleeuwen/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/rene-pluis.json b/data/personen/rene-pluis.json deleted file mode 100644 index 2d60847..0000000 --- a/data/personen/rene-pluis.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "rene-pluis", - "name": "René Pluis", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/riccardo-ten-cate.json b/data/personen/riccardo-ten-cate.json deleted file mode 100644 index 286e823..0000000 --- a/data/personen/riccardo-ten-cate.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "riccardo-ten-cate", - "name": "Riccardo ten Cate", - "email": "r.tencate77@gmail.com", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/riccardo-ten-cate/", - "sameas": "", - "social": { - "github": "RiieCco", - "linkedin": "https://www.linkedin.com/in/riccardo-ten-cate-a0b79780/", - "mastodon": "", - "mastodon_url": "", - "twitter": "RiieCco" - }, - "thumbnail": "/afbeeldingen/personen/riccardo-ten-cate-200x200.jpg" -} diff --git a/data/personen/rix-groenboom.json b/data/personen/rix-groenboom.json deleted file mode 100644 index a1d4821..0000000 --- a/data/personen/rix-groenboom.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "rix-groenboom", - "name": "Rix Groenboom", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/rix-groenboom/", - "social": { - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/rix-groenboom-200x200.jpg" -} diff --git a/data/personen/rob-hulsebos.json b/data/personen/rob-hulsebos.json deleted file mode 100644 index b761028..0000000 --- a/data/personen/rob-hulsebos.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "rob-hulsebos", - "name": "Rob Hulsebos", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/rob-hulsebos/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "linkedin": "https://www.linkedin.com/in/rob-hulsebos-9a10644/", - "mastodon": "", - "mastodon_url": "", - "twitter": "RHulsebos" - }, - "thumbnail": "/afbeeldingen/personen/rob-hulsebos-200x200.jpg" -} diff --git a/data/personen/rogier-spoor.json b/data/personen/rogier-spoor.json deleted file mode 100644 index 6b77e6e..0000000 --- a/data/personen/rogier-spoor.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "rogier-spoor", - "name": "Rogier Spoor", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/rogier-spoor/", - "thumbnail": "/afbeeldingen/personen/rogier-spoor-200x200.jpg", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/ronny-lam.json b/data/personen/ronny-lam.json deleted file mode 100644 index f75c427..0000000 --- a/data/personen/ronny-lam.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "ronny-lam", - "name": "Ronny Lam", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/ronny-lam/", - "thumbnail": "/afbeeldingen/personen/ronny-lam-200x200.jpg", - "social": { - "github": "RonnyLam", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/ronnylam/", - "mastodon": "@ronnylam@mastodon.social", - "mastodon_url": "https://mastodon.social/@ronnylam", - "twitter": "RonnyLam" - } -} diff --git a/data/personen/rudi-van-drunen.json b/data/personen/rudi-van-drunen.json deleted file mode 100644 index 321ed0f..0000000 --- a/data/personen/rudi-van-drunen.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "rudi-van-drunen", - "name": "Rudi van Drunen", - "email": "", - "gender": "male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/organisatie/personen/rudi-van-drunen/", - "thumbnail": "/afbeeldingen/personen/rudi-van-drunen-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Persoonlijke website", - "url": "https://www.rudi.photography/" - }], - "social": { - "twitter": "dvidur", - "instagram": "rudivandrunen", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "dvidur" - } -} diff --git a/data/personen/sake-blok.json b/data/personen/sake-blok.json deleted file mode 100644 index 155a569..0000000 --- a/data/personen/sake-blok.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "sake-blok", - "name": "Sake Blok", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/sake-blok/", - "social": { - "facebook": "", - "github": "syn-bit", - "gitlab": "SYN-bit", - "instagram": "kolbekas70", - "keybase": "synbit", - "linkedin": "https://www.linkedin.com/in/sakeblok/", - "mastodon": "", - "mastodon_url": "", - "twitter": "SYNbit" - }, - "thumbnail": "/afbeeldingen/personen/sake-blok-200x200.jpg" -} diff --git a/data/personen/sander-raaijmakers.json b/data/personen/sander-raaijmakers.json deleted file mode 100644 index 2a5c478..0000000 --- a/data/personen/sander-raaijmakers.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "sander-raaijmakers", - "name": "Sander Raaijmakers", - "email": "", - "gender": "male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/sander-raaijmakers/", - "sameas": "", - "social": { - "github": "", - "linkedin": "https://www.linkedin.com/in/sanderraaijmakers/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/sander-raaijmakers-200x200.jpg" -} diff --git a/data/personen/tamara-brandt.json b/data/personen/tamara-brandt.json deleted file mode 100644 index 1be1f4d..0000000 --- a/data/personen/tamara-brandt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "tamara-brandt", - "name": "Tamara Brandt", - "email": "", - "gender": "female", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/tamara-brandt/", - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/tamara-brandt-200x200.jpg" -} diff --git a/data/personen/ted-lindgreen.json b/data/personen/ted-lindgreen.json deleted file mode 100644 index fb7cb9f..0000000 --- a/data/personen/ted-lindgreen.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "ted-lindgreen", - "name": "Ted Lindgreen", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/teus-hagen.json b/data/personen/teus-hagen.json deleted file mode 100644 index 31acde3..0000000 --- a/data/personen/teus-hagen.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "teus-hagen", - "name": "Teus Hagen", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/theo-de-ridder.json b/data/personen/theo-de-ridder.json deleted file mode 100644 index de2ac69..0000000 --- a/data/personen/theo-de-ridder.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "theo-de-ridder", - "name": "Theo de Ridder", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/walter-belgers.json b/data/personen/walter-belgers.json deleted file mode 100644 index 715dba3..0000000 --- a/data/personen/walter-belgers.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "walter-belgers", - "name": "Walter Belgers", - "email": "", - "gender": "Male", - "honorary_member": true, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/walter-belgers/", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - }, - "thumbnail": "/afbeeldingen/personen/walter-belgers-200x200.jpg" -} diff --git a/data/personen/wietse-venema.json b/data/personen/wietse-venema.json deleted file mode 100644 index 30d786c..0000000 --- a/data/personen/wietse-venema.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "wietse-venema", - "name": "Wietse Venema", - "email": "", - "gender": "male", - "nationality": "Dutch", - "profile_page": "", - "thumbnail": "", - "websites": [], - "social": { - "facebook": "", - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/wietsevenema/", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - } -} diff --git a/data/personen/willem-de-vries.json b/data/personen/willem-de-vries.json deleted file mode 100644 index 93d627e..0000000 --- a/data/personen/willem-de-vries.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "willem-de-vries", - "name": "Willem de Vries", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/willem-toorop.json b/data/personen/willem-toorop.json deleted file mode 100644 index 4df5b46..0000000 --- a/data/personen/willem-toorop.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "willem-toorop", - "name": "Willem Toorop", - "email": "nluug@willem.toorop.net", - "gender": "male", - "nationality": "Dutch", - "profile_page": "/organisatie/personen/willem-toorop/", - "thumbnail": "/afbeeldingen/personen/willem-toorop-200x200.png", - "social": { - "github": "wtoorop", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "@willem@social.secret-wg.org", - "mastodon_url": "https://social.secret-wg.org/@willem" - } -} diff --git a/data/personen/winn-schwartau.json b/data/personen/winn-schwartau.json deleted file mode 100644 index 20076a0..0000000 --- a/data/personen/winn-schwartau.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "winn-schwartau", - "name": "Winn Schwartau", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "American", - "profile_page": "/evenementen/sprekers/winn-schwartau/", - "social": { - "github": "", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/winnschwartau/", - "mastodon": "", - "mastodon_url": "", - "twitter": "WinnSchwartau" - }, - "thumbnail": "/afbeeldingen/personen/winn-schwartau-200x200.jpg" -} diff --git a/data/personen/wouter-prins.json b/data/personen/wouter-prins.json deleted file mode 100644 index 850acf5..0000000 --- a/data/personen/wouter-prins.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "wouter-prins", - "name": "Wouter Prins", - "email": "", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/wouter-prins/", - "sameas": "", - "social": { - "facebook": "", - "github": "", - "gitlab": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "", - "twitter": "" - }, - "thumbnail": "/afbeeldingen/personen/wouter-prins-200x200.jpg" -} diff --git a/data/personen/wytze-van-der-raay.json b/data/personen/wytze-van-der-raay.json deleted file mode 100644 index 6100f69..0000000 --- a/data/personen/wytze-van-der-raay.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "wytze-van-der-raay", - "name": "Wytze van der Raay", - "email": "", - "gender": "", - "honorary_member": true, - "nationality": "Dutch", - "thumbnail": "", - "social": { - "github": "", - "twitter": "", - "instagram": "", - "linkedin": "", - "mastodon": "", - "mastodon_url": "" - } -} diff --git a/data/personen/zawadi-done.json b/data/personen/zawadi-done.json deleted file mode 100644 index 311c5da..0000000 --- a/data/personen/zawadi-done.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "id": "zawadi-done", - "name": "Zawadi Done", - "email": "hi@zawadidone.nl", - "gender": "Male", - "honorary_member": false, - "nationality": "Dutch", - "profile_page": "/evenementen/sprekers/zawadi-done/", - "sameas": "https://zawadidone.nl/", - "social": { - "facebook": "", - "github": "zawadidone", - "gitlab": "Zawadidone", - "instagram": "", - "linkedin": "https://www.linkedin.com/in/zawadidone/", - "mastodon": "", - "mastodon_url": "", - "twitter": "zawadidone" - }, - "thumbnail": "/afbeeldingen/personen/zawadi-done-200x200.jpg", - "websites": [{ - "id": 1, - "name": "Persoonlijke website", - "url": "https://zawadidone.nl/" - } - ] -} diff --git a/data/projecten.yaml b/data/projecten.yaml index 4f9a4f4..2b0ea94 100644 --- a/data/projecten.yaml +++ b/data/projecten.yaml @@ -1,15 +1,10 @@ open: - - migratie-website: - name: "Migratie website" - description_short: "omzetten huidige website naar een moderne variant" - description: "De website is al enige tijd een onderwerp van discussie. Met dit project zetten we de grote stap om onze website te vernieuwen en integraal onderdeel te maken van onze communicatie naar leden en niet-leden. Met bijgewerkte content, focus op vindbaarheid en betere communicatie als enkele hoofddoelen." - start_date: 2023-04-28 + - project-planning: + name: "Project planning voor komend jaar" + description_short: "Project planning voor komend jaar" + description: "De project planning voor het komend jaar moet worden afgestemd met alle relevante partijen." + start_date: 2024-01-1 project_owners: - - michael-boelen - - patrick-reijnen - - migratie-ftp: - name: "Migratie FTP-server" - description_short: "migreren data van oude architectuur naar nieuwe hardware" - description: "Onze huidige FTP-server heeft de nodige problemen gehad, voornamelijk met de hardware. Deze migratie maakt het mogelijk om afscheid te gaan nemen van de oude onstabiele hardware." + - laurens-hof closed: - geen: diff --git a/documentatie/waarom-nieuwe-website.md b/documentatie/waarom-nieuwe-website.md deleted file mode 100644 index 506dff9..0000000 --- a/documentatie/waarom-nieuwe-website.md +++ /dev/null @@ -1,45 +0,0 @@ - -# Migreren van de huidige website naar de nieuwe - - -## Introductie - -De huidige website bestaat enige tijd en willen we gaan moderniseren. Door -gebruik te maken van andere tooling kunnen we meer structuur gaan aanbrengen -en de content in onze website voorzien van de juiste meta-data. Ook de content -zelf gaan we verversen en uitbreiden. - -Door een nieuwe structuur kunnen we ook de workflow verbeteren, waardoor -wijzigingen eenvoudiger en sneller doorgevoerd kunnen worden. In deze situatie -is het ook mogelijk dat iedereen suggesties kan indienen in de vorm van een -pull-request. Uiteindelijk blijft de verantwoordelijkheid wel bij de -webbeheerders, die deze verzoeken zullen bekijken en goedkeuren. Na goedkeuring -zal de bijbehorende workflow de wijziging doorvoeren. - -## Nieuwe mogelijkheden - -### Sitemap - -Momenteel is er geen sitemap. Hierdoor krijgen de zoekmachines geen signaal als -er nieuwe content is of wijzigingen zijn doorgevoerd. Moderne tooling biedt de -optie om deze sitemap automatisch te genereren inclusief een 'last modified'. - -## Opschonen - -### Content - -Diverse teksten zijn drastisch verouderd. In de nieuwe opzet pakken we meteen -deze verouderde teksten aan en versimpelen waar mogelijk. Consistentie en tevens -leesbaar staan hierbij hoog op de agenda. - -### Mix van links - -De huidige website heeft vele pagina's die niet samenhangend zijn gepubliceerd. -In deze nieuwe opzet gaan we opnieuw structureren en waar nodig oude pagina's -opruimen. Overigens zullen oude pagina's niet verloren gaan, maar eindigen in -een archief. - - - -To be continued... - diff --git a/static/.DS_Store b/static/.DS_Store new file mode 100644 index 0000000..d9353fc Binary files /dev/null and b/static/.DS_Store differ diff --git a/static/afbeeldingen/personen/andreas-hulsing-150x150.jpg b/static/afbeeldingen/personen/andreas-hulsing-150x150.jpg deleted file mode 100644 index 395b9df..0000000 Binary files a/static/afbeeldingen/personen/andreas-hulsing-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/andreas-hulsing-150x150.webp b/static/afbeeldingen/personen/andreas-hulsing-150x150.webp deleted file mode 100644 index 292289d..0000000 Binary files a/static/afbeeldingen/personen/andreas-hulsing-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/andreas-hulsing-200x200.jpg b/static/afbeeldingen/personen/andreas-hulsing-200x200.jpg deleted file mode 100644 index 3da9aa6..0000000 Binary files a/static/afbeeldingen/personen/andreas-hulsing-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/andreas-hulsing-200x200.webp b/static/afbeeldingen/personen/andreas-hulsing-200x200.webp deleted file mode 100644 index 6a266bd..0000000 Binary files a/static/afbeeldingen/personen/andreas-hulsing-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/andreas-hulsing.jpg b/static/afbeeldingen/personen/andreas-hulsing.jpg deleted file mode 100644 index 1d2e1d3..0000000 Binary files a/static/afbeeldingen/personen/andreas-hulsing.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/arnoud-engelfriet-150x150.jpg b/static/afbeeldingen/personen/arnoud-engelfriet-150x150.jpg deleted file mode 100644 index 436761c..0000000 Binary files a/static/afbeeldingen/personen/arnoud-engelfriet-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/arnoud-engelfriet-150x150.webp b/static/afbeeldingen/personen/arnoud-engelfriet-150x150.webp deleted file mode 100644 index d6314cf..0000000 Binary files a/static/afbeeldingen/personen/arnoud-engelfriet-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/arnoud-engelfriet-200x200.jpg b/static/afbeeldingen/personen/arnoud-engelfriet-200x200.jpg deleted file mode 100644 index 116e5e7..0000000 Binary files a/static/afbeeldingen/personen/arnoud-engelfriet-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/arnoud-engelfriet-200x200.webp b/static/afbeeldingen/personen/arnoud-engelfriet-200x200.webp deleted file mode 100644 index 3705238..0000000 Binary files a/static/afbeeldingen/personen/arnoud-engelfriet-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/arnoud-engelfriet.jpg b/static/afbeeldingen/personen/arnoud-engelfriet.jpg deleted file mode 100644 index b0c9b16..0000000 Binary files a/static/afbeeldingen/personen/arnoud-engelfriet.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/aschwin-marsman-150x150.jpg b/static/afbeeldingen/personen/aschwin-marsman-150x150.jpg deleted file mode 100644 index 7cbeeab..0000000 Binary files a/static/afbeeldingen/personen/aschwin-marsman-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/aschwin-marsman-150x150.webp b/static/afbeeldingen/personen/aschwin-marsman-150x150.webp deleted file mode 100644 index dd69ef6..0000000 Binary files a/static/afbeeldingen/personen/aschwin-marsman-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/aschwin-marsman-200x200.jpg b/static/afbeeldingen/personen/aschwin-marsman-200x200.jpg deleted file mode 100644 index d731f7a..0000000 Binary files a/static/afbeeldingen/personen/aschwin-marsman-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/aschwin-marsman-200x200.webp b/static/afbeeldingen/personen/aschwin-marsman-200x200.webp deleted file mode 100644 index e0e9ae6..0000000 Binary files a/static/afbeeldingen/personen/aschwin-marsman-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bart-van-den-akker-150x150.jpg b/static/afbeeldingen/personen/bart-van-den-akker-150x150.jpg deleted file mode 100644 index 5aee78a..0000000 Binary files a/static/afbeeldingen/personen/bart-van-den-akker-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bart-van-den-akker-150x150.webp b/static/afbeeldingen/personen/bart-van-den-akker-150x150.webp deleted file mode 100644 index 36b6e4a..0000000 Binary files a/static/afbeeldingen/personen/bart-van-den-akker-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bart-van-den-akker-200x200.jpg b/static/afbeeldingen/personen/bart-van-den-akker-200x200.jpg deleted file mode 100644 index 1468409..0000000 Binary files a/static/afbeeldingen/personen/bart-van-den-akker-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bart-van-den-akker-200x200.webp b/static/afbeeldingen/personen/bart-van-den-akker-200x200.webp deleted file mode 100644 index 77be774..0000000 Binary files a/static/afbeeldingen/personen/bart-van-den-akker-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bart-van-den-akker.jpg b/static/afbeeldingen/personen/bart-van-den-akker.jpg deleted file mode 100644 index 9a8e421..0000000 Binary files a/static/afbeeldingen/personen/bart-van-den-akker.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bert-hubert-150x150.jpg b/static/afbeeldingen/personen/bert-hubert-150x150.jpg deleted file mode 100644 index ec64aa6..0000000 Binary files a/static/afbeeldingen/personen/bert-hubert-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bert-hubert-150x150.webp b/static/afbeeldingen/personen/bert-hubert-150x150.webp deleted file mode 100644 index 907f865..0000000 Binary files a/static/afbeeldingen/personen/bert-hubert-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bert-hubert-200x200.jpg b/static/afbeeldingen/personen/bert-hubert-200x200.jpg deleted file mode 100644 index 1e69bc7..0000000 Binary files a/static/afbeeldingen/personen/bert-hubert-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bert-hubert-200x200.webp b/static/afbeeldingen/personen/bert-hubert-200x200.webp deleted file mode 100644 index 53529cc..0000000 Binary files a/static/afbeeldingen/personen/bert-hubert-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bert-hubert.jpg b/static/afbeeldingen/personen/bert-hubert.jpg deleted file mode 100644 index fab0369..0000000 Binary files a/static/afbeeldingen/personen/bert-hubert.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bjorn-wijers-150x150.png b/static/afbeeldingen/personen/bjorn-wijers-150x150.png deleted file mode 100644 index 1df402f..0000000 Binary files a/static/afbeeldingen/personen/bjorn-wijers-150x150.png and /dev/null differ diff --git a/static/afbeeldingen/personen/bjorn-wijers-150x150.webp b/static/afbeeldingen/personen/bjorn-wijers-150x150.webp deleted file mode 100644 index c10599f..0000000 Binary files a/static/afbeeldingen/personen/bjorn-wijers-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bjorn-wijers-200x200.png b/static/afbeeldingen/personen/bjorn-wijers-200x200.png deleted file mode 100644 index 45fdf6b..0000000 Binary files a/static/afbeeldingen/personen/bjorn-wijers-200x200.png and /dev/null differ diff --git a/static/afbeeldingen/personen/bjorn-wijers-200x200.webp b/static/afbeeldingen/personen/bjorn-wijers-200x200.webp deleted file mode 100644 index de55eb5..0000000 Binary files a/static/afbeeldingen/personen/bjorn-wijers-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/bjorn-wijers.jpg b/static/afbeeldingen/personen/bjorn-wijers.jpg deleted file mode 100644 index 9b0caf2..0000000 Binary files a/static/afbeeldingen/personen/bjorn-wijers.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/bjorn-wijers.png b/static/afbeeldingen/personen/bjorn-wijers.png deleted file mode 100644 index cc57a1f..0000000 Binary files a/static/afbeeldingen/personen/bjorn-wijers.png and /dev/null differ diff --git a/static/afbeeldingen/personen/brenda-langedijk-150x150.jpg b/static/afbeeldingen/personen/brenda-langedijk-150x150.jpg deleted file mode 100644 index 9397dee..0000000 Binary files a/static/afbeeldingen/personen/brenda-langedijk-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/brenda-langedijk-150x150.webp b/static/afbeeldingen/personen/brenda-langedijk-150x150.webp deleted file mode 100644 index aaf0795..0000000 Binary files a/static/afbeeldingen/personen/brenda-langedijk-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/brenda-langedijk-200x200.jpg b/static/afbeeldingen/personen/brenda-langedijk-200x200.jpg deleted file mode 100644 index 440c821..0000000 Binary files a/static/afbeeldingen/personen/brenda-langedijk-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/brenda-langedijk-200x200.webp b/static/afbeeldingen/personen/brenda-langedijk-200x200.webp deleted file mode 100644 index 144b58a..0000000 Binary files a/static/afbeeldingen/personen/brenda-langedijk-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/carlo-meijer-150x150.jpg b/static/afbeeldingen/personen/carlo-meijer-150x150.jpg deleted file mode 100644 index e695cf6..0000000 Binary files a/static/afbeeldingen/personen/carlo-meijer-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/carlo-meijer-150x150.webp b/static/afbeeldingen/personen/carlo-meijer-150x150.webp deleted file mode 100644 index 92ccb82..0000000 Binary files a/static/afbeeldingen/personen/carlo-meijer-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/carlo-meijer-200x200.jpg b/static/afbeeldingen/personen/carlo-meijer-200x200.jpg deleted file mode 100644 index 8e8c43c..0000000 Binary files a/static/afbeeldingen/personen/carlo-meijer-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/carlo-meijer-200x200.webp b/static/afbeeldingen/personen/carlo-meijer-200x200.webp deleted file mode 100644 index 2358045..0000000 Binary files a/static/afbeeldingen/personen/carlo-meijer-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/carlo-meijer.jpg b/static/afbeeldingen/personen/carlo-meijer.jpg deleted file mode 100644 index fe197b3..0000000 Binary files a/static/afbeeldingen/personen/carlo-meijer.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/cristian-hesselman-150x150.jpg b/static/afbeeldingen/personen/cristian-hesselman-150x150.jpg deleted file mode 100644 index 7fb058d..0000000 Binary files a/static/afbeeldingen/personen/cristian-hesselman-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/cristian-hesselman-150x150.webp b/static/afbeeldingen/personen/cristian-hesselman-150x150.webp deleted file mode 100644 index 2574046..0000000 Binary files a/static/afbeeldingen/personen/cristian-hesselman-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/cristian-hesselman-200x200.jpg b/static/afbeeldingen/personen/cristian-hesselman-200x200.jpg deleted file mode 100644 index 54da6c4..0000000 Binary files a/static/afbeeldingen/personen/cristian-hesselman-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/cristian-hesselman-200x200.webp b/static/afbeeldingen/personen/cristian-hesselman-200x200.webp deleted file mode 100644 index 498afdc..0000000 Binary files a/static/afbeeldingen/personen/cristian-hesselman-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/cristian-hesselman.jpg b/static/afbeeldingen/personen/cristian-hesselman.jpg deleted file mode 100644 index ccef05c..0000000 Binary files a/static/afbeeldingen/personen/cristian-hesselman.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/david-venhoek-150x150.jpg b/static/afbeeldingen/personen/david-venhoek-150x150.jpg deleted file mode 100644 index 61965dc..0000000 Binary files a/static/afbeeldingen/personen/david-venhoek-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/david-venhoek-150x150.webp b/static/afbeeldingen/personen/david-venhoek-150x150.webp deleted file mode 100644 index 3719005..0000000 Binary files a/static/afbeeldingen/personen/david-venhoek-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/david-venhoek-200x200.jpg b/static/afbeeldingen/personen/david-venhoek-200x200.jpg deleted file mode 100644 index 58545c3..0000000 Binary files a/static/afbeeldingen/personen/david-venhoek-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/david-venhoek-200x200.webp b/static/afbeeldingen/personen/david-venhoek-200x200.webp deleted file mode 100644 index b061204..0000000 Binary files a/static/afbeeldingen/personen/david-venhoek-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/david-venhoek.jpg b/static/afbeeldingen/personen/david-venhoek.jpg deleted file mode 100644 index 08a39a1..0000000 Binary files a/static/afbeeldingen/personen/david-venhoek.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/debbie-reinders-150x150.jpg b/static/afbeeldingen/personen/debbie-reinders-150x150.jpg deleted file mode 100644 index 2d7709c..0000000 Binary files a/static/afbeeldingen/personen/debbie-reinders-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/debbie-reinders-150x150.webp b/static/afbeeldingen/personen/debbie-reinders-150x150.webp deleted file mode 100644 index 704f689..0000000 Binary files a/static/afbeeldingen/personen/debbie-reinders-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/debbie-reinders-200x200.jpg b/static/afbeeldingen/personen/debbie-reinders-200x200.jpg deleted file mode 100644 index 99cb6f5..0000000 Binary files a/static/afbeeldingen/personen/debbie-reinders-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/debbie-reinders-200x200.webp b/static/afbeeldingen/personen/debbie-reinders-200x200.webp deleted file mode 100644 index aa3972c..0000000 Binary files a/static/afbeeldingen/personen/debbie-reinders-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/debbie-reinders.jpg b/static/afbeeldingen/personen/debbie-reinders.jpg deleted file mode 100644 index 8a0e53d..0000000 Binary files a/static/afbeeldingen/personen/debbie-reinders.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/ed-schouten-150x150.jpg b/static/afbeeldingen/personen/ed-schouten-150x150.jpg deleted file mode 100644 index fe7f6e3..0000000 Binary files a/static/afbeeldingen/personen/ed-schouten-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/ed-schouten-150x150.webp b/static/afbeeldingen/personen/ed-schouten-150x150.webp deleted file mode 100644 index 3f034d5..0000000 Binary files a/static/afbeeldingen/personen/ed-schouten-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/ed-schouten-200x200.jpg b/static/afbeeldingen/personen/ed-schouten-200x200.jpg deleted file mode 100644 index 4f42202..0000000 Binary files a/static/afbeeldingen/personen/ed-schouten-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/ed-schouten-200x200.webp b/static/afbeeldingen/personen/ed-schouten-200x200.webp deleted file mode 100644 index 4e3cbe8..0000000 Binary files a/static/afbeeldingen/personen/ed-schouten-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/ed-schouten.jpg b/static/afbeeldingen/personen/ed-schouten.jpg deleted file mode 100644 index 7fa4db1..0000000 Binary files a/static/afbeeldingen/personen/ed-schouten.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/eirik-overby-150x150.jpg b/static/afbeeldingen/personen/eirik-overby-150x150.jpg deleted file mode 100644 index 13aae80..0000000 Binary files a/static/afbeeldingen/personen/eirik-overby-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/eirik-overby-150x150.webp b/static/afbeeldingen/personen/eirik-overby-150x150.webp deleted file mode 100644 index 9a07a21..0000000 Binary files a/static/afbeeldingen/personen/eirik-overby-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/eirik-overby-200x200.jpg b/static/afbeeldingen/personen/eirik-overby-200x200.jpg deleted file mode 100644 index 1f44be0..0000000 Binary files a/static/afbeeldingen/personen/eirik-overby-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/eirik-overby-200x200.webp b/static/afbeeldingen/personen/eirik-overby-200x200.webp deleted file mode 100644 index 408f8b1..0000000 Binary files a/static/afbeeldingen/personen/eirik-overby-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/eirik-overby.jpg b/static/afbeeldingen/personen/eirik-overby.jpg deleted file mode 100644 index 1e61103..0000000 Binary files a/static/afbeeldingen/personen/eirik-overby.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/fabian-groffen-150x150.jpg b/static/afbeeldingen/personen/fabian-groffen-150x150.jpg deleted file mode 100644 index 319e871..0000000 Binary files a/static/afbeeldingen/personen/fabian-groffen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/fabian-groffen-150x150.webp b/static/afbeeldingen/personen/fabian-groffen-150x150.webp deleted file mode 100644 index f9e476b..0000000 Binary files a/static/afbeeldingen/personen/fabian-groffen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/fabian-groffen-200x200.jpg b/static/afbeeldingen/personen/fabian-groffen-200x200.jpg deleted file mode 100644 index 8b2040b..0000000 Binary files a/static/afbeeldingen/personen/fabian-groffen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/fabian-groffen-200x200.webp b/static/afbeeldingen/personen/fabian-groffen-200x200.webp deleted file mode 100644 index dfc5349..0000000 Binary files a/static/afbeeldingen/personen/fabian-groffen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/fabian-groffen.jpg b/static/afbeeldingen/personen/fabian-groffen.jpg deleted file mode 100644 index e744133..0000000 Binary files a/static/afbeeldingen/personen/fabian-groffen.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/francisco-dominguez-150x150.jpg b/static/afbeeldingen/personen/francisco-dominguez-150x150.jpg deleted file mode 100644 index b76100e..0000000 Binary files a/static/afbeeldingen/personen/francisco-dominguez-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/francisco-dominguez-150x150.webp b/static/afbeeldingen/personen/francisco-dominguez-150x150.webp deleted file mode 100644 index 0c42bab..0000000 Binary files a/static/afbeeldingen/personen/francisco-dominguez-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/francisco-dominguez-200x200.jpg b/static/afbeeldingen/personen/francisco-dominguez-200x200.jpg deleted file mode 100644 index de2c7e4..0000000 Binary files a/static/afbeeldingen/personen/francisco-dominguez-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/francisco-dominguez-200x200.webp b/static/afbeeldingen/personen/francisco-dominguez-200x200.webp deleted file mode 100644 index 29f7b9a..0000000 Binary files a/static/afbeeldingen/personen/francisco-dominguez-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/francisco-dominguez.jpg b/static/afbeeldingen/personen/francisco-dominguez.jpg deleted file mode 100644 index 5c9d3a3..0000000 Binary files a/static/afbeeldingen/personen/francisco-dominguez.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/frans-schippers-150x150.jpg b/static/afbeeldingen/personen/frans-schippers-150x150.jpg deleted file mode 100644 index 05be8ec..0000000 Binary files a/static/afbeeldingen/personen/frans-schippers-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/frans-schippers-150x150.webp b/static/afbeeldingen/personen/frans-schippers-150x150.webp deleted file mode 100644 index a2117c0..0000000 Binary files a/static/afbeeldingen/personen/frans-schippers-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/frans-schippers-200x200.jpg b/static/afbeeldingen/personen/frans-schippers-200x200.jpg deleted file mode 100644 index 7f7b05a..0000000 Binary files a/static/afbeeldingen/personen/frans-schippers-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/frans-schippers-200x200.webp b/static/afbeeldingen/personen/frans-schippers-200x200.webp deleted file mode 100644 index 28b6b94..0000000 Binary files a/static/afbeeldingen/personen/frans-schippers-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/frans-schippers.jpg b/static/afbeeldingen/personen/frans-schippers.jpg deleted file mode 100644 index b8813b7..0000000 Binary files a/static/afbeeldingen/personen/frans-schippers.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/fred-donck-150x150.jpg b/static/afbeeldingen/personen/fred-donck-150x150.jpg deleted file mode 100644 index 08585ef..0000000 Binary files a/static/afbeeldingen/personen/fred-donck-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/fred-donck-150x150.webp b/static/afbeeldingen/personen/fred-donck-150x150.webp deleted file mode 100644 index 565cc44..0000000 Binary files a/static/afbeeldingen/personen/fred-donck-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/fred-donck-200x200.jpg b/static/afbeeldingen/personen/fred-donck-200x200.jpg deleted file mode 100644 index 3c2ad76..0000000 Binary files a/static/afbeeldingen/personen/fred-donck-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/fred-donck-200x200.webp b/static/afbeeldingen/personen/fred-donck-200x200.webp deleted file mode 100644 index beaad59..0000000 Binary files a/static/afbeeldingen/personen/fred-donck-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/fred-donck.jpg b/static/afbeeldingen/personen/fred-donck.jpg deleted file mode 100644 index 02e01e3..0000000 Binary files a/static/afbeeldingen/personen/fred-donck.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/geert-rolf-150x150.jpg b/static/afbeeldingen/personen/geert-rolf-150x150.jpg deleted file mode 100644 index 96ac7e1..0000000 Binary files a/static/afbeeldingen/personen/geert-rolf-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/geert-rolf-150x150.webp b/static/afbeeldingen/personen/geert-rolf-150x150.webp deleted file mode 100644 index 0aa827e..0000000 Binary files a/static/afbeeldingen/personen/geert-rolf-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/geert-rolf-200x200.jpg b/static/afbeeldingen/personen/geert-rolf-200x200.jpg deleted file mode 100644 index 8cf28c5..0000000 Binary files a/static/afbeeldingen/personen/geert-rolf-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/geert-rolf-200x200.webp b/static/afbeeldingen/personen/geert-rolf-200x200.webp deleted file mode 100644 index fbcdb48..0000000 Binary files a/static/afbeeldingen/personen/geert-rolf-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/geert-rolf.jpg b/static/afbeeldingen/personen/geert-rolf.jpg deleted file mode 100644 index e3fe81e..0000000 Binary files a/static/afbeeldingen/personen/geert-rolf.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/glenn-ten-cate-150x150.jpg b/static/afbeeldingen/personen/glenn-ten-cate-150x150.jpg deleted file mode 100644 index 03c9950..0000000 Binary files a/static/afbeeldingen/personen/glenn-ten-cate-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/glenn-ten-cate-150x150.webp b/static/afbeeldingen/personen/glenn-ten-cate-150x150.webp deleted file mode 100644 index 844945c..0000000 Binary files a/static/afbeeldingen/personen/glenn-ten-cate-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/glenn-ten-cate-200x200.jpg b/static/afbeeldingen/personen/glenn-ten-cate-200x200.jpg deleted file mode 100644 index b007077..0000000 Binary files a/static/afbeeldingen/personen/glenn-ten-cate-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/glenn-ten-cate-200x200.webp b/static/afbeeldingen/personen/glenn-ten-cate-200x200.webp deleted file mode 100644 index 22febac..0000000 Binary files a/static/afbeeldingen/personen/glenn-ten-cate-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/glenn-ten-cate.jpg b/static/afbeeldingen/personen/glenn-ten-cate.jpg deleted file mode 100644 index 8df4a21..0000000 Binary files a/static/afbeeldingen/personen/glenn-ten-cate.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-de-looy-150x150.jpg b/static/afbeeldingen/personen/hans-van-de-looy-150x150.jpg deleted file mode 100644 index 76c2d87..0000000 Binary files a/static/afbeeldingen/personen/hans-van-de-looy-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-de-looy-150x150.webp b/static/afbeeldingen/personen/hans-van-de-looy-150x150.webp deleted file mode 100644 index f0be637..0000000 Binary files a/static/afbeeldingen/personen/hans-van-de-looy-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-de-looy-200x200.jpg b/static/afbeeldingen/personen/hans-van-de-looy-200x200.jpg deleted file mode 100644 index 27e0e89..0000000 Binary files a/static/afbeeldingen/personen/hans-van-de-looy-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-de-looy-200x200.webp b/static/afbeeldingen/personen/hans-van-de-looy-200x200.webp deleted file mode 100644 index 3514cf4..0000000 Binary files a/static/afbeeldingen/personen/hans-van-de-looy-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-zijst-150x150.jpg b/static/afbeeldingen/personen/hans-van-zijst-150x150.jpg deleted file mode 100644 index 135c49b..0000000 Binary files a/static/afbeeldingen/personen/hans-van-zijst-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-zijst-150x150.webp b/static/afbeeldingen/personen/hans-van-zijst-150x150.webp deleted file mode 100644 index d9f046d..0000000 Binary files a/static/afbeeldingen/personen/hans-van-zijst-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-zijst-200x200.jpg b/static/afbeeldingen/personen/hans-van-zijst-200x200.jpg deleted file mode 100644 index 440e25d..0000000 Binary files a/static/afbeeldingen/personen/hans-van-zijst-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-zijst-200x200.webp b/static/afbeeldingen/personen/hans-van-zijst-200x200.webp deleted file mode 100644 index c040c2b..0000000 Binary files a/static/afbeeldingen/personen/hans-van-zijst-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/hans-van-zijst.jpg b/static/afbeeldingen/personen/hans-van-zijst.jpg deleted file mode 100644 index e2d8595..0000000 Binary files a/static/afbeeldingen/personen/hans-van-zijst.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/harm-van-stekelenburg-150x150.jpg b/static/afbeeldingen/personen/harm-van-stekelenburg-150x150.jpg deleted file mode 100644 index fcb9329..0000000 Binary files a/static/afbeeldingen/personen/harm-van-stekelenburg-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/harm-van-stekelenburg-150x150.webp b/static/afbeeldingen/personen/harm-van-stekelenburg-150x150.webp deleted file mode 100644 index fb2b150..0000000 Binary files a/static/afbeeldingen/personen/harm-van-stekelenburg-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/harm-van-stekelenburg-200x200.jpg b/static/afbeeldingen/personen/harm-van-stekelenburg-200x200.jpg deleted file mode 100644 index 055dad9..0000000 Binary files a/static/afbeeldingen/personen/harm-van-stekelenburg-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/harm-van-stekelenburg-200x200.webp b/static/afbeeldingen/personen/harm-van-stekelenburg-200x200.webp deleted file mode 100644 index b8667c9..0000000 Binary files a/static/afbeeldingen/personen/harm-van-stekelenburg-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/harm-van-stekelenburg.jpg b/static/afbeeldingen/personen/harm-van-stekelenburg.jpg deleted file mode 100644 index 46cb3a9..0000000 Binary files a/static/afbeeldingen/personen/harm-van-stekelenburg.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-ainali-150x150.jpg b/static/afbeeldingen/personen/jan-ainali-150x150.jpg deleted file mode 100644 index 365114c..0000000 Binary files a/static/afbeeldingen/personen/jan-ainali-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-ainali-150x150.webp b/static/afbeeldingen/personen/jan-ainali-150x150.webp deleted file mode 100644 index 0c36ec2..0000000 Binary files a/static/afbeeldingen/personen/jan-ainali-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-ainali-200x200.jpg b/static/afbeeldingen/personen/jan-ainali-200x200.jpg deleted file mode 100644 index 4f927a2..0000000 Binary files a/static/afbeeldingen/personen/jan-ainali-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-ainali-200x200.webp b/static/afbeeldingen/personen/jan-ainali-200x200.webp deleted file mode 100644 index 38c9d0a..0000000 Binary files a/static/afbeeldingen/personen/jan-ainali-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-ainali.jpg b/static/afbeeldingen/personen/jan-ainali.jpg deleted file mode 100644 index 24d2952..0000000 Binary files a/static/afbeeldingen/personen/jan-ainali.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-christiaan-van-winkel-150x150.jpg b/static/afbeeldingen/personen/jan-christiaan-van-winkel-150x150.jpg deleted file mode 100644 index 36ab99b..0000000 Binary files a/static/afbeeldingen/personen/jan-christiaan-van-winkel-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-christiaan-van-winkel-150x150.webp b/static/afbeeldingen/personen/jan-christiaan-van-winkel-150x150.webp deleted file mode 100644 index 2ef4b32..0000000 Binary files a/static/afbeeldingen/personen/jan-christiaan-van-winkel-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.jpg b/static/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.jpg deleted file mode 100644 index e01edfe..0000000 Binary files a/static/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.webp b/static/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.webp deleted file mode 100644 index 29fa47c..0000000 Binary files a/static/afbeeldingen/personen/jan-christiaan-van-winkel-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-christiaan-van-winkel.jpg b/static/afbeeldingen/personen/jan-christiaan-van-winkel.jpg deleted file mode 100644 index acdbcd5..0000000 Binary files a/static/afbeeldingen/personen/jan-christiaan-van-winkel.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-jacob-pebesma-150x150.png b/static/afbeeldingen/personen/jan-jacob-pebesma-150x150.png deleted file mode 100644 index 2ab6d4a..0000000 Binary files a/static/afbeeldingen/personen/jan-jacob-pebesma-150x150.png and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-jacob-pebesma-150x150.webp b/static/afbeeldingen/personen/jan-jacob-pebesma-150x150.webp deleted file mode 100644 index b884ffe..0000000 Binary files a/static/afbeeldingen/personen/jan-jacob-pebesma-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-jacob-pebesma-200x200.png b/static/afbeeldingen/personen/jan-jacob-pebesma-200x200.png deleted file mode 100644 index 21f20c5..0000000 Binary files a/static/afbeeldingen/personen/jan-jacob-pebesma-200x200.png and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-jacob-pebesma-200x200.webp b/static/afbeeldingen/personen/jan-jacob-pebesma-200x200.webp deleted file mode 100644 index 774f5d3..0000000 Binary files a/static/afbeeldingen/personen/jan-jacob-pebesma-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-jacob-pebesma.png b/static/afbeeldingen/personen/jan-jacob-pebesma.png deleted file mode 100644 index b96723a..0000000 Binary files a/static/afbeeldingen/personen/jan-jacob-pebesma.png and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-piet-mens-150x150.jpg b/static/afbeeldingen/personen/jan-piet-mens-150x150.jpg deleted file mode 100644 index 24b8e98..0000000 Binary files a/static/afbeeldingen/personen/jan-piet-mens-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-piet-mens-150x150.webp b/static/afbeeldingen/personen/jan-piet-mens-150x150.webp deleted file mode 100644 index 0713dc0..0000000 Binary files a/static/afbeeldingen/personen/jan-piet-mens-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-piet-mens-200x200.jpg b/static/afbeeldingen/personen/jan-piet-mens-200x200.jpg deleted file mode 100644 index 57bade2..0000000 Binary files a/static/afbeeldingen/personen/jan-piet-mens-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-piet-mens-200x200.webp b/static/afbeeldingen/personen/jan-piet-mens-200x200.webp deleted file mode 100644 index b1d061e..0000000 Binary files a/static/afbeeldingen/personen/jan-piet-mens-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-piet-mens.jpg b/static/afbeeldingen/personen/jan-piet-mens.jpg deleted file mode 100644 index 3fc496e..0000000 Binary files a/static/afbeeldingen/personen/jan-piet-mens.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-sepp-150x150.jpg b/static/afbeeldingen/personen/jan-sepp-150x150.jpg deleted file mode 100644 index 4a22528..0000000 Binary files a/static/afbeeldingen/personen/jan-sepp-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-sepp-150x150.webp b/static/afbeeldingen/personen/jan-sepp-150x150.webp deleted file mode 100644 index 9f8cf14..0000000 Binary files a/static/afbeeldingen/personen/jan-sepp-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-sepp-200x200.jpg b/static/afbeeldingen/personen/jan-sepp-200x200.jpg deleted file mode 100644 index 128c6ac..0000000 Binary files a/static/afbeeldingen/personen/jan-sepp-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-sepp-200x200.webp b/static/afbeeldingen/personen/jan-sepp-200x200.webp deleted file mode 100644 index 834fe3a..0000000 Binary files a/static/afbeeldingen/personen/jan-sepp-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-sepp.jpg b/static/afbeeldingen/personen/jan-sepp.jpg deleted file mode 100644 index 8bf03fe..0000000 Binary files a/static/afbeeldingen/personen/jan-sepp.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-willem-brandenburg-150x150.jpg b/static/afbeeldingen/personen/jan-willem-brandenburg-150x150.jpg deleted file mode 100644 index 9102616..0000000 Binary files a/static/afbeeldingen/personen/jan-willem-brandenburg-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-willem-brandenburg-150x150.webp b/static/afbeeldingen/personen/jan-willem-brandenburg-150x150.webp deleted file mode 100644 index 081b8e0..0000000 Binary files a/static/afbeeldingen/personen/jan-willem-brandenburg-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-willem-brandenburg-200x200.jpg b/static/afbeeldingen/personen/jan-willem-brandenburg-200x200.jpg deleted file mode 100644 index 7e22648..0000000 Binary files a/static/afbeeldingen/personen/jan-willem-brandenburg-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-willem-brandenburg-200x200.webp b/static/afbeeldingen/personen/jan-willem-brandenburg-200x200.webp deleted file mode 100644 index fcdbbfd..0000000 Binary files a/static/afbeeldingen/personen/jan-willem-brandenburg-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jan-willem-brandenburg.jpg b/static/afbeeldingen/personen/jan-willem-brandenburg.jpg deleted file mode 100644 index e7af291..0000000 Binary files a/static/afbeeldingen/personen/jan-willem-brandenburg.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-baten-150x150.png b/static/afbeeldingen/personen/jeroen-baten-150x150.png deleted file mode 100644 index 3fa08a8..0000000 Binary files a/static/afbeeldingen/personen/jeroen-baten-150x150.png and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-baten-150x150.webp b/static/afbeeldingen/personen/jeroen-baten-150x150.webp deleted file mode 100644 index cdc1509..0000000 Binary files a/static/afbeeldingen/personen/jeroen-baten-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-baten-200x200.png b/static/afbeeldingen/personen/jeroen-baten-200x200.png deleted file mode 100644 index 6d54b6d..0000000 Binary files a/static/afbeeldingen/personen/jeroen-baten-200x200.png and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-baten-200x200.webp b/static/afbeeldingen/personen/jeroen-baten-200x200.webp deleted file mode 100644 index 32b721d..0000000 Binary files a/static/afbeeldingen/personen/jeroen-baten-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-baten.jpg b/static/afbeeldingen/personen/jeroen-baten.jpg deleted file mode 100644 index c0baa2e..0000000 Binary files a/static/afbeeldingen/personen/jeroen-baten.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-janssen-150x150.jpg b/static/afbeeldingen/personen/jeroen-janssen-150x150.jpg deleted file mode 100644 index ed372fb..0000000 Binary files a/static/afbeeldingen/personen/jeroen-janssen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-janssen-150x150.webp b/static/afbeeldingen/personen/jeroen-janssen-150x150.webp deleted file mode 100644 index 1e0c845..0000000 Binary files a/static/afbeeldingen/personen/jeroen-janssen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-janssen-200x200.jpg b/static/afbeeldingen/personen/jeroen-janssen-200x200.jpg deleted file mode 100644 index bc9ad36..0000000 Binary files a/static/afbeeldingen/personen/jeroen-janssen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-janssen-200x200.webp b/static/afbeeldingen/personen/jeroen-janssen-200x200.webp deleted file mode 100644 index 5c37860..0000000 Binary files a/static/afbeeldingen/personen/jeroen-janssen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-janssen.jpg b/static/afbeeldingen/personen/jeroen-janssen.jpg deleted file mode 100644 index 60c8047..0000000 Binary files a/static/afbeeldingen/personen/jeroen-janssen.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-jonkman-150x150.jpg b/static/afbeeldingen/personen/jeroen-jonkman-150x150.jpg deleted file mode 100644 index adfd891..0000000 Binary files a/static/afbeeldingen/personen/jeroen-jonkman-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-jonkman-150x150.webp b/static/afbeeldingen/personen/jeroen-jonkman-150x150.webp deleted file mode 100644 index f1331f3..0000000 Binary files a/static/afbeeldingen/personen/jeroen-jonkman-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-jonkman-200x200.jpg b/static/afbeeldingen/personen/jeroen-jonkman-200x200.jpg deleted file mode 100644 index ff54c12..0000000 Binary files a/static/afbeeldingen/personen/jeroen-jonkman-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-jonkman-200x200.webp b/static/afbeeldingen/personen/jeroen-jonkman-200x200.webp deleted file mode 100644 index 8a64a2c..0000000 Binary files a/static/afbeeldingen/personen/jeroen-jonkman-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jeroen-jonkman.jpg b/static/afbeeldingen/personen/jeroen-jonkman.jpg deleted file mode 100644 index 002a37e..0000000 Binary files a/static/afbeeldingen/personen/jeroen-jonkman.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jesse-lourens-150x150.jpg b/static/afbeeldingen/personen/jesse-lourens-150x150.jpg deleted file mode 100644 index 74452c0..0000000 Binary files a/static/afbeeldingen/personen/jesse-lourens-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jesse-lourens-150x150.webp b/static/afbeeldingen/personen/jesse-lourens-150x150.webp deleted file mode 100644 index 81841a7..0000000 Binary files a/static/afbeeldingen/personen/jesse-lourens-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jesse-lourens-200x200.jpg b/static/afbeeldingen/personen/jesse-lourens-200x200.jpg deleted file mode 100644 index fa87824..0000000 Binary files a/static/afbeeldingen/personen/jesse-lourens-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/jesse-lourens-200x200.webp b/static/afbeeldingen/personen/jesse-lourens-200x200.webp deleted file mode 100644 index b769fd6..0000000 Binary files a/static/afbeeldingen/personen/jesse-lourens-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/jesse-lourens.jpg b/static/afbeeldingen/personen/jesse-lourens.jpg deleted file mode 100644 index 00af298..0000000 Binary files a/static/afbeeldingen/personen/jesse-lourens.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/joost-van-dijk-150x150.jpg b/static/afbeeldingen/personen/joost-van-dijk-150x150.jpg deleted file mode 100644 index 5e3a619..0000000 Binary files a/static/afbeeldingen/personen/joost-van-dijk-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/joost-van-dijk-150x150.webp b/static/afbeeldingen/personen/joost-van-dijk-150x150.webp deleted file mode 100644 index fc8efa6..0000000 Binary files a/static/afbeeldingen/personen/joost-van-dijk-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/joost-van-dijk-200x200.jpg b/static/afbeeldingen/personen/joost-van-dijk-200x200.jpg deleted file mode 100644 index 8cc1856..0000000 Binary files a/static/afbeeldingen/personen/joost-van-dijk-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/joost-van-dijk-200x200.webp b/static/afbeeldingen/personen/joost-van-dijk-200x200.webp deleted file mode 100644 index a3f89ad..0000000 Binary files a/static/afbeeldingen/personen/joost-van-dijk-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/joost-van-dijk.jpg b/static/afbeeldingen/personen/joost-van-dijk.jpg deleted file mode 100644 index 01c0c26..0000000 Binary files a/static/afbeeldingen/personen/joost-van-dijk.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/joyce-mellens-150x150.jpg b/static/afbeeldingen/personen/joyce-mellens-150x150.jpg deleted file mode 100644 index 7091cd9..0000000 Binary files a/static/afbeeldingen/personen/joyce-mellens-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/joyce-mellens-150x150.webp b/static/afbeeldingen/personen/joyce-mellens-150x150.webp deleted file mode 100644 index f556cd1..0000000 Binary files a/static/afbeeldingen/personen/joyce-mellens-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/joyce-mellens-200x200.jpg b/static/afbeeldingen/personen/joyce-mellens-200x200.jpg deleted file mode 100644 index 66e1f46..0000000 Binary files a/static/afbeeldingen/personen/joyce-mellens-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/joyce-mellens-200x200.webp b/static/afbeeldingen/personen/joyce-mellens-200x200.webp deleted file mode 100644 index c06de43..0000000 Binary files a/static/afbeeldingen/personen/joyce-mellens-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/joyce-mellens.jpg b/static/afbeeldingen/personen/joyce-mellens.jpg deleted file mode 100644 index 88a3ed1..0000000 Binary files a/static/afbeeldingen/personen/joyce-mellens.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/kevin-keijzer-150x150.jpg b/static/afbeeldingen/personen/kevin-keijzer-150x150.jpg deleted file mode 100644 index 1aa5e1f..0000000 Binary files a/static/afbeeldingen/personen/kevin-keijzer-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/kevin-keijzer-150x150.webp b/static/afbeeldingen/personen/kevin-keijzer-150x150.webp deleted file mode 100644 index 5d44c51..0000000 Binary files a/static/afbeeldingen/personen/kevin-keijzer-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/kevin-keijzer-200x200.jpg b/static/afbeeldingen/personen/kevin-keijzer-200x200.jpg deleted file mode 100644 index d2c43fa..0000000 Binary files a/static/afbeeldingen/personen/kevin-keijzer-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/kevin-keijzer-200x200.webp b/static/afbeeldingen/personen/kevin-keijzer-200x200.webp deleted file mode 100644 index 3fab1f5..0000000 Binary files a/static/afbeeldingen/personen/kevin-keijzer-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/kevin-keijzer.jpg b/static/afbeeldingen/personen/kevin-keijzer.jpg deleted file mode 100644 index cc8baa9..0000000 Binary files a/static/afbeeldingen/personen/kevin-keijzer.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-de-jonge-150x150.jpg b/static/afbeeldingen/personen/koen-de-jonge-150x150.jpg deleted file mode 100644 index 8a14f50..0000000 Binary files a/static/afbeeldingen/personen/koen-de-jonge-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-de-jonge-150x150.webp b/static/afbeeldingen/personen/koen-de-jonge-150x150.webp deleted file mode 100644 index c7d3527..0000000 Binary files a/static/afbeeldingen/personen/koen-de-jonge-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-de-jonge-200x200.jpg b/static/afbeeldingen/personen/koen-de-jonge-200x200.jpg deleted file mode 100644 index 6883a03..0000000 Binary files a/static/afbeeldingen/personen/koen-de-jonge-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-de-jonge-200x200.webp b/static/afbeeldingen/personen/koen-de-jonge-200x200.webp deleted file mode 100644 index b5b634d..0000000 Binary files a/static/afbeeldingen/personen/koen-de-jonge-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-van-hove-150x150.jpg b/static/afbeeldingen/personen/koen-van-hove-150x150.jpg deleted file mode 100644 index 60fd665..0000000 Binary files a/static/afbeeldingen/personen/koen-van-hove-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-van-hove-150x150.webp b/static/afbeeldingen/personen/koen-van-hove-150x150.webp deleted file mode 100644 index a4186b7..0000000 Binary files a/static/afbeeldingen/personen/koen-van-hove-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-van-hove-200x200.jpg b/static/afbeeldingen/personen/koen-van-hove-200x200.jpg deleted file mode 100644 index 61eda89..0000000 Binary files a/static/afbeeldingen/personen/koen-van-hove-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-van-hove-200x200.webp b/static/afbeeldingen/personen/koen-van-hove-200x200.webp deleted file mode 100644 index 7cbe377..0000000 Binary files a/static/afbeeldingen/personen/koen-van-hove-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/koen-van-hove.jpg b/static/afbeeldingen/personen/koen-van-hove.jpg deleted file mode 100644 index 251f394..0000000 Binary files a/static/afbeeldingen/personen/koen-van-hove.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/leo-rozendaal-150x150.jpg b/static/afbeeldingen/personen/leo-rozendaal-150x150.jpg deleted file mode 100644 index 100022a..0000000 Binary files a/static/afbeeldingen/personen/leo-rozendaal-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/leo-rozendaal-150x150.webp b/static/afbeeldingen/personen/leo-rozendaal-150x150.webp deleted file mode 100644 index 805ee2c..0000000 Binary files a/static/afbeeldingen/personen/leo-rozendaal-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/leo-rozendaal-200x200.jpg b/static/afbeeldingen/personen/leo-rozendaal-200x200.jpg deleted file mode 100644 index 98b00f1..0000000 Binary files a/static/afbeeldingen/personen/leo-rozendaal-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/leo-rozendaal-200x200.webp b/static/afbeeldingen/personen/leo-rozendaal-200x200.webp deleted file mode 100644 index 3f746a9..0000000 Binary files a/static/afbeeldingen/personen/leo-rozendaal-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/leo-rozendaal.jpg b/static/afbeeldingen/personen/leo-rozendaal.jpg deleted file mode 100644 index b0c0735..0000000 Binary files a/static/afbeeldingen/personen/leo-rozendaal.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lisette-meij-150x150.jpg b/static/afbeeldingen/personen/lisette-meij-150x150.jpg deleted file mode 100644 index f7cac33..0000000 Binary files a/static/afbeeldingen/personen/lisette-meij-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lisette-meij-150x150.webp b/static/afbeeldingen/personen/lisette-meij-150x150.webp deleted file mode 100644 index e2e9728..0000000 Binary files a/static/afbeeldingen/personen/lisette-meij-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/lisette-meij-200x200.jpg b/static/afbeeldingen/personen/lisette-meij-200x200.jpg deleted file mode 100644 index e336964..0000000 Binary files a/static/afbeeldingen/personen/lisette-meij-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lisette-meij-200x200.webp b/static/afbeeldingen/personen/lisette-meij-200x200.webp deleted file mode 100644 index 40edbf9..0000000 Binary files a/static/afbeeldingen/personen/lisette-meij-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/lisette-meij.jpg b/static/afbeeldingen/personen/lisette-meij.jpg deleted file mode 100644 index 0ec7048..0000000 Binary files a/static/afbeeldingen/personen/lisette-meij.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/luc-nieland-150x150.jpg b/static/afbeeldingen/personen/luc-nieland-150x150.jpg deleted file mode 100644 index fb9cb1d..0000000 Binary files a/static/afbeeldingen/personen/luc-nieland-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/luc-nieland-150x150.webp b/static/afbeeldingen/personen/luc-nieland-150x150.webp deleted file mode 100644 index 65c6f42..0000000 Binary files a/static/afbeeldingen/personen/luc-nieland-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/luc-nieland-200x200.jpg b/static/afbeeldingen/personen/luc-nieland-200x200.jpg deleted file mode 100644 index f37362e..0000000 Binary files a/static/afbeeldingen/personen/luc-nieland-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/luc-nieland-200x200.webp b/static/afbeeldingen/personen/luc-nieland-200x200.webp deleted file mode 100644 index b2dc6d5..0000000 Binary files a/static/afbeeldingen/personen/luc-nieland-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/luc-nieland.jpg b/static/afbeeldingen/personen/luc-nieland.jpg deleted file mode 100644 index 37ad647..0000000 Binary files a/static/afbeeldingen/personen/luc-nieland.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lucinda-sterk-150x150.jpg b/static/afbeeldingen/personen/lucinda-sterk-150x150.jpg deleted file mode 100644 index e85165a..0000000 Binary files a/static/afbeeldingen/personen/lucinda-sterk-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lucinda-sterk-150x150.webp b/static/afbeeldingen/personen/lucinda-sterk-150x150.webp deleted file mode 100644 index 83f4a21..0000000 Binary files a/static/afbeeldingen/personen/lucinda-sterk-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/lucinda-sterk-200x200.jpg b/static/afbeeldingen/personen/lucinda-sterk-200x200.jpg deleted file mode 100644 index 84f459a..0000000 Binary files a/static/afbeeldingen/personen/lucinda-sterk-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lucinda-sterk-200x200.webp b/static/afbeeldingen/personen/lucinda-sterk-200x200.webp deleted file mode 100644 index 181ed94..0000000 Binary files a/static/afbeeldingen/personen/lucinda-sterk-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/lucinda-sterk.jpg b/static/afbeeldingen/personen/lucinda-sterk.jpg deleted file mode 100644 index 1b94317..0000000 Binary files a/static/afbeeldingen/personen/lucinda-sterk.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lukas-mocek-150x150.jpg b/static/afbeeldingen/personen/lukas-mocek-150x150.jpg deleted file mode 100644 index 3f446f9..0000000 Binary files a/static/afbeeldingen/personen/lukas-mocek-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lukas-mocek-150x150.webp b/static/afbeeldingen/personen/lukas-mocek-150x150.webp deleted file mode 100644 index aa5c47d..0000000 Binary files a/static/afbeeldingen/personen/lukas-mocek-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/lukas-mocek-200x200.jpg b/static/afbeeldingen/personen/lukas-mocek-200x200.jpg deleted file mode 100644 index 98ff743..0000000 Binary files a/static/afbeeldingen/personen/lukas-mocek-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/lukas-mocek-200x200.webp b/static/afbeeldingen/personen/lukas-mocek-200x200.webp deleted file mode 100644 index 18c1b7d..0000000 Binary files a/static/afbeeldingen/personen/lukas-mocek-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/lukas-mocek.jpg b/static/afbeeldingen/personen/lukas-mocek.jpg deleted file mode 100644 index f84d910..0000000 Binary files a/static/afbeeldingen/personen/lukas-mocek.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maarten-aertsen-150x150.jpg b/static/afbeeldingen/personen/maarten-aertsen-150x150.jpg deleted file mode 100644 index fae950d..0000000 Binary files a/static/afbeeldingen/personen/maarten-aertsen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maarten-aertsen-150x150.webp b/static/afbeeldingen/personen/maarten-aertsen-150x150.webp deleted file mode 100644 index 35f536e..0000000 Binary files a/static/afbeeldingen/personen/maarten-aertsen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/maarten-aertsen-200x200.jpg b/static/afbeeldingen/personen/maarten-aertsen-200x200.jpg deleted file mode 100644 index fc3394c..0000000 Binary files a/static/afbeeldingen/personen/maarten-aertsen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maarten-aertsen-200x200.webp b/static/afbeeldingen/personen/maarten-aertsen-200x200.webp deleted file mode 100644 index 3e0140c..0000000 Binary files a/static/afbeeldingen/personen/maarten-aertsen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/maarten-aertsen.jpg b/static/afbeeldingen/personen/maarten-aertsen.jpg deleted file mode 100644 index 47debc5..0000000 Binary files a/static/afbeeldingen/personen/maarten-aertsen.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maja-reissner-150x150.jpg b/static/afbeeldingen/personen/maja-reissner-150x150.jpg deleted file mode 100644 index b3d0d64..0000000 Binary files a/static/afbeeldingen/personen/maja-reissner-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maja-reissner-150x150.webp b/static/afbeeldingen/personen/maja-reissner-150x150.webp deleted file mode 100644 index 375915e..0000000 Binary files a/static/afbeeldingen/personen/maja-reissner-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/maja-reissner-200x200.jpg b/static/afbeeldingen/personen/maja-reissner-200x200.jpg deleted file mode 100644 index 18e2def..0000000 Binary files a/static/afbeeldingen/personen/maja-reissner-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maja-reissner-200x200.webp b/static/afbeeldingen/personen/maja-reissner-200x200.webp deleted file mode 100644 index a848f47..0000000 Binary files a/static/afbeeldingen/personen/maja-reissner-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/maja-reissner.jpg b/static/afbeeldingen/personen/maja-reissner.jpg deleted file mode 100644 index 7345fbe..0000000 Binary files a/static/afbeeldingen/personen/maja-reissner.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/marc-simons-150x150.jpg b/static/afbeeldingen/personen/marc-simons-150x150.jpg deleted file mode 100644 index 1d771fe..0000000 Binary files a/static/afbeeldingen/personen/marc-simons-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/marc-simons-150x150.webp b/static/afbeeldingen/personen/marc-simons-150x150.webp deleted file mode 100644 index 58cef22..0000000 Binary files a/static/afbeeldingen/personen/marc-simons-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/marc-simons-200x200.jpg b/static/afbeeldingen/personen/marc-simons-200x200.jpg deleted file mode 100644 index 5cc8834..0000000 Binary files a/static/afbeeldingen/personen/marc-simons-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/marc-simons-200x200.webp b/static/afbeeldingen/personen/marc-simons-200x200.webp deleted file mode 100644 index 86b279a..0000000 Binary files a/static/afbeeldingen/personen/marc-simons-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/marc-simons.jpg b/static/afbeeldingen/personen/marc-simons.jpg deleted file mode 100644 index ca6018b..0000000 Binary files a/static/afbeeldingen/personen/marc-simons.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/marcel-kornegoor-150x150.jpg b/static/afbeeldingen/personen/marcel-kornegoor-150x150.jpg deleted file mode 100644 index 3e25732..0000000 Binary files a/static/afbeeldingen/personen/marcel-kornegoor-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/marcel-kornegoor-150x150.webp b/static/afbeeldingen/personen/marcel-kornegoor-150x150.webp deleted file mode 100644 index 4256799..0000000 Binary files a/static/afbeeldingen/personen/marcel-kornegoor-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/marcel-kornegoor-200x200.jpg b/static/afbeeldingen/personen/marcel-kornegoor-200x200.jpg deleted file mode 100644 index 3b61cc3..0000000 Binary files a/static/afbeeldingen/personen/marcel-kornegoor-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/marcel-kornegoor-200x200.webp b/static/afbeeldingen/personen/marcel-kornegoor-200x200.webp deleted file mode 100644 index 56d4007..0000000 Binary files a/static/afbeeldingen/personen/marcel-kornegoor-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/marcel-kornegoor.jpg b/static/afbeeldingen/personen/marcel-kornegoor.jpg deleted file mode 100644 index 1d8b77d..0000000 Binary files a/static/afbeeldingen/personen/marcel-kornegoor.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-janssen-150x150.jpg b/static/afbeeldingen/personen/mark-janssen-150x150.jpg deleted file mode 100644 index d6fc506..0000000 Binary files a/static/afbeeldingen/personen/mark-janssen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-janssen-150x150.webp b/static/afbeeldingen/personen/mark-janssen-150x150.webp deleted file mode 100644 index 9393788..0000000 Binary files a/static/afbeeldingen/personen/mark-janssen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-janssen-200x200.jpg b/static/afbeeldingen/personen/mark-janssen-200x200.jpg deleted file mode 100644 index f936cc2..0000000 Binary files a/static/afbeeldingen/personen/mark-janssen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-janssen-200x200.webp b/static/afbeeldingen/personen/mark-janssen-200x200.webp deleted file mode 100644 index 463fbaf..0000000 Binary files a/static/afbeeldingen/personen/mark-janssen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-overmeer-150x150.jpg b/static/afbeeldingen/personen/mark-overmeer-150x150.jpg deleted file mode 100644 index cc87da1..0000000 Binary files a/static/afbeeldingen/personen/mark-overmeer-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-overmeer-150x150.webp b/static/afbeeldingen/personen/mark-overmeer-150x150.webp deleted file mode 100644 index 351be59..0000000 Binary files a/static/afbeeldingen/personen/mark-overmeer-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-overmeer-200x200.jpg b/static/afbeeldingen/personen/mark-overmeer-200x200.jpg deleted file mode 100644 index d06118b..0000000 Binary files a/static/afbeeldingen/personen/mark-overmeer-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-overmeer-200x200.webp b/static/afbeeldingen/personen/mark-overmeer-200x200.webp deleted file mode 100644 index 5c1bb11..0000000 Binary files a/static/afbeeldingen/personen/mark-overmeer-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mark-overmeer.jpg b/static/afbeeldingen/personen/mark-overmeer.jpg deleted file mode 100644 index f68f061..0000000 Binary files a/static/afbeeldingen/personen/mark-overmeer.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maxim-burgerhout-150x150.jpg b/static/afbeeldingen/personen/maxim-burgerhout-150x150.jpg deleted file mode 100644 index 24f151e..0000000 Binary files a/static/afbeeldingen/personen/maxim-burgerhout-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maxim-burgerhout-150x150.webp b/static/afbeeldingen/personen/maxim-burgerhout-150x150.webp deleted file mode 100644 index ef3df98..0000000 Binary files a/static/afbeeldingen/personen/maxim-burgerhout-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/maxim-burgerhout-200x200.jpg b/static/afbeeldingen/personen/maxim-burgerhout-200x200.jpg deleted file mode 100644 index c6abdf4..0000000 Binary files a/static/afbeeldingen/personen/maxim-burgerhout-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/maxim-burgerhout-200x200.webp b/static/afbeeldingen/personen/maxim-burgerhout-200x200.webp deleted file mode 100644 index 13915b9..0000000 Binary files a/static/afbeeldingen/personen/maxim-burgerhout-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/maxim-burgerhout.jpg b/static/afbeeldingen/personen/maxim-burgerhout.jpg deleted file mode 100644 index c0c6a4f..0000000 Binary files a/static/afbeeldingen/personen/maxim-burgerhout.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/melchior-aelmans-150x150.jpg b/static/afbeeldingen/personen/melchior-aelmans-150x150.jpg deleted file mode 100644 index c857ec8..0000000 Binary files a/static/afbeeldingen/personen/melchior-aelmans-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/melchior-aelmans-150x150.webp b/static/afbeeldingen/personen/melchior-aelmans-150x150.webp deleted file mode 100644 index 8e5daad..0000000 Binary files a/static/afbeeldingen/personen/melchior-aelmans-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/melchior-aelmans-200x200.jpg b/static/afbeeldingen/personen/melchior-aelmans-200x200.jpg deleted file mode 100644 index c00053b..0000000 Binary files a/static/afbeeldingen/personen/melchior-aelmans-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/melchior-aelmans-200x200.webp b/static/afbeeldingen/personen/melchior-aelmans-200x200.webp deleted file mode 100644 index 5ab64ad..0000000 Binary files a/static/afbeeldingen/personen/melchior-aelmans-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/melchior-aelmans.jpg b/static/afbeeldingen/personen/melchior-aelmans.jpg deleted file mode 100644 index 0bc1217..0000000 Binary files a/static/afbeeldingen/personen/melchior-aelmans.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mendel-mobach-150x150.jpg b/static/afbeeldingen/personen/mendel-mobach-150x150.jpg deleted file mode 100644 index e1ecd8d..0000000 Binary files a/static/afbeeldingen/personen/mendel-mobach-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mendel-mobach-150x150.webp b/static/afbeeldingen/personen/mendel-mobach-150x150.webp deleted file mode 100644 index 235316c..0000000 Binary files a/static/afbeeldingen/personen/mendel-mobach-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mendel-mobach-200x200.jpg b/static/afbeeldingen/personen/mendel-mobach-200x200.jpg deleted file mode 100644 index 778e420..0000000 Binary files a/static/afbeeldingen/personen/mendel-mobach-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mendel-mobach-200x200.webp b/static/afbeeldingen/personen/mendel-mobach-200x200.webp deleted file mode 100644 index 46aa0f7..0000000 Binary files a/static/afbeeldingen/personen/mendel-mobach-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mendel-mobach.jpg b/static/afbeeldingen/personen/mendel-mobach.jpg deleted file mode 100644 index d1a0b73..0000000 Binary files a/static/afbeeldingen/personen/mendel-mobach.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/michael-boelen-150x150.jpg b/static/afbeeldingen/personen/michael-boelen-150x150.jpg deleted file mode 100644 index dbb331e..0000000 Binary files a/static/afbeeldingen/personen/michael-boelen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/michael-boelen-150x150.png b/static/afbeeldingen/personen/michael-boelen-150x150.png deleted file mode 100644 index 7ed09bc..0000000 Binary files a/static/afbeeldingen/personen/michael-boelen-150x150.png and /dev/null differ diff --git a/static/afbeeldingen/personen/michael-boelen-150x150.webp b/static/afbeeldingen/personen/michael-boelen-150x150.webp deleted file mode 100644 index 4bb2c0d..0000000 Binary files a/static/afbeeldingen/personen/michael-boelen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/michael-boelen-200x200.jpg b/static/afbeeldingen/personen/michael-boelen-200x200.jpg deleted file mode 100644 index 8c607c1..0000000 Binary files a/static/afbeeldingen/personen/michael-boelen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/michael-boelen-200x200.png b/static/afbeeldingen/personen/michael-boelen-200x200.png deleted file mode 100644 index 81f9a1b..0000000 Binary files a/static/afbeeldingen/personen/michael-boelen-200x200.png and /dev/null differ diff --git a/static/afbeeldingen/personen/michael-boelen-200x200.webp b/static/afbeeldingen/personen/michael-boelen-200x200.webp deleted file mode 100644 index 9bf52fe..0000000 Binary files a/static/afbeeldingen/personen/michael-boelen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/michiel-leenaars-150x150.jpg b/static/afbeeldingen/personen/michiel-leenaars-150x150.jpg deleted file mode 100644 index 6e2524a..0000000 Binary files a/static/afbeeldingen/personen/michiel-leenaars-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/michiel-leenaars-150x150.webp b/static/afbeeldingen/personen/michiel-leenaars-150x150.webp deleted file mode 100644 index 5b9b366..0000000 Binary files a/static/afbeeldingen/personen/michiel-leenaars-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/michiel-leenaars-200x200.jpg b/static/afbeeldingen/personen/michiel-leenaars-200x200.jpg deleted file mode 100644 index 3836ea4..0000000 Binary files a/static/afbeeldingen/personen/michiel-leenaars-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/michiel-leenaars-200x200.webp b/static/afbeeldingen/personen/michiel-leenaars-200x200.webp deleted file mode 100644 index cd07bfb..0000000 Binary files a/static/afbeeldingen/personen/michiel-leenaars-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/michiel-leenaars.jpg b/static/afbeeldingen/personen/michiel-leenaars.jpg deleted file mode 100644 index 7adc345..0000000 Binary files a/static/afbeeldingen/personen/michiel-leenaars.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-ciavarella-150x150.jpg b/static/afbeeldingen/personen/mike-ciavarella-150x150.jpg deleted file mode 100644 index ea8a55c..0000000 Binary files a/static/afbeeldingen/personen/mike-ciavarella-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-ciavarella-150x150.webp b/static/afbeeldingen/personen/mike-ciavarella-150x150.webp deleted file mode 100644 index 68fccf0..0000000 Binary files a/static/afbeeldingen/personen/mike-ciavarella-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-ciavarella-200x200.jpg b/static/afbeeldingen/personen/mike-ciavarella-200x200.jpg deleted file mode 100644 index e5519f5..0000000 Binary files a/static/afbeeldingen/personen/mike-ciavarella-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-ciavarella-200x200.webp b/static/afbeeldingen/personen/mike-ciavarella-200x200.webp deleted file mode 100644 index e88c313..0000000 Binary files a/static/afbeeldingen/personen/mike-ciavarella-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-ciavarella.jpg b/static/afbeeldingen/personen/mike-ciavarella.jpg deleted file mode 100644 index e217697..0000000 Binary files a/static/afbeeldingen/personen/mike-ciavarella.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-hulsman-150x150.jpg b/static/afbeeldingen/personen/mike-hulsman-150x150.jpg deleted file mode 100644 index a5ac633..0000000 Binary files a/static/afbeeldingen/personen/mike-hulsman-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-hulsman-150x150.webp b/static/afbeeldingen/personen/mike-hulsman-150x150.webp deleted file mode 100644 index 7b786dd..0000000 Binary files a/static/afbeeldingen/personen/mike-hulsman-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-hulsman-200x200.jpg b/static/afbeeldingen/personen/mike-hulsman-200x200.jpg deleted file mode 100644 index 4fc122b..0000000 Binary files a/static/afbeeldingen/personen/mike-hulsman-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-hulsman-200x200.webp b/static/afbeeldingen/personen/mike-hulsman-200x200.webp deleted file mode 100644 index c446a1b..0000000 Binary files a/static/afbeeldingen/personen/mike-hulsman-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mike-hulsman.jpg b/static/afbeeldingen/personen/mike-hulsman.jpg deleted file mode 100644 index b57c09e..0000000 Binary files a/static/afbeeldingen/personen/mike-hulsman.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mischa-peters-150x150.jpg b/static/afbeeldingen/personen/mischa-peters-150x150.jpg deleted file mode 100644 index f3b00d1..0000000 Binary files a/static/afbeeldingen/personen/mischa-peters-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mischa-peters-150x150.webp b/static/afbeeldingen/personen/mischa-peters-150x150.webp deleted file mode 100644 index 9de0612..0000000 Binary files a/static/afbeeldingen/personen/mischa-peters-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/mischa-peters-200x200.jpg b/static/afbeeldingen/personen/mischa-peters-200x200.jpg deleted file mode 100644 index c0f95ee..0000000 Binary files a/static/afbeeldingen/personen/mischa-peters-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/mischa-peters-200x200.webp b/static/afbeeldingen/personen/mischa-peters-200x200.webp deleted file mode 100644 index fc1e0d9..0000000 Binary files a/static/afbeeldingen/personen/mischa-peters-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/nick-cohn-150x150.jpg b/static/afbeeldingen/personen/nick-cohn-150x150.jpg deleted file mode 100644 index 21d55c4..0000000 Binary files a/static/afbeeldingen/personen/nick-cohn-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/nick-cohn-150x150.webp b/static/afbeeldingen/personen/nick-cohn-150x150.webp deleted file mode 100644 index 1854e48..0000000 Binary files a/static/afbeeldingen/personen/nick-cohn-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/nick-cohn-200x200.jpg b/static/afbeeldingen/personen/nick-cohn-200x200.jpg deleted file mode 100644 index 2415ce1..0000000 Binary files a/static/afbeeldingen/personen/nick-cohn-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/nick-cohn-200x200.webp b/static/afbeeldingen/personen/nick-cohn-200x200.webp deleted file mode 100644 index 610ae6f..0000000 Binary files a/static/afbeeldingen/personen/nick-cohn-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/nick-cohn.jpg b/static/afbeeldingen/personen/nick-cohn.jpg deleted file mode 100644 index 111d32b..0000000 Binary files a/static/afbeeldingen/personen/nick-cohn.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/nicole-wajer-150x150.jpg b/static/afbeeldingen/personen/nicole-wajer-150x150.jpg deleted file mode 100644 index ae83d4d..0000000 Binary files a/static/afbeeldingen/personen/nicole-wajer-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/nicole-wajer-150x150.webp b/static/afbeeldingen/personen/nicole-wajer-150x150.webp deleted file mode 100644 index 1810f2e..0000000 Binary files a/static/afbeeldingen/personen/nicole-wajer-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/nicole-wajer-200x200.jpg b/static/afbeeldingen/personen/nicole-wajer-200x200.jpg deleted file mode 100644 index ea101fe..0000000 Binary files a/static/afbeeldingen/personen/nicole-wajer-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/nicole-wajer-200x200.webp b/static/afbeeldingen/personen/nicole-wajer-200x200.webp deleted file mode 100644 index 4ec0a66..0000000 Binary files a/static/afbeeldingen/personen/nicole-wajer-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/nicole-wajer.jpg b/static/afbeeldingen/personen/nicole-wajer.jpg deleted file mode 100644 index 9dde44f..0000000 Binary files a/static/afbeeldingen/personen/nicole-wajer.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/no-profile-photo-150x150.png b/static/afbeeldingen/personen/no-profile-photo-150x150.png deleted file mode 100644 index 6b7dbeb..0000000 Binary files a/static/afbeeldingen/personen/no-profile-photo-150x150.png and /dev/null differ diff --git a/static/afbeeldingen/personen/no-profile-photo-150x150.webp b/static/afbeeldingen/personen/no-profile-photo-150x150.webp deleted file mode 100644 index 54db178..0000000 Binary files a/static/afbeeldingen/personen/no-profile-photo-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/no-profile-photo-200x200.png b/static/afbeeldingen/personen/no-profile-photo-200x200.png deleted file mode 100644 index 6416a33..0000000 Binary files a/static/afbeeldingen/personen/no-profile-photo-200x200.png and /dev/null differ diff --git a/static/afbeeldingen/personen/no-profile-photo-200x200.webp b/static/afbeeldingen/personen/no-profile-photo-200x200.webp deleted file mode 100644 index 1f96d3a..0000000 Binary files a/static/afbeeldingen/personen/no-profile-photo-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/no-profile-photo.png b/static/afbeeldingen/personen/no-profile-photo.png deleted file mode 100644 index 1cf3506..0000000 Binary files a/static/afbeeldingen/personen/no-profile-photo.png and /dev/null differ diff --git a/static/afbeeldingen/personen/no-profile-photo.xcf b/static/afbeeldingen/personen/no-profile-photo.xcf deleted file mode 100644 index d7537f6..0000000 Binary files a/static/afbeeldingen/personen/no-profile-photo.xcf and /dev/null differ diff --git a/static/afbeeldingen/personen/olaf-kolkman-150x150.jpg b/static/afbeeldingen/personen/olaf-kolkman-150x150.jpg deleted file mode 100644 index f8599f4..0000000 Binary files a/static/afbeeldingen/personen/olaf-kolkman-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/olaf-kolkman-150x150.webp b/static/afbeeldingen/personen/olaf-kolkman-150x150.webp deleted file mode 100644 index a4ecaa8..0000000 Binary files a/static/afbeeldingen/personen/olaf-kolkman-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/olaf-kolkman-200x200.jpg b/static/afbeeldingen/personen/olaf-kolkman-200x200.jpg deleted file mode 100644 index 777c91b..0000000 Binary files a/static/afbeeldingen/personen/olaf-kolkman-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/olaf-kolkman-200x200.webp b/static/afbeeldingen/personen/olaf-kolkman-200x200.webp deleted file mode 100644 index 5c0f86d..0000000 Binary files a/static/afbeeldingen/personen/olaf-kolkman-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/olaf-kolkman.jpg b/static/afbeeldingen/personen/olaf-kolkman.jpg deleted file mode 100644 index da0fb5c..0000000 Binary files a/static/afbeeldingen/personen/olaf-kolkman.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/patrick-reijnen-150x150.jpg b/static/afbeeldingen/personen/patrick-reijnen-150x150.jpg deleted file mode 100644 index 167b672..0000000 Binary files a/static/afbeeldingen/personen/patrick-reijnen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/patrick-reijnen-150x150.webp b/static/afbeeldingen/personen/patrick-reijnen-150x150.webp deleted file mode 100644 index 868d7ce..0000000 Binary files a/static/afbeeldingen/personen/patrick-reijnen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/patrick-reijnen-200x200.jpg b/static/afbeeldingen/personen/patrick-reijnen-200x200.jpg deleted file mode 100644 index d780082..0000000 Binary files a/static/afbeeldingen/personen/patrick-reijnen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/patrick-reijnen-200x200.webp b/static/afbeeldingen/personen/patrick-reijnen-200x200.webp deleted file mode 100644 index 20d26f6..0000000 Binary files a/static/afbeeldingen/personen/patrick-reijnen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-moller-150x150.jpg b/static/afbeeldingen/personen/paul-moller-150x150.jpg deleted file mode 100644 index 28c009f..0000000 Binary files a/static/afbeeldingen/personen/paul-moller-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-moller-150x150.webp b/static/afbeeldingen/personen/paul-moller-150x150.webp deleted file mode 100644 index c4e3bc1..0000000 Binary files a/static/afbeeldingen/personen/paul-moller-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-moller-200x200.jpg b/static/afbeeldingen/personen/paul-moller-200x200.jpg deleted file mode 100644 index b9908ee..0000000 Binary files a/static/afbeeldingen/personen/paul-moller-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-moller-200x200.webp b/static/afbeeldingen/personen/paul-moller-200x200.webp deleted file mode 100644 index e9aa8b4..0000000 Binary files a/static/afbeeldingen/personen/paul-moller-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-moller.jpg b/static/afbeeldingen/personen/paul-moller.jpg deleted file mode 100644 index 31a8105..0000000 Binary files a/static/afbeeldingen/personen/paul-moller.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-reuvers-150x150.jpg b/static/afbeeldingen/personen/paul-reuvers-150x150.jpg deleted file mode 100644 index 73e6c26..0000000 Binary files a/static/afbeeldingen/personen/paul-reuvers-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-reuvers-150x150.webp b/static/afbeeldingen/personen/paul-reuvers-150x150.webp deleted file mode 100644 index 47e8ffd..0000000 Binary files a/static/afbeeldingen/personen/paul-reuvers-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-reuvers-200x200.jpg b/static/afbeeldingen/personen/paul-reuvers-200x200.jpg deleted file mode 100644 index 9d56c0f..0000000 Binary files a/static/afbeeldingen/personen/paul-reuvers-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-reuvers-200x200.webp b/static/afbeeldingen/personen/paul-reuvers-200x200.webp deleted file mode 100644 index c5e01a5..0000000 Binary files a/static/afbeeldingen/personen/paul-reuvers-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/paul-reuvers.jpg b/static/afbeeldingen/personen/paul-reuvers.jpg deleted file mode 100644 index 52fc962..0000000 Binary files a/static/afbeeldingen/personen/paul-reuvers.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/peter-van-eijk-150x150.jpg b/static/afbeeldingen/personen/peter-van-eijk-150x150.jpg deleted file mode 100644 index bf8b7e0..0000000 Binary files a/static/afbeeldingen/personen/peter-van-eijk-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/peter-van-eijk-150x150.webp b/static/afbeeldingen/personen/peter-van-eijk-150x150.webp deleted file mode 100644 index ca2fb28..0000000 Binary files a/static/afbeeldingen/personen/peter-van-eijk-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/peter-van-eijk-200x200.jpg b/static/afbeeldingen/personen/peter-van-eijk-200x200.jpg deleted file mode 100644 index 04dff3a..0000000 Binary files a/static/afbeeldingen/personen/peter-van-eijk-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/peter-van-eijk-200x200.webp b/static/afbeeldingen/personen/peter-van-eijk-200x200.webp deleted file mode 100644 index 9f1354e..0000000 Binary files a/static/afbeeldingen/personen/peter-van-eijk-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/peter-van-eijk.jpg b/static/afbeeldingen/personen/peter-van-eijk.jpg deleted file mode 100644 index 7f93c36..0000000 Binary files a/static/afbeeldingen/personen/peter-van-eijk.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/petr-pucil-150x150.jpg b/static/afbeeldingen/personen/petr-pucil-150x150.jpg deleted file mode 100644 index 094c4ba..0000000 Binary files a/static/afbeeldingen/personen/petr-pucil-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/petr-pucil-150x150.webp b/static/afbeeldingen/personen/petr-pucil-150x150.webp deleted file mode 100644 index 96e2a86..0000000 Binary files a/static/afbeeldingen/personen/petr-pucil-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/petr-pucil-200x200.jpg b/static/afbeeldingen/personen/petr-pucil-200x200.jpg deleted file mode 100644 index 83e6432..0000000 Binary files a/static/afbeeldingen/personen/petr-pucil-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/petr-pucil-200x200.webp b/static/afbeeldingen/personen/petr-pucil-200x200.webp deleted file mode 100644 index 3417cbd..0000000 Binary files a/static/afbeeldingen/personen/petr-pucil-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/petr-pucil.jpg b/static/afbeeldingen/personen/petr-pucil.jpg deleted file mode 100644 index f3337c3..0000000 Binary files a/static/afbeeldingen/personen/petr-pucil.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/reinoud-van-leeuwen-150x150.jpg b/static/afbeeldingen/personen/reinoud-van-leeuwen-150x150.jpg deleted file mode 100644 index 3fb4ee7..0000000 Binary files a/static/afbeeldingen/personen/reinoud-van-leeuwen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/reinoud-van-leeuwen-150x150.webp b/static/afbeeldingen/personen/reinoud-van-leeuwen-150x150.webp deleted file mode 100644 index 791feb7..0000000 Binary files a/static/afbeeldingen/personen/reinoud-van-leeuwen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/reinoud-van-leeuwen-200x200.jpg b/static/afbeeldingen/personen/reinoud-van-leeuwen-200x200.jpg deleted file mode 100644 index 00bafb6..0000000 Binary files a/static/afbeeldingen/personen/reinoud-van-leeuwen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/reinoud-van-leeuwen-200x200.webp b/static/afbeeldingen/personen/reinoud-van-leeuwen-200x200.webp deleted file mode 100644 index 4d6eeb9..0000000 Binary files a/static/afbeeldingen/personen/reinoud-van-leeuwen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/reinoud-van-leeuwen.jpg b/static/afbeeldingen/personen/reinoud-van-leeuwen.jpg deleted file mode 100644 index 068ff17..0000000 Binary files a/static/afbeeldingen/personen/reinoud-van-leeuwen.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/resize-optimize.sh b/static/afbeeldingen/personen/resize-optimize.sh deleted file mode 100755 index 10f8205..0000000 --- a/static/afbeeldingen/personen/resize-optimize.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -set -eu -if [ $# -eq 0 ]; then echo "Geef bestandsnaam op zonder extensie. michael-boelen.jpg --> michael-boelen"; exit 1; fi - -if [ -f "$1.png" ]; then - # 150 - convert "$1.png" -resize 150x150 "$1-150x150.png" - cwebp -q 80 -m 6 -preset photo -sharp_yuv "$1-150x150.png" -o "$1-150x150.webp" - optipng -o7 "$1-150x150.png" - # 200 - convert "$1.png" -resize 200x200 "$1-200x200.png" - cwebp -q 80 -m 6 -preset photo -sharp_yuv "$1-200x200.png" -o "$1-200x200.webp" - optipng -o7 "$1-200x200.png" -elif [ -f "$1.jpg" ]; then - # 150 - convert "$1.jpg" -resize 150x150 "$1-150x150.jpg" - cwebp -q 80 -m 6 -preset photo -sharp_yuv "$1-150x150.jpg" -o "$1-150x150.webp" - jpegoptim -m100 "$1-150x150.jpg" - # 200 - convert "$1.jpg" -resize 200x200 "$1-200x200.jpg" - cwebp -q 80 -m 6 -preset photo -sharp_yuv "$1-200x200.jpg" -o "$1-200x200.webp" - jpegoptim -m100 "$1-200x200.jpg" -else - echo "Bestand niet gevonden. Geef bestand op zonder extensie." - exit 1 -fi - -# EOF diff --git a/static/afbeeldingen/personen/riccardo-ten-cate-150x150.jpg b/static/afbeeldingen/personen/riccardo-ten-cate-150x150.jpg deleted file mode 100644 index 4630bc2..0000000 Binary files a/static/afbeeldingen/personen/riccardo-ten-cate-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/riccardo-ten-cate-150x150.webp b/static/afbeeldingen/personen/riccardo-ten-cate-150x150.webp deleted file mode 100644 index 62fbc25..0000000 Binary files a/static/afbeeldingen/personen/riccardo-ten-cate-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/riccardo-ten-cate-200x200.jpg b/static/afbeeldingen/personen/riccardo-ten-cate-200x200.jpg deleted file mode 100644 index b42c235..0000000 Binary files a/static/afbeeldingen/personen/riccardo-ten-cate-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/riccardo-ten-cate-200x200.webp b/static/afbeeldingen/personen/riccardo-ten-cate-200x200.webp deleted file mode 100644 index 75f3d17..0000000 Binary files a/static/afbeeldingen/personen/riccardo-ten-cate-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/riccardo-ten-cate.jpg b/static/afbeeldingen/personen/riccardo-ten-cate.jpg deleted file mode 100644 index 5bbdb5e..0000000 Binary files a/static/afbeeldingen/personen/riccardo-ten-cate.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rix-groenboom-150x150.jpg b/static/afbeeldingen/personen/rix-groenboom-150x150.jpg deleted file mode 100644 index 80d9857..0000000 Binary files a/static/afbeeldingen/personen/rix-groenboom-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rix-groenboom-150x150.webp b/static/afbeeldingen/personen/rix-groenboom-150x150.webp deleted file mode 100644 index 66bf532..0000000 Binary files a/static/afbeeldingen/personen/rix-groenboom-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rix-groenboom-200x200.jpg b/static/afbeeldingen/personen/rix-groenboom-200x200.jpg deleted file mode 100644 index 6cc5922..0000000 Binary files a/static/afbeeldingen/personen/rix-groenboom-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rix-groenboom-200x200.webp b/static/afbeeldingen/personen/rix-groenboom-200x200.webp deleted file mode 100644 index 734fbcd..0000000 Binary files a/static/afbeeldingen/personen/rix-groenboom-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rix-groenboom.jpg b/static/afbeeldingen/personen/rix-groenboom.jpg deleted file mode 100644 index 51a8f81..0000000 Binary files a/static/afbeeldingen/personen/rix-groenboom.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rob-hulsebos-150x150.jpg b/static/afbeeldingen/personen/rob-hulsebos-150x150.jpg deleted file mode 100644 index f11660d..0000000 Binary files a/static/afbeeldingen/personen/rob-hulsebos-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rob-hulsebos-150x150.webp b/static/afbeeldingen/personen/rob-hulsebos-150x150.webp deleted file mode 100644 index f249cc2..0000000 Binary files a/static/afbeeldingen/personen/rob-hulsebos-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rob-hulsebos-200x200.jpg b/static/afbeeldingen/personen/rob-hulsebos-200x200.jpg deleted file mode 100644 index 868bf4c..0000000 Binary files a/static/afbeeldingen/personen/rob-hulsebos-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rob-hulsebos-200x200.webp b/static/afbeeldingen/personen/rob-hulsebos-200x200.webp deleted file mode 100644 index 3124cd8..0000000 Binary files a/static/afbeeldingen/personen/rob-hulsebos-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rob-hulsebos.jpg b/static/afbeeldingen/personen/rob-hulsebos.jpg deleted file mode 100644 index dc007dd..0000000 Binary files a/static/afbeeldingen/personen/rob-hulsebos.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rogier-spoor-150x150.jpg b/static/afbeeldingen/personen/rogier-spoor-150x150.jpg deleted file mode 100644 index 9cf0c1d..0000000 Binary files a/static/afbeeldingen/personen/rogier-spoor-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rogier-spoor-150x150.webp b/static/afbeeldingen/personen/rogier-spoor-150x150.webp deleted file mode 100644 index e92994c..0000000 Binary files a/static/afbeeldingen/personen/rogier-spoor-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rogier-spoor-200x200.jpg b/static/afbeeldingen/personen/rogier-spoor-200x200.jpg deleted file mode 100644 index a0f2c5a..0000000 Binary files a/static/afbeeldingen/personen/rogier-spoor-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rogier-spoor-200x200.webp b/static/afbeeldingen/personen/rogier-spoor-200x200.webp deleted file mode 100644 index acc6c0a..0000000 Binary files a/static/afbeeldingen/personen/rogier-spoor-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/ronny-lam-150x150.jpg b/static/afbeeldingen/personen/ronny-lam-150x150.jpg deleted file mode 100644 index ba1d476..0000000 Binary files a/static/afbeeldingen/personen/ronny-lam-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/ronny-lam-150x150.webp b/static/afbeeldingen/personen/ronny-lam-150x150.webp deleted file mode 100644 index 0be61c6..0000000 Binary files a/static/afbeeldingen/personen/ronny-lam-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/ronny-lam-200x200.jpg b/static/afbeeldingen/personen/ronny-lam-200x200.jpg deleted file mode 100644 index 78ce1e1..0000000 Binary files a/static/afbeeldingen/personen/ronny-lam-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/ronny-lam-200x200.webp b/static/afbeeldingen/personen/ronny-lam-200x200.webp deleted file mode 100644 index 2c003ba..0000000 Binary files a/static/afbeeldingen/personen/ronny-lam-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rudi-van-drunen-150x150.jpg b/static/afbeeldingen/personen/rudi-van-drunen-150x150.jpg deleted file mode 100644 index 0aedd6a..0000000 Binary files a/static/afbeeldingen/personen/rudi-van-drunen-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rudi-van-drunen-150x150.webp b/static/afbeeldingen/personen/rudi-van-drunen-150x150.webp deleted file mode 100644 index b6d2952..0000000 Binary files a/static/afbeeldingen/personen/rudi-van-drunen-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/rudi-van-drunen-200x200.jpg b/static/afbeeldingen/personen/rudi-van-drunen-200x200.jpg deleted file mode 100644 index 58bc241..0000000 Binary files a/static/afbeeldingen/personen/rudi-van-drunen-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/rudi-van-drunen-200x200.webp b/static/afbeeldingen/personen/rudi-van-drunen-200x200.webp deleted file mode 100644 index 764f2aa..0000000 Binary files a/static/afbeeldingen/personen/rudi-van-drunen-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/sake-blok-150x150.jpg b/static/afbeeldingen/personen/sake-blok-150x150.jpg deleted file mode 100644 index 41f6784..0000000 Binary files a/static/afbeeldingen/personen/sake-blok-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/sake-blok-150x150.webp b/static/afbeeldingen/personen/sake-blok-150x150.webp deleted file mode 100644 index 9767aa7..0000000 Binary files a/static/afbeeldingen/personen/sake-blok-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/sake-blok-200x200.jpg b/static/afbeeldingen/personen/sake-blok-200x200.jpg deleted file mode 100644 index 6161788..0000000 Binary files a/static/afbeeldingen/personen/sake-blok-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/sake-blok-200x200.webp b/static/afbeeldingen/personen/sake-blok-200x200.webp deleted file mode 100644 index 5601d44..0000000 Binary files a/static/afbeeldingen/personen/sake-blok-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/sake-blok.jpg b/static/afbeeldingen/personen/sake-blok.jpg deleted file mode 100644 index 04e9772..0000000 Binary files a/static/afbeeldingen/personen/sake-blok.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/sander-raaijmakers-150x150.jpg b/static/afbeeldingen/personen/sander-raaijmakers-150x150.jpg deleted file mode 100644 index 637de16..0000000 Binary files a/static/afbeeldingen/personen/sander-raaijmakers-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/sander-raaijmakers-150x150.webp b/static/afbeeldingen/personen/sander-raaijmakers-150x150.webp deleted file mode 100644 index 56ed5aa..0000000 Binary files a/static/afbeeldingen/personen/sander-raaijmakers-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/sander-raaijmakers-200x200.jpg b/static/afbeeldingen/personen/sander-raaijmakers-200x200.jpg deleted file mode 100644 index 8dfabd8..0000000 Binary files a/static/afbeeldingen/personen/sander-raaijmakers-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/sander-raaijmakers-200x200.webp b/static/afbeeldingen/personen/sander-raaijmakers-200x200.webp deleted file mode 100644 index a745500..0000000 Binary files a/static/afbeeldingen/personen/sander-raaijmakers-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/sander-raaijmakers.jpg b/static/afbeeldingen/personen/sander-raaijmakers.jpg deleted file mode 100644 index 1816658..0000000 Binary files a/static/afbeeldingen/personen/sander-raaijmakers.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/tamara-brandt-150x150.jpg b/static/afbeeldingen/personen/tamara-brandt-150x150.jpg deleted file mode 100644 index 42b19fe..0000000 Binary files a/static/afbeeldingen/personen/tamara-brandt-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/tamara-brandt-150x150.webp b/static/afbeeldingen/personen/tamara-brandt-150x150.webp deleted file mode 100644 index dc30cf9..0000000 Binary files a/static/afbeeldingen/personen/tamara-brandt-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/tamara-brandt-200x200.jpg b/static/afbeeldingen/personen/tamara-brandt-200x200.jpg deleted file mode 100644 index bd22981..0000000 Binary files a/static/afbeeldingen/personen/tamara-brandt-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/tamara-brandt-200x200.webp b/static/afbeeldingen/personen/tamara-brandt-200x200.webp deleted file mode 100644 index afb8839..0000000 Binary files a/static/afbeeldingen/personen/tamara-brandt-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/tamara-brandt.jpg b/static/afbeeldingen/personen/tamara-brandt.jpg deleted file mode 100644 index 6482ece..0000000 Binary files a/static/afbeeldingen/personen/tamara-brandt.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/walter-belgers-150x150.jpg b/static/afbeeldingen/personen/walter-belgers-150x150.jpg deleted file mode 100644 index a95918e..0000000 Binary files a/static/afbeeldingen/personen/walter-belgers-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/walter-belgers-150x150.webp b/static/afbeeldingen/personen/walter-belgers-150x150.webp deleted file mode 100644 index cea01ff..0000000 Binary files a/static/afbeeldingen/personen/walter-belgers-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/walter-belgers-200x200.jpg b/static/afbeeldingen/personen/walter-belgers-200x200.jpg deleted file mode 100644 index eddcc02..0000000 Binary files a/static/afbeeldingen/personen/walter-belgers-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/walter-belgers-200x200.webp b/static/afbeeldingen/personen/walter-belgers-200x200.webp deleted file mode 100644 index 4838c91..0000000 Binary files a/static/afbeeldingen/personen/walter-belgers-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/walter-belgers.jpg b/static/afbeeldingen/personen/walter-belgers.jpg deleted file mode 100644 index 39d6549..0000000 Binary files a/static/afbeeldingen/personen/walter-belgers.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/willem-toorop-150x150.png b/static/afbeeldingen/personen/willem-toorop-150x150.png deleted file mode 100644 index 0169cd5..0000000 Binary files a/static/afbeeldingen/personen/willem-toorop-150x150.png and /dev/null differ diff --git a/static/afbeeldingen/personen/willem-toorop-150x150.webp b/static/afbeeldingen/personen/willem-toorop-150x150.webp deleted file mode 100644 index a41bff9..0000000 Binary files a/static/afbeeldingen/personen/willem-toorop-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/willem-toorop-200x200.png b/static/afbeeldingen/personen/willem-toorop-200x200.png deleted file mode 100644 index 71f56d8..0000000 Binary files a/static/afbeeldingen/personen/willem-toorop-200x200.png and /dev/null differ diff --git a/static/afbeeldingen/personen/willem-toorop-200x200.webp b/static/afbeeldingen/personen/willem-toorop-200x200.webp deleted file mode 100644 index 70ffc96..0000000 Binary files a/static/afbeeldingen/personen/willem-toorop-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/winn-schwartau-150x150.jpg b/static/afbeeldingen/personen/winn-schwartau-150x150.jpg deleted file mode 100644 index 4bef833..0000000 Binary files a/static/afbeeldingen/personen/winn-schwartau-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/winn-schwartau-150x150.webp b/static/afbeeldingen/personen/winn-schwartau-150x150.webp deleted file mode 100644 index c9e2617..0000000 Binary files a/static/afbeeldingen/personen/winn-schwartau-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/winn-schwartau-200x200.jpg b/static/afbeeldingen/personen/winn-schwartau-200x200.jpg deleted file mode 100644 index 79f49c4..0000000 Binary files a/static/afbeeldingen/personen/winn-schwartau-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/winn-schwartau-200x200.webp b/static/afbeeldingen/personen/winn-schwartau-200x200.webp deleted file mode 100644 index 3a8ce01..0000000 Binary files a/static/afbeeldingen/personen/winn-schwartau-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/winn-schwartau.jpg b/static/afbeeldingen/personen/winn-schwartau.jpg deleted file mode 100644 index 31086f3..0000000 Binary files a/static/afbeeldingen/personen/winn-schwartau.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/wouter-prins-150x150.jpg b/static/afbeeldingen/personen/wouter-prins-150x150.jpg deleted file mode 100644 index 6038ffc..0000000 Binary files a/static/afbeeldingen/personen/wouter-prins-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/wouter-prins-150x150.webp b/static/afbeeldingen/personen/wouter-prins-150x150.webp deleted file mode 100644 index ceafede..0000000 Binary files a/static/afbeeldingen/personen/wouter-prins-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/wouter-prins-200x200.jpg b/static/afbeeldingen/personen/wouter-prins-200x200.jpg deleted file mode 100644 index 2f7c6d8..0000000 Binary files a/static/afbeeldingen/personen/wouter-prins-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/wouter-prins-200x200.webp b/static/afbeeldingen/personen/wouter-prins-200x200.webp deleted file mode 100644 index ebb7250..0000000 Binary files a/static/afbeeldingen/personen/wouter-prins-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/wouter-prins.jpg b/static/afbeeldingen/personen/wouter-prins.jpg deleted file mode 100644 index 5251497..0000000 Binary files a/static/afbeeldingen/personen/wouter-prins.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/zawadi-done-150x150.jpg b/static/afbeeldingen/personen/zawadi-done-150x150.jpg deleted file mode 100644 index ba5b876..0000000 Binary files a/static/afbeeldingen/personen/zawadi-done-150x150.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/zawadi-done-150x150.webp b/static/afbeeldingen/personen/zawadi-done-150x150.webp deleted file mode 100644 index 8e0f2f2..0000000 Binary files a/static/afbeeldingen/personen/zawadi-done-150x150.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/zawadi-done-200x200.jpg b/static/afbeeldingen/personen/zawadi-done-200x200.jpg deleted file mode 100644 index 563f477..0000000 Binary files a/static/afbeeldingen/personen/zawadi-done-200x200.jpg and /dev/null differ diff --git a/static/afbeeldingen/personen/zawadi-done-200x200.webp b/static/afbeeldingen/personen/zawadi-done-200x200.webp deleted file mode 100644 index 6b93b21..0000000 Binary files a/static/afbeeldingen/personen/zawadi-done-200x200.webp and /dev/null differ diff --git a/static/afbeeldingen/personen/zawadi-done.jpg b/static/afbeeldingen/personen/zawadi-done.jpg deleted file mode 100644 index cac4e5b..0000000 Binary files a/static/afbeeldingen/personen/zawadi-done.jpg and /dev/null differ diff --git a/static/bestanden/award/bert-award-motivatie.pdf b/static/bestanden/award/bert-award-motivatie.pdf deleted file mode 100644 index bfc63bd..0000000 Binary files a/static/bestanden/award/bert-award-motivatie.pdf and /dev/null differ diff --git a/themes/nluug/layouts/community/section.html b/themes/nluug/layouts/community/section.html deleted file mode 100644 index ecb4663..0000000 --- a/themes/nluug/layouts/community/section.html +++ /dev/null @@ -1,33 +0,0 @@ -{{ define "main" }} - - {{ $communities := slice }} - {{ range sort site.Data.community "name" "asec" }} - {{ $communities = $communities | append . }} - {{ end }} - - {{ $categories := slice }} - {{ range .Site.Data.community }} - {{ if .category }} - {{ $categories = $categories | append .category }} - {{ end }} - {{ end }} - {{ $categories = uniq $categories }} - - {{ range index $categories }} -

{{ . | title }}

-
- {{ range where $communities "category" . }} -
- {{ if .url }} -

{{ .name }}

- {{ else }} -

{{ .name }}

- {{ end }} -

{{ .description }}

-
- {{ end }} -
- {{ end }} - - -{{ end }} diff --git a/themes/nluug/layouts/index.html b/themes/nluug/layouts/index.html index af95b6f..2f0c935 100644 --- a/themes/nluug/layouts/index.html +++ b/themes/nluug/layouts/index.html @@ -4,7 +4,7 @@ {{ if gt (len (where .Site.RegularPages "Section" "nieuws")) 0 }}
-

Laatste nieuws

+

Latest news