Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
Hier — 24 juin 2024Flux principal
À partir d’avant-hierFlux principal

Monolith – L’outil parfait pour sauvegarder le web

Par : Korben
22 juin 2024 à 07:00

Je vais vous parler aujourd’hui d’un outil vraiment cool pour faire de l’archivage de pages web. Alors oui, je sais, on peut déjà enregistrer une page web avec le navigateur, mais cet outil baptisé Monolith permet de faire 1000 fois mieux que ça. Il va non seulement sauvegarder la page cible, mais aussi embarquer d’un coup tous les éléments CSS, images et JavaScript dans un seul et unique fichier HTML5.

Et contrairement à une sauvegarde classique ou même avec wget, Monolith intègre tous les assets en URLs de données. Ça veut dire que votre navigateur va pouvoir afficher la page exactement comme elle était sur le web, même sans connexion Internet !

Pour l’installer, c’est ultra simple. Que vous soyez sur Windows, macOS, GNU/Linux ou même sur des devices exotiques avec des processeurs ARM, ça marchera forcement :

  • Avec Cargo (cross-platform) : cargo install monolith
  • Via Homebrew (macOS et GNU/Linux) : brew install monolith
  • Avec Snapcraft (GNU/Linux) : snap install monolith
  • Et plein d’autres options encore…

Ensuite, pour sauvegarder par exemple cet article de mon site, il vous suffit d’entrer la commande suivante :

monolith https://korben.info/monolith-archivage-web-html-autonome.html -o monolith.html

Et paf, ça vous génère direct un fichier monolith.html avec tout ce qu’il faut dedans. Vous pouvez l’ouvrir tranquillou dans votre navigateur même sans accès internet, c’est magique.

Mais Monolith a encore plein d’autres tours dans son sac. Vous pouvez par exemple l’utiliser directement avec une entrée STDIN :

cat index.html | monolith -aMcIiFfv -b https://site.com/ - > result.html

Ici, on lui passe le contenu HTML via l’entrée standard, avec quelques options en plus :

  • -a pour virer les audios
  • -M pour ne pas ajouter les infos de date et d’URL
  • -c pour exclure les CSS
  • -I pour isoler le document
  • -i pour retirer les images
  • -F pour exclure les web fonts
  • -f pour zapper les frames
  • -v pour virer les vidéos

Bref, vous avez un contrôle total sur ce que vous voulez garder ou non.

Vous pouvez aussi spécifier les domaines autorisés ou interdits pour récupérer les assets, genre :

monolith -I -d example.com -d www.example.com https://example.com -o example-only.html

Là on autorise uniquement les domaines example.com et www.example.com. Tout ce qui vient d’ailleurs sera zappé. Ou à l’inverse, on peut dégager des domaines, typiquement ceux qui servent de la pub :

monolith -I -B -d .googleusercontent.com -d googleanalytics.com -d .google.com https://example.com -o example-no-ads.html

Après, faut savoir que Monolith n’embarque pas de moteur JavaScript. Donc pour les pages web un peu complexes qui vont chercher des données après le chargement initial, ça peut être limité. Mais pas de panique ! On peut utiliser un navigateur headless comme Chromium en amont, pour pré-processer la page avant de la passer à Monolith :

chromium --headless --incognito --dump-dom https://github.com | monolith - -I -b https://github.com -o github.html

Et hop, problème réglé !

Parfait donc pour les archivistes du web ou les data hoarders qui veulent garder une trace de tout, voire automatiser tout ça dans leurs scripts.

Kernel Recipes 2024 : il reste des places !

La 11ᵉ édition de Kernel Recipes aura lieu du 23 au 25 septembre 2024, à la Fondation Biermans Lapôtre, à Paris.

Nous entamons la deuxième décennie de la conférence, avec toujours autant de plaisir à organiser et réunir orateurs et participants pour trois jours de convivialité et d’échanges.

Kernel Recipes 2024

Notre parrain cette année est Arnaldo CARVALHO DE MELO (acme), contributeur au noyau. Il nous a accompagné d’une main de chef sur la préparation de l’agenda 2024.

Encore une très belle affiche qui nous l’espérons vous plaira, dans la salle, lors du live stream ou des vidéos en ligne plus tard : Maira CANAL, Himadri SPANDYA, Jose MARCHESI, Anel ORAZGALIYEVA, David VERNET, Steven ROSTEDT, Andrea RIGHI, Greg KH, Neeraj UPADHYAY, Paul MCKENNEY, Andrii NAKRYIKO, Pavel BEGUNKOV, Jens AXBOE, Breno LEITAO, Vlastimil BABKA, Arnaldo CARVALHO DE MELO, Sebastian ANDRZEJ, Derek BARBOSA, Guilherme AMADIO…

Également présents, Frank TIZZONI pour saisir au vol de manière impitoyable les participants et les orateurs et Anisse ASTIER qui proposera à nouveau son excellent live blog.

Enfin un immense merci aux sponsors qui nous supportent à nouveau cette année et rendent possible cette conférence : la fondation eBPF, ARM, AMD, Collabora, Meta, Haproxy, Jumptrading, Criteo engineering, Igalia, Cyberzen

La gestion du son et des images sera proposée par Uweti.

Commentaires : voir le flux Atom ouvrir dans le navigateur

YUMI ▷ Easily Make Multiboot Bootable USB Flash Drives

19 juin 2024 à 18:17

YUMI (Your USB Multiboot Installer) is a popular multiboot bootable USB boot maker software. The purpose of this tool is to help anyone quickly create a multi-system multibooting flash drive consisting of several different ISO files. Easily boot all of your favorite ISO and IMG files from one single USB drive or micro SD card.

Run any number of Linux live operating systems, PC diagnostic tools, free antivirus utilities, Windows PE and Windows setup installers, and more all from the same bootable USB disk!

Explication en français pour se créer une clé USB yumi..
https://www.malekal.com/creer-une-cle-usb-bootable-multi-iso-avec-yumi-multiboot-usb-creator/


Permalien

Quelques gemmes en CLI - LinuxFr.org

19 juin 2024 à 14:18
Je retiens :

ugrep : remplacement de grep, capable de faire du fuzzing, des AND/OR
viddy : comme watch, en mettant les changements en surbrillance
lsd : un remplacement de ls/ll avec des fonctionnalités supplémentaires

Dans les commentaires :
vidir : "En gros ça envoie la liste des fichiers du dossier courant ou une liste précise de fichiers dans votre éditeur de fichiers favori. De là, vous pouvez les supprimer (en virant la ligne correspondante) ou les renommer (en corrigeant la ligne correspondante)… et ce possiblement très vite et en masse, selon votre maîtrise de votre éditeur de texte. Sauvegardez le fichier (temporaire) et les modifications correspondantes seront appliquées."


Permalien

Voici le PC ordinateur portable à adopter l’architecture RISC-V : ce que ça change par rapport à x86 et ARM

19 juin 2024 à 06:22

Framework et DeepComputing s'associent pour créer une petite révolution dans le monde des PC portables. Leur dernier modèle, le Framework Laptop 13, intègre désormais une carte mère RISC-V.

 [Lire la suite]

Retrouvez un résumé du meilleur de l’actu tech tous les matins sur WhatsApp, c’est notre nouveau canal de discussion Frandroid que vous pouvez rejoindre dès maintenant !

Mission Control Desktop (MCD) - Thunderbird AutoConfig | Thunderbird@Work

17 juin 2024 à 16:52

Il semble donc qu'il existe une solution - terriblement cachée - pour configurer Thunderbird sur une machine. Mais pour l'instant, je ne vois pas la possibilité d'ajouter un compte mail par ce moyen. Bon, l'avantage, c'est que ça marche aussi bien sous Windows que sous Linux ...


Permalink

PME : pourquoi doivent-elles miser davantage sur l’e-mailing ?

Par : Xclude
14 juin 2024 à 17:21

Pour communiquer plus efficacement et déployer de meilleures stratégies marketing, les PME ont véritablement intérêt à miser sur l’e-mailing. Il s’agit d’une technique axée sur l’envoi automatique de mails à une liste de destinataires. Ces derniers peuvent être des prospects, ou des contacts de l’entreprise. Le but est de leur faire …

Lire la suite

Aimez KultureGeek sur Facebook, et suivez-nous sur Twitter

N'oubliez pas de télécharger notre Application gratuite iAddict pour iPhone et iPad (lien App Store)


L’article PME : pourquoi doivent-elles miser davantage sur l’e-mailing ? est apparu en premier sur KultureGeek.

Comment déployer un VPS chez IONOS pour configurer une Seedbox et télécharger des Torrents en toute sécurité 😍

Par : Ozanne CADET
12 juin 2024 à 20:22

Ce tutoriel vous explique comment monter une Seedbox dans le Cloud afin de télécharger des Torrents de manière ultra rapide et surtout sans risque d’être inquiété par la commission Hadopi dans le cas ou vous téléchargeriez des fichiers protégés par des droits d’auteurs.

Dans ce tutoriel la Seedbox sera déployé sur un VPS, un serveur privé virtuel qui présente l’avantage d’être peu coûteux et immédiatement disponible. Il s’agit ici d’un VPS souscrit chez IONOS qui permet de disposer de 80 GB d’espace disque pour 2,4€ TTC par mois, largement de quoi télécharger plusieurs films en 4K simultanément avant de les rapatrier chez vous.

Présentation de l’offre VPS chez IONOS

Pour télécharger sans risque d’être inquiété il n’y a que 3 solutions viables :

  1. Le téléchargement direct (DDL), vous pouvez télécharger depuis chez vous sans risque car le flux chiffré est non surveillé par Hadopi.
  2. Le téléchargement de Torrent depuis votre ordinateur mais vous devez préalablement installer un client VPN pour masquer votre identité. C’est la méthode la plus simple pour les néophytes mais elle nécessite de laisser allumer votre ordinateur.
  3. Le Téléchargement de Torrent via une Seedbox, c’est la méthode la plus performante car le téléchargement est effectuée directement dans le Cloud à un très haut débit. Le rapatriement des fichiers téléchargés sera ensuite limité par votre débit mais malgré tout bien plus efficace que si vous téléchargiez en Torrent directement depuis votre domicile.

Voici quelques offres de VPS chez IONOS particulièrement adaptées et en promotion !

Comment déployer sa Seedbox dans le Cloud

Le tutoriel est clair et détaillé. Inutile d’être un expert Linux.

Avant toute chose vous devez simplement souscrire à l’offre de VPS qui vous convient le mieux parmi celles proposées précédemment.

Lors de la commande du VPS choisissez le système d’exploitation souhaité pour l’installation automatisée de votre VPS, sélectionnez la dernière version de Debian proposée.

En cas d’erreur vous pouvez réinstaller gratuitement le VPS à volonté depuis le tableau de bord.

Le déploiement du VPS va durer moins de 5 minutes, il met à disposition une machine virtuelle Debian préconfigurée. Vous n’aurez plus qu’à déployer le logiciel de téléchargement de Torrent via la procédure suivante : Comment installer une Seedbox en toute simplicité grâce à Swizzin + Démo de l’installation de Deluge 2.0.3 sous Debian 11

Voici un disclaimer à ajouter pour indiquer que cet article est fait uniquement à des fins pédagogiques et rappeler que le téléchargement illégal de contenu protégé par des droits d’auteur est interdit :

Avertissement

Ce tutoriel est fourni uniquement à des fins pédagogiques et d’illustration. Il ne doit en aucun cas être utilisé pour promouvoir ou encourager le téléchargement illégal de contenu protégé par des droits d’auteur. Le téléchargement et le partage de fichiers soumis aux droits d’auteur sans autorisation sont illégaux et peuvent entraîner des poursuites judiciaires.

Nous vous rappelons que le respect des lois sur les droits d’auteur est primordial. Utilisez les seedboxes et les clients Torrent uniquement pour télécharger et partager du contenu libre de droits ou pour lequel vous disposez des autorisations nécessaires.

L’auteur de ce tutoriel et le site web hébergeant ce contenu déclinent toute responsabilité en cas d’utilisation illégale des informations fournies. Chaque utilisateur est responsable de ses propres actions et doit s’assurer de respecter la législation en vigueur.

Cet article original intitulé Comment déployer un VPS chez IONOS pour configurer une Seedbox et télécharger des Torrents en toute sécurité 😍 a été publié la première sur SysKB.

❌
❌