2015:Program

From TheCamp

Jump to: navigation, search


Programmet for TheCamp2015 sådan set færdigt. Der kan forekomme ændringer, fortrinsvist bytten rundt på placeringen.


Se også Vejledning i videooptagelse og -indkodning

TheCamp.dk program for 2015
Dato: Lør 18/7 Søn 19/7 Man 20/7 Tir 21/7 Ons 22/7 Tor 23/7 Fre 24/7 Lør 25/7
Dagsansvarlig: Fælles Hold 1 Hold 2 Hold 3 Hold 4 Hold 5 Hold 6 Alle
Kl. 10:00 1 Avanceret Shell Programing.
Martin M. S. Pedersen.
3 4 Øvelser til Avanceret Shell Programing
Martin M. S. Pedersen.
Øvelser til Avanceret Shell Programing
Martin M. S. Pedersen.
7 30
Kl. 12:00 Middag Middag Middag Middag Middag Middag Middag
Kl. 13:30 Ankomst Pentest værktøjer
Henrik Lund Kramshøj
PHK - Talk Time.
Poul-Henning Kamp
Apache Lucene + Solr
Jana Kunert
Elasticsearch, Logstash og Kibana
Henrik Lund Kramshøj og Thomas Steen Rasmussen
KL 14:30. Politics of Bitcoin.
Patrice Riemens
8
kl. 16:00
(Reserveret
til deltageres
foredrag)
Velkomst
TSG
Rundtur på lejren
Lær C++ del 1
Jonas Vejlin
Lær C++ del 2
Jonas Vejlin
Opsamling af netværkstrafik fra større netværk
Kristen Nielsen
Lær C++ del 3
Jonas Vejlin
Peter Kofod ballademager
Peter Kofod
Sysadmin
appreciation day

Kage og
fællesfoto
Kl. 18:00 Aftensmad Aftensmad Aftensmad Aftensmad Aftensmad Festmiddag Aftensmad
Kl. 21:00 Udfordringer ved programmering af Live Horoscope
Kim Dam Petersen.
The 100Gbit/s Challenge
Jesper Brouer
Internet v2.0
Lasse Grinderslev Andersen
Lightningtalks
Tovholder: Dennis Z. Andersen
Cryptoparty
Alexander Færøy
Festmiddag Evaluering
hygge
pakke egen
teknik
sammen mv.
Special Events 21 22 23 24 (20:00) Diana og Jonas' waffles!! 25 26


Contents

Lørdag den 18. Juli 2015

Kl. 12:00 - 16:00 Ankomst

Kl. 16:00 Velkomst (den korte version)

Vi mødes til en kop kaffe i gården/haven og byder velkommen til en fantastisk Thecamp 2015.

kl: 21:00. Udfordringer ved programmering af Live Horoscope

Foredragsholder

Kim Dam Petersen

Kort intro til foredraget/emnet, (hvad tales der om)

I efteråret 2014 offenliggjorde jeg på Facebook astrologiprogrammet Live Horoscope som jeg har udviklet i Java 8. Programmet er lavet med det mål at skulle producere smukke horoskoper og være let for astrologer at bruge. Udviklingen af programmet har givet anledning til en række udfordringer, f.eks. udføre komplekse beregninger på under 100ms og præsentation af rullemenuer med lister på op til 750.000 byer. Jeg vil fortælle om hvordan jeg valgte at løse udfordringerne.

Lidt om talerens faglige baggrund

Jeg er uddannet matematiker, datalog og astrolog. Jeg har arbejdet som software udvikler hos TDC i mere end 25 år og med Java siden Java 1.3 omkring år 2001. Jeg har studeret astrolog i omkring 7 år på Astrologisk Akademi og blev færdiguddannet i 2013.


Søndag den 19. Juli 2015

kl. 10:00 - 11:30. Titel: Et foredrag om advanceret shell programmering med arrays, TUI'er, parsing af flag med getopt etc. Part I.

Øvelsesopgaverne og slidsene kan hentes her: PS Materialet må ikke offentliggøres udenfor thecamp.

Foredragsholder: Martin M. S. Pedersen

Kl. 13:30 - 16:00

Titel: Pentest værktøjer for alm IT folk.

Foredragsolder: Henrik Lund Kramshøj

Kort intro til foredraget/emnet

Pentest værktøjer kan bruges af alle IT-folk, og bør bruges af alle. De giver hurtigt indblik i sikkerheden for både netværk og servere.


Vi vil introducere Kali Linux og enkelte værktøjer fra http://sectools.org/


Lidt om talerens faglige baggrund: Cand.scient fra DIKU, arbejder idag med sikkerhed, netværk og Unix.

Kl. 16:00. Lær C++ Workshop Part I.

Foredragsholder: Jonas Vejlin.

Kort intro til foredraget/emnet.

Jeg vil gennemgå operators, variabler og program struktur. Hvis man vil læse om det:

http://www.cplusplus.com/doc/tutorial/program_structure/
http://www.cplusplus.com/doc/tutorial/variables/
http://www.cplusplus.com/doc/tutorial/operators/

Efter jeg har snakket så vil der være opgaver. Opgaver og slides ligger her: https://www.dropbox.com/sh/73akfjoh26ckt1s/AADj54xU90qMLZ_8VZg3RsBBa

Niveau: Nybegynder

Kl. 21:00. Kernel network stack challenges at increasing speeds: The 100Gbit/s challenge.

Foredragsholder

Jesper Brouer, Redhat.
Jesper Brouer, RedHat.

Kort intro til foredraget/emnet.

As network speeds continue to increase from 10Gbit/s, to 40Gbit/s, and very soon to 100Gbit/s the rate at which packets can arrive increases, and as a result the amount of of time to process packets decreases to as little as 6.7ns per packet at 100Gbit/s.

This talk explains the challenges the kernel network stack is facing, and describe some strategies and mitigation techniques to handle these increasing network speeds.

Recent improvement to the TX layer will be explained, but it cannot standalone. Further improvements to the RX layer and qdisc layer are still needed.

The memory subsystem is also pressured to its limits, and plumbering and cooperation between networking and MM (Memory Management) kernel developers are needed.

Mandag den 20. Juli 2015

kl. 10:00 11:30.

Kl. 13:30 - 16:00 PHK talk time.

Poul-Henning Kamp fortæller efter eget valg, om noget han har på hjerte for tiden.

Kl. 16:00. Lær C++ Workshop Part II.

Foredragsholder: Jonas Vejlin.

Kort intro til foredraget/emnet.

Det er 3 fordrag af ca 15 min til 30 min efterfulgt af opgaver (ca 1 1/2 time). Første del er omkring operators, variabler og program struktur.


Kort intro: Det er 3 fordrag af ca 15 min til 30 min efterfulgt af opgaver (ca 1 1/2 time). Anden del omhandler forskellige kontrol strukture så som if-else,for- og while-loops.

Kl. 21:00 Internet v2.0 ?

Foredragsholder

Lasse Grinderslev Andersen

Kort intro til foredraget/emnet, (hvad tales der om)

Internettet blev skabt i en helt anden tid og med helt andre forudsætninger end der gælder i dag. I dette foredrag vil jeg tage et kritisk kig på nogle af de måder man har tilpasset internettet til vores moderne brug. Derudover vil jeg diskutere CJDNS, som er et konkret bud på en ny måde at tænke et internet på.

Lidt om talerens faglige baggrund

Cand.scient i matematik & filosofi. Har lige afleveret en PhD. i anvendt matematik og arbejder pt. for Vejdirektoratet med analyse og håndtering af vejdata.


Tirsdag den 21. Juli 2015

kl. 10:00 11:30.

Kl. 13:30 - 16:00 Apache Lucene + Solr

Foredragsholder

Jana Kunert

Kort intro til foredraget/emnet, (hvad tales der om)

Apache Solr er en enterprise search platform med høj fleksibilitet og skalerbarhed, som nemt kan sættes op og administreres. Den er bygget ovenpå Apache Lucene, som et bibliotek til indeksering og søgning af tekst.

Solr er skrevet i Java, men kører som en standalone (web)server. Det gør platformen let tilgængelig for software skrevet i andre programmeringssprog.

Jeg vil give et overblik over hvordan Lucene bygger en indeks og gennemsøger den, og gå i detalje med nogle af Solr's mest interessante features.

Lidt om talerens faglige baggrund

Kl. 16:00 Opsamling af netværkstrafik fra større netværk.

Foredragsholder

  • Kristen Nielsen

Kort intro til foredraget/emnet, (hvad tales der om)

Hvordan fejlfinder man i større netværksbaserede IT systemer, og hvad kan man gøre for at lette hverdagen for teknikeren.


Lidt om talerens faglige baggrund

Cand. Scient fra DIKU, og mange års arbejde med tracesignaler i netværk i noget større skala.

Kl. 21:00. Lightningtalks

Kort intro til foredraget/emnet, (hvad tales der om)

5-15 minutters foredrag om et emne du interesserer dig for.


Tilmeld dig til Dennis R. Andersen eller smid dit emne herunder

Emne 1: Mike Mikjær "Hvordan man (ikke) koder busser."

Emne 2: Martin M. S. Pedersen "Lidt om GlusterFS"

Emne 3: Michael M. Frederiksen "MC info system"

Emne 4: Alexander "Crypto"

Emne 5: Tykling

Emne 6: Brian "Raspberry Pi GPIO"

= Emne 7: Kristen "Frivillig i Vestdjursnet"

Onsdag den 22. Juli 2015

kl. 10:00: Øvelser til Avanceret Shell Programmering.

Øvelsesopgaverne og slidsene kan hentes her: PS Materialet må ikke offentliggøres udenfor thecamp.


Kl. 13:30 - 16:00 Titel: Log analyse med ELK Elasticsearch, Logstash og Kibana

Foredragsholder

Henrik Lund Kramshøj - og hiver Tyk ind


Kort intro til foredraget/emnet, (hvad tales der om)

Log analyse er idag nødvendigt for at kunne forstå og efterforske hvad der sker i vores infrastrukturer med servere, netværk og andre enheder.

Vi vil introducere ELK stakken og viser fordelene ved at kunne "google" sine logs på sekunder, fremfor old-skool grep og cut i Gb af logs.

Vi vil bruge eksempler med logs fra Suricata, Sudo, SSH, Postgresql m.fl. og vise hvordan man kan lave sine egne Grok expressions til at splitte loglinier til felter.

Lidt om talerens faglige baggrund

Cand.scient fra DIKU, arbejder idag med sikkerhed, netværk og Unix.


Kl. 16:00. Titel: Lær C++ Workshop Part III.

Foredragsholder: Jonas Vejlin.

Kort intro: Det er 3 fordrag af ca 15 min til 30 min efterfulgt af opgaver (ca 1 1/2 time). Sidste del omhandler læsning/skrivning og vetor.

Kl. 21:00. Cryptography

Foredragsholder

Alexander Færøy

Kort intro til foredraget/emnet, (hvad tales der om)

...

Lidt om talerens faglige baggrund

...

Torsdag den 23. Juli 2015

kl. 10:00 - 11:30. Shell programmering øvelser part II

kl. 13:30 Lær at bruge I2P (AFLYST)

Kl. 14:30 - 16:00. Politics of Bitcoin

OBS: Starter 14:30!! varer nok ca 45 min.

Foredragsholder:

Patrice Riemens

Kl. 16:00. Peter Kodfod

Foredragsholder:

Peter Kofod

Kort intro til foredraget/emnet, (hvad tales der om)

Peter Kofod er en ballademager og aktivist som ofte går i clinch med danske politikere og råber højt om aktuelle sager som CSC hackersagen.

Kl. 21:00

Festaften.

Fredag den 24. Juli 2015

Kl. 13:30 - 16:00

Kl. 16:00

Kl. 21:00

Pakke alle egne ting sammen og rydde benyttede borde/araler før sengetid.

Lørdag den 25. Juli 2015

Kl. 8:00 - 12:00: Oprydning og afrejse

Alle spiser morgenmad samlet, hvoefter lejren pakkes helt ned, køkken og lejrområdet gøres klar til overdragelse til den kommende lejr kl 12:00

Det er en fælles opgave og alle hjælper til hvor det er nødvendig indtil vi er helt færdige.

Talere - ikke programsatte + ekstra

Template

Titel:

Foredragsholder

Kort intro til foredraget/emnet, (hvad tales der om)

Lidt om talerens faglige baggrund

  • Ønsket tidspunkt på ugen:
Personal tools