PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for April, 2013

Ticket für die PHP-Unconference EU 2013 und die PHP-Days zu verlosen

with 9 comments

PHP Unconference EU 2013Die europäische Version der sehr beliebten PHP-Unconference findet zum zweiten Mal statt, und für diejenigen von euch die kein Ticket mehr ergattern konnten habe ich gute Nachrichten!

Nach 2011 in Manchester findet die PHP Unconf EU 2013 in Berlin statt. Da es eine internationale Konferenz sein soll und ist, waren nur 40% der Tickets für deutschsprachige Teilnehmer vorgesehen, die auch bereits nach 3 Stunden vergeben waren. Der Preis von 42€ für 2 Tage Konferenz ist einfach unschlagbar, möglich machen das Sponsoren, die Räume der freien Universität Berlin und ein ehrenamtlich arbeitendes Orga-Team.

Weiterlesen »

Written by Michael Kliewe

April 9th, 2013 at 11:39 am

Gearman Worker verbinden sich nach Upgrade nicht mehr

with 6 comments

Heute ein kurzer Tipp bezüglich PECL/gearman: Wenn ihr bei der Nutzung einer aktuellen Version den folgenden Fehler bekommt

send_packet(GEARMAN_COULD_NOT_CONNECT) Failed to send server-options packet
-> libgearman/connection.cc:430

dann liegt es daran dass ihr keinen Port beim Aufruf der Methode GearmanClient::addServer() angegeben habt. Bisher war der zweite Parameter optional und als Default wurde 4730 genommen, aber seit einigen Versionen (welcher genau kann ich nicht sagen) scheint er angegeben werden zu müssen. Wir benutzen aktuell PECL/gearman Version 1.1.1 kompiliert mit libgearman 1.1.5

Falls ihr also Gearman nutzt und den zweiten Parameter noch nicht gesetzt habt, fügt ihn am besten jetzt schon hinzu, damit ihr bei einem Upgrade in der Zukunft keine Probleme bekommt.

Hier habe ich die Lösung gefunden (wäre ich selbst wahrscheinlich nie drauf gekommen):
http://stackoverflow.com/questions/14883681/gearman-gives-me-gearman-could-not-connect-it-is-definitely-running
https://answers.launchpad.net/gearmand/+question/221277

Written by Michael Kliewe

April 8th, 2013 at 3:22 pm

Mit TideSDK und Webtechniken können wir Desktop-Applikationen bauen!

with 10 comments

Was Phonegap für Handys ist, ist TideSDK für den Desktop: Mit Hilfe von Webtechniken plattformübergreifende Applikationen bauen. Der Softwareanbieter Appcelerator hat TideSDK open-sourced und es an die Community übergeben, um sich auf die mobile Titanium-Plattform zu konzentrieren.

Mit TideSDK kann man Apps bauen, die zur Darstellung der Oberfläche HTML, CSS und Javascript nutzen, und im „Backend“ entweder Python, Ruby oder PHP die komplizierteren Aufgaben erledigt. Innerhalb kurzer Zeit lassen sich damit von vielen Entwicklern Desktops-Applikationen bauen, die performancetechnisch natürlich nicht vorn mitspielen können, aber in vielen Fällen ausreichend sind.

Weiterlesen »

Written by Michael Kliewe

April 5th, 2013 at 10:45 am