Software categories


by - posted

Software categories introduction Software categories is an approach to show where and why different software is used.  Software is the non physical part of a computer. Software is all the information (aka programs and data) processed by a computer. A program is a sequence of instructions executed by a computer to do a specific task. […] Read the full post >

Cache and Web cache basics


by - posted

Cache introduction Caching is a technique to speed up the access to data by using an intermediate device called cache. This intermediate device stores previous accessed data to speed up subsequent requests for this data. Caching can be implemented at different levels : CPU, hard disk, Web server, proxy server and browser. CPU A CPU […] Read the full post >

Website security overview


by - posted

Website security overview The idea behind this article is to show you the whole picture of Website security. This concerns the Website itself as well as the underlying infrastructure. I explain attack vectors, protection strategies and procedures. You will also learn what tools you can use to find weaknesses on your Website and infrastructure. If […] Read the full post >

Secure form step by step


by - posted

Secure form introduction The “secure form step by step” project started after finishing the PHP security introduction document. The idea was to create a basic form security mechanism for showing the practical approach of the concepts mentioned in the PHP security introduction document. Form basics I show how to build a basic form in HTML […] Read the full post >

Failed to mount Audio Disc


by - posted

The Audio Disc problem If you try to mount an audio CD on (a bare bone) Debian 8 with XFCE you will get : Failed to mount “Audio Disc” Location not mountable Background information Audio CDs are never mounted ! Mounting works only with data CDs, The CDDA (CD Digital Audio) format is not a […] Read the full post >