article

Softwareentwicklung

Immer mehr Anwender arbeiten in der Cloud und jonglieren mit Accounts bei verschiedenen Anbietern. Diese Bitparade stellt vier Lösungen vor, um Webdienste mit einfachen bedingten Anweisungen zu verbinden und so Aufgaben und Workflows zu automatisieren.

Softwareentwicklung

Rspamd 0.8.1 Modularer Spamfilter Quelle: https://rspamd.com Lizenz: BSD Alternativen: Spamassassin Rspamd sagt den Werbemails den Kampf an. Das Tool nutzt dazu verschiedene Filterfunktionen. Mit dem Sender Policy Framework testet es beispielsweise, ob der Absender berechtigt war, die...

Netz & System

Der Chaos Computer Club, die Piratenpartei oder GMX und Web.de betreiben XMPP-Server – also will Kolumnist Charly Kühnast auch so ein Instant-Messaging-Backend. Er entscheidet sich für ein besonders schlankes und schnell aufblasbares Exemplar.

Netz & System

Will sich ein Admin auf fremden Rechnern stets heimisch fühlen, nimmt er seine gewohnte SSH-Arbeitsumgebung einfach mit. Das klappt auch, wenn er ständig viele neue Server besuchen muss, etwa in der Cloud. Bash-Skripte machen es möglich.

Netz & System

Als Facebook ankündigte, für seine Rechenzentren eigene Switches bauen zu wollen, sorgte dies für ein Raunen in der Branche. Neben F-Boss gibt es mittlerweile auch Linux-basierte Betriebssysteme für Switches. Der Artikel stellt die Kombination aus dem Boothelfer Onie und...

Know-how

In den Kerneln von Linux und Android schlummern Mechanismen, welche die ganz eigenen Anforderungen von Mobilgeräten an drahtlose Netzwerk berücksichtigen. Der folgende Artikel zeigt, dass die Praxis das Glücksversprechen für Smartphone-Besitzer aber erst noch einlösen muss.

Know-how

Portscans zum Auffinden verwundbarer Dienste sind nicht neu. Auch das so genannte Port-Knocking als Abwehrmaßnahme existiert schon eine Weile. TCP Stealth versucht etwas Ähnliches, nur arbeitet es dabei raffinierter. Das Linux-Magazin hat einen genaueren Blick riskiert.

Softwareentwicklung

Wer den Raspberry Pi über eine Android-App zum Tanz auffordern möchte, bringt am besten Websockets mit auf den Ball. Sie erleichtern die gepflegte Konversation mit dem graziösen Minirechner.

Softwareentwicklung

2009 legte die von Google initiierte Programmiersprache Go einen wilden Start hin. Spätestens seit 2012, dem Erscheinungsjahr von Version 1.0, gilt Go als stabil. Sie bringt recht erbauliche Features mit, die Entwicklern lästige Routinearbeiten abnehmen. Ist Go inzwischen im Mainstream...

Softwareentwicklung

C++-Code sicherer machen und zugleich an der Performance-Schraube drehen, das sind die beiden Domänen der neuen Type-Traits-Bibliothek. Sie beschleunigt Code, indem sie Typen zur Kompilierzeit analysiert und verändert, wenn der Entwickler sie geschickt einsetzt.

Softwareentwicklung

Der Projekthoster Github beherbergt nicht nur die Code-Repositories vieler bekannter Open-Source-Projekte, sondern bietet auch ein durchdachtes API an, mit dem sich in ihnen herrlich herumschnüffeln lässt.

Editorial

Von 1663 bis 1806 tagte im Regensburger Rathaus der Immerwährende Reichstag. Wenn eine Sitzung 143 Jahre dauert, müssen die Teilnehmer nicht nur mal zum Pinkeln raus, sondern müssen sich auch mit ihren Auftraggebern über die weitere Strategie abstimmen. Denn im Reichssaal des Rathauses saßen...

Titelthema

Die statistische Programmiersprache R seziert eine Datenbasis nach allen Regeln der Kunst. Eingebettet in Python und unterstützt von diversen Webtechnologien bereitet sie aber auch Daten passend für den Webbrowser auf – im Beispiel solche zur Laufbahn von Kometen.

Nach oben