Free, simple, and intuitive online database diagram editor and SQL generator.
Un site pour générer des commandes ffmpeg
Reportage dans les coulisses d’Internet et de nos vies toujours plus connectées, à la découverte de ces datacenters, qui stockent, reçoivent, envoient les milliards de données et, surtout, poussent comme des champignons. Indispensables à notre monde virtuel, ils sont aussi terriblement énergivores.
Un retour d'expérience (bien plus complet que ce que je pourrais faire !) sur l'ordinateur Framework 13.
Petit utilitaire sympa : ectool (fw-ectool-git sur AUR), pour lancer ectool fwchargelimit 100
et modifier la charge maximale de la batterie
Pour plus tard !
Les problèmes :
- consommation d'énergie
- la sous-traitance/exploitation
- les biais, stéréotypes
- violation du droit d'auteur
- l'illusion de la fiabilité
- la baisse de qualité des contenus du web
Chouette résumé !
django-allauth is a popular third-party package that greatly expands upon Django's built-in authentication system. It provides views and URLs for sign-up, allows for social authentication via dozens of platforms, and has a long list of custom configurations that are easily accessed. Many developers, myself included, use django-allauth in every new project.
Coup de tonnerre dans l’édition bretonne. Coop Breizh, en cessation de paiement, va demander, ce jeudi, sa mise en redressement judiciaire, au tribunal de Brest, « en vue d’une nouvelle restructuration ».
Oh non :(
radiac/nanodjango: Run Django models and views from a single file, and convert it to a full project.
- Write a Django site in a single file, using views, models and admin
- Run it locally or in production, or share it as a standalone script
- Automatically convert it to a full Django project when you're ready for it to grow
Pour utiliser format_html()
il faut utiliser la bonne syntaxe :
format_html("<em>{}</em>", var)
This episode, we travel into the extremely distant past to look at the Sumerians. These ancient people invented writing and mathematics, and built some of the largest cities that the world had ever seen. Find out about the mystery of their origins, and learn how they rose from humble beginnings to form the foundation of all our modern societies. With myths, proverbs and even some recreated Sumerian music, travel back to where it all began, and find out how humanity's first civilization fell.
C'est tellement chouette comme podcast (cet épisode et les autres) ! L'accent de l'hôte 😍
Que sont les communs numériques et pourquoi les logiciels libres sont un patrimoine essentiel pour l’humanité, qu’il faut protéger ?
Avec Stefano Zacchiroli, professeur au département Informatique et Réseaux à Télécom Paris.
Licoornes, avec deux « o ». Un pied de nez à ce qu’on appelle les « Licornes », les startups valorisées à plus d’1 milliard de dollars. Ce réseau de coopératives essaie de mettre en place une autre manière de faire entreprise : plus démocratique, plus responsable, plus engagé. Bastien Sibille, notre invité de cette Masterclass pour Blast, est l’ancien dirigeant de l’une d’entre elles : Mobicoop, une plateforme collaborative de co-voiturage.
“Comme on a compris que la liberté d’expression, c'était surtout un joli concept, on s’est dit que c’était mieux d’imaginer chaque émission comme si c’était la dernière”, dit Guillaume Meurice. Avec lui, rendez-vous le dimanche en direct de la Radio Nova et du théâtre L’Européen pour une analyse pointue, objective et impartiale de l’actualité aux côtés de Pierre-Emmanuel Barré, Juliette Arnaud, Aymeric Lompret et Alain Delon (à confirmer).
Ça y est, le flux RSS de La Dernière est en ligne ! \o/
L'URL du flux : https://podcasts.nova.fr/radio-nova-la-derniere/feed/rss/website.xml
To achieve this in Visual Studio Code, you have to edit keybindings.json. Use the Command Palette with CTRL+SHIFT+P, enter "Preferences: Open Keyboard Shortcuts (JSON)", and hit Enter.
Then add to the end of the file:
[
// ...
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
}
]
Alternatively, to only cycle through tabs of the current window/split view, you can use:
[
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditorInGroup"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditorInGroup"
}
]