InfoWorld |
|
||||||
Lessons from the Salesforce breach10.října The chilling reality of a Salesforce.com data breach is a jarring wake-up call , not just for its customers, but for the entire cloud computing industry. In recent months, a wave of cyberattacks has targeted cloud-based platforms that house and process massive amounts of personal and corporate data. The latest extortion attempt is from Scattered LAPSUS$ Hunters, a group that claims to hold stolen… OpenAI Codex adds SDK, admin tools, Slack integration10.října Codex, OpenAI’s AI-powered software engineering agent that can work on tasks in parallel, is now generally available. Since being launched as a research preview in May, Codex has added Slack integration, an SDK, and admin tools. OpenAI announced general availability of Codex on October 6 . Developers can log in to chatgpt.com to try out Codex. Since the research preview , Codex has evolved into a… Google’s Jules coding agent adds CLI, API10.října Google Labs has introduced Jules Tools and the Jules API, a command-line interface and API respectively for the Jules coding agent . Jules Tools and the Jules API were announced October 2 . Jules Tools is a new CLI that brings Jules directly into the developer’s terminal, where they can start, stop, and verify Jules tasks next to their own commands. Google Labs said this was the simplest way to m… Starburst pushes lakehouse boundaries with multi-agent AI and unified vector search9.října Starburst is updating its AI services to help enterprises build multi-agent workflows and monitor these agents for compliance and cost effectiveness. The data lakehouse provider, earlier in May, released a set of AI services , comprising the Starburst AI Ag ent and AI Workflows, across the Starburst Enterprise Platform and Starburst Galaxy, aimed at adding an agent-supporting layer to its lakehou… Gemini CLI Extensions bring third-party tools into Google’s AI command line9.října Google is expanding the reach of its developer-focused AI tools with the launch of Gemini CLI Extensions, a new system that lets third-party developers integrate their own services directly into the Gemini command-line interface. The update will enable integrations with companies like Figma and Stripe, giving developers new ways to bring AI assistance into everyday coding and design workflows. “E… How to use CORS in ASP.NET Core minimal APIs9.října ASP.NET Core offers a simplified hosting model, called minimal APIs, that allows us to build lightweight APIs with minimal dependencies. Although minimal APIs don’t use controllers, and require only minimal code and minimal configuration, they nevertheless allow us to implement advanced features and important security mechanisms such as Cross-Origin Resource Sharing , or CORS. In this post, we’ll… Unpacking the Microsoft Agent Framework9.října Earlier this year, Microsoft said it would bring its two different agent development platforms together , merging Semantic Kernel and AutoGen . It has now launched that merged platform as the Microsoft Agent Framework . At the time of the announcement, I noted that it made sense; Semantic Kernel was an in-production AI workflow engine that had evolved to support new agentic models, while AutoGen … Oracle Java Management Service adds application analyzer9.října Oracle Java Management Service (JMS), an Oracle Cloud Infrastructure (OCI) service for managing the use of Java in the enterprise, has added an Analyze Applications capability, for gaining quick, actional insights on Java applications. Other enhancements, including advanced task scheduling and observability for Java workloads in Kubernetes environments, are slated to boost management of Java flee… React JS library moving from Meta to the Linux Foundation8.října React, a popular open source JavaScript library for web and native user interfaces, will be transferred from Meta to the React Foundation, a new organization being formed under the Linux Foundation. The new foundation will be the home for React, React Native, and supporting projects. With the React Foundation, React’s move to a neutral home helps ensure that React and React Native remain open, in… Google enhances debugging, performance in Opal, its low-code AI-based app builder8.října Google has rolled out new upgrades to Opal, its low-code AI-based application builder, aimed at significantly improving debugging capabilities and its overall performance, as part of its push to streamline AI app development for non-experts. Opal, which was first introduced by Google’s Labs division in July in public beta, was billed as an experimental low-code tool for non-technical users that w… With Arduino deal, Qualcomm pushes deeper into open-source and edge AI development8.října Qualcomm will acquire Arduino, the open-source hardware and software platform popular with millions of developers, in a move aimed at expanding its reach into the robotics, IoT, and AI edge ecosystems. The company said Arduino will keep its independent brand and mission, while new offerings such as the Qualcomm-powered Arduino UNO Q and the AppLab development environment will give developers easi… What is JPA? Introduction to Java persistence8.října The Jakarta Persistence API (JPA) is a specification that defines a standardized framework for data persistence. Persistence is the fundamental mechanism for saving and retrieving data over time. In Java , the data we persist is held in objects. The JPA specification lets you define how your objects will be persisted while leaving the work itself to an underlying framework. The mechanism of persi… PyCrucible: An easy way to redistribute your Python apps8.října One of Python’s most persistent limitations is how unnecessarily difficult it is to take a Python program and give it to another user as a self-contained click-to-run package. The design of the Python language makes this surprisingly difficult to do. Traditionally, the only reliable way to make it happen was to bundle the entire Python runtime, and all your program’s dependencies, along with the … How GitHub won software development8.října In the late 2000s, I was working at Borland, the formerly high-flying software development tools company. My boss and I would regularly sit around tossing out ideas for new products. The Internet was really hitting its stride, and we saw numerous opportunities. It seemed everyone was joining an interesting new site called “Facebook,” and we came up with the idea of “Facebook for Developers.” The … JetBrains Amper build tool adds Compose Hot Reload8.října JetBrains has released Amper 0.8.0, an update to the build tool for Java and Kotlin that adds support for Compose Hot Reload. Amper 0.8.0 also adds support for custom Kotlin compiler versions and for JavaScript and WebAssembly (Wasm) targets. Amper is still experimental software under active development. The now-supported Compose Hot Reload automatically loads UI code changes in a Compose Multipl… |