The Rust language team has published a point release of Rust to fix a critical vulnerability to the standard library that could benefit an attacker when using Windows.Rust 1.77.2, published on April 9, includes a fix for CVE-2024-24576. Before this release, Rust’s standard library did not properly escape arguments when invoking batch files with the bat and cmd extensions on Windows using the … [Read more...]
The cloud is benefiting IT, but not business
“The cloud has tremendous business value!” That’s the battle cry chanted by cloud providers and their allies at every cloud computing conference.You will never hear me say that “the cloud” is always the right solution or, for that matter, the wrong solution. In my 20-plus years as a cloud expert, I’ve never blindly followed the lead of cloud computing pioneers or adopters. Like any other … [Read more...]
How to implement database connection resiliency in ASP.NET Core
A high-quality application must be stable, performant, scalable, and reliable. The reliability of an application depends on many factors, but one of the most important is resiliency, or the ability to withstand failures or faults during run time. In this article, we’ll see how we can bring resiliency to database connections in ASP.NET Core using Entity Framework Core.EF Core has a feature called … [Read more...]
Microsoft offers SDK for testing framework
Microsoft has announced the MSTest SDK. Built on the MSBuild Project SDK system and based on the MSTest runner, the MSTest SDK is designed to give developers a better experience for testing with MSTest, Microsoft’s framework for unit testing.The MSTest SDK, announced April 11, makes project configuration easier via sensible defaults and flexible options, Microsoft said. To use the MSTest SDK, … [Read more...]
JetBrains launches IDE management suite
JetBrains has introduced JetBrains IDE Services, a product suite intended to simplify the management of the company’s IntelliJ-based IDEs, remote development environments, and AI-powered coding assistant. The suite also includes a collaborative programming solution.Unveiled April 9, JetBrains IDE Services is designed to alleviate the challenges of deploying and overseeing IDEs and other developer … [Read more...]
Xamarin Forms reaches end of life. What should you do?
In less than a month Microsoft will end support for .NET’s first major cross-platform UI tool, Xamarin Forms. Instead of developers having to build separate UIs for Windows, iOS, and Android, Xamarin Forms gave us a set of cross-platform UI controls we could use to build one code base that compiled to all target platforms, without any device-specific code. It was a big hit, but now it’s fading … [Read more...]
Exploring the Apache ecosystem for data analysis
The Apache Software Foundation develops and maintains open source software projects that significantly impact various domains of computing, from web servers and databases to big data and machine learning. As the volume and velocity of time series data continue to grow, thanks to IoT devices, AI, financial systems, and monitoring tools, more and more companies will rely on the Apache ecosystem to … [Read more...]
Xamarin Forms is dead. Now what?
In less than a month Microsoft will end support for .NET’s first major cross-platform UI tool, Xamarin Forms. Instead of developers having to build separate UIs for Windows, iOS, and Android, Xamarin Forms gave us a set of cross-platform UI controls we could use to build one code base that compiled to all target platforms, without any device-specific code. It was a big hit, but now it’s fading … [Read more...]
Visual Studio update brings smoother Copilot integration
With the third preview of the planned Visual Studio 2022 17.10, Microsoft has “unified” the GitHub Copilot experience in the IDE, combining Copilot and Copilot Chat into a single extension.Introduced April 9, Visual Studio 2022 17.10 Preview 3 combines the features of GitHub Copilot and Copilot Chat into one package, eliminating the need to install two separate extensions and will provide a more … [Read more...]
Six key takeaways from Google Cloud Next ’24
It wouldn’t have taken a billion-parameter large language model (LLM) to predict that the dominant theme of this year’s Google Cloud Next conference would be generative AI—indeed, it will probably be the dominant theme of the year for most enterprise software developers.At the event, Google introduced a host of updates to its cloud platform to make working with LLMs easier, and added generative … [Read more...]
Full-stack web development with HTMX and Bun, Part 2: Pug templating
In the first half of this article, we set up a web development stack and created a simple example application using Bun, HTMX, Elysia, and MongoDB. Here, we'll continue exploring our new stack while cleaning up and abstracting the example application's data access layer and adding more complex HTMX interactions. We'll also add another component to the tech stack: Pug, a popular JavaScript template … [Read more...]
Fully local retrieval-augmented generation, step by step
In “Retrieval-augmented generation, step by step,” we walked through a very simple RAG example. Our little application augmented a large language model (LLM) with our own documents, enabling the language model to answer questions about our own content. That example used an embedding model from OpenAI, which meant we had to send our content to OpenAI’s servers—a potential data privacy … [Read more...]
Go language shines for AI-powered workloads, survey says
The Go programming language is viewed by developers who build AI-powered applications and services as a strong platform for running those workloads. Nevertheless, Python is viewed by Go developers as the language to use when starting AI-powered work, according to a recent survey of Go developers.In the semi-annual Go Developer Survey for 2024, conducted in January and February by the Go team … [Read more...]
Synopsys aims to mitigate software supply chain risks
Synopsys has introduced Black Duck Supply Chain Edition, a software composition analysis (SCA) package that helps organizations mitigate upstream risk in software supply chains, including from AI code.Announced April 9, Black Duck Supply Chain Edition is intended to address a rise in software supply chain attacks targeting vulnerable or maliciously altered open source and third-party components. … [Read more...]
Synopsys takes aim at software supply chain risks
Synopsys has introduced Black Duck Supply Chain Edition, a software composition analysis (SCA) package that helps organizations mitigate upstream risk in software supply chains, including from AI code.Announced April 9, Black Duck Supply Chain Edition is intended to address a rise in software supply chain attacks targeting vulnerable or maliciously altered … [Read more...]
Google unveils open source projects for generative AI
Google at Google Cloud Next 24 unveiled three open source projects for building and running generative AI models. The company also introduced new large language models to its MaxText project of JAX-built LLMs.The new LLM models in MaxText include Gemma, GPT-3, Llama 2, and Mistral, which are supported across both Google Cloud TPUs and Nvidia GPUs, the company said. The newly … [Read more...]
Teradata taps Anaconda to add Python, R packages to VantageCloud Lake
Teradata is partnering with Anaconda to add packages of popular programming languages Python and R to its multi-cloud analytics platform offering, VantageCloud Lake.The partnership will see Teradata integrate the packages from Anaconda’s repository into its self-service data analytics offering, ClearScape Analytics, which comes packaged inside VantageCloud Lake.The integration will allow … [Read more...]
Google updates Vertex AI with new LLM capabilities, agent builder feature
Google has added new large language models (LLMs) and a new agent builder feature to its AI and machine learning platform Vertex AI at its annual Google Cloud Next conference.The LLM include a public preview of the Gemini 1.5 Pro model, which has support for 1-million-token context.The expanded support for context allows native reasoning over enormous amounts of data specific to an input … [Read more...]
Google adds Gemini to databases to aid faster code development, migration
Google Cloud is adding capabilities driven by its proprietary large language model, Gemini to its database offerings, which include Bigtable, Spanner, Memorystore for Redis, Firestore, CloudSQL for MySQL, and AlloyDB for PostgreSQL, the company announced at its annual Next conference.The Gemini-driven capabilities, which are currently in public preview, include SQL generation, and AI assistance in … [Read more...]
Gemini Code Assist debuts at Google Cloud Next 24
Google’s cloud computing division, Google Cloud, has changed the name of its previously released Duet AI for Developers offering to Gemini Code Assist and added new features to make code generation easier.Gemini Code Assist is based on the Gemini 1.5 Pro model, Google’s most powerful generative AI model. Earlier in December, the company in a blog post had said that it would make its Gemini model … [Read more...]
- « Previous Page
- 1
- …
- 4
- 5
- 6
- 7
- 8
- …
- 71
- Next Page »