Top

Tag: programming


Computing, Software & Applications

What is reactive programming? Programming with event streams

July 21, 2023

Via: InfoWorld

Reactive programming is an important facet of modern software development. It’s often described as a paradigm, but what does that mean? A more useful description is that reactive programming is a way of looking at software as the interaction of […]


Cybersecurity, Security

Application Security vs. API Security: What is the difference?

February 28, 2023

Via: Hacker News

As digital transformation takes hold and businesses become increasingly reliant on digital services, it has become more important than ever to secure applications and APIs (Application Programming Interfaces). With that said, application security and API security are two critical components […]


Computing, Software & Applications

Visual Studio Code 1.75 brings configuration profiles

February 3, 2023

Via: Info World

Microsoft has rolled out the January 2023 release of its Visual Studio Code programming editor. Published February 2, VS Code 1.75 lets developers create profiles to configure extensions and settings, and offers easier multi-view resizing. Previously a preview feature, profiles […]


Computing, Software & Applications

C++ just overtook Java as the world’s most popular programming language

December 12, 2022

Via: Techradar

New figures have claimed C++ is among the top three most popular programming languages used by developers today. The TIOBE Index(opens in new tab), which promises to check more than one billion lines of code every day in an effort […]


Computing, Software & Applications

You’ll soon be able to code on GitHub with just your voice

November 10, 2022

Via: Techradar

GitHub has announced a new speech recognition tool that it hopes will extend the reach of its programming tools by giving a much-needed accessibility boost to the industry. The so-called “Hey, GitHub!” will feature in GitHub Copilot in a move […]


Computing, Software & Applications

How to use const, readonly, and static in C#

June 8, 2020

Via: Info World

The keywords const, readonly, and static are used often when programming in C#. However, while these keywords have important differences, they also have similarities that sometimes make it hard to know when to use which. This article discusses the const, […]


Computing, Software & Applications

Building .NET Applications for AWS

May 20, 2020

Via: InfoQ

Amazon Web Services (AWS) is a member of the .NET Foundation and is a major proponent of .NET development and .NET developers. AWS engineers are currently supporting several different .NET open source products with the support for those projects, and […]


Data Science

Data-Driven Decision Making – Optimizing the Product Delivery Organization

April 20, 2020

Via: InfoQ

The Data-Driven Decision Making Series provides an overview of how the three main activities in software delivery – Product Management, Development and Operations – can be supported by data-driven decision making. It consists of several articles, each highlighting an area […]


Computing, Operating Systems

Microsoft Driver Module Framework Aims to Ease Windows Driver Development

August 20, 2018

Via: InfoQ

Windows driver developers should now have an easier way to create simple and structured drivers, as well as to share code amongst drivers, using the new Microsoft Driver Module Framework (DMF), which has been recently open sourced. Born from the […]


Computing, Software & Applications

Windowing UWP Applications

August 14, 2018

Via: InfoQ

Continuing our series on UWP for line of business applications, we turn our attention another frequently cited issue: multiple window support. The Windowing Model Most developers have simply been asking for the ability to open multiple windows in a single […]


Computing, Data Management

EF Core: Unifying SQL and NoSQL Databases

April 2, 2018

Via: InfoQ

One of the original goals of EF Core was to develop a model wherein both SQL and NoSQL style databases could be used with little or no change to the code. Microsoft is taking the first steps towards that goal […]


Apps & OS, Mobile

Google’s Cross-Platform Mobile UI Framework Flutter Now in Beta

April 2, 2018

Via: InfoQ

Flutter, now in beta, is Google attempt to create a framework for cross-platform interfaces for both iOS and Android apps that behave and feel like native, although not standard, UIs. Flutter supports a reactive-style approach to UI definition, similar to React […]


Computing, Software & Applications

Why Software Developers Should Take Ethics Into Consideration

March 30, 2018

Via: InfoQ

Most of the software that influences the behavior of human beings wasn’t created with strong ethical constructs around it. Software developers should ask themselves ethical questions like “who does this affect?”, “who could get hurt by this?”, and “who does […]


Data Science

Popular Python Data Science Platform Anaconda Now Shipping With Microsoft VS Code

March 5, 2018

Via: InfoQ

Release 5.1 of Anaconda, the data science and machine learning platform, now includes Visual Studio Code as an IDE. This is part of a wider collaborative effort between Anaconda Inc. and Microsoft. Anaconda is a distribution of the R and […]


Computing, Operating Systems

Microsoft Opens its Quantum Development Kit to macOS and Linux

February 27, 2018

Via: InfoQ

After making its Quantum Development Kit available to developers last December, Microsoft is now announcing its first major update, including support for macOS and Linux, interoperability with Python, and more. As Microsoft quantum software manager Jeff Henshaw writes, support for […]


Cybersecurity, Security

Last Npm Incident Uncovers Security Vulnerability

January 15, 2018

Via: InfoQ

Last week, the npm registry had an operations incident that caused a number of highly depended on packages, such as require-from-string to become unavailable. While the incident was relatively straightforward to solve, it uncovered a major security vulnerability that could […]


Computing, Hardware

Google Introduces Low-Priced Preemptible GPUs for Their Customers

January 11, 2018

Via: InfoQ

Google announces the beta release of Graphical Processing Units (GPUs) attached to Preemptible Virtual Machines (VMs) in their cloud Platform. Google Cloud Platform (GCP) customers can now attach NVIDIA K80 and NVIDIA P100 GPUs to Preemptible VMs for respectively 0.22 […]


Computing, Software & Applications

Visual Studio 15.4 Released, Increasing Multiplatform Support

January 9, 2018

Via: InfoQ

The 4th update to Visual Studio 2017 has been released by Microsoft, and continues the company’s commitment to supporting .NET Standard 2.0 and Universal Windows Platform (UWP) apps.  .NET Standard 2.0 support is an important part of Microsoft’s strategy for […]


Internet

Firefox Quantum Commits to Cross-Browser Extension Architecture

January 2, 2018

Via: InfoQ

With the Firefox 57 “Quantum” release, Firefox now only supports extensions based on the WebExtensions API, joining Chrome and Edge in supporting extension development with pure HTML, CSS, and JavaScript based on a cross-browser shared extension architecture. Older Firefox plugins […]


Cybersecurity, Security

GitHub Introduces Dependency Graph and Security Alerts

December 12, 2017

Via: InfoQ

At its Universe conference, GitHub has announced a number of features aiming to make your code more protected. These include a dependency graph and, built on top of the former, security alerts. Additionally, GitHub now provides a recommender, which promises […]