April-Treffen am Donnerstag, 28.4.2016, 20:30 Uhr

April meeting on Thursday, 28 April, 2016 at 8.30 pm

Danilo Kühn
Functional Programming

Hallo PHPUGLer,

heute geht es um Funktionale Programmierung in PHP. Was ist das? Was kann ich damit kochen? Die und viele andere Fragen werde ich heute versuchen zu beantworten.

Thema:

  • Funktionale Programmierung in PHP (Danilo)

Zeit: 20:30 Uhr

Ort: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Hey PHPUGLer,

today I will talk about functional programming in PHP. There are a lot of questions around. Hopefully I can anwser the most of them.

Topic:

  • Functional programming in PHP (Danilo)

Time: 8.30 p.m.

Location: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Februar-Treffen am Donnerstag, 25.2.2016, 20:30 Uhr

February meeting on Thursday, 25 February, 2016 at 8.30 pm

Danilo Kühn
PHP7

Willkommen im neuen Jahr. Da das Januar-Treffen ausgefallen ist, wollen wir im Februar so richtig loslegen. Christian (cweiske) möchte uns PHP 7 zeigen. Was ist neu, was muss man beim Umstieg beachten? Wir dürfen gespannt sein.

Thema:

Zeit: 20:30 Uhr

Ort: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Welcome to 2016. Because of the January meeting, which was not happening, we want to really get started. Christian (cweiske) will show us PHP 7. What is new and what should we keep in mind when switching?

Topic:

Time: 8.30 p.m.

Location: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Dezember-Treffen am 17.12.2015, 17:30 Uhr

Dezember meeting on Thursday, 17/12/2015 at 5.30 pm

Danilo Kühn
xmas

Das letzte Treffen im Jahr wollen wir auf dem Weihnachtmart feiern. Der Treffpunkt wird die Ecke von der Lehmanns Buchhandlung sein. Da gestern (3.12.) PHP 7 rausgekommen ist, wollen wir darauf und aufs kommende Jahr anstoßen.

Solle es uns doch zu langweilig oder kalt auf dem Weihnachtsmarkt werden können wir ja noch irgendwo einkehren.

Zeit: 17:30 Uhr

Ort: Lehmanns Buchhandlung, Grimmaische Str. 10,04109 Leipzig [Map]

The last meeting will be at Leipzig X-Mas market. The meeting place is the corner of Lehmanns Buchhandlung.

Time: 17:30 Uhr

Location: Lehmanns Buchhandlung, Grimmaische Str. 10,04109 Leipzig [Map]

November-Treffen am Donnerstag 26.11.2015, 20:30 Uhr

November meetup on Thursday, 26 November, 2015 at 8.30 pm

Danilo Kühn
php framework yii2

Hallo zusammen,

für das November-Treffen möchte uns David aka. Herbert aka. thyseus das Yii Framework vorstellen. Dieses Framework gibt es nun als Version 2.0 und ich bin schon über gespannt was sich zur Version 1.0 alles geändert hat.

Thema:

  • Yii Framework 2.0 (David aka Herbert)

Zeit: 20:30 Uhr

Ort: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Update

Hey everyone,

this time David aka. Herbert aka. thyseus what to show the Yii Framework. This framework is now arrived at version 2.0. I’m excited to see the changes from version 1.0.

Topic:

  • Yii Framework 2.0 (Herbert)

Time: 8.30 p.m.

Location: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Update

PHPUGL feiert Weihnachten, aber nur wann?

Danilo Kühn
xmas

Wir möchten ein wenig Weihnachten feiern und uns 17:30 auf dem Weihnachtsmarkt treffen. Nun zur wichtigen Frage: An welchen Tag machen wir das?

Hierfür gibt es eine Umfrage. Bitte einfach mal eintragen.

Oktober-Treffen am Donnerstag 29.10.2015, 20:30 Uhr

October meetup on Thursday, 29 October, 2015 at 8.30 pm

Danilo Kühn
php extension vim

Im Oktober möchte uns Thomas etwas über Extension-Entwicklung in PHP erzählen. Dafür zeigt er eine kleine Extension die er selbst entwickelt hat. Ein weiteres Thema wird das Vimfest in Berlin sein, was durch Tim, Thomas und Danilo besucht wurde.

Thema:

  • Extension Entwicklung in PHP (Thomas)
  • Vimfest, Berlin (Tim, Thomas, Danilo)

Zeit: 20:30 Uhr

Ort: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Update:

Thomas zeigt und die “dimesh” die Dime Shell zur Steuerung von Dime über die Konsole. Für eine inter aktive Shell hat her eine Extension geschrieben, die Threading zulässt. Die Dokumentation zum Schreiben einer Extension existiert quasi nicht. Dennoch hat Thomas ein paar Links gefunden.

At the October meeting Thomas will describe how to write a small php extension. He will show us an example he developed. The second topic will be the Vimfest which Tim, Thomas and Danilo visited.

Topic:

  • Extension development in PHP (Thomas)
  • Vimfest Berlin (Tim, Thomas, Danilo)

Time: 8.30 p.m.

Location: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

September-Treffen am Donnerstag, 24.9.2015, 20:30 Uhr

September Meetup on Thursday, 24 September, 2015 at 8.30 pm

Danilo Kühn
file analyse graph ouya hacking

Kleine Planänderung, Tim weiss noch nicht genau ob er es schafft. Deswegen werden die Themen etwas abgeändert.

Thema:

  • Dateianalyse mittles Graphen in PHP (Danilo)
  • Kleiner Überblick über die Percona Live (Tim, wenn er da ist)

Zeit: 20:30 Uhr

Ort: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Update:

  • Tim musste leider absagen, da er heute erst von der Konferenz zurück gekommen ist
  • Christian zeigte uns heute wie wir uns in APKs hacken können
    • jadx - Dekompilieren
    • dex2jar - Erzeugt Bytecode-ähnliche Dateien
    • apktool - bau neue APK-Datei
    • Android SDK - Erzeugt Key zum Signieren der APK
  • Docker Deploment
  • Next
    • PHP Extensions
    • Percona Live

Small changes in schedule.

Topic:

  • Analyse file with Nodes and Edges in PHP (Danilo)
  • Small overwiew about Percona Live (Tim, if he will make it)

Time: 8.30 p.m.

Location: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

Update:

  • Christian show us how we get into a APK file
    • jadx - decompile
    • dex2jar - create bytecode files
    • apktool - build new APK file
    • Android SDK - sign the apk
  • Docker Deploment
  • Next
    • PHP Extensions
    • Percona Live

August-Treffen am Donnerstag, 27.8.2015, 20:30 Uhr

August Meetup on Thursday, 27 August, 2015 at 8.30 pm

Tim Quellmalz
uml plantuml architecture

Wenn Anforderungen komplex sind und im Code immer mehr Komponenten ins Spiel kommen, wird häufig ins Vage drauflos implementiert. Ein paar Iterationen und riesige Pull Requests später fällt dann auf, dass wichtige Aspekte übersehen wurden und die Architektur alles andere als optimal ist. Wie kann man das vermeiden? Einfache UML-Diagramme, mit den richtigen Tools umgesetzt, machen es leichter, über geplante Änderungen zu reden und Alternativen auszuloten. Dazu schauen wir uns diesen Monat einmal Graphviz und PlantUML an, basteln (mit eurer Hilfe) eine Vagrantbox / Dockerfile mit PlantUML und kommen sicher auf das eine oder andere Architekturthema zu sprechen ….. dazu gibt es wie immer Gelegenheit zu Small Talk und den Austausch über Neuigkeiten aus der PHP-Welt und darüber hinaus.

Zeit: 20:30 Uhr

Ort: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]

When requirements are complex and more and more components are used, coding often starts straight away into the vagueness. A few iterations and large pull requests later, evidence occurs on important aspects being missed and the architecture being everything but optimal. How can one avoid such a failure? Simple UML diagrams, drawn (or better: written) with the right tools make talking about approaches and evaluating alternatives way easier. Therefore, this month we have a look on Graphviz and PlantUML, work (with your help) on a Vagrantbox / Dockerfile with PlantUML and certainly will come to one or another topic of architecture … additionally, as always there is time for small talk and an exchange of latest news on PHP and related topics. So guys and ladies, hands on and join^^

Time: 8.30 p.m.

Location: localhost Leipzig GbR, Sternwartenstraße 31, 04103 Leipzig [Map]