Archives de
Auteur : Jason Castella

« Mudge » a.k.a Peiter Zatko

« Mudge » a.k.a Peiter Zatko

Peiter Zatko is famous in the field of cybersecurity. Since Novermber 16, 2020 he is responsible for Twitter security.But the story starts in 1995 when he was only 25 years old, he published his first books to explain how to hack Windows.He penetrated the best protected systems of the time, for fun, but also to desmonstrate that they were not secure enough. He is a whistleblower ! In 1998, he was auditioned in the Senate and explained to senators that…

Lire la suite Lire la suite

AJAX

AJAX

AJAX stands for from Asynchronous JavaScript And XML.It’s not a programming language but rather corresponds to a set of techniques using various technologies to send and retrieve date to and from a server asynchronously, meaning without having to reload the whole page. At the begining, AJAX used the following technologies that gave it its name : -XML for data exchange with the server.-XMLHttpRequest object for asynchronous communication.-JavaScript to display dynamically and allow the user to interact with new information.-HTML and…

Lire la suite Lire la suite

Buffer Overflow

Buffer Overflow

What is a Buffer Overflow and when does it happen ? A buffer overflow is an anomaly that occurs when a software writing data to a buffer exceeds the capacity of the buffer, causing adjacent memory locations to be overwritten.In other words, too much information is transmitted in a container that does not have enought space, and this information ends up replacing the data in the adjacent containers. What are the consequences ? The buffer overflow can crash a program…

Lire la suite Lire la suite

La méthode de gestion de projet en cascade (Waterfall)

La méthode de gestion de projet en cascade (Waterfall)

Le modèle en cascade est un modèle de gestion linéaire qui divise les processus de développement en phases de projet successives.Chaque phase est effectuée une seule fois, et pour entrer dans la phase suivante, il faut avoir terminé la phase précédente. Il est impossible de revenir sur une phase lorsque celle-ci est terminée et validée par le client.Cette méthode est par exemple utilisée dans le développement de logiciels, dans l’industrie du BTP, ou encore pour la conception des voitures. Fonctionnement…

Lire la suite Lire la suite

Les Conventions CSS/HTML

Les Conventions CSS/HTML

Généralités La feuille de style CSS est de préférence UNIQUE et appelée à l’aide d’un élément <link> dans la section <head>. Il est important dans un projet que les développeurs adoptent un style d’écriture identique, cela favorise la relecture du code pour tout le monde et facilite grandement le débogage. Il faut organiser le code de façon logique.Commencer par les éléments du <body>, puis ceux du <header>, de la <nav> et du <footer>. Pour une meilleure organisation, il est recommandé…

Lire la suite Lire la suite