2006:Program

From TheCamp
Jump to navigationJump to search

Her kan du se de planlagte foredrag for årets TheCamp sommerlejr.

Øverst i programplanen kan du se navnene på de dagsansvarlige som alle er medlem af planlægningsgruppen. De dagsansvarlige sørger for at de enkelte dage overholder tidsplanen og i det hele taget forløber som planlagt. Du er altid velkommen til at henvende dig til den dagsansvarlige hvis du er i tvivl om noget.

  Lør 22/7 Søn 23/7 Man 24/7 Tir 25/7 Ons 26/7 Tor 27/7 Fre 28/7 Lør 29/7
Dagsansvarlige Fælles Jesper R. Jette Martin Poul-Erik Asbjørn Kristen Fælles
Kl. 13:00   Installation af FreeBSD
Begynder
Sven Esbjerg
Poul-Henning Kamp

Poul-Henning Kamp
IPv6 how, why, an introduction. af Henrik Lund Kramshøj.

OpenMP
Workshop
Poul-Erik Thamdrup og Bernd Dammann
X Window

Henrik Kramshøj
Xen – Virtuelle maskiner

Asbjørn Sloth Tønnesen
Vi siger farvel
og på gensyn i 2007
Kl. 16:00 Velkomst, rundvisning mv. Ledig Ledig Kl 15.00. Software til slægtsforskning. Duncan Lithglow. PGP signing (FJ)
CAcert-forsikring (KrN)
Noget om [Blender] og 'Elephant Dream' af Palle Raabjerg Ledig  
Kl. 21:00 Praktisk brug af Soekris I/O porte

Niklas Nielsen
TCP/IP
Begynder
Kristen Nielsen
Wireless LAN til hjemmebrug
Begynder
Henrik Kramshøj
Performance tuning af mailsystem.

Phil Regnauld
Starttidspunkt kl. 20.00. (Aftensmad kl 18.00)
Vim

Preben Guldberg
Switche og routere
Begynder
Kristen Nielsen
   


Foredrag der er specifikt for begyndere er mærket med Begynder. Dog vil de fleste foredrag starte på begynderniveau og derefter øge niveauet gradvist.

Netværk:

TCP/IP

Niveau: Begynder
Foredragsholder: Kristen Nielsen

TCP/IP for begyndere, er en introduktion af netværksbegreber helt fra bunden. Vi starter med en snak om netværksopsætningen af din computer, kabler, netkort, hubs, switche, routere og firewalls. Herefter fortsætter vi med en introduktion til IP (Internet Protokollen) og TCP (Transmission Control Protocol) som er de grundlæggende protokoller der anvendes på computernetværk og internettet i dag.

Switche & Routere incl. VPN

Niveau: Begynder
Foredragsholder: Kristen Nielsen

Foredraget omhandler ethernet historisk, ethernet nu, PDS kabling, hubs, bridges, switches. Moderne netværk features VLAN, MPLS, og VRF. Foredraget er absolut for begyndere, og alle spørgsmål kan stilles.

Wireless LAN til hjemmebrug

Niveau: Begynder
Foredragsholder: Henrik Kramshøj

Slidsene fra foredraget findes [her.]

UNIX:

Installation af FreeBSD

Niveau: Begynder
Foredragsholder: Sven Esbjerg

Vi starter med en kort introduktion til FreeBSD styresystemet. Derefter gennemgås de forskellige trin af installationen af FreeBSD. Undervejs tager vi en række relevante ting op, som kan være gode at have hørt om når man skal installere en FreeBSD maskine. Vi gennemgår i praksis installationen af FreeBSD, helt fra bunden, og får et overblik over de forskellige dele i FreeBSD.
Forudsætninger: Du må gerne have god kendskab til praktisk brug af en pc. Det er en fordel at du også har en smule kendskab til de forskellige hardware dele af en pc.
Hvis du vil prøve det selv, er det en meget god ide at have en tom harddisk med, som du kan øve dig på.
Foredraget henvender sig primært til begyndere og kræver ingen forudgående kendskab til FreeBSD.

X Window

Niveau: Avanceret
Foredragsholder: Henrik Kramshøj

Ikke programmering, men om hvad man som bruger kan bruge X til

Slides fra foredraget findes [her].


Xen – Virtuelle maskiner

Niveau: Avanceret
Foredragsholder: Asbjørn

Lær at udnytte din hardware optimalt med virtuelle maskiner



FreeBSD med Poul-Henning Kamp

Niveau: N/A
Foredragsholder: Poul-Henning Kamp

Igen i år er vi stolte af at kunne præsentere Poul-Henning Kamp, som har 25 års erfaring med FreeBSD og også har bidraget stort til videreudviklingen af systemet. Ingen ved med sikkerhed hvad han har på tapetet, men det bliver helt sikkert både interessant og underholdende.


Poul-Henning Kamp holdt foredrag omkring Varnish, en server site proxy. Slides fra foredraget findes [her].

Vi fik en god gennemgang af designet og filosofien i Varnish. Samtidig er det et projekt der er en demonstration i hvordan man skriver en god multithreaded applikation der kører optimalt på moderne hardware. Der var en del eksempler på hvordan god kode skrives til moderne maskiner.

Hardware:

Praktisk brug af Soekris I/O porte

Niveau: Avanceret
Foredragsholder: Niklas Nielsen

Lidt om hvordan man laver et kernel modul, laver ioctl til dette og hvordan soekrissens SuperIO chip virker. Alt i FreeBSD.

Niklas har uploaded [foredraget] og [sourcekodefilerne] fra foredraget.

Mail:

Mail server

Niveau: Avanceret
Foredragsholder: Phil Regnauld

Postfix i et stresset miljø (stordrift). Foredraget handler meget om performance tuning af mailsystemer. Der vil også blive snakket lidt om Amavis og virus/spam skanning.

Topic i foredraget bliver: Scaleable mail service

  • introduction to postfix, architecture
  • performance tuning postfix (common parameters to play with)
  • mail flows and optimizing them (inbound/incoming vs outbound outgoing)
  • common slowdowns, and how to improve them:
    • analyzing performance: qshape, queuegraph, ...
    • DNS
    • backscatter (bounce) and fallback_relay
    • disk I/O, filesystems
  • slowing down your server even more:
    • spam filtering, and impact on other services (DNS, etc...)
    • virus filtering
  • backend storage (kort diskussion vedr. large scale IMAP, storage, NFS, etc...

Slidsene fra foredraget findes [her.]

Workshop:

OpenMP

Niveau: Avanceret
Foredragsholder: Poul-Erik Thamdrup og Bernd Dammann

OpenMP er en udvidelse til programmeringssprogene C, C++, Fortran m.fl. således at du kan parallellisere dit program så det kan udnytte f. eks. dual-core teknologien. Det betyder at du kan udnytte den facilitet i dual processoren, at den har 2 processorer, og derved få dit program til at køre hurtigere. Du opnår større effektivitet/bedre udnyttelse.

Slides: OpenMP Intro