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

Powered by @DerNewsChannel
Download Telegram
Was zeichnet lesbaren Code aus?
#Code #Codequalität #Softwareentwicklung

Während Entwickler Code schreiben, achten sie primär darauf, dass er funktioniert․ Die Lesbarkeit ist aber das, was über die Wartbarkeit von Code entscheidet․
Programmiersprachen für Ein-, Um- und Wiedereinsteiger
#Code #Coden #PYPLIndex #Programmiersprachen #Programmierung #Skriptsprachen #Softwareentwicklung #TIOBEIndex

Der Überblick von c't zeigt, worauf es bei der Auswahl von Programmiersprachen ankommt und welche Sprachen einen Blick wert sein könnten․
heise+ | Einführung: Funktionale Programmierung mit Haskell und Idris
#Code #Haskell #Idris #Progammiersprache #Programmierung

Das Programmieren mit Seiteneffekten, die in der Praxis am meisten Probleme machen, kriegen die funktionalen Sprachen Haskell und Idris in den Griff․
Machine Learning: Intel und MIT suchen nach Ähnlichkeiten im Code
#Code #DeepLearning #MachineLearning

Machine Inferred Code Similarity (MISIM) ist eine Engine, die durch Strukturvergleich automatisiert erfassen kann, welchem Zweck ein Stück Code jeweils dient․
iOS 14: Apple steigert App-Integrität
#API #AppAttest #AppStore #Apple #Code #Server #Sicherheit #iOS14

Mit einer neuen API sollen Entwickler prüfen können, ob wirklich ihr eigener Code auf Serverdienste zugreift․
heise+ | Die besten Python-Projekte: Spiel programmieren, GUI erstellen, Webseite scrapen
#Altair #Code #FitnessTracker #GUI #Google #GoogleFit #OCR #Pandas #Programmierung #PygameZero #Python #PythonProgrammierung #Scraping #ScreenScraping #Skriptsprache #Tesseract #Tkinter #WebScraping #WeltraumShooter #grafischeOberfläche

Die Programmiersprache Python ist einfach zu lernen und wird immer beliebter․ Wir zeigen, wie Sie etwa Daten auf Webseiten auslesen oder coole 2D-Spiele coden․
heise+ | Clean Code mit C++20: Effizientere Vergleiche mit dem Spaceship-Operator
#C20 #CleanCode #Code #Programmiersprachen #Programmierung #Softwareentwicklung #Tutorial

C++-Code aufs Wesentliche zu reduzieren, vermeidet Fehler und erhöht die Stabilität․ Bei Vergleichsoperationen sticht besonders der Spaceship-Operator hervor․
heise+ | Wie Sie jemandem programmieren beibringen – erfolgreich und nervenschonend
#Code #Developer #Programmierenlernen #Programmiersprachen #Programmierung #Software #Unterricht

Coden ist angesagt․ Wer programmieren kann, wird darum vielleicht gefragt: Kannst du mir das beibringen? Unsere Dos and Don'ts für Programmier-Coaches․
heise+ | Acht Systeme für Continuous Integration und Continuous Delivery im Vergleich
#CICDSoftware #CloudComputing #Code #ContinuousDelivery #ContinuousIntegration #Programmierung

CI/CD-Software gewährleistet eine hohe Codequalität bei gleichzeitig schneller Produktion․ Wo der Einsatz sinnvoll ist, hängt vom Unternehmen ab․
Kommentar zu log4j: Es funktioniert wie spezifiziert
#saukontrovers #Code #Coding #Developer #Entwicklung #Exploits #Java #Log4j #Sicherheit #log4java

Über den Java-Slogan "Write Once, Run Everywhere" wurden schon viele Witze gemacht․ Den log4j-Exploit behandeln viele nun wie einen Bug – aber das ist er nicht․
heise+ | Webprogrammierung mit Python und Django: Templates und Adminoberfläche
#Adminoberfläche #Code #Datenbanken #Django #Python #Templates #Webprogrammierung

Mit einer Handvoll Zeilen Code beantwortet eine Django-Webanwendung Anfragen auf beliebigen Pfaden․ Zur Verwaltung der Datenbank reichen sogar drei Zeilen․
Programmierhilfe GitHub Copilot macht Code unsicherer
#AI #BlackHat #Code #CodeVorschläge #GitHub #Sicherheit #Sicherheitslücken #githubcopilot

Gut 40 Prozent des von GitHub Copilot vorgeschlagenen Codes enthält Schwachstellen․ Zu diesem Schluss kommen US-Professoren, die die Copilot-Vorschläge prüften․
Open Source: Depot für Austausch von Code in der EU-Verwaltung ist online​
#Code #EU #EUPL #EuropeanPublicLicense #LinuxundOpenSource #Repository #Softwareentwicklung

Die EU-Kommission hat das Open-Source-Repository code․europa․eu mit über 100 Projekten gestartet․ Es soll die offene Entwicklung von Software fördern․
GitHub arbeitet an Speech-to-Code-Feature für KI-Programmierhilfe Copilot
#AI #CloudComputing #Code #GitHub #LinuxundOpenSource #MachineLearning #MicrosoftVisualStudio #Softwareentwicklung #Urheberrecht

Auf der Entwicklerkonferenz Universe öffnet GitHub die Cloud-IDE Codespaces für alle Nutzer und zeigt, wie der KI-Helfer Copilot mit der Stimme bedient wird․
CodeSandbox: Nun auch für die Rust-Entwicklung
#Code #JavaScript #Rust #Sandbox

Das Entwicklerteam der Web-basierten CodeSandbox hat den offiziellen Rust-Support für ihre Entwicklungsumgebung bekanntgegeben․
Bitcoin-Programmierer müssen vielleicht die Blockchain manipulieren
#Bitcoin #Blockchain #Code #CraigWright #DistributedLedger #England #Fork #GitHub #Kryptowährung #LinuxundOpenSource #NikolausForgó #Recht #RömischesRecht #Software #Treuhandschaft #Urteil #Verbraucherschutz #sourcecode

Craig Wright behauptet, Bitcoin-Erfinder "Satoshi Nakamoto" zu sein․ Jetzt verklagt er Programmierer, damit sie den Blockchain-Code ändern․ Nicht aussichstlos!
heise+ | Webservices mit C++: Routing von Anfragen
#Anfragen #CC #Code #HTTP #Programmierung #Router #Softwareentwicklung #Webservices

Ein exemplarischer Webservice soll ein zentral gesteuertes Routing von Anfragen lernen․ Wir zeigen, wie das geht․
Googles Bard kann nun auch Code – als Experiment
#Bard #CoPilot #Code #Google #GoogleBard #KünstlicheIntelligenz #Programmierung #githubcopilot

Wer Zugang zu Googles generativer KI hat, kann Bard nun nutzen, um Code zu erstellen, Fehler in Code zu finden und sich diesen erklären lassen․