Vue normale

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

ShortGPT – Pour automatiser la création de vidéos pour TikTok et Instagram

Par : Korben
24 janvier 2024 à 09:00

Si vous trainez sur TikTok (pour les jeunes d’esprit) ou encore Instagram (pour les boomers d’esprit), vous êtes sans doute déjà tombé sur des vidéos avec des « facts », c’est à dire des faits historiques, scientifiques ou encore des trucs tirés tout droit de Reddit, qui vous ont captivé avec une petite musique de merde et un gameplay de jeu vidéo quelconque en fond.

Ce genre de format est calibré pour endormir ce qui vous reste de matière grise fondue et vous faire rester sur la vidéo. Là où ça devient drôle, c’est que vous allez pouvoir générer ce genre de format vidéo grâce à ShortGPT. Cet outil open source (décliné également en site payant) supporte de nombreuses langues et peu aller chercher automatiquement des « faits » random ou sur le sujet de votre choix, ainsi que des sujets sur Reddit et compiler tout ça dans une vidéo avec une voix OFF.

Vous pouvez lui demander autant de shorts que vous voulez. Il vous faudra juste une clé API OpenAI, Pexels (pour les images) et pour avoir une voix de qualité, vous pouvez aussi ajouter votre clé ElevenLabs (mais pas obligatoire puisque c’est payant).

Voici techniquement comment c’est gaulé :

Vous avez deux choix pour installer ShortGPT. Si vous êtes du genre à aimer avoir tout sur votre ordinateur, vous pouvez installer les pré-requis localement en suivant la doc du Github. Cependant, si vous êtes comme moi et que vous préférez ne pas vous embêter avec des installations interminables, vous pouvez utiliser Google Colab. C’est gratuit et sans installation.

Evidemment, y’a assez de contenu merdique sur Internet pour pas en rajouter, mais ça peut-être une bonne base de départ, de reprendre ce code, pour le modifier et en faire un outil de génération de vidéos un peu plus sympa et mieux adapté à votre public.

A découvrir ici.

Palworld – Comment héberger votre jeu préféré sans dépenser un centime

Par : Korben
24 janvier 2024 à 15:29

Cela n’aura échappé à aucun gamer du monde entier : Palworld est là !

Alors, vous le savez, je préfère travailler plutôt que jouer donc je n’ai pas encore eu l’occasion de tester, mais mes enfants sont déjà à fond dessus. Bon, comme vous pouvez le voir, y’a clairement plagiat inspiration de Pokemon, Zelda BOTW, Fortnite et j’en passe.

D’ailleurs, si vous voulez former vos enfants à devenir des petites raclures de bidet parfaitement adapté à la société dans laquelle nous sommes, à savoir de futurs manageurs toxiques, exploiteurs de la nature ou encore criminels, y’a tout ce qu’il faut dans ce jeu puisque l’idée c’est clairement d’exploiter ces animaux (les pals) de toutes les façons possibles comme vous pouvez le voir dans la description Steam.

Alors bien sûr, si je vous parle de Palworld, ce n’est pas pour exciter les défenseurs des animaux et les végans auxquels je m’associe évidemment.

Mais c’est plutôt pour vous dire que si vous souhaitez héberger votre propre serveur dédié Palworld sans vous galérer directement avec Steam, il y a une super intégration Docker disponible ici sur Github. Cela utilise toujours Steam, mais de manière « invisible » l’aide de SteamCMD.

Ensuite, le mieux c’est d’utiliser Docker Compose avec cette config :

version: '3.9'
services:
  palworld-dedicated-server:
    build: .
    container_name: palworld-dedicated-server
    image: jammsen/palworld-dedicated-server:latest
    restart: always
    network_mode: bridge
    ports:
      - target: 8211 # gamerserver port inside of the container
        published: 8211 # gamerserver port on your host
        protocol: udp
        mode: host
      - target: 25575 # rcon port inside of the container
        published: 25575 # rcon port on your host
        protocol: tcp
        mode: host
    environment:
      - ALWAYS_UPDATE_ON_START=true
      - MAX_PLAYERS=32
      - MULTITHREAD_ENABLED=true
      - COMMUNITY_SERVER=true
      - RCON_ENABLED=true
      - RCON_PORT=25575
      - PUBLIC_IP=10.0.0.5
      - PUBLIC_PORT=8211
      - SERVER_NAME=jammsen-docker-generated-###RANDOM###
      - SERVER_DESCRIPTION=Palworld-Dedicated-Server running in Docker by jammsen
      - SERVER_PASSWORD=serverPasswordHere
      - ADMIN_PASSWORD=adminPasswordHere
    volumes:
      - ./game:/palworld

Créez ensuite des sous-répertoires du jeu sur votre node Docker dans le répertoire de serveur de jeu (exemple: /srv/palworld) et donnez-lui des permissions complètes avec la commande suivante :

chmod 777 game

Ou faites tout simplement. :

chown -R 1000:1000 game/

Pensez à bien configurer le port-forwarding ou le NAT pour les ports affichés dans le fichier Docker Compose puis démarrez le serveur avec la commande :

docker-compose up -d

Après la première exécution, arrêtez le serveur, configurez-le en éditant le fichier suivant puis relancez-le quand vous avez terminé :

game/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Voici les variables dispo au niveau de la conf docker :

Vous pouvez également générer un fichier de config très facilement avec des outils comme celui-ci.

En allant sur le Github ou sur le hub Docker, vous aurez toutes les infos avec encore plus de détails.

Et bien sûr, toute la documentation pour les administrateurs de serveurs Palworld est disponible ici. Vous y trouverez même un guide d’optimisation.

Au boulot maintenant !

Continue – L’extension Visual Studio Code qui code à votre place

Par : Korben
25 janvier 2024 à 09:00

Cursor est à ce jour l’éditeur de Code que je préfère, car il est basé sur Visual Studio et totalement boosté à l’IA. Cela me permet pour moi qui suis une quiche en dev, de mener à bien mes projets de conquête du monde.

Toutefois, c’est payant. Et si vous ne voulez pas lâcher un peu de thunasse, et que vous voulez payer uniquement ce que vous consommez, c’est possible dans Cursor avec une clé OpenAI, mais également en installant ce plugin open source baptisé « Continue » directement dans un bon vieux Visual Studio Code d’origine ou un JetBrains.

Concrètement, ce truc vous permet en surlignant un bout de code, de discuter avec l’IA pour mieux le comprendre, le compléter ou le corriger. Vous pouvez même apporter des modifs directement à votre code simplement en demandant ce que vous voulez en langage naturel du genre :

/edit réécrire ceci pour retourner une liste aplatie à partir d'une matrice 3x3
/edit refactoriser cela en une mise en page flex angulaire sur une seule ligne
/edit définir ici un type pour une liste de listes de dictionnaires

Continue permet aussi de générer des fichiers from scratch, c’est-à-dire de zéro ou de générer des tests unitaires, des commandes Shell ou des recherches sur StackOverflow pour en extraire uniquement le nécessaire.

Continue est compatible avec GPT-4 et GPT-3.5-turbo via l’API OpenAI. Et si vous voulez esquiver OpenAI, vous pouvez toujours la connecter sur un autre LLM en utilisant par exemple LM Studio ou Ollama.

Une fois installé, pour l’activer, il suffit de faire un CMD + M (ou ALT + M).

Amusez-vous bien et codez-moi des trucs de ouf !

ShellGPT – Boostez votre utilisation du terminal grâce

Par : Korben
26 janvier 2024 à 09:00

Je me lasse pas de tous ces petits softs qui utilisent de l’IA et qui simplifient quand même grandement la vie. Hier on a vu un plugin VS Code pour coder plus rapidement. Et aujourd’hui, je vous propose Shell GPT, un assistant personnel qui utilise ChatGPT pour vous aider à générer des commandes shell, des bouts de code et même de la documentation.

Pour l’installer, c’est easy :

pip install shell-gpt

Il faudra quand même faire un export OPENAI_API_KEYcomme d’habitude dans votre .zshrc ou .bashrc pour lui indiquer votre clé API OpenAI. Et redémarrez votre terminal pour que les modifications prennent effet.

export OPENAI_API_KEY="votre_clé_API_OpenAI"

Une fois installé, ça fait plein de trucs cool. Vous pouvez simplement exécuter la commande sgpt suivie de votre requête pour lui demander tout ce que vous voulez. Par exemple, pour rechercher les couleurs d’un arc-en-ciel, vous pouvez exécuter la commande suivante :

sgpt "quelles sont les couleurs d'un arc-en-ciel ?"

Mais vous pouvez surtout lui demander des commandes que vous ne sauriez pas construire. Par exemple :

sgpt "VOTRE DEMANDE"

Ou pour avoir une réponse plus directe avec uniquement du code, il suffit d’ajouter le paramètre –code :

sgpt --code "VOTRE DEMANDE"

Pour ceux qui veulent, vous pouvez même lancer votre demande en mode shell pour pouvoir l’exécuter de suite :

sgpt --shell "VOTRE DEMANDE"

Et pour aller encore plus loin, vous pouvez aussi le lancer en mode « chat ». S’engagera alors une discussion sur le long cours, avec possibilité de créer des fichiers, de les modifier, de lancer des commandes, etc… Remplacez NOM_SESSION par le titre à donner à votre chat, pour pouvoir ensuite y retourner en gardant le contexte.

sgpt --chat NOM_SESSION "VOTRE DEMANDE"

ShellGPT offre aussi d’autres fonctionnalités avancées, notamment le REPL mode qui permet d’interagir avec ShellGPT dans un mode interactif pour générer du code et exécuter des commandes (en appuyant sur la touche « e »

sgpt --shell --repl NOM_SESSION

Et vous pouvez aussi créer des rôles personnalisés pour personnaliser le comportement de ShellGPT dans des scénarios spécifiques, selon vos envies. Je vous invite à vous plonger dans la doc pour exploiter tout ça. Ça fait beaucoup de choses mais c’est super pratique et ça vous aidera à automatiser pas mal de choses.

Enfin, et je terminerai avec ça, il est possible d’installer une intégration dans votre shell.

sgpt --install-integration

En gros, ça va ajouter quelques lignes dans votre .bashrc ou .zshrc pour simplement en appuyant sur

CTRL + l

transformer ce que vous avez écrit dedans en commande exécutable.

Voilà, j’ai à peu pres fait le tour de cet outil merveilleux !

L’IA c’est cool mais quand c’est bien intégré dans nos outils du quotidien, c’est encore meilleur !

ShellGPT est à découvrir ici.

Dusage – Mieux visualiser l’espace disque utilisé

Par : Korben
27 janvier 2024 à 09:00

Comment faites-vous pour savoir s’il reste de la place sur votre disque dur ?

Les vrais vont me répondre qu’ils utilisent la commande « df » pour en savoir plus, mais faut se l’avouer, cette commande peut être un peu déroutante pour les noobs et pas très attrayante visuellement.

C’est pourquoi aujourd’hui je vous présente l’outil Dusage ! Un outil en ligne de commande conçu pour vous offrir une représentation beaucoup plus claire de l’espace disque utilisé sur votre système.

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

cargo install dusage

Ensuite, y’a plus qu’à lancer la commande dusage pour obtenir la liste des systèmes de fichiers avec leur taille totale, l’espace disque utilisé, l’espace disque disponible, le pourcentage d’occupation, le point de montage, ainsi qu’un graphique qui représente l’utilisation des disques et des inodes, avec des couleurs différentes en fonction des points de montage pour faciliter la lecture.

Pour rappel, les inodes sont des structures de données qui contiennent des informations sur les fichiers et les répertoires d’un système de fichiers. L’utilisation des inodes peut être un indicateur utile pour déterminer s’il y a trop de petits fichiers sur votre disque, ce qui peut causer des problèmes de performance.

Si vous l’utilisez sur le Raspberry Pi, vous verrez également que le système de fichiers « log2ram » est affiché en dernier pour faciliter le repérage.

Bref, si vous détestez df, parce que vous n’y comprenez rien, dusage sera là pour vous faciliter la vie. D’ailleurs, si vous l’appréciez, il y a également un autre projet qui s’appelle musage, qui est à la commande « free », ce que dusage est à la commande df. Pour rappel, « free » permet de voir l’espace disponible en mémoire vive.

Amusez-vous bien !

OSTE – Le scanner de vulns qui combine Nikto, ZAP, Nuclei, SkipFish, et Wapiti

Par : Korben
28 janvier 2024 à 09:00

Si vous vous intéressez un peu à la sécurité informatique, je vous présente aujourd’hui OSTE qui est ce qu’on pourrait appeler un Metascanner.

Alors qu’est-ce qu’un Metascanner ?

Eh bien il s’agit d’un scanner de vulnérabilité web qui combine différents outils tels que Nikto, zap de l’OWASP, Nucléi, SkipFish ou encore Wapiti.

L’intérêt de cet outil c’est qu’il offre une interface graphique très user friendly qui permet de consulter les rapports de scan, mais également de les lancer. Injections SQL, XSS, XML, HTML ou encore des injections liées à des commandes spécifiques au système d’exploitation visé. Chacun des scanners DAST (Dynamic Application Security Testing) intégrés fournit des listes de vulnérabilités pour vous aider à identifier et corriger les problèmes potentiels.

Pour l’installer, vous aurez besoin de tous les outils que je viens de vous citer, mais si vous utilisez Kali Linux vous n’aurez pas de soucis puisque tout ça est déjà présent dans la distrib. Sinon il faudra les installer manuellement.

Ensuite il ne vous restera plus qu’à cloner le dépôt sur votre machine et à lancer la commande

python3 metascan.py

Vous pourrez alors lancer des scans, charger les résultats, les exporter, les consulter directement depuis l’interface graphique.

Vous l’aurez compris, OSTE est un outil fantastique pour simplifier l’évaluation de la cyber sécurité. N’oubliez pas quand même que c’est destiné à usages éducatifs ou dans le cadre de mission d’audits pour lesquelles vous avez été mandaté.

Si vous voulez en savoir plus, cliquez ici.

Un ordinateur 16-bits dans Excel

Par : Korben
28 janvier 2024 à 17:04

Voici un projet vraiment original mené par le youtubeur Inkbox qui a tout simplement conçu un ordinateur entièrement dans Microsoft Excel. Le tout sans recourir à des scripts Visual Basic, des plugins, ou toute autre aide-externe.

Ce système 16-bits, fonctionnant sur une simple feuille de calcul, repose sur une architecture composée d’instruction personnalisée, comprenant 23 mnémoniques d’instruction et 26 opcodes.

C’est super ingénieux !

Le design principal du CPU se divise en plusieurs unités : une unité de récupération, une unité de contrôle, une unité logique arithmétique, un fichier registre, une unité PC, plusieurs multiplexeurs, une unité de contrôle de la mémoire, une table de RAM de 128KB, et un affichage de 128×128 en 16 couleurs.

Ce projet, disponible sur GitHub sous le nom « excelCPU« , inclut plusieurs fichiers principaux comme le CPU lui-même, une ROM, un ensemble d’instructions détaillées, un compilateur pour Excel-ASM16, et un dossier de programmes d’exemple.

Cette conception est non seulement un tour de force en matière de programmation, mais elle ouvre également de nouvelles perspectives sur les capacités d’Excel en tant qu’outil de développement. Pour vous dire à quel point c’est balèse, le CPU fonctionne à partir d’un simple signal d’horloge et peut être contrôlé en mode automatique ou manuel, avec diverses options pour réinitialiser la RAM, lire la ROM, et exécuter des programmes. Et bien sûr, les utilisateurs de cet « ordinateur » peuvent également écrire des programmes dans le langage Excel-ASM16 et les compiler sur la feuille de calcul ROM.xlsx.

Bref, on n’arrête pas la bidouille de l’extrême !

OSS Insight – Explorez et comparez les dépôts GitHub en un clin d’oeil

Par : Korben
29 janvier 2024 à 09:00

Vous le savez, je suis un grand amateur et un grand défenseur des logiciels libres et Open Source. Et je n’ai pas peur de le dire, GitHub est l’un de mes sites préférés.

On y trouve des pépites comme des scripts incroyables, des outils géniaux et j’adore ça ! Mais ce n’est pas forcément toujours simple de suivre tout ce qui se passe dans cet univers.

Enfin, ça, c’était avant parce qu’il existe un site génial qui s’appelle OSS Insight et qui offre des informations très détaillées et des tendances sur le monde de l’open source en analysant plus de 5 milliards de lignes d’événements GitHub.

Il fournit une nouvelle façon d’explorer les données GitHub en posant simplement des questions en langage naturel, ce qui est extrêmement pratique quand on veut comparer les choses.

Par exemple, OSS Insight vous permet de comparer deux dépôts à partir des mêmes indicateurs, tels que les étoiles, les forks, les issues, les commits, les pull requests, le nombre de contributeurs, les langages de programmation utilisés ou encore les lignes de code modifiées.

Imaginez que vous travaillez sur un projet et que vous souhaitez comparer deux bibliothèques open source pour déterminer laquelle est la plus populaire et la mieux maintenue. Et bien il suffit de lui demander.

Mais ça ne s’arrête pas à ça. Voici quelques exemples de questions que les gens posent à l’outil :

En plus de cela, OSS Insight offre des informations sur les tendances techniques mensuelles avec des listes de dépôts à découvrir.

Comme ça, vous pouvez suivre de près certains types d’outils populaires, comme les bases de données, les frameworks JavaScript ou encore les outils liés aux LLM. Vous pouvez également obtenir des analyses sur la productivité des développeurs et les statistiques des dépôts.

Pour tester le OSS Insight, il vous suffit de vous rendre sur leur site web et de plonger dans cet océan de données.

Comment récupérer des signatures sur un PDF ?

Par : Korben
30 janvier 2024 à 09:00

Même si étant sous macOS, c’est le genre de truc que je fais nativement avec l’application « Aperçu », tout le monde ne sait pas forcément signer, annoter ou écrire sur un document PDF. Je vois d’ailleurs encore beaucoup d’âmes perdues qui téléchargent illégalement Adobe Acrobat pour justement faire tout ça.

Mais plus besoin de vous prendre la tête. Grâce au service PDF de l’éditeur de logiciel 24eme, vous allez pouvoir signer un document, écrire dessus ce dont vous avez envie et le télécharger, ce qui vous évitera de l’imprimer pour faire tout ça à la main.

Et vous pouvez même le partager à d’autres personnes pour que chacun puisse apposer sa signature. Et vous au final, vous récupérerez le document signé par tout le monde. Gain de temps assuré même si c’est moins « propre » que de passer par un service comme Docusign ou Yousign.

En plus de ça, le site propose d’autres onglets qui vous permettront de fusionner, trier, pivoter, supprimer, extraire des pages, mais également ajouter, modifier ou supprimer les métadonnées d’un PDF. Et si votre PDF est trop gros pour être envoyé par mail, vous pourrez même réduire sa taille.

Tout ça gratuitement !

Il est évidemment naturel de se soucier de la sécurité des documents lorsqu’il s’agit de les partager en ligne, surtout si ces documents contiennent des informations sensibles. 24eme stocke tous ces documents sur un serveur sécurisé et en limitant l’accès au document aux personnes disposant du lien unique. Mais si vous voulez l’autohéberger pour plus de maitrise des données, ce n’est pas un souci non plus puisque les sources se trouvent ici.

NetBird – Créez un réseau privé sécurisé hyper facilement

Par : Korben
31 janvier 2024 à 09:00

Après vous avoir présenté WirePiUS ou encore Netmaker qui permettent de créer facilement des réseaux VPN basés sur Wireguard, je tiens aujourd’hui à vous présenter NetBird.

Ce logiciel libre qui s’installe sur un serveur en moins de 5 min, va vous permettre de créer un réseau privé sécurisé pour votre organisation ou simplement votre petit chez vous.

L’idée, vous l’aurez compris, c’est de pouvoir connecter plusieurs sites éloignés ou simplement partager des fichiers volumineux et confidentiels avec vos collègues en toute sécurité. Ainsi, la plateforme Netbird combine un VPN Wireguard sans configuration, un système de contrôle d’accès centralisé et utilise WebRTC ICE, STUN et TURN pour établir des connexions entre machines.

Bien sûr, la double authentification est de la partie comme vous pouvez le voir sur la vidéo ci-dessous :

Pour installer NetBird, il vous faudra Docker avec docker-compose et jq + curl installés.

Avant de commencer, assurez-vous d’avoir les éléments suivants :

  • Une machine Linux avec au moins 1 CPU et 2 Go de RAM.
  • La machine doit être accessible publiquement sur les ports TCP 80 et 443 et UDP : 3478, 49152-65535.
  • Un nom de domaine public pointant vers la machine.
  • Docker installé sur la machine avec le plugin docker-compose (guide d’installation de Docker).
  • jq installé. jq est généralement disponible dans les dépôts officiels et peut être installé avec la commande
    sudo apt install jq 
    ou 
    sudo yum install jq
  • curl installé. curl est généralement disponible dans les dépôts officiels et peut être installé avec la commande 
    sudo apt install curl 
    ou
    sudo yum install curl

Téléchargez et exécutez le script d’installation :

export NETBIRD_DOMAIN=votre-domaine-public.com; curl -fsSL https://github.com/netbirdio/netbird/releases/latest/download/getting-started-with-zitadel.sh | bash

Ce script téléchargera et exécutera l’installation de NetBird sur votre machine. Il vous demandera de saisir le nom de domaine public que vous souhaitez utiliser pour NetBird.

Puis pour démarrer le service NetBird:

docker-compose up -d

Cette commande démarrera tous les conteneurs Docker nécessaires à l’exécution de NetBird.

Une fois l’installation terminée, vous pouvez gérer les ressources NetBird via docker-compose. Par exemple, pour redémarrer le service NetBird, vous pouvez exécuter la commande suivante :

docker-compose restart netbird

Vous pourrez alors accéder à l’interface utilisateur Web de NetBird via votre nom de domaine public.

Génial non ? Ça n’a jamais été aussi simple d’avoir son réseau privé virtuel et bien sûr hautement sécurisé. Suffit d’une petite box Linux et roule ma poule.

Vous aurez plus d’infos sur Netbird ici.

Petit retour d’expérience sur la batterie Anker 737

Par : Korben
31 janvier 2024 à 12:24

— Contient des liens Amazon affiliés sataniques —

Dans le cadre de mon boulot, il arrive que je me déplace un peu partout. J’ai donc besoin de recharger mon ordinateur et mon smartphone assez souvent et depuis n’importe où. Et comme j’habite du côté de Clermont-Ferrand, il arrive aussi parfois que je reste plus longtemps que prévu dans un train sans électricité. (heureusement, j’ai esquivé cette panne-là…)

Mais malheureusement, y’a pas tout le temps de prise de courant à dispo pour voler « emprunter » un peu d’électricité. J’avais donc besoin d’une bonne batterie externe.

Un petit tour sur Internet pour regarder les comparatifs et j’ai fini par trouvé mon bonheur : La batterie Anker 737 (PowerCore 24K). Après quelques semaines d’utilisation, je suis conquis. Tout d’abord, cette batterie affiche une capacité de 24 000 mAh. Elle peut donc prendre l’avion en cabine et permet de recharger entièrement environ 4 ou 5 fois n’importe quel smartphone ou 1,5 / 2 fois n’importe quel ordinateur portable.

Son design compact (15.6 x 5.5 x 5 cm) change un peu des batteries plus plates et allongées auxquelles Anker nous a habitués. On aime ou on n’aime pas et ça dépend comment vous la transportez ou si vous voulez la lancer sur quelqu’un dans une situation d’autodéfense, mais en termes de volume, je dirais que ça prend la même place que mon ancienne Anker PowerCore Speed. Par contre, elle est vachement plus puissante et embarque un peu plus d’électronique, donc fatalement, elle pèse un peu plus lourd. Vous vous en doutez, ce qui n’est pas un souci pour moi puisque je vais plus souvent à la salle que Tibo.

Avec la techno Anker Power Delivery 3.1, elle offre donc une charge rapide de 140 W. En gros en 40 min, elle peut recharger de 50% votre Macbook Pro.

Et niveau recharge sur le courant, c’est la même. Suffit de la brancher sur le secteur et elle se remplie à 100% en un peu plus de 50 minutes. C’est 7 fois plus rapide qu’avec les anciens modèles de batterie que j’avais et ça c’est très appréciable. Sur la 737, il y a 2 ports USB C et un port USB A, donc rien d’exotique et ça vous permettra d’y brancher jusqu’à 3 appareils.

Maintenant, le côté « geek » de cette batterie, c’est son écran qui affiche la quantité de jus disponible, mais également la puissance diffusée en entrée comme en sortie. En effet, la batterie contrôle en temps réel la puissance délivrée et la chaleur produite pour éviter de faire surchauffer ou abimer vos appareils ou la batterie elle-même. Elle est donc beaucoup plus protectrice et « intelligente » que n’importe quelle autre batterie ou qu’un sugar daddy complotiste.

J’ai également des panneaux solaires à la maison, donc je m’en sers pour stocker un peu d’énergie solaire en journée, que je réutilise ensuite quand cette feignasse de soleil est couchée. Puis comme j’ai souvent la flemme de brancher l’ordinateur sur une rallonge ou que ça me saoule de me poser obligatoirement sur la table de salon parce qu’y’a que là que je peux choper une prise pas trop loin, cette batterie est également super pratique pour continuer à m’installer un peu partout pour bosser chez moi quand y’a plus de jus dans l’ordinateur.

Voilà pour moi c’est validé, surtout que Anker est pour moi l’une des meilleures marque en matière d’adaptateur et de batteries externes, même si j’aurais apprécié que ce soit un peu moins lourd.

À découvrir ici.

SOS Fantômes, la Menace de glace – La bande annonce enfin dispo !

Par : Korben
31 janvier 2024 à 14:56

Ça faisait bien longtemps que je ne vous avais pas partagé une petite bande-annonce sur ce site, mais il faut dire que le cinéma a tellement augmenté ces dernières années qu’il fallait rester raisonnable.

Mais ce petit film me dit bien. Il s’agit du nouvel opus de Ghostbusters ! Mais si, souvenez-vous, les chasseurs de fantômes dans leur combi kaki qui sillonnent New York pour attraper les petits fantômes qui font peur aux gens.

Bref, vous allez retrouver la famille Spengler qu’on avait revue dans l’épisode 4 mais surtout la mythique caserne de pompiers. Ces derniers découvrent un artefact ancien qui malheureusement déchaine une force maléfique prête à plonger le monde dans une ère glaciaire sans retour. Les anciens Ghostbusters et les nouveaux unissent alors leurs forces et leurs gadgets pour sauver leur ville et bien sûr le monde (effet de bord, tu connais).

Ghostbusters : Frozen Empire a donc l’air d’un excellent pizza-movie pour toute la famille que vous pourrez retrouver au cinéma le 22 mars prochain si évidemment, il vous reste un peu de blé après le 15 du mois.

Source

Revenir vers l’ancien Twitter, c’est possible avec Old Twitter Layout

Par : Korben
1 février 2024 à 09:00

Il y a des jours où on se réveille avec une certaine nostalgie pour les choses du passé. Rappelez-vous les années 2010, lorsque Twitter était encore ce petit oiseau bleu en pleine croissance, sans trop de haine, avec que des gens du web qui discutaient de manière courtoise ?

Eh bien, mes amis, il semblerait que ce jour soit de retour pour moi (enfin presque) grâce à l’extension Chrome / Firefox / Opera / Edge : Old Twitter Layout 2023.

Ce plugin une fois installé va vous ramener à la version tant appréciée de 2015, avec quelques fonctionnalités intéressantes à la clé !

Vous retrouverez ainsi l’apparence de Twitter de 2015 en 2024, sans couche CSS supplémentaire. Et ce qui est génial, c’est qu’elle est personnalisable avec une classement chronologique par défaut, un mode sombre, la suppression de publicités, et même le téléchargement de vidéos et GIFs. Cerise sur le gâteau, le code source est disponible sur GitHub. Et en plus, ça booste la rapidité de l’interface.

Et bien sûr, vous aurez toujours la possibilité d’éditer manuellement la CSS du site si vous souhaitez apporter vos propres customisations.

Pour installer l’extension Old Twitter, il suffit de vous rendre sur ce lien.

En plus de tout cela, l’extension propose des raccourcis clavier pour naviguer facilement sur Twitter, notamment pour faire des recherches, poster un message, ouvrir des menus et interagir avec les tweets. Certains raccourcis sont dédiés aux réponses, aux citations (Les RT quoi) et la lecture des médias. Pour les polyglottes, l’extension est disponible en plusieurs langues, dont le français, le portugais, l’espagnol et le grec.

Bref, si vous êtes comme moi et que vous ressentez la nostalgie de l’ancien Twitter, avant que ça ne s’appelle X et que ça devienne moche, ne perdez plus une seconde et installez Old Twitter Layout 2023.

Protégez vos infos sensibles et surfez sur des sites dangereux avec Browser.lol

Par : Korben
2 février 2024 à 09:00

Besoin d’accéder à un site bien chelou, bien dangereux ? Seulement, voilà, vous sanglotez de peur à l’idée de vous faire véroler.

Pas de panique, je suis là, comme d’habitude avec mes bonnes astuces.

Pour aller quand même sur une URL peu voire pas fiable du tout, il est possible de passer par un navigateur distant lancé au travers d’une sanbox. Et c’est exactement ce que propose le site Browser.lol.

Avec des fonctionnalités comme l’accès illimité, vous pouvez contourner les restrictions géographiques pour accéder à des contenus bloqués dans certaines localités. Cela garantit la protection de votre vie privée en ligne, permettant une navigation anonyme et sécurisée de votre identité numérique.

C’est également pratique pour vérifier la compatibilité des sites web avec différents navigateurs et appareils. De plus, l’outil permet de débloquer des sites web qui sont restreints sur un réseau ou par une organisation. Comme ça tout paaasssseeee !

Sur Browser.lol, vous trouverez plusieurs navigateurs comme Chrome, Firefox, Edge, ou encore Bravo, Opera et Tor, afin de faire vos tests.

Le site offre également des capacités de test de vulnérabilité pour identifier les failles de sécurité sur les sites web. Et pour les recherches discrètes (hmm-hmm), l’outil assure une recherche incognito, vous permettant de naviguer sans laisser de trace.

Enfin, l’expérience de navigation est améliorée par un blocage efficace des publicités, et le masquage du trafic permet de garder vos activités internet privées, loin des yeux de votre réseau local et de votre fournisseur d’accès internet.

Bref, c’est le genre de site bien pratique à garder dans vos favoris.

DeArrow – Pour en finir avec les putaclics sur YouTube

Par : Korben
3 février 2024 à 09:00

Y’a pas pire putaclic que les vignettes YouTube ! Tous ces créateurs avec la bouche grande ouverte ambiance « Oh mon dieu, quelque chose est en train de me rentrer dans le derch par surprise » avec par-dessus des titres du style « 24h enfermé dans un restaurant chinois – ce que j’ai découvert dans le frigo va vous choquer ! » ou encore « On a échangé nos vies avec mon chien et c’était incroyable sauf quand je me suis léché le…« 

Bref, on est humain et bien sûr, on se fait avoir !

Et à chaque fois ou presque, on est déçu ! Mais c’était sans compter sur DeArrow qui va vous permettre de rééquilibrer le Youtube Game en esquivant au maskimum les clickbaits.

Cette extension pour votre navigateur va simplement améliorer les titres et les vignettes sur YouTube en utilisant le crowdsourcing. Cela signifie que vous obtiendrez des titres plus précis et moins sensationnalistes, et des vignettes qui reflèteront vraiment le contenu des vidéos.

Pour fonctionner, l’extension récupère les données de titres et vignettes soumises par les utilisateurs, et les intègre directement dans votre expérience YouTube. Les vignettes sont générées soit localement, soit par un service dédié. Et si vous êtes curieux et voulez voir les titres et les vignettes d’origine, pas de soucis, DeArrow vous permet de les afficher sur demande.

Bref, un bon petit outil pour vous dé-matrixer de toutes ces conneries. Et n’oubliez pas, si ça vous a plu, de vous abonner à ma chaine YouTube et de souffler dans votre pouce jusqu’à ce qu’il devienne bleu.

Ah et le code source est ici.

EvaDB – Mettez de l’IA dans vos requêtes SQL

Par : Korben
4 février 2024 à 09:00

Mes chers amis, l’IA est partouuuut, dans nos villes, dans nos campagnes, et elle vient voler le travail des gens qui s’opposent à elle.

Alors plutôt que de vous battre inutilement contre l’inéluctable, autant l’apprivoiser et la faire bosser pour vous, car ce n’est qu’un outil débile de plus dont chacun peut tirer des bénéfices.

Même les codeurs… La preuve avec EvaDB, une base de données ouverte qui permet aux développeurs de logiciels de créer des applications IA en quelques lignes de code grâce à son API SQL très puissante. Et pas besoin d’avoir de compétences spécifiques en IA pour l’utiliser !

EvaDB se présente comme une solution clé en main pour simplifier le développement d’applications IA, en prenant en charge à la fois la gestion des données structurées et non structurées. L’outil offre une facilité de connexion à toutes les sources de données existantes telles que PostgreSQL ou vos buckets S3, ainsi qu’une utilisation optimisée des CPU/GPU et la personnalisation des modèles IA (fine tuning) récupérés chez Hugging Face, OpenAI ou encore YOLO.

Cela signifie concrètement que vous allez pouvoir ajouter des fonctionnalités d’IA à vos applications en utilisant simplement des fonctions intégrées dans les requêtes. Vous pouvez choisir parmi différents modèles pré-entraînés ou créer vos propres modèles personnalisés.

Petit exemple de requête :

SELECT name, country, email, programming_languages, social_media, GPT4(prompt,topics_of_interest)
FROM gpt4all_StargazerInsights;

Et le prompt fourni :

--- Prompt to GPT-4
You are given 10 rows of input, each row is separated by two new line characters.
Categorize the topics listed in each row into one or more of the following 3 technical areas - Machine Learning, Databases, and Web development. If the topics listed are not related to any of these 3 areas, output a single N/A. Do not miss any input row. Do not add any additional text or numbers to your output.
The output rows must be separated by two new line characters. Each input row must generate exactly one output row. For example, the input row [Recommendation systems, Deep neural networks, Postgres] must generate only the output row [Machine Learning, Databases].
The input row [enterpreneurship, startups, venture capital] must generate the output row N/A.

Voici quelques cas d’utilisation possibles : analyse de sentiments, réponse aux questions posées en vidéo avec ChatGPT, résumé de texte à partir de documents PDF, analyse de flux de trafic, analyse d’émotions dans les vidéos ou encore recherche d’images similaires.

Ainsi, EvaDB permet de cibler 99% des problèmes d’IA qui sont souvent répétitifs et peuvent être automatisés avec un simple appel de fonction dans une requête SQL.

Obtenir une transcription d’une vidéo stockée dans une table à l’aide d’un modèle de reconnaissance vocale pour pouvoir ensuite poser des questions sur la transcription extraite à l’aide de ChatGPT, c’est typiquement le genre de truc que permet de faire EvaDB :

CREATE TABLE text_summary AS
    SELECT SpeechRecognizer(audio) FROM ukraine_video;
SELECT ChatGPT('Is this video summary related to Ukraine russia war', text)
    FROM text_summary;

Si votre curiosité est piquée et que vous voulez en savoir plus sur ce projet, tout est ici sur Github.

Bref, ne laissez pas passer l’occasion d’explorer cet outil open source qui vous ouvrira bien des portes.

Revivez wipEout ’95 sur plateformes modernes avec wipEout Rewrite

Par : Korben
5 février 2024 à 09:00

Ah, les années 90 ! Qu’est-ce que c’était cool quand même ! Chaque nouveau jeu qui sortait, c’était une révolution et c’est d’ailleurs cette époque a donné naissance à de nombreux classiques, dont l’un des plus célèbres jeux de course futuristes : wipEout, sorti en 1995 sur PlayStation 1.

La bonne nouvelle, c’est qu’il existe une réimplémentation de ce jeu génial nommée wipEout Rewrite. Grâce au code source d’origine divulgué en 2022, le dev à l’origine de cette réécriture a réussi à adapter le jeu pour qu’il fonctionne sur les plateformes SDL2 et Sokol, avec une prise en charge des contrôleurs de jeu. Cette réécriture est disponible pour Linux et divers systèmes d’exploitation Unix, notamment FreeBSD, OpenBSD et bien sûr macOS.

Pour Windows c’est possible, mais un peu plus complexe à compiler. Le mieux reste donc encore de tester ce jeu mythique directement en ligne en cliquant ici. Les touches sont X pour accélérer, Z pour tirer, C/V pour freiner et A pour changer de vue.

Au-delà de la simple réécriture, le développeur a également ajouté des améliorations et des fonctionnalités non implémentées dans le jeu original. Parmi elles figurent des améliorations dans les collisions, l’éclairage et le champ de vision.

Malgré le fait discutable que wipEout Rewrite existe grâce à un vol de code source, cette réécriture nous offre un aperçu fascinant du développement de jeux vidéo dans les années 90. Les développeurs originaux ont dû surmonter de nombreux défis liés au matériel et à la 3D. Par exemple, la gestion du rendu dans wipEout était basée sur une bibliothèque appelée LIBGPU, qui gérait les calculs de perspective sur un coprocesseur de la PSX. Pour réussir cette réécriture en 2023, il a fallu non seulement comprendre comment fonctionnait LIBGPU, mais aussi la réimplémenter pour les plateformes modernes.

Bref, dans l’ensemble, le projet wipEout Rewrite est un excellent exemple de ce qui est possible avec un peu de passion et de détermination. Si ça vous branche de jeter un oeil aux sources ou tout simplement de jouer au jeu, c’est sur Github que ça se passe.

Ah et dans le même esprit, il existe également WipeOut Phantom.

Lode Runner – Le retour du jeu mythique !

Par : Korben
6 février 2024 à 09:00

Débutée en 1983, la série de Lode Runner vous a probablement marqué si vous êtes un ancien qui a notamment tâté du jeu d’arcade ou de l’Apple II, du Commodore 64, ou encore de l’Amstrad. Même les plus jeunes ont pu tester sur la console virtuelle de la Wii.

L’intérêt de ce jeu repose sur son gameplay qui consiste à traverser des niveaux composés de briques qu’on peut casser, d’échelles à grimper et de barres suspendues pour esquiver les ennemis, les tuer et récupérer les lingots d’or.

C’est simple, mais efficace et surtout terriblement addictif puisque vous devez planifier soigneusement vos mouvements et utiliser l’environnement à votre avantage pour éviter d’être capturé.

Le truc merveilleux si vous voulez retrouver les sensations de ce jeu, c’est de plonger vers ce portage HTML5 réalisé avec CreateJS. Comme ça vous pouvez jouer directement dans votre navigateur !

Le jeu propose 3 modes de jeu (challenge, entrainement et éditeur de niveau) et un mode démo qui rejoue les niveaux passés. Et Lode Runner est jouable dans 5 versions : la classique, la pro, la « revenge », la « fan book » et bien sûr la Championship.

Bien sûr le code source est dispo donc vous pouvez le porter sur la machine de votre choix si vous avez envie.

Comment bien choisir vos piles ?

Par : Korben
7 février 2024 à 09:00

En tant que geek et amateur de matériel technologique, vous devez surement avoir chez vous un bon petit stock de piles de tous formats pour mettre dans les télécommandes, modules IoT et autres jouets pour les gosses.

Sauf que bien choisir ses piles, ce n’est pas facile. Il y a tellement de marques à des prix différents avec des promesses de capacité différente qu’il est impossible pour le consommateur de connaitre le meilleur rapport qualité prix.

Mais c’était sans compter sur Joffrey, de la chaine « Le Bricolage c’est Cool » qui a mis au point un protocole de test et réalisé une étude sur 45 références de piles du marché, des piles Amazon, en passant par les piles Action ou E. Leclerc.

Et vous allez voir, le résultat est surprenant et ce n’est pas forcement les marques les plus cotées qui sont les plus rentables à acheter en termes de coût par quantité d’énergie délivrée.

A regarder !!

❌
❌