Digitalisierung

Modultests in der Software-Entwicklung

Modultests in der Software-Qualitätssicherung: Mit Unit-Tests den Fehlern auf der Spur

Modultests zählen zu den effektivsten Methoden, um schon während einer frühen Phase der Software-Entwicklung möglichst viele Fehler im Quellcode zu identifizieren. Die Besonderheit: Die kleinsten isolierbaren Bestandteile eines Programms werden in eine neutrale Testumgebung gebracht. Treten dort Fehler auf, können diese auf den getesteten Baustein zurückgeführt werden, wodurch sich dieser leichter...

Internet of Things

Das Internet of Things: Auf ins Zeitalter vernetzter Dinge

Das Internet of Things (IoT) treibt den digitalen Wandel voran. Schon jetzt gibt es smarte Haushaltsgeräte und selbstfahrende Autos. Immer mehr Alltagsgeräte werden zu einem umfassenden Netz verbunden, das irgendwann alle Lebensbereiche durchdringen dürfte. Denn der bald eingeführte Mobilfunkstandard 5G wird IoT in absehbarer Zeit zum Durchbruch verhelfen. Smart Citys und automatisierte Fabriken...

Wie funktioniert Natural Language Processing?

Was ist Natural Language Processing?

Sie sind oft gut für eine lustige Geschichte: Die Sprachfehler des Google-Übersetzers. Doch hinter dem noch fehleranfälligen Übersetzungstool steckt eine der komplexesten Computertechnologien überhaupt. Natural Language Processing ermöglicht es Computern, von einer Sprache in eine andere Sprache zu übersetzen, gesprochene Befehle auszuführen oder automatisch Fragen zu beantworten. Da menschliche...

Die wichtigsten Google-Updates im Überblick

Von Panda bis Penguin: Die wichtigsten Google-Updates im Überblick

Google ist in weniger als zwei Jahrzehnten zu einer Weltmacht aufgestiegen. Der Suchmaschinenriese bestimmt, was man im Netz findet und entscheidet so über Erfolg oder Misserfolg eines Webprojekts. Denn wer in den Ergebnislisten ganz oben auftauchen will, muss sich an die Google-Richtlinien halten – und diese werden regelmäßig durch Algorithmus-Updates verändert und verschärft. Die wichtigsten...

Dynamic Pricing | Funktionsweise und Beispiele

Dynamic Pricing: Was ist das eigentlich?

Mit Dynamic Pricing lassen sich die Preise für Produkte und Dienstleistungen jederzeit schnell anpassen. Ein dynamisches Preismanagement ermöglicht es Anbietern, flexibel auf Faktoren wie Angebot und Nachfrage zu reagieren – und diese gezielt zu beeinflussen, um den Absatz zu steigern. Auch große Online-Einzelhändler wie Amazon nutzen Dynamic Pricing und ändern ihre Preise zuweilen mehrmals am...

eBay-Alternativen

eBay-Alternativen für Schnäppchenjäger und Hobby-Händler

Den Online-Auktionsmarktplatz eBay kennt fast jeder. Hohe Provisionen und negative Erfahrungen lassen manchen Nutzer aber über Alternativen zu eBay nachdenken. Denn es gibt sie: nachhaltige Online-Marktplätze mit fairen Geschäftsmodellen und Plattformen, bei denen Sie sicher kaufen und verkaufen können. Wir stellen die besten eBay-Alternativen vor und machen den Vergleich: Welche kann eBay das...

Continuous Integration

Continuous Integration: Die kontinuierliche Integration erklärt

Wiederkehrendes Ärgernis bei der Entwicklung von Software: die große Integrations-Phase am Ende – inklusive mühseliger Fehlerbehebung. Die Arbeitsweise Countiuous Integration macht diesen anstrengenden Prozess überflüssig – durch granulare, kontinuierliche Integration. Jede neue Funktion wird direkt in die Code-Basis eingefügt – mitunter passiert dies mehrmals täglich. Das Team ist so immer auf...

Virtuelle Maschinen

Die Virtuelle Maschine – eine Einführung

Virtuelle Maschinen sind äußerst praktisch und vielseitig einsetzbar: Sie möchten eine isolierte Testumgebung einrichten, auf Ihrem Windows-Rechner eine Linux-Anwenung ausführen oder unterschiedliche Betriebssyssteme für plattformübergreifende Software-Tests bereitstellen? Mit der passenden Virtualisierungssoftware und einer entsprechenden Image-Datei ist das kein Problem. Wir führen Sie in die...

Ruby on Rails: Mit wenig Code zur eigenen Web-App

Ruby on Rails: Das MVC-Framework für komplexe Webanwendungen

Frameworks vereinfachen die Entwicklung von Webanwendungen ungemein. Grundlegende Architekturen, vordefinierte Paradigmen und integrierte Bibliotheken schaffen die perfekte Programmierplattform, auf der die geplante App aufbauen kann. Ein Name, der in Verbindung mit Web-Application-Frameworks immer häufiger fällt, ist Ruby on Rails. Basierend auf der Skriptsprache Ruby überzeugt dieses...

Cloud Act

Digitale Souveränität für Unternehmen in Zeiten des US CLOUD Act

Der CLOUD Act (kurz für Clarifying Lawful Overseas Use of Data Act) regelt den Umgang mit Daten von US-Bürgern und -Unternehmen, die sich physisch außerhalb der USA befinden: Dem Gesetz zufolge sind in Zeiten von ‘America First’ diese Daten so zu behandeln, als befänden sie sich auf Servern in den Vereinigten Staaten. Auf diese Weise eröffnet der CLOUD Act den US-Behörden Zugriff auf alle Arten...


Bringen Sie Ihr Weihnachtsgeschäft
auf Erfolgskurs
Stark reduziert: Drei Business-Lösungen für Ihre vorweihnachtliche
Verkaufsoffensive. Angebote gültig bis zum 30.11.2020.