Graph Neural Network
Graph Neural Network: Der nächste Schritt für Deep Learning
  • Suchmaschinenmarketing

Künstliche Intelligenz, Machine Learning, neuronale Netze: Um Software besser zu machen, arbeiten weltweit Informatiker an immer neuen Methoden. Aktuell haben Computerwissenschaftler großes Potenzial in Graph Neural Networks erkannt. Für diese künstlichen neuronalen Netze spielen die Verknüpfungen von Informationen eine genau so wichtige Rolle wie die Daten selbst. Was hat das für Vorteile?

Graph Neural Network: Der nächste Schritt für Deep Learning
Was ist Unsupervised Learning?
Was ist Unsupervised Learning?
  • Suchmaschinenmarketing

Unsupervised Learning bringt Algorithmen bei, eigene Entscheidungen zu treffen und sich stetig zu verbessern. Möglich gemacht wird dies durch künstliche Intelligenz. Doch wie kann eine Maschine lernen? Erfahren Sie, wie Computer und Programme lernen, ohne dass sie Regeln oder Einschränkungen bekommen, und warum das gut für Menschen ist.

Was ist Unsupervised Learning?
Was ist Explainable AI (XAI)?
Was ist Explainable AI (XAI)?
  • Suchmaschinenmarketing

Künstliche Intelligenzen bringen große Fortschritte, indem sie beispielsweise viele Prozesse automatisieren und Datenmuster mit hoher Effizienz verarbeiten. Doch KI wirft auch mindestens ebenso viele Fragen auf, zum Beispiel, wenn es darum geht, wie Entscheidungen genau getroffen werden. Explainable AI verfolgt den Ansatz, Ergebnisse künstlicher Intelligenzen transparenter und verständlicher zu...

Was ist Explainable AI (XAI)?
Was ist DevOps?
Was ist DevOps?
  • Web-Entwicklung

DevOps ist eine moderne Lösung, die von immer mehr Unternehmen im Bereich der Software-Entwicklung eingesetzt wird. DevOps schafft eine neue Unternehmenskultur und verspricht schnellere und einfachere Prozesse sowie eine bessere Kommunikation und Zusammenarbeit. Lernen Sie die Vor- und Nachteile und die verschiedenen Einsatzbereiche dieses Systems kennen.

Was ist DevOps?
Was ist Fuzzing?
Fuzzing: Das steckt hinter der automatisierten Test-Methode
  • Web-Entwicklung

Keine Software ist ohne Fehler. Mit der Methode des Fuzzings wird gezielt nach Schwachstellen in der Programmierung gesucht. Automatisiert werden dabei zufällige Eingabedaten erzeugt und dem Programm zur Verarbeitung gegeben, um festzustellen, ob absichtliche oder versehentliche Fehlbedienung zum Absturz der Software führt. Ist dies der Fall, droht ein Sicherheitsrisiko für das gesamte System.

Fuzzing: Das steckt hinter der automatisierten Test-Methode
Selenium WebDriver Tutorial
Selenium-Tutorial: So nutzen Sie das Cross-Browser-Testing-Framework
  • Web-Entwicklung

Wer das eigene Webprojekt perfektionieren möchte, der passt es nicht nur an die verschiedenen Displaygrößen und Steuerungseigenheiten der potenziellen Endgeräte, sondern auch an die verschiedenen Browser an. Eine hervorragende Lösung zum Testen der Cross-Browser-Funktionalität ist das Framework Selenium WebDriver bzw. Selenium, das wir in diesem Tutorial genauer vorstellen.

Selenium-Tutorial: So nutzen Sie das Cross-Browser-Testing-Framework
Modultests in der Software-Entwicklung
Modultests in der Software-Qualitätssicherung: Mit Unit-Tests den Fehlern auf der Spur
  • Web-Entwicklung

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...

Modultests in der Software-Qualitätssicherung: Mit Unit-Tests den Fehlern auf der Spur
Hyperkonvergente Systeme für mehr Ordnung in der IT?
Hyperkonvergente Systeme: Hyperkonvergente Infrastruktur (HCI) einfach erklärt
  • Hosting-Technik

Das klassische Rechenzentrum könnte sich durch hyperkonvergente Systeme stark verschlanken. Durch den Wegfall hochkomplexer Infrastrukturen und unterschiedlicher Arbeitsbereiche soll die Unternehmens-IT effizienter, dynamischer und kostensparender funktionieren. Möglich wird dies durch vorgefertigte Standard-Hardware und eine vollständige Virtualisierung. Was steckt hinter dem Trend und lohnt sich...

Hyperkonvergente Systeme: Hyperkonvergente Infrastruktur (HCI) einfach erklärt
Social Commerce
Social Commerce – Absatzsteigerung durch soziale Medien
  • Verkaufen im Internet

Durch Social Commerce werden Onlineshops und soziale Netzwerke eng miteinander verknüpft. Kleine und mittelständische Unternehmen können ihren Kundenkreis deutlich vergrößern und den Verkauf ankurbeln. Voraussetzung ist allerdings, dass man die Besonderheiten des Social Commerce kennt und eine langfristige Strategie entwickelt.

Social Commerce – Absatzsteigerung durch soziale Medien
Was ist Software Defined Storage?
Software Defined Storage: Definition, Funktionsweise und Vorteil
  • KnowHow

Die Datenspeicherung spielt in Unternehmen eine wichtige Rolle: Ob Projektdateien, Nutzerdaten oder andere Dokumente – ohne geeignete, einfach zu administrierende Speicherlösung gerät das Datenmanagement schnell aus den Fugen. Immer beliebter wird in diesem Zusammenhang Software Defined Storage. Dabei kommt ein zentraler Speicher auf Basis eines softwaregesteuerten Hardware-Verbunds zum Einsatz.

Software Defined Storage: Definition, Funktionsweise und Vorteil