144 views
owned this note
# OpenSource Experience :
# Présentation du programme BlueHats Semester of Code
---
# <img src="https://images.videolan.org/images/VLC-IconSmall.png" width="7%"> VLC : portage sur le PinePhone
<img src="https://images.videolan.org/images/logoBlue.png" width="30%">
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_1751367c7592f85ca56f59bab6eb6a02.png" width="40%">
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_dfd770c07ec1e5fac96618ee39e7a137.png" width="50%">
---
# PinePhone
<div>
<img src="https://pine64.com/wp-content/uploads/2020/11/FinalKDEBothSides2-1.png" width="40%">
</div>
Téléphone Open Source Linux
---
## Accélération matérielle
```mermaid
graph LR
VPU---v4l2
v4l2..-VLC
v4l2[v4l2-request]---GStreamer
GStreamer---VLC
VLC---OpenGL
```
## <img src="https://wayland.freedesktop.org/wayland.png" width="7%"> Wayland
Alternative au système de fenêtres X11
---
## UI
<img src="https://code.videolan.org/videolan/vlc/uploads/88656afd0ecca8fef6b6fd5061e1426d/image.png" width="30%">
<img src="https://code.videolan.org/videolan/vlc/uploads/10a97db179003258fab868e37262e17b/image.png" width="30%">
>[ (Commented out)
---
## Bilan
- Une formidable opportunité de contribuer à un logiciel libre de premier plan
- Découverte DINUM + VideoLABS
]
---
# Un stage chez <img src="https://static.openfoodfacts.org/images/logos/off-logo-horizontal-light.svg" width="40%">
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_6709526faf6d96438d829b006d39ccac.jpg" width="45%" title="Hunger Games">
- Pull Requests (fix, doc, feat)
- Traitement de logos par machine learning :
**1)** *Amélioration du système de similarité*
*Modèle de Computer Vision
*Algorithme de recherche de plus proches
voisins
*En production
**2)** *Classifier de logos*
---
# Un stage chez <img src="https://static.openfoodfacts.org/images/logos/off-logo-horizontal-light.svg" width="40%">
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_5e4f3903c8f93ee4c4a1bb14838f6812.png" width="45%" title="Hunger Games">
- Association et communauté du libre
*Open Food Facts Days 2022*
*Capitole du Libre*
*Point Presse Opération Emballage*
- Montage Vidéo
- Encadrement par Jeremy
- Accueil à la DINUM
- Formations Pôle logiciel libre
---
# <img src="https://sysma.io/img/icons/logo_sysma.png" width="6%"> Sysma : Suivi des cours d'eau <img src="https://sevre-nantaise.com/img/logo-bvsn.svg" width="17%">
<img src="https://sysma.io/img/sysma-tbv.png" width="36%">
- Créé par l'Etablissement Public Territorial du Bassin de la Sèvre Nantaise pour suivre l'état des cours d'eau et des travaux qui y sont menés
- Objectif : fonctionnement hors-ligne de l'application
---
# <img src="https://sevre-nantaise.com/img/logo-bvsn.svg" width="17%"> Bilan <img src="https://sysma.io/img/icons/logo_sysma.png" width="6%">
- Un mode hors-ligne développé avec le framework Vue.js disposant des fonctionnalités essentielles (en cours de déploiement sur le terrain)
- Découverte du monde du logiciel libre
- De belles rencontres à l'EPTB et à la DINUM dans des administrations qui ont du sens !
---
<img src="https://loco-philippe.github.io/ES/logo_loco.png" width="25%">
# Environmental Sensing
Projet OpenSource porté par une personne : Création d'un format de données pour les données environnementales
---
# Environmental Sensing - Ma participation :
- Création d'un module de requêtes avec MongoDB
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_8713c5b88491f2f9241f9d6a2c60c54a.png" width="80%">
---
# <img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_06963e5ae9452bca418870fbbd90dccc.png" width="7%"> e-comBox
- Installation simple, au sein d'un réseau d'établissement, de plusieurs instances de différentes applications (prestashop, wordpress, mautic, odoo, kanboard, etc.) sous forme de conteneurs docker

---
## <img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_06963e5ae9452bca418870fbbd90dccc.png" width="7%"> e-comBox : contributions et apprentissages
- Mise en place du déploiement continue pour toutes les images utilisées par l'application
- Développement d'un module de partage des sites des utilisateurs
- Authentification des professeurs sur l'annuaire centralisateur
- Refactoring du code source de l'interface web et des scripts d'installation
- Découverte de l'open-source et de la DINUM
---
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_33d86afa5a12c202ea879c02856f31ee.png" width="35%">
## Une application web pour les data scientists
# Mes contributions
- Ecrire des tutoriels
- Ajout et mise à jour des services
---
<img src="https://storage.gra.cloud.ovh.net/v1/AUTH_0f20d409cb2a4c9786c769e2edec0e06/imagespadincubateurnet/uploads/upload_33d86afa5a12c202ea879c02856f31ee.png" width="35%">
# Organisation/Encadrement
- Formations par Oliver Levitt
- Sessions techniques avec l'équipe
- Formations DINUM
- Canaux de discussion d'autres projets
---
# Merci !
<img src="https://communs.numerique.gouv.fr/img/posts/promotion-bluehats-2022.jpg" width="40%">