Java

Too much assembly required for AI
One sign that we’re still very early in the evolution of AI is how much heavy lifting is still left to the user to figure out. As Community Leadership Core founder Jono Bacon laments, even the very act of “need[ing] to choose between [large langua...
2024-09-23 09:00
Why vector databases aren’t just databases
A vector database is just like any other database in that it stores data. From there, the similarity mostly ends — especially when it comes to artificial intelligence. Most traditional databases are built for transactional workloads, where structure...
2024-09-23 08:30
Hashtag Jakarta EE #247
Hashtag Jakarta EE #247 Welcome to issue number two hundred and forty-seven of Hashtag Jakarta EE! A lot of CFPs for conferences are closing around these days, so make sure you submit to have a chance to speak at these events. Here are a couple of...
2024-09-22 09:59
BED-Con 2024
BED-Con 2024 This was my first time at Berlin Expert Days. This conference is organized by the community for the community over two days. The venue is pretty cool with a modern exterior and slightly older interior and well sized for the conference. The...
2024-09-21 09:41
Microsoft unveils Python Data Science Extension Pack for Visual Studio Code
Microsoft is looking to help users of Visual Studio Code editor use the Python language in the data science realm. The company has announced the Python Data Science Extension Pack for Visual Studio Code, a new extensions bundle that features four VS C...
2024-09-20 20:07
JavaScript community challenges Oracle’s JavaScript trademark
In an open letter published September 16, Node.js and Deno creator Ryan Dahl, JavaScript creator Brendan Eich, and several other leading members of the JavaScript community have accused Oracle of abandoning the JavaScript trademark and urge the compan...
2024-09-20 17:42
Jalapeño 2024
Jalapeño 2024 It was finally time for the first edition of Jalapeño. It was initially planned to be in 2020, but because of the pandemic, it was delayed until this year. But it was absolutely worth the wait! Located in a beach resort in Puerto Vallar...
2024-09-20 12:18
Cloud architects: Try thinking like a CFO
When I ran architecture teams, I gave one piece of advice that often surprised people: “We need to think like CFOs and not CIOs.” I voiced this reminder whenever the work veered away from, “What business value are we seeking?” toward, “Who h...
2024-09-20 09:00
Deno 2.0 moves to release candidate stage
Deno 2.0, a planned major release of the Deno runtime for JavaScript, TypeScript, and WebAssembly and rival to Node.js, is now available as a release candidate. The new version brings two big changes to global variables, new features to improve depend...
2024-09-19 22:38
New Arm partnerships extend AI performance from edge to cloud
Looking to bring AI and machine learning workloads to Arm-based hardware, Arm is integrating its Arm Kleidi AI acceleration technology with PyTorch and ExecuTorch, the new on-device inference runtime from PyTorch. The arrangement, announced September ...
2024-09-19 19:40
YugabyteDB 2.19 gets new PostgreSQL-compatibility features
Yugabyte is adding new features to the latest release of its database, YugabyteDB 2.19, aimed at evolving it from a Postgres-compatible distributed database to a distributed PostgreSQL database. That seems like a fine distinction, but according to Yug...
2024-09-19 17:23
Exceptions in Java: Advanced features and types
The Java platform includes a variety of language features and library types for dealing with exceptions, which are divergences from expected program behavior. In my previous article, you learned about Java’s basic exception handling capabilities. Th...
2024-09-19 09:00
Bringing Universal Windows Platform apps to .NET 9
Microsoft’s journey to today’s Windows App SDK and Win UI as a unified framework for building .NET desktop applications hasn’t been smooth. Today’s platform brings modern tools and designs to familiar frameworks, but it’s hard to update olde...
2024-09-19 09:00
Exception handling in Java: Advanced features and types
The Java platform includes a variety of language features and library types for dealing with exceptions, which are divergences from expected program behavior. In my previous article, you learned about Java’s basic exception handling capabilities. Th...
2024-09-19 09:00
How to work with FusionCache in ASP.NET Core
Caching has long been one of the most successful and proven strategies for enhancing application performance and scalability. There are several caching mechanisms in .NET Core including in-memory caching (IMemoryCache API), distributed caching (IDistr...
2024-09-19 08:30
Swift 6 arrives with improved concurrency, data-race safety
Swift 6, the latest version of the general-purpose language developed by Apple, is now available. The language update features concurrency improvements, including extended safety guarantees for data races. Linux and Windows support and a new testing l...
2024-09-18 20:42
Updates to the Google Photos APIs: Picker API launch and Library API changes
The new Picker API enables secure photo selection, while the Library API will focus on managing photos and videos uploaded by your application.
2024-09-18 18:00
Oracle CloudWorld 2024: 10 key takeaways from the big annual event
As competition heats up among cloud service providers, especially on the generative AI front, Oracle is focusing its energies on providing IT infrastructure that can help developers and enterprises take advantage of generative AI in their operations. ...
2024-09-18 12:56