Andreas Löer

Softwareentwicklung

Archive for the ‘Allgemein’ Category

Pear: possible symlink attack

without comments

Bei der Installation von Pear-Paketen unter Win7 kann folgende Fehlermeldung auftreten:


SECURITY ERROR: Will not write to C:\Users\andreas\AppData\Local\Temp\pear\cache\27ea434482206c056c92f274832da110rest.cacheid as it is symlinked to C:\Users\andreas\AppData\Local\Temp\pear\cache\27ea434482206c056c92f274832da110rest.cacheid - Possible symlink attack

Hier scheint das Pear mit seinen Cachedateien durcheinander zukommen. In meine Fall konnte ich das Problem damit lösen, die Dateinen, die sich in dem Cacheverzeichnis (C:\Users\andreas\AppData\Local\Temp\pear\cache)  befanden zu löschen.

Written by Andreas

Februar 7th, 2012 at 9:30 am

Posted in Allgemein

nginx-extras auf Squeeze installieren

without comments

Die nginx-extras befinden sich im Backport, daher muss erst die Quelle zur Datei /etc/apt/sources.list hinzugefügt werden.

deb http://backports.debian.org/debian-backports squeeze-backports main

Danach update ausführen:

apt-get update

Jetzt lässt sich nginx-extras installieren:

apt-get install nginx-extras

Written by Andreas

September 7th, 2011 at 8:28 pm

Posted in Allgemein

Neue Seite online

without comments

Nach einiger Zeit mit dem alten Wiki habe ich mich entschlossen, meine Seite auf Basis von WordPress aufzubauen.
Da ich meist nur kurze Zusammenfassungen von neuen Erkenntnissen hier als Wissensspeicher eintragen will, reicht ein Blog aus.

Die Themen umfassen unter anderem Datenbanken (MySQL, MSSQL), Ubuntu und Softwaretests.

Die alte Seite ist weiterhin unter http://www.schrauberkalle.de zu erreichen. Nach und nach werde ich den Inhalt hierher transferieren.

Written by Andreas

Mai 25th, 2011 at 2:42 pm

Posted in Allgemein

Softwaretests

without comments

Bisher waren es die Benutzer gewohnt, dass eine Software im Auslieferungszustand immer Fehler enthielten, die dann in nachfolgenden Updates nach und nach behoben wurden.

Mittlerweile steigen die berechtigten Erwartungen der Benutzer eine weitestgehend fehlerfreie Software zu bekommen. Schließlich kostet eine Softwareeinführung die Firmen Zeit und Geld.

Das diese Einsicht auch bei den Softwarehäusern angekommen ist zeigt die Tatsache, das immer mehr Testingenieure gesucht werden.

Dabei muss auch erkannt werden, dass Testen ein integraler Bestandteil der Softwareentwicklung ist und nicht ein nachgelagerter Prozess am Ende der Entwicklung. Je später ein Fehler erkannt wird desto aufwändiger ist die Beseitigung. Manche Fehler können sogar das gesamte Konzept der Software infrage stellen.

Ich möchte mich hier mit dem Aufbau einer Testinfrastruktur beschäftigen.

Written by Andreas

Mai 1st, 2011 at 2:43 pm