2014:Program

From TheCamp
Jump to navigationJump to search

Programmet er færdigt, men ændringer sker løbende!!!

Programmet for TheCamp2014 er under udarbejdelse. Ugeprogrammet udfyldes efterhånden som tingene falder på plads.


Se også Vejledning i videooptagelse og -indkodning

TheCamp.dk program for 2014
Dato: Lør 19/7 Søn 20/7 Man 21/7 Tir 22/7 Ons 23/7 Tor 24/7 Fre 25/7 Lør 26/7
Dagsansvarlig: Fælles Hold 1 Hold 2 Hold 3 Hold 4 Hold 5 Hold 6 Alle
Kl. 10:00 C++ for begyndere. Part 2/3.
af Jonas Vejlin.
C++ for begyndere. Part 3/3.
af Jonas Vejlin.
Kl. 12:00 Middag Middag Middag Middag Middag Middag Middag
Kl. 13:30 Ankomst Introduktion til C++ 1/3.
af Jonas Vejlin
Havarirapport: Heartbleed
Poul-Henning Kamp
Private Cloud
Jørgen og Gordon.
Praktisk IT sikkerhed for webudviklere
af Mikkel M. Christensen
Pen. Test - crypto & Cracking
af Henrik Kramshøj
BitCoins i teori & praksis
af Lasse Andersen
Farvel og hjemrejse
kl. 16:00
(Reserveret
til deltageres
foredrag)
Velkomst
TSG
Rundtur på lejren
Snak om hvad vi laver på jobbet
af lejrens deltagere
Introduktion til Javascript
af Anders Jenbo.
Bleamer v2
af Palle Raabjerg
Dist. Syst. i Erlang
af Alexander Færøy
Introduktion til Selenium
af Edward Cerullo
Sysadmin
appreciation day

Kage og
fællesfoto
Kl. 18:00 Aftensmad Aftensmad Aftensmad Aftensmad Aftensmad Festmiddag Aftensmad
Kl. 21:00 Kali Linux introduktion
af Henrik Kramshøj
FreeBSD opdatering
Sven Esbjerg
Moderne Webserver
Thomas Steen Rasmussen
Introducint the Opensource Crosswalk Web Runtime
af Kenneth Christiansen.
Lightning talks Festmiddag Evaluering
hygge
pakke egen
teknik
sammen mv.
Special Events Ed's waffles!!


Contents

Lørdag den 19. Juli 2014

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 2014.

Kl. 21:00 Kali Linux introduktion - Henrik Kramshøj

Kali Linux introduktion

Introduktion til værktøjskassen Kali Linux - hackerværktøjer. Denne værktøjskasse er til alle der arbejder med netværk og der er mange gode brugbare værktøjer til hverdagen.


På foredraget gennemgås:

  • Opsætning af Kali Linux, installation i VMware Fusion, eller Virtualbox - hvis man vil
  • Opstart af Kali Linux
  • Oversigt over indholdet på Kali Linux
  • Informationsindsamling - aktiv og passiv, Wireshark intro
  • Portscan med nmap - TCP og UDP portscanning
  • Servicescanning - identifikation af porte og protokoller
  • Sårbarheder
  • Exploits og introduktion til buffer overflows, opstart af Metasploit/Armitage Metasploitable
  • Bruteforcing online og offline værktøjer, start af John the Ripper

Der forventes viden om netværk svarende til en 13-14 årig gamer.


Det forventes at tage en normal blok


Søndag den 20. Juli 2014

Kl. 13:30 C++ for begyndere (part 1) - Jonas Vejlin

Inden start så skal I lige have installeret en compiler. Dette kan være GCC (brug din pakkemanager) og Eclipse IDE for C/C++ Developers (https://www.eclipse.org/downloads/) på Linux og Mac og Visuel studie på Windows: http://www.visualstudio.com/en-us/downloads#d-2010-express

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. 16:00 Snak om hvad vi laver på jobbet - med og af lejrens deltagerre.

Talere: Kim Dam Petersen, Ed, Kristen, <skriv dig på her>

Status: OK

Forkundskaber: Ingen.

Teaser:

Om foredragsholderen:


Kl. 21:00 FreeBSD opdatering - brug af freebsd-update, beadm (zfs) og pkgng , Sven Esbjerg

FreeBSD opdatering - brug af freebsd-update, beadm (zfs) og pkgng

Taler: Sven Esbjerg.

Slides: http://sven.esbjerg.name/updating-freebsd-2014.pdf

Mandag den 21. Juli 2014

Kl. 13:00 Havarirapport: Heartbleed med Poul-Henning Kamp

Poul-Henning Kamp

Poul-Henning Kamp kommer forbi og taler om noget han han har på hjertet.

Status: Bekræftet.

Niveau. Alle.

Kl. 16:00 Ledigt

Taler:

Status:

Forkundskaber:

Teaser:

Om foredragsholderen:

Kl. 21:00 Moderne Webserver - Thomas Steen Rasmussen (Tykling)

Titel: Moderne webserver.

Taler: Thomas Steen Rasmussen / Tykling

Status: Bekræftet. (undtaget tidspunktet)

Teaser: I 2010 holdt jeg et foredrag kaldet "moderne mailserver" hvor jeg beskrev min holdning til hvordan en mailserver skal sættes op og drives i dag.

Nu er det 2014 og i år vil jeg vil fortælle om hvordan jeg med FreeBSD jails og nginx har lavet et sikkert og fleksibelt webserver miljø. Foredraget vil handle om system administration men fokus vil være på sikkerhed - hvordan man driver en moderne webserver i dag. Softwaren er nginx og FreeBSD men mange af tingene kan umiddelbart bruges på andre webservere og operativ systemer.

Jeg vil også komme ind på SSL webservere og certifikat sikkerhed, og beskrive hvilke muligheder og udfordringer man har i dag når man vil drive en sikker webserver.

Jeg beskriver hvordan jeg driver webhosting med FreeBSD jails og nginx. Fokus på sikkerhed.

Om foredragsholderen: Sysadmin, udvikler; står bag censurfridns, hushfile, sslscout, bitcoinnordic.

Tirsdag den 22. Juli 2014

Kl. 10:00 C++ for begyndere (part 2) - Jonas Vejlin

Jeg vil gennemgå forskellige kontrol strukture så som if-else,for- og while-loops. Når dette er sket vil der være opgaver. Evt baggrundslæsning:http://www.cplusplus.com/doc/tutorial/control/

Private Cloud med Jørgen Olsen, Gordon Flemming

Emne: Private Cloud.

Dato: tirsdag 22. juli kl. 13:00 (fast aftale)

Talere: Jørgen Christian Olsen, og Gordon Flemming

Private Cloud Andagt!

Hvad er private cloud?

Kan jeg også få private cloud?

Er det ikke bare Citrix og Wmvare om igen?

Er smartos et alternativ?


Ypperstepræst Jørgen og kordegn Gordon fra den hellige Miracle consulting kirke kommer og forkynder det glade budskab om Private Cloud.

Private Cloud, er et af dette årtis hotte teknologier og det er ikke helt uden grund. Private Cloud muliggøre en effektiv virtualisering, konsolidering og administration, og giver en øjeblikkelig status over virksomhedens teknologi-stak. Private Cloud er skalérbare brug-og-smid-væk virtuelle maskiner I stride strømme, man ringer jo heller ikke til vandværket og bestiller 40 liter varmt vand bare fordi man vil i brusebad, vel?

Under andagten gennemgår vi SmartOS, som er et af de få produktions-modne alternativer til de etablerede spillere på markedet. SmartOS er et Open Source alternativ baseret på den pålidelige Solaris kerne. Vi fortæller om vores egne erfaringer med SmartOS. Vi laver blandt andet en live demonstration, af hvor enkelt det er at installere systemet, og derefter provisionere virtuelle maskiner.

Foredraget har tidligere været holddt på Miracle User Forum 22/9-2014.


Jørgen Christian Olsen

Jørgen Christian Olsen (2014)

Ypperstepræst Jørgen er en af de største autoriteter på Solaris, og han har været med lige siden DASK (Hvis nogen kan huske denne!).

Seminaret er en kær-kommen lejlighed til at stille spørgsmål til denne legende indenfor dansk IT. Se mere på Jørgens LinkedIn profil. Jørgen er oprindelig uddannet tømrer, ligesom sin bibelske kollega Jesus.

Gordon Flemming

Gordon Flemming (2014)

Kordegnen Gordon er konsulentens svar på svejtser kniven - alsidig og altid ved hånden. Gordons ekspertise område er det som ingen andre tør, vil, eller kan give sig i lag med.

Med titlen CTO på visitkortet så har han ansvaret for at se igennem tågen af B&B (Bull Shit & Buzz Words) . Se mere på Gordons LinkedIn profil.

Hvor kommer Jørgen og Gordon fra

Miracle Consulting regnes for en af verdens førende autoriteter hvad angår ekspertise på database-centriske platforme. Vi er mest kendte for vores evne til at redde systemer og databaser, hvor andre har måttet give op, men laver selvfølgelig normale opgaver også, såsom at hælde vand ud af ørene mod behørig betaling. Miracle Consulting's medarbejdere har ofte en baggrund i Oracle's development-organisation eller i ekspertise-outfits såsom Premium Services og Curriculum Development.

I dag hedder Miracle Consulting forøvrigt Miracle Expert Services og inkl. også On-Line, dvs check af kundesystemer efter en fast aftale. Det er primært databaser (Oracle, SQL mv.) der er omfattet af dette check.


Kl. 16:00 BleamerV2 - Palle Raabjerg

Palle Raabjerg

Titel: BleamerV2 - Er PowerPoint, Keynote og Beamer ikke godt nok?

Baggrund: Indtil slutningen af Juni var jeg PhD-student på Uppsala Universitet. Som PhD-student er jeg ofte blevet kaldet til at præsentere mit og andres arbejde, og til tider også forelæse for studenter. Jeg er lidt af en kontrolfreak når det kommer til værktøjer jeg skal bruge. Deraf blev Bleamer født som et bundt Python-scripts der bandt Blender og Beamer sammen. Men den løsning var lidt for ufleksibel. Til sidste års TheCamp begyndte jeg arbejdet på BleamerV2, udarbejdet i Python/HTML/JavaScript/jQuery. Det lykkedes mig at få det gjort brugbart til nogle Python-forelæsninger ikke lang tid efter. Ud over dets ganske unikke animationssystem/interface, har jeg også opdaget nogle ekstremt interessante muligheder i denne måde at bygge et præsentationssystem på. Det er den historie jeg gerne vil dele med jer. Mit mål for ugen er at bruge en økse og en kam til at få rengjort koden og få det grundlæggende framework publiceret på god open source manér. Et eller to af de mere interessante features jeg vil præsentere for jer bliver sandsynligvis taget ud af koden midlertidigt som en del af denne proces, da de blev implementeret i stor hast. Deres nuværende tilstand gør desværre koden lidt for rodet at finde rundt i.



Kl. 21:00 Introducing the open source Crosswalk Web Runtime - Kenneth Christiansen

Taler:

Status:

Teaser:

Om foredragsholderen:

Onsdag den 23. Juli 2014

Kl. 13:30 Praktisk IT-Sikkerhed for Webudviklere, Mikkel Mikjær Christensen

Titel: Praktisk IT-Sikkerhed for Webudviklere, (både drifs- og datasikkerhedsmæssigt)

Taler: Mikkel Mikjær Christensen


Kl. 16:00: Distribuerede systemer i Erlang - Alexander Færøy

Titel: Distribuerede systemer i Erlang

Taler: Alexander Færøy.


Kl. 21:00 Lightning Talks - Organiseres af: Dennis Andersen

Hvis Lightning Talks aflyses, flyttes BitCoin foredraget hertil i stedet for fredag kl 13.00

Hvis du vil holde et 10 minutters indlæg under Lightning Talk, så skriv dit emne på, brug nedenstående skabelon. Taletid 10 min pr emne.

Titel: Sailfish OS - Hvad er det for en fisk?

Taler: Louis Tim Larsen

Kort præsentation af emnet:

Introduktion til det Linux-baserede Sailfish OS, dets brugergrænseflade, det finske firma Jolla bag, samt en kort gennemgang af softwaredelen underneden.

Titel:

Taler:

Kort præsentation af emnet:

Torsdag den 24. Juli 2014

Kl. 13:30: Penetration testing - cryptography & cracking - Henrik Kramshøj

Titel: Penetration testing - cryptography & cracking

Undertitel: Praktisk IT-sikkerhed for administratorer og passende paranoide mennesker

Kryptografi er en forudsætning for en stol del af vores IT-sikkerhed, men hvad er sikkert? Vi gennemgår forudsætningerne og nogle af de mest almindelige værktøjer til at sikre og knække kryptering. Vi bruger tidligere knækkede algoritmer som eksempler og udfra denne viden opnår vi erfaring som tillader os at vælge hvilke protokoller vi fremover vil benytte til at sikre os. Dette kursus sigter mod at deltagerne efterfølgende vælger de rigtige metoder og kryptering til at sikre systemer og data.

  • Password cracking
  • Wireless cracking / WPA cracking
  • Fuld disk kryptering - forudsætninger og eksempler på fejl
  • GPU og FPGA cracking
  • OpenSSL / LibreSSL - heartbleed som eksempel
  • Tilfældige tal og PRNG Debian
  • IPsec, OpenVPN og andre VPN teknologier, PPTP
  • OPsec


Kl. 16:00 Introduktion til Selenium med Edward Cerullo.

Kl. 21:00 Festmiddag.

Fredag den 25. Juli 2014

Kl. 10:00 C++ for begyndere (part 3)- Jonas Vejlin

Jeg vil gennemgå fil læsning/skrivning og vetor. Lidt bagrunds materiale: http://www.cplusplus.com/doc/tutorial/basic_io/ http://www.cplusplus.com/reference/vector/vector/ http://www.cplusplus.com/doc/tutorial/files/

Kl. 13:00 Bitcoins i teori & praktis, Lasse Andersen

Titel: Bitcoins i teori & praktis.

Taler: Lasse Andersen

Kl. 15:00 Sysadminkage og fællesfotografering

Kl. 21:00 Oprydning af egne ting på bordet og hygge.

Lørdag den 26. Juli 2014

Rydde op, vi skal være færdige med alt kl 12:00.

2014 Reserve foredrag med OK fra foredragsholderen

Udgår/Reserve: En Sysadmins hverdag med 100+ servere

  • Dennis R. Andersen (Zalzer)
  • Tid: Ons eller tors middag.
  • Niveau: Alle
  • Varighed: 1,5 til 2 timer

Et oplæg om hvordan man som Sysadmin gør sin hverdag med 100+ servere nemmere og mindre stress fyldt.

I dette oplæg vil jeg udfra egne erfaringer som jeg har draget mig gennem årene forsøge at give indblik i hvordan jeg har gjort mit hverdag som Sysadmin nemmere.

Jeg vil i oplægget komme omkring mange forskellige områder for at liste et par stykker. (Ikke nødvendigvis i denne rækkefølge)

  • Sørg for at have overvågning de rigtige steder
  • Man kan aldrig have for mange skærme
  • Det samme gælder for grafer
  • Centraliser dine logs og organiser dem logisk
  • Vigtigheden af at have en løve til at skramme nabo katten
  • Hver på forkant med tingene, hav en løsning før problemerne opstår
  • Chefer og bureaukrati
  • Vigtigheden af at kunne pinpointe fejl, mangler og andet hurtigt
  • Fra kaos til struktur i serverrummet

Udgår/Reserve: Introduktion til IP Netværk - Kristen Nielsen

Titel: Introduktion til IP Netværk

  • Taler: Kristen Nielsen.


Onsdag den 23/7 Kl. 13:00 AFLYST Angular.js intro: creating single page web applications.

Tid: Torsdag 24. Juli kl 13:00.

Taler: Steffen Zool Larsen.

Status: OK

Teaser:

Om foredragsholderen:

Steffen har meldt afbud, og beklager meget.