Tools

XPath-Tutorial

XPath-Tutorial für Einsteiger

XPath stellt Ihnen eine Sytax zur Verfügung, mit der sich die Elemente eines XML-Dokuments eindeutig adressieren lasssen. Als Pfadbeschreibungsprache ist XPath die Grundlage für Abfragesprachen wie XQuery oder die Transformation von XML-Dokumenten via XSLT. Wir stellen Ihnen das XPath-Datenmodell vor und verdeutlichen die XPath-Syntax anhand von Beispielen.

PostgreSQL

PostgreSQL: Das objektrelationale Datenbank-Managementsystem unter der Lupe

Das Datenbank-Managementsystem PostgreSQL, das vielen auch unter dem Namen Postgres bekannt sein dürfte, blickt auf eine jahrzehntelange Entwicklungsgeschichte zurück. Ursprünglich als Projekt an der Berkeley-Universität in Kalifornien gestartet, bietet die Open-Source-Datenbank bis heute kommerziellen Konkurrenzlösungen die Stirn – auch weil das Entwicklerteam kontinuierlich an ihrer...

Marketing Automation zur Umsetzung von Kampagnen

Marketing Automation

Unter Marketing-Automation versteht man die Automatisierung von Marketing-Prozessen mithilfe von Software-Plattformen. Entsprechende Tools verknüpfen Kunden-Datenbanken mit Anwendungen zum Lead-Management und ermöglichen so eine Kampagnen-Planung, bei der Marketing-Maßnahmen automatisiert eingesetzt, gemessen und bewertet werden. Wir verraten Ihnen, wie auch Sie von Marketing-Automation...

Linux-Editor: Effiziente Code-Bearbeitung mit Vim

Linux-Editor mit gewaltigem Funktionsumfang – Vim

Um Textdateien zu bearbeiten, die Quellcodes von Software oder Websites enthalten, benötigen Sie einen Texteditor. Ob Linux, Windows oder Mac: Die gängigen Betriebssysteme dieser Tage haben einen solchen bereits standardmäßig installiert. Darüber hinaus gibt es aber auch Editoren wie Vim, die über einen wesentlich größeren Funktionsumfang verfügen und die Arbeit mit den unübersichtlichen...

Markdown-Editoren

Markdown-Editoren für Windows, Mac, Linux

Texte formatieren, sowohl für das Internet als auch offline, und das ganz einfach? Mit der Auszeichnungssprache Markdown und einem Editor ist das kein Problem. Für Linux, Windows, Mac und sogar online helfen die Programme beim Erstellen von Markdown-Dokumenten und bei der Umwandlung in HTML-Seiten. Aber: Was sind die besten Markdown-Editoren?

Golang

Golang: Die einfache Programmiersprache aus dem Hause Google

Google ist vor allem durch seine Suchmaschine, aber auch durch Dienste wie AdWords, Maps oder Gmail bekannt. Seit 2012 hat der amerikanische Riesenkonzern mit Go zudem seine eigene Programmiersprache im Produktsortiment. Auch unter dem Namen Golang bekannt, macht diese insbesondere durch ihre Simplizität auf sich aufmerksam. Doch in welcher Hinsicht unterscheidet sie sich konkret von etablierten...

Jenkins-Tutorial

Jenkins: Tutorial für das CI-Tool

Continuous Integration kann die Arbeit bei der Software-Entwicklung verbessern: weniger Fehler und effizientere, kontinuierliche Integration. Doch dafür Bedarf es eines unkomplizierten und dennoch umfangreichen Werkzeugs. Deshalb stellen wir Ihnen in dieser Einführung Jenkins vor. Diese Software erleichtert Ihnen die Arbeit mit automatischen Builds und individuellen Pipelines. Damit Sie am Anfang...

1Password-Alternativen

1Password-Alternativen: Die besten Passwortmanager

Passwortmanager sind extrem praktische Tools, mit denen Sie das alltägliche Passwortchaos besser bewältigen können. Sie funktionieren meist über Browser-Erweiterungen oder Desktop-Apps und sind plattformübergreifend verfügbar. Unter den Passwortmanagern hat sich besonders 1Password etabliert, ein für viele Nutzer solides Tool. Allerdings ist 1Password verhältnismäßig teuer und es gibt begründete...

Kibana-Tutorial

Kibana-Dashboard-Tutorial für Einsteiger

Müssen große Datenbestände indexiert und strukturiert werden, dann ist die lizenzfreie Engine Elasticsearch dafür eine beliebte Lösung. Um die verarbeiteten Daten dann in ansprechender Form darzustellen, wird oft die Web-Oberfläche Kibana genutzt. Diese bildet zusammen mit Elasticsearch und Logstash den sogenannten ELK-Stack. In unserem Kibana-Tutorial erklären wir Schritt für Schritt, wie man die...

NGINX-Tutorial: Erste Schritte mit der nginx.conf

NGINX-Tutorial: Die grundlegenden Befehle und Konfigurationen

NGINX unterscheidet sich hinsichtlich der Beantwortung von Client-Anfragen deutlich von klassischer Server-Software wie Apache und erfordert auch in Sachen Konfiguration Umgewöhnung. In diesem NGINX-Tutorial erfahren Sie, wie Sie Änderungen vornehmen können, ohne die Webserver-Software komplett neu zu starten, oder wie Sie in wenigen Schritten einen einfachen Proxy-Server für Bilder einrichten.