[SQLPage] Commandes utiles - Astuces
SQLPage est une application permettant de publier des bases de données sur une page Web sans se préoccuper de la mise en forme. Elle est développée et partagée par Ophir Lojkine (un grand merci à lui !!!).
Site officiel : https://sql-page.com.
Voir cette page où je décris son installation sur un NAS Synology : [SQLPage] Utilisation sur un NAS Synology avec Docker et MySQL
Projet École Inclusive : https://github.com/DSMejantel/Ecole_inclusive
Projet Carnet de Rucher : https://github.com/DSMejantel/Carnet-de-Rucher
Je liste ci-dessous des info pour aide-mémoire.
Sauf mention contraire, on part du principe qu'on travaille sur des bases SQLite.
[SQLPage] Utilisation sur un NAS Synology avec Docker et MySQL/PostgreSQL/SQLite
SQLPage est une application permettant de publier des bases de données sur une page Web sans se préoccuper de la mise en forme. Elle est développée et partagée par Ophir Lojkine (un grand merci à lui !!!).
Site officiel : https://sql-page.com
J'ai découvert SQLPage via ces articles très détaillés sur le site "linuxfr.org" :
- présentation par l'auteur lui-même : https://linuxfr.org/news/ecrire-une-appli-web-en-une-journee-avec-sqlpage
- un retour d'expérience par un enseignant ayant développé l'application "École Inclusive" à partir de SQLPage : https://linuxfr.org/news/ecole-inclusive-une-application-libre-pour-la-prise-en-charge-des-eleves-en-situation-de-handicap
C'est un outil très intéressant et puissant que je teste sur mon NAS Synology DS713+ sous DSM 7.1 (mon modèle trop ancien, qui a plus de 10 ans mais fonctionne impeccablement, ne peut pas migrer vers la version 7.2). Vous trouverez ci-dessous mon retour d'expérience.
[Firefox] Extensions utiles
Je liste ici les extensions que j'utilise pour Firefox même si nativement Firefox propose déjà pas mal de chose comme par exemple le mode "Lecture" qui permet de lire des articles "masqués" via une icône en forme de page au bout de la barre d'adresse quand c'est possible de le faire ou via le raccourci Control + Alt + R.
- Brief, un lecteur de flux RSS : https://addons.mozilla.org/fr/firefox/addon/brief/
- Simple Tabs Groups pour regrouper les onglets ouverts pour allèger le nombre d'onglets affichés : https://addons.mozilla.org/fr/firefox/addon/simple-tab-groups
- ColorZilla, permet de récupérer les couleurs d'un site Web (existe aussi pour Chromium/Chrome) : https://www.colorzilla.com/firefox/
- Firefox Multi Accounts Container, permet de se connecter sur un même site avec des identifiants différents : https://addons.mozilla.org/fr/firefox/addon/multi-account-containers/
[LibreOffice Writer] Annoter une copie pour correction par les élèves
Lorsque j'étais en classe, j'avais mis en place un codage pour écrire et identifier rapidement les erreurs orthographiques et grammaticales. Au début, il s'agissait d'un codage manuscrit que j'utilisais sur les copies des élèves en remplissant une grille (une erreur = 1 barre dans la grille). Ce codage était constamment sous les yeux des élèves car affiché au-dessus du tableau pour rapidement s'y référer (affiches téléchargeables au bas de cette page).
Sauf que de plus en plus de textes étant écrits à l'aide d'un traitement de texte, j'ai rapidement senti le besoin d'appliquer ce codage pour des textes "numériques". D'où la réalisation de ce fichier LibreOffice Writer reprenant le même codage (téléchargeable au bas de cette page). Voici un exemple de grille complétée automatiquement après correction d'un texte élève :
[Primtux] Utilisation avec un VPI / TBI
Pour ne pas surcharger la page détaillant différentes manipulations pour installer Primtux, je regroupe ici des Informations permettant d'utiliser un TBI avec Primtux 5 Lubuntu. Voir les sources ci-dessous :
- https://forum.primtux.fr/viewtopic.php?id=1860
- https://forum.primtux.fr/viewtopic.php?id=1241
- https://forum.ubuntu-fr.org/viewtopic.php?id=418054
I. Paramétrage de l'affichage
Solution 1 : On peut utiliser l'utilitaire qui apparaît soit sous l'intitulé "Paramètres d'affichage" soit sous "LXRandR" qui est exactement ce qu'il faut pour régler l'affichage et le sauvegarder. Attention, on ne retrouve pas cette application directement dans les menus : le mieux c'est de se créer un lanceur dans la barre d'outil verticale (on peut aussi l'ajouter dans les menus).
Il est alors possible de choisir sommairement la disposition sur le premier onglet et d'ajuster la résolution, l'activation dans le deuxième :
[LibreOffice Calc] Astuces utiles
Je recense ici des petites astuces pour le tableur LibreOffice Calc que l'on est amené à utiliser régulièrement mais que l'on peut oublier.
Page pour les fonctions (intéressant pour les matrices par exemple) : https://help.libreoffice.org/latest/fr/text/scalc/01/04060107.html
Remarque : pour accéder directement à la dernière colonne ou la dernière ligne du tableur, utiliser le raccourci CTRL + Flèche BAS ou CTRL + Flèche DROITE. En rajoutant la touche SHIFT, on sélectionne en même temps. https://wiki.documentfoundation.org/Faq/Calc/147/fr
A- Suppression des espaces en fin de cellules :
- Menu "Édition" -> "Rechercher et remplacer..." (raccourci CTRL+H).
- Dans le champ "Rechercher", saisir "\s+$" ou " +$" (pour supprimer un seul espace à la fin, on utilisera l'expression "\s$" ou " $", l'espace peut se coder "\s")
- Dans le champ "Remplacer", laisser vide
- Cocher la case "Expressions régulières"
Remarque : le choix des autres options dépendra du besoin.
[BASH] Scripts utiles
Cette page me permet de retrouver des scripts en bash qui peuvent resservir (car on oublie lorsqu'on ne pratique pas souvent...).
- Site permettant de vérifier et déboguer ses scripts : https://www.shellcheck.net/. Il est aussi possible d'installer shellcheck dans sa distribution pour tester ses scripts avec un commande du type :
shellcheck my_script
- Conseils sur la robustesse des scripts : https://connect.ed-diamond.com/linux-pratique/lp-133/rendre-ses-scripts-bash-plus-fiables
- Conseils pour sécuriser ses scripts : https://blog.stephane-robert.info/docs/admin-serveurs/linux/scripts-shell-securises/
Un script bash est un fichier exécutant un ensemble de commandes de façon automatisée (équivalent des macros).
Pour lancer ce fichier, on tapera dans un terminal une commande du type :
./fichier_script.sh
I- Problème d'espace, de tirets ou de caractères spéciaux dans les noms de fichiers et de répertoire
Voir :
- Fixer le séparateur avec IFS : https://michauko.org/blog/ifs-separateurs-scripts-bash-174/
- Ignorer les tirets avec l'option "--" ou "./" : https://fr.linux-console.net/?p=2297#gsc.tab=0
II- Créer un sous-dossier identique dans tous les dossiers d'un même répertoire :
Sources :
Page 1 sur 36