Vue normale

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

CSS Compatibility Checker – Votre allié pour un code parfaitement compatible avec tous les navigateurs

Par : Korben
25 avril 2024 à 07:00

Et si aujourd’hui, on parlait un peu de l’extension CSS Compatibility Checker pour Visual Studio Code ? Un outil juste dingue qui va vous aider à voir en un clin d’œil si votre code est compatible avec tous les navigateurs. Plus besoin de passer des heures à éplucher la doc ou de croiser les doigts en espérant que ça passe, cette petite merveille va vous changer la vie !

Imaginez un peu le topo : vous êtes tranquillou en train de tapoter votre CSS, vous balancez une propriété backdrop-filter pour flouter votre background avec classe et là bim 💥, l’extension vous remonte direct que c’est pas compatible avec certaines vieilles versions de navigateurs.

Ou alors vous utilisez un mot-clé un peu exotique genre unset et hop, elle vous alerte que c’est potentiellement casse-gueule. C’est ti pas beau ça ?

CSS Compatibility Checker s’adresse donc aux développeurs frontend un peu soucieux de la compatibilité de son code. Je sais, ils ne sont pas nombreux ^^. En un survol de souris, vous avez accès à toutes les infos dont vous avez besoin : si telle syntaxe, fonction ou propriété est dépréciée, non-standard, expérimentale ou pas supportée partout. Et c’est valable pour un tas de versions de navigateurs différentes !

Pour en profiter, vous devrez installer l’extension depuis la marketplace de VS Code, et ensuite il vous suffit d’ouvrir un fichier CSS, SCSS ou LESS et de laisser le curseur survoler l’élément qui vous intéresse. Et là, magie, une petite bulle s’affiche avec toutes les infos de compatibilité. De quoi prendre les bonnes décisions pour votre projet !

Alors certes, CSS Compatibility Checker ne va pas non plus révolutionner le monde du développement web du jour au lendemain mais pour tous ceux qui en ont un peu ras la casquette de se farcir des heures de tests sur 15 versions d’Internet Explorer, c’est définitivement une extension à avoir sous la main. Et puis c’est gratuit et open-source en plus, alors que demande le peuple ?

Merci à Lorenper pour le partage !

Un piano virtuel en papier ?

Par : Korben
24 avril 2024 à 07:00

Comme tout le reste, le prix des instruments de musique s’envole. Bien sûr, vous rêvez de jouer du piano mais vous n’avez pas les moyens de vous en payer un. Snif c’est trop triste ! Heureusement, tonton Korben est là, c’est plus la peine de faire les brocantes, puisque j’ai déniché un petit bijou qui devrait vous plaire !

Grâce au projet Paper Piano disponible sur GitHub, vous allez pouvoir vous improviser pianiste avec juste une feuille de papier, un feutre et votre webcam. Si si, je vous jure, c’est possible et en plus c’est fun !

Bon, évidemment, on est loin des sensations d’un vrai piano à queue, faut pas rêver non plus mais le concept est super cool et ça permet de s’initier au piano sans se ruiner. Pour l’instant, le projet ne supporte que 2 doigts maximum (un de chaque main) mais le développeur bosse dur pour améliorer ça et permettre de jouer avec tous les doigts comme un vrai pro.

Alors comment ça marche ce truc ?

En fait c’est plutôt simple, il suffit de cloner le repo GitHub, d’installer les dépendances Python en lançant

pip install -r requirements.txt

dans votre terminal et d’exécuter le script

run.py

Jusque là, rien de bien sorcier pour ceux qui sont un peu à l’aise avec la ligne de commande.

La partie un peu plus délicate, c’est l’installation de la webcam. Vu que le programme va devoir détecter votre doigt et son ombre sur le papier, il faut la positionner au bon endroit, avec le bon angle et à la bonne distance. En gros, il faut qu’elle puisse voir votre doigt et les deux rectangles que vous aurez dessinés au marqueur noir de chaque côté de votre feuille A4. Ça demande un peu de bidouille mais en suivant bien les instructions et en regardant la vidéo démo, vous devriez y arriver !

Un petit tips au passage : pensez à bien éclairer votre zone de jeu. Plus la lumière sera forte, mieux l’ombre de votre doigt sera visible et meilleurs seront les résultats. Évitez quand même d’avoir une lumière directe dans l’objectif de la webcam, ça risquerait de tout faire foirer.

Une fois votre matos en place, vous allez pouvoir passer à la phase d’entraînement du modèle. Pour ça, une fenêtre va s’ouvrir et une boîte va s’afficher autour du bout de votre doigt. Vérifiez bien qu’elle englobe tout le doigt et ses environs proches, sinon réglez à nouveau le positionnement de la caméra.

Ensuite c’est parti pour la séance de muscu des doigts !

Alors un conseil, allez-y mollo sur les mouvements. Pas la peine de vous exciter comme un fou jusqu’à trouer le papier, faites ça doucement en montrant bien tous les angles de votre doigt. Et quand vous appuyez, appuyez normalement, pas besoin d’écraser votre feuille non plus. Idem quand vous relevez le doigt, levez le franchement mais pas trop près du papier non plus. En gros, faites comme si vous jouiez sur un vrai piano.

Le projet utilise un réseau de neurones convolutif (CNN) pour apprendre à distinguer les états « doigt en contact » et « doigt levé ». Et bien sûr, si les résultats ne vous conviennent pas, vous pouvez relancer une session d’entraînement pour affiner le modèle.

L’objectif à terme pour le dev, ce serait d’arriver à transformer ce prototype en un vrai piano fonctionnel sur papier. Vous imaginez un peu le truc ? Ça permettrait à tous ceux qui n’ont pas les moyens de s’acheter un piano d’apprendre à en jouer quand même. La classe non ?

Après comme c’est un projet open-source, y’a pas vraiment de mode d’emploi gravé dans le marbre. Toutes les bonnes idées et les améliorations sont les bienvenues !

Je suis sûr qu’on n’a pas fini d’entendre parler de ce genre d’expériences de Papier Augmenté. Qui sait, bientôt on pourra peut-être transformer une simple feuille en un véritable home-studio ! Vous imaginez, une batterie en papier, une basse en carton, une guitare en origami… Ok je m’emballe un peu là, mais l’avenir nous réserve sûrement encore plein de surprises de ce type.

Sur ce, joyeux bidouillage à tous et à la prochaine pour de nouveaux projets délirants !

Trangram – Créez des animations pro sans coder en moins de 2 min

Par : Korben
20 avril 2024 à 07:00

Les amis, si vous cherchez une solution simple et efficace pour créer des animations et des graphiques animés sans vous prendre la tête, j’ai déniché un petit bijou pour vous : Trangram. C’est une plateforme en ligne gratuite qui vous permet de créer, d’animer et de partager vos créations en toute simplicité, sans avoir besoin de connaissances en programmation.

Avec Trangram, vous avez accès à une panoplie d’outils intuitifs et puissants pour donner vie à vos idées. Que vous soyez un professionnel du marketing qui cherche à créer des vidéos engageantes pour les réseaux sociaux, un enseignant qui souhaite rendre ses cours plus dynamiques, ou simplement un passionné de graphisme qui aime expérimenter, Trangram pourra vous aider.

L’interface est claire et bien pensée, avec des fonctionnalités accessibles en quelques clics. Vous pouvez choisir parmi une bibliothèque d’éléments graphiques prêts à l’emploi, ou importer vos propres images et illustrations. Ensuite, il suffit de les disposer sur votre scène, de définir les animations et les transitions, et le tour est joué ! Vous pouvez même ajouter du texte animé, des effets sonores et de la musique pour rendre vos créations encore plus immersives.

Ce que j’apprécie particulièrement avec Trangram, c’est la flexibilité qu’offre la plateforme. Vous avez le contrôle total sur chaque élément de votre composition, ce qui vous permet de laisser libre cours à votre créativité. Que vous souhaitiez réaliser une infographie animée pour présenter des données complexes de manière ludique, ou une vidéo teaser pour promouvoir un événement, les possibilités sont infinies.

Un autre point fort de Trangram, c’est la communauté qui gravite autour de la plateforme. Vous pouvez explorer les créations d’autres utilisateurs pour vous inspirer, mais aussi partager les vôtres et obtenir des retours constructifs. C’est une excellente façon de progresser et de faire de belles découvertes. Et si vous avez besoin d’un coup de pouce, la documentation fournie est très complète, avec des tutoriels vidéo et des guides pas à pas pour vous aider à prendre en main les différents outils.

Évidemment, Trangram ne remplacera pas les logiciels de motion design haut de gamme utilisés par les professionnels. Mais pour la grande majorité des utilisateurs qui cherchent une solution abordable et facile à prendre en main, c’est un excellent choix. Que vous soyez une startup qui souhaite créer des vidéos explicatives pour présenter ses produits, ou une agence qui a besoin de produire rapidement des contenus animés pour ses clients, Trangram saura vous faire gagner un temps précieux.

A découvrir ici : Trangram.

Discord – Vos données sont collectées en masse et revendues en ligne !

Par : Korben
20 avril 2024 à 06:03

Attention, ça va faire mal surtout si vous pensiez que vos conversations sur Discord étaient à l’abri des regards indiscrets. Désolé de casser l’ambiance, mais c’est loin d’être le cas.

Un petit malin a eu la bonne idée de créer un service en ligne baptisé « Spy Pet » qui s’amuse à aspirer en masse les données des serveurs Discord dont vos messages publics, les canaux vocaux que vous rejoignez, et les données liées à votre activité sur les différents serveurs. Et le pire, c’est que ces données sont ensuite revendues à bon prix (5$) à qui veut bien les acheter. De quoi être un brin parano !

Normalement, avec Discord, notre activité est éparpillée façon puzzle sur tout un tas de serveurs, et personne à part Discord lui-même ne peut voir ce qu’ont fait sur la plateforme dans son ensemble. Mais avec Spy Pet, n’importe qui peut potentiellement mater une partie de vos faits et gestes numériques pour une poignée de dollars. Le site se targue de pister plus de 14 000 serveurs et d’avoir en stock pas moins de 3 milliards de messages, de plus de 600 millions de comptes, mais difficile de vérifier ces chiffres.

Finalement, Discord n’est pas aussi privé qu’on pourrait le croire puisque les messages postés publiquement sur les serveurs sont à la merci du premier scraper venu. Heureusement, tout n’est pas perdu. Pour limiter les dégâts, voici quelques conseils :

  • Ouvrez l’œil sur les bots qui essaient de rejoindre vos serveurs. C’est souvent comme ça que les scrapers s’infiltrent mine de rien. Méfiez-vous des nouveaux venus sans photo de profil ni historique.
  • Pensez à passer vos serveurs en mode privé et à renforcer les paramètres de vérification pour tenir les indésirables à distance.
  • Si vous êtes admin, virez sans pitié les comptes louches qui traînent dans le coin.

Et surtout, partez du principe que tout ce que vous postez publiquement sur Discord peut potentiellement être vu par n’importe qui. Ça vaut pour tous les services en ligne d’ailleurs.

Bref, restez vigilants, sécurisez vos serveurs et réfléchissez avant de poster des trucs trop perso sur Discord ! Et si vous tenez vraiment à ce que vos échanges restent privés, passez plutôt par des apps de messagerie sécurisées de bout en bout, genre Signal ou Telegram. Ça évitera les mauvaises surprises !

Source

Learnings from Australian Health Insurer Nib’s Epic 9-Year Cloud Migration to AWS

Par : Ben Abbott
17 avril 2024 à 22:06
The completion of nib’s AWS migration puts it among the Australian health insurance sector’s leading cloud adopters. The insurer has learnings to share, including being prepared to prioritise to get migrations done.

Créez vos propres jeux Game Boy avec GB Studio !

Par : Korben
22 mars 2024 à 08:00

Hier, je vous parlais de Sprite Fusion pour faire vos niveaux 2D mais peut-être que vous rêvez carrément de créer vos propres jeux vidéo pour Game Boy. Seulement, voilà, vous ne savez pas par où commencer ?

Ne cherchez pas plus loin ! GB Studio est là, et c’est une application très facile à prendre en main qui offre aux débutants comme aux experts de créer des jeux rétro pour votre console portable préférée. Disponible sur Windows, Mac et Linux, GB Studio offre ainsi une bonne expérience de création de jeux sans avoir besoin de connaissances en programmation.

Hé oui !

Avec son interface drag’n’drop (glisser-déposer) et son scripting visuel, GB Studio simplifie vraiment la création de jeux pour les personnes ayant peu ou pas d’expérience en programmation. Que vous souhaitiez créer un jeu d’aventure ou un jeu de plateforme, GB Studio prend en charge plusieurs genres de jeux pour vous donner la possibilité de créer votre chef-d’œuvre numérique.

L’un des aspects les plus intéressants de GB Studio est sa capacité à composer de la musique pour vos jeux. L’éditeur intégré permet une écriture musicale facile en offrant des modes de piano roll et de tracker pour créer vos propres mélodies pour accompagner l’action à l’écran.

Une fois votre jeu terminé, vous pouvez créer de véritables fichiers ROM pour les jouer sur n’importe quel émulateur Game Boy. En outre, GB Studio vous permet d’exporter votre jeu pour le web avec d’excellentes commandes mobiles. Il suffit de télécharger votre jeu sur Itch.io et de le partager avec le monde entier !

Pour ceux qui sont déjà familiarisés avec la programmation, GB Studio offre également des points d’accès pour les utilisateurs avancés afin d’accéder à la machine virtuelle (GBVM) du moteur de jeu et de modifier directement le code C et l’assemblage Z80 du moteur de jeu via des plugins.

Pour obtenir la dernière version de GB Studio, rendez-vous sur la page de téléchargement d’Itch.io, et pour les versions plus anciennes, consultez les archives sur GitHub. De plus, la documentation est également disponible en format PDF.

Puis une fois que vous aurez réalisé votre rêve, vous pourrez passer à l’étape supérieure en suivant ce tuto de HxC2001 qui vous expliquera comment le mettre sur une VRAIE cartouche comme à l’ancienne !

Elle est pas belle la vie ?

Merci à Lorenper

Une ÉNORME liste des meilleurs chaînes IPTV gratuites et sans abonnement pour votre box ou Smart TV

Par : Korben
21 mars 2024 à 09:39

Si vous voulez monter votre propre service IPTV pour vos besoins personnels et arrêter de payer des services mafieux ou décodeurs pirates pour regarder de la TV en streaming, j’ai ce qu’il vous faut en accès gratuit.

Il s’agit d’un dépôt Github qui compile une playlist au format .m3u regroupant de nombreux streams en IPTV. Attention, comme la radio en streaming, rien d’illégal pour l’utilisateur ici, c’est tout simplement des chaînes dont les flux sont accessibles gratuitement et légalement sur le web sans décodeur.

Pour le commun des mortels, ça suffira largement à votre bonheur, et vous pourrez lire toutes ces chaînes sans céder à l’achat d’un boitier IPTV ou abonnement IPTV spécifique. Un simple lecteur vidéo comme VLC suffira. Ça fonctionnera également sur votre téléviseur avec l’application Smart IPTV ou sur votre box Android.

Pour commencer à regarder la TV sans décodeur ni box android, lancez simplement VLC ou tout autre lecteur vidéo capable de lire les fichiers M3U comme Kodi puis faites Fichier -> Ouvrir un flux réseau et copiez-collez simplement le lien suivant :

https://raw.githubusercontent.com/Free-TV/IPTV/master/playlist.m3u8

Cette playlist regroupe des chaînes TV gratuites du monde entier, soit localement en hertzien, soit gratuitement sur internet via des services comme :

  • Plex TV
  • Pluto TV (en anglais, espagnol, français, italien)
  • Redbox Live TV
  • Roku TV
  • Samsung TV Plus
  • Chaînes Youtube en direct

Il y a du contenu en accès gratuit pour tous les goûts et ça vous changera de votre box Android avec uniquement Molotov installé dessus.

Logo des chaînes IPTV gratuites pour votre box ou Smart TV

Cette liste est maintenue par une communauté de bénévoles avec une philosophie de qualité plutôt que quantité. Seules les meilleures chaînes gratuites et grand public sont incluses, pas de chaînes adultes, religieuses ou politiques. Les flux proviennent de sources comme le dépôt Github IPTV ou Youtube.

Et si VLC ça ne vous convient pas, vous pouvez également passer par un service en ligne en accès gratuit comme Whats Up TV qui est capable de charger des playlists M3U pour vous afficher ensuite les chaînes. Une sorte de client web si vous préférez. À vous les contenus info, cinéma et divertissement.

Capture d'écran d'une liste de chaînes IPTV gratuites pour votre box ou Smart TV

Profitez en bien !

WebGPU – Des failles qui permettent de siphonner les données des internautes avec un simple JS

Par : Korben
20 mars 2024 à 07:29

Vous pensiez que votre GPU était à l’abri des regards indiscrets ? Que nenni damoiseaux zé demoiselles !!!

Une équipe de chercheurs vient de mettre en lumière des failles béantes dans la sécurité de l’API WebGPU, cette technologie qui booste les performances graphiques de nos navigateurs.

D’après cette étude, ces vulnérabilités permettraient à des scripts malveillants d’exploiter les canaux auxiliaires du GPU pour siphonner des données sensibles, comme vos mots de passe ou vos clés de chiffrement. Rien que ça ! 😱 Concrètement, les chercheurs ont réussi à monter ces attaques par canaux auxiliaires en fonction du temps et de l’état du cache du GPU, le tout depuis un simple navigateur web.

En analysant finement l’impact de différentes charges de travail sur les performances du processeur graphique, ils sont parvenus à en déduire des informations sur les autres processus utilisant cette ressource qui est, vous vous en doutez, partagée. Et c’est là qu’est le problème.

Le plus inquiétant, c’est que leur proof of concept se résume à du code JavaScript tout ce qu’il y a de plus basique. Pas besoin d’avoir accès au PC, un site web malveillant peut très bien faire l’affaire. De quoi donner des sueurs froides aux éditeurs de navigateurs… Rassurez-vous, je ne compte pas l’intégrer sur Korben.info, la bouffe n’est pas assez bonne en prison ^^.

Pour l’instant, à part Mozilla qui a publié un bulletin d’avertissement, les principaux acteurs comme Google ou Microsoft n’ont pas réagi. Bouuuuh ! Ils estiment sans doute que le jeu n’en vaut pas la chandelle et préfèrent miser sur les gains de performances de WebGPU plutôt que de s’embarrasser avec des demandes d’autorisations qui gâcheraient l’expérience utilisateur.

Pourtant, les chercheurs sont formels, les sociétés qui conçoivent des navigateurs doivent traiter l’accès au GPU avec la même rigueur que les autres ressources sensibles comme la caméra ou le micro. Sinon, gare aux dérives ! On peut imaginer des utilisateurs qui se font piller leurs cryptomonnaies pendant qu’ils surfent innocemment, ou pire, des fuites de données à grande échelle orchestrées depuis des sites en apparence légitimes.

Avec ça, le bandeau RGPD peut aller se rhabiller ^^/

Rassurez-vous, pour le moment, WebGPU est activé par défaut uniquement dans Chrome et ses dérivés. Pour Firefox, c’est encore seulement dans les versions Nightly (mais ça arrive bientôt). Je vous laisse tester votre navigateur avec le proof of concept dont je vous parlais un peu plus haut.

Bref, cette étude a le mérite de lancer le débat sur les implications sécuritaires des API web de plus en plus intrusives. À l’heure où le GPU s’impose comme une ressource de calcul incontournable, y compris pour des tâches sensibles, la question de son isolation et de la maîtrise des accès devient cruciale.

Bref, on réfléchira à deux fois avant d’autoriser l’accès au GPU sur un site louche… 😉

Source

WebTunnel – La nouvelle arme anti-censure de Tor

Par : Korben
13 mars 2024 à 08:46

C’est l’heure de vous parler d’un nouveau truc pour contourner la censure sur Internet ! 🕶️

WebTunnel, ça vous dit quelque chose ?

C’est le nouveau joujou de l’équipe anti-censure de Tor Project. Ils l’ont sorti en grande pompe hier (le 12 mars), la journée mondiale contre la cyber-censure. Et devinez quoi ? C’est dispo direct dans la dernière version stable de Tor Browser ! 🥳

WebTunnel, c’est un nouveau type de bridge Tor conçu pour aider les internautes des pays où c’est la misère niveau liberté sur le web. Le principe est simple: ça imite du trafic web chiffré (HTTPS) pour se fondre dans la masse. Comme ça, pour les censeurs, ça ressemble juste à un internaute lambda qui surfe sur le web. Malin ! 😎

En gros, WebTunnel emballe la connexion dans une couche qui ressemble à du WebSocket over HTTPS. Du coup, ça passe crème. C’est inspiré d’un truc qui s’appelle HTTPT. Le plus fort, c’est que WebTunnel peut même cohabiter avec un vrai site web sur la même IP et le même port. Comme ça, si quelqu’un visite le site, il ne se doute de rien… Le bridge secret est bien planqué ! 😏

Concrètement, c’est une alternative aux bridges obfs4. L’avantage de WebTunnel, c’est qu’en imitant du trafic web classique et autorisé, il passe mieux dans les pays où il y a des listes blanches de protocoles (et tout le reste bloqué par défaut). C’est comme une pièce de monnaie qui rentre parfaitement dans la fente de la machine. Alors qu’un truc comme obfs4 qui ne ressemble à rien de connu, c’est direct dégagé ! ❌

Bon, et si vous voulez tester WebTunnel, comment on fait ?

Facile, il suffit de chopper un bridge sur le site dédié de Tor Project. Dans « Advanced Options », sélectionnez « webtunnel » dans le menu déroulant, et cliquez sur « Get Bridges », puis résolvez le captcha et copiez le bridge.

Ensuite, vous l’entrez dans les paramètres de Tor Browser (version desktop ou Android), en allant dans la fenêtre des préférences de connexion (ou cliquez sur « Configurer la connexion »). Il suffit de cliquez sur « Ajouter un bridge manuellement » et d’ajoutez le bridge copié précédemment.

Fermez la fenêtre et cliquez sur « Connecter » ! Et voilà !

Bref, WebTunnel c’est un nouvel outil dans l’arsenal de Tor pour contrer la censure et plus on en a, mieux c’est pour s’adapter et garder une longueur d’avance. À l’heure actuelle, il y a 60 bridges WebTunnel qui tournent un peu partout dans le monde, et plus de 700 utilisateurs quotidiens sur différentes plateformes. Ça marche bien en Chine et en Russie, par contre en Iran c’est plus compliqué pour le moment. 🌍

L’objectif, c’est que Tor soit accessible à tous, partout. Parce qu’avec tous les conflits géopolitiques actuels, Internet est devenu crucial pour communiquer, témoigner, s’organiser ou défendre les droits humains. C’est pour ça que la contribution des volontaires est essentielle.

Vous voulez aider ?

Il y a plein de façons de s’impliquer : faire tourner des bridges, des Snowflake proxies ou des relais Tor. C’est toujours ça de pris contre la censure et pour un Internet libre et sans entraves ! ✊

Plane – Une bonne alternative à JIRA, Asana ou Linear pour mener vos projets à bien !

Par : Korben
18 janvier 2024 à 08:00

Vous êtes vous déjà demandé pourquoi tous vos projets partaient en couille ?

C’est probablement parce que vous n’avez pas encore trouvé le bon outil pour les planifier ! C’est pourquoi aujourd’hui, je tiens à vous présenter un projet open source à autohéberger qui s’appelle Plane !

Oui, comme l’avion. Bien qu’encore en développement, cet outil, est déjà suffisamment cool pour vous donner envie de l’utiliser afin de suivre vos tâches, vos sprints et autres feuilles de route.

L’interface est plutôt agréable et vous permettra d’afficher les projets, d’y ajouter des pièces jointes, de créer des workflows maison, mais également d’importer toutes les tâches directement depuis d’autres outils comme Github ou Jira. Et bien sûr recevoir des notifs dans Slack, Discord et vos propres outils puisqu’il y a même une API.

Vous pouvez également utiliser des cycles pour planifier des sprints, diviser les projets en modules et créer des filtres personnalisés pour trier les informations comme bon vous semble. Plane offre également la possibilité de faire de la documentation directement au fur et à mesure du développement de votre projet et tout s’intègre parfaitement à Github pour conserver à la fois votre code et vos issues synchronisées avec Plane.

Vous verrez, Plane est assez plaisant à prendre en main puisqu’il y a même Command K, un genre d’interface rapide à Spotlight pour chercher des tâches, créer de nouvelles actions….etc. sans oublier un petit bloc-notes propulsé à base de ChatGPT pour les grosses feignasses qui n’aiment pas écrire.

Si ça vous branche, il n’y a plus qu’à découvrir Plane et kiffer la vie de projets ! Pour apprendre à l’installer avec Docker, c’est par ici.

View Rendered Source – Une extension Chrome pour explorer les entrailles des pages web

Par : Korben
2 janvier 2024 à 08:00

La curiosité est une des meilleures qualités d’un bon développeur web. Je dirais même que c’est une qualité essentielle pour quiconque veut comprendre les arcanes du web.

Aujourd’hui, je vais vous parler d’un outil qui va aiguiser cette curiosité et vous faire explorer les entrailles des sites web comme jamais auparavant. J’ai nommé: « View Rendered Source« .

« View Rendered Source », c’est une extension Chrome légère qui vous montre comment le navigateur a construit la page HTML d’origine en un Document Object Model (DOM) fonctionnel. Et non pas uniquement le code renvoyé par le serveur que vous auriez avec les outils de dev classique de Chrome.

Si, comme moi, vous aimez savoir comment les choses fonctionnent, vous allez adorer ce truc !

Pour les non-initiés, le DOM est comme la colonne vertébrale d’une page web. Il s’agit d’une représentation structurée de la page qui permet à JavaScript de la modifier à la volée. C’est comme le plan d’une maison que l’architecte utilise pour savoir où placer les murs, les fenêtres et les portes.

L’extension « View Rendered Source » vous permet de voir ce plan, mais pas seulement. Elle vous montre aussi comment il a été modifié en temps réel par JavaScript.

L’extension se divise en trois sections : le code source brut, la page rendue après interprétation en DOM, et la différence entre les deux. L’extension offre également une solution pour émuler le code source à destination des appareils mobiles.

Si ça vous dit de tester, allez sur le Chrome Web Store et installez « View Rendered Source ».

Whisper Web – La reconnaissance vocale directement accessible depuis votre navigateur

Par : Korben
1 janvier 2024 à 08:00

Vous avez été impressionné par Whisper, cet outil d’OpenAI capable de transcrire en texte, n’importe quel enregistrement audio. Sauf que voilà, pas envie d’installer un modèle IA un peu lourd sur votre petite machine, qui de toute façon n’aurait pas assez de puissance pour faire tourner ça.

Mais ce n’est pas une raison pour passer à côté de ça. C’est pourquoi aujourd’hui, je vous propose de vous intéresser à Whisper Web. Il s’agit d’un portage de Whisper qui peut à partir d’un enregistrement de votre micro, d’une URL vers un fichier audio / vidéo ou d’un upload de fichier, décoder ce qui s’y raconter pour l’exporter ensuite au format texte.

Évidemment, vous pouvez choisir un modèle plus ou moins gros et activer le support multilingue pour décoder du français par exemple. Il est même possible de traduire à la volée un audio d’une langue de votre choix, vers de l’anglais. Impeccable pour faire des sous-titres facilement.

C’est idéal pour faire de la transcription d’interview, de podcast, de vidéo YouTube ou tout simplement écrire des documents à la voix.

Et le fait que ce soit accessible via un simple site web gratuit, en fait quelque chose de vraiment abordable.

À découvrir ici.

Screenshot To Code – Quand l’IA génère le code d’une page web à partir de sa capture écran

Par : Korben
13 décembre 2023 à 08:00

Vous êtes développeur, mais vous n’êtes pas designer et encore moins spécialiste en UX / UI… Alors que faire ?

Et bien le mieux c’est encore de pomper ce qu’on fait les autres. Enfin, s’inspirer… Vous m’avez compris. Et pour cela, il existe un outil merveilleux qui s’appelle Screenshot To Code et qui comme son nom l’indique, est capable de convertir une simple capture écran d’interface web en HTML / CSS Tailwind.

Mais comment est-ce possible ? Et bien Screenshot To Code utilise simplement GPT-4 Vision pour analyser le code et Dall-E pour générer des images similaires.

Vous pouvez l’installer sur votre ordinateur en suivant les instructions du Github, voire le faire tourner sur un Docker. Mais si c’est juste pour tester, le plus simple c’est encore d’aller sur cette démo en ligne.

Pour l’avoir testé, la génération du code est impressionnante, mais niveau rendu, on est très loin de la copie parfaite. Cependant, comme on peut ajuster en discutant avec l’IA, il est possible de s’approcher du rendu voulu.

Ensuite y’a plus qu’à exporter le code et voilà ! Vous avez une maquette HTML / CSS d’un site à moindres frais (ça vous coûte l’utilisation de l’API d’OpenAI)

À découvrir ici.

Strut – Le rédacteur IA des gens qui veulent écrire plus efficacement

Par : Korben
12 décembre 2023 à 08:00

Vous vous sentez l’âme d’un écrivain et vous avez envie de rédiger vos mémoires par exemple… Ou une petite nouvelle sympa que vous auto-éditerez. Ou alors vous êtes grouillots dans une grosse boite et on vous demande de faire des rapports que personne ne lira. C’est un classique.

Sauf que voilà, écrire, c’est pas votre passion. Heureusement, il existe un site qui s’appelle Strut.so qui est à mi-chemin entre le Word et l’organisateur d’idées pour que votre production soit toujours au top !

L’outil utilise chatGPT 4 derrières. Sauf que c’est gratuit et ça rend l’outil suffisamment intelligent pour vous aider à organiser le bordel dans votre tête dans des espaces de travail, allant du brouillon à la note en passant par le document de recherche et pour finir enfin en version finalisée. Vous pouvez même automatiquement combiner plusieurs notes pour en faire un vrai document.

L’IA de Strut vous accompagne dans la réflexion, la mise au point d’un plan, dans la rédaction évidemment, mais également pour tout ce qui est reformulation, correction…etc. C’est comme bosser à plusieurs mains sur un document avec un collègue sauf que là, il n’est pas relou.

Si vous donnez l’URL de votre site à Strut, il saura en dégager un style d’écriture qu’il pourra alors reprendre à son compte pour vos écrits. Vous pouvez même quand vous lui demandez des trucs, faire référence à d’autres pages du projet, simplement en mentionnant le titre de la page avec un arobase devant.

Pour faire une comparaison un peu houleuse, les développeurs ont Cursor et les rédacteurs ont Strut.

L’outil est en ligne et ses créateurs assurent que les données que vous y mettez ne sont pas utilisées pour entrainer d’IA.

Pour rédiger votre premier document, cliquez ici.

Filmora 13, le logiciel de montage vidéo assisté par IA, sort sa nouvelle version

Par : Korben
29 novembre 2023 à 08:15

— Article en partenariat avec Wondershare —

Vous vous souvenez de mon article de présentation du logiciel de montage vidéo Filmora 12 il y a 5 mois ? Et bien comme c’est le cas pour de nombreux outils utilisant l’intelligence artificielle, les choses avancent vite. Parfois très très vite. Du coup, Filmora 13 est déjà là, avec son lot d’améliorations et de nouveautés (et il y en a un paquet).

Filmora continue de faire ce pour quoi il existe : vous permettre de faire du montage vidéo très facilement via une interface simplifiée (dispo en français). Et pas uniquement pour de la vidéo simple, mais surtout ce qui touche aux différents formats sur les réseaux sociaux. Un short YouTube, un Tik Tok, une stories Instagram, un reel … il gère et adapte tout.

Tester gratuitement Filmora

Cette ouverture vers le social est vraiment son gros point fort, car cela permet d’optimiser non seulement votre temps, mais aussi votre process général. Il propose par exemple différents filtres et effets, différents outils et formats, est dispo sur plusieurs OS comme Windows, Linux, macOS et Android. Vous pouvez travailler seul ou en équipe et cela depuis un desktop, une tablette ou un smartphone au choix (ou depuis les 3, car vous aurez la synchronisation). Dans mon cas je l’utilise notamment pour couper les blancs et accélérer le rythme de mes créations.

Filmora et l’IA

L’IA apporte un vrai intérêt puisqu’elle permet d’automatiser pas mal de tâches assez répétitives ou assez pénibles à faire à la main. Un vrai bonheur que d’obtenir différents formats de sorties aux résolutions des différentes plateformes que vous utilisez ou d’intégrer des animations, effets visuels & Co via de simples drag-and-drop. Surtout qu’il y a déjà base de modèles prêts à l’emploi si vous êtes en manque d’idées.

Et cette nouvelle version 13 se concentre avant tout sur une série de nouveaux produits et surtout sur les aspects IA voix et musique. Elle va proposer du découpage intelligent (qui vous permet de retirer tout élément dérangeant dans votre création en 2 clics), d’ajouter de la musique en rapport avec le mood de l’image (déjà 20 000 sons/pistes audio), créer des miniatures, utiliser vos meilleurs prompts et un tas d’autres. Vous disposez donc maintenant d’une sorte d’assistant virtuel qui va rendre tout le processus de création beaucoup plus digérable et interactif.

Interface audio Filmora 13

Une fois Filmora démarré, vous pouvez lancer une conversation avec l’IA Copilot intégrée afin que l’outil vous accompagne dans votre montage. C’est très pratique. Il suffit pour cela de faire un clic droit sur votre clip puis de sélectionner « Filmora Copilot »

Une fenêtre avec un Chatbot va alors s’ouvrir et vous pourrez lui demander de l’aide.

Ensuite, y’a plus qu’à faire comme il dit, et voilà, je peux ajouter de la musique en fond si j’en ai envie.

Envie de modifier la musique en background ou séparer des voix ? Une simple commande texte à votre assistant et le tour est joué. Modifier le discours lu par votre avatar virtuel à l’écran ? Faites simplement les modifs directement dans votre texte. Combiner plusieurs clips, étalonner les couleurs, synchroniser les vitesses vidéo/audio, placer des marqueurs, changer l’image d’arrière-plan ou ajouter votre logo, créer une police d’écriture personnalisée … les fonctionnalités sont déjà nombreuses (plus de détails dans mon article précédent) et d’autres sont ajoutées à un rythme régulier.

Evidemment, si vous voulez en savoir plus sur les nouveautés ou apprendre à maitriser le logiciel comme un pro, le mieux c’est encore d’aller vous abonner à la chaine Youtube de Wondershare en cliquant ici.

Pour qui ?

À partir du moment où vous avez l’envie d’être présent sur plusieurs plateformes et de partager du contenu avec votre communauté (marketing, influenceurs, freelance …), vous trouverez un intérêt à Filmora. Il vous aidera à donner un côté pro à vos créations, à moindres frais et en économisant des heures de boulot !

Dès la version 12, je vous annonçais que les futures avancées seraient folles. La version 13 fait déjà un grand pas vers l’avant alors qu’il n’y a que quelques mois entre les 2, imaginez le niveau du truc d’ici seulement 1 an ! Il pourrait vite devenir un incontournable pour de nombreux créatifs qui voudront être présents sur plusieurs sites.

Filmora va même jusqu’à proposer des vidéos formatives, de l’optimisation des revenus sur YouTube, de créer vos propres effets, etc. C’est super complet. Cerise sur le gâteau ? La version gratuite vous permet de tester l’outil avec 1 Go d’espace de stockage offert, de quoi se faire une idée assez précise de ce qu’il offre. Bref vous ne perdez rien à l’essayer ! En plus c’est le bon moment parce que s’il vous convient, la promo Black Friday vous permet de gagner presque la moitié du prix (-45 à -49% selon le type d’abonnement). L’achat a vie du logiciel vous coutera autour des 75€ (taxes comprises) et pour accéder à l’ensemble des effets, modèles et plugins supplémentaires, cela reviendra à 18,99€/mois.

Tester Filmora avec cet essai gratuit

Karektar – Pour créer facilement votre propre police de qualité

Par : Korben
6 novembre 2023 à 08:00

Sérif or not sérif, là est la question. En général, les typographes sont des gens qui ont de grosses lunettes et qui ont très très mal à la tête, car ils réfléchissent fort fort fort, toute la journée, à l’empattement du prochain « A » minuscule qu’ils vont inventer. Et bien sûr, comme ils souffrent d’être incompris, ils aiment se soulager en méprisant sur les réseaux sociaux, les gens qui utilisent encore du Comic Sans MS en 2023. Non, mais rendez-vous compte !!! Quels connares !!!

Maintenant, parlons peu, mais parlons bien. Si vous aussi, vous voulez rejoindre le club très fermé des typographes, voici LE site dont vous avez besoin. Il s’agit de Karektar qui vous permet de dessiner pixel par pixel, la future police de vos rêves, que Microsoft ne rachètera probablement pas et que vous serez obligé de vendre en ligne sous des licences cheloues d’utilisation. Mais peu importe, car toutes les polices ont le droit d’exister.

J’ai donc pris ma plus belle écriture virtuelle pour vous proposer Tagada, ma police patte de mouche que les médecins vont bientôt tous utiliser pour faire leurs ordonnances numériques. C’est sûr.

Et voilà le rendu final ! Pas de quoi rougir tellement c’est beau.

Et vive le Comic Sans MS, quoi qu’en disent les z’élites.

Nipht.io – Pour organiser et sauvegarder tous les liens que vous dénichez !

Par : Korben
3 novembre 2023 à 08:00

Imaginons, vous êtes au travail, et vous tombez sur un superbe article qui pourrait vous aider pour votre projet, mais vous n’avez pas le temps de le lire sur-le-champ. Vous pourriez l’ajouter aux favoris de votre navigateur, mais soyons honnêtes, qui retourne ensuite vérifier ses favoris ?

Pas moi en tout cas.

Alors, si vous êtes journaliste, créateur de contenu, ou passionné d’un domaine sur lequel vous faites beaucoup de veille, voici un outil qui va vous permettre de stocker et organiser les articles, les vidéos, et tout ce que vous pouvez trouver sur la toile.

Grâce au service gratuit Nipht.io vous allez pouvoir sauvegarder, annoter et taguer tous les contenus qui vous ont tapé dans l’oeil. Ensuite, vous pourrez accéder à vos URLs stockés sur le site depuis n’importe quel navigateur. Fini les problèmes de compatibilité ou de vous rappeler sur quel appareil vous avez enregistré cette vidéo si importante. Et si vous vous demandez comment vous retrouver parmi tous ces éléments sauvegardés, ne vous inquiétez pas, Nipht.io vous permet de rechercher des mots-clés dans le contenu et les titres.

Nipht.io permet de sauvegarder des tas de liens en vrac dans une todo, puis de pouvoir les traiter ensuite plus tard, en les catégorisant si vous le souhaitez.

Pour les amateurs de lecture, Nipht.io offre également une expérience de lecture propre et confortable sans publicités.

Cerise sur le gâteau, Nipht.io respecte la vie privée des utilisateurs. Dans un monde où nos données sont constamment récoltées et analysées, c’est cool de trouver un service qui se soucie de la confidentialité de ses utilisateurs. De plus, Nipht.io s’intègre facilement dans votre flux de travail. Vous pouvez ainsi sauvegarder, organiser et récupérer du contenu sans perturber vos habitudes grâce à des extensions pour Chrome et Firefox ou un Bookmarklet pour le reste (genre pour Safari).

En fin de compte, Nipht.io résout les problèmes liés à la recherche et au partage de liens en facilitant l’enregistrement et la récupération de pages intéressantes. Cela vous permettra de gagner du temps et de vous concentrer sur votre objectif réel, qu’il s’agisse de terminer un projet en cours ou de vous documenter sur un sujet qui vous passionne.

À découvrir ici.

Contrôlez OBS à distance avec OBS-web depuis votre canapé

Par : Korben
1 novembre 2023 à 08:00

Oui, je stream ! Alors non, pas dans mon jacuzzi, ni devant un jeu vidéo, mais en gros, je bosse en live. C’est à dire, j’écris des articles sur mon site, et je dis de la merde sur X (Twitter).

Tranquille quoi !

Seulement, il m’arrive parfois de devoir m’éloigner un peu de mon ordinateur ! Donc il faut bien trouver un moyen de piloter le stream à distance quand je suis sous la douche. Ou mieux, si à un moment, j’en ai marre que mon live rame, je vais peut-être finir par investir dans une seconde machine dédiée à la diffusion du flux vidéo. Mais faire tout ça, il faut un outil pour contrôler OBS à distance.

Et cet outil c’est bien sûr OBS-web !

Alors, qu’est-ce que OBS-web? Eh bien, c’est une interface qui vous permet de contrôler OBS à distance via un navigateur, que ce soit sur un ordinateur ou un mobile.

Vous pourrez ainsi changer de scènes, démarrer ou arrêter le streaming et l’enregistrement, démarrer la caméra virtuelle, et même visualiser l’aperçu (Studio mode) et la sortie en direct.

OBS-web est compatible avec OBS v28 et versions supérieures, et nécessite l’installation du plugin OBS-websocket (qui est déjà inclus dans les versions >= 28).

Pour commencer à l’utiliser, il vous suffit de suivre les étapes décrites ci-dessous. Vous verrez, c’est un jeu d’enfant !

Pour construire et exécuter le projet, il vous suffit de suivre les instructions du fichier README sur le dépôt GitHub :

git clone https://github.com/Niek/obs-web.git

cd obs-web

npm install

npm run build

Ensuite, vous pouvez lancer le serveur avec la commande suivante :

npm run start

Après avoir lancé le serveur, lancez OBS et configurez les websockets comme ceci :

Puis ouvrez votre navigateur et accédez à l’adresse http://localhost:4000/. Vous devriez alors voir l’interface d’OBS-web. Vous pouvez maintenant jouer avec les différentes fonctionnalités, comme changer de scènes ou démarrer et arrêter le streaming.

Et pour ceux qui préfèrent utiliser Docker, voici comment faire :

docker build -t obs-web .

docker run -p 4000:4000 obs-web

Une fois que vous avez tout configuré, vous pourrez contrôler OBS en utilisant votre navigateur sur n’importe quel appareil connecté à votre réseau local (ça utilise des tunnels WSS).

Notez qu’il est possible aussi d’utiliser cette version en ligne, et donc de ne rien installer : http://obs-web.niek.tv/

OBS-web est donc un excellent outil pour les streamers qui souhaitent se faciliter la vie ou déléguer la gestion de leurs streams. Que vous soyez un débutant ou un utilisateur avancé, cette interface à distance vous permettra de contrôler OBS de manière simple.

Cloudflare : Ajouter un domaine

Par : Wisy
11 octobre 2022 à 10:00

Comment ajouter un domaine sur Cloudflare ?
Cloudflare est une entreprise leader en solutions de sécurité et de performances web contribuant à une meilleure qualité de l’internet global.
Composé de plus d’une centaine de data centers gérant plus de 10 000 milliards de requêtes par mois, Cloudflare exploite l’un des plus vastes réseaux au monde.

Car oui, cloudflare ne sert pas juste a géré la zone DNS de votre domaine, la plateforme propose plusieurs services gratuits ou payants tels que la protection DDoS, le Pare-feu pour les applications Web, le serveur de proxy inversé, etc.


Mais alors, comment ajoute-t-on son domaine ?

Attention : À la fin de cette procédure, votre zone DNS ne sera plus gérée par votre service de domaine, mais pas Cloudflare.

Ajouter un domaine

  1. Connectez-vous à Cloudflare ou créer un compte si ce n’est pas déjà fait : https://dash.cloudflare.com/login
    Se connecter à Cloudflare
  2. Ajouter votre domaine en cliquant sur “Ajouter un site” depuis le menu “Sites web” :
    Cloudflare - Ajouter un site
  3. Taper ensuite, le nom de votre domaine (exemple : leblogduwis.com).

    Note : Si Cloudflare est incapable d’identifier votre domaine comme un domaine enregistré, assurez-vous d’utiliser un domaine de premier niveau ( .com, .fr, .ca, .net ou autres ).

  4. Choisissez l’offre gratuite (tout en bas) cependant, si vous souhaitez plus de fonctionnalités, commencez par la version pro ($20 US/mois) qui offre une sécurité renforcée, de l’optimisation sans perte d’images, etc.
  5. Cloudflare va alors rechercher vos entrées DNS déjà enregistré chez votre hébergeur de domaine actuel
  6. Vous aurez alors le nom des serveurs à mettre à jour chez votre hébergeur de domaine actuel:
    Noms de serveur

Mettre à jour votre serveur de noms

  1. Connectez-vous à votre hébergeur de domaine (exemple : OVH, Godaddy, Hostpapa, etc.)
  2. Changez alors les “Serveurs de noms” par ceux donner par Cloudflare ( exemple : brad.ns.cloudflare.com, gina.ns.cloudflare.com ).

    Note : Les changements peuvent prendre plus de temps selon l’hébergement que vous utilisez cependant, le fait de déjà avoir vos entrées DNS chez Cloudflare empêchera une coupure inopinée de votre site web.

  3. Dès que l’opération sera terminée, vous recevrez un courriel de Cloudflare vous indiquant que votre domaine est actif !

Bravo : Vous avez réussi ! Vous savez maintenant comment activé un domaine avec Cloudflare

L’article Cloudflare : Ajouter un domaine est apparu en premier sur Le Blog du Wis.

❌
❌