PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Une interface graphique pour journalctl de systemd

vendredi 25 février 2022 à 09:00

Si vous êtes sous Linux, et que vous utilisez systemd, vous avez peut-être déjà croisé le chemin de la commande journalctl qui permet de voir et manipuler les logs de systemd.

Bien que journalctl permette grâce à quelques paramètres d’afficher ce qu’on cherche, ce n’est pas non plus très pratique, surtout quand on sait qu’il y a énormément de logiciels et services différents qui se déversent dans les logs de systemd.

Alors que faire ?

Et bien il y a un programme nommé QJournalctl qui est tout simplement une interface pour exploiter au mieux journalctl et les logs de systemd.

Pour installer et utiliser QJournalctrl il faut récupérer les sources sur le Github suivant :

git clone https://github.com/pentix/qjournalctl.git

puis générer les fichiers nécessaires à la compilation comme ceci :

./autogen.sh

Puis compiler le machine comme ceci :

make -j5

Et l’installer comme ceci :

sudo make install

Vous aurez alors la possibilité de chercher dans les logs systemd en spécifiant des dates / heures, des mots clés, la priorité de l’alerte…etc.

Un outil en ligne pour flouter vos captures écrans

jeudi 24 février 2022 à 09:00

Est ce qu’avant de mettre une photo ou une capture d’écran en ligne, vous pensez toujours à bien retirer les informations personnelles qui s’y trouvent ? Je ne parle pas des données Exif mais vraiment de ce qui apparait sur l’image. Un mot de passe, une plaque d’immatriculation, une adresse…etc.

En temps normal, il faut utiliser un outil de retouche photo pour flouter ou pixeliser des morceaux de l’image. En général, j’aime bien remplacer par des gros carrés noirs, c’est plus efficace.

Mais si vous choisissez l’option plus esthétique des pixels, et que vous avez la flemme de lancer Photoshop (ou clone de…), il y a le site Redact.photo qui vous permet de recadrer une image mais également d’en flouter certaines parties. C’est assez limité car on ne peut flouter qu’avec des rectangles (pas de ronds ou de formes libres)

Ça peut vous faire gagner du temps mais attention, vous devez quand même uploader la photo en clair sur leur serveur pour pouvoir la censurer. Oups 🙂

Et dans le même genre, si vous voulez flouter automatiquement des visages sur une vidéo, c’est par ici.

Un portage de Proxmox pour Raspberry Pi

mercredi 23 février 2022 à 09:00

Si vous êtes familier avec les serveurs de machines virtuelles, vous connaissez forcement Proxmox. Proposé gratuitement, Proxmox est un hyperviseur qui utilise KVM pour prendre en charge quasiment tous les systèmes d’exploitation. Proxmox permet donc de gérer tout cela et également de réaliser des snapshot et des backups de vos machines virtuelles.

Seulement, voilà. Pour Proxmox il vous faudra un serveur afin d’héberger et de faire tourner vos VMs. Si vous n’avez pas de machine à dispo ou de budget pour vous faire héberger, il est toujours possible d’utiliser des Raspberry Pi 4 en serveur Proxmox.

Comment ?

Et bien grâce à Pimox, un portage de Proxmox pour le Raspberry Pi.

Cet outil vous permettra de créer un cluster Proxmox composé de Raspberry Pi ou d’un cluster hybride Raspberry Pi + machines x86.

Pour préparer une carte SD avec Pimox, vous devrez flasher cette carte avec la dernière version de raspiOS. Puis une fois connecté au Pi avec votre terminal, lancer la commande suivante pour récupérer le script d’install :

sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh

Rendre ensuite le script exécutable comme ceci :

chmod +x RPiOS64-IA-Install.sh

Et enfin le lancer. Vous n’aurez plus qu’à suivre les étapes d’installation.

./RPiOS64-IA-Install.sh

Comment créer un petit bouton javascript qui permet aux gens d’ajouter votre événement à leur calendrier

mardi 22 février 2022 à 09:00

Si vous organisez des réunions, des conférences téléphones ou des grosses teufs avec champagne et cluster de covid, il est pratique de pouvoir proposer à vos invités d’ajouter cet événement dans leur calendrier. Pour cela, aujourd’hui je vous propose un script qui s’appelle Add To Calendar Button. Il s’agit tout simplement d’un petit bout de JavaScript qui une fois paramétré et inséré dans vos pages web ressemblera à ceci :

Le code de ce script fonctionnera sur desktop et mobile et peut être entièrement paramétré et traduit comme bon vous semble. Il permet d’ajouter une invitation dans les calendriers les plus connus (Google Calendar, Yahoo Calendar, Microsoft 365 et Outlook calendar sans oublier la génération de fichiers iCal / ICS pour les autres calendriers comme celui d’Apple.

Pour mettre en place ce bout de code, téléchargez-le depuis le dépôt Github. Ensuite, copiez les fichiers présents dans le dossier assets sur votre site, puis intégrez ces fichiers à votre page comme ceci :

<link rel="stylesheet" href="./assets/css/atcb.min.css">

<script src="./assets/js/atcb.min.js" defer></script>

Puis créez un bouton comme ceci :

<div class="atcb" style="display:none;">
  {
    "name":Le titre de l'événement",
    "startDate":"02-21-2022",
    "endDate":"03-24-2022",
    "options":[
      "Google"
    ]
  }
</div>

On a la une configuration minimale, mais sachez que vous pouvez ajouter beaucoup plus d’options comme ceci :

<div class="atcb" style="display:none;">
  {
    "name":"Le titre de votre événement",
    "description":"Une petite description",
    "startDate":"02-21-2022",
    "endDate":"03-24-2022",
    "startTime":"10:13",
    "endTime":"17:57",
    "location":"Roubaix",
    "label":"Ajouter au calendrier",
    "options":[
      "Apple",
      "Google",
      "iCal",
      "Microsoft365",
      "Outlook.com",
      "Yahoo"
    ],
    "timeZone":"Europe/Berlin",
    "timeZoneOffset":"+01:00",
    "trigger":"click",
    "iCalFileName":"Reminder-Event"
  }
</div>

Je vous invite vraiment à lire la documentation pour intégrer facilement ce genre de petit bouton.

Vos applications ou bureau Linux dans le navigateur

lundi 21 février 2022 à 13:13

Aujourd’hui, je vous propose de découvrir KASM, un outil qui utilise Docker et qui une fois installé sur votre serveur, vous permettra d’utiliser du Linux ou des applications directement depuis votre navigateur.

Un peu comme un Citrix ou du Terminal Server sauf que là c’est gratuit et c’est vous qui auto-hébergez le machin. Et ça fonctionne avec pleins d’applications… Ubuntu, VLC, OnlyOffice, Visual Studio, Doom…etc.

Je vous laisse découvrir tout ça. Bonne fin de semaine à tous et encore merci pour votre soutien sur Patreon.