Pour s'entrainer à débugger des serveurs Linux cassés.
— Permalink
CTR DRAKO est un centre technique de réparation et de maintenance pour les professionnels et les particuliers...
XLeRobot: Practical Dual-Arm Mobile Home Robot for $660 - Vector-Wangel/XLeRobot
Un robot ménager open-source !
Süvy est un substitut au sucre innovant, à faible indice glycémique, adapté aux diabétiques, gourmands et professionnels. Découvrez le goût du sucre sans calories, sans frustration et 100 % plaisir, pour pâtisseries, boissons et desserts.
À tester.
Depuis plus de dix ans, UGREEN s’impose comme une référence en matière d’accessoires technologiques. Aujourd’hui, la marque revient avec une innovation majeure : la série MagFlow, parmi les toutes premières solutions de recharge magnétique Qi2 certifiées 25W.
Mais concrètement, qu’est-ce que ça change pour vous ? Pourquoi ces nouveaux produits pourraient transformer vos habitudes de recharge, que ce soit en voyage, au bureau ou à la maison ? Prenons le temps de plonger dans les usages et de voir ce que ces trois nouveautés peuvent vous apporter au quotidien.
Commençons par le concept même de MagFlow. Le nom combine Magnetic et Flow, l’idée d’une énergie fluide, sans contrainte, qui s’adapte à vos gestes. Plus besoin de tâtonner pour bien poser le smartphone sur un pad : le magnétisme prend le relais, garantissant un alignement parfait. Résultat : la recharge est plus rapide, plus stable, et surtout… sans effort.
Ce choix n’est pas anodin : Apple a introduit le magnétisme MagSafe dès l’iPhone 12. Aujourd’hui, avec la norme Qi2, cette approche devient un standard reconnu par l’industrie. Concrètement, cela signifie que les iPhone 12 à 16 se fixent naturellement sur les chargeurs MagFlow, exactement comme ils le feraient avec un chargeur Apple MagSafe, mais en bénéficiant d’une puissance plus élevée (jusqu’à 25 W).
Avec Qi2 25 W, on passe un cap. Là où le Qi standard plafonnait souvent à 7,5 ou 15 W, cette nouvelle génération apporte une puissance bien supérieure. Concrètement, un iPhone 16 Pro Max atteint 50 % en environ 30 minutes. Vous posez, ça se clipse magnétiquement, et la batterie grimpe sans que vous ayez à réfléchir.
Côté Android, la recharge Qi reste parfaitement supportée, mais le magnétisme ne fonctionne pas toujours nativement : il faut, dans ce cas, utiliser une coque ou un anneau magnétique compatible. Ainsi, un Galaxy ou un Pixel se rechargera bien en Qi, mais sans la fixation magnétique d’un iPhone.
Maintenant, voyons comment UGREEN a décliné cette technologie en trois produits pensés pour vos différents moments de vie.

Imaginez-vous à l’aéroport, en train ou en plein déplacement professionnel. Votre iPhone clignote à 15 %. Habituellement, vous cherchez un câble, vous vous battez avec un chargeur USB bancal, et vous devez rester planté à côté d’une prise murale. Avec la batterie externe magnétique MagFlow 10 000 mAh, c’est une autre histoire.




Vous êtes en déplacement et vous devez participer à une visioconférence Zoom. Pas de panique : fixez la batterie MagFlow derrière votre iPhone et continuez à discuter en toute fluidité. Elle est compacte (110 × 70 mm) et légère (254 g), ce qui la rend parfaite pour un sac de voyage.

Arrivé au bureau, vous enchaînez les mails, les réunions Teams et la gestion de votre agenda. Votre iPhone trône sur le bureau, mais vous devez le garder accessible pour consulter vos notifications. C’est exactement pour ce scénario que le chargeur sans fil magnétique MagFlow 2-en-1 a été conçu.



Vous êtes en open space, casque sur les oreilles, en train de coder ou de rédiger un rapport. Votre iPhone est posé sur le dock, légèrement incliné. Vous recevez un appel FaceTime : inutile de le décrocher de son support, il est déjà bien orienté pour discuter. Pendant ce temps, vos AirPods reprennent de l’énergie sur la base. Tout est à sa place, sans câble qui traîne sur le bureau.

Le soir, vous rentrez chez vous. Votre iPhone est encore à 30 %, vos AirPods sont quasiment à plat, et votre Apple Watch vous signale une recharge nécessaire. Plutôt que de multiplier les câbles et les chargeurs dispersés, la station MagFlow 3-en-1 prend tout en charge sur une seule base.



Placez la station sur votre table de nuit. Avant de dormir, posez simplement vos trois appareils dessus. Au réveil, tout est rechargé et prêt à démarrer la journée. Si vous aimez regarder TikTok ou YouTube au lit, l’inclinaison réglable de l’iPhone vous permet de le faire tout en rechargeant. Et avec la compatibilité StandBy, l’iPhone devient un réveil intelligent.
Depuis 2012, UGREEN accompagne plus de 200 millions d’utilisateurs dans leur quotidien technologique. Du chargeur rapide aux solutions de stockage, la marque s’est toujours distinguée par sa fiabilité et son souci d’intégrer les meilleures normes.
Avec MagFlow, elle franchit une nouvelle étape en démocratisant le Qi2 25 W, une technologie qui devrait devenir la référence des prochaines années. L’ambition est claire : vous libérer des câbles, des chargeurs multiples et des frustrations liées à des recharges lentes ou instables.
En d’autres termes, que vous soyez en déplacement, en train de travailler ou simplement à la maison, il existe un produit MagFlow qui s’intègre parfaitement à votre rythme de vie.
Curieux de voir à quoi ressemblent ces nouveaux produits ? Consultez dès maintenant les pages officielles UGREEN pour plus d’informations et visuels :
Découvrir la série MagFlow sur UGREEN
Cet article original intitulé UGREEN MagFlow : la nouvelle ère du chargement magnétique Qi2 25W a été publié la première sur SysKB.
Recommandation CIS en sécurité.
— Permalink
Quand cela reste dans le spectacle, la magie et l'illusion, c'est cool.
Quand on commence à jouer avec la vie des gens, leurs espoirs et leurs peurs, et avec leur argent, cela mérite d'être débunké.
The Amazing Randy. RIP.
Extrait : "[...]la fortune des plus riches correspond presque exactement à l’augmentation de la dette sous Macron"
Si j'ai bien compris, impossible d'installer une application hors PlayStore ?
Donc adieu F-Droid, NewPipe, Blokada...
Tout ce qui faisait la "liberté" chez Android, risque de disparaître.
Ils se sont aperçu du fameux/fumeux "manque à gagner". Mais ils ne gagneront pas davantage.
Tout ça pour une sempiternelle "sécurité".
Comme en politique, on enlève notre "liberté" pour plus de "sécurité".
Quelle absurdité !
C'est justement le contraire. Ceux qui voudront toujours garder cette "liberté" vont s'exposer à plus de "danger".
Bref, encore des imbéciles qui ne calculent qu'à court terme.
ChatGPT, c’est fantastique… jusqu’à ce qu’il comprenne mal votre demande et vous offre une réponse à côté de la plaque. Avant, je passais des heures à reformuler mes questions. Aujourd’hui, grâce à quelques méthodes simples et bien pensées, j’obtiens des réponses nettes et justes à chaque fois. Voici 7 techniques incontournables pour formuler vos prompts […]
L’article Comment obtenir des réponses claires et précises avec ChatGPT : 7 méthodes de prompts infaillibles est apparu en premier sur Windtopik.
Il y a quelque temps on m’a demandé si je connaissais un agrégateur et lecteur de vidéos auto-hébergé. Après avoir parlé des classiques Plex, Emby, Jellyfin, Kodi, j’ai compris que c’était comme prendre un tank pour aller chercher le pain… vu qu’il s’agissait d’avoir une interface de lecture de vidéos X.
Le fait est que je n’ai rien trouvé de probant, simple, assez récent, puis ça m’a saoulé. J’ai donc créé MiniVid, présenté ici et dont le code est publié sur GitHub !
Bien évidemment, ça s’adapte parfaitement à d’autres vidéos comme des clips, documentaires, téléchargements YouTube, Twitch etc.
MàJ du 05.09.25 : j’ai publié le Docker sur GitHub, y’a plus à build localement, vous pouvez utiliser ghcr.io/aerya/minivid:latest
MàJ du 08.09.25 : j’ai ajouté un script Windows-MiniVid.cmd
– Il installera si nécessaire Docker Desktop sur la machine,





📂 Navigation par dossiers
Accédez à vos vidéos avec une arborescence claire.
🔖 Tags automatiques extraits des noms de fichiers
Tags globaux par dossier
Tags individuels par fichier
Multi-sélection et recherche par tags
Blacklist configurable pour supprimer les mots inutiles (and, the, source, etc.)
🔍 Recherche avancée
Par nom de fichier
Par tags multiples
Par favoris
Par statut Lue / Non lue
🗂 Filtres et tris personnalisables
Nom
Taille
Date de modification
Statut Lues / Non lues
⭐ Favoris
Marquez vos vidéos d’un clic (★)
Accédez à la vue dédiée « Favoris »
🎥 Lecteur intégré (HTML5 natif)
Supporte mp4, webm et mkv (Chrome/Chromium)
Les fichiers non compatibles avec Firefox (.mkv, .avi, .flv, .m2ts) sont automatiquement basculés en remux/transcodage à la volée avec ffmpeg si activé
🖼 Miniatures automatiques
Générées avec ffmpeg
Capture par défaut à 5 secondes (pour éviter logos/intro)
Ajustable via variables (MINI_THUMB_OFFSET, MINI_THUMB_MAX)
📱 Interface responsive
Desktop, tablette et mobile
🌙 Mode clair / sombre
Bascule instantanée
🛠 Page Maintenance
Rescan complet de la bibliothèque
Purge des miniatures
Journal d’événements en direct (logs des actions)
⏱ Scan automatique
Toutes les heures par défaut
Intervalle configurable via MINI_SCAN_INTERVAL
🔐 Authentification optionnelle
Mode public ou mono-utilisateur avec identifiant/mot de passe
⚙ Configuration simple
Tout se règle via variables d’environnement dans votre docker-compose.yml
| Variable | Valeur par défaut | Description |
|---|---|---|
| MEDIA_DIRS | (vide) | Liste des dossiers vidéos (séparés par ` |
| MEDIA_NAMES | Dossier 1, Dossier 2… | Noms affichés pour chaque dossier (même ordre que MEDIA_DIRS) |
| MINI_ALLOWED_EXT | .mp4,.webm,.mkv,.avi,.flv,.m2ts | Extensions autorisées |
| MINI_BANNED_TAGS | (vide) | Liste de mots à ignorer lors de la génération de tags (and,the,source,…) |
| DATA_DIR | /data | Dossier de stockage interne (état, favoris, prefs) |
| THUMB_DIR | /cache/thumbs | Dossier cache des miniatures |
| MINI_USER | (vide) | Identifiant de connexion (optionnel) |
| MINI_PASS | (vide) | Mot de passe de connexion (optionnel) |
| SECRET_KEY | (aléatoire) | Clé de session Flask (authentification) |
| MINI_PLAYBACK | direct | Mode lecture : direct, auto, remux |
| MINI_TRANSCODE | 0 | Autoriser le transcodage H.264/AAC (1 = oui, 0 = non) |
| MINI_FIREFOX_MKV_FALLBACK | 1 | Force le remux des .mkv dans Firefox |
| MINI_AUTOSCAN | 1 | Activer le rescan automatique (1 = oui) |
| MINI_SCAN_INTERVAL | 3600 | Intervalle entre scans auto (en secondes) |
| MINI_THUMB_OFFSET | 5 | Seconde du screenshot miniature |
| MINI_THUMB_MAX | 30 | Offset max (si vidéo longue) |
| MINI_FFPROBE_TIMEOUT | 10 | Timeout en secondes pour ffprobe/ffmpeg |
| API_READ_KEY | (vide) | Clé API (optionnelle) pour accès en lecture seule |
Pour l’installation et la configuration, reportez-vous au dépôt GitHub.
Exemple de docker-compose.yml
services:
minivid:
image: ghcr.io/aerya/minivid:latest
container_name: minivid
restart: always
environment:
TZ: Europe/Paris
MEDIA_DIRS: /videos1|/videos2|/videos3|/videos4|/videos5
MEDIA_NAMES: ruTorrent|MeTube|Docs|Concerts|Tests formats vidéo
DATA_DIR: /data
THUMB_DIR: /cache/thumbs
MINI_ALLOWED_EXT: .mp4,.webm,.mkv,.avi,.flv,.m2ts
MINI_PLAYBACK Mode de lecture : auto
MINI_TRANSCODE: 1
MINI_FIREFOX_MKV_FALLBACK: 1
MINI_THUMB_OFFSET: 5
MINI_THUMB_MAX: 30
MINI_AUTOSCAN: 1
# Auth (prises du .env ; si vide => pas d'auth)
MINI_USER: ${MINI_USER}
MINI_PASS: ${MINI_PASS}
SECRET_KEY: 032cb57bd9a0ed97c62a46518aaa3cf2ka9d256da92e17e75e75d282ad5cda87
# Liste noire tags (les mots de moins de 3 lettres sont automatiquement bannis)
MINI_BANNED_TAGS: >
and,the,source,video,videos,vid,vids,film,movie,part,
les,une,des,ils,elles,sur,sous,dans,par,pour,sans,avec,chez,
cet,cette,ces,mon,mes,ton,tes,ses,notre,nos,votre,vos,leur,leurs,
qui,que,quoi,dont,quand,comme,
your,they,for,with,without,into,onto,about,this,that,these,those,
here,there,then,than,are,was,being,been,have,had,just,only,
over,under,very,more,most,less,were,com,net
volumes:
- /mnt/user/rutorrent-direct:/videos1:ro
- /mnt/user/MeTube:/videos2:ro
- /mnt/user/TEST/Docs:/videos3:ro
- /mnt/user/TEST/Concerts:/videos4:ro
- /mnt/user/TEST/Formats:/videos5:ro
- /mnt/user/appdata/MiniVid/data:/data
- /mnt/user/appdata/MiniVid/cache:/cache
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
ports:
- "8080:8080"
# Scan toutes les INTERVAL secondes
minivid-scheduler:
image: curlimages/curl:8.10.1
container_name: minivid-scheduler
depends_on:
- minivid
restart: always
environment:
APP_URL: ${APP_URL}
MINI_USER: ${MINI_USER}
MINI_PASS: ${MINI_PASS}
INTERVAL: ${INTERVAL}
command: >
sh -c '
set -eu;
for i in $(seq 1 60); do curl -fsS "$APP_URL/maintenance" >/dev/null 2>&1 && break || sleep 2; done
while :; do
if [ -n "$MINI_USER" ] && [ -n "$MINI_PASS" ]; then
# login (remember=on)
curl -sS -c /tmp/c.jar -X POST "$APP_URL/login" \
-d "username=$MINI_USER" -d "password=$MINI_PASS" -d "remember=on" -o /dev/null || true
if curl -sS -b /tmp/c.jar "$APP_URL/api/maintenance/progress" | grep -qi "\"running\"\\s*:\\s*true"; then
sleep 120
else
curl -m 5 -sS -b /tmp/c.jar -X POST "$APP_URL/api/maintenance/rescan" -o /dev/null || true
fi
else
curl -m 5 -sS -X POST "$APP_URL/api/maintenance/rescan" -o /dev/null || true
fi
sleep "$INTERVAL"
done
'
Exemple de .env
# URL interne du service
APP_URL=http://minivid:8080
# Auth (laisser vide pour désactiver l'auth)
MINI_USER=admin
MINI_PASS=admin
# Fréquence en secondes (3600 = 1h)
INTERVAL=3600
L’indexation des fichiers se fait à la volée au 1er lancement, plus ou moins rapidement selon la quantité de vidéos et le CPU. Le transcodage sous Firefox/LibreWolf peut faire souffrir le CPU sur une petite machine, je ne l’ai pas optimisé vu qu’il est plus rapide de passer par un autre navigateur.
Aucun appel externe, tout est 100% local. Fonctionne en http://IP:port comme en reverse proxy.








![]()
Cet homme m'a été très inspirant, tout particulièrement par ce qu'il dit dans cette fameuse interview et qui apparaît @08:54 dans cette vidéo.
Cf y'a 12 ans : https://orangina-rouge.org/shaarli/shaare/-PPQjw