Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot
Vie privée, Surveillance, Dépendance aux GAFAs…
Comment réinventer le Web pour éviter la Dystopie ?
Le concept de SIRCUS (Système d'Information Redonnant le Contrôle aux UtilisateurS).
Absence de publicité ciblée / Auto-hébergement / Logiciel Libre et Open-Source / Crypto / UX / Interopérabilité / Killer Feature.
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05Frédéric Harper
Firefox OS, mais qu’est-ce que Mozilla avait en tête pour lancer une Xième plateforme mobile sur le marché! Quel en est le but? Quels en sont les avantages pour les utilisateurs, mais aussi pour les développeurs? Qu’en est-il de Firefox et du web ouvert? Frédéric Harper de Mozilla viendra vous parler de ces deux plateformes, de l’Open Source et de l’Open Web au sein de cette organisation hors du commun.
Pre-Con Education: Building ITSM Reports and Dashboards with CA Business In...CA Technologies
Learn how to build reports and dashboards in CA Service Management using out-of-the-box capabilities of CA Business Intelligence tools - BusinessObjects XI (a.k.a. BOXI) or CA Business Intelligence (a.k.a CABI). Understand how to add business value and IT relevancy through creating and proving analysis everyone can use.
For more information, please visit http://cainc.to/Nv2VOe
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot
Vie privée, Surveillance, Dépendance aux GAFAs…
Comment réinventer le Web pour éviter la Dystopie ?
Le concept de SIRCUS (Système d'Information Redonnant le Contrôle aux UtilisateurS).
Absence de publicité ciblée / Auto-hébergement / Logiciel Libre et Open-Source / Crypto / UX / Interopérabilité / Killer Feature.
Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05Frédéric Harper
Firefox OS, mais qu’est-ce que Mozilla avait en tête pour lancer une Xième plateforme mobile sur le marché! Quel en est le but? Quels en sont les avantages pour les utilisateurs, mais aussi pour les développeurs? Qu’en est-il de Firefox et du web ouvert? Frédéric Harper de Mozilla viendra vous parler de ces deux plateformes, de l’Open Source et de l’Open Web au sein de cette organisation hors du commun.
Pre-Con Education: Building ITSM Reports and Dashboards with CA Business In...CA Technologies
Learn how to build reports and dashboards in CA Service Management using out-of-the-box capabilities of CA Business Intelligence tools - BusinessObjects XI (a.k.a. BOXI) or CA Business Intelligence (a.k.a CABI). Understand how to add business value and IT relevancy through creating and proving analysis everyone can use.
For more information, please visit http://cainc.to/Nv2VOe
Implémentation d’un atelier agile de génération de code d\'une application riche Spring basé sur l\'approche MDSD.
Mots clés: Eclipse, MDSD, DSL, EMF, GMF, Acceleo, Hibernate, Spring, JSF, JBoss Richfaces, Spring Security.
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Microsoft
"Deux géants du développement web de nos jours : - Symfony2, le framework PHP qui a le vent en poupe - Windows Azure : la plateforme Cloud de Microsoft offrant une palette de services en mode PaaS (Plateforme As A Service) la plus étendue du marché Deux géants dont la cohabitation ne semble pas évidente de prime abord et qui nécessite quelques adaptations. De la définition de services configurables au déploiement dans le cloud, développons ensemble une application Symfony 2, flexible et déployée en mode PaaS dans Azure : mise en œuvre de Web Roles, utilisation de SQL Azure et stockage sécurisé via les Blob storage. Un excellent moyen de prendre connaissance, au travers de notre retour d’expérience, des nombreux pièges à éviter et des évolutions nécessaires pour tirer parti du meilleur de ces deux mondes."
Speakers : Stéphane Escandell (Brainsonic), Benjamin Moulès (Microsoft France), Jérôme Respaut (Brainsonic)
Challenge Exakis - Applications universelles - IntroductionJonathan Le Guellec
Présentation dans le cadre d'un challenge d'entreprise.
Les applications universelles de Windows 10 :
- Principes d’une application universelle
- Universel : Plateformes et limites
- Avantages et inconvénients de ce nouveau format
L'histoire d'html5 pour les développeurs windows phone 8davrous
Dans cette session, nous parcourons ensemble l'histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d'abord comment utiliser des morceaux d'HTML5 dans certaines applications natives, ce qui peut s'avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d'IE10, nous verrons qu'il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un oeil aux possibilités d'intégration dans l'OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Jouée pendant les MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=2d81322e-6ab2-4840-a4b1-568f1bd370f4
Le Web mobile avec ASP.Net MVC et jQuery MobileMicrosoft
ASP.Net MVC introduit des briques pour le développement d'applications web pour terminaux mobiles, et propose de tirer parti de jQuery Mobile pour accélérer vos développements. Durant cette session, nous aborderons les nouveautés de ASP.Net MVC4 pour les applications web mobiles, et nous présenterons les concepts fondamentaux de jQuery Mobile. Nous verrons comment ces deux outils se complémentent pour dopper vos développements !
Speakers : François Guillot (MCNEXT), Guillaume Leborgne (MCNEXT)
Compatibilité Internet Explorer : pour le meilleur et pour le pire!Microsoft
Internet Explorer n'échappe pas à la tendance du cycle de vie accéléré des produits et de sa conséquence au niveau maintenance et évolution des applications au sein de l'entreprise. Cette session va tenter d'apporter les réponses aux questions liées à la compatibilité entre les différentes versions d'Internet Explorer et aux différents mode de documentset de compatibilité au sein d'une même version. Cette exercice nous permettra d'effectuer une revue de divers outils intégrés à Internet Explorer (Outils de développement/F12) ou proposés sur les différents sites Web Microsoft. Cette session n'est pas orientée développement mais nécessite des connaissances intermédiares au niveau HTML et javascript.
Speakers : Daouda Ndiaye (Microsoft France), Pierre-Louis Coll (Microsoft France)
L'histoire d'HTML5 pour les développeurs Windows Phone 8Microsoft
Dans cette session, nous parcourons ensemble l’histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d’abord comment utiliser des morceaux d’HTML5 dans certaines applications natives, ce qui peut s’avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d’IE10, nous verrons qu’il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un œil aux possibilités d’intégration dans l’OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Implémentation d’un atelier agile de génération de code d\'une application riche Spring basé sur l\'approche MDSD.
Mots clés: Eclipse, MDSD, DSL, EMF, GMF, Acceleo, Hibernate, Spring, JSF, JBoss Richfaces, Spring Security.
Symfony2 et Microsoft Azure, l’efficacité de PHP dans le cloud Microsoft
"Deux géants du développement web de nos jours : - Symfony2, le framework PHP qui a le vent en poupe - Windows Azure : la plateforme Cloud de Microsoft offrant une palette de services en mode PaaS (Plateforme As A Service) la plus étendue du marché Deux géants dont la cohabitation ne semble pas évidente de prime abord et qui nécessite quelques adaptations. De la définition de services configurables au déploiement dans le cloud, développons ensemble une application Symfony 2, flexible et déployée en mode PaaS dans Azure : mise en œuvre de Web Roles, utilisation de SQL Azure et stockage sécurisé via les Blob storage. Un excellent moyen de prendre connaissance, au travers de notre retour d’expérience, des nombreux pièges à éviter et des évolutions nécessaires pour tirer parti du meilleur de ces deux mondes."
Speakers : Stéphane Escandell (Brainsonic), Benjamin Moulès (Microsoft France), Jérôme Respaut (Brainsonic)
Challenge Exakis - Applications universelles - IntroductionJonathan Le Guellec
Présentation dans le cadre d'un challenge d'entreprise.
Les applications universelles de Windows 10 :
- Principes d’une application universelle
- Universel : Plateformes et limites
- Avantages et inconvénients de ce nouveau format
L'histoire d'html5 pour les développeurs windows phone 8davrous
Dans cette session, nous parcourons ensemble l'histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d'abord comment utiliser des morceaux d'HTML5 dans certaines applications natives, ce qui peut s'avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d'IE10, nous verrons qu'il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un oeil aux possibilités d'intégration dans l'OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Jouée pendant les MS Techdays 2013: http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=2d81322e-6ab2-4840-a4b1-568f1bd370f4
Le Web mobile avec ASP.Net MVC et jQuery MobileMicrosoft
ASP.Net MVC introduit des briques pour le développement d'applications web pour terminaux mobiles, et propose de tirer parti de jQuery Mobile pour accélérer vos développements. Durant cette session, nous aborderons les nouveautés de ASP.Net MVC4 pour les applications web mobiles, et nous présenterons les concepts fondamentaux de jQuery Mobile. Nous verrons comment ces deux outils se complémentent pour dopper vos développements !
Speakers : François Guillot (MCNEXT), Guillaume Leborgne (MCNEXT)
Compatibilité Internet Explorer : pour le meilleur et pour le pire!Microsoft
Internet Explorer n'échappe pas à la tendance du cycle de vie accéléré des produits et de sa conséquence au niveau maintenance et évolution des applications au sein de l'entreprise. Cette session va tenter d'apporter les réponses aux questions liées à la compatibilité entre les différentes versions d'Internet Explorer et aux différents mode de documentset de compatibilité au sein d'une même version. Cette exercice nous permettra d'effectuer une revue de divers outils intégrés à Internet Explorer (Outils de développement/F12) ou proposés sur les différents sites Web Microsoft. Cette session n'est pas orientée développement mais nécessite des connaissances intermédiares au niveau HTML et javascript.
Speakers : Daouda Ndiaye (Microsoft France), Pierre-Louis Coll (Microsoft France)
L'histoire d'HTML5 pour les développeurs Windows Phone 8Microsoft
Dans cette session, nous parcourons ensemble l’histoire HTML5 pour les développeurs Windows Phone 8. Nous verrons d’abord comment utiliser des morceaux d’HTML5 dans certaines applications natives, ce qui peut s’avérer dans certains cas exceptionnels être assez pratique. Ensuite, grâce aux possibilités d’IE10, nous verrons qu’il est également possible de créer de vraies applications vivant uniquement dans le navigateur. Pour finir, nous jetterons un œil aux possibilités d’intégration dans l’OS grâce au template de projet HTML5 de Visual Studio 2012 ou grâce à des frameworks comme PhoneGap ou Sencha Touch 2.
Une courte présentation à WebAssembly, des avantages et cas d'usages associés, des concepts techniques derrière (cf. AOT vs JIT), de l'état actuel du marché et de l'avenir de cette tendance / technologie
Du streaming Live avec les jeux olympiques en passant par des services de VOD à grande échelle, ou bien de la diffusion vidéo d’entreprise, la tendance du marché est d’utiliser de plus en plus de services Cloud pour la diffusion de contenu audiovisuel. Lors de cette session, nous ferons un point sur les solutions disponibles et effectuerons de multiples démonstrations.
Speakers : Xavier Pouyat (Microsoft Corp), Benjamin Moulès (Microsoft France), Frédéric Le Coquil (Microsoft France), Julien Fauvel (Brainsonic), Jérôme Respaut (Brainsonic)
Similaire à Les Nouveaux Standards et leur implémentation dans les navigateurs modernes (20)
Keynote de Tristan Nitot sur le numérique face au changement climatiqueTristan Nitot
Alors que l'accord de Paris impose de diviser par 2 nos émissions de CO2 d'ici 2030, le numérique a un impact important et surtout en forte croissance. Comment agir efficacement face à cet enjeu ? Comment l'action à titre individuel est essentielle pour pousser les industriels et politiques à agir dans le bon sens ?
Quel rapport entre les réseaux sociaux et Matrix ?Tristan Nitot
Intervention de Tristan Nitot à la conférence Toulouse Capitole du Libre 2017. Comment les GAFAMs créent la dépendance des utilisateurs et comment ils les exploitent. Comment inventer une alternative qui libère les utilisateurs ?
Video :
https://toulibre.org/pub/2017-11-18-capitole-du-libre/videos/le-libre-en-general/nitot-le-numerique-a-l-ere-du-cloud.mp4
Dans le cadre du colloque UFC Que choisir qui se tenait à l'Assemblée Nationale, je fais le point sur l'apparente gratuité des services tels que Facebook et Google, qui sont en fait un échange de données personnelles et d'attention contre un service bon marché. Il existe un mouvement visant à remplacer cette approche et à redonner à chacun la capacité à reprendre la main sur ses données personnelles : c'est celui du Self-Data (ou cloud personnel), avec des acteurs comme la FING, MyData, CozyCloud et d'autres.
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...Tristan Nitot
théâtre Cloud Innovations / Infrastructure & Stockage
Les géants de l’Internet, Google et Facebook en tête, connaissent tout de chaque individu connecté, mieux que les entreprises connaissent leurs clients consommateurs. Alors que la GDPR arrive avec la portabilité des données, veut-on laisser aux géants du Net l’opportunité de s’immiscer entre les consommateurs et les entreprises ? Quel modèle inventer pour éviter l’ubérisation des entreprises et la violation de la vie privée des individus ?
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...Tristan Nitot
L'ordinateur est probablement l'outil le plus formidable jamais inventé. Mais est-il vraiment au service de l'humain ? Comment inventer un cloud computing qui respecte l'intimité de chacun ? Comment étendre au cloud computing la vision du logiciel libre ? Avec des citations d'Edward Snowden, Steve Jobs, Larry Lessig.
With smartphones and SaaS (Software as a Service), we end up giving all of our personal data to large corporations such as Google and Facebook, getting in return some inexpensive service (Facebook's service costs roughly USD6 per person per year). What if instead we had personal clouds to store our data and make more of it? What are the other parts we can decentralize and make more in service of the people? This is why we gathered for a full day in Brussels' FOSDEM in Decentralized Internet Devroom.
With smartphones and SaaS (Software as a Service), we end up giving all of our personal data to large corporations such as Google and Facebook, getting in return some inexpensive service (Facebook's service costs roughly USD6 per person per year). What if instead we had personal clouds to store our data and make more of it? What are the other parts we can decentralize and make more in service of the people? This is why we gathered for a full day in Brussels' FOSDEM in Decentralized Internet Devroom.
The web is the platform - why FirefoxOS mattersTristan Nitot
Tristan Nitot, Principal Mozilla Evangelist and Mozilla Europe founder explains why FirefoxOS (Mozilla's mobile platform) and why Web browsers matter when it comes to freedom and innovation.
Digital natives: freedom and hackability in a mobile futureTristan Nitot
I'm an old digital native. I've learned to tinker with computers that encourage "hacking" like the Apple II. It shipped with a disassembler, electronic schematics, 8 expansion slots. You did not need a screwdriver to open the lid.
Compare this with today's smartphones, with a centralized AppStore on which one company has total control. This discourages tinkering.
How will the next generation of digital natives learn to tinker if all they have is closed ecosystems?
Mozilla is working on this with the Open Web through two separate initiatives:
* Webmaker.org is a set of tools and events to encourage ordinary people to have a look under the hood of technology.
* Firefox OS aims to ship HTML5-powered smartphones that can run Web applications like other smartphones run native apps.
Firefox OS: bringing the Open Web to mobile devicesTristan Nitot
Tristan Nitot's (Principal Mozilla Evangelist) keynote at WebIt Congress, Istanbul, Turkey on the importance of having the freedom of the Web on mobile applications
Demoscene, now available in JavaScript flavorTristan Nitot
My talk at DemoJS.org, a demoscene event in Paris, June 2012.
People work together to produce "demos", often visuals with music running on a computer. DemoJS does the same, but with JavaScript. It's a fun way to push the envelop of technologies, in this case Web technologies (as demos run inside a browser).
User freedom and control on the Web: from desktop to mobileTristan Nitot
ConfSL conference in Ancona, Italy.
As we move from PCs to Smartphones, are are users going to take control? How can we keep the freedoms that Open Source and Free Software have given us?
How the Web is making it easier to developer for Desktop and Mobile.
Keynote delivered at Nonick 2011 in Bilbao
http://www.nonickconference.com/ on June 17th, 2011.
Hackability - What it means, why it’s importantTristan Nitot
A definition: Hackability : (or ability to tinker) Ability, for a tool or device to be modified in a way that was not intended by its inventor so that users can invent new ways to use it. See also: Generativity.
Hacking is actually making sure we get the digital future that we want, not the one that they’re selling us.
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
1. Les nouveaux standards du
web et leur implémentation
dans les navigateurs
modernes
Tristan Nitot
President and Founder, Mozilla Europe
nitot@mozilla-europe.org
Paul Rouget
Technology Evangelist Europe, Mozilla
paul@mozilla.com
2. Des nouveaux standards ?
Pour quoi faire ? (1/2)
• Pour assurer l’avenir de l’Open Web face
aux plates-formes propriétaires (Adobe Air
& Flash, Microsoft Silverlight)
• Pour que le Web mobile soit un choix
pertinent face aux applications natives sur
Mobile
3. Des nouveaux standards ?
Pour quoi faire ? (2/2)
• Pour que les
développeurs Web
puissent s’éclater ;-)
4. Quelles armes pour
l’Open Web ?
• Multimédia
• Accès aux périphériques
• APIs pour applications
• Performance
6. Accès aux
périphériques
• Accéléromètre
• Webcam
• GPS
• Multitouch
• Pression de la souris
7. APIs riches
• Off-line
• Drag & drop
• Nouvelle API pour les fichiers
• Cross-XHR
• Geolocalisation
• ...
8. Performance
• JIT (TraceMonkey et équivalents)
• Des applis Web trop lentes jusqu’à présent
deviennent possibles
• Web Worker Threads
• Tirer parti des processeurs multi-coeurs
10. Exemples de
combinaison
• Utiliser le JavaScript accéléré pour
manipuler de la vidéo en temps réel
et faire des effets spéciaux
• Styler une vidéo avec du CSS, appliquer
des filtres SVG
• La vidéo n’est plus isolée dans un rectangle
intouchable !