Unterschiede zwischen den Revisionen 20 und 21
Revision 20 vom 2010-10-05 11:56:54
Größe: 5837
Kommentar:
Revision 21 vom 2010-10-05 12:28:36
Größe: 5970
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 6: Zeile 6:
||||||<tablewidth="100%"style="text-align: center">~+'''Programmiersprachen '''+~ || ||||||<tablewidth="100%"style="text-align: center;">~+'''Programmiersprachen '''+~ ||
Zeile 11: Zeile 11:
||Cobol || || Axel || ||Cobol || ||Axel, Oliver2 ||
Zeile 13: Zeile 13:
||Fortran || || Axel ||
||Gambas || || Rolf||
||Fortran || ||Axel ||
||Gambas || ||Rolf, Oliver2 ||
Zeile 21: Zeile 21:
||Php ||Bernd, Stefan, Sabrina ||Rolf, Nadja, Axel || ||Php ||Bernd, Stefan, Sabrina ||Rolf, Nadja, Axel, Oliver2 ||
Zeile 24: Zeile 24:
||Scala || || Harald || ||Scala || ||Harald ||
Zeile 27: Zeile 27:
||||||<style="text-align: center">~+'''Paradigmen und Konzepte'''+~ || ||||||<style="text-align: center;">~+'''Paradigmen und Konzepte'''+~ ||
Zeile 31: Zeile 31:
||Objektorientierung || ||Oliver || ||Objektorientierung ||Oliver2||Oliver ||
Zeile 36: Zeile 36:
||Multithreading || Axel, Harald || ||
||Agile Software Development || Harald || ||
||Domain Driven Design || Harad || ||
||Multithreading ||Axel, Harald, Oliver2 || ||
||Agile Software Development ||Harald || ||
||Domain Driven Design ||Harad || ||
Zeile 40: Zeile 40:
||||||<style="text-align: center">~+'''Entwicklungsumgebungen / Frameworks'''+~ || ||||||<style="text-align: center;">~+'''Entwicklungsumgebungen / Frameworks'''+~ ||
Zeile 42: Zeile 42:
||Anjuta || || || ||Anjuta || ||Oliver2||
Zeile 52: Zeile 52:
||Rails || || Oliver ||
||Ajax || Harald || ||
||Rails || ||Oliver ||
||Ajax ||Harald || ||
Zeile 55: Zeile 55:
||||||<style="text-align: center">~+'''Werkzeuge'''+~ || ||||||<style="text-align: center;">~+'''Werkzeuge'''+~ ||
Zeile 57: Zeile 57:
||Assembler || ||Bernd, Thomas ||
||Compiler || Harald||Bernd, Thomas ||
||Debugger || ||Bernd, Thomas ||
||Assembler ||Oliver2||Bernd, Thomas ||
||Compiler ||Harald, Oliver2 ||Bernd, Thomas ||
||Debugger ||Oliver2||Bernd, Thomas ||
Zeile 61: Zeile 61:
||Linker ||Harald ||Bernd, Thomas ||
||Make ||Moritz ||Bernd, Thomas ||
||Linker ||Harald, Oliver2 ||Bernd, Thomas ||
||Make ||Moritz, Oliver2 ||Bernd, Thomas ||
Zeile 64: Zeile 64:
||configure || Harald || Thomas ~-(Übersicht, nicht die allerletzen Details)-~ ||
|| diff, patch, quilt || Harald || Harald, Thomas ||
|| subversion || Axel|| Harald, Thomas ||
||
git || Axel|| Harald ||
||
mercurial || Axel|| Harald ||
||
bugzilla || Harald || ||
||
doxygen || Harald || Thomas ||
|| javadoc || || ||
|| LaTeX-listings || || Harald ||
||
cweb || || Harald ||
||configure ||Harald, Oliver2 ||Thomas ~-(Übersicht, nicht die allerletzen Details)-~ ||
||diff, patch, quilt ||Harald, Oliver2 ||Harald, Thomas ||
||subversion ||Axel ||Harald, Thomas, Oliver2 ||
||
git ||Axel, Oliver2 ||Harald ||
||
mercurial ||Axel, Oliver2 ||Harald ||
||
bugzilla ||Harald || ||
||
doxygen ||Harald ||Thomas ||
||javadoc || || ||
||LaTeX-listings || ||Harald ||
||
cweb || ||Harald ||
Zeile 75: Zeile 75:
||||||<style="text-align: center">~+'''Libraries'''+~ || ||||||<style="text-align: center;">~+'''Libraries'''+~ ||
Zeile 78: Zeile 78:
||glib / gtk+ || Axel ||Bernd ||
||openGL || Axel ||Bernd ||
||Qt / KDE ||Harald ||Thomas, Axel ||
||glib / gtk+ ||Axel, Oliver2 ||Bernd ||
||openGL ||Axel, Oliver2 ||Bernd ||
||Qt / KDE ||Harald, Oliver2 ||Thomas, Axel ||
Zeile 83: Zeile 83:
||||||<style="text-align: center">~+'''Compilerbau'''+~ || ||||||<style="text-align: center;">~+'''Compilerbau'''+~ ||

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, Axel

C

Moritz, Harald

Rolf, Bernd, Bernd2, Oliver2, Thomas

C++

Harald, Sabrina

Bernd2, Oliver2, Thomas, Axel

Cobol

Axel, Oliver2

Forth

Harald

Fortran

Axel

Gambas

Rolf, Oliver2

Haskell

Bernd, Harald

Harald

Java

Stefan, Harald, Thomas, Sabrina, Axel

Oliver, Oliver2

Javascript

Lisp

Harald

Lua

Bernd, Harald

Perl

Bernd, Oliver2, Harald

Php

Bernd, Stefan, Sabrina

Rolf, Nadja, Axel, Oliver2

Prolog

Bernd

Harald

Python

Sabrina

Bernd, Moritz, Harald

Scala

Harald

Tcl

Oliver2

Paradigmen und Konzepte

... interessiert mich

... kann ich etwas zu beitragen

Aspektorientierung

Oliver

GUI Design

Bernd2, Oliver2, Harald, Sabrina

Objektorientierung

Oliver2

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

Multithreading

Axel, Harald, Oliver2

Agile Software Development

Harald

Domain Driven Design

Harad

Entwicklungsumgebungen / Frameworks

... interessiert mich

... kann ich etwas zu beitragen

Anjuta

Oliver2

Code::Blocks

Sabrina

Eclipse

Bernd2, Harald, Sabrina, Axel

Oliver

Maven

Harald

Oliver

Spring Framework / MVC

Oliver

Apache Wicket

Oliver

Selenium 2

Oliver

Hibernate

Harald

Oliver

JUnit

Oliver

Netbeans

Oliver2

Rails

Oliver

Ajax

Harald

Werkzeuge

... interessiert mich

... kann ich etwas zu beitragen

Assembler

Oliver2

Bernd, Thomas

Compiler

Harald, Oliver2

Bernd, Thomas

Debugger

Oliver2

Bernd, Thomas

Lexer- / Parsergeneratoren

Harald, Bernd, Thomas

Linker

Harald, Oliver2

Bernd, Thomas

Make

Moritz, Oliver2

Bernd, Thomas

cmake

Thomas

configure

Harald, Oliver2

Thomas (Übersicht, nicht die allerletzen Details)

diff, patch, quilt

Harald, Oliver2

Harald, Thomas

subversion

Axel

Harald, Thomas, Oliver2

git

Axel, Oliver2

Harald

mercurial

Axel, Oliver2

Harald

bugzilla

Harald

doxygen

Harald

Thomas

javadoc

LaTeX-listings

Harald

cweb

Harald

Libraries

... interessiert mich

... kann ich etwas zu beitragen

Xlib

Harald

Bernd

glib / gtk+

Axel, Oliver2

Bernd

openGL

Axel, Oliver2

Bernd

Qt / KDE

Harald, Oliver2

Thomas, Axel

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)