Software Development

Software Development | News, how-tos, features, reviews, and videos

android oreo livestream resized

What’s new in Google’s Android Studio 3.2

Google’s development suite for Android apps supports the App Bundle format to reduce app size

java ring

Java JDK 11: All the new features now available

CORBA, Java EE, and JavaFX support are removed, but more than a dozen major new features have been added

virtual brain / digital mind / artificial intelligence / machine learning / neural network

How to use Azure ML in Windows 10

With local machine learning support, there’s no need to worry about shipping data to cloud services, especially where bandwidth or data protection can be an issue

security bug

Revised proposal could solve longstanding C++ bugs

Prominent C++ developer Herb Sutter has proposed eliminating many dangling and null reference bugs in C++

ai machine learning iot framework vr

Azure’s new machine learning features embrace Python

New tools for Azure ML include integration with Python environments and self-tuning training for machine learning models

building blocks of computer hardware

Maximize ROI with MVP

The problem with acronyms like “ROI and “MVP” is that we sometimes forget what they really mean

file folders / library / archive / repository

How to use File Providers in ASP.Net Core

Take advantage of File Providers in ASP.Net Core to retrieve information about files and directories and interact with the physical file system

business intelligence crowd binary virtual world

How to solve AI’s reproducibility crisis

Society will never fully trust artificial intelligence’s actions unless they can be shown to produce reasonably repeatable results in line with what their developers claim

swift bird sky flying

What’s new in Apple’s Swift 4.2 language

The programming language for MacOS and iOS apps offers an improved package manager, new source-code compatibility option, and many language improvements

React - an open-source JavaScript library for building user interfaces

Next.js 7 framework compiles faster, supports WebAssembly

Better error reporting and support for the React context API are also added

puzzle pieces / binary code / component parts of a whole / microservices

How to transition to a microservices architecture

When you hit scalability issues or find it has become costly and hard to release regular updates to your monolithic applications, it’s time to move to the microservices approach. Here’s how

wooden tiles packing/placement puzzle

Removed from JDK 11, JavaFX 11 arrives as a standalone module

Developers must now explicitly include JavaFX modules in applications

compiling compiler code

LLVM 7 improves performance analysis, linking

The compiler framework that powers Rust, Swift, and Clang offers new and revised tools for optimization, linking, and debugging

python

Python virtualenv and venv do’s and don’ts

Python virtual environments shine for keeping projects and conflicting packages separate. Just keep these do’s and don’ts in mind

elephant big data analytics hadoop

How to secure your PostgreSQL database

Follow these steps to enable SSL connections and properly configure user privileges to keep your database secure

signals caesararum

Microsoft’s SignalR real-time service moves to the cloud

The cloud service is geared to apps including social networks and GPS

pressure water line pipes pipeline deliver

How to work with Azure Pipelines for devops

Microsoft’s devops build tools get a makeover, both in the cloud and on your servers

ball and chain debt depression weight problem

Too big to survive: There is no bailout for technical debt

Technology can have both a positive and negative impact to the bottom line, and properly managed debt can be the differentiator

machine learning

Microsoft’s ML.Net framework adds TensorFlow scoring

This capability enables use of an existing model from Google’s TensorFlow deep learning and machine learning toolkit

lightbulbs innovation leader standout winner

Business can’t win without developers, but you need more

A surprising survey shows that lack of software development capabilities is the top inhibitor to business success. So, how do you fix that?

Load More