Software Development

Software Development news, information, and how-to advice

Keyboard with blue update button

Oracle extends Java JDK 8 updates to 2019

Oddly, JDK 8 will get public updates even after updates end for the later JDK 9 and JDK 10 Java releases

percentage analytics fraction numbers

How classification and clustering work: the easy way

People are often confused about what these are and what the difference is. So here is an explanation using the old-fashioned way: in an Excel spreadsheet

toy2018 title

Technology of the Year 2018: The best hardware, software, and cloud services

InfoWorld’s 2018 Technology of the Year Award winners recognize the best tools and technologies for software development, cloud computing, data analytics, and machine learning

futuristic user interface - heads-up display

Visual Studio gets an app for sketch-based UI prototyping

The experimental Ink to Code app for Windows 10 helps build user interfaces for Windows and Android, as well as facilitate developer collaboration

networking background

Why you should use a graph database

Graph databases excel for apps that explore many-to-many relationships, such as recommendation systems. Let's look at an example

toy2018 title

InfoWorld’s 2018 Technology of the Year Award winners

InfoWorld editors and reviewers pick the year’s best software development, cloud computing, data analytics, and machine learning tools

JavaScript code

What’s new in ECMAScript 2018

Four new feature proposals for the specification underlying JavaScript are finalized and four others are under consideration

voice assisted devops4

Alexa skill tutorial: How to write your first voice-assistant app

This step-by-step developer guide show you how to customize an Amazon Alexa skill to make your own directory or phone book

diversity team collabotion paper cutout people

How to use Microsoft Teams for chatops

Microsoft’s latest update to Teams adds new ways of linking chat to your apps and services via the Bot Framework

Angular 2 primary

What’s new in Angular: Version 6 beta arrives

The popular JavaScript framework for desktop and mobile apps produces better code and better supports Google’s Material Design

data breach code monitor screen java binary

Avoiding the agony of acquiring code

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live

05 http

How to implement a DelegatingHandler for X-HTTP-Method-Override in Web API

Take advantage of a DelegatingHandler and the X-HTTP-Method-Override in Web API to overcome browser and firewall constraints

tool kit socket wrench

Google’s Angular JavaScript framework gets a component kit

Angular CDK has tools for developers to add common interaction patterns, while doing less coding and minimizing bugs

businessman bridges gap

Employers want JavaScript, but developers want Python

Employers also want developers skilled in React.js, Angular, and Node.js—but fewer developers have those skills

chain rust link heavy iron metal

Eclipse considers creating a Rust IDE

Rust developers seek a better IDE for the language, and Microsoft’s Rust support in Visual Studio has gotten Eclipse’s attention

5 fumbling dumb mistake

NPM JavaScript registry mishaps: What to do

Concerned users can set up their own backup system if they don’t trust the steps NPM Inc. has taken to prevent problems

artificial intelligence robotics machine learning

What is deep reinforcement learning: The next step in AI and deep learning

Reinforcement learning is well-suited for autonomous decision-making where supervised learning or unsupervised learning techniques alone can’t do the job

stratasys robotic composite 3d demonstrator 100678956 orig

The future of coding is about making real things

As AI and manufacturing come together through 3D printing, we coders will come in charge of how things are actually made

abstract traffic and circuitry background in red and green

Traffic-shaping WebSockets using Node.js and Redis

How to protect your WebSocket-enabled application against traffic spikes by using Redis as a real-time request counter

coffee beans java cup

Eclipse’s enterprise Java roadmap: more services coming

The JSON-B API, more cloud and microservices support, two XML efforts, web tags, and a JavaBeans Action Framework are among the planned elements

Load More