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.
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.
heise+ JahresaboJetzt alle heise+ Beiträge inklusive unserer Magazin-Inhalte für 30 Tage gratis testen und anschließend im Jahresabo 36 Euro sparen. Bereits Magazin-Abonnent? Dann lesen Sie sogar noch günstiger!
Blazor 8 vereint Blazor Server und Blazor WebAssemblyDie Blazor-Version in .NET 8.0 bringt neue Renderoptionen, die den Einsatzbereich von Blazor bei der Entwicklung von Webanwendungen stark erweitern.
Webentwicklung: Acht Fullstack-Frameworks im ÜberblickImmer mehr Webdevs nutzen die Vorteile eines Fullstack-Frameworks, das Client und Server nahtlos zusammenführt. Acht Kandidaten mit unterschiedlichen Konzepten.Neuronale Netze im Browser trainieren
Webentwicklung mit PyScript: Python im BrowserEs gibt verschiedene Ansätze, Python in den Browser zu bringen. PyScript erledigt das unkompliziert und performant.
MLX: Apples ML-Framework für Apple Silicon wird quelloffenDas "Array Framework for Apple Silicon" soll maschinelles Lernen auf aktuellen Macs besonders effizient machen. Es kommt mit Python- und C++-API.
Machine-Learning-Framework: ML.NET 3.0 erweitert Deep Learning und AutoMLDas Open-Source-Framework erhält im aktuellen Release Ergänzungen vor allem in den Bereichen Deep Learning und AutoML.
Empire-Framework-Erweiterung: Starkiller-GUI für das Pentesting-ToolDas Post-Exploitation-Framework Empire ist ein beliebtes Werkzeug bei Red Teams und Penetrationstestern. BC Security erweitert es um eine grafische Oberfläche.
Multi-Cloud-Broker SkyPilot: Cloud-Services zusammenführen und nutzenDer Multi-Cloud-Broker SkyPilot führt die Angebote verschiedener Cloud-Service-Provider nach den Anforderungen und Präferenzen der Anwender zusammen.
Deep Learning: Das minimalistische ML-Framework tinygradMit reduziertem Befehlssatz und hoher Portabilität sagt das kleine ML-Framework tinygrad den Dickschiffen TensorFlow und PyTorch den Kampf an.
Mittwoch: FTX-Gründer droht lange Haftstrafe, Balkonkraftwerk-Trend hält anProzess gegen SBF beginnt + Solaranlagen stark gefragt + Samsungs FE-Handys, -Tablets & -Kopfhörer + Googles neue Chromebook Plus + Framework-Laptop mit AMD
Framework Laptop 13: Mehr 3D-Leistung mit AMDs Ryzen 7 7840UFramework beginnt mit der Auslieferung seiner ersten AMD-Notebooks. Der Ryzen 7 7840U legt sich mit Intels Core i7-1370P an.
Hackerkollektiv Cult of the Dead Cow veröffentlicht Privacy-FrameworkDas Hackerkollektiv cDc hat ein Framework veröffentlicht, das Entwicklern hilft, einen verschlüsselten Peer-to-Peer-Datenaustausch in ihre Apps zu integrieren.
Mobile Softwareentwicklung: Kotlin UI-Framework wird Multiplattform-fähigJetBrains weitet mit der Version 1.5.0 die Unterstützung für das Kotlin UI-Framework Compose Multiplatform auch auf Desktop-, iOS- und Web-Anwendungen aus.
Mercury: Mit Jupyter erstellte Anwendungen als Web-App aufbereitenJupyter-Notebooks glänzen beim schnellen Umsetzen von Prototypen. Will man daraus Webanwendungen machen, kann man das ohne WebDev-Kenntnisse mit Mercury.
Webentwicklung: Die neue Generation JavaScript-MetaframeworksClientseitige SPAs sind recht eingeschränkt. Metaframeworks wie Next.js, Remix und Gatsby kombinieren hingegen die Stärken von Client und Server.
Logging Facades für JavaLogging ein wichtiger Teil der Fehleranalyse. Allerdings ist das Zusammenführen unterschiedlicher Logging Libs in Java-Anwendungen immer eine Herausforderung.
JavaScript: Wijmo 2023.1 unterstützt Strict Modus von React 18 und FinetuningGrapeCity hat das erste Major Release 2023 der JavaScript UI-Komponente Wijmo veröffentlicht. Wijmo unterstützt den Strict Modus von React 18.
FAQ: Fragen zu .NET beantwortetViele Windows-Programme und -Apps laufen mit .NET. Doch was ist das eigentlich und welche Version braucht man? Wir klären die wichtigsten Fragen.
Agile Vorgehensmodelle: Skalierungsframeworks im VergleichUm Scrum zu skalieren, braucht es spezielle Frameworks. Sie koordinieren die Zusammenarbeit von Teams, die ein gemeinsames Produkt entwickeln.Methoden zum agilen Führen von verteilten Teams
JavaScript-Framework Next.js 13.4: App Router erreicht stabile VersionDas Release stabilisiert den App Router und erhebt den JavaScript-Bundler und webpack-Nachfolger Turbopack in den Beta-Status.
Angular 16: Das größte Release seit dem initialen Rollout von AngularDas neue Release führt Reactive Primitives ein, stellt partielle Hydration als Entwickler-Preview zur Verfügung und verbessert die Developer Experience.