Vérificateur d’URL

Lorsqu’on fait installer à des étudiants un CMS comme WordPress, il est souvent fastidieux de vérifier un à un si les sites sont bien en place. Dans mon établissement, nous avons mis en place un hébergement spécifique pour ces sites d’étudiants et l’URL de base est donc toujours la même à laquelle on ajoute un nom de dossier différent pour chaque étudiant. J’ai donc développé un petit outil qui me permet, après avoir saisi ou copié/collé la liste des noms de dossiers d’étudiants, de visualiser si un WordPress a été installé ou pas. Pour l’utiliser, on commence par saisir la liste des comptes d’étudiants (qui correspond aux noms de dossiers sur le serveur, chaque étudiant ayant un dossier différent). On peut faire précéder le nom de dossier par le nom et le prénom de l’étudiant :

Après validation, l’état de l’installation s’affiche :

La colonne « compte » teste simplement si le compte (c’est-à-dire le dossier de l’étudiant) existe, la suivante (« wordpress ») teste l’existence d’un WordPress installé soit dans un sous-dossier par défaut (« wordpress ») soit dans un sous-dossier dont le nom peut être spécifié par l’enseignant (par exemple ici « projet1 »).

Si vous être intéressé par cet outil, rendez-vous sur https://github.com/eduquenoy/verificator. Il est développé en PHP et est donc à installer sur un serveur. Un fichier de configuration est à modifier (dans le dossier « application ») qui indiquera l’URL de base de votre serveur d’installation des sites d’étudiants ainsi que le nom du sous-dossier à tester par défaut (« wordpress » par exemple).

Bien entendu, il ne doit pas être très compliqué d’adapter le code pour l’utiliser au test d’autres CMS.

Partage Wifi

Ce que nous apprend la crise du #COVID-19 est que le réseau Internet devient notre seul lien avec l’extérieur. Pourtant, nombreux sont celles et ceux qui n’utilisent que leur mobile, muni d’un forfait limité en termes de données téléchargées, pour se connecter. Ces forfaits ne résisteront pas bien longtemps.

Une solution est possible mais, malheureusement, pas partout, essentiellement en ville : c’est le hotspot du voisin. La plupart des opérateurs (SFR, Free, …) proposent un réglage dans leur box qui permet de créer une seconde borne wifi accessible aux à leurs abonnés fixes et mobiles. En clair, si vous avez un forfait mobile chez SFR, vous avez le droit, avec vos identifiants, de vous connecter à n’importe quelle borne SFR WiFi FON ou SFR WiFi Mobile. Mais, bien entendu, il faut être à proximité. De plus vous ne récolterez que le trop plein de bande passante de votre voisin : si celui-ci en consomme comme un dingue, il ne vous restera rien ou peut-être juste assez pour lire vos emails.

Comment savoir une borne est disponible près de chez vous ? Il suffit de regarder sur votre mobile quelles sont les bornes qui s’affichent !

Sur l’exemple ci-contre, on constate la présence de deux bornes « SFR WiFi Mobile » et « SFR WiFi FON ». Une borne FreeWifi est également présente.

Si vous vous entendez bien avec votre voisin, vous pouvez peut-être lui demander d’activer le « WiFi Invité » qui créera une borne de meilleure qualité que les hotspots. Ce réglage, chez SFR, se trouve dans l’interface d’administration. Cette fonction existe également chez Free et chez Orange. il faudra que le voisin vous fournisse un mot de passe, spécifique à la borne invitée. L’avantage est que cette borne vous est accessible quelque soit votre opérateur. Mais il faut un voisin sympa.

Processing

Introduction

– Processing est un langage de programmation développé au MIT, à partir du java. Il est à la fois procédural (comme le C) et objet (comme C++ ou Java).
– Il permet de développer rapidement des applications multimedia (son, midi, graphisme, etc.).
– Il possède également des fonctionnalités de communications (avec d’autres applications).
– Il ne nécessite pas d’installation (fonctionne par exemple sur une clef USB), tourne sur Windows, Mac ou Linux.
– Il peut produire un exécutable pour Windows, Mac ou Linux ou encore une applet java fonctionnant dans une page web


Liens

– Le site officiel de Processing|Processing a été développé au M.I.T.
Cours de programmation de l’École Supérieure d’Art d’Aix-en-Provence|Processing est au départ destiné aux artistes
Introduction à la Programmation par Objets par Jean-Paul ROY|Il s’agit d’un cours sur Java qui se base en partie sur Processing
Le dernier des blogs (Jean-noël Lafargue)
Medialab
Tutoriaux de Jeff Guess
– Le cours d’Emmanuel Lestienne (HEAJ).
– Le forum de discussion Codelab