Showing: 16 - 30 of 327 RESULTS
Software

How to get a maxed-out cloud budget

“No bucks, no Buck Rodgers,” is a quote from the movie The Right Stuff. It comes to mind every time I see IT people attempt to do great things with technology on the cheap.  Don’t get me wrong, I don’t advocate overspending on technology, and certainly not for cloud computing. However, there is a specific …

Software

Google Flutter 2.5 UI kit is now stable

Flutter 2.5, the latest version of Google’s UI toolkit for native application development, offers better performance as well as full-screen enhancements for Android. Introduced September 8, Flutter 2.5 improves frame rasterization by wiring up shading precompilation via Metal rendering. Proponents of Flutter stressed this move as another step toward reducing iOS jank. Also, frame processing …

Software

Java internet address resolution plan proposed

Looking to enable Java applications to have finer control over internet addressing, plans are afoot in the OpenJDK community to develop a service provider interface (SPI) for host name and address resolution. A JDK Enhancement Proposal (JEP) under consideration calls for development of such an SPI for host name resolution so java.net.InetAddress can use resolvers …

Software

JetBrains previews data science IDE

JetBrains, maker of the IntelliJ Idea IDE and the Kotlin language, has launched a dedicated data science IDE, DataSpell, under an early access program. Accessible from jetbrains.com, the IDE was announced September 7 and provides a development environment for data science professionals involved in exploratory data analysis and prototyping of machine learning models. Featured is …

Software

How Docker broke in half

Docker didn’t invent containers—the method of packaging up computer code into compact units that could be easily ported from laptop to server to server—but it did take them mainstream by creating a common set of open source tooling and reusable images which suddenly allowed all developers to build their software once and run it anywhere. …

Software

Open source is selfish

A friend recently sent me a DM on Twitter, suggesting the thing AWS really needs is “a flagship [open source] project” to boost its open source bona fides. He then offered some examples of what others have done: “Where’s AWS’s Android, Kubernetes, Tensorflow, VS Code?” Most of these are from Google, with the exception of …

Software

How to secure REST with Spring Security

Securing web applications is an inherently complex proposition. Spring Security offers Java developers a powerful framework for addressing this need, but that power comes with a steep learning curve. This article offers a concise survey of the essential components behind securing a REST API with Spring Security. We’ll build a simple app that uses a …

Software

Cloud security and architecture teams need to communicate better

In doing postmortems on breaches of applications and data sets in the cloud, problems are often traced back to communication. Frequently, it’s not issues with computer-to-computer communication, but communications with the humans designing the cloud-based systems and those who are charged with its security. The applications using modern mechanisms such as containers, Kubernetes, and microservices …

Software

Visual Studio Code editor moves forward on language detection

With the latest release of its Visual Studio Code editor, Microsoft is highlighting capabilities such as automatic language detection, now enabled by default. Visual Studio Code 1.60, also known as the August 2021 version of the editor, was published September 2, and it can be downloaded from the project website. In this release, machine learning-based …

Software

Microsoft offers Productivity Power Tools for Visual Studio 2022 IDE

Microsoft has made available its Productivity Power Tools extensions for its upcoming Visual Studio 2022 IDE, providing capabilities ranging from HTML copying to error message viewing. Available for download from the Visual Studio Marketplace, the Productivity Power Tools (PPT) for Visual Studio 2022 pack is a suite of extensions intended to improve overall productivity. Visual …

Software

VMware’s new Tanzu platform aims to unify Kubernetes development

VMware has announced the beta release of the new Tanzu Application Platform (TAP) to help enterprise developers build and run cloud-native applications on Kubernetes through a unified control plane. This opinionated developer platform aims to bring together templated starting points, consistent deployment processes, automated security, and out-of-the-box observability to help developers modernize their application portfolios …

Software

Docker Desktop is no longer free for enterprise users

Docker will start forcing enterprise customers to sign up for a paid plan to use its popular Desktop application as of August 31, 2021, as part of a major subscription pricing shakeup from the container company. Existing professional Docker Desktop customers who work for a company with more than 250 employees or have $10 million …

Software

What you don’t know about working with AWS

August 27, 2021, was my last day at Amazon Web Services (AWS). I spent two years there, most of it running the company’s open source marketing and strategy team. While ostensibly helping the world better understand the open source work AWS does, we actually spent most of our time inside AWS, helping product teams understand …

Software

An early look at SvelteKit

SvelteKit is the successor to Sapper, the full-stack, server-side prerendering application framework for Svelte, similar to Next.js for React. SvelteKit bears many similarities to Sapper, but adds some new and ambitious features. In particular, SvelteKit allows for targeting different production environments, including serverless environments. SvelteKit also adopts Vite as its dev-time tool, which leverages ES …

Software

Kotlin update previews experimental features

Kotlin 1.5.30, just published by JetBrains, offers experimental new language features and experimental additions to the standard library. The experimental features include sealed when statements and instantiation of annotation classes, which could become official in the upcoming Kotlin 1.6.0 release. Sealed when statements, if enabled, introduce a compiler warning if a when statement is not …