Articles
Divide container in equally sized divs
Let's imagine a container with three divs as content:
Some C concepts
C is widely considered to be a difficult programming language. Here are various code snippets to help make some sense of it.
HTML basics
HTML stands for HyperText Markup Language. It is used to describe the content of a webpage to web browsers. Originally, web browsers were designed to display text documents and so HTML was used to define the various parts making up those documents.
systemd
Let's imagine the file server.js which, when executed by Node.js, serves web pages to connecting clients. A trivial way to execute server.js using NodeJS would be to run the following bash command in a terminal:
Samba
Samba is a piece of software used to share directories over a network. Directories shared using samba appear as network folders on the file manager of computers that are on the same network.
Users and groups in Linux
In linux, or at least Ubuntu, a user can be added using:
Serving web applications with Apache
Let's imagine we have a server with Apache2 listening on port 80. Since port 80 is used, other web apps, developed for example with Node.js, must use another port. Consequently, one would need to open a new port on one's router every time a new app is developed.
Inheritance in Python
Let's imagine that we have a python class as follows (Python 3):
Network basics
When data needs to be exchanged between several computers, those need to be connected to each other, i.e. forming a network.
CSS basics
HTML defines the content of a web page but not its aesthetics. Styling a document is achieved using CSS, which stands for Cascading Style Sheet and is another language that web browsers can interpret.