Skip to content
Snippets Groups Projects
Commit 7cb5e276 authored by Lukas Ruge's avatar Lukas Ruge
Browse files

nook 2018

parent 91e28020
No related branches found
No related tags found
No related merge requests found
Pipeline #7315 passed
Showing
with 292 additions and 0 deletions
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 22:15:00 +0200
duration: "45:00"
room: AMS1
title: "Combining permaculture and hackerculture"
subtitle: "Exploring the possibilities of a more eco friendly and optimized life"
persons:
- "Aimee Fenech"
- "Franz Gatzke"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/combining-permaculture-and-hackerculture
#https://www.uuidgenerator.net/
uid: 899f9112-62fa-455b-9cb7-710a45953122
yt: ""
mccc: "https://2018.nook-luebeck.de/2018/talk/combining-permaculture-and-hackerculture"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
In a world where we are all connected through technology using devices we carry around with us we have redefined the meaning of community. Collectively we feel concerned about what is happening to our environment and our fellow humans and yet at the same time helpless to change the world. Many want to live more ecologically and connected to nature whilst optimzing life with the technological advancements and connections we have made. In this lecture we explore possible solutions to this problem. Different ways of living as part of a community, consuming, producing and inspiring change.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 20:15:00 +0200
duration: "45:00"
room: AMS2
title: "Continuous Deployment mit GitLab CI"
subtitle: "Eine detaillierte Enführung in Continuous Deployment mittels GitLab CI"
persons:
- "j.ohny.b"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/continuous-deployment-mit-gitlab-ci
#https://www.uuidgenerator.net/
uid: 8178444a-5ee6-4398-8c00-2385eeb3bda0
yt: ""
mccc: "https://media.ccc.de/v/metanook18-3-continuous_deployment_mit_gitlab_ci"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Eigentlich ist Continuous Deployment ein offizielles Feature in GitLab. Unter dem Namen Auto-DevOps werden Funktionen bereitgestellt, um mit jeder Änderung ein automatisiertes Deployment der Software zu erhalten. In diesem Vortrag soll eine Alternative beleuchtet werden, die nicht unbedingt einen funktionsfähigen Kubernetes Cluster vorraussetzt.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 20:00:00 +0200
duration: "10:00"
room: AM3
title: "Das BarCamp Lübeck"
subtitle: "Eine Unkonferenz für alle Ihr bestimmt die Themen!"
persons:
- "Anja Lorenz"
- "Kai Obermüller"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/lightning-talks-2
#https://www.uuidgenerator.net/
uid: 79e9a8ec-9a8a-4cf4-8140-35aaa035e0f8
yt: ""
mccc: "https://media.ccc.de/v/metanook18-11-lightning_talk_das_barcamp_luebeck"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Das BarCamp Lübeck geht 2018 in die dritte Runde. Dennoch ist noch nicht allen das Format solchen „Unkonferenzen“ bekannt. Hier gibt es keine eingeladenen Vorträge, alle sind Expertinnen und Experten auf einem Bereich. Worum es geht? Das bestimmen die Teilnehmenden am Morgen eines jeden BarCamp-Tags.
Wir stellen in unserem Talk das BarCamp-Format generell vor und berichten aus unseren Erfahrungen „hinter den Kulissen“ der letzten 2,5 Jahre im Orga-Team.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 18:00:00 +0200
duration: "45:00"
room: AMS1
title: "Grundlagen des 3D-Scan"
subtitle: "Von der Realität zur Punktwolke"
persons:
- "Natascha Koch"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/grundlagen-des-3d-scan
#https://www.uuidgenerator.net/
uid: bfb40dd8-f448-41ca-b665-9c15d97a1127
yt: ""
mccc: "https://media.ccc.de/v/metanook18-6-grundlagen_des_3d_scan"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Wie funktioniert ein 3D-Scanner, und welche verschiedenen Scan-Arten gibt es eigentlich? In diesem Vortrag lernst Du die Grundlagen der 3D-Bilderfassung. Wir erklären welche Verfahren hinter der Kinect V1 und V2 stehen und wie du dich selbst in eine hübsche Punktwolke verwandeln könntest.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 19:00:00 +0200
duration: "10:00"
room: AM3
title: "Integration in 600 Sekunden"
subtitle: "Enterprise Application Integration und Enterprise Integration Patterns"
persons:
- "Mario Rutz"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/lightning-talks-1
#https://www.uuidgenerator.net/
uid: b26c59ac-7518-4755-98a2-3087680b644e
yt: ""
mccc: "https://media.ccc.de/v/metanook18-9-lightning_talk_integration_in_600_sekunden"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Nahezu jeder Softwareentwickler integriert regelmäßig entfernte Softwaresysteme in seine Anwendungslandschaft. Damit dies in Zukunft vielleicht etwas systematischer geschieht, zeigt dieser Lightning Talk einfache, theoretische Grundlagen und das Arbeiten mit Enterprise Integration Patterns. Abschließend gibt es einen kurzen Ausblick, welche Tools hierbei unterstützen können.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 20:15:00 +0200
duration: "90:00"
room: AMS3
title: "Intro zu GraphQL"
subtitle: "GraphQL: Eine Reise vom API-Konzept zum lauffähigen Codebeispiel."
persons:
- "Jakob Runge"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/intro-zu-graphql
#https://www.uuidgenerator.net/
uid: 5b5d6321-ac4f-4cde-8083-68810077150d
yt: ""
mccc: "https://media.ccc.de/v/metanook18-8-intro_zu_graphql"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
GraphQL ist eine Anfragesprache für APIs, die initial von Facebook, jetzt aber von einer offenen Community entwickelt wird.
Zur Einführung ins Thema beginnt das Intro zu GraphQL mit einem Vortrag, um einen Überblick über die wesentlichen Konzepte und Möglichkeiten zu geben. Es wird auch auf mögliche Schwierigkeiten mit diesem API-Konzept hingewiesen.
Im Anschluss wollen wir gemeinsam eine GraphQL-API aufbauen und erkunden. Dazu wird es vorbereiteten Beispielcode geben, den wir nach und nach anreichern können.
Um selbst Code mitzuschreiben, werden Grundkenntnisse in HTML und JavaScript sowie ein eigener Rechner mit Node.js und npm oder yarn benötigt.
Vor dem Vortrag wird das Codebeispiel unter github.com/runjak/nook2018 und github.com/runjak/nook2018/releases verfügbar gemacht.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 21:15:00 +0200
duration: "45:00"
room: AM3
title: "Neural Robot Learning"
subtitle: "Künstliche Intelligenz für humanoide Roboter der Zukunft"
persons:
- "Prof. Dr. Elmar Rueckert"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/neural-robot-learning
#https://www.uuidgenerator.net/
uid: 025617d6-5e3c-4b6e-a183-5466ce33a39c
yt: ""
mccc: "https://media.ccc.de/v/metanook18-14-neural_robot_learning"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
The challenges in autonomous driving, anthropomorphic robotics, understanding human motor control, and in brain-machine interfaces are currently converging. Modern anthropomorphic robots with their compliant actuators and various types of sensors (e.g., depth and vision cameras, tactile fingertips, full-body skin, proprioception) have reached the perceptuomotor complexity faced in human motor control and learning. While outstanding robotic and prosthetic devices exist, current algorithms for autonomous systems and robot learning methods have not yet reached the required autonomy and performance needed to enter daily life.
This talk covers four major challenges in robotics. These are, (1) the decomposability of complex tasks into basic primitives organized in complex architectures, (2) the ability to learn from partial observable noisy observations of inhomogeneous high-dimensional sensor data, (3) the learning of abstract features, generalizable models and transferable policies from human demonstrations, sparse rewards and through active learning, and (4), accurate predictions of self-motions, object dynamics and of humans movements for assisting and cooperating autonomous systems.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 20:00:00 +0200
duration: "10:00"
room: AM3
title: "OER: Wie sieht das in Echt aus?"
subtitle: "Ich zeige, wie frei Open Educational Resources aussehen können."
persons:
- "Anja Lorenz"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/lightning-talks-2
#https://www.uuidgenerator.net/
uid: 798f6127-6b40-4dc8-9db0-7104ab687a58
yt: ""
mccc: "https://media.ccc.de/v/metanook18-12-lightning_talk_integration_in_600_sekunden"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Eigentlich steckt hinter Open Educational Resources (OER) nicht mehr, als Lernmaterialien, die unter einer freien Lizenz veröffentlicht werden. Diese freien Lizenzen erlauben anderen Lernenden und Lehrenden, dass sie dieses Material weiterverbreiten, aber auch für ihre Zwecke anpassen dürfen. Damit man sich noch besser vorstellen kann, wie OER in der Praxis aussehen können, werden einige der Projekte vorgestellt, die sich um den OER-Award 2016 oder 2017 beworben hatten.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 19:00:00 +0200
duration: "45:00"
room: AMS1
title: "OpenStreetMap - Daten nutzen"
subtitle: "Das Datenformat verstehen und für eigene Anwendungen nutzen."
persons:
- "Wolfgang Hinsch"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/openstreetmap---daten-nutzen
#https://www.uuidgenerator.net/
uid: 178e4a83-1f91-4171-b0cf-bec1700b49c3
yt: ""
mccc: "https://media.ccc.de/v/metanook18-15-openstreetmap_daten_nutzen"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
In Anlehnung an den Vortrag aus dem Vorjahr „OpenStreetMap - Ein Überblick“ wird hier näher auf die Art und Weise eingegangen, wie die Datenstrukturen organisiert sind und der Unterschied zu üblichen GIS-Datenformaten erläutert. Am Beispiel einer einfachen Karte wird demonstriert, wie die Daten ausgelesen, umgewandelt und für eigene Zwecke genutzt werden können.
Vorwissen: Grundkenntnisse von SQL und postgis sind von Vorteil. Ein Blick auf www.openstreetmap.org und wiki.openstreetmap.org ist für das grundsätzliche Verständnis des Projektes von Vorteil, aber nicht unbedingt erforderlich.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 20:15:00 +0200
duration: "10:00"
room: AM3
title: "Serverless Computing"
subtitle: "First steps in Serverless Computing mit Serverless"
persons:
- "Mario Rutz"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/lightning-talks-2
#https://www.uuidgenerator.net/
uid: e13984b4-a120-4371-803f-f73ff431ca41
yt: ""
mccc: "https://media.ccc.de/v/metanook18-13-lightning_talk_serverless_computing"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Serverless Computing ist in aller Munde und der Einstieg ist Dank Frameworks wie z.B. Serverless eine Sache von Minuten. Dieser Lighting Talk zeigt an einem klassischen „Hello World“-Beispiel, wie man mit Hilfe des Serverless Frameworks und dessen Infrastructure-As-Code-Ansatz in 10 Minuten eine serverlose Funktion beim Cloud-Infrastructure-Provider der Wahl zum Laufen bringt.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 19:00:00 +0200
duration: "10:00"
room: AM3
title: "Superior Security Heroes"
subtitle: "Vorstellung von CTF und Werbung für's Team"
persons:
- "Kellertuer"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/lightning-talks-1
#https://www.uuidgenerator.net/
uid: f0aa58a8-51c6-4886-8339-6fa6625dffd5
yt: ""
mccc: "https://media.ccc.de/v/metanook18-10-lightning_talk_superior_security_heroes"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Die Uni Lübeck hat ein Capture the Flag Team, das gemeinsam trainiert und an Wettbewerben teilnimmt. Wie genau das funktioniert und warum sich CTF lohnt wird in diesem Vortrag erklärt.
\ No newline at end of file
---
layout: video
release_date: 2018-11-27 20:00:00 +0200
recording_date: 2018-11-09 20:15:00 +0200
duration: "90:00"
room: AMS1
title: "Tree Decomposition"
subtitle: "A Nontrivial Case Of Code Parallelization For Beginners"
persons:
- "Maren Kaluza"
fahrplan_url: https://2018.nook-luebeck.de/2018/talk/tree-decomposition
#https://www.uuidgenerator.net/
uid: 143619c5-dc84-4062-9e33-ad12838cbc82
yt: ""
mccc: "https://media.ccc.de/v/metanook18-16-tree_decomposition"
file: ""
event: 5764b1fa-3f34-41d9-bfff-c84ab552c97d
conferences:
- nook2018
- nook
---
Imagine a streamflow network, a river with several arms but no cycles. Small streams rise from springs, flow together and gather in a big stream. Then it rains locally and water rises at certain places. In the next time step that water will flow downstream and hence the water height will rise somewhere else. Imagine, we create a model and try to calculate the traversing water down the river network from the sources to a sink. This is our example model we would like to parallelize, meaning we want to calculate the outcome with the help of several computing nodes to decrease computing time. In lots of cases when it comes to parallelization, we have a data set and perform an independent operation on each entry in the same way. In that case we can divide our data set in several subdatasets and order different computing nodes to perform this operations. There has to be (almost) no communication and we can practically divide the sequential running time for the program for the whole data set by the number of computing nodes to get the new parallel running time. In our case some of the calculations are dependent on others, but there are still independent parts. Parallelization can achieve lower running time but has its limits.
In this talk I will
– explain, what a tree is in mathematical sense and describe, why a streamflow network and a tree is basically the same
– give a short overview over an implentation of that data structure
– explain the main idea on how to parallelize tree data structures
– describe how I cut down trees
– explain how we can create a schedule
– give a short introduction to openMP and MPI and the main differences
– discuss the limits of the parallelization
– give some insight into the implementation.
I will work with lots of images and vizual representations of the data structures.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment