Comment fonctionne Fail2ban

English English

Introduction

fail2ban logo
Fail2ban logo

Fail2ban aide à protéger un serveur contre les attaques des hacker comme l’attaque de brute force et l’attaque de Deny-Of-Services (DOS).
Dans cet article nous allons voir comment fonctionne Fail2ban. Voici quelques caractéristiques de Fail2ban qui vont nous aider à bien comprendre son fonctionnement:

  • Fail2ban est développé en langage Python
  • Fail2ban analyse les journaux du serveur (logs) lorsqu’il détecte plusieurs tentatives de connexion suspecte, qu’on définie dans les filtres. Il mettra en place les actions que vous aurez définies, telles que le blocage de l’adresse IP ou l’envoi d’un e-mail d’alerte.
  • Fail2Ban est basé sur un système de prisons (Jails) qui peut être activé ou désactivé dans un fichier de configuration simple  qu’on trouve dans /etc/fail2ban/jail.conf

Continue reading Comment fonctionne Fail2ban

Association de Google Analytics à un autre compte AdSense

English English

Il est important d’intégrer Google AdSense à votre compte Google Analytics, car vous pourrez ensuite suivre les performances des annonces (CTR, CPM, revenus, etc.) de chaque page de votre site sans avoir à créer de chaînes AdSense.

Vous gérez deux comptes Google distincts: votre premier compte Google (disons adsense@gmail.com) est configuré avec AdSense alors que l’autre compte (par exemple, analytics@gmail.com) est associé à Google Analytics.

Comment reliez-vous ensuite ces deux comptes afin de pouvoir suivre les données AdSense et Analytics à partir du même tableau de bord?

Si vous rencontrez un problème similaire, voici une solution simple:

Continue reading Association de Google Analytics à un autre compte AdSense

CSS3 changer le style du radio button

English English

Voici un extrait de code simple qui permet de modifier le style des boutons radio par défaut et de définir une image d’arrière-plan.

Voici une capture d’écran du résultat obtenu après avoir modifié le style du radio bouton par défaut.

CSS3 radio button
CSS3 radio button

Nous avons seulement utilisé HTML5 et CSS3 pour obtenir ce résultat.

Continue reading CSS3 changer le style du radio button

Spark pour les débutants: Projet Part 1

English English

Bonjour tout le monde, je vais enchaînée une nouvelle série de post consacré à un réel projet Big Data.

Contexte du projet

Big Data est un terme qui décrit l’évolution de tout montant volumineux de données structurées et non structurées.
Big Data est caractérisées par 3VS:

  •  Le volume extrême de données.
  • La grande variété de types de données.
  • La vitesse à laquelle les données doivent être traitées.

Continue reading Spark pour les débutants: Projet Part 1

Spark pour les débutants: Tutoriels – Analyse sentimentales des Tweets avec Spark SQL

English English

Dans ce tutoriel, nous allons vous faire une simple analyse sentimentales des Tweets avec Spark SQL sur un fichier Json. Cette exercice est conçus en Java pour récupérer un flux de Tweets et Scala pour les scripts spark SQL. Vous trouverez le lien du Repo Github dans le tutoriel.

Architechture

ci dessus une illustration de l’architecture de notre application.

 

Continue reading Spark pour les débutants: Tutoriels – Analyse sentimentales des Tweets avec Spark SQL

Spark pour les débutants: Tutoriels – Spark Apache streaming Twitter exemple java

English English

Dans ce chapitre, nous allons vous aider à utiliser Spark streaming pour traiter les flux tweet en direct. Rappelez-vous, Spark streaming est un composant de Spark qui fournit hautement évolutive, tolérante aux pannes de traitement de streaming. Ces exercices sont conçus comme des programmes Java. Vous trouverez les liens Gist Github dans le tutoriel.

Créer un compte Twitter développeur

Cette vidéo montrent comment créer une application twitter. Tout d’abord aller à https://apps.twitter.com/.

Continue reading Spark pour les débutants: Tutoriels – Spark Apache streaming Twitter exemple java

Spark pour les débutants: Tutoriels – Connexion à Cassandra

English English

Bienvenue, nous allons découvrir dans ce tutoriel comment connecter Spark avec base de données Cassandra en utilisant le langage Java. Le code sera fait en Java, vous trouverez les liens de Gist Github pendant du tutoriel.

Video Demo

Continue reading Spark pour les débutants: Tutoriels – Connexion à Cassandra

Templates Ionic & psd Gratuit de cuisine en utilisant material design

English English

Templates Ionic & psd Gratuit de cuisine en utilisant material design

Voici un ensemble de maquettes mobiles que vous pouvez utiliser pour créer des applications mobiles personnalisées.

PSD Gratuit 

J’ai implémenter certaine maquette de ce template avec Ionic 1 et Angular 1. j’espère que vous aimeriez.

Github Repo