Protokolle

Protokoll vom 11.06.2007

Ruhr.pm
Stammtisch und Organisationstreffen am 11.06.2007, 19:00-23:30
Cafe Maze, Essen

Anwesende: Andreas, Arno, Christine, Gerhard, Hartmut, Ingo, Markus, Simon,
           Sven, Tim, Veit
Protokoll: Veit


Vortrag zu objektorientierter Programmierung in Perl von Ingo

  - Simon ueberarbeitet Folien
  - Folien werden im Material-Bereich auf der Website verfuegbar gemacht


Akku-betriebene LED-Beamer von Toshiba


Perl 6 und Python 3 in Parrot

  - Austauschbarkeit von Modulen aus dem CPAN
  - Kommunikation zwischen Programmen/Modulen in verschiedenen Sprachen
  - Parrot-Bytecode-Compiler fuer andere Sprachen


Performance von Perl

  - Vergleichbarkeit von Benchmarks
  - effiziente Programmierung
    - z.B. Beschleunigung gegen ueber Programmierung in C durch effiziente
      Datenstrukturen, v.a. durch Hashs
  - Einbindung von C-Code oder in C programmierter Perl-Module fuer
    zeitkritische Aufgaben


Uebertragung des Ruhr.pm Event-/News-Systems auf come2linux-Website

  - Generierung von iCal-Kalendern
  - Generierung von Atom- und RSS-Feeds


Hermes Anti-Spam Proxy und Fakehermes


Gemeinsamer Stand bei come2linux 2007 mit Hermes Project

  - Vortrag zu Hermes Anti-Spam Proxy durch Veit
  - Informationsmaterial und Besucherinformation zu Hermes durch Ruhr.pm-
    Mitglieder am Stand


PDAs/Smartphones als Demoscene-Target


Dedizierte Hardware zur Berechnung spezieller Aufgaben

  - Laufzeitkonfiguration von rekonfigurierbaren Prozessoren
  - Physikbeschleuniger zur physikalisch korrekten Berechnung komplexer
    Simulationen
  - Vektor-Koprozessoren in Cell-CPUs
  - Grafikkarten zur Berechnung komplexer Simulationen und mathematischer
    Aufgaben, z.B. Matrizenoperationen

Download: 20070611.txt

Protokoll vom 14.05.2007

Ruhr.pm
Stammtisch und Organisationstreffen am 14.05.2007, 19:00-23:30
Cafe Maze, Essen

Anwesende: Hartmut, Ruediger, Simon, Veit
Protokoll: Veit


Vortrag Class::DBI::AbstractSearch von Simon

  - verschoben auf August-Stammtisch


Organisatorisches

  - Was tun im Juli?
    - kein Stammtisch wegen Ferien, stattdessen...
    - Vorschlaege:
      - Garten von Andreas && Grillen
      - Gruga [&& Grillen]
      - Baldeney-See
    - Nachfage bei Susanne/Andreas wg. Garten durch Veit
    - eventuell am Sa. statt Mo.
    - Entscheidung beim Juni-Stammtisch

  - Regeln fuer @ruhr.pm.org-EMail-Adressen:
    - EMail-Adressen koennen eingerichtet werden fuer jeden, der entweder 3x
      in Folge an Ruhr.pm-Treffen teilgenommen oder einen Vortrag/Workshop haelt
    - beantragen bei Veit, Passwort als MD5-Hash mitbringen oder es wird ein
      generiertes Passwort zugeteilt

  - Regeln fuer Vergabe von Webseiten-Benutzern:
    - Benutzer-Accounts zum Veroeffentlichen von News und Ankuendigungen
      moeglich fuer jeden, der eine @ruhr.pm.org-Adresse besitzt und einen
      Vortrag/Workshop halten wird bzw. gehalten hat


Vortraege/Workshops und/oder Stand bei come2linux - Linuxtage in Essen?

  - Stand
    - evtl in Kooperation mit einer LUG o.ae.

  - Vortraege/Workshops:
    - regulare Ausdruecke (Veit)
    - CPAN: Was das?, Beispiele, Vielfaeltigkeit, CPAN-Shell (Simon)
    - vi/vim-Konfiguration am Beispiel von Perl? (Ruediger)


Werbung fuer Ruhr.pm: Flyer, Visitenkarten, T-Shirts?

  - Visitenkarten:
    - optimal nur beidseitig
    - Vorderseite: hochkant, Kamel+Ruhr.pm
    - Rueckseite: hoch oder quer, "Stammtisch && Vortraege && Workshops fuer
      Perl-Entwicker", Internetadresse, EMail, Stammtisch-Daten, Feeds/ML/IRC,
      etc
    - www.flying-dackel.de: EUR 58,- fuer 500 Visitenkarten 350g
      (beidseitig bedruckt)
    - www.vistaprint.de: EUR 53,98 fuer 500 Visitenkarten 215g
      (beidseitig bedruckt) plus 2,50 fuer Korrekturabzug

  - Shop fuer T-Shirt/Polo-Shirts bei Spreadshirt
    - vorn:
      - "Perl. There is more than one way to do it."
      - "Perl. It's like Java, only it lets you deliver on time and under
        budget."
      - "Perl. Because life is too short to code without interpolation."
      - "Perl. When the best is good enough."
    - hinten:
      - "Ruhr.pm", "Perl Mongers im Ruhrgebiet" und Kamel Vollton oder Umriss

Download: 20070514.txt

Protokoll vom 09.04.2007

Ruhr.pm
Stammtisch und Organisationstreffen am 09.04.2007, 19:00-23:15
Cafe Maze, Essen

Anwesende: Christine, Gerhard, Hans, Ingo, Simon, Veit
Protokoll: Veit


Organisatorisches

  - Abstimmung ueber den Namen des Plueschkamels
    - Vorschlaege:
      - Acme
      - John Toe
      - undef
    - Abstimmung:
      - 3 Stimmen fuer "undef"
      - 1 Stimmen fuer John Toe
      - 2 Enthaltungen
    - Ergebnis:
      - das Kamel heisst "undef"


Vortrag zu Class::DBI von Simon

  - Class::DBI ist u.U. um den Faktor 20 langsamer als natives DBI

  - Erweiterungen um
    - WHERE-Clause: Class::DBI::AbstractSearch (Dokumentation siehe auch SQL::Abstract)
    - Class::DBI::Extension
    - gesamtes Unterpaket "Class::DBI::Plugin"


Diskussion ueber objektorientierte Programmierung in Perl

  - Ingo bietet an, einen Vortrag zu halten


Diskussion ueber Mobilfunknetze

  - Qualitaet im Netzausbau
  - Qualitaet der Datennetze
  - UMTS-Hardware

Download: 20070409.txt

Protokoll vom 11.12.2006

Ruhr.pm
Stammtisch und Organisationstreffen am 11.12.2006, 19:00-22:00
Cafe Maze, Essen

Anwesende: Andreas, Max, Michael, Simon, Veit
Protokoll: Simon (ueberarbeitet von Veit)


Organisatorisches und Wiederholung des RegEx Vortrags von Veit

    - Termin fuer die Wiederholung des RegEx Vortrags:
        am 08.01.2007 (Ruhr.pm Januar-Termin), 19:00
        im Konferenzraum der Keybits oHG, Hendrik-Witte-Str. 3, 45128 Essen

    - Material: Merkblaetter in Form eines Leitfadens

    - gewuenschte Beispiele:
        - Logfiles durchsuchen
        - Filtern
        - IP-Adresse aus ifconfig filtern


Bearbeiten von Dateien per Perl-Pie

    perl -pi -e {code}

        -p: {code} wird fuer jede Zeile ausgefuehrt. Es wird eine
            while()-Schleife konstruiert, die mittels des Magic
            Diamonds die Standardeingabe zeilenweise einliest und die
            Zeile auch ausgibt.
        -i: in-place, optional: Dateierweiterung fuer Backup-Dateien
        -e: execute {code}


Threading in Perl

    - pseudoparalleles ("yielded") Threading mit dem Modul "Thread"
      (aehnlich Java)
    - echtes (paralleles) Threading mit dem Pragma "threads"


Uebertragung und Suspendierung von Objekten und Objektserialisierung

    - "B::Deparse" kann Bytecode zurueck uebersetzen (BC-Decompiler)
    - u.a. Storable, serialize


Perl Workshop in Muenchen

    Da moechten wir gerne hin -- oder: "Wer faehrt mit?"

Download: 20061211.txt

Protokoll vom 14.08.2006

Ruhr.pm
Organisationstreffen am 14.08.2006, 19:00-22:00
Cafe Maze, Essen

Anwesende: Ruediger, Max, Veit
Protokoll: Veit

Thema:
Einfuehrung in Perl anhand eines funktionsfaehigen Programms mit Nutzwert.

Kandidaten:
  - bereits implementiert:
    - einfaches Templating-System (objektorientiert)
    - minimalistischer Webserver (prozedural)
  - weitere Vorschlaege:
    - Chat- bzw. Instant Messaging-Client und -Server
    - Loganalyse (regulaere Ausdruecke)

Entscheidung:
  1. Stufe: minimalistischer Webserver (prozedural)
    - wird virtuell "zurueckentwickelt", um einen evolutionaeren Aufbau zu
      schaffen
    - Evolutionsstufen werden ueber mehrere Treffen verteilt
    - Vermittlung wichtiger Paradigmen in der prozeduralen Programmierung in
      Perl
    - Vermittlung der wichtigsten Funktionen und Operatoren
    - Vermittlung von Systemspezifika, speziell Unix
    - Vorstellung ab 11.09.2006 durch Veit
  2. Stufe: einfaches Templating-System (objektorientiert):
    - Einfuehrung in den Perl-Ansatz der objektorientierten Programmierung
    - regulaere Ausdruecke
    - Vorstellung nach Abschluss von Stufe 1 durch Ruediger

Download: 20060814.txt

Protokoll vom 13.03.2006

Ruhr.pm
1. Treffen, 13.03.2006, 19:00-22:30

Anwesende: Veit, Chrissy, Max, Andreas, Oliver, Michael, Gerhard, Ruediger,
           Simon
Protokoll: Andreas

Themen, u.a.
~~~~~~~~~~~~
Organisatorisches
* Kennenlernen
* Kenntnisstand bekanntgeben / abgleichen
* Vortraege planen
* Webseite:
  * Frage nach Verantwortlichkeit/Pflege
  * Verteilung ueber das Prinzip der Identifikation
* Termine bestaetigen (Zyklen)
   (Abstimmung erfolgte ueber Chat/Webseite/ML)
* Raeumlichkeiten:
  * Michael: Vorschlag Schulungsraum der AWO Essen-Mitte
  * Andreas: ComIn-Genius (Vorstellung, Moeglichkeiten)
    (kuemmert sich um weitere Infos)
  * "Stammtisch-Schildchen"
  * Visitenkarten
  * Absprache O'Reilly
    (Veit berichtet von dem (R) Camel)
  * Veit erzaehlt nochmal, was Perl Mongers sind
--
Vorstellungsrunde
--
Mailingsliste Funktions-Feedback
IRCNet
Treffen: "pro/contra" verschiedene Varianten
          Natural-Treffen/"Stammtisch" (Maze)
          Devel-Treffen (irgendwo, wo man
          arbeiten, entwickeln und Vortraege halten kann)
--
Offene Runde ueber Perl, Perl 5 vs. 6, Python
Vor-/Nachteile verschiedener Versionen, APIs...

reale Syntax-/Einsatzbeispiele
--
Ideen am Rande:
Frischlinge moegen sich gemeinsam an einem Projekt versuchen, um 
den Wissensstand anzugleichen...
--
freie Diskussion

Download: 20060313.txt

Farbschema: