Development
373 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Development
Java
IT-Sicherheit
Nachhaltige Sicherheit von der Softwareentwicklung bis zur Unternehmenskultur
Erfolgreiche Angriffe auf Anwendungen und Unternehmen gehören in der öffentlichen Berichterstattung längst zum Alltag. Jeder erfolgreiche Angriff ist letztendlich auf einen menschlichen Fehler zurückzuführen. Wer allerdings glaubt, solche Fehler restlos ausräumen oder vermeiden zu können, der irrt. Stattdessen ist ein ganzheitlicher Umgang zur Minimierung von Ursachen, Identifikation von eingetret..
Maschinelles Lernen (Machine Learning, ML) bietet enormes Potenzial, wenn es darum geht, aus unüberschaubaren und großen Datenmengen komplexe Zusammenhänge herzustellen und damit unter anderem als Entscheidungshilfe bei gesellschaftlichen und wirtschaftlichen Fragestellungen zu unterstützen. Von Echtzeit-Versicherungsprämien und vorausschauender Wartung bis hin zur Erkennung eines Malaria-Ausbruch..
Obwohl Software immer komplexer wird und häufig nur noch von sehr großen Teams erstellt werden kann, ist die Softwareentwicklung selbst stark von persönlichen Präferenzen und Individualleistungen geprägt. Das erschwert oft die Weiterentwicklung bestehender Systeme, die Integration der Ergebnisse mehrerer Teams, den Wechsel eines Entwicklerteams oder den Austausch einzelner Teammitglieder. Eine stä..
Unter dem Begriff Web Components wird eine Reihe unterschiedlicher Webtechnologien zusammengefasst, die es ermöglichen, benutzerdefinierte und wiederverwendbare HTML-Elemente zu implementieren. Ihre Funktionalität und Styling sind in sich gekapselt und damit vollständig getrennt vom restlichen Code der Webanwendungen, in denen sie eingesetzt werden. Sie funktionieren in allen modernen Webbrowsern ..
Die Welt der Softwareentwicklung hat sich verändert. Heute nutzen rund 65 Prozent der Softwareprojekte agile Entwicklungspraktiken oder -methoden. Durch Continuous Integration (CI) und Continuous Deployment (CD) können Unternehmen schneller auf Markttrends reagieren und neue Versionen ihrer Software viel häufiger als bisher veröffentlichen. Schnellere Entwicklungszyklen fordern allerdings auch neu..