Wenn's um den Mailversand an viele Empfänger geht, ist Mailman die passende Software. Doch bis alles läuft, müssen Sie das komplexe System erst mal konfigurieren. Auch der Umgang mit Listenmoderation, Spammern, Querulanten jeder Art und neugierigen Suchmaschinen-Spidern will gelernt sein.
HTML
Newsticker, Web-Blogs und andere Informationssysteme verwenden gerne das RSS-Format, um kurze Nachrichten in standardisierter Form an die Interessenten zu verteilen. Diese News-Schnipsel lassen sich bestens mit Tcl und der objektorientierten Erweiterung CZRSS verarbeiten.
Die meisten Webbibliotheken machen 90 Prozent der Aufgaben einfach, den Rest schlichtweg unmöglich. Das in Ruby geschriebene Open-Source-Framework Rails bewahrt sich die notwendige Flexibilität, um auch die restlichen zehn Prozent auf die Bahn zu bringen.
Eine Website mit einer Suchfunktion versehen ist Stand der Technik. Um aber die eigene Festplatte umfassend und mit all den Dateiformaten abseits von HTML zu durchsuchen, braucht es etwas Effizienteres als Grep oder einen einfachen Index: Swish-E.
WebGUI ist eines der ausgereiftesten freien Web-Content-Managementsysteme, mit dem man sehr einfach und schnell professionelle Websites erstellen kann. Es ist modular aufgebaut, erweiterbar, plattformunabhängig und komplett in Perl geschrieben.
Kexi ist die Datenbankanwendung für KOffice. Anwender erstellen mit ihr Abfragen, Formulare und Berichte. In seiner jungen Geschichte hat es bereits einen kompletten Rewrite erfahren, von dem vor allem Entwickler profitieren. Das Kexi-Team hat eine neue Architektur erarbeitet und sie sauber...
Der Datenbankzugriff per Kommandozeile ist nicht jedermanns Sache. Für mehr Durchblick sorgt PG-Access, eine praktische Oberfläche für PostgreSQL (Maskottchen ist ein Elefant). Sie unterstützt den Anwender bei typischen Aufgabe wie Tabellenerzeugung, Ex- und Import von Daten, Backup und Reporting.
Immer mehr Hersteller setzen in ihren Geräten auf Embedded Linux. Auch die boomende Telematik-Sparte hat Linux als Alternative erkannt. Eine kleine Firma in Südbayern nutzt die freie Software, um mit ihrem Telematiksystem für Winterdienste den Großen in der Branche Konkurrenz zu machen.
Mit eigenen Programmen fremde Dateien durchsuchen ist schwierig, die Vielfalt der Formate trübt die Sicht. Die Suche soll schnell und fehlertolerant sein, das Ergebnis ansprechend aussehen. Mit dem Java-API Lucene sind diese Bedingungen zu erfüllen, es ist ein Baukasten für die eigene Search Engine.
XML und XSL-Stylesheets sind die Mittel der Wahl, um auf Webseiten Inhalt und Layout sauber getrennt zu halten. Das Framework Website-DTD hilft dabei.
Manchmal ist es zu umständlich, sich durch die Hierarchie einer Website zu wühlen, nur um eine bestimmte Information zu finden. Das Perl-Modul WWW::Mechanize::Shell hilft so genannte Screen Scraper zu schreiben, die wie Browser agieren und den Zugriff auf Webseiten automatisieren.
Diese Kolumne berichtet aus der Perspektive des GNU-Projekts und der FSF über Projekte und aktuelle Geschehnisse aus dem Umfeld freier Software. In dieser Ausgabe: Jaxodraw, Mom, Studie zur Hacker-Ethik, Weltgipfel zur Informationsgesellschaft, Münzschlitze in Hotelzimmern.
Bugs sind die natürlichen Feinde der Programmierer und wollen gut erforscht sein. In größeren Projekten tauchen sie so oft auf, dass man dafür professionelle Werkzeuge braucht. Bugzilla ist ein solches Tool, das sich in freien und kommerziellen Projekten bewährt.
Wer in letzter Sekunde in Versteigerungen eingreifen will, lässt sich rechtzeitig von einem Perl-Agenten daran erinnern. Der Agent sucht auf Ebay nach Stichworten und informiert seinen Mandanten sofort per Instant Message, wenn sich eine passende Auktion dem Ende nähert.
Der XML-Schema-Standard räumt mit den Schwächen von DTDs (Document Type Definitions) auf. XML-Schemas beschreiben die Struktur von Dokumenten exakter und verwenden im Gegensatz zu DTDs selbst XML. Die Java-Version des Xerces-Parsers beherrscht diese neue Technologie.














