HPKP: The security feature for SSL/TLS certification
HPKP: What is behind the public-key pinning extension for HTTP
  • Security

SSL/TLS certificates play an increasingly important role in the transmission of sensitive data. They guarantee that data packets reach the desired addressee without any detours. Problems only arise when internet users are deliberately redirected by invalid certificates from dubious certification bodies – a scenario that can be prevented using so-called HTTP public key pinning (HPKP).

HPKP: What is behind the public-key pinning extension for HTTP
Deep Learning
Deep Learning: When the human brain becomes a model
  • Search engine marketing

Deep learning, along with machine learning and artificial intelligence, is one of the main buzzwords in information technology. In discourse, though, the terms often get mixed up. What are the differences? What is the relationship between the methods? We provide you with an overview, show you how deep learning works, and what practical applications are possible.

Deep Learning: When the human brain becomes a model
Creating an IT disaster recovery plan
For when the going gets tough: the IT disaster recovery plan
  • Know-how

For businesses, a reliable IT infrastructure is just as integral to day-to-day operations as competent management, productive employees, and reasonable working conditions. A server outage is able to paralyze an entire company. Adequate preparation can help prevent some of the most common errors from occurring; unforeseen risks, however, will always remain a factor. In order to be on top of your...

For when the going gets tough: the IT disaster recovery plan
Startup folder in Windows 10
How to change startup programs in Windows 10
  • Configuration

Like all modern Microsoft operating systems, Windows 10 has a built-in feature that allows you to automatically run system programs, user-defined programs, service applications and processes. In this tutorial, you’ll learn how the startup folder works in Windows 10 and how to add or remove specific applications.

How to change startup programs in Windows 10
How to calculate time in Excel
How to calculate time in Excel quickly and easily
  • Online sales

You can use the SUM function to quickly add up several values. But if you want to calculate hours in Excel, you first have to adjust the format of the cells. The format has to be correct, otherwise you’ll encounter problems when you add up more than 24 hours. In that case, your total could be missing an entire day. We’ll teach you how to add hours in Excel and avoid common mistakes.

How to calculate time in Excel quickly and easily
NoSQL
NoSQL: The trend toward structured data storage
  • Technical matters

NoSQL is a growing trend in the world of data storage. This should come as no surprise: NoSQL databases are considered more flexible, more powerful and more functional than traditional database models. For example, they are now the preferred database model for big data applications. But what is NoSQL and what are the advantages or relational SQL databases?

NoSQL: The trend toward structured data storage
Reverse DNS
Reverse DNS (rDNS): Explanation and Function
  • Know-how

Although address management on the internet is highly complex, it is clearly regulated by the Domain Name System. The system ensures that clients and servers can easily communicate with each other. It also allows reverse DNS checks which can find the hostname for any IPv4 or IPv6 address. This article explains how this works, and for what purpose these requests are made.

Reverse DNS (rDNS): Explanation and Function
Programming paradigms
Programming paradigms: What are the principles of programming?
  • Web development

The two elementary programming paradigms – imperative and declarative – can best be described as fundamental programming styles. Thus, they are not the “programming styles” of individual programmers, but fundamentally different technical approaches for programming software code. In this article, we examine the programming language paradigms including their subsidiary forms.

Programming paradigms: What are the principles of programming?
Web Services
Web Services: Services from Machine to Machine
  • Web development

Many applications that run on your home PC or smartphone rely on data from the Internet—more precisely, from servers. One way for devices to communicate with each other is through web services. The technology is based on standardized formats such as HTTP, SOAP and XML. But how does it work?

Web Services: Services from Machine to Machine
SOAP - Simple Object Access Protocol
SOAP: The network protocol explained
  • Web development

Online banking, ecommerce, search engines: In order for a client to access a web service, all communication users must comply with a set of rules. With SOAP you are using a highly standardized solution recommended by the W3C. The network protocol stands for high security and solid performance. How does SOAP work with web services?

SOAP: The network protocol explained