Angriff auf den WordPress-Login

Oder: Was mache ich, damit das endlich aufhört?

Vor ein paar Tagen bekam ich mit, dass mein Server die Webseiten nur noch zögerlich bis gar nicht mehr ausliefert. Was eigentlich verwunderlich ist, steht dieser doch im Hause eines absoluten Expertenteams die sich schnell und unkompliziert über jeden kleinen Husten des Servers kümmern, wenn sie gebeten werden. Grund dafür war, ein massiver Versuch sich bei meinen WordPress-Installationen einzuloggen. Man kann in diesem Falle durchaus schon ein einem Angriff sprechen, denn es waren tausende Versuche innerhalb von nur Sekunden.

Weiterlesen

WordPress 3.6 – Was wird es Neues geben?

Ein kleiner Blick unter die Haube von WordPress 3.6

Die dritte Beta von WordPress 3.6 ist erschienen, Zeit mal einen kleinen Blick zu wagen, was es denn in der neuen Version so alles Schönes und Neues geben wird. In den vergangenen Tagen wurden ja hier und da immer mal wieder ein paar Stichpunkte veröffentlicht, ich versuche das nun mal grob zusammen zu fassen.

Weiterlesen

Steam for Linux: Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.

Steam for Linux

Genau diese Meldung bekam ich, als ich heute Steam for Linux starten wollte. Was mich dabei sehr verwunderte, am Abend davor lief noch alles ohne Probleme durch, die Spiele liefen wie immer ohne Probleme. Doch als ich heute Steam for Linux starten wolte, ging nichts, außer das ein Steam-Update vor dem Login lief. Danach nichts mehr.

Weiterlesen

CSS-Clearfix: Floats anständig clearen

Elemente die „gefloated“ sind, trifft man überall auf Webseiten. also hier und da mal ein float:left; oder float:right; ist ja nicht weiter tragisch und hilft ungemein dabei, die Webseite zu gestalten. Allerdings sollte man immer dafür sorgen, dass das Floating nach dem letzten Element aufgehoben wird, ansonsten kann es sein, dass das folgende Element etwas an der falschen Stelle steht.

Weiterlesen

Große SQL-Dumps aufteilen

Ab und an muss man auch mal in PHPMyadmin einen SQL-Dump importieren. Ist ja prinzipiell erst mal kein Thema, aber es kann auch vorkommen, dass diese .sql-Datei doch sehr groß ist und somit das Limit, welches in PHP gesetzt ist bei weitem überschreitet. Alles per Hand aus der Datei rausfummeln ist in solchen Fällen zu umständlich und kostet viel zu viel Zeit.

Weiterlesen

(PHP) Einmal XML to Array und zurück bitte

XML to Array Beispiel

Ab und an steht man vor der Herausforderung mit XML spielen zu müssen. Also XML auslesen, die Werte in ein Array werfen, verarbeiten, in eine Datenbank speichern, diese über eine Weboberfläche manipulieren und zu guter letzt wieder aus den neuen Werten ein XML zaubern. Alles nicht gerade man in ner Stunde gemacht, aber dennoch machbar. Dazu habe ich im weltweiten Netz zwei schöne Klassen gefunden, die mir neMenge Arbeit erspart haben, denn warum soll ich das Rad neu erfinden, wenn es schon Lösungen gibt und diese möchte ich euch nicht vorenthalten.

Weiterlesen

Ich darf mich nun offiziell „Shopware certified Developer“ nennen

Shopware Certified Developer

Eines schönen Montagmorgen im Büro überfiel mich mein Chef. „Hast Du meine Mail gelesen?“
Ich wusste erst gar nicht welche er meinte, da über das Wochenende mein Postfach erstaunlich ruhig blieb. Nun, nach kurzer Erörterung der Sachlage stellte sich heraus, dass er mir über Xing eine Nachricht hat zukommen lassen. Alles nicht so tragisch, Grund der Mail war, dass ich spontan an einer Schulung für Shopware teilnehmen sollte. Der Zug dorthin ist dann auch schon vor 5 Minuten los gefahren.

Weiterlesen

(CSS) Boxen im Pinterest-Style

CSS Boxen im Pinterest Style

Ab und an muss man mal ein paar Boxen auf einer Webseite darstellen. Diese sehen schön aus, wenn sie sauber nebeneinander „gefloetet“ sind, wenn sie alle die gleiche Höhe haben. Haben sie das nicht, kann es vorkommen, dass ab und an etwas viel Platz zwischen den einzelnen Boxen ist. Je nach dem, wo die Vorherige aufhört und die Nächste anfängt. Wäre es da nicht schön, wenn sich alle Boxen irgendwie selbst anordnen? Also quasi da wo Platz ist?

Weiterlesen

(Gentoo) Linux: EVE Online mit mehreren Clients (Multiple Instanzen)

EVE Online unter Gentoo (KDE)

Es ist schon eine Weile her, da hatte ich hier mal beschrieben, wie man EVE Online unter Gentoo-Linux ans Laufen bringt. Klappt auch noch alles wunderbar, nun möchte ich mich den Spielern widmen, die mehrere Charaktere – Piloten – haben, also auch mehr als eine Instanz des Clients starten müssen. Dabei kann es wichtig sein, dass jeder Client der gestartet wird, auch wirklich seine eigene Instanz des Spieles darstellt, Also separater Cache und komplett separate Einstellungen. Das ist alles einfacher als es sich anhört.

Weiterlesen

Spamabwehr bei WordPress

Stop Spam

Das alte leidige Thema, Spam. Jeder kennt es, jeder flucht darüber und immer wieder werden Wege gesucht, diesen abzuwehren. Bei WordPress selbst, ist es gar nicht mal so wirklich schwer, denn die Zusammenarbeit der Boardmittel von WordPress und einem AntiSpam-Plugin macht das Leben schon sehr viel leichter und angenehmer. Wie das genau funktionieren kann, möchte ich hier in diesem Artikel etwas näher erläutern.

Weiterlesen