PROJET AUTOBLOG


Korben

source: Korben

⇐ retour index

Surveillez de près votre réseau Livebox avec LiveboxMonitor

mercredi 25 janvier 2023 à 09:00

Avez-vous déjà entendu parler de LiveboxMonitor ?

Non ?

Alors, permettez-moi d’arranger ça 😉 Il s’agit d’une application que j’ai découverte récemment et qui va faire plaisir aux propriétaires de Livebox Orange (pour peu qu’on soit vraiment « proprio » de ce truc).

C’est un soft avec interface graphique qui va vous permettre de visualiser et contrôler tous les appareils qui se connectent à votre Livebox. Ainsi, vous allez pouvoir suivre en temps réel les statistiques de trafic réseau, voir les appareils actifs ou inactifs connectés, lire le journal des événements d’un appareil connecté spécifique, mais également de contrôler l’état de votre WiFi ou encore de gérer un ou plusieurs répéteurs WiFi Orange connectés.

Au sein de Livebox Monitor, vous pourrez par exemple personnaliser les noms des appareils, visualiser leur adresse MAC, afficher des informations détaillées sur chacun d’entre eux, ou encore contrôler la puissance de signal de chaque point d’accès Orange présent chez vous.

Comme tous les bons logiciels, c’est évidemment open source, et dispo pour Windows et Mac sur la page Github !

À tester !

Portmaster – le firewall qui renforce votre vie privée

mardi 24 janvier 2023 à 09:00

On n’est jamais assez sécurisé, c’est pourquoi aujourd’hui, je vous présente Portmaster.

C’est un firewall avec interface graphique, qui vous offre un contrôle ultra-précis sur tout ce qui transite sur votre ordinateur. Le but : Améliorer la sécurité de votre vie privée.

Comme GlassWire sous Windows, pour ceux qui connaissent, Portmaster permet de surveiller toute activité sur le réseau, de bloquer automatiquement les logiciels malveillants et les trackers, de sécuriser les demandes DNS (pour les noms de domaine) et même de filtrer le contenu NSFW.

Il permet également de créer vos propres règles de filtrage que ce soit globalement ou plus finement par application. Par défaut, Portmaster utilise des listes de blocage comme celles d’AdAway, abuse.ch, AdGuard et d’autres afin de faire son boulot de bloqueur de traqueurs et de services malveillants.

Ce genre d’outil s’intègre parfaitement avec par exemple un VPN afin de renforcer encore plus votre vie privée.

Si ça vous intéresse, l’outil est dispo sous Windows et dans les formats .deb (Debian et Ubuntu) et RPM (Fedora). Hé oui, l’outil est open source et sous licence AGPLv3.

À télécharger ici !

Overlook Weather : l’application météo idéale pour les utilisateurs de macOS et iOS

lundi 23 janvier 2023 à 09:00

Aaaaah la météo ! Un sujet universel qui met tout le monde d’accord. Sauf que pour briller en société dans ce monde, il faut bien sûr vous tenir au courant des maximales, des minimales et tutti quanti.

Et bien ça tombe bien puisque si vous êtes sous macOS ou si vous possédez un appareil iOS, j’ai sélectionné pour vous une application très agréable pour vous tenir informé des températures, même si dans mon coeur, l’application « Météo Agricole » restera toujours la « nouméro ouno » !

Il s’agit d’Overlook Weather qui a été conçue pour privilégier la lisibilité et la compréhension humaines plutôt que de simplement présenter une grande quantité de données auxquelles vous ne comprendrez rien parce que vous n’avez pas été touché par la grâce d’Alain Gillot-Pétré

Comme vous le verrez au lancement de l’appli, l’un des points forts d’Overlook Weather est son « paysage » soigneusement créé, qui présente toutes les informations météorologiques les plus importantes de là où vous êtes. C’est facile à capter car au lieu d’essayer d’interpréter des nombres et des données cryptiques, vous pouvez avoir une vraie idée visuelle de ce que sera la météo.

En plus de cela, Overlook Weather permet d’ajouter des widgets pour l’écran d’accueil de votre iPhone y compris sur l’écran de verrouillage. Pas besoin de lancer l’application comme ça. Vous avez tous sous les yeux.

A télécharger ici pour iPhone et ici pour macOS

Plus de données techniques. Uniquement du beau et du compréhensible qui vous permettra de répondre à cette simple question : « Le port des tongs est-il pertinent en cette journée de janvier ? »

ChatCGT – Quand l’IA se syndique

dimanche 22 janvier 2023 à 11:52

Vous le savez, ici on aime rigoler 😉 alors forcement j’étais obligé de partager avec vous ce portage de GPT-3 en version « marxiste » telle qu’elle est décrite par son créateur.

Il s’agit donc de ChatCGT, une IA librement inspirée de ChatGPT qui évidemment a réponse à tout, mais est beaucoup plus engagée que sa grande soeur.

Je lui ai donc posé quelques questions pour voir ce qu’elle a dans le ventre.

Elle n’est pas tendre avec moi et bien sûr qu’à que la vérité qui blesse 😉

Évidemment, elle semble également bien connaitre les passe temps favoris des riches :

Maintenant, est-ce qu’elle est objective ? Je pense oui, mais elle est bien énervée 😉

Et une blague pour voir ?

Ahaha ! Et pour le bouquet final, je lui ai même demandé un petit script en Python. Elle est forte !

Bravo au frangin de Vincent pour cette prouesse 😉

Et si vous voulez tester, c’est sur chatCGT.fr !

Merci à Letsar pour le partage.

Excelize – la lib Go qui simplifie la gestion de fichiers Excel

dimanche 22 janvier 2023 à 09:00

Si vous codez en Go, vous aurez forcément besoin de cette lib un jour. Elle s’appelle Excelize et elle permet de manipuler des fichiers Excel directement dans vos programmes écrits en Go.

Elle permet ainsi de lire et d’écrire des fichiers Excel de différents formats ( XLAM, XLSM, XLSX et XLTX) et prend également en charge les anciennes versions 2007 et ultérieures.

Excelize permet ainsi de traiter de gros fichiers, donc de gros volumes de fichiers ce qui est super pratique pour vos moulinettes du boulot ou créer des process de traitements divers et variés. Et oui, le format Excel est une saloperie, mais c’est très utilisé donc il faut composer avec notamment dans le monde professionnel.

Pour l’installer, il vous suffit d’ouvrir un terminal et de taper la commande suivante :

go install github.com/xuri/excelize@latest

Une fois installée, vous pourrez alors utiliser Excelize pour créer de nouveaux fichiers Excel ou pour lire des fichiers existants. Voici un exemple de code pour illustrer la création d’un nouveau fichier Excel et ajouter une feuille de calcul et une valeur à cette feuille.

package main

import (
    "fmt"

    "github.com/xuri/excelize/v2"
)

func main() {
    f := excelize.NewFile()
    // Créer une nouvelle feuille.
    index := f.NewSheet("Sheet2")
    // Définir la valeur d'une cellule.
    f.SetCellValue("Sheet2", "A2", "Hello world.")
    f.SetCellValue("Sheet1", "B2", 100)
    // Définir la feuille active du classeur.
    f.SetActiveSheet(index)
    // Enregistrer le fichier xlsx par le chemin donné.
    if err := f.SaveAs("Book1.xlsx"); err != nil {
        fmt.Println(err)
    }
}

Easyyyy !

Ensuite, pour lire un fichier Excel, vous pouvez utiliser la méthode « ReadFile » comme ceci :

package main

import (
    "fmt"

    "github.com/xuri/excelize/v2"
)

func main() {
    f, err := excelize.OpenFile("Book1.xlsx")
    if err != nil {
        fmt.Println(err)
        return
    }
    defer func() {
        if err := f.Close(); err != nil {
            fmt.Println(err)
        }
    }()
    // Obtenir la valeur de la cellule par nom de feuille de calcul donné et axe.
    cell, err := f.GetCellValue("Sheet1", "B2")
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(cell)
    // Obtenez toutes les lignes de la feuille Sheet1.
    rows, err := f.GetRows("Sheet1")
    if err != nil {
        fmt.Println(err)
        return
    }
    for _, row := range rows {
        for _, colCell := range row {
            fmt.Print(colCell, "\t")
        }
        fmt.Println()
    }
}

Pratique non ?