27 liens privés
Utilisé dans Ansible pour récupérer automatiquement l'UUID de la partition actuellement montée sur /boot :
- name: '/boot'
# Get UUID from device currently mounted to /boot
src: "UUID={{ ansible_mounts | json_query('[?mount == `/boot`] | [0].uuid') }}"
fstype: 'ext3'
opts: 'defaults,ro,nodev,nosuid,noexec'
Afin de lui coller automatiquement quelques options lors d'une installation 👍 :)
Nice :)
objcopy below image base no efi bootable devices
Du jour au lendemain, l'UEFI qui veut plus démarrer mon système Debian…
Ma configuration :
- Un noyau unifié EFI - kernel efi stub;
- Plus de grub installé depuis 3~4 ans 👍
Problème :
- Au démarrage, peu importe l'entrée UEFI sélectionnée, le résultat restait : No bootable devices found…
Comportement attendu :
- Démarrage de Linux;
- Prompt pour entrer ma passphrase Luks;
- Fin du démarrage de Debian et atterrissage dans tty1 👍
Version courte
J'ai dû mettre à jour ma commande ''objcopy'' afin qu'elle tienne compte de "l'adresse" du fichier de base et par la même occasion de la taille des différentes sections ajoutées. Cette nouvelle commande fonctionne :
osrel_offs=$(objdump -h "/usr/lib/systemd/boot/efi/linuxx64.efi.stub" | awk 'NF==7 {size=strtonum("0x"$3); offset=strtonum("0x"$4)} END {print size + offset}')
cmdline_offs=$((osrel_offs + $(stat -Lc%s "/usr/lib/os-release")))
linux_offs=$((cmdline_offs + $(stat -Lc%s "/proc/cmdline")))
initrd_offs=$((linux_offs + $(stat -Lc%s "/boot/vmlinuz-6.3.0-1-amd64")))
objcopy \
--add-section .osrel="/usr/lib/os-release" --change-section-vma .osrel=$(printf 0x%x $osrel_offs) \
--add-section .cmdline="/proc/cmdline" --change-section-vma .cmdline=$(printf 0x%x $cmdline_offs) \
--add-section .linux="/boot/vmlinuz-6.3.0-1-amd64" --change-section-vma .linux=$(printf 0x%x $linux_offs) \
--add-section .initrd="/boot/initrd.img-6.3.0-1-amd64" --change-section-vma .initrd=$(printf 0x%x $initrd_offs) \
/usr/lib/systemd/boot/efi/linuxx64.efi.stub /boot/efi/EFI/debian/debian.6.3.0-1.efi
La dernière version de cette commande est présente dans mon script create-efi-kernel qui s'occupe également de "plein" d'autres trucs afin d'avoir automatiquement les noyaux unifiés à partir des noyaux Linux disponibles, d'ajouter les entrées efi correspondantes, nettoyées les anciennes,…
Version longue
Ma précédente commande avec des valeurs d'adresses fixes qui fonctionnait jusqu'à systemd ≤ 253 :
objcopy \
--add-section .osrel="/usr/lib/os-release" --change-section-vma .osrel=0x20000 \
--add-section .cmdline="/proc/cmdline" --change-section-vma .cmdline=0x30000 \
--add-section .linux="/boot/vmlinuz-6.3.0-1-amd64" --change-section-vma .linux=0x2000000 \
--add-section .initrd="/boot/initrd.img-6.3.0-1-amd64" --change-section-vma .initrd=0x3000000 \
/usr/lib/systemd/boot/efi/linuxx64.efi.stub /boot/efi/EFI/debian/debian.6.3.0-1.efi
Mais qui pose problème à partir de systemd 254, en m'indiquant des "erreurs" :
objcopy: /boot/efi/EFI/debian/debian.efi:.osrel: section below image base
objcopy: /boot/efi/EFI/debian/debian.efi:.cmdline: section below image base
objcopy: /boot/efi/EFI/debian/debian.efi:.linux: section below image base
objcopy: /boot/efi/EFI/debian/debian.efi:.initrd: section below image base
Ça tient plus du warning parce que la commande se termine correctement… (code retour = 0 🤦).
Et ça me donne un noyau "debian.efi" qui fait la même taille que d'habitude…
➡️ Je vais donc tenter de récupérer le fichier /usr/lib/systemd/boot/efi/linuxx64.efi.stub pour chaque version de systemd (celle qui fonctionnait et la nouvelle) pour comparaison + le détails du cheminement pour y arriver.
- Vérifier le paquet qui contient le fichier recherché :
apt-file search /usr/lib/systemd/boot/efi/linuxx64.efi.stub
systemd: /usr/lib/systemd/boot/efi/linuxx64.efi.stub
systemd-boot-efi: /usr/lib/systemd/boot/efi/linuxx64.efi.stub
- ➡️ Dans les récentes versions de systemd, le "boot-efi" a été envoyé dans un paquet dédié, on va donc se focaliser sur systemd-boot-efi.
- Vérifier les version de systemd-boot-efi disponible :
apt-cache policy systemd-boot-efi
systemd-boot-efi:
Installed: 254~rc2-3
Candidate: 254~rc2-3
Version table:
*** 254~rc2-3 500
500 http://deb.debian.org/debian sid/main amd64 Packages
500 http://deb.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
253.5-1 100
-1 http://deb.debian.org/debian trixie/main amd64 Packages
…
- ➡️ La version actuellement installée, 254~rc2-3 c'est celle qui ne fonctionne pas. On va donc tenter de récupérer la version disponible dans Debian Trixie.
- Télécharger la version 253 et extraire le fichier linuxx64.efi.stub de ce premier paquet :
aptitude download systemd-boot-efi=253.5-1
ar p systemd-boot-efi_253.5-1_amd64.deb data.tar.xz | tar xJ -C . --strip-components=6 ./usr/lib/systemd/boot/efi/linuxx64.efi.stub
mv linuxx64.efi.stub linuxx64.efi.stub.253
- Idem pour la version 254 :
aptitude download systemd-boot-efi/unstable
ar p systemd-boot-efi_254\~rc2-3_amd64.deb data.tar.xz | tar xJ -C . --strip-components=6 ./usr/lib/systemd/boot/efi/linuxx64.efi.stub
mv linuxx64.efi.stub linuxx64.efi.stub.254
- Et maintenant si je compare la "taille + offset" des deux fichiers linuxx64.efi.stub.253 et linuxx64.efi.stub.254 :
objdump -h "/tmp/linuxx64.efi.stub.253" | awk 'NF==7 {size=strtonum("0x"$3); offset=strtonum("0x"$4)} END {print size + offset}'
82187
objdump -h "/tmp/linuxx64.efi.stub.254" | awk 'NF==7 {size=strtonum("0x"$3); offset=strtonum("0x"$4)} END {print size + offset}'
5603209336
- Ah bah oui… 😅 82187 vs 5603209336 ! Le message d'objcopy est donc cohérent.
En vrai, ci-dessus c'est quand même une version condensée/expliquée du problème… Le cheminement pour arriver jusque là a été un poil plus long et "stressant"…
- Plusieurs passages en mode rescue.
- La crainte d'un défaut de l'UEFI (on est pas à l'abri sur les Dell…).
- Recherche de bug/documentation/… pas très fructueuse (une recherche "noyau unifié + debian" c'est pas la panacée, heureusement il y a ArchLinux et Gentoo).
- Même le manuel Debian qui évoque un assemblage de ce type de noyau utilise potentiellement des valeurs d'adresses trop petites 😀
- Vérification des derniers paquets mis à jour (en regardant la fin du fichier /var/log/apt/history.log).
- Via le mode rescue, un petit downgrade de tous les récents paquets systemd qui ont été mis à jour et là j'arrive bien à générer des noyaux fonctionnels ! Début de piste…
- Maintenant que j'ai accès à mon système la recherche d'info sur le net et les tentatives de génération de noyaux sont plus simples ! J'augmente au fur et à mesure la valeur de chaque adresse jusqu'à ne plus avoir ce warning. Oh "miracle", j'ai un noyau généré sans "erreurs" ! Je tente le boot et obtiens un message d'erreur différent "kernel not found". Ok, donc lien de cause à effet confirmé :)
- Délivrance avec le wiki ArchLinux et la génération manuelle des noyaux unifiés qui calcule la taille de l'image et de chaque sections (la solution détaillée ci-dessus) 👌
Conséquences
- J'ai perdu un peu de temps…
- Les adresses utilisées par chaque section sont maintenant cohérentes et moins sujettes à problème 🤞
- Je conserve maintenant quelques versions des noyaux unifiés précédents. Comme ça si les derniers plantent, je peux toujours m'ajouter manuellement une entrée EFI qui pointe vers un précédent noyau (théoriquement) fonctionnel et "retrouver" mon système ! 🤞🤞
- TODO: Il faut que j'investigue sur Dracut et la possibilité d'avoir des noyaux signés et ainsi pouvoir activer le SecureBoot…
- J'ai "appris" la possibilité d'ajouter un splash screen dans un noyau unifié. Bon par contre, c'est forcément en bmp (d'après le peu de tests que j'ai réalisé) donc ça alourdit quand même le noyau pour un intérêt limité… J'ai déjà pas de gestionnaire de session, alors le fait de voir un logo Debian pendant deux secondes au démarrage… ¯_(ツ)_/¯
Comment réaliser un diagramme "camembert" avec Inkscape 👍 : http://www.freenambule.com/2014/01/17/inkscape-13-creer-un-diagramme-en-cercle-pour-une-infographie/
Pour réaliser des diagrammes "basiques" (camembert compris), l'extension (render/nicecharts ou "Jolies graphiques…" en vf 😅) permet également de faire ça simplement : https://www.youtube.com/watch?v=Uc1aFrbuuZE
Comment ajouter un fond blanc : https://qastack.fr/graphicdesign/74906/in-inkscape-how-do-i-add-a-white-background
- Dans Fichier/Propriétés du document
Comment configurer un pad Xbox avec l'émulateur Cemu (Wii, Wii U…) 👍
Liste non exhaustive de 33 votes "main dans la main" de la majorité d’@Elisabeth_Borne
avec l’extrême-droite👇
- Contre la taxe sur les super profits
- Contre l’augmentation du SMIC
- Contre l’augmentation du nombre d’hébergements d’urgence pour les sans-abri
- Contre le rétablissement de l’ISF
- Contre l’augmentation des moyens pour lutter contre la fraude fiscale
- Contre allouer 1 milliard d’euros pour lutter contre les violences faites aux femmes
- Contre la revalorisation des retraites au niveau du SMIC
- Contre l’encadrement des salaires dans les entreprises
- Contre l’assurance chômage après un abandon de poste
- Contre le gel des prix des loyers
- Contre l’augmentation de la taxe des hébergements vacants
- Contre le blocage des prix des produits de première nécessité
- Contre la gratuité des cantines scolaires
- Contre le renforcement de l’aide juridictionnelle
- Contre la revalorisation des minima sociaux au niveau du seuil de pauvreté
- Contre l’augmentation des moyens alloués aux hôpitaux
- Contre la revalorisation des salaires des fonctionnaires de 10 %
- Contre la revalorisation des salaires des sapeurs-pompiers
- Contre le maintien de la redevance audiovisuelle
- Contre la baisse de la TVA sur les transports en commun
- Contre l’augmentation de la TVA sur les produits de luxe
- Contre l’augmentation de la fiscalité sur les résidences secondaires
- Contre la taxe sur les revenus excédant 3 millions d’euros
- Contre l’augmentation du nombre de greffiers et magistrats
- Contre, la revalorisation des bourses étudiant au niveau de l’inflation
- Contre une garantie d’autonomie de 1063€ pour les étudiants et étudiantes
- Contre une revalorisation des appels de 10 %
- Contre la gratuité des fournitures scolaires pour la rentrée
- Contre l’augmentation du budget des universités
- Contre le conditionnement des aides publique aux grandes entreprises, au respect de contraintes écologiques
- Contre la suppression de la niche fiscale sur le Kérosène aérien
- Contre l’instauration d’un impôt sur la fortune climatique
- Contre la taxation des yachts et Jets privés
Github force le passage à la double authentification.
En tant qu'extension à l'excellent pass, pass-otp permet de générer des tokens :)
-
Éditer une nouvelle entrée pass :
pass edit mon-totp
otpauth://totp/mon-totp?secret=CODE_DE_16_CHARS&issuer=mon-totp -
Enregistrer et tenter de générer un nouveau code via :
pass otp mon-totp -
En ajoutant une entrée autotype qui appelle :otp, ça fonctionne même avec rofi-pass 😍
pass edit mon-totp
otpauth://totp/mon-totp…
autotype: :otp
And voila une bonne chose de faite 👍
- Frank Carter & The Rattlesnakes, album Sticky : https://invidious.snopyta.org/playlist?list=PLw7-30ooLXqBbs1dAq2SMwvaPs9dwu_i6
- Kid Kapichi, album Here's What You Could Have Won : https://invidious.snopyta.org/playlist?list=PL-sbqMNWGFn-jEJPpVCqSRFckALOn9BnF
- "Le décret est pris pour l'application de l'article 4 de la loi n° 2022-1598 du 21 décembre 2022 portant mesures d'urgence relatives au fonctionnement du marché du travail en vue du plein emploi."
- Pour le plein emploi, ils facilitent les licenciements 🤣 Alalala, d'année en année, ça change finalement assez peu 🙂
- "Le ministre du travail, du plein emploi et de l'insertion, Olivier Dussopt"
- Ok, donc depuis mai 2022, nous avons un ministre du "plein emploi" Wikipédia.
- Ça va de se toucher la nouille (et celles des grands pontes) en public ? Tranquille ? 🤦
- Installer ddcutil :
sudo aptitude install ddcutil - Charger le module i2c-dev :
sudo modprobe i2c-dev - Détecter les écrans :
sudo ddcutil detect - Lister les propriétés d'un écran :
ddcutil capabilities | less
ddcutil capabilities --bus XX | less - Vérifier la source d'un écran :
ddcutil getvcp 60
VCP code 0x60 (Input Source ): DisplayPort-1 (sl=0x0f) - Changer la source d'un écran (vérifier les valeurs possibles via la liste des "capabilities") : ❗
ddcutil setvcp 60 0x11
ddcutil setvcp --bus 10 60 0x0f - Changer la luminosité d'un écran :
ddcutil getvcp 10
ddcutil setvcp 10 70 - … ~30 fonctionnalités sur mon écran actuel, dont :
- Color temperature request
- Brightness
- Contrast
- Input Source
- Power mode
- 😍
Sources :
- https://lord.re/posts/50-controller-ecran/
- https://sebsauvage.net/links/?Z-WRLA
- https://wiki.archlinux.org/title/Backlight#External_monitors
Plus qu'à scripter un peu ça. Et espérer que ça fonctionne également avec le vidéo proj 🤞
Un schéma vu il y a quelques années mais sur lequel j'arrivais pas à remettre la main !
Beaucoup de chercheurs/spécialistes/… devraient prendre du recul…
Et tout le monde devrait avoir conscience qu'un spécialiste en XYZ n'a pas plus de valeur qu'une personne lambda sur (presque) tous les autres sujets.
La version FR (toutes les traductions sont disponibles en bas de la page originale) : https://www.thesez-vous.com/blogue/le-doctorat-illustre-un-guide-propose-par-matt-might
EDIT : Parce que Micro$oft a abandonné le support de Teams pour Linux ? 😅… − https://news.ycombinator.com/item?id=32678839
EDIT² : Teams-for-linux − https://github.com/IsmaelMartinez/teams-for-linux − Ce client non-officiel semble mieux que le précédent et mieux que l'actuel application PWA intégrée au navigateur.
- Impossible de trouver le .deb de Teams.
- Le dépôt est vide depuis XX jours…
- Le "support"… LOL
- Bon, c'est pas "grave", je vais l'importer dans mon dépôt, comme ça au moins il sera installé depuis une source sûre… ? (merci aux internautes qui ont parcouru archive.org…).
- À l'import du paquet en question :
No section given for 'teams', skipping. - 🤨
- dpkg --info teams_1.5.00.23861_amd64.deb
QUEDAL… - Depuis le paquet installé :
aptitude show teams | grep Section
Section: N/A
- RAH mais PUNAISE ! 😠
- À l'import du paquet en question :
Et bah pour corriger ça… :
- Extraire les données du paquet .deb :
dpkg-deb --extract teams_1.5.00.23861_amd64.deb teams
- Extraire les fichiers propres à Debian :
dpkg-deb --control teams_1.5.00.23861_amd64.deb teams/DEBIAN
- Ajouter une section, au hasard, net ?… :
sed -i '1s/^/Section: net\n/' teams/DEBIAN/control
- Faire en sorte que les fichiers appartiennent à root par défaut :
sudo chown -R root:root teams
- Et enfin reconstruire le paquet .deb :
dpkg-deb --build teams teams_phucking_fixed.deb
- Tester le paquet :
dpkg --info teams_phucking_fixed.deb | head new Debian package, version 2.0. size 85470356 bytes: control archive=3032 bytes. 2608 bytes, 43 lines control 2461 bytes, 73 lines * postinst #!/bin/sh Section: net Source: teams
Nan mais déjà que j'avais que ça a faire de scripter la récupération d'un fichier qui n'est pas toujours là, faut en plus s'assurer que le paquet contient bien tout les champs attendus 👌 👏
La note en haut de page dit :
Le projet Debian a pris la décision en 2022-10 de créer un nouveau composant de dépôt non-free-firmware, et d'inclure son contenu sur les supports d'installation de la prochaine publication Debian bookworm afin de faciliter les choses pour nos utilisateurs.
Les informations ci-dessous s'appliquent toujours aux versions oldstable et stable (alias buster et bullseye), mais pourraient être dépassées pour les supports hebdomadaires et nocturnes de test publiés dans les semaines à venir, la situation évoluant rapidement pendant la mise en œuvre de la décision.
Nous vous demandons d'être indulgents avec nous jusqu'à ce que la situation soit réglée et puisse être documentée ici. Et si vous voulez aider à cette transition, n'hésitez pas à suivre le fil de la liste de diffusion.
Voir aussi : https://lists.debian.org/debian-devel-announce/2022/10/msg00001.html
Il est donc nécessaire de mettre à jour ses dépôts APT (2023/02/02 − au moins Sid et Bookworm pour le moment) pour éviter de se retrouver avec des paquets hors dépôts puis sans mise à jour.
Comment avoir un bind Tmux à base de 2 touches :)
Exemple pour source un fichier avec <prefix> + s + i :
unbind s
bind-key -T prefix s switch-client -T prefix_s
bind-key -T prefix_s i source-file ~/.tmux/splitAUTHENTICATION
L'image descriptive du site est… originale ? 🤔
https://pixabay.com/fr/ − Images libres de droits & gratuites à télécharger
Nan mais à force de pas pratiquer, on oublie à quoi ça peut (doit ?) ressembler un OS "grand public"…
-
Après une mise à jour, touchpad qui ne fonctionne plus. Mais plus du tout, pu de déplacement, plus de clic gauche/droit…
- Un reboot : quedal.
- La touche de fonction censée (dés)activer le bousin ? Absente du clavier.
- Dans le doute… aucune touche de fonction/FXX ne résout le problème.
- "Solution" de Micro$oft ? Désinstaller le pilote et redémarrer 👌 Et dans les instructions, il y a "Cliquez avec le bouton droit…" 🤣
-
Les redémarrages… NAN MAIS LES SALETÉS DE REDÉMARRAGES… C'est l'action que j'ai le plus fais sur cet OS aujourd'hui…
-
Dans un registre plus "admin"… La génération d'une paire de clef SSH sans phrase de passe :
ssh-keygen -b 2048 -t ed25519 -f C:/temp/sshkey -q -N ""
- Dans CMD fonctionne ✅
- Dans "Power"Shell ne fonctionne PAS ❗😫
- La "solution" ?
ssh-keygen -b 2048 -t 25519 -f C:/temp/sshkey -q -N '""'
aka : quote simple '; suivi des deux guillemets doubles ""; terminé par une quote simple ' 🤦
Windows ou comment dégouter les utilisateurs de l'informatique… #nechangezrien
Hedgedoc
Test via un docker-compose.yml minimal ou via la démo en ligne.
Points positifs 👍
- Note privée.
- Partage aux utilisateurs connectés
- Partage public
- Authentification LDAP
Points négatifs 👎
- Pas de partage de note via mot de passe (même si c'est une pseudo sécurité…)
- Impossible d'utiliser les groupes issus du LDAP.
- Impossible de rechercher les utilisateurs d'une instance pour un partage direct. Tout passe par lien.
- Pas d'interface d'administration.
- Coloration syntaxique en fonction de l'auteur minimale et non présente pour des modifications réalisées par un invité.
??? 🤓
- Durée de vie des notes ?
- Nettoyage automatique des notes ?
Cryptpad
Gros accent mis sur la protection des données des utilisateurs.
Mais un tel niveau de protection rend également son administration quasi "impossible".
À moins de placer le service derrière une adresse uniquement accessible à des personnes "identifiées".
Possibilité de le tester depuis cryptpad.fr ou via Docker
Semblait me convenir en terme de fonctionnalités, mais il y a finalement trop de points négatifs vis à vis de mes attentes…
Points Positifs 👍
- Possibilité de partager des notes via un lien + mot de passe.
- 3 droits d'accès différents pour les partages via lien (Lecture seule, Édition, Lecture + autodestruction).
- Gère les tableurs, les notes textes, les Kanban, les extraits de code (pour du markdown ?), les formulaires, les dessins et les slides en markdown.
- Aucune information stockée en claire sur le serveur.
- Nombreux formats supportés (liste et application)
Points négatifs 👎
- Pas d'intégration native LDAP (d'après #174, #116, …)
- nlnet.nl évoque un "CryptPad-Auth" sans suite.
- Il est évoqué une possibilité de placer une authentification au niveau du reverse-proxy Nginx. À creuser.
- #903 − OAuth2 to sign relance le sujet.
- Single-Sign-On and Multi-Factor-Authentication semble dans la roadmap et le tag même en In progresss… 🤞
- Liste des issues en lien avec l'authentification…
- Sans intégration à une authentification "centralisée", les comptes peuvent restent actifs "indéfiniment" (tant que l'utilisateur se reconnecte dans le délais accountRetentionTime=365days). Donc si un utilisateur quitte une entité et que son compte (LDAP…) est automatiquement désactivé/supprimé au niveau du serveur d'authentification, celui de Cryptpad restera actif. Et impossible d'avoir de "réelles" informations sur un compte autre que sa clef publique donc le ménage ne peut même pas se faire manuellement.
- Il n'y a pas de couleur indiquant le contenu ajouté par tel ou tel utilisateur (comme dans un Etherpad/Framapad).
- La fonctionnalité est présente uniquement dans le type de doc "Code" et à l'état expérimental.
- Compatibilité avec les suites Offices (M$, LibreOffice) limitée… Il faut ouvrir un document en question pour avoir les options d'import/export, le clic droit ou l'ajout d'un nouveau fichier n'offrent pas toutes les possibilités…
- Une fois le lien vers un document "donné", impossible de le révoquer… Dommage pour une appli qui s'oriente "sécurité".
- Il faut envoyer une demande de contact (en partageant le lien vers son profil public).
??? 🤓
- …
Base Nextcloud
Il pourrait être intéressant d'avoir une base Nextcloud et d'y installer une suite "bureautique" en ligne. Ça pourrait faire un entre deux intéressant mais qui nécessite quand même une installation plus conséquente.
+ Collabora Online
Collabora Online
Il semble il y avoir une "bonne" collaboration (en tout cas affichée) entre les deux site Collabora, site Nextcloud. Ils semblent d'ailleurs avoir produit Nextcloud Office sur cette base.
Test via Docker
Points positifs 👍
- Supporte les 4 types de documents "classiques".
Points négatifs 👎
- Pas de coloration du texte en fonction de l'auteur.
- Il faut penser à sauvegarder son document, même en collaboration !
- Possible de définir un intervalle de sauvegarde automatique ?
??? 🤓
- Limite d'utilisateurs ?
+ OnlyOffice
Apparemment similaire à la solution précédente.
OnlyOffice
Les deux affichent également une "bonne" collaboration site OnlyOffice et site Nextcloud.
C'est aussi la solution utilisée pour éditer des tableurs dans Cryptpad évoqué ci-dessus.
Démo en ligne
Test via Docker
Points positifs 👍
- Le Track Changes permet de retrouver un fonctionnement quasi-similaire à Etherpad (coloration des modifications en fonction de l'utilisateur).
- Deux modes de collaboration :
- Co-édition, par défaut, toutes les modifications sont enregistrées.
- Strict, ça nécessite de sauvegarder, comme sur son poste de travail, ou comme sur Collabora Online.
Points négatifs 👎
- Limite d'utilisateurs fixée à 20 sessions simultanées… (d'après le dépôt Github ONLYOFFICE/docker-onlyoffice-nextcloud).
- Possible de dépasser cette limite en compilant soi-même OnlyOffice ? + patch manuel ? … painful
??? 🤓
+ Etherpad / Ethercalc
Via le plugin Ownpad il est possible d'intégrer/interfacer/… Nextcloud avec une instance Etherpad et/ou Ethercalc.
Points positifs 👍
- Coloration du texte en fonction de l'auteur
- Possibilité d'ajouter des plugins Etherpad (expiration,…).
- …
Points négatifs 👎
- Le partage par lien public ne permet pas d'éditer des pad/calc…
- Nécessite une instance Etherpad.
??? 🤓
- Le partage entre utilisateurs/groupes Nextcloud devraient fonctionner.
- La maintenance des pads…
Tout ça pour (enfin) arriver à :
ffmpeg -i INPUT.mkv -c:v libx265 -preset fast -crf 28 -c:a copy -c:s copy -map 0:v -map 0:a:0 -map 0:s OUTPUT.x265.mkv
➡ Convertir en H265 (obvsiouly)
➡ Conserver uniquement la première piste audio
➡ Conserver tous les sous-titres intégrés
➡ Conserver les codecs d'origine pour l'audio et les sous-titres
Cours de cuisine prévu : Cuisine indienne et végétarienne
Ça semble plutôt cohérent et pas excessivement difficile.
3 cas de figure possibles selon moi :
- Vous ne connaissez pas du tout la cuisine indienne et vous ressortirez donc avec une image biaisée (pour ne pas dire mauvaise hein) de cette culture/cuisine.
- Vous avez déjà mangé au restaurant indien plusieurs fois et au mieux vous ressortirez déçu.
- Vous cuisinez déjà des plats indien et faites (LAAARRRGGEEMMEENNT) mieux chez vous…
Et dans les trois cas, vous faites mieux chez vous en suivant de vraies recettes de cuisine indienne sans que ça vous prenne réellement plus de temps… 😉
Le seul point non négatif de la soirée c'était les autres élèves, autrement rien ne tenait la route.
- L'atelier cuinine indienne et végétarienne est l'un des ateliers "enseigné" depuis plusieurs années mais au début du cours il n'arrivait même plus à se souvenir du "dessert", le lassi. C'est rien en apparence, mais ce point addresse en fait plusieurs problèmes de la soirée (et de Cook&Go en général) : la méconnaissance des cuisines proposées et le manque d'rganisation… Et oui, le lassi n'est PAS un dessert.
- Les élèves venaient principalement de l'enseignement supérieur, mais en fait quand il reste beaucoup de place, le cours ait aussi ouvert au public. Ok soit ! Mais en fait aujourd'hui on est nombreux à venir de l'enseignement supérieur, mais… le cours a quand même été proposé au public… 🤔. On était quand même 13 et ça peut visiblement monter, au moins, jusqu'à 15… Là ça va toucher un autre problème de la soirée et du concept en général : L'ARGENT €€€ !
- Organisation de "l'atelier" : table rectangle. Le professeur en bout de table, il fait passer les saladiers avec les ingrédients à éplucher/découper et c'est le seul à disposer d'un feu de cuisson. C'est donc parti pour 1h30 de commis de cuisine.
- Le sol autour de l'espace de travail collait…
- Lors de la préparation de la pâte à naan, à la fin on devait se "fariner" les mains. Il y avait une barquette de farine pour 13…
- L'une des recettes était à base de pâte de curry korma toute prête, parce que c'est plus simple (oui, c'est surtout plus rapide pour "faire" ce cours et renvoyer tout le monde chez soi en 1h30…). La quantité de pâte utilisée était pour une voir deux personnes (???), 0 saveur indienne dans ces samossas (€€€).
- Le curry d'aubergine contenait autant d'eau que d'aubergine 🤨 0 lait de coco, 0 pâte de noix ou noix entière (noix de cajou,…), 0 yahourt/crème et bien évidemment 0 ghee/ghi remplacé par de l'huile pour la cuison des ingrédients 🤦 (€€€).
- Une petite moitié des aubergines étaient moisies. Soit c'est de la récup chez antigaspi, c'est pas un mal (€€€ ???), soit c'est un raté (manque d'orga).
- La recette papier indique que le curry est normalement cuit au four, bon là c'était à la marmite, parce que 🤷
- Les deux plats salés contenaient de la coriandre fraîche. Bon… outre le fait je sois génétiquement incompatible avec cette herbe, c'est pas dans les plats indiens que j'ai trouvé le plus de coriandre fraîche jusqu'à aujourd'hui… Par contre, de la coriandre MOULUE (donc les graines), oui ! C'est une des bases… qui sera absente de cette atelier (€€€ ???).
- Les ingrédients du LASSI étaient déjà mesurés et placés dans les bols de mixeur. Le prof a simplement pelés/coupés les bananes puis un des élèves les a mixés. Pas de yahourt (€€€) alors que c'est la base, en quantité… ridicule (€€€).
Je suis plutôt du style compréhensif et a pas faire de vague. Et le responsable aurait assurément trouvé de bonnes escuses :
- "C'est le premier jour du cuisinier." Mais c'est pas normal qu'il ne soit pas formé à la recette/la cuisine indienne en général;
- "Il faut bien faire tenir l'atelier en 1h30." Si la formule n'est pas bonne, il faut changer un truc (la durée ou le prix…).
- Si il y a un élément qui n'est pas au point, faut pas proposer d'atelier, ou alors le reporter, ou alors ne pas faire payer le plein tarif et surtout… ne pas balancer d'excuses moisies :s
Donc on a payé, pour éplucher/couper des légumes qui ont servi à réaliser un plat mauvais.
Impossible pour le prof d'être derrière les 13 élèves tout en mélangeant les ingrédients. Aucune astuce réellement dispensée alors que la cuisine indienne n'en manque vraiment pas :
- Amener des cosses de cardamomes pour les ouvrir et présenter les graines.
- Comment faire son mélange d'épices (curry).
- Comment faire sa pâte de curry.
Au final :
- On a retravaillé le curry à la maison en ajoutant… DU CURRY (❕❕❕), du lait de coco et là ça commençait à ressembler à quelque chose (pas de ouf non plus hein vu que la base est mauvaise).
- Les samossas étaient… une honte.
- Le naan… mal préparé donc raté.
- Le lassi, en quantité ridicule (~20cl), fade.
Pour 35 €, faites n'importe quel restaurant indien de Rennes, même le plus mauvais…, ça sera meilleur que cet atelier. Encore mieux, investissez ces euros dans un bouquin de cuisine indienne ainsi que dans quelques épices et là vous ferez mieux que le résultat de ce prétentu atelier.
Note générale : 0
Et zéro c'est gentil, parce qu'on a appris qu'il y avait un atelier potentiellement pire ! Le "Paris Tokyo" dans lequel ils proposent de la cuisine "ASIATIQUE" en général 🤦🤦🤦
Autre guide : https://gamerstuff.fr/switchs-choisir-clavier-mecaniques/
Et les "rondelles en caoutchouc" pour réduire le bruit des switchs, ça s'appelle des "o-ring".
Et Falbatech propose des Redox… https://falba.tech/19644-2-v9b7d173b068d/