Comment arrêter un ordinateur sans crise de nerfs ?

Magazine
Marque
GNU/Linux Magazine
Numéro
240
Mois de parution
septembre 2020
Domaines


Résumé

Quoi de plus normal qu'un enfant qui joue ? Le problème n'est pas pendant qu'il joue, c'est plutôt au moment de l'arrêt : que l'on ait accordé 1 h ou 2 h, cela se termine toujours par des cris « J'ai à peine fait 2 parties ! Ça fait même pas 10 mn que je joue ! ». La solution : ne plus intervenir directement !


Souvenez-vous de cette période peu lointaine de confinement... Devant les conflits journaliers dus à l'arrêt du temps de jeu sur ordinateur, j'ai pris une mesure drastique : ne plus être impliqué dans la coupure brutale du réseau (qui était contournée après quelques cris pour jouer en local). Le problème est donc le suivant :

  • nous avons une personne A qui travaille paisiblement sur son ordinateur sous GNU/Linux ;
  • deux individus sournois B1 et B2 ont réussi à obtenir de A qu'il leur installe un Windows pour jouer ;
  • A accorde une durée de jeu et ne veut plus avoir à intervenir pour que le temps imparti soit respecté.

A va donc coder un client et un serveur pour indiquer aux machines Windows quand s'arrêter. Oui, A est diabolique :-).

Le code est disponible sur https://github.com/tcolombo/autostop.

1. Le client GNU/Linux

1.1 Interface

Du côté client, il va falloir écrire une application qui prendra en entrée l'adresse IP ou le nom...

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Générez la documentation technique de vos projets Godot

Magazine
Marque
GNU/Linux Magazine
Numéro
243
Mois de parution
décembre 2020
Domaines
Résumé

Découvrons comment utiliser GDScript Docs Maker pour générer automatiquement la documentation de vos projets Godot. Nous allons voir dans cet article que l’on peut simplement, à partir de notre code et de ses commentaires, avoir une documentation toujours à jour.

Implémentation du calcul symbolique et de la dérivation en Java

Magazine
Marque
GNU/Linux Magazine
Numéro
243
Mois de parution
décembre 2020
Domaines
Résumé

Les logiciels de calcul symbolique sont relativement abondants. Pour les curieux ou ceux qui voudraient intégrer ce type de fonctionnalités dans leurs propres programmes, nous allons essayer de lever une partie des mystères des théories et des problèmes qui se cachent derrière la création de ces systèmes.

Déboguez vos codes PHP

Magazine
Marque
GNU/Linux Magazine
Numéro
243
Mois de parution
décembre 2020
Domaines
Résumé

La mise au point de programmes PHP est parfois perçue comme archaïque, car la configuration d’un environnement efficace de debugging peut s’avérer déroutante. Voici comment paramétrer une confortable installation pour profiter pleinement d’outils professionnels et maîtriser le développement local ou distant.