Skip to content

Commit 5195593

Browse files
committed
Working slides before auto-generation
1 parent 7f07466 commit 5195593

File tree

1 file changed

+54
-25
lines changed

1 file changed

+54
-25
lines changed

2024-03-06_heise-devsec-Dependency-Updates.html

Lines changed: 54 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
<?xml version="1.0" encoding="ISO-8859-1"?>
1+
<?xml version="1.0" encoding="ISO-8859-1" ?>
22
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
<html xmlns="http://www.w3.org/1999/xhtml">
4-
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5-
<meta charset="utf-8" />
4+
<head>
5+
<meta charset="utf-8"/>
66

77
<title>Automated Dependency Updates</title>
88

99
<!-- https://gauger.io/fonticon/ -->
10-
<link rel="icon" href="images/favicons/renovate.ico" />
10+
<link rel="icon" href="images/favicons/renovate.ico"/>
1111

12-
<link rel="stylesheet" href="media/[email protected]/dist/reveal.css" />
13-
<link rel="stylesheet" href="media/[email protected]/font.css" />
14-
<link rel="stylesheet" href="media/[email protected]/dist/theme/black.css" id="theme" />
15-
<link rel="stylesheet" href="themes/theme2022.css" id="theme" />
16-
<link rel="stylesheet" href="themes/common.css" />
17-
<link rel="stylesheet" href="media/[email protected]/styles/rainbow.css" />
12+
<link rel="stylesheet" href="media/[email protected]/dist/reveal.css"/>
13+
<link rel="stylesheet" href="media/[email protected]/font.css"/>
14+
<link rel="stylesheet" href="media/[email protected]/dist/theme/black.css" id="theme"/>
15+
<link rel="stylesheet" href="themes/theme2022.css" id="theme"/>
16+
<link rel="stylesheet" href="themes/common.css"/>
17+
<link rel="stylesheet" href="media/[email protected]/styles/rainbow.css"/>
1818

1919
<script>
2020
var version = '6.5.1'
@@ -33,29 +33,43 @@
3333
<div class="reveal">
3434
<div class="slides">
3535

36-
<section id="title" data-separator="^---$" data-separator-vertical="^--$" data-background="images/barn-raising-unsplash.jpg" class="center" style="padding: 1em 1em 1em 1em; color: white; background: rgba(0, 0, 0, 0.5); width: 60%; margin: auto; text-align: right;">
36+
<section data-markdown="" data-separator="^---$" data-separator-vertical="^--$"><textarea data-template="">
37+
<!-- .slide: data-background="images/barn-raising-unsplash.jpg" class="center" style="padding: 1em 1em 1em 1em; color: white; background: rgba(0, 0, 0, 0.5); width: 60%; margin: auto; text-align: right;" -->
38+
# Automated<br/>Dependency Updates <!-- .element: style="font-size: 1.5em; color: white;" -->
3739

38-
<h1 style="font-size: 1.5em; color: white;">Automated Dependency Updates</h1>
40+
## Closing vulnerabilities<br/>as they appear <!-- .element: style="font-size: 1.2em; text-transform: none; color: white;" -->
3941

40-
<h2 style="font-size: 1.2em; text-transform: none; color: white;">Closing vulnerabilities as they appear</h2>
41-
42-
<p><i>Nicholas Dille, Haufe Group</i></p>
42+
*Nicholas Dille, Haufe Group*
4343

4444
<p><img src="images/logos/heise-devsec_ohnetext.svg" style="height: 1em;" /> <a href="https://www.heise-devsec.de/">heise devSec</a></p>
45-
</section><section id="FOO" data-separator="^---$" data-separator-vertical="^--$"></section>
45+
</textarea></section>
46+
47+
<section data-markdown="000_introduction/02_bio.md" data-separator="^---$" data-separator-vertical="^--$"></section>
48+
<section data-markdown="170_supply_chain_security/renovate/slides.md" data-separator="^---$" data-separator-vertical="^--$"></section>
49+
50+
<section data-markdown="" data-separator="^---$" data-separator-vertical="^--$"><textarea data-template="">
51+
## Summary
52+
53+
<i class="fa-duotone fa-4x fa-lightbulb-on"></i> <!-- .element: style="float: right;" -->
54+
55+
- <span class="fa-li"><i class="fa-duotone fa-link"></i></span> Ops and Devs require many dependencies
56+
- <span class="fa-li"><i class="fa-duotone fa-lock-keyhole"></i></span> Dependencies introduce (additional) security issues
57+
- <span class="fa-li"><i class="fa-duotone fa-arrows-rotate"></i></span> Automated updates help stay on top
58+
- <span class="fa-li"><i class="fa-duotone fa-crosshairs"></i></span> Automerging takes the load off dev and ops...
59+
- <span class="fa-li"><i class="fa-duotone fa-magnifying-glass-chart"></i></span> ...but requires thorough testing
4660

47-
<section id="summary" data-separator="^---$" data-separator-vertical="^--$">
48-
<h2>Summary</h2>
61+
<!-- .element: class="fa-ul" style="line-height: 1.5em;" -->
4962

50-
<i class="fa-duotone fa-4x fa-lightbulb-on" style="float: right;"></i>
63+
### Upcoming events
5164

52-
<ul id="bullets" class="fa-ul" style="line-height: 1.5em;">
53-
<li><span class="fa-li"><i class="fa-duotone fa-link"></i></span> First item</li>
54-
<li><span class="fa-li"><i class="fa-duotone fa-lock-keyhole"></i></span> Second item</li>
55-
</ul>
65+
~~2024-03-06 [heise devSec](https://www.heise-devsec.de) - [Nie wieder veraltete Dependencies](https://www.heise-devsec.de/veranstaltung-21977-se-0-nie-wieder-veraltete-dependencies--wie-sich-sicherheitsluecken-von-selbst-schliessen.html)~~
5666

57-
<h3 id="events">Upcoming events</h3>
58-
</section>
67+
2024-04-10 heise Workshop: [Einführung in GitLab](https://heise-academy.de/schulungen/einfuehrung-in-gitlab)
68+
69+
2024-04-16 [Mastering GitOps](https://www.mastering-gitops.de) - [GitOps und RenovateBot](https://www.mastering-gitops.de/veranstaltung-21902-se-0-gitops-und-renovatebot-die-zukunft-der-automatisierten-promotion.html)
70+
71+
2024-04-17+24 heise Workshop: [CI/CD mit GitLab](https://heise-academy.de/schulungen/cicd-gitlab)
72+
</textarea></section>
5973

6074
</div>
6175
</div>
@@ -105,6 +119,21 @@ <h3 id="events">Upcoming events</h3>
105119
smartypants: true
106120
},
107121

122+
keyboard: {
123+
// pause/resume time when Enter is pressed
124+
13: () => {
125+
ElapsedTimeBar.isPaused ? ElapsedTimeBar.resume() : ElapsedTimeBar.pause();
126+
},
127+
// reset timer when 'r' is pressed
128+
82: () => {
129+
ElapsedTimeBar.reset();
130+
}
131+
},
132+
133+
dependencies: [
134+
{ src: 'media/plugins/elapsed-time-bar@18feb15/elapsed-time-bar.js' }
135+
],
136+
108137
plugins: [
109138
RevealMarkdown,
110139
RevealHighlight,

0 commit comments

Comments
 (0)