Skip to content

Commit 6b6a9e2

Browse files
committed
module1 done
1 parent fcf38f8 commit 6b6a9e2

File tree

8 files changed

+111
-49
lines changed

8 files changed

+111
-49
lines changed

.gitignore

+54-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,55 @@
1+
.idea/
2+
*.iml
3+
*.iws
4+
*.eml
5+
out/
6+
.DS_Store
7+
.svn
8+
log/*.log
9+
tmp/**
10+
node_modules/
11+
.sass-cache
12+
css/reveal.min.css
13+
js/reveal.min.js
14+
15+
# Prerequisites
16+
*.d
17+
18+
# Builds, test, IDE
19+
build/
20+
.vscode/
21+
googletest/
22+
23+
# Compiled Object files
24+
*.slo
25+
*.lo
26+
*.o
27+
*.obj
28+
29+
# Precompiled Headers
30+
*.gch
31+
*.pch
32+
33+
# Compiled Dynamic libraries
34+
*.so
35+
*.dylib
36+
*.dll
37+
38+
# Fortran module files
39+
*.mod
40+
*.smod
41+
42+
# Compiled Static libraries
43+
*.lai
44+
*.la
45+
*.a
46+
*.lib
47+
48+
# Executables
49+
*.exe
50+
*.out
51+
*.app
52+
53+
# Before standarization of presentations
154
build
2-
settings.json
55+
settings.json

coders_school_logo.png

39 KB
Loading

logo.png

21.8 KB
Loading

module1/00_intro.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Your hobbies
66

77
___
8-
<!-- .slide: data-background="../img/lukasz.jpg" -->
8+
<!-- .slide: data-background="img/lukasz.jpg" -->
99

1010
<h2 style="text-shadow: 2px 2px black;">Łukasz Ziobroń</h2>
1111
<div class="box fragment" style="width: 45%; left: 0; top: 100px;">
@@ -71,4 +71,4 @@ If you want to complain about the employer, I won't tell anyone
7171

7272
___
7373

74-
### [Link to presentation on GitHub](https://github.com/coders-school/advanced_cpp/tree/master/md.modern_cpp_basic_fatures)
74+
### [Link to presentation on GitHub](https://github.com/coders-school/advanced_cpp/tree/master/md.modern_cpp_basic_features)

module1/img/lukasz.jpg

99.3 KB
Loading

module1/index.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@
99
<meta name="description" content="C++11, C++14 and C++17 presentation">
1010
<meta name="author" content="Lukasz Ziobron">
1111

12-
<link rel="stylesheet" href="../css/reset.css">
13-
<link rel="stylesheet" href="../css/reveal.css">
14-
<link rel="stylesheet" href="../css/theme/coders.css" id="theme">
12+
<link rel="stylesheet" href="../../css/reset.css">
13+
<link rel="stylesheet" href="../../css/reveal.css">
14+
<link rel="stylesheet" href="../../css/theme/coders.css" id="theme">
1515

1616
<!-- Theme used for syntax highlighting of code -->
17-
<link rel="stylesheet" href="../lib/css/monokai.css">
17+
<link rel="stylesheet" href="../../lib/css/monokai.css">
1818

1919
<!-- Printing and PDF exports -->
2020
<script>
2121
var link = document.createElement('link');
2222
link.rel = 'stylesheet';
2323
link.type = 'text/css';
24-
link.href = window.location.search.match(/print-pdf/gi) ? '../css/print/pdf.css' : '../css/print/paper.css';
24+
link.href = window.location.search.match(/print-pdf/gi) ? '../../css/print/pdf.css' : '../../css/print/paper.css';
2525
document.getElementsByTagName('head')[0].appendChild(link);
2626
</script>
2727
</head>
@@ -36,7 +36,7 @@
3636
<h1>Modern C++ #1</h1>
3737
<h2>Basic features</h2>
3838
<a href="https://coders.school">
39-
<img width="500" data-src="../img/coders_school_logo.png" alt="Coders School" class="plain">
39+
<img width="500" data-src="../coders_school_logo.png" alt="Coders School" class="plain">
4040
</a>
4141
<h3>Łukasz Ziobroń</h3>
4242
<h3>Kamil Szatkowski</h3>
@@ -125,14 +125,14 @@ <h3>Kamil Szatkowski</h3>
125125
data-separator-notes="^Note:">
126126
</section>
127127

128-
<section data-background="../img/coders_school_logo.png" data-background-size="80%">
128+
<section data-background="../coders_school_logo.png" data-background-size="80%">
129129
<h1>Thank you 🙂</h1>
130130
</section>
131131
</div>
132132

133133
</div>
134134

135-
<script src="../js/reveal.js"></script>
135+
<script src="../../js/reveal.js"></script>
136136

137137
<script>
138138
// More info about config & dependencies:
@@ -145,11 +145,11 @@ <h1>Thank you 🙂</h1>
145145
hash: true,
146146
pdfSeparateFragments: false,
147147
dependencies: [
148-
{ src: '../plugin/externalcode/externalcode.js', condition: function() { return !!document.querySelector( '[data-code]' ); } },
149-
{ src: '../plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
150-
{ src: '../plugin/markdown/marked.js' },
151-
{ src: '../plugin/markdown/markdown.js' },
152-
{ src: '../plugin/notes/notes.js', async: true }
148+
{ src: '../../plugin/externalcode/externalcode.js', condition: function() { return !!document.querySelector( '[data-code]' ); } },
149+
{ src: '../../plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
150+
{ src: '../../plugin/markdown/marked.js' },
151+
{ src: '../../plugin/markdown/markdown.js' },
152+
{ src: '../../plugin/notes/notes.js', async: true }
153153
]
154154
});
155155
</script>

module2/00_agenda.md

-16
This file was deleted.

module2/index.html

+42-17
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@
99
<meta name="description" content="C++11, C++14 and C++17 presentation">
1010
<meta name="author" content="Lukasz Ziobron">
1111

12-
<link rel="stylesheet" href="../css/reset.css">
13-
<link rel="stylesheet" href="../css/reveal.css">
14-
<link rel="stylesheet" href="../css/theme/coders.css" id="theme">
12+
<link rel="stylesheet" href="../../css/reset.css">
13+
<link rel="stylesheet" href="../../css/reveal.css">
14+
<link rel="stylesheet" href="../../css/theme/coders.css" id="theme">
1515

1616
<!-- Theme used for syntax highlighting of code -->
17-
<link rel="stylesheet" href="../lib/css/monokai.css">
17+
<link rel="stylesheet" href="../../lib/css/monokai.css">
1818

1919
<!-- Printing and PDF exports -->
2020
<script>
2121
var link = document.createElement('link');
2222
link.rel = 'stylesheet';
2323
link.type = 'text/css';
24-
link.href = window.location.search.match(/print-pdf/gi) ? '../css/print/pdf.css' : '../css/print/paper.css';
24+
link.href = window.location.search.match(/print-pdf/gi) ? '../../css/print/pdf.css' : '../../css/print/paper.css';
2525
document.getElementsByTagName('head')[0].appendChild(link);
2626
</script>
2727
</head>
@@ -30,11 +30,36 @@
3030
<div class="reveal">
3131
<div class="slides">
3232

33-
<section data-markdown="00_cover.md" data-separator-vertical="^___"
34-
data-separator-notes="^Note:">
33+
<section data-background="#111111">
34+
35+
<h1>Modern C++ #1</h1>
36+
<h2>Advanced features</h2>
37+
<a href="https://coders.school">
38+
<img width="500" data-src="../coders_school_logo.png" alt="Coders School" class="plain">
39+
</a>
40+
<h3>Łukasz Ziobroń</h3>
41+
<h3>Kamil Szatkowski</h3>
42+
3543
</section>
36-
<section data-markdown="00_agenda.md" data-separator-vertical="^___"
37-
data-separator-notes="^Note:">
44+
<section data-markdown>
45+
<textarea data-template>
46+
47+
# Agenda
48+
49+
* <!-- .element: class="fragment fade-in" --> intro (15’)
50+
* <!-- .element: class="fragment fade-in" --> attributes (20’)
51+
* <!-- .element: class="fragment fade-in" --> <code>constexpr</code> (45’)
52+
* <!-- .element: class="fragment fade-in" --> ☕️ break (15’)
53+
* <!-- .element: class="fragment fade-in" --> <code>noexcept</code> (25’)
54+
* <!-- .element: class="fragment fade-in" --> data structure alignment (<code>alignas</code>, <code>alignof</code>) (20’)
55+
* <!-- .element: class="fragment fade-in" --> structured bindings (30’)
56+
* <!-- .element: class="fragment fade-in" --> ☕️ break (10’)
57+
* <!-- .element: class="fragment fade-in" --> lambda expressions in short (1h)
58+
* <!-- .element: class="fragment fade-in" --> 🍝 lunch break (50’)
59+
* <!-- .element: class="fragment fade-in" --> other useful features - review only (1h)
60+
* <!-- .element: class="fragment fade-in" --> recap (20’)
61+
62+
</textarea>
3863
</section>
3964

4065
<section>
@@ -46,7 +71,7 @@ <h2>Let's get to know each other</h2>
4671
</ol>
4772
</section>
4873

49-
<section data-background="../img/lukasz.jpg">
74+
<section data-background="img/lukasz.jpg">
5075
<h2 style="text-shadow: 2px 2px black;">Łukasz Ziobroń</h2>
5176
<div class="box fragment" style="width: 45%; left: 0; top: 100px;">
5277
<h3>Not only a programming XP</h3>
@@ -133,14 +158,14 @@ <h3>Hobbies</h3>
133158
data-separator-notes="^Note:">
134159
</section>
135160

136-
<section data-background="../img/coders_school_logo.png" data-background-size="90%">
161+
<section data-background="../coders_school_logo.png" data-background-size="90%">
137162
<h2>Thank you 🙂</h2>
138163
</section!-->
139164
</div>
140165

141166
</div>
142167

143-
<script src="../js/reveal.js"></script>
168+
<script src="../../js/reveal.js"></script>
144169

145170
<script>
146171
// More info about config & dependencies:
@@ -153,11 +178,11 @@ <h2>Thank you 🙂</h2>
153178
hash: true,
154179
pdfSeparateFragments: false,
155180
dependencies: [
156-
{ src: '../plugin/externalcode/externalcode.js', condition: function() { return !!document.querySelector( '[data-code]' ); } },
157-
{ src: '../plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
158-
{ src: '../plugin/markdown/marked.js' },
159-
{ src: '../plugin/markdown/markdown.js' },
160-
{ src: '../plugin/notes/notes.js', async: true }
181+
{ src: '../../plugin/externalcode/externalcode.js', condition: function() { return !!document.querySelector( '[data-code]' ); } },
182+
{ src: '../../plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
183+
{ src: '../../plugin/markdown/marked.js' },
184+
{ src: '../../plugin/markdown/markdown.js' },
185+
{ src: '../../plugin/notes/notes.js', async: true }
161186
]
162187
});
163188
</script>

0 commit comments

Comments
 (0)