Introduction aux bases de données

Article rédigé par Burtons91 : C’est quoi une base de données ? Tout d’abord une base de données est une entité structurée de stockage d’informations. Elle sert à stocker des informations dans des tables. Par exemple dans la vie de tous les jours, on en utilise sans le savoir  (Banque, Cinéma, etc.), lorsqu’on effectue des ...

LDAP et PHP

LDAP est un annuaire (Lightweigth Directory Acces Protocol) qui permet une authentification sécurisée, (moins que Kerberos, ou autre) mais facile d’utilisation. Active Directory (que je nommerais désormais « AD ») utilise un annuaire LDAP pour permettre aux utilisateurs de se connecter sur un réseau. Et les comptes sont utilisables ensuite pour une grande variété d’utilisation (droits, connexions ...

Repérer efficacement un keylogger sur sa machine 7

Vous avez des doutes sur la sureté de votre machine ? Vous avez vu des modification bizarres, que vous n’avez pas faites ? Peut-être même un mot de passe changé ? Et vous n’êtes pas du genre à soupçonner votre poisson rouge … Il y a pleins de façons de se faire pirater un compte, ...

Simuler le clavier et la souris en C 7

Mesdames et messieurs, pour ceux qui ne sont pas encore au courant et pour votre plus grande joie, je vais vous apprendre qu’il est aisé de faire un programme en C qui simule les événements du clavier et de la souris. Je m’explique : Lorsque vous appuyez sur une touche de votre clavier, ou que ...

Base de la programmation Bash

Voici un article qui servira de « bible » des commandes utiles sous Linux, et de programmation de scripts bash. Bien entendu, la liste des commandes et des scripts réalisables est infinie (ou presque), et c’est pourquoi je ferais un répertoire non-exhaustif , en essayant de couvrir un large panel d’utilités. Comme il faut bien commencer quelque ...

Les GPO : Gestion des stratégies de déploiement

Je  vais vous parler d’une fonctionnalité, que j’utilise beaucoup, sur Windows Server, ( de Server 2000 à 2012), qui est la gestion des stratégies utilisateurs et ordinateurs sur un réseau, aussi appelées GPO : Group Policy Object . Petite description de l’utilité Le principe est simple, nous créons des OU (Objects Units), concrètement cela peut ...

{AIDE} Developpez en Java sur Android

Android IDE (AIDE) est une application gratuite que j’ai découvert il y a peu, qui permet de développer des applications Java, et de les compiler directement en .apk (extension des applications sous Android). Elle comporte toutes les librairies natives de Java qui peuvent être utilisées au développement d’applications traditionnelles et possède des fonctionnalités tout à ...

Les flux d’entrées-sorties

Dans ce post, je parlerais principalement des classes ostream, istream et iostream en C++, qui permettent de manipuler les flux entrée/sortie. I-Présentation générale Définition d’un flux : Un flux est un transfert d’informations, partant d’un émetteur, jusqu’à un récepteur, qui consomme ces informations (ce flux). Les 3 classes ci-dessous (voir tableau « Schéma classes de flux ») ...

Le polymorphisme

Ce petit article décrira le principe de polymorphisme, réalisable en C++. On ne peut pas créer deux fonctions de même nom, comme par exemple : int somme(int a, int b); int somme(int c, int d); Toutefois, en C++, le compilateur est capable de distinguer deux fonctions qui portent le même nom, d’après le type ou ...

Les adresses IPv6

Comme on le sait, les quelques milliard de possibilités offertes par les adresses IPv4, codées sur 32 bits, sont arrivées à leur limite. Pour tenter de contrer ce type de problème, depuis longtemps (environ une vingtaine d’années), l’IETF (Internet Engineering Task Force) travaille sur une solution durable, à savoir le protocole IPv6, qui changera complètement ...