Featured
Featured posts
How to use IHostedService in ASP.Net Core
April 29, 2019
How to use IHostedService in ASP.Net Core
We often need to execute background tasks and scheduled jobs in our applications. To implement background tasks in ASP.Net Core,…
Review: Kinetica analyzes billions of rows in real time
April 29, 2019
Review: Kinetica analyzes billions of rows in real time
In 2009, the future founders of Kinetica came up empty when trying to find an existing database that could give…
What’s new in Angular: Angular 8 release candidate is here
April 27, 2019
What’s new in Angular: Angular 8 release candidate is here
Angular 8.0, a forthcoming upgrade to Google’s popular framework for building web, mobile, and desktop applications, has reached the release…
2 reasons enterprises should look at Google Stadia
April 26, 2019
2 reasons enterprises should look at Google Stadia
Google just announced a new gaming platform…yes, Google. It’s called Stadia, and the short version is that it’s a thin-client…
Nornir offers Python-based network-management automation
April 26, 2019
Nornir offers Python-based network-management automation
Nornir, an automation framework that uses Python directly, provides an alternative to other automation frameworks that use their own domain-specific…
Rust language project addresses loose ends
April 26, 2019
Rust language project addresses loose ends
A 2019 roadmap for the Rust programming language, published this week, outlines a broad range of goals for the project,…
JavaScript tutorial: Functional programming in JavaScript
April 26, 2019
JavaScript tutorial: Functional programming in JavaScript
JavaScript is a flexible language, allowing for all sorts of styles and programming paradigms. Although this breadth sometimes comes at…
Version control: Track the who, what, and when of software changes
April 25, 2019
Version control: Track the who, what, and when of software changes
You could say that the opposite of version control—from the perspective of internal software development—is chaos. If development teams don’t…
Buy More, Save More — This HP Coupon Code Cuts Prices on Business PCs
April 24, 2019
Buy More, Save More — This HP Coupon Code Cuts Prices on Business PCs
If you’re looking to buy a new business PC, HP is currently offering a “buy more, save more” discount that…
Delta Lake gives Apache Spark data sets new powers
April 24, 2019
Delta Lake gives Apache Spark data sets new powers
Databricks, the main commercial backer for Apache Spark, has released Delta Lake, an open source storage layer for Spark that…
Machine learning and data visualization for clickstream analysis
April 24, 2019
Machine learning and data visualization for clickstream analysis
Before analyzing customer data, we need to describe the customers. Descriptive features for customers usually revolve around three categories: revenues,…
22 open-source tools that make Kubernetes better
April 24, 2019
22 open-source tools that make Kubernetes better
Kubernetes has become a standard way—many would say the standard way — to deploy containerized applications at scale. But if Kubernetes…
TensorFlow unveils MLIR for faster machine learning
April 23, 2019
TensorFlow unveils MLIR for faster machine learning
Engineers working on Google’s TensorFlow machine learning framework have revealed a subproject, MLIR, that is intended to be a common…
What’s new in the Node.js 12 JavaScript runtime
April 23, 2019
What’s new in the Node.js 12 JavaScript runtime
Node.js 12 has arrived as the latest version of the server-side JavaScript framework, with faster startup and improved default heap…
Exploring ASP.Net Razor: Putting C# in your HTML
April 23, 2019
Exploring ASP.Net Razor: Putting C# in your HTML
Microsoft’s Active Server Pages have been around a long time; launching back in the early days of the web. Since…