Deepfakes: the next generation of counterfeits

Thanks to deepfakes, the internet is experiencing a new generation of counterfeits: they enable realistic video manipulation with little effort...

General Data Protection Regulation: new laws from 2018

On 25 May 2018 a new European law on data protection will take effect. However, many companies and website operators are unprepared for the new...

How to create the perfect out of office message

The out of office message is a crucial part of email communication in the workplace. If you don’t have access to your email, your contacts will want...

The best WhatsApp alternatives

Invitations to dinner parties; updates about work; an away day with the college football team: if you’re not using WhatsApp, you run the risk of...

The most popular file managers for Windows, Linux, and Mac

A central program on every operating system is the file manager. Whether on Windows, Linux, or macOS – in order to perform file and directory operations conveniently and efficiently, you should rely on a file manager that meets all your requirements. The pre-installed programs like Windows Explorer, Apple’s Finder, or Nautilus on Ubuntu, on the other hand, come with a greatly reduced range of...

Using Raspberry Pi as NAS (network-attached storage)

If you are looking for a central storage system for your own files, you will find the right solution in an NAS system (network attached storage). Since these pre-fabricated boxes are not cheap, using Raspberry Pi as an NAS server host is becoming more and more popular. Combined with USB hard disks or sticks that can be bought anywhere, the minicomputer becomes the perfect storage device for music,...

Localhost (127.0.0.1)

What do you need a localhost for? Sometimes it can be useful to communicate with yourself. This is known as a loopback in network technology: instead of feeding a request to the network – e.g. the internet – you instead keep it within your system, subsequently stimulating a network connection. We will explain how the connection to 127.0.0.1 works, and what you can use localhost for.

What exactly is a website?

What exactly is a website? Who needs one, and what are the different options available for private users and businesses? There are solutions for beginners, which require no programming knowledge. These solutions, especially content management systems, have established themselves in the last few years due to their flexible content management. Professionals, however, still swear by self-written...

What is SaaS (software as a service)? An overview

Software as a service, or SaaS for short, is an increasingly popular option for cloud computing. With SaaS, you use software over the Internet instead of installing it on your hard drive. This offers considerable advantages, especially for companies. As with other cloud services, there are also various concerns about data security. What exactly SaaS is, where the advantages and disadvantages of...

Server Name Indication (SNI): What’s behind the standard?

What is server name identification, really? Encryption technologies play a big role when it comes to surfing on the net. Credit card data and other personal information must not fall into the hands of criminals. For now, TLS is one of the protocols used for this purpose. But it has a disadvantage: it only functions when each IP address only hosts one domain. If multiple virtual services are...

What is the ICMP?

In the background, numerous protocols ensure that communication and data transmission work in computer networks. As the most prominent representative, the Internet Protocol plays a fundamental role. Without its’ various extensions and additions they would be nowhere near as versatile, as is the case in the current protocol. Thanks to the possibilities offered by ICMP protocol error messages and...

The best project management apps

Project management apps offer a number of functions bundled together into a single platform and have revolutionized the workplace. When used correctly and embraced by the employees, such an app can help organize all kinds of tasks with a very high degree of efficiency. Small and medium-sized teams, as well as large operations, stand to benefit from the right app. These days, there is a large...

Microservice architectures: more than the sum of their parts?

Microservice architecture has established a relatively new way of structuring complex applications. Instead of dealing with huge source code, you build a program made of many self-contained services. This also leads to a restructuring of workflow in terms of agile project management. What are the pros of this method? This article will explore how microservices are designed, what advantages they...

Web accessibility: reach more people online

Accessible websites remove obstacles: People with disabilities, the elderly, mobile users, or young visitors have different needs and demands when surfing the net. Many website operators have already implemented changes to make their sites more accessible to everyone. It’s not just the user that benefits from accessible web design, however: companies will find their websites rank better in the...