Deklarative Programmiersprachen

Thema
Deklarative Programmiersprachen
Termin
2010-09-13 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
Leo
Archiv

Ein Obst ist der Apfel. Jedes Obst ist gesund. Ist ein Apfel gesund?

Toaster->toasten( Toastbrot );

Menschen habe viele Wege gesucht, ihre Probleme in einer Zwischensprache zu modellieren. Dies sind die “Paradigmen” der Programmierung.

Leo wollte eigentlich einen Vortrag über “Paradigmen der Programmierung” halten, hat aber gemerkt, dass auch das Teilgebiet schon genügend her gibt um den Vortrag zu füllen.

Software Project Revival

Thema
Software Project Revival
Termin
2010-07-12 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
Markus Schnalke
Archiv

Ein Vortrag mit Erfahrungen und Tipps über meine Wiederbelebungsversuche von masqmail.

Masqmail wurde 1999-2002 entwickelt und ist 2005 verwaist. Im Herbst 2008 habe ich es, im Rahmen meiner Diplomarbeit, übernommen. Seit diesem Frühjahr arbeite ich aktiv daran. Ein altes Projekt zu übernehmen ist anders als ein neues Projekt frisch zu beginnen. Dieser Vortrag vermittelt Erfahrungswissen.

Zur Vorbereitung ist mein masqmail-Vortrag sicher interessant, man muss ihn aber nicht gesehen haben um diesem Vortrag folgen zu können: ChaosSeminar 2009-03 zu masqmail

Weiteres Material: http://marmaro.de/docs/chaosseminar/sw-project-revival/

git, OS im Eigenbau

Thema
git, OS im Eigenbau
Termin
2010-06-14 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
Christian Himpel, matou und phil
Archiv

In diesem Monat haben wir zwei kleine Vorträge.

git

Vortragender: Christian Himpel
Uhrzeit: 20:00

Git ist eine Versionsverwaltungssoftware, die hauptsächlich zur Entwicklung und Pflege des Linux Kerns implementiert wurde.

In den letzten Jahren erfreut sich Git immer wachsender Beliebtheit und es hat sich eine große Entwickler- und Anwendergemeinde darum gebildet.

Viele Projekte haben ihre Versionsverwaltung vom zentralen SVN oder CVS auf das verteilte Git umgestellt.

In diesem Vortrag wird eine leicht verdauliche Einführung in die verteilte Versionsverwaltung mit Git gegeben. Um den Umstieg von SVN und CVS zu erleichtern werden an geeigneter Stelle die wichtigsten Unterschiede erläutert. Nach der Einführung in die gängigsten Konzepte werden typische Workflows vorgestellt, welche die Vorteile von Git unterstreichen.

OS im Eigenbau / CylonOS und PC-SYNNOS

Vortragende: matou und phil
Uhrzeit: 20:45

Wie baut man ein Spielzeugbetriebssystem. Erfahrungen aus dem gleichnamigen Seminar.

Das Seminar “Betriebssysteme im Eigenbau” wird bereits längere Zeit vom Institut für Verteilte Systeme an der Uni Ulm angeboten. Es geht darum, was so ein Betriebssystem eigentlich zu leisten hat. Speicherverwaltung, Scheduling, Verwaltung von Treibern,…

Das Besondere: Im Seminar wird die Programmiersprache Java verwendet, was für hardwarenahe Programmierung bislang eher unüblich ist.

Wir möchten kurz vorstellen, wie unser Ansatz aussieht und was wir bisher alles erreicht und implementiert haben.

Seefahrt

Thema
Seefahrt
Termin
2010-05-10 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
Marcus
Archiv

Fortsetzung von /dev/radio: Klugscheißerfragen gern gehört.

  • Wie sieht eine Straße im Wasser aus?
  • Wie verhalte ich mich, wenn ich drei grüne Lichter über dem Wasser sehe?
  • Warum bewegt sich das Schiff fort und wie steuere ich das?
  • Welcher Schein berechtigt mich?
  • Was bitte passiert beim “fieren der Großschot” und warum behauptest du, es sei Deutsch?

Wir (der CCC) sprechen über Themen aus Gesellschaft, Politik, Technik und Kultur. Ich stelle den Vortrag unter die Überschrift “Technik”.

Lightningtalks

Thema
Lightningtalks
Termin
2010-04-12 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
diverse
Archiv

Ein paar spontane Lightningtalks.

  • Enigma (Hannes)
  • Knoten (Marcus)
  • alternative Suchmaschinen (Juergen)

Unix Philosophie

Thema
Unix Philosophie
Termin
2010-03-08 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
Markus Schnalke
Archiv

Folien: http://marmaro.de/docs/chaosseminar/unix-phil/

Ein Vortrag über die wahre Genialität von Unix.

Unix ist ein beeindruckendes Betriebssystem und eine erstklassige Programmsammlung. Doch dies ist beides letztlich nur eine Folge. Das eigentlich besondere an Unix ist seine Philosophie. Die Unix Philosophie ist eine Sammlung von Konzepte und Designziele die in Unix umgesetzt wurden.

Dieser Vortrag wird die Unix Philosophie vorstellen und erklären weshalb sie zu hervorragender Software führt.

Neben den rein technischen Aspekten bietet die Unix Philosophie aber auch Anreize für das tägliche Leben. Sie ist mehr als Richtlinien um gute Software zu erzeugen, sie ist eine Inspiration in vielerlei Hinsicht.

Lightning talks

Thema
Lightning talks
Termin
2010-02-08 20:00
Ort
Uni Ulm, Hörsaal H20
Vortragende
verschiedene
Archiv

Lightning talks sind kurze Vorträge bei denen es auch keiner großen Planung bedarf.

  • RTSJ - Echtzeit in Java (matou)
  • Backscatter (Juergen)
  • Apple Marketing (Marcus)
  • QT (Marcus)
  • BSD Sockets (Marcus)
  • xterm und die Windowmanager (Juergen)