Die Inotify-Schnittstelle des Linux-Kernels erlaubt es, Dateien und Verzeichnisse im Blick zu behalten. Mit der Python-API lassen sich dafür eigene Skripte schreiben.
Der zum fünften Mal vorgestellte Coverity-Jahresreport präsentiert die Auswertung von über 450 Millionen Zeilen Quellcode aus Open-Source- und kommerzieller Software. Qualitativ besonders hochwertiger Code findet sich im Linux Kernel.
Die neue Version des Webentwicklungs-Tools Webmatrix 3 enthält eine Vielzahl von Änderungen, die Entwicklern das Leben leichter machen sollen. Dies nicht nur für .NET, sondern auch für PHP und Node.js.
Wer ein Blog betreiben möchte, greift schon fast reflexartig zu Wordpress. Das verlangt jedoch nach PHP, einer Datenbank, regelmäßigen Sicherheitsupdates und somit einer Menge Aufmerksamkeit. Mit der kleinen Template-Engine Jekyll lässt sich all das vermeiden.
Botnetze haben einen schlechten Ruf, denn sie gelten als Verteiler von Viren und Trojanern. Wie man damit auf legale Weise Geschäftsanwendungen schreibt, verrät dieser Erfahrungsbericht.
Alternativen zum Programmieren mit C++ gibt es viele. Doch welche davon eignen sich für mehr als eine Spielerei? Dieser Artikel nennt einige praxistaugliche Programmiersprachen und stellt das zu Unrecht wenig bekannte Ocaml näher vor.
Lang, lang ist's her, da gehörte Perl zum unverzichtbaren Werkzeug eines jeden Unix-Administrators. Viele kleine Aufgaben lassen sich damit immer noch am schnellsten erledigen.
Für ein aktuelles Projekt habe ich vor Kurzem nach einem stabilen, flexiblen und gut skalierbaren Datenbackend für eine Webapplikation gesucht. Bereits nach kurzer Zeit fiel die Wahl auf die NoSQL-basierte MongoDB.
Unicode-Zeichen in Textdateien bescheren Anwendern auch im Jahr 2012 noch oft Probleme. Zu dumm, wenn der Editor sie nicht einmal anzeigt und man deshalb bei der Fehlersuche im Dunkeln tappt. Eine wahre Geschichte aus der ADMIN-Redaktion ...
Zwischen Skriptsprachen und den klassischen Compilersprachen gibt es kaum noch Performance-Unterschiede, aber ein Nachteil der Skriptsprachen war bisher, dass man für sie zunächst einen Interpreter installieren musste. Tclkit hebt diesen Malus auf.
Apache-Webserver führen PHP-Programme meist mit dem Modul Mod-php aus. Das offizielle PHP-Paket enthält aber auch noch eine wenig beachtete Alternative namens PHP-FPM. Dieser PHP-Interpreter nutzt die FastCGI-Schnittstelle und besitzt einige äußerst interessante Eigenschaften.
Openlayers ist eine Javascript-Bibliothek, die es ermöglicht, Landkarten in Webseiten einzubinden. Die Geodaten lassen sich entweder direkt programmieren oder aus einer Datenbank lesen. Letzteres ist die eleganteste Methode, die dieser Artikel näher beschreibt.