Ça m'amuse de voir que tout l'outillage Python se fait réécrire en Rust. Python c'est bien pratique, mais dans la pratique, ça rame.
Bref, voici uv qui remplace pip, pip-tools, pipx, poetry, pyenv, twine et virtualenv.
Il a l'air de fonctionner correctement. Je vais le tester sous Windows et sous Linux.
Vous souhaitez que votre LLM puisse avoir accès à vos sources qui sont hébergées dans votre propre instance de Gitea, voici Gitea MCP Server ! Il permet à votre LLM d'interagir avec vos dépôts Git.
Pour des raisons évidentes de sûreté, vous pouvez configurer un compte de service dans Gitea (ou générer un token lié à votre compte) dont les permissions ne permettent qu'une lecture seule sur les dépôts Git mais permettent quand même de publier des Merge Request dans le projet (Gitea a des autorisations assez fines pour faire ça).
Ce faisant, pas de risque d'emballement du LLM qui pourrait effacer vos projets parce que pourquoi pas.
Je vais tester, ceci semble très pratique pour accélérer la prise de notes.
Merci @duraffort pour le lien
Le principe est simple, Live.js va regarder régulièrement si les fichiers récupérés par votre page ont changé et va automatiquement réactualisé votre page.
Bref, vous ajouter la lib en balise <script> et vous obtiendrez le même mécanisme qu'avec Browser-Sync ! Super pour des sites dont le rendu est côté serveur <3
Je réponds à ton post Lenny. En cherchant un peu je suis tombée sur un soft de benchmark en ligne de commande qui s'utilise hyper simplement : Siege.
Comment est-ce qu'il s'installe :
sudo apt install siege
Voici quelques exemples pour t'aider avec AC.
# Lancer un benchmark pendant 60 sec
siege -b -t60S http://www.cakeozolives.com/shaarli-antichesse/
# Lancer 50 clients requêtant entre 0 et 10 sec pendant 1 minute
siege -c50 -d10 -t1M http://www.cakeozolives.com/shaarli-antichesse/
# Faire pareil mais en requêtant plusieurs URL
siege -c50 -d10 -i -f site.txt
Par exemple avec mon Shaarli :
$ siege -b -t60S http://www.cakeozolives.com/shaarli-antichesse/
** SIEGE 4.0.4
** Preparing 25 concurrent users for battle.
The server is now under siege...
Lifting the server siege...
Transactions: 1881 hits
Availability: 100.00 %
Elapsed time: 59.22 secs
Data transferred: 20.38 MB
Response time: 0.75 secs
Transaction rate: 31.76 trans/sec
Throughput: 0.34 MB/sec
Concurrency: 23.77
Successful transactions: 1881
Failed transactions: 0
Longest transaction: 9.89
Shortest transaction: 0.06
Mais c'est juste trop bien ton truc ! Merci @Chlouchloutte
Voici une liste d'outils que j'utilise au quotidien en tant qu'entrepreneur et développeur. Elle sera mise à jour au fur et à mesure de mes découvertes.
Merci 😃
Pour @Chlouchloutte et @Strawberry qui trouveront ici un guide plutôt bien fait sur le PO dans Scrum.
Via quelqu'un sur le Styx (enfin je crois).
Plein d'outils pour l'UX et l'UI.
Via le Styx
Pour toi @Doudou
Un outil de test de charge en Python. À essayer chez les clients.
Un outil pour rooter son téléphone Android.
Tout un tas d'outils en ligne dont pas mal pour les développeurs (80%) et le reste pour un usage plus classique.
Fabriquer son propre set d'outils pour fabriquer une application JavaScript React-JS.
Un outil pour choisir les couleurs complémentaires
(ou en fabriquer aussi).
Je coudifie pour lecture ultérieure.
Même si Colibri critique la techno, je préfère me la mettre sous le coude. Je pense que pour dessiner une maquette rapidement pour un client, le WYSIWYG c'est pratique.
Les différents couches d'outils sur JavaScript et la folie autour de ce langage. Attention, je suis une grande fana de JS mais c'est vrai qu'il y a trop d'outils trop de libs, trop de fonctionnement non standard.
Editez des crontabs visuellement (très pratique).