Last Call: Python für Umsteiger – Einstieg in die KI-Sprache für EntwicklerAlle reden von KI und Machine Learning – Python bildet dafür die Basis. Lernen Sie in fünf Webinaren ab dem 25.04. diese Sprache zu beherrschen.
Java-Unkonferenz JSail: Mit vollem Segel zu aktuellen Java-ThemenIm Juni treffen sich Entwicklerinnen und Entwickler im niederländischen Hemelum zu einer Unkonferenz mit vielen Java-Gesprächen und einigen Segeltörns.
heise+ Aktionsangebot 1 Jahr heise+ zum Aktionspreis: Jetzt heise+ für nur 1,90 € pro Woche lesen und 1 Jahr lang geballtes, brandaktuelles IT- und Tech-Wissen sichern. Unbegrenzter Zugriff auf alle heise+ Beiträge inklusive der Inhalte aller Heise-Magazine. Nur bis zum 31. Mai!
Java 22 vorgestellt: Update reduziert Boilerplate-CodeNeben Ergänzungen im Project Loom bringt das neue JDK Funktionen für eine knappere Syntax, String Templates und das bessere Zusammenspiel mit anderen Sprachen.
AlertBefehlsschmuggel: Kritische Lücke in Programmiersprachen unter WindowsBatBadBut heißt eine kritische Befehlsschmuggel-Lücke, die mehrere Programmiersprachen unter Windows betrifft. Abhilfe ist schwer.
Java-Konferenz: Livestream von der JavaLand-Hauptbühne auf Heise schauenAm 9. und 10. April 2024 überträgt Heise das Hauptbühnenprogramm von der großen Community-Konferenz und das Rahmenprogramm aus dem JavaLand-Studio.
Jetbrains IntelliJ-IDE 2024.1 beschleunigt Workflow und Developer Experience Die neue Version der IDE Jetbrains bringt viele neue, intelligente und hilfreiche Funktionen zur Vereinfachung des Entwicklungsprozesses.
UpdateMultithreading-Benchmark: Haskell schlägt Java und PythonWarum Haskell? Obwohl Java und Python weitaus beliebter sind, zeigen Benchmarks, dass Haskell beim Multithreading einen deutlichen Vorsprung erzielt.
Persistenz in Java: Neues seit Hibernate ORM 6, Teil 2Seit dem großen 6.0-Release hat Hibernate zahlreiche nützliche Ergänzungen, unter anderem für die Abfragesprache Hiberante Query Language erhalten.
macOS 14.4.1 mit jeder Menge Bugfixes – Sicherheitshintergründe zu iOS 17.4.1Apple hat am Montagabend ein weiteres Update für macOS 14 veröffentlicht. Es behebt diverse Fehler. Parallel gibt es Infos zu iOS 17.4.1 und dessen Fixes.
Python für Umsteiger – Einstieg in die KI-Sprache für Entwickler in 5 WebinarenAlle reden von KI und Machine Learning – Python bildet dafür die Basis. Lernen Sie in fünf Webinaren ab dem 25.04. diese Sprache zu beherrschen.
macOS 14.4: Wo es beim letzten Sonoma-Update überall noch haktApple ist mit der aktuellen macOS-Version kein großer Wurf gelungen. Eine ganze Reihe von Bugs bestehen noch – oder wurden gar erst mit 14.4 eingeführt.
Java 22 reduziert Boilerplate Code und stabilisiert Anbindung an C++ und Co.Neben Ergänzungen im Project Loom bringt das neue JDK Funktionen für eine knappere Syntax, String Templates und das bessere Zusammenspiel mit anderen Sprachen.
Moderne Java-Entwicklung: Online-Konferenz mit Deep-Dive-Vorträgen zu Spring Am 20. Juni gibt die zweite Auflage der Online-Konferenz betterCode() Antworten auf tiefgreifende Fragen rund um das Spring Framework und Spring Boot.
AlertSpring Security: Zugriffskontrollmechanismen in Java-Framework kaputtDie auf Sicherheitsmechanismen spezialisierte Unterbibliothek des Java-Entwicklungsframeworks kommt in manchen Fallen aus dem Tritt. Updates sind verfügbar.
Java-Änderung: macOS 14.4 sorgt für Abstürze, warnt OracleEin Kompatibilitätsprobleme bis hin zu den Early Access Builds von JDK 22 macht auf dem Mac Ärger. Noch gibt es keine direkte Abhilfe.
AlertSpring Framework: Updates beheben neue, alte SicherheitslückeNutzen Spring-basierte Anwendungen eine URL-Parsing-Funktion des Frameworks, öffnen sie sich für verschiedene Attacken. Nicht zum ersten Mal.
Entwicklungsumgebung Eclipse 2024-03: Refactoring-Funktion Make Static für JavaDas Quartals-Release der Eclipse IDE bringt für Java die Refactoring-Funktion Make Static und eine annotationsbasierte Analyse, um Ressourcenlecks zu vermeiden.
Persistenz in Java: Neues seit Hibernate ORM 6Seit dem großen 6.0-Release hat sich bei Hibernate dank Embeddables der Umgang mit Java Records stark verbessert. Und es gibt weitere nützliche Ergänzungen.
Entwicklungsumgebung IntelliJ IDEA 2024.1 Beta lagert AI Assistant ausDer KI-Assistent ist zu einem externen Plug-in geworden und die Entwicklungsumgebung kann mit Java-22-Sprachfeatures umgehen.
Softwareentwicklung: Interviews zur JavaLand-Konferenz 2024Die JavaLand-Konferenz steht kurz bevor, wir haben mit einigen Community-Vertretern über die Konferenz gesprochen.
Java-Entwickler gesucht: Unternehmen planen 2024 mehr Developer einzustellenEine neue Studie fördert zutage, dass Java-Entwickler gesucht werden. Auch gewinnen Developer Productivity Teams an Bedeutung und können Entwickler entlasten.
Google verabschiedet sich von C++Google will Speichersicherheit stärker fokussieren und künftig Sprachen wie Java, Rust oder Carbon einsetzen. Für Altlasten gibt es eine spezielle Strategie.