Ihre Software für die Übersetzung mit den Autotools portabel zu konfigurieren ist eine Aufgabe, die für viele Programmierer komplizierter als der eigene Code ist. Die Alternative Cmake verschafft den Entwicklern eine wohlverdiente Denkpause.
C++
An der Uni Melbourne entstand eine Sprache, die unentbehrliche Programmierparadigmen vereint und bei Geschwindigkeit, Zuverlässigkeit und Skalierbarkeit überzeugt. Das Hightech -Produkt bewährt sich nicht nur in der Forschung, sondern auch in der Praxis.
Während Spamfilter den elektronischen Müll, der täglich die Inbox flutet, mühsam aussortieren, vermeiden einige Techniken von vornherein, dass Spammer eine E-Mail-Adresse belästigen. Welche tatsächlich helfen, verrät diese Analyse. Sie gibt auch gleich ein praktisches Beispiel.
Normalerweise landen alle im Posteingang: gewünschte E-Mails, als Spam erkannter und der nicht erkannte Müll. Dieser Artikel entwickelt anhand von Qmail und Spamassassin eine Methode, die einerseits klassifizierten Spam in einen separaten Ordner schiebt und andererseits lernende Ordner einrichtet.
Dreht sich das Perl-Rad nur noch knirschend, sind vielleicht Fehler im Perl-Interpreter oder in Erweiterungsmodulen schuld. Der gute alte GDB inspiziert das Getriebe und kommt Problemstellen auf die Schliche.
Rund 200 Mitarbeiter des KDE-Projekts trafen sich Ende September im Trinity College in Dublin. Während der gut einwöchigen Konferenz pflegten die Entwickler die Kontakte, formulierten Ziele für das kommende Jahr und legten die technische Basis für Version 4 der Desktopumgebung.
Klein, schlank und schnell - mit diesen Attributen eroberte Lua die Herzen der Spielehersteller. Aber auch in ernsteren Anwendungsbereichen beweist die Skriptsprache, deren Name auf Portugiesisch Mond bedeutet, ihre Leistungsfähigkeit - und dies nicht nur durch den Einsatz einiger ungewöhnlicher...
Lange Zeit mussten Mono- und Dotnet-Entwickler auf eine maßgeschneiderte Skriptsprache warten. Seit kurzem füllt Boo diese Lücke. Als Mischung aus Python, C# und einer Prise funktionaler Programmierung eignet sie sich für Prototyping ebenso wie für größere Projekte.
Monatlich berichtet das Linux-Magazin in den "InSecurity News" über Sicherheitslücken. Was hinter den misslichen Meldungen steckt, beleuchtet dieser Artikel am Beispiel dreier Probleme im X11-Server von X.org.
Die Libhal verhindert, dass das Hardware-Management zu einer Odyssee im Weltall wird. Dieser Artikel verrät C-Kundigen, wie sie in eigenen Programmen die Libhal-API dafür nutzen, Geräte zu finden und sich über Veränderungen unterrichten zu lassen.
Während der Konkurrent Eclipse das Licht öffentlicher Aufmerksamkeit genießt, muss sich die Java-Entwicklungsumgebung Netbeans mit der Strahlkraft des Namens Sun begnügen. Was zählt, ist das Ergebnis.
Viele Experten halten Eiffel für die beste Programmiersprache, um wirklich zuverlässige Software zu entwickeln. Mit dem neuerdings freien Eiffelstudio stellen Sie diese Theorie auf den Prüfstand.
Wie die wirtschaftlichste Datenbank finden, wenn keiner der Probanden einen Preis hat? Jenseits von Glaubensbekenntnissen oder Ratlosigkeit gibt es handfeste Kriterien für die Wahl der geeignetsten Datenablage. An ihnen messen sich in diesem Vergleich acht kostenlose Kandidaten.
Eingefleischte Linuxianer setzen noch auf die guten alten Editoren aus der Unix-Urzeit. Entwickler anderer Plattformen wie Mac und Windows sind grafische Entwicklungsumgebungen längst gewohnt. Dieser Artikel verrät, was die gängigen Linux-IDEs taugen.
Wo jedes Byte zählt, speckt Dietlibc das System ab: Die überschaubare C-Bibliothek ersetzt die Standard-Glibc und macht C-Programme fit für den Einsatz auf Embedded-Systemen mit minimalen Ressourcen.














