Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Quand on n’a pas de réseau sous la main pour se transférer un gros fichier, c’est souvent galère. Faut trouve une clé USB et quand c’est pour balancer un truc d’un smartphone à un ordinateur, c’est mission impossible. Heureusement, FlyingCarpet pourrait bien devenir votre nouvel allié dans ce genre de situations !

Disponible sur Android, iOS, Linux, macOS et Windows, cette application libre permet d’échanger des fichiers entre tous ces appareils sans avoir besoin d’un réseau WiFi commun ou d’une connexion mobile. Il suffit que les deux terminaux soient assez proches et équipés d’une puce WiFi.

Le principe est simple : l’un des appareils crée un réseau ad hoc auquel l’autre se connecte. La connexion est sécurisée par WPA2 et un mot de passe échangé via un QR Code. Les données sont même chiffrées de bout en bout avec AES-256 et tout ça sans avoir besoin d’être un expert !

Une fois appairés, les deux appareils peuvent alors s’envoyer des fichiers dans les deux sens, comme s’ils étaient sur un réseau local classique. Les débits sont suffisants pour transférer rapidement plusieurs gigaoctets et c’est même l’idéal pour déplacer de gros fichiers entre différents systèmes de fichiers sans avoir à configurer un partage réseau.

L’outil gère les reprises en cas de déconnexion et affiche une barre de progression pendant les transferts. Sur ordinateur, on peut même envoyer des dossiers entiers de manière récursive. Alors évidemment, cela désactive la connexion internet sur certaines plateformes mais la restaure une fois le transfert terminé. Sur Android, l’appareil qui crée le réseau peut même continuer à accéder au web en partageant sa connexion cellulaire.

C’est open source et disponible sur GitHub pour ceux qui veulent.



Un interpréteur Python 3 flambant neuf, entièrement réécrit en Rust, ça claque, non ? Pour ceux qui hibernent, Rust, c’est le langage de programmation qui monte, qui monte et qui cartonne notamment grâce à sa rapidité légendaire et son bon niveau de sécurité.

Et en fusionnant avec Python, on obtient le meilleur des deux mondes, puisque ça permet d’utiliser Python comme un langage de script dans vos applications Rust. Vous pourrez ainsi, grâce à RustPython, profiter de la simplicité et de l’expressivité de Python, tout en bénéficiant des performances et de la robustesse de Rust.

RustPython peut aussi être compilé en WebAssembly, ce qui permet d’avoir du Python directement dans votre navigateur, sans installer quoi que ce soit et ainsi, votre code s’exécutera à la vitesse de la lumière. Évidemment ce projet est open-source et libre comme l’air et pour l’utiliser, c’est simple comme bonjour.

Tout d’abord, assurez-vous d’avoir installé Rust sur votre machine. Si ce n’est pas le cas, filez sur rustup.rs dare-dare ! Ensuite, clonez le dépôt GitHub de RustPython :

git clone https://github.com/RustPython/RustPython

Placez-vous dans le répertoire RustPython fraîchement cloné, puis lancez la démo :

cd RustPython
cargo run --release demo_closures.py

Et voilà, vous venez d’exécuter du code Python à la vitesse du son grâce à RustPython ! Notez que cet outil dispose également d’un compilateur JIT expérimental qui compile les fonctions python en code rust natif.

Si vous avez envie d’en savoir plus, rendez-vous sur https://rustpython.github.io.

Source


Ça y est, la nouvelle version de Video DownloadHelper est enfin disponible !

Ça fait plus de 15 ans que Mig et son équipe bossent d’arrache-pied sur cette extension de téléchargement de vidéos, et ça se voit puisque des années après, elle drainent encore et toujours des millions d’utilisateurs sur Firefox, Chrome et Edge. Video DownloadHelper est un incontournable.

Pour cette version 9, l’équipe a fait appel à Paul Rouget (Salut Paul !), un vétéran de chez Mozilla qui a passé 17 ans à enrichir Firefox… alors, autant vous dire qu’avec un tel CV, il s’y connaît en extensions ! Et concrètement, qu’est-ce que ça nous apporte ?

Eh bien, un paquet de nouveautés bien intéressantes.

Déjà, l’interface a eu droit à un bon coup de polish. C’est plus moderne, ça supporte enfin les thèmes sombres (indispensable pour préserver nos petits yeux fatigués), et en prime, c’est navigable au clavier pour une meilleure accessibilité.

Mais la fonctionnalité la plus cool, c’est la barre latérale dans laquelle vous pouvez accrocher Video DownloadHelper pour avoir une vue en temps réel des vidéos disponibles au téléchargement, de celles en cours de download et des vidéos déjà récupérées. C’est hyper pratique pour garder un œil sur ses téléchargements sans quitter la page sur laquelle on est.

Et si vous souhaitez juste récupérer l’audio d’une vidéo pour créer une playlist ou écouter un discours sans stocker la vidéo complète, c’est maintenant possible puisque Video DownloadHelper peut extraire uniquement la piste audio, ce qui est parfait pour gagner en espace disque et vous créer des petits podcasts personnels à écouter en voiture ou dans les transports.

En parlant de format, la dernière version gère également la conversion d’un format à l’autre (merci FFmpeg) et supporte tout un tas de qualités (de l’Ultra HD à la basse définition) et de conteneurs (MKV, MP4, WebM, etc.). Bref, vous aurez l’embarras du choix.

De plus, l’extension supporte le téléchargement de vidéos depuis plus de 1 000 sites web, y compris les vidéos YouTube et les flux en direct, ce qui vous permettra de mater tout ça offline tranquillement plus tard.

Bref, vous l’aurez compris, l’équipe de Video DownloadHelper a vraiment mis les petits plats dans les grands pour nous offrir une version 9 de haute volée. C’est chouette de voir une extension durer aussi longtemps et continuer d’évoluer pour toujours mieux répondre aux besoins. Et le taf de Paul sur cette release se ressent vraiment surtout au niveau de l’interface qui est vraiment hyper agréable et hyper pratique à utiliser.

Bref, si ça fait longtemps que vous n’avez pas jeté un œil à Video DownloadHelper, je pense que c’est le moment de la réinstaller et de retester le téléchargement de vidéo sur votre site préféré (Youtube, X, Facebook, Vimeo…etc.)

Encore bravo à Mig, à Paul et à tous ceux qui participent à ce projet, pour ce nouvel opus de qualité !

A télécharger ici !

Source


Vous rêvez de créer des visuels de fou pour vos réseaux sociaux ?

Ne cherchez plus, SocialScreenshots est là ! Développé par Gabriel, un jeune développeur toulousain de 29 ans, cet outil ingénieux vous permet de capturer, recadrer et améliorer vos captures d’écran en quelques clics, directement depuis votre navigateur.

Inspiré par l’interface de Screen Studio, Gab a développé son site uniquement avec ReactJS et canvas, en créant lui-même tout l’habillage et le résultat est très sympa !

Grâce à ce site, vous pouvez créer un screenshot directement depuis un site web, puis le recadrer automatiquement au format voulu (Pour X, Facebook, Instagram, Linkedin et les résolutions d’écran classiques), et l’améliorer grâce à l’éditeur afin d’obtenir des rendus dignes d’un graphiste en herbe en ajoutant une ombre, en arrondissant les coins, et en choisissant un joli fond ou un dégradé pour l’arrière-plan.

C’est gratuit, y’a pas de filigrane ni de limite de temps, vous n’avez rien à installer et pas même besoin de créer un compte. Et toutes les manipulations se font localement dans votre navigateur, pour un maximum de simplicité et de confidentialité.

À découvrir ici


Vous en avez marre que votre carte graphique soit bridée sous Linux ? Vous rêvez de pouvoir overclocker votre GPU comme un pro pour booster les perfs dans vos jeux préférés ? Alors laissez-moi vous présenter votre nouveau meilleur pote : CoreCtrl !

Ce logiciel open source va vous permettre d’exploiter enfin tout le potentiel de votre GPU AMD sans vous prendre la tête. Plus besoin d’être un champion de la ligne de commande pour régler les fréquences, les voltages et autres joyeusetés. Avec CoreCtrl, tout se fait en quelques clics depuis une interface super facile à prendre en main.

L’outil embarque une tripotée de fonctionnalités pour les power users. Vous pourrez par exemple créer des profils d’overclocking personnalisés, monitorer en temps réel les températures et les performances, gérer finement la vitesse des ventilateurs, et même undervolt votre GPU pour réduire sa consommation.

Et le top du top, c’est que CoreCtrl est compatible avec un tas de cartes graphiques AMD, des anciennes générations aux derniers modèles. Bref, que vous ayez une vieille Radeon HD qui traîne ou une RX 6900 XT flambant neuve, vous pourrez en tirer le meilleur.

Certains relous me diront : « Oui, euuuh, mais overclocker son GPU, euuuuh, ça fait fondre la carte et ça annule la garantieuuuu« .

Alors oui, forcément si vous poussez les curseurs dans le rouge en permanence, votre GPU risque de partir en fumée. Mais utilisé avec sagesse, l’overclocking peut vraiment donner un boost appréciable notamment pour tout ce qui est traitement GPU et gaming (sous linux, lol), sans forcement réduire la durée de vie de votre matos.

D’ailleurs, CoreCtrl intègre des garde-fous bien pensés pour éviter ce genre de déconvenues. Vous pourrez donc définir des seuils de sécurité pour les températures et les voltages, histoire de ne pas tout cramer. Et si jamais vous sentez que vous êtes allé trop loin dans l’optimisation, pas de panique : il suffit de recharger le profil par défaut et hop, votre carte retrouve son état d’origine.

Si ça vous branche de tester, c’est sur le dépôt GitLab du projet ou installable avec cette commande :

sudo apt install corectrl

Par contre, je ne serais pas responsable si vous faites de la merde, hein.

Happy overclocking les amis ! 😄