[OSM] OpenStreetMap : cartographie libre
Le projet OpenStreetMap (OSM en abrégé) est LE projet de cartographie libre que tout le monde peut compléter à la façon de Wikipédia. Il est une alternative préférable à Google Maps qui avait un avantage historique (premier acteur sur ce type d'outils) mais qui présente beaucoup d'inconvénients (mises à jour, accès payant, monopole,...). D'ailleurs, les pouvoirs publics ne se sont pas trompés en proposant des données ouvertes s'appuyant sur OSM.
Voir cette autre page sur QGIS en lien avec les données géographiques.
Site officiel :
Liens utiles :
[Impression 3D] Support sonde PH piscine M20 double mâle
Alors que j'ai voulu étalonner la sonde PH de ma piscine, lors de son dévissage, le raccord permettant de la fixer dans le circuit d'eau a cassé. Étant assez pressé, j'ai dû me fabriquer un autre raccord à l'aide de FreeCAD et de mon imprimante 3D. La pièce étant filetée, je me suis appuyé sur cette page pour arriver à mes fins : https://wiki.freecadweb.org/Thread_for_Screw_Tutorial/fr dans la partie "Méthode 4. Balayage d'un profil vertical 4".
Comme d'habitude, il a fallu passer par de l'ingénierie inversée et faire quelques essais notamment concernant le pas de vis. Il s'agit d'un raccord de 4 cm de longueur, filetage en M20 avec un pas de 2 mm (il s'agit d'un pas de vis fin). J'ai essayé avec des pas de 2,5 puis 1,5 mm mais ça ne convenait pas.
Sur la photo, en noir la pièce originale cassée et la nouvelle pièce en blanc (plus solide).
Je mets les pièces en téléchargement ci-dessous.
Faire une capture vidéo en affichant les actions clavier et souris
Lorsque l'on veut faire une capture vidéo de son écran, il peut être utile de visualiser ce que l'on fait avec la souris et de voir les touches pressées sur le clavier. Pour cela, sous Ubuntu, j'utilise l'utilitaire "Key-Mon" qui affiche une petite barre (déplaçable dans la zone que l'on filme) montrant la souris et les touches que l'on enfonce.
Ensuite, on peut utiliser différents logiciels permettant de faire de la capture vidéo de son écran (screencast en anglais) comme Kazam ou Vokoscreen.
Mise à jour le 27/09/2021 :
Sous Ubuntu 20.04, Key-Mon n'est plus disponible, il existe l'application "KmCaster" qui peut faire l'affaire même si elle est buguée pour les claviers non anglais : https://github.com/DaveJarvis/kmcaster
Mise à jour le 11/05/2022 :
Il est possible d'utiliser Key-Mon sous Ubuntu en allant sur la page : https://github.com/scottkirkwood/key-mon en tapant la commande :pip install key-mon
Par contre, il faudra le lancer via un terminal en tapant la commande "key-mon" ou se créer un lanceur...
[Ubuntu] afficher l'écran d'un appareil Android pour le piloter
J'ai voulu diffuser facilement l'écran d'une tablette sur mon ordinateur sous Ubuntu afin de pouvoir la commander directement de mon ordi et j'ai eu pas mal de problèmes pour le faire... Dire que sous Windows 10, il existe l'application "Se connecter" qui permet cela en un rien de temps... C'est une des rares fois où Windows 10 fait mieux que mon Ubuntu...
Source : https://linuxconfig.org/how-to-mirror-your-android-mobile-screen-to-linux
Remarques :
- S'il s'agit de seulement visualiser l'écran de l'ordiphone sur son ordinateur, on pourra y installer l'application ScreenStream : https://f-droid.org/fr/packages/info.dvkr.screenstream/ et passer par son navigateur Internet.
- Dans tous les cas, il faudra que les 2 appareils utilisent le même réseau Wifi.
Préparation de l'ordinateur sous Ubuntu 20.04 :
- Il faut tout d'abord installer le paquet Android Debug Bridge "adb" sous Ubuntu avec la commande :
sudo apt install adb
- Toujours sur l'ordinateur on installe le paquet "scrcpy" avec la commande :
sudo snap install scrcpy
Préparation de l'appareil sous Android :
[Android] Xiaomi Mi 10 Lite 5G
Mon ordiphone Samsung Galaxy S4 (acheté en juillet 2014), passé sous LineageOs (voir cet article) montrant des signes de faiblesses (2e batterie ne tenant plus la charge, écran cassé suite à une chute), je me suis résolu à en changer début janvier 2021 après plus de 6,5 ans de bons et loyaux services.
Après diverses recherches, mon choix s'est finalement porté sur le modèle Xiaomi Mi 10 Lite 5G 128Go qui m'est revenu à 249 € (avec une offre de remboursement de 50€) + 8 € de protection (une coque + 2 feuilles de protection). La 5G n'a nullement été un facteur déterminant pour moi car je ne suis pas un gros consommateur de données mais le reste des caractéristiques faisait qu'en terme de rapport qualité/prix, ce modèle correspondait tout à fait au budget que je m'étais alloué (300€ me paraissant une limite fort suffisante pour un appareil risquant d'être perdu, cassé ou autre...). Le manque majeur que je trouve est l'impossibilité d'ajouter une carte microSD pour augmenter la taille de stockage mais c'est compensé par les 128 Go d'origine. La taille imposante est aussi selon moi un défaut mais il est très difficile de trouver des modèles aussi intéressants avec un écran plus petit.
J'étais bien allé voir du côté du Fairphone 3+ mais après réflexion, pour mon utilisation, ça ne valait pas les coût/coup car il m'aurait fallu débourser plus de 550€. Or comme j'ai pour habitude d'user mes appareils jusqu'à la couenne (en changeant, par exemple l'OS originel pour profiter d'améliorations que ne proposent plus les constructeurs), j'estime que dans 6 ans sauf accident, les évolutions matérielles seront telles que même un Fairphone devra être changé. Vu l'écart de prix, même si je dois faire des réparations (écran, batterie, ...), ce surcoût hypothétique reste intéressant par rapport à un Fairphone.
I- Déballage et première prise en main
Ce qui est surprenant, c'est la taille de l'écran très allongé. Par rapport à mon Galaxy S4, même largeur pour une hauteur d'affichage d'1/3 de plus !
Bonne surprise, une coque transparente est fournie d'origine en plus d'un chargeur et d'écouteurs (qui pourront éventuellement dépanner).
[Android] Installer LineageOS sur tablette Samsung Galaxy 10.1 N8010
Après avoir installé LineageOS sur mon ordiphone Samsung Galaxy S4 VE GT-i9515 et lui avoir redonné une seconde jeunesse (voir cet article où je relate mon expérience), j'ai tenté l'aventure sur ma tablette Samsung Galaxy Note 10.1 GT-N8010 qui devenait plus que poussive. Cette tablette possède un stylet le S-Pen permettant de dessiner et d'écrire. Pour pouvoir continuer à avoir cette fonctionnalité, on pourra installer l'application Squid qui n'a rien à envier à l'application originelle de Samsung S-Note (il existe aussi l'application Write qui pourrait faire l'affaire, ou Simple Draw plus dépouillée).
Toutes ces manipulations ont été faites avec un ordinateur sous Ubuntu 18.04 et sans utiliser les applications Google (dont son Play Store).
Pour cela, je me suis appuyé sur ces sources :
- https://forum.xda-developers.com/galaxy-note-10-1/development/rom-lineageos-14-1-t3848514
- https://wiki.lineageos.org/
Remarque : Avec ces manipulations, il n'y a pas besoin de "rooter" sa tablette (mais la procédure pour le faire est similaire). J'explique plus bas comment le faire au cas où on en aurait besoin.
I- État des lieux
Pour avoir un diagnostic complet, j'ai installé sur mon smartphone l'application CPU-Z. Je vois donc que ma version d'Android est la 4.4.2 et que le processeur est un 4x ARM Cortex-A9 @ 1,40 Ghz (microprocesseur 32-bit) sur un socket smdk4x12, bootloader N8010XXUDNG1.
[Android] Cloner une tablette avec TWRP
ATTENTION, PAGE EN CONSTRUCTION
Dans les écoles, il peut être utile de cloner une tablette que l'on aura au préalablement préparée (réseau wifi, applications, ...). Pour cela, on va pouvoir utiliser l'application pour Android TWRP (info donnée par Arnaud Champollion).
Toutes les manipulations se feront à partir d'un ordinateur sous Ubuntu 20.04 (sous Windows, c'est possible mais plus compliqué apparemment 😉).
Cette page reprend en grande partie les informations de cet article : https://lofurol.fr/joomla/divers/ordiphones-sous-android/205-android-installer-lineageos-sur-tablette-samsung-galaxy-10-1-n8010
Sites de référence :
- https://twrp.me/FAQ/
- https://community.lecrabeinfo.net/forums/topic/10608-guide-tout-savoir-sur-la-custom-recovery-twrp/
- https://blog.liberetonordi.com/index.php?post/TWRP
Avertissements :
- Ce clonage est assez lourd à réaliser (installation de TWRP sur toutes les tablettes) et est à envisager sur du matériel n'étant plus sous garantie et en prévenant qu'il y a un risque de "briquage" (sur la 1ère tablette car on ne poursuivra pas alors sur les autres).
- Selon les modèles, il peut y avoir des variations de manipulations sur les tablettes pour accéder aux différents menus et au mode Fastboot.
- Avant d'engager vos manipulations sur la tablette, il faut veiller à ce qu'elle soit complètement chargée (ou au moins à 70%).
- En utilisant TWRP, on ne pourra plus bénéficier des mises à jour du système d'exploitation Android.
- Il est nécessaire de supprimer toutes les protections de verrouillage de l'appareil pour pouvoir installer/faire fonctionner TWRP.
- Si vous avez des données importantes sur la tablette, il faudra les sauvegarder avant de faire toutes les manipulations.
Étapes à réaliser :
- Installer sur une tablette "modèle", l'application TWRP. Ce qui ré-initialera la tablette.
- Préparer cette tablette modèle, afin de configurer le wifi, d'installer les différentes applications, ...
- Sauvegarder l'image de cette tablette modèle (en dehors de la partition EFS).
- Installer TWRP sur toutes les autres tablettes.
- Cloner l'image modèle sur toutes les autres tablettes.
- Renommer les autres tablettes afin de pouvoir les reconnaître. Voir cet article : https://lofurol.fr/joomla/divers/ordiphones-sous-android/234-android-renommer-ses-appareils.
I- Passer sa tablette en mode "développeur"
Si ce n'est pas déjà fait, pour cela, il faut allez dans les paramètres, partie "Système" et "À propos de la tablette". On va sur la ligne indiquant le numéro de build et on clique plusieurs fois dessus jusqu'à avoir un message nous indiquant qu'on est désormais en mode développeur.
Page 14 sur 36