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 db6063cb authored by Freezed's avatar Freezed
Browse files

:construction: Update for JDLL talk #13

parent c94e6b6b
No related branches found
No related tags found
1 merge request!8Resolve "JDLL talk"
Pipeline #4403 passed
...@@ -68,6 +68,7 @@ Details in [`requirements.txt`](requirements.txt) & [`requirements-dev.txt`](req ...@@ -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) - 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) - 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 @@ ...@@ -2,15 +2,15 @@
# Histoires d'un sportif perfectionniste sous pression # 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? 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 ...@@ -33,9 +33,10 @@ Projet expérimental en cours de développement
# 💡 L'idée # 💡 L'idée
* Données personnelles 🛂 * 🔌 Services en ligne
* Carnet d'entraînement 📈 * 🛂 Données personnelles
* Covid 😷 * 📈 Carnet d'entraînement
* 😷 Covid
--- ---
...@@ -46,9 +47,8 @@ Projet expérimental en cours de développement ...@@ -46,9 +47,8 @@ Projet expérimental en cours de développement
--- ---
# 🌐 GNSS
GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
* 🇺🇸 GPS * 🇺🇸 GPS
* 🇷🇺 GLONASS * 🇷🇺 GLONASS
* 🇨🇳 Beidou * 🇨🇳 Beidou
...@@ -69,6 +69,16 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS ...@@ -69,6 +69,16 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
# 📁 GPX # 📁 GPX
* GPS eXchange Format
* basé sur XML
* format ouvert
* _waypoints_, _routes_ et _tracks_
* source: www.topografix.com/gpx.asp
---
# 📁 GPX
```xml ```xml
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" version="1.1" <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 ...@@ -86,26 +96,18 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
--- ---
# 📁 GPX # 🛂 Données personnelles *directes*
* géolocalisés: Où, quand, combien de temps, vitesse, etc.
* GPS eXchange Format * santé: fréquence cardiaque, cadence de pédalage
* basé sur XML * sociale: avec qui?
* format ouvert
* _waypoints_, _routes_ et _tracks_
* www.topografix.com/gpx.asp
--- ---
# 🛂 Données personnelles # 🛂 Données personnelles *indirectes*
* Directes * heure de connexion (ponctuelle / en direct)
- géolocalisés: Où, quand, combien de temps, vitesse, etc. * habitude d'entraînement/déplacement
- santé: fréquence cardiaque, cadence de pédalage * lieu(x) d'habitation(s)
- sociale: avec qui?
* Indirectes
- heure de connexion (ponctuelle / en direct)
- habitude d'entrainemen/déplacement
- lieu(x) d'habitation(s)
--- ---
...@@ -123,17 +125,19 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS ...@@ -123,17 +125,19 @@ GPS / GLONASS / Beidou / Compass / Galileo / IRNS / SQZSS
# Talk is cheap. Show me the code. # 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 # 🐍 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` * `lxml` / `minidom`
* `unittest` * `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` * `requests`
* `click` * `click`
* pas de tests 😱 * pas de tests 😱
...@@ -164,22 +168,6 @@ user@laptop ~/git/geostrapy % tree ...@@ -164,22 +168,6 @@ user@laptop ~/git/geostrapy % tree
# 🤝 Collaborer # 🤝 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` # 🪝 Les _hook_ `git`
...@@ -205,8 +193,27 @@ user@laptop ~/git/geostrapy % git ci ...@@ -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) ![QRcode](img/qrcode-pro.zind.fr.png)
http://pro.zind.fr 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