heise+ | Wie man ein Singleton-Pattern threadsicher initialisiert
#Antipattern #Locks #MultiThreadingUmgebung #SingletonPattern #atomareVariablen
Beim Initialisieren eines Singleton-Patterns in Multi-Threading-Umgebungen gilt es, undefiniertes Programmverhalten zu vermeiden und Performanz zu erhalten․
#Antipattern #Locks #MultiThreadingUmgebung #SingletonPattern #atomareVariablen
Beim Initialisieren eines Singleton-Patterns in Multi-Threading-Umgebungen gilt es, undefiniertes Programmverhalten zu vermeiden und Performanz zu erhalten․
September 9, 2019
Build-Tool sbt 1․3 wechselt zum Library Management mit Coursier
#BuildTools #JVMSprachen #SBT #Scala
Als Alternative zu Dependency Resolver wie Ivy baut das Werkzeug beim Library Management nun auf das in Scala neu geschriebene Coursier․
#BuildTools #JVMSprachen #SBT #Scala
Als Alternative zu Dependency Resolver wie Ivy baut das Werkzeug beim Library Management nun auf das in Scala neu geschriebene Coursier․
September 9, 2019
Cloud-nativ Entwickeln mit Kubernetes
#CloudComputing #Kubernetes
Kubernetes ist nicht nur ein beliebtes Werkzeug für Cloud-Architekten und Administratoren, sondern wird zunehmend auch direkt von Anwendungsentwicklern genutzt․ Beim Einsatz von Kubernetes in der Softwareentwicklung gilt es jedoch, einige Herausforderungen zu meistern – trotz Best Practices und geeignetem Tooling․
#CloudComputing #Kubernetes
Kubernetes ist nicht nur ein beliebtes Werkzeug für Cloud-Architekten und Administratoren, sondern wird zunehmend auch direkt von Anwendungsentwicklern genutzt․ Beim Einsatz von Kubernetes in der Softwareentwicklung gilt es jedoch, einige Herausforderungen zu meistern – trotz Best Practices und geeignetem Tooling․
September 10, 2019
60 Jahre COBOL: Die Sprache, die nicht totzukriegen ist
#Cobol #Programmiersprachen
Auch heute noch befindet sich Code der vor sechzig Jahren initiierten Common Business Oriented Language in etlichen betriebswirtschaftlichen Anwendungen․
#Cobol #Programmiersprachen
Auch heute noch befindet sich Code der vor sechzig Jahren initiierten Common Business Oriented Language in etlichen betriebswirtschaftlichen Anwendungen․
September 10, 2019
Programmiersprache: Ballerina tänzelt zur ersten Hauptversion
#Ballerina #CloudComputing #Programmiersprachen
Die Programmiersprache Ballerina ist auf die Softwareentwicklung im Zeitalter der Cloud zugeschnitten․ Nach über drei Jahren hat sie nun Version 1․0 erreicht․
#Ballerina #CloudComputing #Programmiersprachen
Die Programmiersprache Ballerina ist auf die Softwareentwicklung im Zeitalter der Cloud zugeschnitten․ Nach über drei Jahren hat sie nun Version 1․0 erreicht․
September 10, 2019
Containerisierung: Red Hat Quay 3․1 kann Repositorys spiegeln
#Containerisierung #Quay #RedHat
Die Möglichkeit Repositorys spiegeln zu können, soll die Georeplikationsfunktionen der Container Image Registry ergänzen․
#Containerisierung #Quay #RedHat
Die Möglichkeit Repositorys spiegeln zu können, soll die Georeplikationsfunktionen der Container Image Registry ergänzen․
September 10, 2019
Mit Qt Creator 4․10 lassen sich wichtige Dateien anheften
#Entwicklungsumgebung #LanguageServerProtocol #Qt
Die neue Version der Entwicklungsumgebung bietet eine Pin-Funktionen für Dateien und bessere Integration des Language Server Protocol․
#Entwicklungsumgebung #LanguageServerProtocol #Qt
Die neue Version der Entwicklungsumgebung bietet eine Pin-Funktionen für Dateien und bessere Integration des Language Server Protocol․
September 10, 2019
Quelloffene Enterprise-Java-Spezifikation Jakarta EE 8 geht an den Start
#CloudComputing #Eclipse #JakartaEE #Microservices
Java-Community und Eclipse Foundation legen den designierten Java-EE-Nachfolger samt Web Profiles, TCKs und zertifiziertem Eclipse GlassFish 5․1 vor․
#CloudComputing #Eclipse #JakartaEE #Microservices
Java-Community und Eclipse Foundation legen den designierten Java-EE-Nachfolger samt Web Profiles, TCKs und zertifiziertem Eclipse GlassFish 5․1 vor․
September 10, 2019
CNAB: Microsoft und Docker erklären Packaging-Format für einsatzbereit
#CNAB #CloudComputing #Containerisierung #Docker #Microsoft
Microsoft und Docker haben mit CNAB ein Format zum Paketieren verteilter Applikationen entwickelt, das nach einem Jahr Entwicklung nun loslaufen soll․
#CNAB #CloudComputing #Containerisierung #Docker #Microsoft
Microsoft und Docker haben mit CNAB ein Format zum Paketieren verteilter Applikationen entwickelt, das nach einem Jahr Entwicklung nun loslaufen soll․
September 11, 2019
WeAreDevelopers World Congress 2020: Termin und Veranstaltungsort stehen fest
#Entwicklerkonferenz #Termin2020 #WeAreDevelopers
Die wohl weltweit größte Entwicklerkonferenz findet 2020 wieder in Berlin statt – und zwar am 28․ und 29․ Mai auf dem Berliner Messegelände․
#Entwicklerkonferenz #Termin2020 #WeAreDevelopers
Die wohl weltweit größte Entwicklerkonferenz findet 2020 wieder in Berlin statt – und zwar am 28․ und 29․ Mai auf dem Berliner Messegelände․
September 11, 2019
Google integriert Web-Fähigkeiten für Flutter und Code-Completion für Dart
#Dart #Flutter #Google #MachineLearning #UIFramework
Das Framework Flutter soll auch für Webanwendungen geeignet sein, während Dart über eine experimentelle Code Completion auf Machine-Learning-Basis verfügt․
#Dart #Flutter #Google #MachineLearning #UIFramework
Das Framework Flutter soll auch für Webanwendungen geeignet sein, während Dart über eine experimentelle Code Completion auf Machine-Learning-Basis verfügt․
September 11, 2019
Atlassian veröffentlicht Jenkins-Plug-in für Jira
#ContinuousIntegration #IssueTracking #JIRA #Jenkins #Projektmanagement
Das Plug-in soll die Bearbeitung von in der Jira Software Cloud verwalteten Issues im Continuous-Integration-Prozess vereinfachen․
#ContinuousIntegration #IssueTracking #JIRA #Jenkins #Projektmanagement
Das Plug-in soll die Bearbeitung von in der Jira Software Cloud verwalteten Issues im Continuous-Integration-Prozess vereinfachen․
September 11, 2019
IEEE-Sprachranking: Python setzt sich in drei von vier Kategorien an die Spitze
#IEEE #Programmiersprachen #Python
Das IEEE Language Ranking zählt zu den renommierten Indizes für Programmiersprachen․ Python punktet bei Web-, Enterprise- und Embedded-Anwendungen․
#IEEE #Programmiersprachen #Python
Das IEEE Language Ranking zählt zu den renommierten Indizes für Programmiersprachen․ Python punktet bei Web-, Enterprise- und Embedded-Anwendungen․
September 11, 2019
heise-Angebot: Continuous Lifecycle/ContainerConf 2019: Jetzt noch Frühbucherrabatt sichern
#ConConf19 #ConLi19 #Containerisierung #ContinuousDelivery #DevOps
Noch knapp zwei Wochen gibt es Tickets zum Frühbucherpreis für die Konferenzen rund um Continuous Delivery, DevOps und Containerisierung․
#ConConf19 #ConLi19 #Containerisierung #ContinuousDelivery #DevOps
Noch knapp zwei Wochen gibt es Tickets zum Frühbucherpreis für die Konferenzen rund um Continuous Delivery, DevOps und Containerisierung․
September 11, 2019
HPE ML Ops soll Machine Learning auf die Straße bringen
#HPE #KünstlicheIntelligenz #ML #MachineLearning
Viele ML-Projekte kommen nicht über den Pilotstatus hinaus․ ML Ops von HP Enterprise soll helfen, Machine Learning in den Produktivbetrieb zu bringen․
#HPE #KünstlicheIntelligenz #ML #MachineLearning
Viele ML-Projekte kommen nicht über den Pilotstatus hinaus․ ML Ops von HP Enterprise soll helfen, Machine Learning in den Produktivbetrieb zu bringen․
September 11, 2019
September 11, 2019
Cloud Foundry Summit: Mehr Anwender – weniger Besucher
#CloudFoundry #CloudFoundryFoundation #Pivotal #PlatformasaService #Suse
Der europäische Ableger des Cloud Foundry Foundation Summit verzeichnete 700 Teilnehmer, also rund 300 weniger als im Vorjahr in Bern․
#CloudFoundry #CloudFoundryFoundation #Pivotal #PlatformasaService #Suse
Der europäische Ableger des Cloud Foundry Foundation Summit verzeichnete 700 Teilnehmer, also rund 300 weniger als im Vorjahr in Bern․
September 12, 2019
Nvidia spendiert der ML-Hardwarearchitektur NVDLA einen Open-Source-Compiler
#Caffe #Compiler #KünstlicheIntelligenz #MachineLearning #Nvidia #ONNX
Der NVDLA Deep Learning Inference Compiler erstellt optimierte Ausführungsgraphen für Nvidias Open-Source-Architektur․
#Caffe #Compiler #KünstlicheIntelligenz #MachineLearning #Nvidia #ONNX
Der NVDLA Deep Learning Inference Compiler erstellt optimierte Ausführungsgraphen für Nvidias Open-Source-Architektur․
September 12, 2019
Ted Dunning: Putting Data Analytics and Artificial Intelligence in Production
#BigData #DataScience #data2day
DataOps-Teams, die ihre KI- und Data-Analytics-Anwendungen in den Produktivbetrieb überführen wollen, kämpfen mit technischen und sozialen Herausforderungen․
#BigData #DataScience #data2day
DataOps-Teams, die ihre KI- und Data-Analytics-Anwendungen in den Produktivbetrieb überführen wollen, kämpfen mit technischen und sozialen Herausforderungen․
September 12, 2019
heise-Angebot: Workshop: Automatisierte Analyse großer Textmengen mti KI-Methoden
#KünstlicheIntelligenz #ML #MachineLearning #Textanalyse
Mails, Verträge, Online-Bewertungen und -Kommentare – viele wichtige Informationen steckt in unstrukturiertem Text․ Sie lassen sich systematisch auswerten․
#KünstlicheIntelligenz #ML #MachineLearning #Textanalyse
Mails, Verträge, Online-Bewertungen und -Kommentare – viele wichtige Informationen steckt in unstrukturiertem Text․ Sie lassen sich systematisch auswerten․
September 12, 2019
Macoun 2019: Konferenz für iOS- und Mac-Entwickler im Oktober
#Entwickler #Konferenz #Macoun #heiseMacDev #iOS
Eine Anmeldung zu der Entwicklerkonferenz in Frankfurt ist noch möglich․ Erstmals gibt es Vorträge zu Themen wie Marketing und Business Development․
#Entwickler #Konferenz #Macoun #heiseMacDev #iOS
Eine Anmeldung zu der Entwicklerkonferenz in Frankfurt ist noch möglich․ Erstmals gibt es Vorträge zu Themen wie Marketing und Business Development․
September 12, 2019