{"id":633,"date":"2019-06-01T13:45:51","date_gmt":"2019-06-01T12:45:51","guid":{"rendered":"http:\/\/wollef.org\/?p=633"},"modified":"2019-06-01T13:45:51","modified_gmt":"2019-06-01T12:45:51","slug":"cars-and-clouds-projet-personnel-2019","status":"publish","type":"post","link":"https:\/\/wollef.org\/blog\/cars-and-clouds-projet-personnel-2019\/","title":{"rendered":"Cars and Clouds &#8211; Projet Personnel 2019"},"content":{"rendered":"<p>Pour\u00a0mon travail personnel au Lyc\u00e9e Ermesinde pour l&#8217;ann\u00e9e 2018-2019,\u00a0\u00a0\u00a0\u00a0j\u2019ai eu l\u2019id\u00e9e de regrouper des th\u00e8mes qui m\u2019int\u00e9ressent et que j\u2019ai d\u00e9j\u00e0 examin\u00e9s dans mes pr\u00e9c\u00e9dents travaux personnels\u00a0:<\/p>\n<ul>\n<li>Les voitures\u00a0: avec mon travail personnel sur la voiture t\u00e9l\u00e9command\u00e9e (\u00a0<a href=\"http:\/\/wollef.org\/fr\/a-la-decouverte-de-la-voiture-telecommandee\/\">http:\/\/wollef.org\/fr\/a-la-decouverte-de-la-voiture-telecommandee\/<\/a> )<\/li>\n<li>Les jeux vid\u00e9o\u00a0: \u00a0avec mon travail personnel pour construire un ordinateur personnel (<a href=\"http:\/\/wollef.org\/fr\/construire-mon-ordinateur-personnel\/\">http:\/\/wollef.org\/fr\/construire-mon-ordinateur-personnel\/<\/a>\u00a0)\u00a0 puissant pour jouer aux jeux vid\u00e9o \u00ab\u00a0GTA5 un jeux de voiture\u00a0\u00bb , et le travail personnel de l\u2019histoire des jeux vid\u00e9o\u00a0 (<a href=\"http:\/\/wollef.org\/fr\/a-la-decouverte-de-lunivers-des-jeux-video-1\/\">http:\/\/wollef.org\/fr\/a-la-decouverte-de-lunivers-des-jeux-video-1\/<\/a>)<\/li>\n<li>La programmation\u00a0: le travail personnel avec l\u2019histoire de la programmation et sa partie pratique en java (<a href=\"http:\/\/wollef.org\/fr\/a-la-decouverte-de-java\/\">http:\/\/wollef.org\/fr\/a-la-decouverte-de-java\/<\/a>) \u00a0et aussi la partie pratique du travail personnel sur les jeux vid\u00e9o o\u00f9 j\u2019avais programm\u00e9 le jeux historique Pong en java ( <a href=\"http:\/\/wollef.org\/fr\/la-programmation-du-jeu-pong-en-java-14\/\">http:\/\/wollef.org\/fr\/la-programmation-du-jeu-pong-en-java-14\/ <\/a>).<\/li>\n<\/ul>\n<p>A ces sujets que j\u2019aime bien j\u2019ajoute un nouveau th\u00e8me\u00a0: Les serveurs sur internet et le cloud computing. J\u2019ai d\u00e9j\u00e0 explor\u00e9 ce th\u00e8me dans mon temps libre en cr\u00e9ent un serveur Minecraft et en le personnalisant (j\u2019en avais parl\u00e9 dans\u00a0<a href=\"http:\/\/wollef.org\/fr\/category\/jeux-video\/minecraft\/\">ce\u00a0blog<\/a>).<\/p>\n<p>Pour ce travail personnel je voulais faire un projet avec des <strong>voitures r\u00e9elles<\/strong> qui \u00e9changent des donn\u00e9es avec un <strong>serveur cloud<\/strong> sur lequel tourne un <strong>jeu<\/strong> que j\u2019aurais <strong>programm\u00e9.<\/strong><\/p>\n<p>Pour la voiture j\u2019ai d\u00e9cid\u00e9 d\u2019utiliser <strong>l\u2019API de Mercedes<\/strong> (interface de programmation) qui permet d\u2019\u00e9changer des informations comme la position, la vitesse, la consommation d\u2019une voiture.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-635\" src=\"http:\/\/wollef.org\/wp-content\/uploads\/2019\/09\/cc2-300x179.png\" alt=\"\" width=\"436\" height=\"260\" \/><\/p>\n<p>Pour le cloud, j\u2019ai besoin d\u2019un endroit pour stocker les informations, les afficher aux joueurs, communiquer et programmer les r\u00e8gles du jeu. Pour cela j\u2019ai choisi <strong>les serveurs cloud de Salesforce.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-636\" src=\"http:\/\/wollef.org\/wp-content\/uploads\/2019\/09\/cc3-300x168.png\" alt=\"\" width=\"448\" height=\"251\" \/><\/p>\n<p>Pour le jeu j\u2019avais l\u2019id\u00e9e de cr\u00e9er une course virtuelle qui compare diff\u00e9rents joueurs, ou plut\u00f4t des conducteurs sur le m\u00eame trajet.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-634\" src=\"http:\/\/wollef.org\/wp-content\/uploads\/2019\/09\/cc1-300x192.png\" alt=\"\" width=\"441\" height=\"282\" \/><\/p>\n<p>Ce\u00a0projet a comport\u00e9 diff\u00e9rentes parties pratiques\u00a0:<\/p>\n<ul>\n<li>Apprendre \u00e0 utiliser l\u2019API de Mercedes\u00a0: en effet la communication avec la voiture se fait en appelant les serveurs cloud de Mercedes\n<ul>\n<li>1\/2 :\u00a0<a href=\"http:\/\/wollef.org\/fr\/connectons-nous-au-serveur-cloud-de-mercedes-12-le-service-cloud\/\">Connectons-nous au serveur Cloud de Mercedes : le service cloud<\/a><\/li>\n<li>2\/3 :\u00a0<a href=\"http:\/\/wollef.org\/fr\/connectons-nous-au-serveur-cloud-de-mercedes-12-utiliser-les-api-avec-curl\/\">Connectons-nous au serveur Cloud de Mercedes : utilisation de l&#8217;API avec CuRL<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Comprendre comment stocker et afficher des donn\u00e9es dans Salesforce\n<ul>\n<li>1\/3 :\u00a0<a href=\"http:\/\/wollef.org\/fr\/a-la-decouverte-de-salesforce-creer-son-compte-et-configurer\/\">Cr\u00e9er son compte Salesforce et Configurer les objets<\/a><\/li>\n<li>2\/3 :\u00a0<a href=\"http:\/\/wollef.org\/fr\/a-la-decouverte-de-salesforce-developper-des-composants-visuels\/\">D\u00e9velopper des composants visuels<\/a><\/li>\n<li>3\/3 :\u00a0<a href=\"http:\/\/wollef.org\/fr\/a-la-decouverte-de-salesforce-stocker-des-donnees-sur-le-serveur-salesforce\/\">Stocker des donn\u00e9es sur le serveur Salesforce<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Faire communiquer les serveurs cloud de Mercedes et de Salesforce\n<ul>\n<li>1\/3 : <a href=\"http:\/\/wollef.org\/fr\/se-connecter-au-cloud-mercedes-depuis-salesforce\/\">Programmation des appels vers le cloud Mercedes depuis l&#8217;environnement Salesforce<\/a><\/li>\n<li><em>2\/3 <a href=\"http:\/\/wollef.org\/fr\/le-module-de-gestion-de-la-connexion-de-salesforce-vers-mercedes-cloud\/\">Impl\u00e9mentation du composant de connexion<\/a><\/em><\/li>\n<li><em>3\/3 <a href=\"http:\/\/wollef.org\/fr\/le-module-de-gestion-de-la-connexion-de-salesforce-vers-mercedes-cloud-22-la-recuperation-des-informations-des-voitures\/\">Impl\u00e9mentation du composant de manipulation des voitures<\/a><\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Imaginer et programmer le jeu sur Salesforce<\/em>\n<ul>\n<li><em>1\/2 <a href=\"http:\/\/wollef.org\/fr\/le-jeu-12-fficher-la-position-des-voitures-en-temps-reel\/\">Affichage de la position actuelle des voitures\u00a0<\/a><\/em><\/li>\n<li><em>2\/2\u00a0<a href=\"http:\/\/wollef.org\/fr\/le-jeu-22-simuler-une-course\/\">Afficher le d\u00e9roulement de la comp\u00e9tition des voitures d&#8217;une course fictive<\/a><\/em><\/li>\n<\/ul>\n<\/li>\n<li><em><a href=\"http:\/\/wollef.org\/fr\/cars-and-clouds-pour-conclure\/\">Pour Conclure !!!<\/a><\/em><\/li>\n<\/ul>\n<p>Cela a \u00e9t\u00e9\u00a0un long travail mais c\u2019est int\u00e9ressant d\u2019assembler des diff\u00e9rents th\u00e8mes.<\/p>\n<p>J\u2019ai pass\u00e9 beaucoup de temps le Weekend et pendant les Vacances pour ce travail, une quinzaine de fois entre deux et quatre heures, car il y avait beaucoup plus de choses \u00e0 d\u00e9couvrir que je ne le pensais quand j\u2019ai commenc\u00e9\u00a0! Mais cela a \u00e9t\u00e9 tr\u00e8s int\u00e9ressant et je suis content de le partager avec vous dans ce blog.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour\u00a0mon travail personnel au Lyc\u00e9e Ermesinde pour l&#8217;ann\u00e9e 2018-2019,\u00a0\u00a0\u00a0\u00a0j\u2019ai eu l\u2019id\u00e9e de regrouper des th\u00e8mes qui m\u2019int\u00e9ressent et que j\u2019ai d\u00e9j\u00e0 examin\u00e9s dans mes pr\u00e9c\u00e9dents travaux personnels\u00a0: Les voitures\u00a0: avec mon travail personnel sur la voiture t\u00e9l\u00e9command\u00e9e (\u00a0http:\/\/wollef.org\/fr\/a-la-decouverte-de-la-voiture-telecommandee\/ ) Les jeux vid\u00e9o\u00a0: \u00a0avec mon travail personnel pour construire un ordinateur personnel (http:\/\/wollef.org\/fr\/construire-mon-ordinateur-personnel\/\u00a0)\u00a0 puissant pour jouer <a class=\"read-more\" href=\"https:\/\/wollef.org\/blog\/cars-and-clouds-projet-personnel-2019\/\">Continue Reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,49,14,18,23],"tags":[],"class_list":["post-633","post","type-post","status-publish","format-standard","hentry","category-cars-and-clouds","category-mercedes","category-programmation","category-salesforce","category-voitures"],"_links":{"self":[{"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/posts\/633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/comments?post=633"}],"version-history":[{"count":0,"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/posts\/633\/revisions"}],"wp:attachment":[{"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/media?parent=633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/categories?post=633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wollef.org\/blog\/wp-json\/wp\/v2\/tags?post=633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}