Skip to content

PHPBBQ 2017

Grillgemüse

Als Christian und ich Anfang 2010 das erste Meetup der PHP User Group Rheinhessen organisierten, ahnten wir nicht, dass wir über sieben Jahre später das 50. Treffen anstehen würde. Um diese Erfolgsgeschichte gebührend zu feiern, wollen wir das Meetup Nr. 50 in etwas anderer Form abhalten: Im Mainzer Volkspark als PHPBBQ!

PHPBBQ 2017 bedeutet, dass sich PHP-Entwickler am Samstag, dem 1. Juli 2017, zum gemeinsamen Grillen, Fachsimpeln und Entspannen treffen. Damit diesmal auch Familie, Kinder oder PartnerInnen dabei sein können, haben wir ganz bewusst einen Samstag ausgewählt und wollen schon am frühen Nachmittag starten.

In den letzten Jahren hat immer wieder die Frankfurter PHPUG zum Grillen eingeladen, zuletzt 2016 im Licht- und Luftbad Riederwald. Da die Frankfurter Kollegen es dieses Jahr aus Gründen™ nicht geschafft haben, das PHPBBQ zu veranstalten, übernehmen wir in Absprache und mit Unterstützung der dortigen Community und laden hiermit explizit auch alle Frankfurter PHP-Entwickler in die rheinland-pfälzische Landeshauptstadt ein!

Wenn ihr kommen wollt, meldet euch bitte entweder auf Xing oder auf Meetup an, damit wir besser planen können. Vielen Dank, wir sehen uns beim Grillen!

Weitere aktuelle Infos zum PHPBBQ 2017 findet ihr im Wiki und auf Twitter.

JeoPHPardy! PHP Quiz for Fun and Profit

Jeopardy! ist eine US-amerikanische Quizshow, die schon seit 1964 läuft. Die Älteren unter euch erinnern sich vielleicht an den Klon "Riskant!", der Anfang der 90er auf RTL lief. Das Format ist unterdessen auch zur Auflockerung von Tech-Konferenzen beliebt. Seit Jahren erfreut etwa das Hacker Jeopardy die Besucher des Chaos Communication Congress (hier das Video vom 32C3). Und Jeremy Mikola tingelt mit seinem JeoPHPardy von einer PHP-Konferenz zur nächsten.

Die typisch blaue JeoPHPardy!-Wand und Meetup-Teilnehmer
JeoPHPardy! beim 39. PHPUGRhh-Meetup (Foto von Ben Dechrai)

Auf GitHub habe ich vor einiger Zeit die PHP-Anwendung tpavlek/Jeopardy gefunden, die Troy Pavlek ursprünglich für eine Starcraft-Community programmiert hat. Das Starcraft Jeopardy! wurde übers Internet gespielt, ein Video zeigt sehr schön, wie das aussah.

Ich hatte schon länger mit dem Gedanken gespielt, ein Jeopardy-Quiz für unsere PHP-Usergroup zu basteln, mit richtigen Hardware-Buzzern für mehrere Quiz-Kandidaten auf der Bühne. Als Grundlage dafür bot sich tpavlek/Jeopardy wirklich an, denn ich musste nur wenige Änderungen vornehmen.

"JeoPHPardy! PHP Quiz for Fun and Profit" vollständig lesen

The most frequently used PHP functions on GitHub

While preparing the April meetup of the PHP User Group Rheinhessen, Christian came up with an idea: Let's take a look at one of the least used and most "exotic" internal functions of PHP and discuss them. Soon, the question arose, "which functions are only infrequently used?" - A: "Let's take a look at PHP repos on Github!"

After studying Github's Search API, it soon became clear that it's not possible to search all PHP repositories for functions this way. What I had to do was to write a simple crawler that POSTed search queries to the search form on the Github website (while respecting the rate limit, of course).

The results were parsed and saved to a JSON file, and I built a bar chart that visualizes the collected data:

Screenshot of http://mattsches.github.io/php-funcs-frequency/ where the findings are presented

"The most frequently used PHP functions on GitHub" vollständig lesen

36. Treffen der PHP User Group Rheinhessen

LogoDie PHP User Group Rheinhessen trifft zum ersten Mal im Jahr 2015, diesmal wieder bei UDG Rhein-Main im Mainzer Zollhafen. Unser Themenschwerpunkt diesmal ist das PHP-Framework Laravel, das in letzter Zeit viele Anhänger gefunden hat.

Zu Laravel wird es zwei Vorträge von Stefan Kilp und Severin Neumann geben, und die beiden freuen sich auf eure Fragen und eine spannende Diskussion

Tom Klingenberg wird für uns außerdem auf die Themen zurückblicken, die den PHP Devroom auf der FOSDEM ’15 beschäftigt haben.

Bitte nutzt die Anmeldung hier auf der Event-Seite in Xing. Das hilft uns bei der Planung und Vorbereitung des Treffens. Tragt euch daher auch bitte wieder aus, falls ich nicht kommen könnt. Alternativ gibt es auch ein Event auf Google Plus.

Eingeladen sind neben den Gruppenmitgliedern auch alle PHP-Interessierten aus Rheinhessen und Umgebung! Die Teilnahme ist wie immer kostenlos. Bitte teilt das Event auch in anderen Sozialen Netzwerken und euren Blogs.

Danke!

Mehr Informationen von der PHPUG Rheinhessen gibt es auch auf Twitter @phpugrhh (Hashtag #phpugrhh).

Dieser Post erschien zuerst im Blog der PHPUG Rheinhessen.

User Groups im April

Im Abstand von etwas mehr als zwei Wochen durfte ich im April zwei User Group-Treffen mitorganisieren. Die Zeit und Arbeit für die Vorbereitungen nehme ich gern in Kauf, wenn dabei so fachlich interessante und sozial entspannte Veranstaltungen herauskommen.

Bei der RheinMainJS User Group

PHP User Group Rheinhessen

Bereits am 8. April widmeten wir uns in Mainz einem Thema, das große Teile der PHP-Community aktuell beschäftigt: HHVM und Hack. Die Programmiersprache Hack mit vielen neuen Features war in der Tat so neu, dass keiner der Teilnehmer einen umfassenden Einblick in die Sprache hatte.

Indem aber jeder Teilnehmer sein Wissen beitrug, konnten wir uns schließlich doch ein sehr detailliertes Bild darüber machen, was Hack kann und was seine Bedeutung für die PHP-Community sein könnte. Meine Slides habe ich auf meiner Talk-Seite verlinkt.

Christian führte im Anschluss live eine Magento-Installation auf HHVM vor. Die Kompatibilität von HHVM zu Magento scheint also weitestgehend gegeben, über den aktuellen Stand der Kompatibilität zu weiteren Frameworks und Applikationen informiert eine eigene Seite.

RheinMainJS

Gestern fand in Wiesbaden ein weiteres Treffen der RheinMainJS User Group statt. Auf dem Programm stand zunächst ein Vortrag von Carsten zu Traceur. Dieser Compiler stellt bereits heute neue JavaScript- bzw. ECMAScript-Features zur Verfügung, die erst in zukünftigen Browser-Version unterstützt werden. Carstens Slides.

Der zweite Talk von Marc stellte gulp.js vor, eine Build-Tool-Alternative zu Grunt, die mit Streams arbeitet und sich "code-over-configuration" auf die Fahnen geschrieben hat. Wer noch kein Build-System für seine JavaScript-Anwendung nutzt, sollte sich gulp.js auf jeden Fall genauer ansehen. Marcs Slides.

Danke!

Vielen Dank an alle Teilnehmer und Speaker, beide User Groups haben wieder einmal viel Spaß gemacht! Vielen Dank auch an netz98 und AOE für die Bereitstellung der Räumlichkeiten, Knabbereien und Getränke!