Unterschiede zwischen den Revisionen 11 und 12
Revision 11 vom 2010-10-05 09:29:18
Größe: 5781
Kommentar: Einträge ergänzt, zu denen ich was beitragen kann
Revision 12 vom 2010-10-05 10:17:14
Größe: 5118
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 ''' +~ ||
||             ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen             -~ ||
||||||<tablewidth="100%"style="text-align: center">~+'''Programmiersprachen '''+~ ||
|| ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen -~ ||
Zeile 10: Zeile 10:
||C++ || Harald            ||Bernd2, Oliver2, Thomas ||
||Forth ||             ||Harald ||
||C++ ||Harald, Sabrina ||Bernd2, Oliver2, Thomas ||
||Forth || ||Harald ||
Zeile 13: Zeile 13:
||Java ||Stefan, Harald, Thomas ||Oliver, Oliver2 || ||Java ||Stefan, Harald, Thomas, Sabrina ||Oliver, Oliver2 ||
Zeile 15: Zeile 15:
||Lisp ||             ||Harald ||
||Lua ||             ||Bernd, Harald ||
||Perl ||             ||Bernd, Oliver2, Harald ||
||Php ||Bernd, Stefan ||Rolf, Nadja ||
||Lisp || ||Harald ||
||Lua || ||Bernd, Harald ||
||Perl || ||Bernd, Oliver2, Harald ||
||Php ||Bernd, Stefan, Sabrina ||Rolf, Nadja ||
Zeile 21: Zeile 21:
||Tcl ||             ||Oliver2 ||
||             || || ||
||||||<style="text-align: center;">~+'''Paradigmen und Konzepte'''+~ ||
||             ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Aspektorientierung ||             ||Oliver ||
||GUI Design ||Bernd2, Oliver2, Harald || ||
||Objektorientierung ||             ||Oliver ||
||platformübergreifende ~ ||Oliver2 ||             ||
||reguläre Ausdrücke ||             ||Moritz ~-(Allgemeines und Praxis in Python)-~, Thomas ~-(Allgemeines)-~ ||
||Unit-Testing ||             ||Thomas ~-(als Teil des Entwicklungsprozesses)-~||
|| || ||
||
||||||<style="text-align: center;">~+'''Entwicklungsumgebungen / Frameworks'''+~ ||
||             ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Anjuta ||             || ||
||Code::Blocks ||             || ||
||Gambas ||             || ||
|| || ||
||
||Eclipse ||Bernd2, Harald ||Oliver ||
||Maven || Harald            ||Oliver ||
||Spring Framework / MVC ||             ||Oliver ||
||Apache Wicket ||             ||Oliver ||
||Selenium 2 ||             ||Oliver ||
||Hibernate || Harald            ||Oliver ||
||JUnit ||             ||Oliver ||
||Netbeans || || Oliver2||
|| || ||
||
||||||<style="text-align: center;">~+'''Werkzeuge'''+~ ||
||             ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Assembler ||             ||Bernd, Thomas ||
||Compiler ||             ||Bernd, Thomas ||
||Debugger ||             ||Bernd, Thomas ||
||Lexer- / Parsergeneratoren ||             ||Harald, Bernd, Thomas ||
||Linker || Harald            ||Bernd, Thomas ||
||Tcl || ||Oliver2 ||
|| || || ||
||||||<style="text-align: center">~+'''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)-~ ||
|| || ||
||
||||||<style="text-align: center">~+'''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 ||
|| || ||
||
||||||<style="text-align: center">~+'''Werkzeuge'''+~ ||
|| ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Assembler || ||Bernd, Thomas ||
||Compiler || ||Bernd, Thomas ||
||Debugger || ||Bernd, Thomas ||
||Lexer- / Parsergeneratoren || ||Harald, Bernd, Thomas ||
||Linker ||Harald ||Bernd, Thomas ||
Zeile 55: Zeile 55:
||cmake || || Thomas ||
||             || || ||
||||||<style="text-align: center;">~+'''Libraries'''+~ ||
||             ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
|| Xlib  || Harald || Bernd ||
|| glib / gtk+ || || Bernd ||
|| openGL || || Bernd ||
|| Qt / KDE || Harald || Thomas ||
|| Swing || || Oliver, Oliver2 ||
||             || || ||
||||||<style="text-align: center;">~+'''Compilerbau'''+~ ||
||             ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Lexer / Parser ||             ||Harald, Bernd ||
||Grammatiken ||             ||Harald, Bernd ||
||syntaxgerichtete Übersetzung ||             ||Bernd ||
||cmake || ||Thomas ||
|| || || ||
||||||<style="text-align: center">~+'''Libraries'''+~ ||
|| ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Xlib ||Harald ||Bernd ||
||glib / gtk+ || ||Bernd ||
||openGL || ||Bernd ||
||Qt / KDE ||Harald ||Thomas ||
||Swing || ||Oliver, Oliver2 ||
|| || || ||
||||||<style="text-align: center">~+'''Compilerbau'''+~ ||
|| ||~-... interessiert mich-~ ||~-... kann ich etwas zu beitragen-~ ||
||Lexer / Parser || ||Harald, Bernd ||
||Grammatiken || ||Harald, Bernd ||
||syntaxgerichtete Übersetzung || ||Bernd ||
Zeile 84: Zeile 84:
 . 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.  . 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.
Zeile 104: Zeile 104:
 . 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.  . 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.
Zeile 123: Zeile 123:
 * Assembler (nur ganz wenige Grundlagen aus 6502-Zeiten, aber  großes Interesse daran und Bereitschaft, mich da wieder mal einzulesen.)  * Assembler (nur ganz wenige Grundlagen aus 6502-Zeiten, aber großes Interesse daran und Bereitschaft, mich da wieder mal einzulesen.)

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

Hier der Versuch Zwecks besserer Übersicht alle bisher verfügbaren Informationen tabelarisch 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)

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

Bernd, Thomas

Debugger

Bernd, Thomas

Lexer- / Parsergeneratoren

Harald, Bernd, Thomas

Linker

Harald

Bernd, Thomas

Make

Moritz

Bernd, Thomas

cmake

Thomas

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)