Pourquoi privilégier les formats de fichiers ouverts ?
I- Recommandations de l'État :
L'État a recommandé, à raison ( contre certains lobbies... et grâce à l'acharnement de fonctionnaires soucieux⋅ses de l'intérêt général... ) via le Référentiel Général d'Interopérabilité version 2, validé en avril 2016 (RGI v2 : http://etatplateforme.modernisation.gouv.fr/actualite/la-seconde-version-du-referentiel-general-dinteroperabilite-desormais-officialisee ), les formats des fichiers informatiques que tous les services de l'État (et par répercussion les associations, les citoyens,... bref tout le monde) devraient privilégier pour des raisons d'accessibilité, de partage (tout le monde doit pouvoir les lire facilement et correctement) et de pérennité (leur lecture ne doit pas dépendre d'un seul logiciel qui peut disparaître ou évoluer du jour au lendemain sans prévenir). Nous devrions donc prendre de bonnes habitudes en mettant en œuvre ces recommandations de bon sens (même si des exemples venant d'en haut prouvent le contraire ... 😕 ).
[Nextcloud] Suite collaborative en ligne sur un serveur Synology
Sur mon serveur NAS DS713+ Synology, j'ai réussi à installer la version officielle de Nextcloud (voir cet article sur l'installation de Nextcloud). Il ne lui manque plus qu'une suite collaborative. Vous trouverez dans cet article je que j'ai fait pour proposer cette fonctionnalité.
Il existe actuellement 2 possibilités permettant de bénéficier dans Nextcloud de ce type de travail collaboratif :
- Collabora Online, basée sur LibreOffice Online.
- OnlyOffice, solution que propose la Mère Zaclys avec son offre Nextcloud.
AVERTISSEMENT au 12/03/2021 : Je déconseille fortement OnlyOffice qui convertit en fait systématiquement les fichiers aux formats ouverts en .docx, .xlsx, ... et qui refera encore une conversion en sens inverse pour re-obtenir un fichier au format ouvert. Tout cela dégrade fortement les fichiers notamment quant à leur mise en forme. Pour le tableur, OnlyOffice ne propose pas le formatage conditionnel contrairement à Collabora Online (il me semble que cette fonctionnalité est réservée pour la version payante, ce qui conforte mon choix de ne pas recommander cette suite en ligne). Bref à mon sens Collabora Online est largement préférable à OnlyOffice !!!
Pour info, c'est Collabora Online qui a été retenu avec le Nextcloud de les apps.education.fr !!! Très bon choix !!!
[NAS Syno] Installation de l'application de vote Pollen
Pollen est une application de vote en ligne très intéressante en proposant notamment différents types de vote dont le vote Condorcet qui gagne à être connu. Merci aux développeur⋅euses de Code Lutin pour le travail et le partage.
Je détaille ici l'installation de cette application sur un serveur NAS Synology sous DSM 6.3 à partir d'une image Docker car je n'ai trouvé aucun tutoriel explicitant cela (et pour m'éviter d'avoir à retâtonner pour une ré-installation).
Sources :
On va donc utiliser la version Docker fournit par Synology. Voir cet article où j'en parle succinctement : https://lofurol.fr/joomla/logiciels-libres/199-docker-liste-de-commandes-utiles. Pour info, j'ai aussi utilisé Docker pour l'installation de Jeedom.
On se connecte tout d'abord en ssh sur son NAS et on tape la ligne de commande suivante pour récupérer l'image Docker de Pollen (l'image n'est pas sur le site Docker Hub) :
[Fabrik] Utilisation de formulaires personnalisés dans Joomla
Joomla est un Système de Gestion de Contenu ou SGC (CMS pour Content Management System en anglais) très puissant qui bénéficie de très nombreuses fonctionnalités grâce à l'apport de modules. Il en est un qui est particulièrement puissant pour créer des formulaires en ligne : il s'agit de Fabrik.
Site officiel : https://fabrikar.com/
Autre site traitant de Fabrik : https://hg-map.fr/astuces/38-astuces-fabrik?showall=1
Remarque : Ce site personnel tourne aussi sous Joomla même si je n'ai pas besoin de beaucoup de fonctionnalités car il n'y a pas d'interactions avec d'autres membres.
Voici un exemple d'utilisation détaillant la conception d'un formulaire permettant à des écoles de saisir des données dans le cadre d'un projet départemental USEP.
I- Contexte et besoins :
- Des classes volontaires d'un département participent à un projet USEP pour lequel chacune d'elle devra faire remonter la distance totale parcourue par leurs élèves lors d'une séance finale clôturant tout un travail sur la course de durée. L'objectif est de cumuler toutes les distances pour au moins "faire le tour du monde" soit 40.000 km.
- Cette remontée se fera à travers un formulaire de saisie accessible sur le site Internet départemental de l'USEP 11 tournant sous Joomla. Pour ne pas compliquer les choses, la saisie pourra se faire sans avoir à s'inscrire sur le site (à approfondir cependant ...) mais via un formulaire indirect pour éviter que n'importe qui puisse intervenir (mais ça sera toujours possible avec possibilité d'actes malveillants... c'est la contre-partie de l'accès facilité).
- Il faut donc que l'on puisse additionner toutes les distances saisies par les classes pour connaître le kilométrage global réalisé dans le cadre de ce projet. Il faut aussi que la distance globale s'affiche de façon dynamique, c'est-à-dire qu'à chaque nouvelle saisie, cette information soit automatiquement mise à jour (pour éventuellement dire où on en est, où est-ce qu'on se trouve sur la Terre...).
II- Choix de Fabrik :
[Impression 3D] Attache bracelet tissus NATO pour montre Casio G-Shock
Sur ma montre Casio G-Shock G-7710C-3ER (achetée en juillet 2015), l'attache dans laquelle s'insère le bracelet tissu ayant cassé et comme son collage ne tenait pas longtemps, j'ai décidé de la remplacer par une réalisée à l'imprimante 3D. Cette pièce a une géométrie assez complexe et j'avais repoussé sa conception par manque de temps. Sauf que là plus le choix car ma montre fonctionne très bien mis à part ce défaut.
Il existe des pièces toutes prêtes sur Thingiverse (https://www.thingiverse.com/search?q=casio+nato&type=things&sort=relevant) qui fonctionnent bien (j'en ai imprimé une pour tester : https://www.thingiverse.com/thing:3693103) mais je les trouvais trop fines donc peu solides et avec une géométrie assez éloignée de mon attache d'origine (par exemple mauvais angle de renvoi). En plus, comme ces modèles n'étaient pas sous format ouvert (franchement comment peut-on partager sur Thingiverse sans fournir un fichier modifiable ? On perd tout l'intérêt du partage à mon sens), je suis complètement reparti de zéro sous Freecad.
J'ai commencé par créer la partie qui est reliée à la montre, puis la partie recevant le passant et j'ai fusionné les 2. En y passant plus de temps on pourrait avoir une forme moins "sommaire" pour retrouver les arrondis d'origine par exemple mais rien ne vous empêche de partir du fichier FreeCAD pour l'affiner 😉. Vous trouverez le fichier FreeCAD au bas de cet article.
Du coup, j'ai opté pour un filament flexible TPU permettant de fabriquer des pièces souples de chez Sunlu : https://www.amazon.fr/gp/product/B07THK7LRB. C'est plus cher que du PLA ou du PETG : 28€ les 500 grammes.
Il s'agissait de ma toute première impression avec ce type de filament et je dois dire que c'est plutôt convaincant d'autant qu'il n'y a pas besoin de plateau chauffant : l'impression sur ma Creative Ender 3 Pro est extrêmement facile. Sous Cura, j'ai imprimé avec un remplissage à 100%, des supports et en super qualité à 0,12 mm.
Le seul défaut que je trouve à ce filament c'est la couleur finale qui n'est pas tout à fait noire (ça tire un peu sur le vert) mais peut-être que c'est dû à la température d'extrusion trop élevée : j'ai pris un réglage générique pour du TPU sous Cura à 228° alors que Sunlu indique une température entre 185 et 215° Celsius... À voir pour les prochaines impressions.
[Android] Remplacement de WhatsApp par Signal
Suite au buzz des changements des conditions d'utilisation de WhatsApp, comme beaucoup de monde, j'ai décidé de passer à Signal qui a pas mal de qualités : chiffrement de bout en bout, fondation qui en a la charge, pas d'exploitation des données.
Ce n'est pas que je sois un affarandé de ce type de messageries mais afin de garder le contact avec des amis en Espagne et mon club de kayak, je n'avais pas trop le choix... jusqu'à maintenant.
Là, l'occasion était trop bonne et inespérée pour envisager un changement. Avec l'exposition médiatique inédite sur la protection des données et le respect de la vie privée, la bascule vers une autre application pouvait s'entendre. La seule condition était que cette application alternative soit aussi simple d'utilisation et proposant les mêmes fonctionnalités que WhatsApp. La chance, c'est que Signal a toutes ces caractéristiques : en venant de WhatsApp, on n'est pas du tout dépaysé. Et c'est effectivement le cas car de suite les membres des groupes WhatsApp dans lesquels j'étais ont accepté de basculer vers Signal et ont vite trouvé leurs marques.
Pourtant tout n'est pas parfait car Signal souffre de quelques défauts comme la centralisation et l'hébergement aux USA. Mais la différence, pour l'instant, par rapport à d'autres solutions s'appuyant notamment sur XMPP (voir cette page de l'April : https://www.chapril.org/XMPP.html) réside dans sa simplicité de mise en oeuvre qui convaincra la majorité des utilisateur⋅rice⋅s lambda. Par contre, cette prise de conscience générale, donnera probablement un coup d'accélérateur au développement d'autres solutions alternatives pour éviter de se retrouver avec un nouveau monopole problématique car qui sait comment évoluera Signal...
Donc même si Signal n'est pas parfait, ne boudons pas notre plaisir de voir une application respectueuse des droits de chacun⋅e jouer dans la cour des GAFAM.
En tout cas, il est assez réjouissant de voir Facebook mis en difficulté suite à un banal changement des conditions d'utilisation qui, il faut le rappeler, ne nous impacte pas tant que ça en Europe grâce à l'existence du RGPD.
Comment Installer Signal sur Ubuntu 20.04 Mate Édition ?
[Ubuntu] Installation d'Ubuntu 18.04 sur un portable ASUS Vivobook Pro N705UD
L'écran de mon fidèle portable Asus M70VN-7T073C ayant rendu l'âme après près de 10 ans (dont au moins les 6 derniers sous Ubuntu) de très bons et très loyaux services, j'ai dû me résoudre à contrecœur à me ré-équiper. Après pas mal de recherche (et une promo à 1268 € sur topAchat.com à laquelle on enlèvera le prix de la licence Windows 10 remboursé par ASUS, soit 59 € ), j'ai opté pour un portable ASUS Vivobook Pro 17 N705UD-GC081T avec un disque SSD de 512 Go, 1 disque dur de 1To, 16 Go de mémoire vive, 1 processeur Intel i7-8550U, une carte graphique NVidia GTX 1050 4 Go, 1 écran full HD, clavier rétro-éclairé, ... .
I- Remboursement de la licence Windows 10
La première chose que j'ai faite, c'est de demander auprès d'ASUS le remboursement de Windows vu que je ne l'utiliserai pas. J'avais envoyé un courriel au service client d'ASUS qui m'avait expliqué la démarche : ne pas activer Windows évidemment..., et renvoyer via une adresse mail spécifique
Page 20 sur 36