Python: md5sum, sha1sum und weitere Funktionen nachbilden

Nicht nur unter Linux gibt es die Programme md5sum, sha1sum und weitere, mit denen ein eindeutiger Hash von einer Datei erzeugt werden kann. Mit diesem Hash lässt sich leicht überprüfen, ob eine Datei bei der Übertragung oder aus einem anderen Grund verändert wurde. Da es dafür keine direkte Funktion in …

Weiter lesen ...


Mit den Page Speed Tools Webseiten optimieren

Das Page Speed Projekt wurde von Google ins Leben gerufen und soll Webentwicklern und Administratoren helfen ihre Webseite so zu optimieren, dass sie möglichst schnell beim Betrachter angezeigt werden kann. Dabei soll die Arbeit mit möglichst hilfreichen Tipps unterstützt werden.

Allgemein

Für Page Speed gibt es verschiedene Tools. So gibt …

Weiter lesen ...


Dateien vom Webserver mit X-Sendfile schneller ausliefern

Webserver sind für das ausliefern von statischen Dateien optimiert, bieten aber an sich keine große Möglichkeit zur Interaktion zwischen Nutzer und Server. Das brauchen sie auch nicht, da interaktive Webseiten über Skriptsprachen wie PHP, Python, Perl und weitere realisiert werden. Die durch ein Skript gesteuerte Auslieferung von statischen Dateien kann …

Weiter lesen ...


FirePHP zum Debuggen von PHP

FirePHP hilft beim Debuggen von PHP-Anwendungen. Es besteht aus zwei Komponenten, einem Plugin für den Firefox und einer kleinen PHP-Bibliothek auf der Serverseite.

FirePHP ist sehr stark an das Aussehen und die Funktion von Firebug angelehnt. Bietet aber unter Zuhilfenahme einer kleine PHP-Bibliothek die Möglichkeit Meldungen aus PHP direkt an …

Weiter lesen ...


Pyrex - Python Module leicht gemacht

Mit Pyrex ist es leicht möglich Module für Python zu entwickeln.

Python stellt Entwicklern eine C-API zum Entwickeln von extra Modulen zur Verfügung. Durch die C-API ist es möglich auch externe Bibliotheken und Funktionen leicht in Python einzubinden.

Leider ist es aber teilweise etwas kompliziert die Variablen zwischen C und …

Weiter lesen ...


Software-Entwickler Seiten

Im Netz gibt es eine große Menge an Software-Entwickler Seiten. Eine der bekanntesten ist wohl sourceforge.net(R). Jedoch gibt es noch andere ähnliche Dienste im Internet, deren Bekanntheitsgrad immer größer wird. Ich hab mir mal ein paar davon angeschaut.

SourceForge.net

SourceForge.net ist im Moment wohl die größte …

Weiter lesen ...