76 lines
2.0 KiB
Plaintext
76 lines
2.0 KiB
Plaintext
= : Introduction to (sane) programming
|
|
:author: Mariano Bernaldo <m.bernaldo.de.quiros@umcg.nl>
|
|
:date: 29-9-2020
|
|
:icons: font
|
|
// we want local served fonts. Therefore patched sky.css
|
|
//:revealjs_theme: sky
|
|
:revealjs_customtheme: css/sky.css
|
|
:revealjs_autoSlide: 0
|
|
:revealjs_history: true
|
|
:revealjs_fragmentInURL: true
|
|
:revealjs_viewDistance: 5
|
|
:revealjs_width: 1408
|
|
:revealjs_height: 792
|
|
:revealjs_controls: true
|
|
:revealjs_controlsLayout: edges
|
|
:revealjs_controlsTutorial: true
|
|
:revealjs_slideNumber: c/t
|
|
:revealjs_showSlideNumber: speaker
|
|
:revealjs_autoPlayMedia: true
|
|
:revealjs_defaultTiming: 42
|
|
//:revealjs_transitionSpeed: fast
|
|
:revealjs_margin: 0.15
|
|
:revealjs_parallaxBackgroundImage: images/backgrounds/Abstract.jpg
|
|
:revealjs_parallaxBackgroundSize: 1600px 1600px
|
|
// :revealjs_parallaxBackgroundImage: images/backgrounds/Hexagon-background.jpg
|
|
// :revealjs_parallaxBackgroundSize: 6000px 4000px
|
|
// :revealjs_parallaxBackgroundImage: images/backgrounds/LW001.jpg
|
|
// :revealjs_parallaxBackgroundSize: 8337px 5000px
|
|
:customcss: css/presentation.css
|
|
:imagesdir: images
|
|
:source-highlighter: highlightjs
|
|
:highlightjs-theme: css/atom-one-light.css
|
|
// we want local served font-awesome fonts
|
|
:iconfont-remote!:
|
|
:iconfont-name: fonts/fontawesome/css/all
|
|
|
|
[.notes]
|
|
--
|
|
--
|
|
|
|
|
|
== !
|
|
|
|
[%step]
|
|
* Tools
|
|
* Software engineering
|
|
* Clean code
|
|
* Working with notebooks
|
|
|
|
include::presentation-others.adoc[]
|
|
|
|
include::presentation-high-level-stuff.adoc[]
|
|
|
|
include::presentation-low-level-stuff.adoc[]
|
|
|
|
include::presentation-notebooks.adoc[]
|
|
|
|
|
|
[pass]
|
|
++++
|
|
<script src="./live.js"></script>
|
|
|
|
<!-- hide "verbatim" sections if URL contains "terse"-Keyword -->
|
|
<script>
|
|
if (!window.location.search.match(/bonus/gi)) {
|
|
var sections = document.getElementsByTagName('section');
|
|
for (var i = sections.length-1; i > -1; --i) {
|
|
console.log(sections[i].classList);
|
|
if (sections[i].classList.contains("bonuscontent")) {
|
|
sections[i].remove();
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
++++
|