Unterschiede zwischen den Revisionen 12 und 13
Revision 12 vom 2010-10-05 10:17:14
Größe: 5118
Kommentar:
Revision 13 vom 2010-10-05 11:13:41
Größe: 5463
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 3: Zeile 3:
Hier der Versuch Zwecks besserer Übersicht alle bisher verfügbaren Informationen tabelarisch zusammenzufassen. Hier der Versuch zwecks besserer Übersicht alle bisher verfügbaren Informationen tabellarisch zusammenzufassen.
Zeile 31: Zeile 31:
||Linux-Systemprogrammierung || || ||
Zeile 50: Zeile 51:
||Compiler || ||Bernd, Thomas || ||Compiler || Harald||Bernd, Thomas ||
Zeile 56: Zeile 57:
||configure || Harald || ||
|| diff, patch, quilt || Harald || Harald ||
|| subversion || || Harald ||
|| git || || Harald ||
|| mercurial || || Harald ||
|| bugzilla || Harald || ||
|| doxygen || Harald || ||
|| javadoc || || ||
|| LaTeX-listings || || Harald ||
|| cweb || || Harald ||

Einträge der Seite Vortragsvorschläge finden sich ganz unten auf dieser Seite.

Hier der Versuch zwecks besserer Übersicht alle bisher verfügbaren Informationen tabellarisch zusammenzufassen.

Interessen- und Angebotsmatrix

Programmiersprachen

... interessiert mich

... kann ich etwas zu beitragen

Assembler

Bernd, Harald

Harald, Bernd, Bernd2, Thomas

C

Moritz, Harald

Rolf, Bernd, Bernd2, Oliver2, Thomas

C++

Harald, Sabrina

Bernd2, Oliver2, Thomas

Forth

Harald

Haskell

Bernd, Harald

Harald

Java

Stefan, Harald, Thomas, Sabrina

Oliver, Oliver2

Javascript

Lisp

Harald

Lua

Bernd, Harald

Perl

Bernd, Oliver2, Harald

Php

Bernd, Stefan, Sabrina

Rolf, Nadja

Prolog

Bernd

Harald

Python

Sabrina

Bernd, Moritz, Harald

Tcl

Oliver2

Paradigmen und Konzepte

... interessiert mich

... kann ich etwas zu beitragen

Aspektorientierung

Oliver

GUI Design

Bernd2, Oliver2, Harald, Sabrina

Objektorientierung

Oliver

platformübergreifende ~

Oliver2

reguläre Ausdrücke

Moritz (Allgemeines und Praxis in Python), Thomas (Allgemeines)

Unit-Testing

Thomas (als Teil des Entwicklungsprozesses)

Linux-Systemprogrammierung

Entwicklungsumgebungen / Frameworks

... interessiert mich

... kann ich etwas zu beitragen

Anjuta

Code::Blocks

Sabrina

Gambas

Eclipse

Bernd2, Harald, Sabrina

Oliver

Maven

Harald

Oliver

Spring Framework / MVC

Oliver

Apache Wicket

Oliver

Selenium 2

Oliver

Hibernate

Harald

Oliver

JUnit

Oliver

Netbeans

Oliver2

Werkzeuge

... interessiert mich

... kann ich etwas zu beitragen

Assembler

Bernd, Thomas

Compiler

Harald

Bernd, Thomas

Debugger

Bernd, Thomas

Lexer- / Parsergeneratoren

Harald, Bernd, Thomas

Linker

Harald

Bernd, Thomas

Make

Moritz

Bernd, Thomas

cmake

Thomas

configure

Harald

diff, patch, quilt

Harald

Harald

subversion

Harald

git

Harald

mercurial

Harald

bugzilla

Harald

doxygen

Harald

javadoc

LaTeX-listings

Harald

cweb

Harald

Libraries

... interessiert mich

... kann ich etwas zu beitragen

Xlib

Harald

Bernd

glib / gtk+

Bernd

openGL

Bernd

Qt / KDE

Harald

Thomas

Swing

Oliver, Oliver2

Compilerbau

... interessiert mich

... kann ich etwas zu beitragen

Lexer / Parser

Harald, Bernd

Grammatiken

Harald, Bernd

syntaxgerichtete Übersetzung

Bernd

Codeerzeugung

Bernd

(Bernd)

Optimierungsstrategien

Bernd

(Bernd)

Historie

Hier schließlich wie versprochen die Originalversion.

Für den Fall, dass ich beim Übertragen in obige Tabelle doch noch etwas übersehen haben sollte.

Bernd

  • Angebot

  • Besteht eigentlich bloß aus der Programmiersprache C.
  • Diese ist, da sie nur über einen sehr kleinen Sprachschatz verfügt zwar sehr leicht zu erlernen, erfordert jedoch ein wenig Grundwissen sowohl über die grundlegende Arbeitsweise von Rechnern und Betriebssystemen, als auch über die Werkzeuge, die hier für die Erzeugung ausführbaren Codes eingesetzt werden.
  • Falls es zu einem der folgendenThemen Fragen geben sollte, so bilde ich mir ein sie beantworten zu können.
  • vom Quellcode zum ausführbaren Programm
  • Objektdateien und Programme
  • statische und dynamische Libraries
  • Compiler
  • Assembler
  • Linker
  • Makefiles
  • Zu den Libraries, mit denen ich mich schon einmal ein wenig ausgiebiger beschäftigt habe zählen:
  • Xlib
  • glib / gtk+
  • openGL
  • Im Zweifelsfalle halt einfach Mal nachfragen.
  • Im allerdringendsden Notfall anbieten könnte ich auch Grundwissen für einen Einstieg in folgende häufig eingesetzte Skriptspachen, aber da gibt es gewiss Leute die sich da besser auskennen.
  • Perl
  • python
  • lua
  • Bloß aus Neugierde einmal angesehen, aber noch nichts vernünftiges daraus gestrickt habe ich mit:
  • lex & yacc

  • Interessen

  • funktionale Programmierung

Harald

  • Lisp (Scheme, Clojure, ...)
  • Prolog
  • Haskell
  • Forth
  • Assembler (nur ganz wenige Grundlagen aus 6502-Zeiten, aber großes Interesse daran und Bereitschaft, mich da wieder mal einzulesen.)
  • lex & yacc, flex & bison und Generelles+Theoretisches zu Lexer/Parser/Compilerbau

Oliver

  • Java / JEE - Grundlagen
  • Eclipse
  • AOP (Spring-AOP oder AspectJ)
  • Spring Framework
  • Spring MVC
  • Apache Wicket
  • Selenium 2 (WebDriver) Testing

  • Maven 2
  • Hibernate
  • JUnit
  • OOP Prinzipien, Praktiken und Pattern


lugfrankfurt: Programmierworkshop (zuletzt geändert am 2012-04-05 11:44:27 durch SteffenBauer)