Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 2bd9d38b authored by freezed's avatar freezed :mountain:
Browse files

:twisted_rightwards_arrows: Merge branch '13-jdll-talk'

Resolve "JDLL talk"

Closes #13

See merge request fcode/geostrapy!8
parents 80a39404 db6063cb
No related branches found
No related tags found
1 merge request!8Resolve "JDLL talk"
Pipeline #4404 passed
......@@ -68,6 +68,7 @@ Details in [`requirements.txt`](requirements.txt) & [`requirements-dev.txt`](req
- Question, suggestion, issue ➡️ [_project issues_](https://lab.frogg.it/fcode/geostrapy/-/issues/new)
- Code submission ➡️ [_project merge request_](https://lab.frogg.it/fcode/geostrapy/-/merge_requests/new)
### ℹ️ Talk about this project
### ℹ️ Talk about this project
- [AFPy 2022/03](https://www.meetup.com/Python-AFPY-Lyon/events/282750718/): #12 & !7
- [**AFPy 2022/03**](https://www.meetup.com/Python-AFPY-Lyon/events/282750718/): #12 & !7
- [**JDLL 2022/04**](https://pretalx.jdll.org/jdll2022/talk/MKNM8H/): #13 & !8
......@@ -2,15 +2,15 @@
# Histoires d'un sportif perfectionniste sous pression
_31 mars 2022 - Frédéric Zind - AFPy Lyon_
_3 avril 2022 - Frédéric Zind - JDLL_
![logo AFPy Lyon](img/afpylyon-200.png)
![logo JDLL 2022](img/jdll-2022.jpg)
---
Comment garder le contrôle sur les données que je partage avec des services en ligne?
![python logo](img/python.png) ![froggit logo](img/froggit-128.png) ![gitlab logo](img/gitlab.png) ![git logo](img/git.png) ![GPX logo](img/gpx.png) ![click logo](img/click.png)
![python logo](img/python.png) ![git logo](img/git.png) ![GPX logo](img/gpx.png) ![click logo](img/click.png) ![froggit logo](img/froggit-square.png) ![gitlab logo](img/gitlab.png)
---
......@@ -33,9 +33,10 @@ Projet expérimental en cours de développement
# 💡 L'idée
* Données personnelles 🛂
* Carnet d'entraînement 📈
* Covid 😷
* 🔌 Services en ligne
* 🛂 Données personnelles
* 📈 Carnet d'entraînement
* 😷 Covid
---
......@@ -46,9 +47,8 @@ Projet expérimental en cours de développement
---
# 🌐 GNSS
GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
* 🇺🇸 GPS
* 🇷🇺 GLONASS
* 🇨🇳 Beidou
......@@ -69,6 +69,16 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
# 📁 GPX
* GPS eXchange Format
* basé sur XML
* format ouvert
* _waypoints_, _routes_ et _tracks_
* source: www.topografix.com/gpx.asp
---
# 📁 GPX
```xml
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" version="1.1"
......@@ -86,26 +96,18 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
---
# 📁 GPX
* GPS eXchange Format
* basé sur XML
* format ouvert
* _waypoints_, _routes_ et _tracks_
* www.topografix.com/gpx.asp
# 🛂 Données personnelles *directes*
* géolocalisés: Où, quand, combien de temps, vitesse, etc.
* santé: fréquence cardiaque, cadence de pédalage
* sociale: avec qui?
---
# 🛂 Données personnelles
# 🛂 Données personnelles *indirectes*
* Directes
- géolocalisés: Où, quand, combien de temps, vitesse, etc.
- santé: fréquence cardiaque, cadence de pédalage
- sociale: avec qui?
* Indirectes
- heure de connexion (ponctuelle / en direct)
- habitude d'entrainemen/déplacement
- lieu(x) d'habitation(s)
* heure de connexion (ponctuelle / en direct)
* habitude d'entraînement/déplacement
* lieu(x) d'habitation(s)
---
......@@ -123,17 +125,19 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
# Talk is cheap. Show me the code.
https://lab.frogg.it/fcode/geostrapy
# [lab.frogg.it/fcode/geostrapy](https://lab.frogg.it/fcode/geostrapy)
![froggit logo](img/froggit-long.png)
---
# 🐍 Les dépendances
* [`gpxpy`](https://github.com/tkrajina/gpxpy/#readme) : traitement donnée GPX
* [`gpxpy`](https://github.com/tkrajina/gpxpy/#readme) : traitement données GPX
* `lxml` / `minidom`
* `unittest`
* [`strava-cli`](https://github.com/bwilczynski/strava-cli#readme) : Une CLI pour l'API Strava
* [`strava-cli`](https://github.com/bwilczynski/strava-cli#readme) : CLI pour l'API Strava
* `requests`
* `click`
* pas de tests 😱
......@@ -164,22 +168,6 @@ user@laptop ~/git/geostrapy % tree
# 🤝 Collaborer
* 🔧 `Makefile`
* 🪝 Les _hook_ `git`
---
# 🔧 `Makefile`
```
user@laptop ~/git/geostrapy % make help
help Print help on Makefile
open_all Open all projects files
pre_commit Run the pre-commit hook
clean Remove files not tracked in source control
lint Lint code
```
---
# 🪝 Les _hook_ `git`
......@@ -205,8 +193,27 @@ user@laptop ~/git/geostrapy % git ci
---
# ⁉️ Questions , remarques, réclamations, etc.
# 🔧 `Makefile`
```
user@laptop ~/git/geostrapy % make help
help Print help on Makefile
open_all Open all projects files
pre_commit Run the pre-commit hook
clean Remove files not tracked in source control
lint Lint code
```
---
# ⁉️ Questions, remarques, réclamations, …
![QRcode](img/qrcode-pro.zind.fr.png)
http://pro.zind.fr
---
# ©️ Crédits
* [El pak at English Wikipedia](https://commons.wikimedia.org/wiki/File:ConstellationGPS.gif), Public domain, via Wikimedia Commons
docs/img/froggit-long.png

21.5 KiB

docs/img/froggit-square.png

14.2 KiB

docs/img/jdll-2019.png

20.4 KiB

docs/img/jdll-2022.jpg

22.3 KiB

docs/img/jdll.jpg

11.4 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment