Encyclopedia

Extreme Programming

Extreme Programming: Software development to the extreme

Programming has been dominated by agile software development in recent decades, and with good reason. Agile software development owes much of this success to the extreme programming (XP) methodology. It doesn’t get any more agile than XP! This methodology emphasises the people involved and requires thinking in very small steps. How does extreme programming work?

What is machine learning? How machines learn to think

Self-learning systems: how does machine learning work?

Artificial intelligence has fascinated us for centuries: Countless books and films about robots and computers that behave like (or not like) humans testify to both the enthusiasm and concern we have for artificial intelligence. But how do machines get so smart? We explain how machine learning works, where it is already being used, and how self-learning systems can revolutionise the world of...

Linux vs. Windows

Windows vs. Linux: a comparison

Most PC users are only familiar with Windows in its various versions, but there are alternative operating systems on the market. Linux distributions offer many advantages compared to Microsoft’s product. Nonetheless, there are many things to take into consideration before switching. So, who should you fight for in the great battle – Linux or Windows?

E-Commerce

E-commerce: features and developments

Online shopping, digital advertisements, electronic customer databases, and intelligent inventory systems: all this has revolutionised the trade and changed the buying behaviour of customers. The internet and computer-based systems form the basis of e-commerce. From the perspective of companies and consumers, electronic commerce has many advantages, but also a few downsides. New trends are now...

Functional Specification

Functional specification: All project requirements at a glance

Have you heard of a functional specification before? Functional specifications and specification sheets are often used especially in the software sector. They are essential tools for completing projects on schedule. The functional specification is prepared by the contractor and essentially contains the client’s requirements. Moreover, the functional specification document includes detailed plans...

PaaS - Platform as a Service

PaaS: platform as a service at a glance

Cloud services are becoming increasingly important for companies. In addition to software and infrastructure that can be booked via the provider's cloud (SaaS and IaaS), cloud-based platforms for developing new applications (PaaS) are also becoming more popular. Companies can make their self-developed software available on these platforms without having to set up the necessary infrastructure...

Everything you need to know about IANA

IANA: admins of the internet

A unique address is needed for a letter to reach the right person by post. It is similar on the internet. The network equivalent of a postal address is an IP address. One of the tasks of the Internet Assigned Numbers Authority (IANA) is to coordinate the worldwide pool of IP addresses, and thereby contributing to an integral part of millions of people’s lives.

What is the Registration Data Access Protocol (RDAP)?

Registration Data Access Protocol (RDAP): what’s behind the Whois alternative

For years, a successor to the domain query protocol Whois has been in development. For several reasons the protocol, developed at the same time as the internet predecessor ARPANET, is no longer regarded as modern or up-to-date. But now the Registration Data Access Protocol (RDAP) is being hailed as a promising candidate to fill this gap. But in what way is this Whois alternative different to its...


Wait! We’ve got something for you!
Get your .co.uk domain now, the first year is free.

Enter the web address of your choice in the search bar to check its availability.
12 month for £0/year
then £10/year