MOOC opens the door to a new era of learning. Massive open online courses give everyone with internet access the opportunity to receive education at the highest level – online, without admission restrictions, and best of all, massive open online courses are free of charge. With the help of video clips, online forums, and quizzes, it is now possible to learn more about any topic via a MOOC. Anyone...MOOC – the online education platform
Have you ever heard of green computing? This buzzword refers to measures that are intended to shape the production, use and disposal of hardware and software in a more sustainable way. Green IT is a social responsibility for companies; however, it also offers benefits to those who implement it: anyone who does will gain advantages both in terms of cost and competitiveness.Green Computing: The Utilization of Sustainable Technology as a Necessity and Competitive Edge
The internet of things (IoT) is driving digital change. Smart household appliances and self-driving cars are already available. More and more everyday devices are being connected to form a comprehensive network that will eventually penetrate all areas of life. The 5G mobile communications standard will soon be implemented, which will help IoT achieve a breakthrough in the foreseeable future. Smart...The internet of things: The era of networked things
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
Dynamic pricing allows prices for products and services to be quickly adjusted at any time, and enables providers to flexibly respond to factors like supply and demand – and to actively influence them in order to increase revenue. Major online retailers like Amazon also use dynamic pricing, sometimes altering their prices several times a day. What is dynamic pricing exactly and is it possible to...Dynamic pricing: what is it exactly?
Virtual machines are extremely practical and versatile: Do you want to set up an isolated test environment, run a Linux application on your Windows computer, or provide different operating systems for cross-platform software tests? With the right virtualization software and an appropriate image file, this is easy. We will introduce you to the basics of hypervisor-supported hardware virtualization...An introduction to virtual machines
Frameworks tremendously simplify web application development. Fundamental architectures, predefined paradigms, and integrated libraries create the perfect platform on which your planned app can be built. One name that’s often mentioned hand-in-hand with web applications frameworks is Ruby on Rails. Based on the script language Ruby, this web framework has attracted many fans through its clean, and...Ruby on rails: the MVC framework for complex web applications
The AIDA model has been around for more than one hundred years and illustrates the basic knowledge of advertising research. The schematic representation of the purchasing decision-making process is in four successive phases and is reduced to show the essential steps. Some see this model as too simplified and believe it doesn’t adequately depict modern, multi-layered communication processes. As a...What is the AIDA model?
Thanks to deepfakes, the internet is experiencing a new generation of counterfeits: they enable realistic video manipulation with little effort involved. This is due to pioneering technology. Machine learning and neural networks are able to portray people in situations that they’ve never actually been in e.g. in porn. This is how deepfakes on Reddit became so popular. In the future, these...Deepfakes: the next generation of counterfeits
If you want to upload an app to the Google Play Store and are close to achieving that goal – your Android application is ready in the release version, and now set to find its way onto as many mobile devices as possible – there are still a few small steps left. Submitting an app to Google’s official app store may take some time. Among other things, you will also need to create accounts with various...Create your own app – Part 5.1: Upload an android app to Google Play