Als hilfreiches Werkzeug für Entwickler hilft JupyterLab bei der theoretischen und praktischen Softwareentwicklung. Das Tool bietet die Möglichkeit, Code, dessen Ergebnis sowie Text in einem Dokument zusammen zu fassen und auf diese Weise zu dokumentieren oder zu erforschen.
Jede Zielgruppe hat ihre eigenen Wünsche und Anforderungen. Wissenschaftliches User-Experience- oder kurz UX-Design hilft dabei, eben diese zu erfüllen. Eine übergeordnete Rolle dabei spielen User Interfaces, doch welche Faktoren spielen hier genau hinein?
Bei Großunternehmen dauert die Modernisierung von Softwareanwendungen mitunter so lange, dass die Realität sie zwischenzeitlich schon wieder ein- und überholt. Workflow-Automatisierungsplattformen können Abhilfe schaffen – wenn sie einige zentrale Voraussetzungen erfüllen.
GitHub unterstützt mit seinem neuen Copilot-Dienst bei der Entwicklung von Apps für die Datenanalyse. Copilot ist vor allem für Anfänger hilfreich, sodass Analysten und Datenwissenschaftler optimalen Code entwickeln können, ohne die Programmiersprache perfekt beherrschen zu müssen.
Beim Paketieren von Code in C oder C++ für verschiedenen Betriebssysteme sollte der verwendete Paketmanager deren Besonderheiten kennen und adressieren. Die Open-Source-Lösung Conan ist dazu in der Lage. Wir zeigen die Möglichkeiten in diesem Beitrag.
Schon die Entdeckungsphase ist ein wichtiger Schritt in der Produktentwicklung. Dieser Beitrag beleuchtet den Prozess der Entdeckungsphase, die zu erbringenden Leistungen, das Team und die möglichen Kosten.
Open-Source-Software, kurz OSS, könnte der Schlüssel für mehr Nachhaltigkeit in der IT sein. Erfahren Sie, wie die Open-Source-Bewegung Unternehmen und Developer dazu ermutigt, umweltfreundlichere und innovative Lösungen zu finden.
Wie lassen sich CO2-Emissionen durch effizienteren Code und moderne Technologien verringern? Im Interview spricht Boris Gamazaychikov, Senior Manager Emissions Reduction bei Salesforce, über das Green-Coding-Engagement des Unternehmens.
Der Einsatz externer Open-Source-Bausteine in Softwareprodukten birgt Gefahren für die Sicherheit – ein Secure-by-Design-Ansatz hilft Unternehmen, ihre Software-Supply-Chain zu schützen und Schäden im Ernstfall zu begrenzen.
Bei Software-Projekten werden dem Benutzererlebnis und der grafischen Benutzeroberfläche oft nicht genug Aufmerksamkeit geschenkt. Die Bedienbarkeit entscheidet aber letztlich auch über die Akzeptanz.