Le codetributhon est une initiative propulsé par la ML2. L’objectif de la ML2 est de perfectionner les compétences des étudiants du réseau universitaire québécois, dans divers langages informatiques, par la participation à des projets libres.
Le Logiciel Libre à l'Université du Littoral : Retour d'expérience sur le Mas...here_and_there
Description du diplôme de Master Ingénierie des logiciels libres de l'université du Littoral. Témoignage et réflexion sur les 6 années d'existence du master. Présentation faite à la conférence fOSSa, le 4 décembre 2012 par Cyril Fonlupt.
La Ville de Grenoble a l'ambition de favoriser le déploiement des logiciels libres dans ses équipements. Par opposition aux logiciels propriétaires qui sont des boîtes noires sur lesquels l'usager n'a pas de prise, les logiciels libres favorisent l'appropriation, le partage des connaissances et la co-élaboration des outils. A l'heure où le numérique a pris une place prépondérante dans nos vies, ils sont un outil d'émancipation des individus et des institutions.
CapCom13: AT2: Favoriser la créativité collective grâce au hackathonCap'Com
Pour accompagner l'ouverture des données publiques et favoriser la créativité, plusieurs collectivités ont organisé des hackathons. Sorte de marathon numérique, l'événement permet à des équipes pluridisciplinaires de proposer des prototypes d'applications ou de contenus interactifs à partir des données brutes. Les meilleures applications ont ensuite vocation à être développées. Comment organiser ce type de rendez-vous ? Qu'en attendre en termes d'innovation ? Comment attirer des équipes de qualité ? Et comment se saisir du hackathon comme une manière originale de rendre plus accessible des données complexes ?
Jean Breillat, chef de cabinet de la ville et de l'agglomération de Tours, Jean-Baptiste Roger, directeur de la Fonderie, agence numérique d'Ile-de-France, Frédéric Theulé, dircom de l'Institut d'aménagement et d'urbanisme de l'île de France.
Le Logiciel Libre à l'Université du Littoral : Retour d'expérience sur le Mas...here_and_there
Description du diplôme de Master Ingénierie des logiciels libres de l'université du Littoral. Témoignage et réflexion sur les 6 années d'existence du master. Présentation faite à la conférence fOSSa, le 4 décembre 2012 par Cyril Fonlupt.
La Ville de Grenoble a l'ambition de favoriser le déploiement des logiciels libres dans ses équipements. Par opposition aux logiciels propriétaires qui sont des boîtes noires sur lesquels l'usager n'a pas de prise, les logiciels libres favorisent l'appropriation, le partage des connaissances et la co-élaboration des outils. A l'heure où le numérique a pris une place prépondérante dans nos vies, ils sont un outil d'émancipation des individus et des institutions.
CapCom13: AT2: Favoriser la créativité collective grâce au hackathonCap'Com
Pour accompagner l'ouverture des données publiques et favoriser la créativité, plusieurs collectivités ont organisé des hackathons. Sorte de marathon numérique, l'événement permet à des équipes pluridisciplinaires de proposer des prototypes d'applications ou de contenus interactifs à partir des données brutes. Les meilleures applications ont ensuite vocation à être développées. Comment organiser ce type de rendez-vous ? Qu'en attendre en termes d'innovation ? Comment attirer des équipes de qualité ? Et comment se saisir du hackathon comme une manière originale de rendre plus accessible des données complexes ?
Jean Breillat, chef de cabinet de la ville et de l'agglomération de Tours, Jean-Baptiste Roger, directeur de la Fonderie, agence numérique d'Ile-de-France, Frédéric Theulé, dircom de l'Institut d'aménagement et d'urbanisme de l'île de France.
Les technologies actuelles et futures de l'ottLuc Trudeau
Présentée au SMPTE BootCamp 2018 à Montréal. Cette présentation commence avec l'état de l'art de l'OTT et, par la suite, présente des sujets émergeants: LHLS (live), les encodages micro-optimisés et les nouveautés d'AV1 destinées à l'OTT.
Polymorphism is the super power of the OO designer. However, many designers don't exploit this power, they use inheritance for structural purposes. In a language like Java, this results in an abuse of the instanceof statement.
Maybe Polymorphism is not the right word; maybe we should use multiple personality disorder (not as sexy as polymorphism when you're trying to sell your OO suite...). Depending on the runtime context, the object does not change form, it does not morph, it changes behavior, it behaves as another object.
Mes diapositives sur REST. Il s'agit de mon interprétation de ce que REST est devenu avec les années. J'essaie de faire le lien avec SOAP, lorsque possible (mais le thème principal n'est pas SOAP vs RESTful HTTP).
My take on the difference between software architecture and software design. Also highlights similarities between ISO/IEC/IEEE 42010-2011 (Systems and software engineering —Architecture description) and IEEE STD 1016-2009 (Systems Design — Software Design Descriptions)
2. Mentor à la Maison du logiciel libre
Étudiant au doctorat en recherche
appliquée en vidéo numérique
Contributeur dans la communauté des
codecs vidéos libres
Chargé de cours en technologie de
l’information et en génie logiciel
À propos de Luc Trudeau
2
Cette présentation: ML2 et le Codetributhon, de La maison du logiciel libre est mis à disposition selon les
termes de la licence Creative Commons Attribution 4.0 International.
4. ML2
ML2 a pour objectif de promouvoir
et faciliter:
❯ L’utilisation de logiciels libres
❯ L’étude et apprentissage des
logiciels libres
❯ La modification des logiciels
libres
❯ La redistribution de ces
modifications
4ML2 à L’ÉTS
6. L’utilisation du logiciel libre
6
Ateliers d’utilisation de Git:
❯ Atelier introduction à Git: Les
bases pour contribuer à un projet
du logiciel libre
❯ Atelier contribuer avec Git: Les
bonnes pratiques pour contribuer
à un projet logiciel libre
❯ Vidéos Youtube (Git Tips et CLI101)
Atelier introduction à Git
8. L’étudier et apprendre des logiciels libres
8
Conférences par des développeurs
oeuvrant dans le logiciel libre
❯ Anthony Vallée-Dubois
(Chromium)
❯ Philippe Arteau
(DotNet Security Guard)
Conférence d’Anthony Vallée-Dubois (Chromium)
12. Distribuer ses modifications
12
Contributions étudiantes intégrées
“upstream” dans des projets:
❯ Daala
(Mozilla/Xiph)
❯ Santropol Roulant
(Savoir-faire Linux)
Atelier contribuer avec les ingénieurs de Mozilla
16. Des partenaires engagés
16
2 ateliers par partenaire offerts aux
étudiants et organisés par ML2
Les ateliers ont pour but de guider les
étudiants à contribuer sur des projets
libres
Ex. d'atelier: compilation, processus de
contribution, pratiques de programmation, etc
17. Projets
Chaque partenaire fournis un mentor technique par
projet et ML2 fournis des étudiants mentors pour
aider lors des ateliers
17
mgmt
18. Prix de participation/contribution
18
Une trousse de départ et des prix sont remis
en fonction du nombre de contributions
1ere contribution
5e contribution
10e contribution
15e contribution
20e contribution
20. Retombées
20
❯ Briser la glace et démystifier la
contribution au logiciel libre
❯ Enseignement des bonnes
pratiques du libre chez les
étudiants
❯ Potentiel de +100 contributions
21. Événements (Septembre)
21
Le 15: Lancement du codetributhon chez Google Montréal
Le 22: Atelier projet mgmt
Le 30: Atelier projet LibreOffice
Pour le calendrier complet
consultez le www.codetributhon.com
22. Événements (Octobre)
22
Le 4: Atelier Chromium
Le 6: Atelier projet mgmt
Le 11: Atelier Chromium
Le 14: Atelier LibreOffice
Le 18: Atelier Ring
Le 25: Atelier Ring
23. Conférence en novembre
23
❯ Le 1er: Conférence Claude Reeves
Le modèle d’affaires de Red Hat
❯ Le 8; Conférence Sylvain Carle
Logiciels libres et ouverts, une clé passe-partout pour votre carrière en
technologie.
❯ Le 22: Conférence Philippe Kalaf
L’entrepreneuriat et le logiciel libre, une combinaison gagnante!
24. Vous désirez participer, ou
vous connaissez un étudiant
intéressé par le logiciel libre?
Consultez le
www.codetributhon.com
25. Merci
M A I S O N L O G I C I E L L I B R E . O R G
5 1 4 • 3 9 6 • 8 7 9 9
~