Support de présentation pour des démos dans le cadre de WeViz à l'Institut d'Urbanisme d'Ile-de-France (IUA)
Noms de outils: OpenRefine, Import.io, Palladio, App.Raw, R, gephi
POSS 17: Les un-conférences au cœur de l’évangélisation DevOps chez Cisco, ca...Jeremie Garnier
DevOps est né sur une problématique simple d’un manque de
culture/partage dans une entreprise et surtout entre le monde des
développeurs et celui des équipes d’opérations. Maintenant que tout
devient programmable et que le monde des technologies avance très
vite, ce fossé s’applique entre toutes les fonctions de l’entreprise.
Il met également en avant qu’il n’est pas facile de passer dans le
monde du logiciel sans maîtriser les bonnes pratiques du développement
d’application moderne. Cela fait plusieurs années que Cisco a initié
sa transformation du matériel/réseau vers le logiciel. Je vous propose
un retour d’expérience sur les 4 dernières années passées chez Cisco à
évangéliser DevOps via la gestion d’une communauté, l’organisation
d’unconférences et le partage des bonnes pratiques pour finir sur un
exemple de projet Open Source illustrant la partie continuous
integration/delivery/deployment/documentation. Avec un bonus sur l'Open Data basée sur une expérimentation effectuée Place de la Nation avec la ville de Paris tout en utilisant PNDA http://pnda.io
Voici notre présentation sur les différentes présentations faites au forum PHP 2017 organisé par l'AFUP sur Paris.
Ce résumé permet de cibler les conférences qui vous intéresse afin de pouvoir les revoir directement sur la chaine YouTube de l'AFUP : https://www.youtube.com/user/afupPHP
"Introduction aux Developements iOS" in Three hoursLaurent MEURISSE
Après le succès de la première séance, je présente avec Mélanie Bessagnet (@mbessagnet) pour la deuxième fois la session "Introduction au développement iOS" organisée par iConcept à Toulouse et ekito.
La présentation permettra en 3 heures d'aborder de nombreux thèmes, aussi bien pratiques que techniques sur le développement d'application iOS (iPhone et iPad). Elle est destinée à la fois aux néophytes, mais aussi aux développeurs (java, web, php) ... car une séance de 45 minutes sera du code pure (et donc du pure bonheur ;).
Voici le programme :
Succès d'IOS
iOS
l'excellence Ergonomique
App Store (en quoi consiste la publication sur l'app store ? nous expliquerons aussi en détail les différentes licences développeurs)
Développer
Concevoir (avec Story Boarding)
Profiles et Certificats
Beta Testing
MDM (nous expliquerons comment est géré une flotte de terminaux (iPhone, iPad) gràce au Mobile Device Management)
Coder
L'environnement de développement XCode
Objective-C en 15 minutes
Les nouveautés du SDK iOS 5 (ARC, iCloud, Apparearence, ...)
Coding (Pratique)
il s'agit de coder une première (petite) application. Le code de l'application sera disponible en début de séance.
POSS 17: Les un-conférences au cœur de l’évangélisation DevOps chez Cisco, ca...Jeremie Garnier
DevOps est né sur une problématique simple d’un manque de
culture/partage dans une entreprise et surtout entre le monde des
développeurs et celui des équipes d’opérations. Maintenant que tout
devient programmable et que le monde des technologies avance très
vite, ce fossé s’applique entre toutes les fonctions de l’entreprise.
Il met également en avant qu’il n’est pas facile de passer dans le
monde du logiciel sans maîtriser les bonnes pratiques du développement
d’application moderne. Cela fait plusieurs années que Cisco a initié
sa transformation du matériel/réseau vers le logiciel. Je vous propose
un retour d’expérience sur les 4 dernières années passées chez Cisco à
évangéliser DevOps via la gestion d’une communauté, l’organisation
d’unconférences et le partage des bonnes pratiques pour finir sur un
exemple de projet Open Source illustrant la partie continuous
integration/delivery/deployment/documentation. Avec un bonus sur l'Open Data basée sur une expérimentation effectuée Place de la Nation avec la ville de Paris tout en utilisant PNDA http://pnda.io
Voici notre présentation sur les différentes présentations faites au forum PHP 2017 organisé par l'AFUP sur Paris.
Ce résumé permet de cibler les conférences qui vous intéresse afin de pouvoir les revoir directement sur la chaine YouTube de l'AFUP : https://www.youtube.com/user/afupPHP
"Introduction aux Developements iOS" in Three hoursLaurent MEURISSE
Après le succès de la première séance, je présente avec Mélanie Bessagnet (@mbessagnet) pour la deuxième fois la session "Introduction au développement iOS" organisée par iConcept à Toulouse et ekito.
La présentation permettra en 3 heures d'aborder de nombreux thèmes, aussi bien pratiques que techniques sur le développement d'application iOS (iPhone et iPad). Elle est destinée à la fois aux néophytes, mais aussi aux développeurs (java, web, php) ... car une séance de 45 minutes sera du code pure (et donc du pure bonheur ;).
Voici le programme :
Succès d'IOS
iOS
l'excellence Ergonomique
App Store (en quoi consiste la publication sur l'app store ? nous expliquerons aussi en détail les différentes licences développeurs)
Développer
Concevoir (avec Story Boarding)
Profiles et Certificats
Beta Testing
MDM (nous expliquerons comment est géré une flotte de terminaux (iPhone, iPad) gràce au Mobile Device Management)
Coder
L'environnement de développement XCode
Objective-C en 15 minutes
Les nouveautés du SDK iOS 5 (ARC, iCloud, Apparearence, ...)
Coding (Pratique)
il s'agit de coder une première (petite) application. Le code de l'application sera disponible en début de séance.
Webinaire Isogeo - l'API v1 en lecture est sortie !Isogeo
Développeur ? Géomaticien ? Client ? Curieux ? Venez découvrir les possibilités offertes par l’API Isogeo : principes, architecture technique, cas d’usage et retours d’expérience. La société PixUp présente notamment son utilisation de l’API pour le développement de portails Open Data
Description de la migration d'un portail d'entreprise maison réalisé au sein de la société Santéclair de la version 1.0 basée sur OSGi (Felix) + Vaadin + Gemini vers une archi OSGi (Felix) + Vaadin + iPOJO
Formation Usine Logicielle gratuite par Ippon 2014Ippon
Les mises en production ne sont pas condamnées à être des moments de souffrance. En apportant de la rigueur au processus de qualification du code, en automatisant un maximum de tâches et en rendant la gestion des différents environnements la plus transparente possible, cette étape ultime peut alors devenir une simple banalité.
Pour atteindre cet objectif, plusieurs aspects doivent être pris en compte, et il faut procéder avec méthode et de façon itérative.
La formation Usine Logicielle présente les différentes briques devant être mises en place pour automatiser et contrôler la production de vos livrables ainsi que leur déploiement. Illustrée par des TP lorsque dispensée par nos consultants, cette formation permet de mieux cerner les différentes étapes et leur implication technique sur les projets. Du contrôle de la qualité du code, en passant par l'automatisation de la construction des livrables, la gestion de la configuration et le provisioning des ressources sur les différents environnements, vous découvrirez les étapes essentielles à la construction d'une usine logicielle robuste, permettant de réduire le si stratégique Time To Market tout en maîtrisant le risque.
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilitéJulien Dubois
Présentation donnée lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
Présentation donnée par Julien Dubois lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
Au cours de cette session, nous présenterons d'une manière générale toutes les caractéristiques qui font de symfony un framework open source tourné vers le monde professionnel.
Il s'agira dans un premier temps de montrer que symfony n'est pas seulement une base de code mais un projet open source à part entière disposant d'un écosystème riche sur lequel n'importe quel développeur peut compter.
Nous porterons ensuite un oeil plus attentif aux fonctionnalités phares du framework telles que sa couche d'abstraction de base de données, son interface en ligne de commande, le routing bidirectionnel, les outils de test automatisés ou bien encore le générateur automatique de backoffice.
Smartday 2017 - Importance des API dans l'Open DataJulien Chable
Session sur les APIs dans le contexte local pour comprendre l'importance de l'ouverture des données et de la mise à disposition d'APIs pour l'écosystème public, privé et des développeurs du territoire.
Javascript as a first programming language : votre IC prête pour la révolution !VISEO
NodeJs, GruntJs, Bower, Karma, ... des buzzwords dont nous entendons parler, que nous voyons passer dans les blogs/articles. Mais à quoi servent-ils ?
Comment industrialiser nos développements Javascript ? Mettre en place des tests unitaires dans une application Web ? Générer de la documentation ? Des métriques qualités ? La couverture de code ? Comme avec Maven ? Nous verrons concrètement comment articuler tous ces outils autour d'une application école, pour démystifier tout ça.
#DHNord2019 : Pour un regard à 360 degrés des corpus visuels : pratiques de m...Antoine Courtin
This document outlines topics that will be covered in a presentation about digital image collections and their reuse. Some of the key topics mentioned include: an overview of existing platforms for hosting image collections; blurring boundaries between data providers, service providers, and end users; tools and workflows for managing image collections; standards like IIIF for sharing collection data; metadata issues; and machine learning applications. The presentation will provide examples of current projects and discuss challenges around topics like ensuring proper understanding of object scale in digital interfaces.
Webinaire Isogeo - l'API v1 en lecture est sortie !Isogeo
Développeur ? Géomaticien ? Client ? Curieux ? Venez découvrir les possibilités offertes par l’API Isogeo : principes, architecture technique, cas d’usage et retours d’expérience. La société PixUp présente notamment son utilisation de l’API pour le développement de portails Open Data
Description de la migration d'un portail d'entreprise maison réalisé au sein de la société Santéclair de la version 1.0 basée sur OSGi (Felix) + Vaadin + Gemini vers une archi OSGi (Felix) + Vaadin + iPOJO
Formation Usine Logicielle gratuite par Ippon 2014Ippon
Les mises en production ne sont pas condamnées à être des moments de souffrance. En apportant de la rigueur au processus de qualification du code, en automatisant un maximum de tâches et en rendant la gestion des différents environnements la plus transparente possible, cette étape ultime peut alors devenir une simple banalité.
Pour atteindre cet objectif, plusieurs aspects doivent être pris en compte, et il faut procéder avec méthode et de façon itérative.
La formation Usine Logicielle présente les différentes briques devant être mises en place pour automatiser et contrôler la production de vos livrables ainsi que leur déploiement. Illustrée par des TP lorsque dispensée par nos consultants, cette formation permet de mieux cerner les différentes étapes et leur implication technique sur les projets. Du contrôle de la qualité du code, en passant par l'automatisation de la construction des livrables, la gestion de la configuration et le provisioning des ressources sur les différents environnements, vous découvrirez les étapes essentielles à la construction d'une usine logicielle robuste, permettant de réduire le si stratégique Time To Market tout en maîtrisant le risque.
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilitéJulien Dubois
Présentation donnée lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
Présentation donnée par Julien Dubois lors de Devoxx France 2012, présentant comment réaliser une application moderne avec les technologies HTML5, Spring, NoSQL (Cassandra) et mobiles.
Au cours de cette session, nous présenterons d'une manière générale toutes les caractéristiques qui font de symfony un framework open source tourné vers le monde professionnel.
Il s'agira dans un premier temps de montrer que symfony n'est pas seulement une base de code mais un projet open source à part entière disposant d'un écosystème riche sur lequel n'importe quel développeur peut compter.
Nous porterons ensuite un oeil plus attentif aux fonctionnalités phares du framework telles que sa couche d'abstraction de base de données, son interface en ligne de commande, le routing bidirectionnel, les outils de test automatisés ou bien encore le générateur automatique de backoffice.
Smartday 2017 - Importance des API dans l'Open DataJulien Chable
Session sur les APIs dans le contexte local pour comprendre l'importance de l'ouverture des données et de la mise à disposition d'APIs pour l'écosystème public, privé et des développeurs du territoire.
Javascript as a first programming language : votre IC prête pour la révolution !VISEO
NodeJs, GruntJs, Bower, Karma, ... des buzzwords dont nous entendons parler, que nous voyons passer dans les blogs/articles. Mais à quoi servent-ils ?
Comment industrialiser nos développements Javascript ? Mettre en place des tests unitaires dans une application Web ? Générer de la documentation ? Des métriques qualités ? La couverture de code ? Comme avec Maven ? Nous verrons concrètement comment articuler tous ces outils autour d'une application école, pour démystifier tout ça.
#DHNord2019 : Pour un regard à 360 degrés des corpus visuels : pratiques de m...Antoine Courtin
This document outlines topics that will be covered in a presentation about digital image collections and their reuse. Some of the key topics mentioned include: an overview of existing platforms for hosting image collections; blurring boundaries between data providers, service providers, and end users; tools and workflows for managing image collections; standards like IIIF for sharing collection data; metadata issues; and machine learning applications. The presentation will provide examples of current projects and discuss challenges around topics like ensuring proper understanding of object scale in digital interfaces.
(Brève) Introduction à la visualisation de données (en SHS)Antoine Courtin
Atelier réalisé dans le cadre de la journée "Kit de survie pour l'historien de l'art en milieu numérique" organisé à l'INHA le 23 septembre 2016.
L'objectif étant d'avoir une introduction aux principes de bases de la visualisation de données en SHS tout en réalisant un focus sur l'histoire de l'art avec notamment la manipulation de l'outil web Palladio.
Crodwsourcing dans les institutions culturelles: mise-à-jour pour l'année 2015Antoine Courtin
Il s'agit de quelques slides supplémentaires (une màj 2015 en quelque sorte) à la présentation initiale du cours réalisé en 2014 pour le Master d'archives à l'Université d'Angers
Analyzing Social Network Interaction in Cultural FieldAntoine Courtin
This document summarizes research analyzing social network interactions in cultural fields. It discusses methodology for collecting, analyzing, and visualizing Twitter data to qualify user engagement for cultural topics. The research collected tweets using hashtags related to a European museum event, then performed quantitative analysis of tweet volumes, types, and senders. Qualitative content analysis involved developing a machine learning classifier to categorize tweets, which achieved moderate performance. Further analysis of additional data and linking tweets to referenced content was proposed.
Sources et ressources dans le domaine culturelleAntoine Courtin
3ème séance "Sources et ressources" du séminaire "Biens communs" du Master Recherche en Infocom à l'Université Paris 10 Nanterre.
Pour en savoir +: https://master-recherche-infocom.u-paris10.fr/
Brève introduction au Linked Open Data [appliqué aux institutions culturelles]Antoine Courtin
Présentation réalisé pour les M2 de l'école nationale des chartes en novembre 2014.
Ces slides remixent en partie des slides de Fabien Gandon, Thomas Francart, Gautier Poupeau, Emmanuelle Bermès.
Merci à eux.
Methodological Proposals for Designing Federative Platforms in Cultural Linke...Antoine Courtin
As part of the on-going Labex project "Past in the present", our proposal aims at highlighting the organizational issues of Linked Data projects that have to deal with pluri-institutional contexts, among which libraries. First, we will discuss what is at stake. Second, we will present a methodology based on the building of several diagrams which highlight technical, conceptual, and organizational obstacles. We will also address the issues of designing and producing an information system intended to ensure the transmission of scientific skills, the exploitation of major vocabularies, associated to specific vocabularies, by foreign institutions and the harmonizing or building of bridges between heterogeneous descriptions.
Données et institutions culturelles à l’heure de LinkedOpenData : quelles per...Antoine Courtin
Présentation pour les #JIES2014 (programme : http://jies-chamonix.org/?page_id=2335)
Photo de lettrines issues du compte FlickR du BritishMuseum (https://www.flickr.com/photos/britishlibrary/)
Présentation réalisée lors de la 1er séance du séminaire "Dépôt légal du Web" sur le thème "Web, archives et musées" organisé à l'Institu National de l'Audiovisuel
Grand Prix DataCulture du MCC: le projet LaderdesdersAntoine Courtin
Présentation du projet Laderdesders, lauréat du Grand Prix DataCulture lors du premier hackathon réalisé par le Ministère de la Culture et de la Communication.
Si la baisse de la productivité est effective dans toutes les économies développées... elle est particulièrement marquée en France. Au niveau national, cet essoufflement touche tous les secteurs, et plus particulièrement celui de l’industrie, usuellement caractérisé par des gains de productivité élevés. Depuis la crise Covid, le secteur industriel contribue pour 35 % environ à cette perte, alors qu’il ne représente que 9,3 % de la valeur ajoutée nationale brute en 2023. Dans ce contexte, est-il possible de mener une politique de réindustrialisation du pays sans y associer un objectif de hausse des gains de productivité ?Non rappelle ce Cube. Au contraire, ces deux objectifs, jusqu’alors indépendants l’un de l’autre, sont désormais deux défis à relever conjointement. En analysant les différents explications à la baisse de celle-ci observée en France et dans les autres économies développées, ce Cube suggère que l’augmenter en parallèle d’une politique de réindustrialisation sous-entend une réallocation des facteurs de production vers les entreprises industrielles à fort potentiel. Elle suppose également une une meilleure affectation des ressources.
3. openRefine
Site web: http://openrefine.org/
Ressources: https://github.com/OpenRefine/OpenRefine/wiki/External-Resources
Pour faire quoi ?
❖ Acquérir des données
❖ Nettoyer des données
❖ Lier des données
Les avantages
❖ Prise en main aisée et courbe de progression rapide
❖ Importante communauté open source
❖ Scalabilité
❖ Pour de nombreux profils différents
❖ Beaucoup de format en entrée et en sortie
❖ Permet de créer des process réutilisables
4.
5.
6. import.io
Site web: https://import.io/
Ressources: http://goo.gl/VzlCGb
Pour faire quoi ?
❖ Acquérir et formater des données
Les avantages
❖ Prise en main aisée et courbe de progression rapide
❖ Fait pour les non développeurs
❖ Développements très actifs
❖ intègre pot.ly pour visualiser des données sous forme de graphe
❖ permet de créer une api
7.
8.
9. app.raw
Site web: http://app.raw.densitydesign.org/
Ressources: http://goo.gl/qu5rCK
Pour faire quoi ?
❖ Visualiser des données facilement avec données en CSV en utilisant la librairie D3.js
Les avantages
❖ Très facile à prendre en main
❖ Fonctionne avec du simple csv ou données tabulées
❖ Quelques options selon la forme du graphique
❖ Exporte les visualisation en SVG, PNG et les données en json (pr ensuite, aller + loin)
10.
11.
12. gephi
Site web: http://gephi.github.io/
Ressources: http://goo.gl/i48zJd
Pour faire quoi ?
❖ Visualiser les données sous forme de réseaux.
Les avantages
❖ Logiciel très complet en open source
❖ De nombreux plugins
❖ Personnalisation des visualisations
❖ Nombreuses sorties possibles: format réseaux, svg, png, pdf, etc.
13.
14. palladio
Site web: http://palladio.designhumanities.org/
Ressources: http://goo.gl/9hZmek
Pour faire quoi ?
❖ Explorer ses données sous forme temporelle, géographique, de réseaux, tableaux, etc.
Les avantages
❖ Très simple d’utilisation
❖ Nombreux filtres dynamiques
❖ export
15.
16.
17. R
Site web: http://www.r-project.org/
Ressources: http://goo.gl/PfBkKq
Pour faire quoi ?
❖ Statistiques et visualisation
Les avantages
❖ Traite de nombreux jeux de données
❖ Statistiques
❖ Nombreuses sorties possibles
18.
19. Démo
Data pour les exemples disponible sur le répertoire github http://goo.gl/85O6Hh