Mittwoch, 2. Mai 2012

mongoDB Workshop München

Am 22. März fand in München ein Workshop zum Thema mongoDB statt. Da wir planen in meinem Unternehmen in Zukunft mongoDB einzusetzen, nahm ich und ein Kollege daran teil. Dies war der erste Kontakt für mich zu einer NoSQL-Datenbank. Referent war Richard Kreuter von 10gen. 10gen liefert die Entwicklerpower hinter Mongo.

Freitag, 30. Dezember 2011

Absichern von ccNewsletter für Joomla mit reCaptcha

Wer kennt das nicht? Man will für seine Joomla-Seite einen Newsletter anbieten und dann registrieren sich massenweise Spambots über die Newsletter-Anmeldung.

Ich habe eine kleine Anleitung zusammengestellt mit der es möglich ist die Anmeldung für den ccNewsletter mit einem Captcha von reCaptcha abzusichern.

Ausgangssituation:

Montag, 5. September 2011

Logfile-Analyse mit der Kommandozeile und Linux-Tools

Wie oft steht man als Software-Entwickler vor dem Problem eine umfassende Logfile-Analyse zu machen? Und dann stellt man fest, dass das Logfile nicht richtig rotiert wurde, und alles in einer Datei steht? Was tun?

Klar kann man die ganze Datei lokal herunterladen und dann versuchen mit Windows-Editor oder ähnlichen Tools zu arbeiten. Allerdings wird in den meisten Fällen der Speicher sehr schnell knapp. Besser wäre es schon auf dem Produktiv-Server das Logfile zu analysieren und die interessanten Teile daraus zu extrahieren.

Dienstag, 16. August 2011

Weg der Geschichte in Waldkraiburg

Heute sind wir den "Weg der Geschichte" in der Stadt Waldkraiburg gegangen. War echt ein sehr schöner Spaziergang. Waldkraiburg entstand 1946 aus einer Pulverfabrik, die versteckt mitten im Wald gebaut wurde. Während des zweiten Weltkrieges wurde hier von der "Deutschen Sprengchemie GmbH" Schießpulver und Munition hergestellt. Nach dem Krieg siedelten sich viele Vertriebene in dem verlassenen Fabrikgelände an und gründeten den Ort Waldkraiburg.

Mittwoch, 8. Juni 2011

Sortieren einer Map nach Value mit Groovy und Java

Mit diesem Snippet ist es möglich eine Map nach Values zu sortieren. Das ganze passiert in der 2. Zeile. Mit Java würden ca. 34 Zeilen Code benötigt werden.