Flux
Running Python ASGI apps in the browser via Pyodide + a service worker

Running Python ASGI apps in the browser via Pyodide + a service worker

Research: Running Python ASGI apps in the browser via Pyodide + a service worker Datasette Lite is my version of Datasette that runs entirely in the browser using Pyodide in WebAssembly. When I first built it four years ago I used Web Workers and code that intercepts navigation operations and fetches the generated HTML by running the Python app. This worked, but had the disadvantage that any JavaScript in <script> tags would not be executed - breaking some Datasette functionality and a…

Soutenez Simon Willison's Weblog en consultant la ressource originale

Lire l'article original

Vous aimez découvrir ces sources ?

Soutenez-moi sur Patreon

Articles similaires

Mon client a reçu le même colis 2 fois 😱 Nouveau YouTube

Mon client a reçu le même colis 2 fois 😱

Deux workers Laravel traitent la même expédition en même temps… et le client reçoit son colis 2 fois. 📦📦 Dans cette vidéo, je reproduis une vraie race condition avec deux processus lancés simultanément, puis je corrige le problème avec Laravel Lock et son système de locks distribués. 🔒 Un exemple simple pour comprendre quand un code du type read → check → modify → side effect peut devenir dangereux avec plusieurs workers ou requêtes concurrentes. Le résultat avant le lock : dispatch_count =…

Laravel Jutsu (YouTube)
Découverte de Symfony Language Tools (LSP) pour VS Code et OpenCode Nouveau YouTube

Découverte de Symfony Language Tools (LSP) pour VS Code et OpenCode

Découverte de Symfony Language Tools, le nouveau serveur LSP officiel de Symfony pour améliorer l’expérience de développement dans VS Code et les autres éditeurs compatibles LSP. Dans cette vidéo, je teste son installation et ses principales fonctionnalités : autocomplétion, navigation dans le code, diagnostics, routes Symfony, services, Twig, Doctrine, Messenger, Security et bien plus. On verra également comment Symfony Language Tools s’intègre avec VS Code, pourquoi il complète un serveur PHP…

Pentiminax (YouTube)
#370.bin - Intelligence(s): Apprentissage: Stocker la bonne information au bon endroit avec Mathieu Hainselin Récent Podcast

#370.bin - Intelligence(s): Apprentissage: Stocker la bonne information au bon endroit avec Mathieu Hainselin

"Notre cerveau n'est pas un disque dur" Série spéciale Intelligence(s) Cet été, IFTTD part en exploration. Sur les 52 derniers épisodes, on a parlé d'intelligence artificielle 38 fois. On maîtrise plutôt bien la partie artificielle &mdash mais l'intelligence, la vraie, l'originale, on n'en a presque jamais parlé. Alors le temps d'un été, on remonte à la source : 6 épisodes, 6 chercheurs, pour comprendre ce qu'est vraiment l'intelligence. Le D.E.V. de la semaine est Mathieu Hainselin, maître de…

IFTTD - If This Then Dev