|
|
Emner ved Open Networks 99
Brian Eberhardt, SuperUsersFredag:LINUX og åbne systemer, hvad er det ? En analyse og sammenligning af LINUX i forhold til Windows familien. Hvordan oplever man som almindelig bruger forskellen imellem LINUX og Windows. Brian, ofte kaldet Danmarks Mr. UNIX, fortæller om sine erfaringer, positive som negative, med LINUX.
Søndag:
Kalle Dallheimer, KDE
For Friday:
For Saturday and Sunday:
Miguel de Icaza, GNOMEProviding a framework for future Unix application development.The lack of infrastructure has made Unix systems lag in various regions compared to other operating systems. Just like pipes in Unix enabled a communications model where different tools could be connected to assemble a powerful operation, in GNOME, CORBA plays an important role in composing various small tools into more powerful tools. GNOME provides a component model that encourages code reuse and tool replacement by making applications adhere to a set of GNOME-standardized CORBA interfaces. A name server and object launching facility is used to make the various GNOME tools integrate in the desktop. GNOME graphical applications are written using the GTK+ toolkit, and they use the GNOME foundation libraries to simplify programming and encourage a standardized graphical user environment. The GNOME printing subsystem provides programmers with a portable and powerful printing subsystem.
Werner Koch, GnuPGThe GNU Privacy Guard is the first cryptographic program within the GNU project. GnuPG provides a free replacement for PGP 5 and partly for PGP 2. It provides all the necessary functionaity or digital encryption and signing of offline communication (email) and data storage. I will explain the new algorithms which are used and compare them to the ones used with PGP 2 (RSA/IDEA). The use of GnuPG in a Unix environment will be demonstrated by some real world examples. I am going to talk about future enhancements like, protecting the secret key by hardware tokens. Also I intend to talk about problems we have encountered while working on an official GNU project.
Poul-Henning Kamp - FreeBSDFreeBSD er den UNIX som "de store" bruger (Yahoo, Hotmail, Wcarchive, osv osv) når ting skal på nettet - og skal blive der, uanset belastning.Poul-Henning har rodet med UNIX i alt for mange år, de seneste fem har han været medlem og aktiv i FreeBSDs bestyrelse: "The FreeBSD Core team". Der vil blive fortalt om FreeBSD, teknisk, politisk, licensmæssigt, menneskeligt, & humouristisk. Om samarbejde med "de andre". Om forskellen på GNU, BSD og Beer-ware licenser. Om forskellen på en bazaar og en katedral. Om forskellen på en lastvogn og en GTI. Spørgsmål/emner fra salen (eller på forhånd via eMail: phk@FreeBSD.org) er meget velkomne!
Jes Sørensen, GigabitTitle: Linux Gigabit NetworkingLinux-baserede PC-clusters er indenfor det sidste års tid begyndt at overtage mange opgaver, der tidligere var forbeholdt supercomputere og high-end workstations fra firmaer som SGI, Cray, DEC og IBM. Dette skyldes primært, at ydelsen for standard PC-hardware nu har nået et niveau, der er sammenligneligt med mid-/high-end workstations. Ligeledes er priserne for højhastigheds-netværk som HIPPI og specielt Gigabit Ethernet faldet kraftigt. Det er derfor nu blevet interessant at kunne integrere sine Linux-maskiner i eksisterende supercomputer-installationer samt internt forbinde en cluser via et gigabit netværk. På CERN (European Laboratory for Particle Physics) begyndte vi således i efteråret '97 at implementere HIPPI (High Performance Parallel Interface, et 800 Mbit/sec netværk) til Linux. I første omgang som et `proof of concept'-eksperiment. Resultaterne var betydeligt bedre end forventet med op til 75 MB/sec single stream TCP, hvilket er sammenligneligt med de bedre implementationer til supercomputere. Arbejdet er sidenhen udvidet til også at omfatte Gigabit Ethernet, med resultater på 90 MB/sec single stream TCP ved benyttelse af 9 KB Jumbo-frames. Dette foredrag vil omhandle gigabit netværk - både generelt og specielt under Linux - samt belyse, hvad der kræves for at opnå høj performance.
Mattias Wingstedt, RoxenRoxen Challenger - en annorlunda webbserverDen GPL:ade webbservern Roxen Challenger utmärker sig genom att vara enkel att hantera samtidigt som dess konfigurations- och utökningsmöjligheter är obegränsade. Den kan användas för allt från att generera grafiska diagram till att agera FTP-server. Förutom att gå beskriva själva Challenger och hur den kan förenkla hantering och utveckling av webbplatser, kommer jag också att dela med mig av mina erfarenheter om hur det är att utveckla en programvara helt efter eget huvud snarare än efter hur man brukar göra. Roxen Challenger utvecklas av det svenska programvaruföretaget Idonex. Mattias Wingstedt är projektledare för Roxen utvecklingen.
Stig Bakken, PHPThe demand for web content beyond simple static pages keeps increasing. There is a critical shortage of people capable of producing pages with dynamic content. PHP is an HTML-embedded web scripting language that attempts to lower the bar somewhat and make building dynamic web pages faster and easier for web site developers of all skill-levels.In this talk we will go over how PHP came to be, its features and also discuss how PHP can been used in the real world. The presentation will be made by Stig Bakken, one of the core developers of the language.
David Axmark, MySQLMySQL: A faster SQL database engine
Bio:
Abstract:
We will start with MySQL background, history and the go on to MySQL design principles and the resulting design decisions. The next part will cover the MySQL benchmarks that were written to provide hard number for the speed of basic SQL operations. So get timings for things like a connect, a simple insert or a join of two tables using a key. This for example makes it possible to calculate loads on a web site where you now your mix of operations. This is implemented in Perl with the DBI database interface. After that will talk about Crash-Me. This is program to test SQL database limits and standard (ANSI and ODBC) conformance. This is also a perl DBI script. It sends thousands of queries to a database to find out things work in real life. For example it tells you how long column/query/variable length each database supports. And what happens then you go over these limits. Sometimes the this can be quite fatal an it is from these experiences the name Crash-Me comes. Crash-Me also tests for hundreds of functions/types and other interesting things.
Niels Möller, LSH - GNU version of Secure SHellSSH, Secure SHell, is not only a program to login to remote machines in a reasonably secure way. It is also a set of open and flexible protocols that can support remote shells, tunnelling of arbitrary tcp connections, X, and more. LSH is a GPL:ed implementation of version 2 of the SSH protocols, which I have been working on since late August 1998. In the talk, I will explain the cryptographic operations used in the SSH transport protocol and how to use it securely. I will also report on the current status of LSH development. Finally, I will describe some new ways to take advantage of the flexibility of the SSH protocols.
Thomas Jørgensen, NIS/NFSDette foredrag omhandler hvordan man integrere sin Linux-maskine i et UNIX-netværk, så man har samme hjemmekatalog og password på alle maskiner. Foredraget tager udgangspunkt i en praktisk gennemgang af alle de nødvendige trin på klientsiden.
Deltagerforudsætninger:
Indhold:
Mikael Dich, Linux in a boxTitel: "Linux In A Box - Styring via Internettet"Linux har vist sig også at være et oplagt valg af operativsystem, når det handler om små, Internet-opkoblede computere! Sådanner små computere, baseret på prisbillige mikroprocessorer, er anvendelige til alle former styring og overvågning via Internettet, men kan også fungere som lydløse og energibesparende WWW-servere. Under opbygningen af et nyt dataopsamlingssystem til antennemålepladsen på Danmarks Tekniske Universitet har vi udviklet en 386-baseret computer, designet specielt med henblik på Linux. Computeren fylder 4*10*16 cm og vejer 150 gram. Baggrunden for projektet, som vi har kaldt "Linux In A Box" (LIAB), vil blive gennemgået under foredraget sammen med en overordnet beskrivelse af såvel hardware som software. Der vil også blive givet eksempler på anvendelser.
Gorm Friborg, Linux indtager Teatrene og TV-studierneTitel: "Linux indtager Teatrene og TV-studierne"
Underholdningsindustrien er begyndt at bruge linux til styring af
lyset.
Niels Svennekjær, TeVefonenIndlægget giver en introduktion af systemerne TvFonen og 'NICE', hvad kører de på, og hvordan fungerer de i et blandet miljø (de arbejder sammen med DOS / Win95 / NC (ARM processor) / netværk / Antenne-netværk (kabelmodem). TeVefonen: et interaktivt Tekst TV system hvor du via din telefon kan få diverse oplysninger op på dit fjernsyn derhjemme, uden noget andet udstyr end telefon & TV. NICE: et 'hospitality' system der hovedsagelig installeres på hoteller & hospitaler, og giver 'kunderne' mulighed for PayTV, VOD (Video On Demand), GOD (Game On Demand) & internet access via TV'et på rummet.
Frank Damgaard, Avendelse af apache på SSLUG, samt apache på hjemme-PC'enLidt om baggrunden for at skiftet til apache på SSLUG, samt den måde som SSLUG's web administratorer vedligeholder websiderne. Der vil blive gennemgået en del af de webserver faciliteter som anvendes, bla. SSLUG's lidt anderledes måde at håndtere dansk/svensk sprog på ved hjælpe af server side includes (SSI). Derudover gennemgås en simpel opsætning af apache til hjemmebrug. Det kan altid være nyttigt med en hjemme-webserver for at checke sine html sider.
Claes Wikstrom - ErlangErlang is a functional programming language which has many features more commonly associated with an operating system than with a programming language: concurrent processes, scheduling, memory management, distribution, networking, etc. Erlang has been used inside Ericsson for a number of years and it has just recently matured to a level where Ericsson uses the language to implement large system products such as the software to control ATM switches and the new GPRS packet radio system. The open-source release of Erlang contains the implementation of Erlang, as well as a large part of Ericsson's middleware for building distributed high-availability systems.
Bo Holst-Cristensen (DK), Curtisan - Spam filteringEmail bruges i stigende grad i dagligdagen, hvilket dersværre også betyder at det misbruges i stigende grad. Et typisk eksempel er UCE, eller "Unsolicited Commercial Email". Efterhånden har mængden af UCE nået højder, hvor folk foretrækker at afvise ønsket post, hvis man derved undgår et par UCE. Der findes imidlertid metoder, der med stor sikkerhed automatisk kan detektere en stor del af sådanne meddelelser, uden at brevhemmeligheden brydes. Jeg vil her se på nogle af disse teknikker, samt hvordan de kan anvendes i praksis.
Jesper K. Pedersen - Procmail og The Dotfile GeneratorEr du meldt til bare et par enkelte mailinglister, kan der sagtens kommer mere end 500 breve i din postkasse hver eneste dag. Uden et program der kan sortere din post for dig, vil du hurtigt drukne i information, hvilket en dag med sikkerhed vil betyde at du overser et meget vigtigt brev (Sikkert fra din chef :-) Procmail er et af de værktøjer du kan bruge til at sortere din post med. Ud over blot at sortere posten ud i separate foldere, så kan procmail hjælpe dig med hundredevis af andre opgaver. Eksempler på dette includere:
Desværre er procmail ikke et særligt tilgængeligt program. Heldigvis har Jesper Kjær Pedersen (foredrags holderen) lavet et modul til The Dotfile Generator, som gør det væsentligt simplere at konfigurere procmail. I dette foredrag vil han gennemgå hvorledes man kan konfigurere Procmail fra The Dotfile Generator.
Jesper K. Pedersen - Fra VI til EmacsI Unix er det meste input i form af tekst filer, eksempler på dette er configureringsfiler, html dokumenter samt C/C++/Java filer. Af denne grund bruger man utrolig meget tid i en editor. En editor er basalt set et program hvormed man kan editere en fil. Et antal editorer er udbredt i Unix lige fra de aller simpleste som xedit, over lidt mere advancerede editorer som VI til *den* allermest komplicerede (og dermed kraftfuldeste) nemlig Emacs. I dette foredrag vil Jesper Kjær Pedersen kort gennemgå hvilke funktioner man kan forvente af en editor, samt historien bag nogle af editorene. Derefter vil han ganske kort vise hvorledes man editere simple filer med VI, og herefter vende sig mod Emacs. Jesper Kjær Pedersen er forfatteren af bogen "Sams Teach yourself Emacs in 24 hours", som udkommer d. 23 April fra forlaget Macmillan computer books. Så hovedvægten af foredraget vil blive lagt på praktisk anvendelse af Emacs.
Kenneth Geishirt, Basal UNIXUNIX er et svært styresystem at komme i gang med. Jeg vil i mit foredrag fortælle om UNIX for den nye bruger. Foredraget vil primært handle om det basale ting, dvs. brugeres og gruppers rettigheder til filer, kataloger og programmer. En række simple tekstbaserede kommandoer til fil- og proceshåndtering vil blive gennemgået. I løbet af foredraget vil jeg Illustrere, hvad jeg taler om, ved at udføre kommandoer på en UNIX-computer på en storskærm.
Juri Jensen - The GimpThe Gimp er på kort tid blevet standard værktøjet når det gælder billedredigering og -komposition på Linux og andre *nix platforme. Det er et kraftfuldt værktøj med masser af udvidelsesmuligheder i form af plug-ins, udvidelser og et stærkt scriptingsprog. Da The Gimp understøtter Photoshops .psd format og ligheden med Photoshop er slående, er det ikke svært at arbejde med The Gimp hvis man har kendskab til Photoshop. Gennem et par eksempler vil du se at The Gimp kan løse opgaver fra foto retouchering til simpel webgrafik. De mere avancerede funktioner vil dog ikke blive gennemgået, da det ville kræve en konference for sig selv ;-)
Lars Marqvart Jørgensen, DNS - Internettes telefonbogIdeen med foredraget er at give en introduktion til DNS. Hvordan finder en klient en IP-adresse via DNS, og hvordan kommunikerer nameservere med hinanden? Yderligere havde jeg tænkt mig at se på konfigurationen af en simpel nameserver, som kan bruges i et lille netværk (eksempelvis et hjemmenetværk). Eksemplet på konfigurationen af den simple nameserver tager udgangspunkt i Linux (RedHat 5.2 og Bind 8). I punktform ser det sådan ud:
Flemming Laugaard, Brug af Linux hos DSBEn udviklingshistorie for brugen af Linux i DSB. Jeg vil blandt andet fortælle om den første webserver der hostede www.dsb.dk, brugen af Linux som Intranet server, workstation og filserver.
Kim Schulz og Hans Schou, Brug af Linux hos HTX i Nykøbing F.Foredrag om hvordan Nykøbing F. Tekniske Skole fik installeret Linux i stedet for Windows. En del problemer med Windows fik systemadministrator til, at installere Linux til Internetadgang og Web-server. Efterfølgende bliver hele klassesæt med Linux blevet sat op til undervisningsbrug.
Bjarne Schytte, BEA CORBA, Java og E-handel - Det handler om middlewareElektronisk handel får en eksplosiv vækst takket være den stadig mere udbredte brug af Internet. Bedre betjening af kunderne og intense konkurrencevilkår er de drivende kræfter. Denne situation skaber et helt nyt sæt af udfordringer for virksomhederne og - ikke mindst - systemudviklerne. Håndtering af store datamængder via nettet, konstant tilgængelighed og kontinuerte ændringer og udvidelser af e-handel løsningerne er blot nogle af systemkravene. Evnen til at kunne løse opgaverne påvirker direkte virksomhedens muligheder for at kunne fastholde sin strategiske udvikling. Fundamentet for effektive og robuste e-handel systemer er middleware, herunder ikke mindst CORBA og EJB. Martin K. Petersen, SAMBA - Integration af Unix og WindowsFørste del af foredraget vil give en beskrivelse af SMB-protokollerne og deres virkemåde: Fildeling, print og nameservice (WINS). Derefter gennemgås konfiguration og opsætning af en SAMBA-server, og der vil blive draget paralleller til de tilsvarende kontrolpaneler under Windows. Både det interaktive SWAT-konfigurationsværktøj og den tekstbaserede konfiguration vil blive behandlet. Endelig gennemgås domain logon faciliteterne for hhv. Windows 95, 98 og NT. Efter foredraget afholdes en BOF-session, hvor interesserede kan få mulighed for at stille spørgsmål til undertegnede. Der lægges også op til diskussion af SAMBA-relaterede emner, der ikke har været behandlet ved fremlæggelsen. F.eks. backup, performance tuning og integration af directory services.
Anders Waananen, Linux cluster løsninger og styringPå Niels Bohr Institutet har vi siden januar 1997 haft en farm af Linux PC'ere til diverse tunge beregninger. LSCF (Linux Scalable Computing Facility) består i dag af 36 nodes og en server. Der er desuden tilknyttet en tape server. Farmen bruges både som parallel computer (PVM og MPI) og som batch system (NQS). De applikationer der skal køre har meget varierende krav i form af regnehastighed, input/output og hukommelse. Til overvågning bruger vi bla. Big Brother og MRTG. Udover installationen på NBI har vi i Hamborg en farm på 100+ maskiner til dataopsamling i et af vores eksperimenter.
Jakob Østergaard, Linux SMPLinux SMP - ( Symmetrisk Multi-Processor) er i en eksplosiv udvikling, og flere tager SMP versionen af Linux i brug, der hvor der er økonomiske og performance fordele. Foredraget henvender sig på nogle punkter sig til avanceret brugere af Linux, men det er ikke en forudsætning, da alle vil få mulighed for at drage nytte af den seneste udvikling af Linux SMP. I foredraget vil der blive gennemgået nogle tekniske implementeringer i Linux SMP, samt en generel gennemgang af de forskelle der er mellem Linux 2.0 og 2.2.
Henrik Størner, Firewalls og netsikkerhedHenrik Størner fra Neupart & Munkedal vil fortælle om nogle af de risici, man skal være opmærksom på når man forbinder sine edb- systemer til Internettet, samt give gode råd om hvordan man kan mindske risikoen for at få ubudne gæster på sine computere. Undervejs vil der også blive omtalt eksempler på de sikkerheds- huller, som Neupart & Munkedal oftest ser på Internet-systemer.
Claus Sørensen, Introduktion til LinuxEn hurtig gennemgang af Linux herunder lidt historie, de forskellige distributioner, grafiske brugergrænseflader og applikationer til Linux til såvel desktop som servere. Open Source udviklingsmodellen, som Linux udvikles under, gennemgås samt denne models fordele i forhold til de gængse modeller. Desuden en status på Linux her og nu i Danmark og internationalt samt et hurtigt kig i krystalkuglen for at se, hvad fremtiden vil bringe Linux.
Flemming Kraglund, SendmailFlemming Kraglund vil fortælle om brevets gang (data-flow'et) gennem sendmail, og hvilke reglsæt i konfigurationsfilen som bliver kaldt under de forskellige behandlingstrin.
|
|
Open Networks afholdes i samarbejde mellem DKUUG og SSLUG |
|
|
Henvendelse vedrørende konferencen og disse sider til styregruppen |