Software Development

Software Development news, trend analysis and opinion

David Goeckeler Executive Vice President and General Manager of Cisco's Networking and Security Busi

template c100.00 03 43 00.still001
video

R tip: Easy dashboards with flexdashboard

In this fourth episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, shows how to create dashboards in the R language with the flexdashboard package.

hybrid clouds

BMC retools its service management offerings for AI, cloud era

Many if not most large enterprises run hybrid computing environments and are looking for management software flexible enough to run in, and manage assets, across private and public clouds.

template c100.00 04 52 08.still001
video

R tip: Test your code with testthat

In this episode of Do More with R, learn how to automate testing your R functions with Hadley Wickham’s testthat package.

template c100.00 04 05 09.still001
video

R tip: Learn dplyr’s case_when() function

In this second episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, shows how dplyr's case_when() function helps avoid a lot of nested ifelse statements

mvi 7453.00 00 32 23.still001
video

What is JavaScript? Creator Brendan Eich explains

Brendan Eich, creator of the JavaScript programming language, explains how the language is used, and why it's still a favorite among programmers for its ease of use.

template c100.00 02 07 04.still001
video

R tip: How to create easy interactive scatter plots with taucharts

In this first episode of Do More with R, Sharon Machlis, director of Editorial Data & Analytics at IDG Communications, demonstrates how easy it is to use the R language to create an interactive scatter plot with multiple trendline...

windows server

Windows Server 2019 embraces hybrid cloud, hyperconverged data centers, Linux

Microsoft is set to make Windows Server 2019 generally available in the second half of the year, opening up access to its preview build through its Insiders program now and targeting data centers with new features to handle hybrid...

Agile Development
video

How the agile methodology really works

Everyone seems to be talking about agile software development, but many organizations don't have a firm grasp on how the process works. Watch this 5-minute video to get up to speed fast.

screen shot 2018 03 07 at 7.12.35 am
video

Tech Talk: Lessons from Mobile World Congress, and what’s next for developers

For developers, are these the best of times or the worst of times? Given how fast technology (and needed skills) change, it's an open question. Our tech trio weighs in – and talks about what we learned from this year's Mobile World...

sequence 01.00 00 19 22.still001
video

Mingis on Tech: Apple's latest iOS healthcare push

When iOS 11.3 arrives, it will allow a limited number of users to more easily access and share healthcare data – part of Apple's ongoing push to connect patients and doctors. Here's what that means and why Apple might actually succeed....

program dirty 2018.01.25 11.10.07.00 00 15 31.still002
video

Tech Talk: IT trends for 2018 – passwords on the way out, blockchain evolves

Our tech panel envisions the end of passwords, looks at how blockchain is evolving, details why 'serverless' computing is a boon to devs and wonders why Apple's HomePod seems late to the game.

working iot

Is the world ready for instant IoT?

A new Chinese IoT platform claims to enable IoT product development in just one day. Could that jumpstart IoT experimentation?

HP HPE media gallery image 5

HPE offers a SaaS-based tool for hybrid cloud management

HPE introduces OneSphere, a multi-cloud management platform that will promote 'useful' shadow IT on premises and in conjunction with AWS, Azure, Google Cloud

Alexa Skills
video

Mingis on Tech: Coding new skills for Alexa

Alexa is the helpful voice in the Echo and Echo Dot that comes with a wide range of skills already available. But with a little coding, it can be made to do much more. IDG's Sharon Machlis explains.

Scrum Master Role Explained
video

The scrum master role explained

Watch this instructional video to understand how a scrum master can help a team learn agile development and follow a scrum process to develop new applications

Rust Language
video

The Rust language: Developing safer software

Get up to speed quickly on newcomer Rust, designed to create fast, system-level software. This two-minute animated explainer shows how Rust bypasses the vexing programming issues of memory and management.

wireless network - internet of things edge [IoT] - edge computing

Arrow Electronics gives IoT a voice, connects devices to communications tools

Arrow Connect connects computing systems and communication systems to the Internet of Things.

Group of workers collaborating around a table with mobile devices

How the hybrid cloud has made the digital transformation possible

Competition in the 21st Century economy is fierce. Consumers are more tech-savvy than ever, as we all carry around more computing power in our pockets than Neil Armstrong took to the moon—and potential customers pay attention to...

Load More