11/16/2018 3:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Slides:



Advertisements
Présentations similaires
Mitsuru FURUTA Relations techniques développeurs Microsoft France
Advertisements

Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP
Benjamin Soulier Technical Expert Cambridge Technology Partners Le meilleur des deux mondes - SharePoint 2010 et Azure!
22 8 février 2010 Valentin Billotte / Antoine Emond MVP Xna / Responsable Marketing GraphicStream-Viablue/MSDN Zune HD : le jeu vidéo mobile au top !
Phase d’étudeDéveloppement Marketing & Vente.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
1 Silverlight & XNA Développeurs, à vous le mobile! Pierre Cauchois - Microsoft France Relations avec les développeurs (mobiles et embarqués)
Copyright  Oracle Corporation, All rights reserved. 6 Sauvegarde Physique.
Développement d'applications Web avec le framework PHP Symfony 2 Mathieu Peltier (Mercator Océan - CNRS) (UMS 831, Observatoire Midi-Pyrénées)
Utiliser le nouveau site internet du lycée niort/
Interfaçage entre Maple et du code externe
Utilisation du logiciel EduStat©
LES OBJETS CONNECTÉS FALL maïmouna /16/2017 2:23 PM
Qu’est-ce que le BRCP ? Le Business Reform and Competitiveness Project (BRCP) est un programme conçu et financé par USAID dans le cadre de la coopération.
Mener une activité.
La règlementation en matière de transfert de données
Titre de la présentation
Carlos Oliveira Club Subaquatique du CERN
SharePoint Saturday Montréal
PowerShell sur Linux : pourquoi et comment ?
Français 41 – Unité 3 Leçon B – Quels cours suivra un lycéen
Concrètement Pascal Sauliere
Unité 2– L’art de la nourriture
Création du statut de membre non plongeur
Fedora 26 Quelles nouveautés ? License CC-BY-SA.
L’Oculus Rift pour améliorer l’efficacité et la logistique en entrepôt
Titre de la présentation
Laboratoire de développement durable et dynamique territoriale
Review of Passé Composé
Proposition pour un comité composé de 9 membres
Titre de la présentation
Discussion sur dossiers
Titre de la présentation
Groupe d’étude de la scoliose Arts et métiers - Paris mars 2015
Review of Passé Composé
Samples for evaluation from All Charts & Templates Packs for PowerPoint © All-PPT-Templates.comPersonal Use Only – not for distribution. All Rights Reserved.
Unité 3 – On fait les courses
Carlos Oliveira Club Subaquatique du CERN
8/23/2018 2:32 AM Cinématique But :
Le célèbre Nizar Chaari
9/6/2018 5:58 PM Histoire Séquence 1
1 minute de révision, puis ...
Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne
Outils d’aide à la régulation au CRRA13
Stimulez la croissance de votre entreprise grâce à Bing Ads.
Warm-up Get out a sheet of notebook paper.
La Croix de Saint-Anselme
Agilité et SharePoint: Incompatible? On gage que non!
Create and publish reports with Power BI for Desktop
Quel type de compétences peut-on apprendre en participant à des activités de robotique? Recherche et raisonnement déductif.
Comment créer des applications Sharepoint Intelligentes
de façon réelle et efficace.
Gestion d’identité dans Azure et Office 365
11/29/2018 4:22 AM Mail: Tel: recrute
Groupe d’étude de la scoliose Arts et métiers - Paris mars 2015
12/7/2018 9:48 PM Mail: Tel: recrute
Grammar Flash Cards La révision.
JDepend - Analyse de la qualité du code Java -
Terraform dans Azure Meetup 20/11/2018 DevCon #7 13/12/2018.
Le Verbe Faire Jouer à + Faire de
La réforme du 3eme cycle des études médicales
Modern Drivers/BIOS Management Joël Surget Octobre 2018
Microsoft Azure Quelles protections des données à l'heure du Cloud ?
Backend pour les applis multi-devices
REPLICA Hyper-V Comme solution à un PRA
Utilisation du logiciel EduStat©
3rd February, 2016 Alstom Controlling. © ALSTOM All rights reserved. Information contained in this document is indicative only. No representation.
La Négation = never = not ever Ne + verb jamais = no one = not anyone
Ecrire du code .NET 2.0 dans SQL Server 2005
Transcription de la présentation:

11/16/2018 3:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Le C à Papa LMDB – le roi du NoSQL 11/16/2018 3:56 AM C/C++ Le C à Papa LMDB – le roi du NoSQL Christophe Pichaud Consultant Sénior @windowscpp © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Christophe Pichaud - bio Microsoft Build 2017 11/16/2018 3:56 AM Christophe Pichaud - bio Consultant sur les Technologies Microsoft chez NEOS-SDI C/C++ sous Windows – de préférence en x64 Release /O2 C# / .NET sous Windows Contributeur régulier sur C++ pour Programmez Magazine www.windowscpp.com/#AP Blog: www.christophep.com MVP Visual Studio and Development Technologies © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda v1 Un IDE et des outils Wikipédia projet OSS – OpenLDAP-LMDB Microsoft Build 2017 11/16/2018 3:56 AM Agenda v1 Un IDE et des outils Wikipédia projet OSS – OpenLDAP-LMDB GitHub download zip Build sous Windows Objectif 100.000 rows set/get en moins de 1 seconde © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/16/2018 3:56 AM On y va de suite… Je vous fais 3 minutes de slides et après que du Live on stage… © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Un IDE et des outils Poste de dév Visual Studio 2017 Ent. Microsoft Build 2017 11/16/2018 3:56 AM Un IDE et des outils Poste de dév Visual Studio 2017 Ent. Visual C++ 2017 API Windows, ATL, COM, MFC © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Wikipedia OpenlDAP-LMDB 11/16/2018 3:56 AM Wikipedia OpenlDAP-LMDB © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Wikipedia Microsoft Build 2017 11/16/2018 3:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

La petite histoire de Berkeley-DB Oracle a racheté Berkeley-DB et donc… danger ! La communauté Open-Source ne veut pas dépendre des caprices de licences du géant américain… On le connait trop… Il fait l’acquisition d’une technologie pour la laisser mourrir. Donc, il y a fork et développement d’un nouveau projet qui part sur des bases communes d’où l’expension de LMDB.

L’agenda v2 via les anti-sèches ! 11/16/2018 3:56 AM L’agenda v2 via les anti-sèches ! © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Tout est dans le tite des repertoires ! La demo est divisée en 4 parties lmdb-mdb.master - Just the Dll lmdb-mdb.master - Dll and ConsoleApp lmdb-mdb.master - LMDB fixed and ConsoleApp lmdb-mdb.master - LMDB and last ConsoleApplication

Go GitHub et download le zip ! 11/16/2018 3:56 AM Go GitHub et download le zip ! © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Github.com/LMDB Microsoft Build 2017 11/16/2018 3:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Les projets OSS Compilation sous Windows :  Microsoft Build 2017 11/16/2018 3:56 AM Les projets OSS Compilation sous Windows :  Pas de solution, pas de fichier projet Juste un makefile GNU Ça tombe bien, MSVC ne le supporte que en ligne de commande ! Des développeurs en délire Utilisation de NTDLL.DLL Comme au bon vieux temps de Windows Internals, the API © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

L’archive GitHub… (débrouilles toi!)

Ça build avec un petit effort !

11/16/2018 3:56 AM Créé moi une DLL! © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Créer une DLL Nouveau projet: DLL Export de symbols Microsoft Build 2017 11/16/2018 3:56 AM Créer une DLL Nouveau projet: DLL Export de symbols Mettre XXX_API devant chaque function en .H et .C © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

C’est possible, la prevue !

11/16/2018 3:56 AM Utiliser LMDB © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Utiliser LMDB Init Put Get Microsoft Build 2017 11/16/2018 3:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

La performance en chiffres