Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierLinuxFr.org : les dépêches
  • ✇LinuxFr.org : les dépêches
  • Podcast Projets Libres : centraliser les données de transport et décarboner les déplacements
    Afin d'accélérer la décarbonation de nos déplacements et faciliter le report modal, l'État français dispose d'un point d'accès national (le PAN) qui centralise toutes les données de transport et les mets à disposition d'un écosystème riche et diversifié de réutilisateurs, dont les grands calculateurs d’itinéraires. Découvrez avec Maxime Siret, son responsable : l'histoire et le fonctionnement du PAN ce que sont les startups d'état incubées à la Direction interministérielle du numérique (DINU

Podcast Projets Libres : centraliser les données de transport et décarboner les déplacements

Afin d'accélérer la décarbonation de nos déplacements et faciliter le report modal, l'État français dispose d'un point d'accès national (le PAN) qui centralise toutes les données de transport et les mets à disposition d'un écosystème riche et diversifié de réutilisateurs, dont les grands calculateurs d’itinéraires.

Découvrez avec Maxime Siret, son responsable :

  • l'histoire et le fonctionnement du PAN
  • ce que sont les startups d'état incubées à la Direction interministérielle du numérique (DINUM) et leurs fonctionnements
  • l'environnement dans lequel le PAN évolue
  • qui sont les producteurs et réutilisateurs des données
  • comment le PAN facilite le dialogue entre les acteurs
  • la mesure de l'impact du PAN
  • les défis à venir

Bonne écoute.
Une transcription est aussi disponible.

Commentaires : voir le flux Atom ouvrir dans le navigateur

  • ✇LinuxFr.org : les dépêches
  • Gestion simple de tournois sportif PyTournois
    Sportifs du dimanche, on a souvent besoin de gérer des tournois très simples du type « tout le monde rencontre tout le monde » avec quelques contraintes: nombre de terrains limité ; temps d’attente minimal entre deux matchs ; règles variées sur la gestion des scores. Depuis une vingtaine d’années, je développe différents sites en Python/Django. Du coup j’ai fabriqué un début de site :). lien nᵒ 1 : Code de PyTournoislien nᵒ 2 : Documentationlien nᵒ 3 : DémonstrationCode Libriste depuis touj

Gestion simple de tournois sportif PyTournois

Sportifs du dimanche, on a souvent besoin de gérer des tournois très simples du type « tout le monde rencontre tout le monde » avec quelques contraintes:

  • nombre de terrains limité ;
  • temps d’attente minimal entre deux matchs ;
  • règles variées sur la gestion des scores.

Depuis une vingtaine d’années, je développe différents sites en Python/Django. Du coup j’ai fabriqué un début de site :).

Code

Libriste depuis toujours, le code du projet est sous licence GPL. Actuellement très simple, le site permet de gérer uniquement le mode « toutes les équipes se rencontrent ». Plus tard, suivant les retours, les utilisations et mon temps libre, j’ajouterai d’autres modes (par exemple pour gérer des groupes de placements).

Pour éviter les calculs inutiles, l’affectation des rencontres utilise des grilles de placement. Ces grilles sont calculées une fois pour toutes et contenues dans le projet. L’avantage est d’être efficace et rapide sur la génération de toutes les rencontres. L’inconvénient est que seules quelques combinaisons sont actuellement disponibles :)

Fonctionnement

Le fonctionnement est très simple, le principe de base est que toutes les informations sont visibles sans connexion. Il y a quatre grands rôles utilisateurs:

  • administrateur: sert surtout pour créer des comptes utilisateurs ;
  • organisateur: peut créer des équipes et réinitialiser un tournoi ;
  • arbitre: peut enregistrer/modifier les résultats des matchs ;
  • anonyme: accès à la liste des matchs et au classement.

Les règles de classement sont affichées. On peut également définir un message d’accueil. Si on veut sauvegarder les résultats d’un tournoi, il y a un export au format CSV.

Démonstration

Il y a évidemment un site de démonstration du projet. Le lien se trouve ci-dessous. Les ressources nécessaires pour faire tourner le site sont extrêmement limitées. Si les fonctionnalités du site vous conviennent et que vous voulez l’utiliser pour un club/tournois, n’hésitez pas à me contacter. Je pourrais mettre en ligne une version dédiée gratuitement.

Commentaires : voir le flux Atom ouvrir dans le navigateur

  • ✇LinuxFr.org : les dépêches
  • Projets Libres! Saison 3 épisode 9 : Transition.city, simuler et optimiser un réseau transport
    Projets Libres! est heureux de vous présenter la plate-forme libre Transition, développée par la chaire mobilité de Polytechnique Montréal. Nous recevons Yannick Brosseau et Pierre-Léo Bourbonnais, appartenant tous les deux à la chaire, afin d'aborder les sujets suivants : la genèse de Transition son financement l'ouverture des algorithmes et la formation des étudiants sur des outils ouverts les relations avec les sociétés de transports du Québec les données nécessaires, accessibles ou non di

Projets Libres! Saison 3 épisode 9 : Transition.city, simuler et optimiser un réseau transport

Projets Libres! est heureux de vous présenter la plate-forme libre Transition, développée par la chaire mobilité de Polytechnique Montréal.

Nous recevons Yannick Brosseau et Pierre-Léo Bourbonnais, appartenant tous les deux à la chaire, afin d'aborder les sujets suivants :

  • la genèse de Transition
  • son financement
  • l'ouverture des algorithmes et la formation des étudiants sur des outils ouverts
  • les relations avec les sociétés de transports du Québec
  • les données nécessaires, accessibles ou non disponibles pour faire un projet d'optimisation d'un réseau de transport
  • OpenStreetMap au Québec et les actions menées pour améliorer la contribution
  • les enjeux de la construction de réseaux au Canada
  • et bien plus !

Cet épisode est le premier d'une nouvelle série sur Transports + logiciel libre.

Bonne écoute !

Commentaires : voir le flux Atom ouvrir dans le navigateur

❌
❌