2005:Program
From TheCamp
| Lør 16/7 | Søn 17/7 | Man 18/7 | Tir 19/7 | Ons 20/7 | Tor 21/7 | Fre 22/7 | |
| Kl 13.00 (Foredrag) | PostGresQL
Benny Kjærgaard | Aktuelle FreeBSD emner Poul-Henning Kamp | Mono og C# on Linux
Martin Willemoes Hansen | Tynde Klienter
Poul-Erik Thamdrup og Bert Dammann | Cacert.org og SSL certifikater
Kristen Nielsen | ||
| Kl 16.00 (workshop) | Velkomst, rundvisning mv. | SIP workshop
Rasmus Barfoed & Jesper Rønnekilde | Reserveret Poul-Henning Kamp | SMS gateway workshop Benny Kjærgaard | PGP keysigning
Flemming Jacobsen, Henrik Kramshøj | Hjemme ISP – workshop
Jesper Rønnekilde og Jette Nielsen | ssh config workshop
Flemming Jacobsen |
| Kl 21.00 (foredrag) | Inst. af FreeBSD
Kristen Nielsen | TCP for begyndere Kristen Nielsen | Generel og embedded x86 hardware.
Søren "Soekris" Kristensen | Log analyse
Rasmus Barfoed | VIM editoren
Preben Guldberg |
Forslag:
-
Vi bruger et af fredagens slots til en workshop om smart opsætning af ssh, dvs. .ssh/config, keys og ssh-agent.
Jeg vil gerne stå som koordinator --Flemming
Installation af FreeBSD
Bliver afholdt : Lørdag d. 16. Juli, kl. 21.00 Fordragsholder : Kristen Nielsen / 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ætininger: Du må gerne have god kendskab til praktisk brug af en pc. Det er en fordel at du også har kendskab til de forskellige dele af PC hardware.
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.
Relevante links: www.freebsd.org
PostGreSQL
Bliver afholdt: Søndag d. 17. juli, kl. 13:00 Fordragsholder: Benny Kjærgaard
Fordraget vil fokusere på brugen af stored procedures, skrevet i procedure sproget PLPGSQL til at binde foretning logik i databasen.
Vi kigger på hvad der er af muligheder i stored procedures, og hvad sprog stored procedures kan skrives i, samt C interface SPI. Vi kigger også på måder til at optimere queries.
Hvis der er interesse for det, vil der være en kort gennemgang af opstart og simpel brug af postgreSQL.
Fordraget VIL af religiøse hensyn IKKE diskutere PostGreSQL vs. MySQL.
Nøgleord: - Stored procedure. - Foretnings logik. - Hvad er smart. - Hvad kan man med stored procedures. - Hvad "sprog" kan man bruge til at skrive stored procedures. - Hvad er der af muligheder for at optimere SQL og stored procedures.
Anbefalede forudsætninger: - Kendskab til PostGreSQL databasen. - Kendskab til SQL.
Relevante links: www.postgresql.org
SIP workshop
Bliver afholdt : Søndag d. 17. juli, kl. 16:00 Fordragsholder : Jesper Rønnekilde / Rasmus Barfoed
Med opstart søndag, vil vi ugen igennem kigge på Session Initiation Protocol (SIP), og se hvad den kan anvendes til.
Som udgangspunkt etableres en SIP-proxy, så det efterfølgende er muligt at teste hard- og software klienter, samt gennemgå mulighederne med SIP og tilhørende protokoller og codec.
Om alt går vel, vil vi samtidig etablere en SIP-gataway, diverse services, herunder SMS-services, som vi håber tilføjet i forbindelse med workshoppen: "Byg en SMS Gateway".
TCP/IP for begyndere
Bliver afholdt: Søndag d. 17. juli, kl. 21.00 Fordragsholder: 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.
Hvis der er er interesse kan vi senere på ugen tage en introduktions snak/workshop om grundlæggende netværks teknik og udstyr.
FreeBSD med Poul-Henning Kamp
Bliver afholdt: Mandag d. 18. juli fra kl. 13:00 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.
Generel og embedded x86 hardware
Bliver afholdt: Mandag d. 18. juli, kl. 21:00 Foredragsholder: Søren "Soekris" Kristensen
Søren "Soekris" Kristensen stiller op til en generel snak og spørgsmål/svar session omkring generel og embedded x86 hardware.
Biografi: Søren "Soekris" Kristensen byggede en Z-80 CP/M computer i 1981 og har brugt PC (x86 hardware) siden 1983. Han designede et ARCnet PC interfacekort i 1986 og en Intel 8088 baseret netwærks printserver i 1990. I dag er Søren CEO og Chief engineer i Soekris Engineering Inc. , Santa Crus, Californien USA.
Relevante links: www.soekris.com
Mono C# på Linux
Bliver afholdt : Tirsdag d. 19. juli kl. 13:00 Fordragsholder: Martin Willemoes Hansen
Mono er et alternativ til Microsoft.NET. Foredraget omhandler bl.a.:
- Hvad, hvem og hvorfor - Understøttede operativsystemer og arkitekturer - Runtime, C#, klassebiblioteker, sproguafhængighed - Overlappene mål for Mono og .NET Live-programmering - Web, Gnome, integration og genbrug - Web-programmering Værktøjer - MonoDevelop, MonoDoc, Glade, Monop Programmer - Blam, Tomboy, Muine, F-Spot, Beagle
Relevante links: www.mono-project.com
Byg en SMS Gateway - workshop
Bliver afholdt : Tirsdag d. 19. juli, kl. 16:00 Fordragsholder : Benny Kjærgaard
Vi bygger en SMS gateway ved hjælp af smstools (/usr/posts/comms/smstools), vi viser konfiguration af smstools, samt principperne og virkemåde af en SMS gateway. Hvis du selv ønsker at bygge en SMS gateway, vil det være en god idé at medbringe SMS modem, eller mobiltelefon med Serielt interface.
Anbefalede forudsætninger: - Basal shell script
Relevante links: http://www.meinemullemaus.de/software/smstools/index.html
Loganalyse
Bliver afholdt : Tirsdag d. 19. juli, kl. 21:00 Fordragsholder : Rasmus Barfoed
(Beskrivelse af dette foredrag er under udarbejdelse)
Tynde Klienter
Bliver afholdt : Onsdag den 20. juli Kl. 13.00 Fordragsholdere : Poul Erik Thamdrup / Bernd Dammann
Foredraget vil i bred forstand fortælle om Tynde Klienter. Hvad kan de bruges til – og ikke bruges til. Vi fortæller lidt om professionelle løsninger fra Sun, løsninger i en MS Windows verden med RDP og Citrix/ICA, men også om løsninger der er Open Source eller baseret på Open Source software. Desuden vises der nogle 'færdige' produkter, såsom en SunRay terminal-server løsning, m.fl.
Hvordan man kommer i gang med at lave sin egen Linux baserede løsning. Hvad skal der til – eller sagt på en anden måde – hvor lidt skal der til, for at få fuld udbytte af en kraftig maskine og samtidig have flere brugere, som alle benytter den samme maskine. Vi vil lave nogle boot-CD'ere til hjemmebrug.
PGP/GnuPG keysigning workshop
Bliver afholdt : Onsdag d. 20. juli, kl. 16:00 Fordragsholder : Flemming Jakobsen og Henrik Kramshøj
Vi lægger ud med en kort introduktion til kryptografi i forbindelse med PGP/GnuPG, og beskriver principperne bag keysigning.
Herefter beskrives de mest almindelige implementeringer af PGP/GnuPG, og deltagerne får mulighed for - under kyndig vejledning - at lave deres egen key.
Vi afslutter med at gennemføres en keysigning, således at alle deltagernes keys, bliver en del af PGP/GnuPG "web-of-trust", og dermed mere anvendelige i praksis.
Til denne workshop er det vigtigt at medbringe pas (til nød kan kørekort bruges), således at man kan identificere sig.
VIM (Vi IMproved)
Bliver afholdt : Onsdag d. 20. juli, kl. 21:00 Fordragsholder : Preben Guldberg
Brugen af Vim spænder fra hurtige tilretninger af konfigurationsfiler til almindelig tekst som email og programmering, etc. Vim byder også på mange features møntet på såvel interaktiv brug som automatiseret tekstmanipulation.
Under dette foredrag gives et overblik over de basale funktioner i Vim. Derudover gennemgås forskellige tilgange til automatisering af opgaver (mappings, makroer, m.m. fra let til avanceret), introduktion til diff mode (patches per håndkraft), og Vims styrke i regular expressions.
Slideshowet er i vanlig stil både skrevet i og præsenteret med Vim.
Relevante links: www.vim.org
CA Cert og SSL certifikater
Bliver afholdt : Torsdag d. 21. juli, kl. 13:00 Fordragsholder : Kristen Nielsen
Vi fortæller om og viser hvordan du selv kommer igang med CAcert.org certifikater.
CAcert.org er et græsrodsnøglecenter for digitale signaturer, hvor medlemmer kan generere egne certifikater signeret med CAcert.org's rod-nøgle, med gyldighed afhængig af deres medlemsstatus.
Medlemmers status afhænger af troværdighedsniveauet af deres identitet.
Identitetens troværdighedsniveau afgøres af hvor mange andre troværdige personer der har sagt god for medlemmets identitet ved forevisning af gyldigt nationalt legitimation. I Danmark kan dette være pas, kørekort, militær ID og offentligt ungdoms ID kort.
CAcert.org kan bruges til at generere certifikater til email, web-browsere og SSL certifikater til f.eks. webservere.
Aftenen vil indeholde en gennemgang og en demo af CAcert.org systemet, samt installation og brug af CAcert.org certifikater i email, browsere og på apache server.
Efterfølgende vil der imod forevisning af 2 af følgende billede ID'er: kørekort, pas, ungdoms ID kort, militær ID kort - være mulighed for at optjene troværdighed på din identitet overfor CAcert.org.
Du skal i forvejen tilmelde dig på CAcert.org's hjemmeside under "tilmeld eller join" linket. Anvend dit pas eller kørekorts nummer som ID. Herefter printer du 3-5 eksemplarer af formularen http://www.cacert.org/docs/CAP-Super.pdf som du udfylder og medbringer sammen med dine nationale billed legitimations dokumenter.
HUSK at medbringe PAS, KØREKORT, militær ID, eller ungdoms ID kort, hvis du ønsker at starte på at opbygge troværdig identifikation overfor CAcert.org nøglecentret.
Der vil være flere personer tilstede som kan foretage verifikationen af dokumenter og tildele troværdighed til din CAcert.org identifikation.
Hjemme ISP - workshop
Bliver afholdt : Torsdag d. 21. juli, kl. 16:00 Fordragsholder : Jesper Rønnekilde/Jette Nielsen
Der er ikke noget som at være herre i eget hus. Dette foredrag viser dig et eksempel på hvordan du kan konfigurere din egen webserver med mail (herunder spam detection og antivirus), webhotel (herunder apache og virtuelle domæner), ftp adgang m.m.
Relevante links: www.mysql.org www.apache.org www.postfix.org