Validité d’une date et calcul de bisextilité

Le script que nous allons voir permet de contrôler la validité d’une date entrée par l’utilisateur. Malgré sa facilité, nous allons tout de même commencer par un premier algorithme qui permet d’afficher les années bisextiles, la partie la plus utile (et aussi la plus intéressante). Pour le reste, je pense que la majorité des personnes ont un moyen mémotechnique pour savoir si un mois contient 30 ou 31 jours.

Continuer la lecture de « Validité d’une date et calcul de bisextilité »

Créez des dés à jouer virtuels

Aujourd’hui, il est plus facile d’avoir un laptop sous la main plutôt que des dés à jouer. C’est pour cette raison que nous allons écrire un script qui nous permet de créer virtuellement autant de dés que l’on veut (vous pouvez lancer par exemple 1 milliard de millards de dés, soit un 1 et 18 zéros derrière, donc 1018 dés, ça passe. Faudra juste patienter le temps du calcul). Le programme étant conçu pour traiter chaque dé indépendamment, ça permet d’en lancer une quantité énorme, même sans avoir une machine très puissante. Seul le temps de traitement variera en fonction des performances de votre ordi.

Continuer la lecture de « Créez des dés à jouer virtuels »

Un quiz Linux dans votre console

Connaissez-vous vraiment l’histoire de Linux ? Si vous voulez tester vos connaissances, testez ce script qui propose un questionnaire avec 3 niveaux différents.

Tout d’abord, téléchargez le.

Ensuite, rendez vous dans le dossier qui contient le fichier tar.gz (probablement cd Downloads) et décompressez le

Continuer la lecture de « Un quiz Linux dans votre console »

Mettre à jour automatiquement Debian Sid et Stretch

Ce que l’on reproche souvent à Debian, c’est d’avoir des softs qui datent un peu. Étant mises à jour tous les 2 ans, certaines choses peuvent en effet devenir obsolètes. Mais avec les versions Sid et Stretch, qui sont des rolling release, le problème ne se pose plus. Il faut juste penser à les mettre à jour régulièrement :

Screenshot from 2016-01-28 19-30-43

Cette suite de commandes est le minimum vital pour maintenir votre sytème à jour, mais nous pouvons écrire un script afin d’automatiser tout ça et en profiter pour ajouter quelques fonctions. Nous allons afficher dans la console de l’état actuel de la machine après mise à jour (Version du kernel, environnement graphique, etc…), garder une trace de cette mise à jour dans un fichier, et automatiser son lancement afin qu’elle se lance au démarrage de la machine et toutes les heures. C’est parti !

Continuer la lecture de « Mettre à jour automatiquement Debian Sid et Stretch »

passvpn, la commande qui récupère automatiquement le mot de passe de VPNBOOK

Les utilisateurs de VPNBOOK doivent régulièrement récupérer le nouveau mot de passe de la connection VPN sur leur site. Quand on utilise tous les jours, ça peut vite devenir lourd. Je vous propose donc un script shell afin d’en automatiser la récupération et l’afficher dans la console.

Si vous êtes déja utilisateur de OpenVPN et VPNBOOK, vous pouvez passer directement à la partie RÉCUPÉRER AUTOMATIQUEMENT LE MOT DE PASSE

INSTALLATION :

Pour commencer, si vous n’utilisez pas encore VPNBOOK, ni même de VPN, nous allons commencer par installer les programmes nécessaires.

Continuer la lecture de « passvpn, la commande qui récupère automatiquement le mot de passe de VPNBOOK »