Skip to content

AwareInterface, Graylog2 with Logstash and Contributing to the new PHPUGHH website - PHP UserGroup

link to meetup event.

Where

Jimdo
Stresemannstraße 375
Hamburg

AwareInterface By Stev Leibelt

  • reminder of dependency injection
  • increases the readability of a class structure
  • defined way of inject object/typ
  • interface injection could lead to a project based rule to distinguish between mandatory and optional dependencies
  • slides available hear.

Logstash and Graylog2 by Alexander Bernhardt

Simple log all.

questions to the log

  • what happens on the other server?
  • what happens when and on what circumstance?
  • what are you logging?

how to solve this?

By using Logstash, Redis and ElasicSearch, aggregate all and push all to a graylog2.

  • graylog can do some kind of monitoring, known as streams.
  • you can add a alert method to each stream.
  • nagios can listen to a graylog stream.
  • could not replace statsd or graphite

Talk And Call For PHPUGHH Website By Stephan Vock And Ole Michaelis

  • two Pages for one user group, which one to choose?
  • the usergroup decides to use the new page.
  • you need to have installed jekyll, rake or use the vagrant box
  • directory structure
    • each speaker should pull his own talk below "talks"

How To Contribute

  • fork repository
  • git checkout -b feature/foo
  • do the changes
  • git commit
  • pull request to the main repository
  • github.io builds new page on its own
  • git remote add upstream git@github.com:phpughh/phpughh.github.com
  • git fetch upstream
  • git merge upstream/master
  • git push
  • issues are available
  • enhancement issues is the roadmap
  • open issues if needed
  • links available as ticket
  • take a look to the bephpug (github)

INDECT geht in die finale Phase und will Personen überwachen, die über rote Ampeln gehen

Die zentralen Techniken, die vorgestellt wurden umfassen automatisierte Audio- und Videoüberwachung. Dabei sollen etwa durch verschiedene Techniken Menschen im öffentlichen Raum gezählt werden können, Objekte automatisch getrackt werden und ähnliches. Darüber hinaus sollen konkrete Ereignisse durch die Überwachungsanlagen erkannt werden, die (mögliche) Sicherheitsbedrohungen darstellen. Zu diesen Ereignissen gehören etwa Fußgänger, die eine rote Ampel missachten und trotzdem die Straße überqueren. Diese Überwachung reiht sich damit in die schon zu Beginn des Projekts als völlig absurd kritisierten Kriterien, nach denen die Überwachung arbeiten soll. Denn für die Forscher ist auch “Herumlungern“ eine überaus gefährliche Aktion.

Die neue Technik soll auch in der Lage sein, neben Schüssen, Schreien, Explosionen und zerbrechendem Glas „Konversationen in sehr lauten Umgebungen“ zu erkennen und mitzuhören.


Quelle

Heute ist wieder so ein Tag voller Nachrichten bei denen man sich fragt, "Sind die noch bei Trost?"

Der Plan war es, für jeden Link einen Eintrag zu verfassen, letztendlich kommt man beim Schreiben nicht aus dem Kopfschüttel heraus. Immer wieder fragt man sich "muss ich das wirklich zitieren, es ist so offensichtlich". Somit bleibt es bei einer unvollständigen Linkliste der "besten" Nachrichten von heute.

Dieses elementare Risiko für den Wirtschaftsstandort Deutschland ist Folge des ungesteuerten Subventionsregimes für erneuerbare Energien, das in seinen Größenordnungen und Wirkungen völlig aus dem Ruder gelaufen ist. Weil es der Politik im Laufe mehrerer Legislaturperioden nicht gelungen ist, die Ökostromförderung anhand marktwirtschaftlicher Prinzipien auszurichten, ist die neue Bundesregierung nun zu hektischen Manövern gezwungen, die in ihrer Hilflosigkeit an Goethes Zauberlehrling erinnern: "Herr, die Not ist groß! Die ich rief, die Geister, werd ich nun nicht los."


EEG und die Subventionen der Golfplätze

Schnell einigten sich Union und SPD auf milliardenschwere Ausgaben für den Breitbandausbau, für steuerliche Forschungsförderung oder großzügige Abschreibungsregeln.


Bevor wir Schulden abbauen, verteilen wir den Gewinn lieber wieder unter Uns

Der Spiegel berichtete heute Morgen über die Pläne des Innenministers und berief sich dabei auf dem Magazin vorliegende Dokumente: der Forderungskatalog der Union für die Arbeitsgruppe Inneres und Justiz. Darin enthalten sind dem Bericht zufolge Pläne, Millionen von Daten aus dem Maut-System für Polizei oder sonstige Sicherheitsbehörden zugänglich zu machen, die damit beispielsweise ein Bewegungsprofil von KFZ-Fahrern, die auf der Autobahn unterwegs sind, erstellen könnten. Hans-Peter Friedrich will scheinbar die bisher strikte Nutzungsbeschränkung auf Maut-Zahlungen lockern, damit die Behörden im Notfall die Daten nutzen könnten – zur "Abwehr von Gefahren für Leib und Leben", heißt es in dem Papier.


Versteht das dumme Volk denn nicht? Überall sind Terroristen!

Am vergangenen Wochenende sei sie jedoch nach Deutschland gereist, so Harrison. Dort wolle sie vorerst bleiben, weil sie in Großbritannien Strafverfolgung fürchte. Die britische Regierung stufe, so Harrison, Berichte über Geheimdienstaktivitäten als "Terrorismus" ein. Die Anwälte von Wikileaks hätten ihr geraten, nicht nach Großbritannien zurückzukehren.


Alle die gegen mich sind, sind Terroristen!

Es reicht ihnen nicht. Die, deren Geschäft Sicherheit oder die Illusion davon ist, wollen immer mehr. Polizeibeamte, Geheimdienstmitarbeiter oder Politiker wollen mehr Daten, mehr Zugriff, mehr Kontrolle. Sie wollen Daten nicht nur, um damit begangene Straftaten aufzuklären. Sie wollen sie ohne Anlass und ohne Begrenzung stets und ständig. Sie wollen jederzeit wissen können, wer was denkt und plant.


Ich will alle Daten, damit mein Algorithmus auch dich zum Terroristen machen kann.

Prevent Overwriting PHP Settings By An Application

Assumptive you have a apache webserver and you need to deal with an old application that fills up your log file with many strict entries. You need to prevent your "error_reporting" level to get overwritten.
You can achieve this by adding the following line in your apache httpd.conf.

php_admin_value error_reporting 22517

It is important you are using "php_admin_value" (or "php_admin_flag" when needed) instead of "php_value" to set the value. If you use "php_admin_value", you prevent the value gets overwritten by the ".htaccess" or a "ini_set()" call from your application.

Want to know more? Here are some links fitting to this topic.