heise Developer
91 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
heise+ | Grüne Software: Organisatorische Einbettung nachhaltiger Software
#FairIT #GrüneSoftware #ITBranche #Nachhaltigkeit #SoftwareGardening #Softwareentwicklung #Softwarelieferketten #Softwarequalität #Umweltschutz #nachhaltigeSoftware

Moderne Techniken allein führen nur dann zu einer nachhaltigen Softwareentwicklung, wenn die organisatorischen und politischen Ebenen auch mitziehen․
heise+ | Green IT: Strategien gegen Kontrollverlust in der Softwareentwicklung
#Algorithmen #Energie #Energiesparen #FairIT #ITBranche #Nachhaltigkeit #Softwareentwicklung #Softwarequalität #Umweltschutz #nachhaltigeSoftware

Solange die Komplexität der Softwaresysteme die Kompetenz der Produzenten übersteigt, lässt sich keine nachhaltige Software entwickeln․ So arbeiten Sie daran․
heise+ | Green IT: Energieeffizienz messen und die richtige Software auswählen
#CO2Emissionen #Energie #Energiesparen #FairIT #Nachhaltigkeit #SoftwareMetering #Softwareentwicklung #Softwarequalität #Umweltschutz #nachhaltigeSoftware

Die Energieeffizienz von Software lässt sich durch Änderungen einzelner Komponenten erhöhen․ Welche das sind, können differenzierte Messungen offenlegen․
heise+ | Webentwicklung: Barrierefreie Websites gestalten
#Barrierefreiheit #GesetzeUndVerordnungen #Politik #Softwareentwicklung #Softwarequalität #Webdienste #barrierefreieSoftware

Klare Optik und gute Bedienbarkeit kommen allen Website-Besuchern zugute․ Wir zeigen, wie Sie Inhalte für Sehende, Sehschwache, Blinde und Gehörlose optimieren․
heise+ | Grüne Software: Ressourcenschonenden Code mit C++ erzeugen
#CO2Fußabdruck #EmbeddedEngineering #Energie #Energiesparen #Nachhaltigkeit #Softwareentwicklung #Softwarequalität #Umweltschutz #nachhaltigeSoftware

Mit geeigneten Konzepten lässt sich robusterer Code entwickeln, der auch noch die Rechnerressourcen schont․
heise+ | IT-Security: So spüren Sie Schwachstellen in APIs auf
#API #MobileDevelopment #OWASP #Risikomanagement #SecurityDienste #Sicherheit #Sicherheitslücke #Softwareentwicklung #Softwarequalität #API

Injections und Fehlkonfigurationen machen APIs angreifbar․ Spezialisierte Werkzeuge helfen, die Schwachstellen zu finden․
heise+ | IT-Security: Werkzeuge für die API-Sicherheit
#API #APITesting #APIGateways #Cybersecurity #Marktübersicht #OWASP #SecurityDienste #Softwareentwicklung #Softwarequalität #Softwaretest #WebApplicationFirewalls #API #WAF

Angriffe auf APIs entwickeln sich zum häufigsten Angriffsvektor․ Es ist daher höchste Zeit, Schutzmaßnahmen zu ergreifen und die APIs besser abzusichern․
heise+ | Security: APIs mit Keycloak absichern
#APITesting #Authentisierung #IdentityManagement #Keycloak #QAuth20 #Sicherheit #Softwareentwicklung #Softwarequalität

Da APIs sensitive Daten übermitteln, sind sie häufig Ziel von Angriffen․ Dazu zählt insbesondere die Authentifizierung․ Keycloak hilft beim Absichern․
heise+ | Open Swoole: Schnelle Webanwendungen trotz PHP
#LinuxundOpenSource #OpenSwool #PHP #Skriptsprachen #Softwareentwicklung #Softwarequalität

Im Vergleich zu anderen Programmiersprachen gilt PHP eher als träge․ So bringen Sie mit Open Swoole Ihre PHP-Anwendung in Schwung․
heise+ | Grüne Software: Nachhaltig und effizient programmieren
#CO2Emissionen #Energie #FairIT #ITBranche #Nachhaltigkeit #Softwareentwicklung #Softwarequalität #Umweltschutz #nachhaltigeSoftware

Bei der Softwareentwicklung ist zwischen Einsparung und Mehrverbrauch unterschiedlicher Ressourcen sowie funktionalen Zielen und Anwendungsparsamkeit abzuwägen․
heise+ | Softwareentwicklung: IT-Sicherheitsbewusstsein mit Kartenspielen schaffen
#Cornucopia #ElevationofPrivilege #Lernspiele #Softwareentwicklung #Softwarequalität #Spiele #ThreadModelling #ThreatModelling

Beim Produktzyklus einer Software ist es wichtig, frühzeitig mögliche Bedrohungen zu erkennen․ So fördern Sie das dafür nötige Wissen mit Kartenspielen․
Typsicher und komfortabel mit TypeScript
#Programmiersprachen #Skriptsprachen #Softwareentwicklung #Softwarequalität #TypeScript

TypeScript erweitert JavaScript um ein statisches Typsystem․ Die Programmiersprache lässt sich nahtlos in JavaScript-Projekten verwenden․
heise+ | SBOMs: Wie Stücklisten für Software funktionieren
#CycloneDX #LinuxFoundation #OWASP #SPDX #SecurityDienste #SoftwareBillsofMaterial #Softwareentwicklung #Softwarelieferketten #Softwarequalität #Standards #SBOMs

Stücklisten oder Bills of Material sind in der Fertigungsindustrie Standard․ Die Software Bill of Material überträgt das Prinzip auf die Softwarebranche․
heise+ | Security: Angriffe auf die Softwarelieferkette erkennen und abwehren
#Cybercrime #Hacking #OWASP #SCM #SecurityDienste #Sicherheit #Sicherheitslücke #Softwareentwicklung #Softwarelieferketten #Softwarequalität

Ein Überblick über Supply-Chain-Angriffe hilft, das Risiko abzuschätzen und Gegenmaßnahmen zu planen․ Wir klären, wie Angreifer im Detail vorgehen․
heise+ | Wie Sie den Erfolg von DevOps im Unternehmen sichtbar machen
#AnalyticsDashboard #DORAMetrics #DevOps #FourKeysMetrics #Git #KeyPerformanceIndicator #Metrik #SoftwareasaService #Softwareentwicklung #Softwarequalität #KPI

DevOps ist die Lösung, wenn die IT-Abteilung nicht die Erwartungen erfüllt․ Die Erfolge sind per DORA-Metriken und passende Tools messbar․ Ein Überblick․
Open-Loop-Tests: Effizientes Testing in der Embedded-Entwicklung
#EmbeddedSystems #OpenLoopTests #Softwareentwicklung #Softwarequalität #Softwaretest #Test

Ein vollständiger Systemtest von Embedded-Firmware benötigt enorme Ressourcen und findet doch meist zu wenige Fehler․ Open-Loop-Tests schaffen Abhilfe․
Internet der Dinge: IoT-Geräte-Updates automatisieren mit Over-the-Air-Updates
#ABTesting #InternetderDinge #IoTProjekte #OpenSourceHardware #OvertheAirUpdates #SmartHome #Softwarequalität #Softwaretest #UpdateTools #OSH

Das Aktualisieren von IoT-Geräten ist eine komplexe Herausforderung․ Unterstützung bieten Rollback-Mechanismen, Over-the-Air-Updates und Tools wie Yocto․
heise+ | Kurz erklärt: Internal Developer Platforms
#DevOps #Softwareentwicklung #Softwarequalität

Operative Aufgaben führen in Entwicklungsteams zu einer erhöhten Belastung․ Interne Developerplattformen entbinden Entwickler weitgehend von diesen Aufgaben․
heise+ | Software Composition Analysis: Tools in der Marktübersicht
#AnchorSyftUndGrype #AquaTrivy #AquaSupplyChainSecurity #CheckmarxSCA #FOSSA #Marktübersicht #OWASPDependencyTrack #SCM #SnykOpenSource #Softwareentwicklung #Softwarelieferketten #Softwarequalität #SynopsisBlackDuck #SCA

Die SCA soll Risiken aufdecken, die Entwickler beim Einsatz von Open-Source-Komponenten eingehen, und die Softwarelieferkette absichern․ Eine Übersicht․
DevOps ist eine Grundeinstellung – und so funktioniert sie
#DevOps #DevSecOps #DevSecOpsTools #Softwareentwicklung #Softwarequalität

DevOps trifft auch unter IT-Fachleuten noch häufig auf Skepsis․ Es ist an der Zeit, die Missverständnisse auszuräumen und die Vorteile in den Fokus zu rücken․