From d2debf3d0374bdfb4574ee8ad2a54831e03fa219 Mon Sep 17 00:00:00 2001 From: Patrick Reijnen Date: Sat, 29 Jul 2023 15:06:46 +0200 Subject: [PATCH] Drie talks aan 2019VJ toegevoegd --- .../nluug/voorjaarsconferentie-2019/_index.md | 4 +- ...zavras-making-open-source-easily-usable.md | 32 ++++++++++ ...nter-kube-bench-and-microscanner-github.md | 40 +++++++++++++ ...grav-a-modern-flat-file-open-source-cms.md | 60 +++++++++++++++++++ 4 files changed, 135 insertions(+), 1 deletion(-) create mode 100644 content/evenementen/nluug/voorjaarsconferentie-2019/talks/alexios-zavras-making-open-source-easily-usable.md create mode 100644 content/evenementen/nluug/voorjaarsconferentie-2019/talks/amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github.md create mode 100644 content/evenementen/nluug/voorjaarsconferentie-2019/talks/andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms.md diff --git a/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md b/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md index 7ef954b..ab56cd4 100644 --- a/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md +++ b/content/evenementen/nluug/voorjaarsconferentie-2019/_index.md @@ -97,7 +97,7 @@ event_schedule: talk: speaker: Andy Miller title: Quickly build a personal resume site with Grav, a modern flat-file open source CMS - link: + link: talks/andy-miller-quickly-build-a-personal-resume-site-with-grav-a-modern-flat-file-open-source-cms/ - column: talk: speaker: Maxim Burgerhout @@ -188,6 +188,7 @@ event_schedule: talk: speaker: Alexios Zavras title: Making Open Source Easily Usable + link: talks/alexios-zavras-making-open-source-easily-usable/ - row: columns: - column: @@ -205,6 +206,7 @@ event_schedule: 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 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 new file mode 100644 index 0000000..a5ba02d --- /dev/null +++ b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/alexios-zavras-making-open-source-easily-usable.md @@ -0,0 +1,32 @@ +--- +categories: +- presentaties +date: 2019-05-23T10:31:43+02:00 +description: "" +layout: event-talk +tags: +- owncloud +- nextcloud +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 new file mode 100644 index 0000000..dcb62a9 --- /dev/null +++ b/content/evenementen/nluug/voorjaarsconferentie-2019/talks/amir-jerbi-keeping-your-kubernetes-secured-using-kube-hunter-kube-bench-and-microscanner-github.md @@ -0,0 +1,40 @@ +--- +categories: +- presentaties +date: 2019-05-23T10:31:43+02:00 +description: "" +layout: event-talk +tags: +- owncloud +- nextcloud +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 new file mode 100644 index 0000000..000efb1 --- /dev/null +++ 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 @@ -0,0 +1,60 @@ +--- +categories: +- presentaties +date: 2019-05-23T10:31:43+02:00 +description: "" +layout: event-talk +tags: +- owncloud +- nextcloud +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