Je sais pas encore si je peux produire quelque chose d’utile pour moi avec ça,
entéka les tutos sont assez bien foutus.

Je sais pas encore si je peux produire quelque chose d’utile pour moi avec ça,
entéka les tutos sont assez bien foutus.
Note: C’est peut-être exagéré / désuet comme méthode de travail, je ne sais pas.
VVV , varyingvagrantvagrants.org
oubedon
https://github.com/Varying-Vagrant-Vagrants on peut rouler
MediaWiki fonctionne aussi dessus.
https://varyingvagrantvagrants.org/docs/en-US/installation/ (peut-être pas sur une machine de prod…)
Tutos :
Autres tutos et chaine a surveiller (English)

Un vieux téléphone mobile Huawei honni,banni et maudit. a subit un bris d’écran, aucun affichage, pas d’écran tactile, nada.
Donc on évalue les dommages, on fait la récupération initiale, on commence par transférer ce qu’on
peut directement avec un câble USB et un pc.
La réparation plus avancée est elle faisable à un cout raisonnable ?
C’est pas mon premier rodéo donc je sort plutôt un adaptateur que j’affectionne ;
USB-C avec HDMI et USB OTG,
la souris optique branchée direct dessus et la vidéo à la
»vieille » télé récupérée du trottoir.
Sauf que…
N O
S I G N A L
Je croyais alors que mon adaptateur était scrap, j’ai donc interchangé mes câbles et testé tout ça…
Surprise!
Ce vieux modèle d’appareil ne supporte juste pas la sortie vidéo via un adaptateur USB-C à HDMI. ¯\_(ツ)_/¯
Bref, il n’aurait pas l’interface MHL (Mobile High-Definition Link ou, en français, « interface mobile haute-définition »)
qui permet de relier des téléphones mobiles à des téléviseurs et moniteurs haute définition.
Merci Wikipédia.
Sur le forum du fabriquant un représentant confirme que c’est mort.
D’un autre côté, il semble que certains sites induisent en erreur ? prétendent le contraire:
https://www.solvetic.com/tutoriales/article/5833-como-conectar-huawei-p20-lite-a-tv-o-proyector/
J’envisageais essayer de le contrôler depuis mon PC via Scrcpy, mais si c’est la première fois que vous connectez
votre téléphone à votre PC en mode Débogage USB actif, Android exigera permission d’activer le débogage USB.
Pas moyen d’accorder cette autorisation; Scrcpy ne fonctionnera pas.
Bref c’est re-mort.
Les autres options vysor.io , AirDroid Personal sont aussi inenvisageables.
Astuce il parait que SI le mode d’accessibilité est configuré et activé, vous pouvez utiliser l’accès vocal de Google.
Son fonctionnement serait similaire à celui de l’application Assistant, à ceci près qu’elle permet également de simuler des touches d’écran.
How far me mènera mon jusqu’au bout-isme ?
Kit réparation
zhttps://www.amazon.ca/AiBaoQi-Replacement-Display-Digitizer-Assembly/dp/B0BYS1KXGC/ref=sr_1_8?crid=QJWDTCSL0J67&dib=eyJ2IjoiMSJ9.o8nuYNhcAOaEFQXPj6pFBOVDZIYaU4PSJQGFy6WR3eWS4F1_0IyOpSNIA_PTef3loy_lvlGn20aWDo-Q12cgweNVBiI71X4AgcV8l-_fwGsh_uNnSl0YBM9iWPfVNwqw0E9PuoNObhQjBOPxHqncWP8B5rV4QgWr2gztpWY9K6s4sNwnTJQg2-hBYIgDCKVXQ3qhLhlDkzOgK-xLbURN0KAkAGaIoESKHkTV8OV2YPfnOh6AeroqV1cpteRkod0sQCT9joQNol33Ppo45cp7cGdawxTEK5fZlO0tKZxhrKU.zYZ9-GP8t3H9Luo-HIPuVAjxooeHQH9rU7LnvSBD4sA&dib_tag=se&sprefix=aibaoq+p20+lite+display%2Caps%2C64
yhttps://www.amazon.ca/AiBaoQi-Replacement-Display-Digitizer-Assembly/dp/B0BYS1KXGC/ref=sr_1_54?crid=1UJLPMXVZJSVD&dib=eyJ2IjoiMSJ9.I-udlJ6l74XSTQPJHAq_a1r-w3WgWEmlEfkh5fOGN07Io07ARiDv8Dif4fPYXC2mb-ngznsFegSzOG0OAPw8o9Uhauk68KE8mPwKz0lOVjuXOJv-3uQoApLrmWvVI97FqP1fmk2bnszLWSUmP0fUji7qxINAX9pjilNQmv_Wyu-nfpQP-R5ZE1QGs1iVpaXiAcShqqTAdWp0fLR5OMC5Z3w5SLXqm5JAV0KYS2ZIFEd7NDZ9JUKOZUFzCfFP9pfH.eeoFxfmP0YLNnhIsU7QuKdMOHfNcGbgNjV6Ku55NreQ&dib_tag=se&keywords=huawei+p20+lite&qid=1723154617&s=electronics&sprefix=huawei+p20+lite%2Celectronics%2C153&sr=1-54
Ça va se jouer comme ça:
https://www.ifixit.com/Guide/Huawei+P20+Lite++Display+(with+frame+and+battery)+Replacement/115213
2ème vie: ?

Eh bien, j’avais pas remarqué que l’option de fermer les duplicatas, les onglets ouverts en double,
était maintenant intégrée dans Firefox.
Capture du raccourci pour fermer les duplicatas d’onglets Firefox
Décidément, ce navigateur ne cessera jamais de m’impressionner.

Bon ça fonctionne seulement sur ma page https://www.remi.koumbit.org/page-d-exemple/
Apparemment, ça fonctionne avec mon dernier billet , et ici , ça a donc certainement un rapport avec la manière que j’insère mes images:


Il semble que ça pourrait être vraiment
plus simple un bon exercice
de faire un WP multi-site pour avoir un site
dans chaque langue.
En tout cas c’est ce que je comprends de
cette conversation très enrichissante

Bon comme c’est sur la LONG-TERM roadmap
de WordPress de faciliter le multilingue ,
c’est moins encourageant comme projet,
mais c’est qu’un projet de plus. XD
( Y sont seulement au début de phase 3
https://make.wordpress.org/core/tag/phase-3/
et c’est prévu pour phase 4
(page not found) ).
Je pourrais bâtir un multi-site pour tester tout ça
et seulement y importer ce qui est pertinent pour Miré ?
[…] Basically, you can create a subsite for each language and manage the content separately.
Your PO/MO files should be available in the /wp-content/languages/ folder.
When you select a language for a subsite, the files should be loaded automatically if the theme supports internationalization.However, the language switcher will need to be integrated into your theme, which will require coding skills.
Alternatively, you can review this plugin https://wordpress.org/plugins/multisite-language-switcher/ —
Okayyyy…., Why not both ?
Ce plugin semble assez prometteur,
anyway, je pense que je ne peux pas trop tester sans me faire un multi-site cobaye…
[..] adds multilingual support to your WordPress multisite installation, whether using multiple subdomains or folders.
[…] effortlessly manage translations for posts, pages, custom post types, categories, tags, and custom taxonomies.
À l’origine, je cherchais juste un « language-switcher » mais celui-là https://wordpress.org/plugins/language-switcher/ à pas l’air très populaire;
et WPML me semble uniquement payant,
avec peut-être un côté vendor-lock-in ?
Bref, pas convaincu.
Il y a différentes manières d’aborder cette façon de saturer son ordi d’un seul coup, sauvegarder pour références futures et/ou hors ligne, je n’ai pas encore fait de choix..
ArchiveBox host your own personal and private internet archive in your own server. free, open source view or read them offline. archivebox.io https://github.com/ArchiveBox/ArchiveBox https://ostechnix.com/self-host-internet-archive-with-archivebox/
Grab-site easy Preconfigured web crawler designed for backing up websites.
Shot-scraper Juste automatiser la capture de l’affichage du site: https://shot-scraper.datasette.io/en/stable/ , sauvegarde possible en pdf.
Site de l’auteur: https://til.simonwillison.net/chrome/headless (utilise chrome) .
Jasette : https://news.ycombinator.com/item?id=39810378
Offline Internet Archive server Crawls Internet Archive collections to a local server, Serves that content locally, Caches content while browsing, Moves content between servers by sneakernet […] https://github.com/internetarchive/dweb-mirror
Httrack Classique https://www.httrack.com/page/1/en/index.html
Heritrix Le crawler de archive.org, je ne sais pas si c’est toujours actuel. Internet Archive’s open-source, extensible, web-scale, archival-quality web crawler project. http://crawler.archive.org/index.html
Monolith CLI tool for saving complete web pages as a single HTML file https://github.com/Y2Z/monolith
WGET
Shitload d’exemples: http://www.thegeekstuff.com/2009/09/the-ultimate-wget-download-guide-with-15-awesome-examples/
wget -m -k -K -E http://url/du/beau/site
limiter la vitesse,faire une entre chaque partie et utilise/fake un user agent:
wget -r -p -U Mozilla --wait=10 --limit-rate=36K https://www.theinternet.com
Switches plus sémantiques:
wget --mirror --convert-links --backup-converted --adjust-extension http://url/du/beau/site
-m, --mirror Turns on recursion and time-stamping, sets infinite
recursion depth, and keeps FTP directory listings.
-p, --page-requisites Get all images, etc. needed to display HTML page.
-E, --adjust-extension Save HTML/CSS files with .html/.css extensions.
-k, --convert-links Make links in downloaded HTML point to local files.
-np, --no-parent Don't ascend to the parent directory when retrieving
recursively. This guarantees that only the files below
a certain hierarchy will be downloaded. Requires a slash
at the end of the directory, e.g. example.com/foo/.
Pas certain: Pasted un peu tout croche ici
Wayback Machine Downloader run with the desired domain and optional timestamp from the Internet Archive.
sudo gem install wayback_machine_downloader
mkdir example
cd example
wayback_machine_downloader http://example.com --timestamp 19700101000000

wigle.net peut être utilisé pour établir une correspondance entre les SSID et les emplacements physiques.
https://evanmccann.net/blog/snowden-smartphone
https://www.activistpost.com/2019/10/snowden-says-dont-use-wifi-heres-why.html
Wigle.net provides an amazing resource for WiFi mapping. They also respect the privacy of anyone who requests their information to be removed from the database. To have records of your access point removed from their database send an email to: WiGLE-admin[at]WiGLE.net (please include BSSID (MAC) in removal requests).
Also, append the tag ‘_nomap’ or ‘_optout’ to your SSID to stop other website tracking your location.
https://osintcurio.us/2019/01/15/tracking-all-the-wifi-things/
Varia:
J’ai pas compris comment récup mes pastes sur anonpaste.io .
Pas certain si c’est crédible, rotersploit ; https://youtu.be/267HHx8DuJY?si=v_eg2gMEB7xftGoF&t=1503
growpart -N -v /dev/sda 3 (OUI, il y a un espace avant le 3 !!)
Growpart fait partie de cloud-utils ;
Il étend une partition pour remplir l’espace disponible.
Contexte: J’ai un drive de plus de plus de 8tb,
j’espère que je vais bientôt pouvoir Backup ma VM win 11 sous ProxMox
sans erreur de manque d’espace.
NFO: creating vzdump archive ‘/var/lib/vz/dump/vzdump-qemu-101-2024_07_22-00_05_33.vma.zst’
[…]
INFO: 38% (121.7 GiB of 320.0 GiB) in 20m 8s, read: 44.8 MiB/s, write: 44.4 MiB/s
zstd: error 70 : Write error : cannot write block : No space left on device
IERROR: vma_queue_write: write error – Broken pipe
INFO: aborting backup job
INFO: resuming VM again
J’ai aussi utilisé les commandes suivantes.
(parted) print
Model: ATA HAHA0101 (scsi)
Disk /dev/sda: 12.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 1049kB 1031kB bios_grub
2 1049kB 1075MB 1074MB fat32 boot, esp
3 1075MB 12.0TB 12.0TB lvm
root@pr:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 23G 0 23G 0% /dev
tmpfs 4.7G 1.2M 4.7G 1% /run
/dev/mapper/pve-root 94G 14G 76G 16% /
tmpfs 24G 46M 23G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
efivarfs 256K 58K 194K 23% /sys/firmware/efi/efivars
/dev/fuse 128M 20K 128M 1% /etc/pve
tmpfs 4.7G 0 4.7G 0% /run/user/0
root@pr:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 10.9T 0 disk
├─sda1 8:1 0 1007K 0 part
├─sda2 8:2 0 1G 0 part
└─sda3 8:3 0 10.9T 0 part
├─pve-swap 252:0 0 8G 0 lvm [SWAP]
├─pve-root 252:1 0 96G 0 lvm /
├─pve-data_tmeta 252:2 0 15.9G 0 lvm
│ └─pve-data-tpool 252:4 0 5.3T 0 lvm
│ ├─pve-data 252:5 0 5.3T 1 lvm
│ ├─pve-vm–100–disk–0 252:6 0 4M 0 lvm
│ ├─pve-vm–100–disk–1 252:7 0 128G 0 lvm
│ │ ├─pve-vm–100–disk–1p1 252:15 0 200M 0 part
│ │ └─pve-vm–100–disk–1p2 252:16 0 127.8G 0 part
│ ├─pve-vm–101–disk–0 252:8 0 4M 0 lvm
│ ├─pve-vm–101–disk–2 252:9 0 4M 0 lvm
│ └─pve-vm–101–disk–1 252:10 0 320G 0 lvm
│ ├─pve-vm–101–disk–1p1 252:11 0 100M 0 part
│ ├─pve-vm–101–disk–1p2 252:12 0 16M 0 part
│ ├─pve-vm–101–disk–1p3 252:13 0 319.1G 0 part
│ └─pve-vm–101–disk–1p4 252:14 0 773M 0 part
└─pve-data_tdata 252:3 0 5.3T 0 lvm
└─pve-data-tpool 252:4 0 5.3T 0 lvm
├─pve-data 252:5 0 5.3T 1 lvm
├─pve-vm–100–disk–0 252:6 0 4M 0 lvm
├─pve-vm–100–disk–1 252:7 0 128G 0 lvm
│ ├─pve-vm–100–disk–1p1 252:15 0 200M 0 part
│ └─pve-vm–100–disk–1p2 252:16 0 127.8G 0 part
├─pve-vm–101–disk–0 252:8 0 4M 0 lvm
├─pve-vm–101–disk–2 252:9 0 4M 0 lvm
└─pve-vm–101–disk–1 252:10 0 320G 0 lvm
├─pve-vm–101–disk–1p1 252:11 0 100M 0 part
├─pve-vm–101–disk–1p2 252:12 0 16M 0 part
├─pve-vm–101–disk–1p3 252:13 0 319.1G 0 part
└─pve-vm–101–disk–1p4 252:14 0 773M 0 part
nvme0n1 259:0 0 476.9G 0 disk
├─nvme0n1p1 259:5 0 232.7G 0 part
├─nvme0n1p2 259:6 0 97.7G 0 part
├─nvme0n1p3 259:7 0 2G 0 part
└─nvme0n1p4 259:8 0 1K 0 part