diff --git a/_posts/2017-11-06-chatbot-dialogflow.md b/_posts/2017-11-06-chatbot-dialogflow.md new file mode 100644 index 000000000..87bcca7b0 --- /dev/null +++ b/_posts/2017-11-06-chatbot-dialogflow.md @@ -0,0 +1,229 @@ +--- +layout: post +title: DialogFlow, votre chatbot facile +permalink: /fr/dialogflow-votre-chatbot-facile/ +excerpt: "La communication avec l'utilisateur est cruciale pour le fidéliser. Il est alors naturel que les ChatBots conversationnels fassent leur apparition et deviennent un point important dans nos applications. +Il existe aujourd'hui de nombreuses aides à la mise en place des ChatBots conversationnels dits intelligents. On parlera aujourd'hui spécifiquement de DialogFlow, anciennement Api.ai de Google." +authors: + - captainjojo +categories: + - google + - dialogflow +tags: + - bot + - javascript +cover: /assets/2017-11-06-chatbot-dialogflow/cover.png +--- + +La communication avec l'utilisateur est cruciale pour le fidéliser. Il est alors naturel que les ChatBots conversationnels fassent leur apparition et deviennent un point important dans nos applications. + +Il existe aujourd'hui de nombreuses aides à la mise en place des ChatBots conversationnels dits intelligents. On parlera aujourd'hui spécifiquement de DialogFlow, anciennement Api.ai de Google. + +### J'écris un chatbot sans code + +DialogFlow c'est avant tout une interface qui va vous permettre d'utiliser l'intelligence de Google. Ce que DialogFlow contient est assez simple, il s'agit de [l'API Cloud Natural Language](https://cloud.google.com/natural-language/?hl=fr) qui permet de reconnaître des phrases envoyées par l'utilisateur. Avec les phrases récupérées et un peu de machine learning, Google reconnaît la phrase, et lance en adéquation une action proposée par votre configuration. + +En bref, l'utilisateur propose une phrase, Google cherche parmi les "intents" que vous avez configurés et effectue l'action que vous avez proposée. + +Maintenant que l'on connaît le fonctionnement basique, nous allons créer notre premier chatbot. + +Je vous invite à aller sur la console de DialogFlow disponible [ici](https://console.dialogflow.com). Nous allons créer notre premier "Agent" [ici](https://console.dialogflow.com/api-client/#/newAgent). + +![dialogflow-agent](/assets/2017-11-06-chatbot-dialogflow/dialogflow-agent.png) + +Il faut remplir le formulaire de création de votre agent. Je vous invite à mettre le *DEFAULT LANGUAGE* en Français. + +Voilà, vous avez votre premier chatbot ! Par défaut vous avez 2 "intents" que Google vous propose. + +![dialogflow-intent](/assets/2017-11-06-chatbot-dialogflow/dialogflow-intent.png) + +Allons voir ce que contient l'intent *Default Welcome Intent*, un intent est toujours séparé de la même façon. + + **- Contexts** + +Vous pouvez y mettre un "context" d'entrée et de sortie. Cela permet de garder -comme son nom l'indique- le contexte de la conversation. + +Exemple : Votre utilisateur demande une recette de cuisine, vous répondez avec un context *recette*, vous mettez alors *recette* dans l'output context. Puis dans un autre intent vous prenez le context *recette* dans input context. L'ensemble des paramètres contenus dans l'intent précédent seront en entrée de l'intent. Votre utilisateur pourra alors demander le temps de cuisson et vous saurez à quelle recette il fait référence. + +Pour plus d'explications vous pouvez allez sur la documentation [ici](https://dialogflow.com/docs/contexts). + +**- User says** + +Vous y renseignez les phrases possibles en entrée de votre intent. C'est aussi ici que Google va vous aider, si vous mettez par exemple "salut", il prendra tout seul en compte les synonymes de "salut" comme le "hello", 'hey" etc... + +C'est aussi dans user says que Google vous propose des *entities* que nous verrons plus tard. + +La documentation est [ici](https://dialogflow.com/docs/intents). + +**- Events** + +Permet d'invoquer l'intent via un trigger, nous ne l'utiliserons pas dans ce tutoriel mais pour plus d'informations vous pouvez lire la documentation [ici](https://dialogflow.com/docs/events). + +**- Actions** + +C'est le point central d'un intent, une action permet de prendre en paramètre les données de l'utilisateur, les fameuses *entities*. Par défaut, DiaologFlow reconnaît des *entities* du type data, url, géolocalisation etc... On pourra aussi ajouter nos propres *entities* dans un second temps. + +Quand vous sélectionnez des *entities* dans les phrases utilisateurs, elles sont transformées en paramètres de l'action que vous pourrez utiliser ensuite dans vos scripts et dans vos réponses. + +Lorsqu'un paramètre est obligatoire, DialogFlow vous propose d'ajouter une réponse si votre utilisateur est entré dans l'intent sans avoir renseigné le paramètre. + +Vous pouvez trouver d'autres précisions dans la documentation [ici](https://dialogflow.com/docs/actions-and-parameters). + +**- Responses** + +C'est ici que vous mettez les réponses que vous voulez envoyer à l'utilisateur s'il est rentré dans cette intent. + +Vous pouvez mettre plusieurs réponses, DialogFlow choisira aléatoirement une des réponses, ce qui donne un meilleur effet auprès de vos utilisateurs. + +Allons voir ce que contient l'intent *Default Fallback Intent*, qui permet de récupérer tout les messages non reconnus par d'autres intents. + +Il ne contient pas une section *User says*, il vous permet seulement de répondre à votre utilisateur si aucun intent n'est trouvé. Cela vous permet d'expliquer le fonctionnement de votre application à vos utilisateurs, c'est un peu votre **help**. + +Nous allons maintenant tester notre chatbot. Vous avez dû voir sur la droite de la console que DialogFlow vous permet d'utiliser en live votre chatbot. Si vous rentrez n'importe quel phrase vous devez arriver dans le *Default Fallback Intent* puisque pour l'instant nous n'avons aucun *user says* dans votre autre intent. + +![dialogflow-fallback](/assets/2017-11-06-chatbot-dialogflow/dialogflow-fallback.png) + +Vous pouvez aussi voir le json que cela génère. Il vous servira lors de la phase *Mettons une petite intelligence*. + +![dialogflow-json](/assets/2017-11-06-chatbot-dialogflow/dialogflow-json.png) + +Si dans le *User says* de votre *Default Welcome Intent* vous ajoutez un "salut" et que vous sauvegardez, vous pouvez re-tester et voir que le bot vous répond une des phrases présentes dans l'intent *Default Welcome Intent* + +![dialogflow-test2](/assets/2017-11-06-chatbot-dialogflow/dialogflow-test2.png) + +Maintenant créons une vraie conversation. + +Dans l'intent *Default Welcome Intent* que vous pouvez renommer *Salut* je vous invite à changer les réponses en ajoutant la question *tu vis où ?* + +Puis créer l'intent *tu habites ?*, qui aura un context de sortie *city*. Puis vous pouvez ajouter comme *User says* les phrases suivantes + +![dialogflow-response](/assets/2017-11-06-chatbot-dialogflow/dialogflow-response.png) + +Si tout se passe bien, DialogFlow va directement reconnaître les *entities* de géolocalisation. Si ce n'est pas le cas, en sélectionnant le mot vous pouvez choisir l'entity *@sys.geo-city*. + +![dialogflow-entity](/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity.png) + +Il ne vous reste plus qu'a répondre à votre utilisateur avec les phrases suivantes. + +![dialogflow-response2](/assets/2017-11-06-chatbot-dialogflow/dialogflow-response2.png) + +Vous pouvez utiliser *$geo-city* pour récupérer la ville de l'utilisateur. + +Vous pouvez sauvegarder l'intent. Maintenant ajoutez l'intent *Tu as quel âge ?*. Comme pour l'intent précédent vous mettez en input le context *city*, permettant de récupérer la ville précédemment envoyée par l'utilisateur. + +Comme pour l'autre intent vous pouvez prendre le chiffre des *user says* et le mettre en tant que paramètre. Il ne vous reste plus qu'à répondre à l'utilisateur par : + + Cool $number et tu vis à #city.geo-city + + $number c'est le paramètre que l'utilisateur viens de fournir et #city.geo-city c'est la ville contenue dans le context. + +![dialogflow-entity2](/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity2.png) + +Vous pouvez sauvegarder et tester. Si tout est ok vous devez avoir ce genre de conversation : + +![dialogflow-test4](/assets/2017-11-06-chatbot-dialogflow/dialogflow-test4.png) + +Vous pouvez le tester ici : + + + +Il ne vous reste plus qu'à trouver une conversation. + +### Mettons une petite intelligence + +C'est bien, nous avons un chatBot qui permet de faire une conversation avec vos utilisateurs, mais il ne contient aucune intelligence métier. + +> Alors comment faire ? + +C'est simple, il faut fournir à Dialog un *Fulfillment* qui est en fait un webhook vers un webservice. + +![dialogflow-webhook](/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook.png) + +Il existe deux formats *Fulfillment*: + +**- Webhook** + +![dialogflow-webhook2](/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook2.png) + +Il s'agit d'une simple url que DialogFlow appellera lors d'un intent. Vous pouvez y mettre des options comme l'authentification, des headers spécifiques ou encore autoriser le webhook seulement sur vos domains web. + +**- Inline Editor** + +![dialogflow-inlineeditor](/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor.png) + +Il s'agit d'un éditeur de code qui met cela directement dans une *function* Firebase. Ce qui est pratique, c'est que vous n'avez pas à réfléchir sur le déploiement de votre code ! Google le fait pour vous, et vous n'avez pas non plus à faire la structure de base du code, elle est déjà prête. + +Vous trouverez toutes les informations sur les *Fulfillment* sur la documentation [ici](https://dialogflow.com/docs/fulfillment). + +Il ne vous reste plus qu'à activer le *Fulfillment* sur votre intent. +Commençons par activer le *Fulfillment* Inline Editor. + +![dialogflow-inlineeditor2](/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor2.png) + +Puis dans l'intent *Salut* en bas de la configuration vous avez la partie *Fulfillment* qui apparaît. Vous pouvez donc activer l'utilisation du webhook pour cet intent. + +![dialogflow-webhook3](/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook3.png) + +Si vous avez fait attention au code par défaut vous verrez cela : + +```javascript +const actionHandlers = { + // The default welcome intent has been matched, welcome the user (https://dialogflow.com/docs/events#default_welcome_intent) + 'input.welcome': () => { + // Use the Actions on Google lib to respond to Google requests; for other requests use JSON + if (requestSource === googleAssistantRequest) { + sendGoogleResponse('Hello, Welcome to my Dialogflow agent!'); // Send simple response to user + } else { + sendResponse('Hello, Welcome to my Dialogflow agent!'); // Send simple response to user + } +}, +``` + +C'est simple, si l'intent est l'action *input.welcome* alors on répond *Hello, Welcome to my Dialogflow agent!* + +Vous pouvez donc essayer. + +![dialogflow-test5](/assets/2017-11-06-chatbot-dialogflow/dialogflow-test5.png) + +Vous pouvez faire beaucoup de choses avec vos webhooks, l'entrée du webhook c'est le json que vous trouvez dans les tests. + +![dialogflow-json2](/assets/2017-11-06-chatbot-dialogflow/dialogflow-json2.png) + +La sortie c'est un objet json que vous pouvez retrouver [ici](https://dialogflow.com/docs/fulfillment#response). + +### Déployons sur un outil de chat + +Maintenant que nous avons terminé notre chatbot, nous allons le déployer et c'est aussi là que DialogFlow est bien utile car il contient déjà pas mal d'intégrations avec des systèmes de Chat existants. + +Sur le côté, cliquez sur *intégration*. Vous y trouverez les différentes intégrations possibles. + +![dialogflow-integration](/assets/2017-11-06-chatbot-dialogflow/dialogflow-integration.png) + +J'ai d'ailleurs utilisé l'intégration *Web Demo* pour cet article. + +Si vous n'avez pas l'intégration que vous souhaitez, vous pouvez aussi utiliser les SQK disponibles par DialogFlow. + +![dialogflow-sdk](/assets/2017-11-06-chatbot-dialogflow/dialogflow-sdk.png) + +> Bravo vous avez déployé + +Maintenant il nous reste deux dernières choses que DialogFlow nous propose. +La première, c'est de l'*Analytics* que vous trouverez dans le menu à gauche. + +Il vous permet de voir combien vous avez eu d'appels en général et sur chaque *intents*. + +![dialogflow-analytics](/assets/2017-11-06-chatbot-dialogflow/dialogflow-analytics.png) + +La documentation est assez riche [ici](https://dialogflow.com/docs/analytics). + +Et pour terminer, comme DialogFlow c'est aussi du machine learning, vous pouvez suivre ce dernier dans la section *Training* dans votre menu de gauche. + +Vous y trouverez l'ensemble des conversations qu'il y a eu avec votre chatbot, et donc pouvoir comprendre l'utilisation qu'en ont vos utilisateurs. + +![dialogflow-learning](/assets/2017-11-06-chatbot-dialogflow/dialogflow-learning.png) + +Ce qui est pratique c'est de voir les phrases qu'y n'ont matché aucun intent et donc pouvoir ensuite les ajouter dans un intent ou faire des réponses différentes à vos utilisateurs. + +Dans l'interface vous pouvez même directement ajouter une phrase dans un intent. + +Voilà, vous avez un chatbot performant, gratuit de surcroit... Alors n'hésitez plus ! diff --git a/assets/2011-10-23-mongodb-php/mongo_logo.png b/assets/2011-10-23-mongodb-php/mongo_logo.png index 2b5384eac..a94370dcd 100644 Binary files a/assets/2011-10-23-mongodb-php/mongo_logo.png and b/assets/2011-10-23-mongodb-php/mongo_logo.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/firebug1.png b/assets/2013-12-08-symfony-2-cache-http-esi/firebug1.png index 17fdb3a7b..5d7cc8d22 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/firebug1.png and b/assets/2013-12-08-symfony-2-cache-http-esi/firebug1.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/hello1.png b/assets/2013-12-08-symfony-2-cache-http-esi/hello1.png index 7afccebf4..3d80fa17e 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/hello1.png and b/assets/2013-12-08-symfony-2-cache-http-esi/hello1.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/hello2.png b/assets/2013-12-08-symfony-2-cache-http-esi/hello2.png index 267c7de96..668f7cdfb 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/hello2.png and b/assets/2013-12-08-symfony-2-cache-http-esi/hello2.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/response1.png b/assets/2013-12-08-symfony-2-cache-http-esi/response1.png index 2cf150693..df7a3f0a4 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/response1.png and b/assets/2013-12-08-symfony-2-cache-http-esi/response1.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/response2.png b/assets/2013-12-08-symfony-2-cache-http-esi/response2.png index 799cec2fd..de92462ac 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/response2.png and b/assets/2013-12-08-symfony-2-cache-http-esi/response2.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/response3.png b/assets/2013-12-08-symfony-2-cache-http-esi/response3.png index 2f5239e2f..731a16698 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/response3.png and b/assets/2013-12-08-symfony-2-cache-http-esi/response3.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/response4.png b/assets/2013-12-08-symfony-2-cache-http-esi/response4.png index 73fb7166a..a7cf2b646 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/response4.png and b/assets/2013-12-08-symfony-2-cache-http-esi/response4.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/reverse_proxy.png b/assets/2013-12-08-symfony-2-cache-http-esi/reverse_proxy.png index 9dec40340..414f59b3f 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/reverse_proxy.png and b/assets/2013-12-08-symfony-2-cache-http-esi/reverse_proxy.png differ diff --git a/assets/2013-12-08-symfony-2-cache-http-esi/symfony2.png b/assets/2013-12-08-symfony-2-cache-http-esi/symfony2.png index 086969728..98ac8a348 100644 Binary files a/assets/2013-12-08-symfony-2-cache-http-esi/symfony2.png and b/assets/2013-12-08-symfony-2-cache-http-esi/symfony2.png differ diff --git a/assets/2013-12-11-introduction-a-angularjs/hello.png b/assets/2013-12-11-introduction-a-angularjs/hello.png index 2659897e1..3789ca561 100644 Binary files a/assets/2013-12-11-introduction-a-angularjs/hello.png and b/assets/2013-12-11-introduction-a-angularjs/hello.png differ diff --git a/assets/2013-12-11-introduction-a-angularjs/hi.png b/assets/2013-12-11-introduction-a-angularjs/hi.png index 95025ee2c..6b1e124df 100644 Binary files a/assets/2013-12-11-introduction-a-angularjs/hi.png and b/assets/2013-12-11-introduction-a-angularjs/hi.png differ diff --git a/assets/2014-01-06-creer-rpc-rabbitmq/python-six.png b/assets/2014-01-06-creer-rpc-rabbitmq/python-six.png index 44ec25102..169c954ba 100644 Binary files a/assets/2014-01-06-creer-rpc-rabbitmq/python-six.png and b/assets/2014-01-06-creer-rpc-rabbitmq/python-six.png differ diff --git a/assets/2014-01-13-dotjs-2013-retour-sur-les-conferences-2/citadel-demo-2-100068222-orig.png b/assets/2014-01-13-dotjs-2013-retour-sur-les-conferences-2/citadel-demo-2-100068222-orig.png index 2ef860cb7..243add808 100644 Binary files a/assets/2014-01-13-dotjs-2013-retour-sur-les-conferences-2/citadel-demo-2-100068222-orig.png and b/assets/2014-01-13-dotjs-2013-retour-sur-les-conferences-2/citadel-demo-2-100068222-orig.png differ diff --git a/assets/2014-02-10-chrome-screencast-deboguer-le-rendu-mobile-dun-site-responsive/screenshot-google-chrome-screencast.png b/assets/2014-02-10-chrome-screencast-deboguer-le-rendu-mobile-dun-site-responsive/screenshot-google-chrome-screencast.png index ed94784fe..699da85a3 100644 Binary files a/assets/2014-02-10-chrome-screencast-deboguer-le-rendu-mobile-dun-site-responsive/screenshot-google-chrome-screencast.png and b/assets/2014-02-10-chrome-screencast-deboguer-le-rendu-mobile-dun-site-responsive/screenshot-google-chrome-screencast.png differ diff --git a/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/bkplvsjiuaaheba.jpg b/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/bkplvsjiuaaheba.jpg index dbcd2aac9..887222dbb 100644 Binary files a/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/bkplvsjiuaaheba.jpg and b/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/bkplvsjiuaaheba.jpg differ diff --git a/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/photo-2.jpg b/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/photo-2.jpg index 2472d5997..e8a6ae41d 100644 Binary files a/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/photo-2.jpg and b/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/photo-2.jpg differ diff --git a/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/stoffed.png b/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/stoffed.png index 1a2ac5a3b..0d3c2ca18 100644 Binary files a/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/stoffed.png and b/assets/2014-04-10-eleven-labs-au-symfony-live-paris-2014/stoffed.png differ diff --git a/assets/2014-07-16-phantomjs/phantomjs-logo.png b/assets/2014-07-16-phantomjs/phantomjs-logo.png index d58b7646e..c4cdd7e7b 100644 Binary files a/assets/2014-07-16-phantomjs/phantomjs-logo.png and b/assets/2014-07-16-phantomjs/phantomjs-logo.png differ diff --git a/assets/2014-11-24-retour-sur-les-dotjs-2014/15215885334_04d802e9f0_b.jpg b/assets/2014-11-24-retour-sur-les-dotjs-2014/15215885334_04d802e9f0_b.jpg index 9a5d81b1a..a577c712b 100644 Binary files a/assets/2014-11-24-retour-sur-les-dotjs-2014/15215885334_04d802e9f0_b.jpg and b/assets/2014-11-24-retour-sur-les-dotjs-2014/15215885334_04d802e9f0_b.jpg differ diff --git a/assets/2014-11-24-retour-sur-les-dotjs-2014/15648693537_048cd14d2d_z.jpg b/assets/2014-11-24-retour-sur-les-dotjs-2014/15648693537_048cd14d2d_z.jpg index 2ffdd4917..0e248918b 100644 Binary files a/assets/2014-11-24-retour-sur-les-dotjs-2014/15648693537_048cd14d2d_z.jpg and b/assets/2014-11-24-retour-sur-les-dotjs-2014/15648693537_048cd14d2d_z.jpg differ diff --git a/assets/2014-11-24-retour-sur-les-dotjs-2014/elevenlabscrewpic.jpg b/assets/2014-11-24-retour-sur-les-dotjs-2014/elevenlabscrewpic.jpg index 716d06a38..a9991b6f4 100644 Binary files a/assets/2014-11-24-retour-sur-les-dotjs-2014/elevenlabscrewpic.jpg and b/assets/2014-11-24-retour-sur-les-dotjs-2014/elevenlabscrewpic.jpg differ diff --git a/assets/2014-11-24-retour-sur-les-dotjs-2014/ifhemingwaywrotejavascript.jpg b/assets/2014-11-24-retour-sur-les-dotjs-2014/ifhemingwaywrotejavascript.jpg index 79bcc21cc..6ba04fb84 100644 Binary files a/assets/2014-11-24-retour-sur-les-dotjs-2014/ifhemingwaywrotejavascript.jpg and b/assets/2014-11-24-retour-sur-les-dotjs-2014/ifhemingwaywrotejavascript.jpg differ diff --git a/assets/2015-04-07-cqrs-pattern/cqrs_pattern.png b/assets/2015-04-07-cqrs-pattern/cqrs_pattern.png index d31d81380..fec07b3bb 100644 Binary files a/assets/2015-04-07-cqrs-pattern/cqrs_pattern.png and b/assets/2015-04-07-cqrs-pattern/cqrs_pattern.png differ diff --git a/assets/2015-04-30-mongodb-3/final-3.0launch-infographic-v7-1.jpg b/assets/2015-04-30-mongodb-3/final-3.0launch-infographic-v7-1.jpg index 5025fdd40..67a59ce94 100644 Binary files a/assets/2015-04-30-mongodb-3/final-3.0launch-infographic-v7-1.jpg and b/assets/2015-04-30-mongodb-3/final-3.0launch-infographic-v7-1.jpg differ diff --git a/assets/2015-05-11-microdata-ou-microdonnees/Capture-decran-2015-05-06-a-09.54.20.png b/assets/2015-05-11-microdata-ou-microdonnees/Capture-decran-2015-05-06-a-09.54.20.png index c3155310f..062c6050b 100644 Binary files a/assets/2015-05-11-microdata-ou-microdonnees/Capture-decran-2015-05-06-a-09.54.20.png and b/assets/2015-05-11-microdata-ou-microdonnees/Capture-decran-2015-05-06-a-09.54.20.png differ diff --git a/assets/2015-06-10-les-web-2015-cetait-bien/IMG_0788.jpg b/assets/2015-06-10-les-web-2015-cetait-bien/IMG_0788.jpg index 9f46d96c8..e373cd228 100644 Binary files a/assets/2015-06-10-les-web-2015-cetait-bien/IMG_0788.jpg and b/assets/2015-06-10-les-web-2015-cetait-bien/IMG_0788.jpg differ diff --git a/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/generator-gulp-angular-logo.png b/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/generator-gulp-angular-logo.png index 09bf1a3b5..e9303a9d5 100644 Binary files a/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/generator-gulp-angular-logo.png and b/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/generator-gulp-angular-logo.png differ diff --git a/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/technologies-gga.png b/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/technologies-gga.png index ce7c5862b..fd75a3f20 100644 Binary files a/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/technologies-gga.png and b/assets/2015-10-16-generator-gulp-angular-1-0-0-stable-released/technologies-gga.png differ diff --git a/assets/2015-12-15-non-faire-de-la-veille-ce-nest-pas-lire-les-tutos-du-sdz/non-veille-sdz.jpg b/assets/2015-12-15-non-faire-de-la-veille-ce-nest-pas-lire-les-tutos-du-sdz/non-veille-sdz.jpg index d56b4cb7b..ba602a214 100644 Binary files a/assets/2015-12-15-non-faire-de-la-veille-ce-nest-pas-lire-les-tutos-du-sdz/non-veille-sdz.jpg and b/assets/2015-12-15-non-faire-de-la-veille-ce-nest-pas-lire-les-tutos-du-sdz/non-veille-sdz.jpg differ diff --git a/assets/2016-01-26-verifier-la-qualite-du-code/Capture-decran-2016-01-25-a-21.35.56.png b/assets/2016-01-26-verifier-la-qualite-du-code/Capture-decran-2016-01-25-a-21.35.56.png index 291f73192..0c2ae6d15 100644 Binary files a/assets/2016-01-26-verifier-la-qualite-du-code/Capture-decran-2016-01-25-a-21.35.56.png and b/assets/2016-01-26-verifier-la-qualite-du-code/Capture-decran-2016-01-25-a-21.35.56.png differ diff --git a/assets/2016-02-17-domain-driven-design/ddd_board.jpeg b/assets/2016-02-17-domain-driven-design/ddd_board.jpeg index f8961eb5a..0a12e564f 100644 Binary files a/assets/2016-02-17-domain-driven-design/ddd_board.jpeg and b/assets/2016-02-17-domain-driven-design/ddd_board.jpeg differ diff --git a/assets/2016-02-17-domain-driven-design/ddd_schema.png b/assets/2016-02-17-domain-driven-design/ddd_schema.png index 214c02694..489c8e8a7 100644 Binary files a/assets/2016-02-17-domain-driven-design/ddd_schema.png and b/assets/2016-02-17-domain-driven-design/ddd_schema.png differ diff --git a/assets/2016-02-17-domain-driven-design/ddd_value_objects.png b/assets/2016-02-17-domain-driven-design/ddd_value_objects.png index 8bb827a79..1553c1577 100644 Binary files a/assets/2016-02-17-domain-driven-design/ddd_value_objects.png and b/assets/2016-02-17-domain-driven-design/ddd_value_objects.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git-model@2x.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git-model@2x.png index 3b5896abb..48d937d41 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git-model@2x.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git-model@2x.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_awesome_feature.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_awesome_feature.png index 7f2894220..fe66ffe0a 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_awesome_feature.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_awesome_feature.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_feature.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_feature.png index cfc738c76..117016228 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_feature.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_feature.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_killer_feat.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_killer_feat.png index 4d4c4dc0f..f35fc311e 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_killer_feat.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_killer_feat.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_log.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_log.png index c090e5af5..3bfcc6968 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_log.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_log.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_merge_killer_feat.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_merge_killer_feat.png index bd4e3db27..16d14dcc4 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_merge_killer_feat.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_merge_killer_feat.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_release.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_release.png index 43081a5df..8a6a1d2ca 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_release.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/git_release.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/init_git.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/init_git.png index e4a4fafda..dc87a82ae 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/init_git.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/init_git.png differ diff --git a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/seriously.png b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/seriously.png index 5849b8e83..30a484daa 100644 Binary files a/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/seriously.png and b/assets/2016-02-24-annuler-une-fonctionnalite-avant-une-mise-en-production/seriously.png differ diff --git a/assets/2016-04-11-la-symfony-live-2016/tomgregbox.jpg b/assets/2016-04-11-la-symfony-live-2016/tomgregbox.jpg index b60ecaf6e..dc907c1de 100644 Binary files a/assets/2016-04-11-la-symfony-live-2016/tomgregbox.jpg and b/assets/2016-04-11-la-symfony-live-2016/tomgregbox.jpg differ diff --git a/assets/2016-06-16-le-best-of-web-2016/alsacreations-1.png b/assets/2016-06-16-le-best-of-web-2016/alsacreations-1.png index 68c02c56a..889b5fd91 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/alsacreations-1.png and b/assets/2016-06-16-le-best-of-web-2016/alsacreations-1.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/charrts-de-d3.png b/assets/2016-06-16-le-best-of-web-2016/charrts-de-d3.png index 6a7d3f5cd..6eedafdf8 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/charrts-de-d3.png and b/assets/2016-06-16-le-best-of-web-2016/charrts-de-d3.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/css.png b/assets/2016-06-16-le-best-of-web-2016/css.png index 002b1aa90..2e5e66e3a 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/css.png and b/assets/2016-06-16-le-best-of-web-2016/css.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/duwebaumobile.png b/assets/2016-06-16-le-best-of-web-2016/duwebaumobile.png index 8d34392b2..ab53d2cdd 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/duwebaumobile.png and b/assets/2016-06-16-le-best-of-web-2016/duwebaumobile.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/gameboyjs.png b/assets/2016-06-16-le-best-of-web-2016/gameboyjs.png index 9a3c3fb99..023e1c8f0 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/gameboyjs.png and b/assets/2016-06-16-le-best-of-web-2016/gameboyjs.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/harris-freddy-render-tree-1.png b/assets/2016-06-16-le-best-of-web-2016/harris-freddy-render-tree-1.png index 54d8d8edb..f9d37f227 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/harris-freddy-render-tree-1.png and b/assets/2016-06-16-le-best-of-web-2016/harris-freddy-render-tree-1.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/meteorjs.png b/assets/2016-06-16-le-best-of-web-2016/meteorjs.png index 09251024e..95ec44968 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/meteorjs.png and b/assets/2016-06-16-le-best-of-web-2016/meteorjs.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/progressives-webapp.png b/assets/2016-06-16-le-best-of-web-2016/progressives-webapp.png index c0c74d509..f438f4e75 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/progressives-webapp.png and b/assets/2016-06-16-le-best-of-web-2016/progressives-webapp.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/rex.png b/assets/2016-06-16-le-best-of-web-2016/rex.png index 4326a3396..8dc5bfa56 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/rex.png and b/assets/2016-06-16-le-best-of-web-2016/rex.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/rxjs5.png b/assets/2016-06-16-le-best-of-web-2016/rxjs5.png index d4b05681a..892dcc0e6 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/rxjs5.png and b/assets/2016-06-16-le-best-of-web-2016/rxjs5.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/streaming-api.png b/assets/2016-06-16-le-best-of-web-2016/streaming-api.png index ffbe48295..a3780b1d3 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/streaming-api.png and b/assets/2016-06-16-le-best-of-web-2016/streaming-api.png differ diff --git a/assets/2016-06-16-le-best-of-web-2016/webcomps.png b/assets/2016-06-16-le-best-of-web-2016/webcomps.png index 499f18eb6..4b0413cfd 100644 Binary files a/assets/2016-06-16-le-best-of-web-2016/webcomps.png and b/assets/2016-06-16-le-best-of-web-2016/webcomps.png differ diff --git a/assets/2016-06-21-git-rebase/gitrebase-anotherfe-commit.png b/assets/2016-06-21-git-rebase/gitrebase-anotherfe-commit.png index aa396426c..c0cf5248e 100644 Binary files a/assets/2016-06-21-git-rebase/gitrebase-anotherfe-commit.png and b/assets/2016-06-21-git-rebase/gitrebase-anotherfe-commit.png differ diff --git a/assets/2016-06-21-git-rebase/gitrebase-anotherfe-rebase.png b/assets/2016-06-21-git-rebase/gitrebase-anotherfe-rebase.png index a6e09276d..6a4265350 100644 Binary files a/assets/2016-06-21-git-rebase/gitrebase-anotherfe-rebase.png and b/assets/2016-06-21-git-rebase/gitrebase-anotherfe-rebase.png differ diff --git a/assets/2016-06-21-git-rebase/gitrebase-init.png b/assets/2016-06-21-git-rebase/gitrebase-init.png index 0d9738575..9742fbc7d 100644 Binary files a/assets/2016-06-21-git-rebase/gitrebase-init.png and b/assets/2016-06-21-git-rebase/gitrebase-init.png differ diff --git a/assets/2016-06-21-git-rebase/gitrebase-master-final-1.png b/assets/2016-06-21-git-rebase/gitrebase-master-final-1.png index 3cb208873..bd45ce002 100644 Binary files a/assets/2016-06-21-git-rebase/gitrebase-master-final-1.png and b/assets/2016-06-21-git-rebase/gitrebase-master-final-1.png differ diff --git a/assets/2016-06-21-git-rebase/gitrebase-myfeat-commit.png b/assets/2016-06-21-git-rebase/gitrebase-myfeat-commit.png index 2d258134b..a43cd3552 100644 Binary files a/assets/2016-06-21-git-rebase/gitrebase-myfeat-commit.png and b/assets/2016-06-21-git-rebase/gitrebase-myfeat-commit.png differ diff --git a/assets/2016-06-21-git-rebase/gitrebase-myfeat-merge.png b/assets/2016-06-21-git-rebase/gitrebase-myfeat-merge.png index 551867515..1671515f1 100644 Binary files a/assets/2016-06-21-git-rebase/gitrebase-myfeat-merge.png and b/assets/2016-06-21-git-rebase/gitrebase-myfeat-merge.png differ diff --git a/assets/2016-06-29-le-cache-http-votre-meilleur-ami/untitled.png b/assets/2016-06-29-le-cache-http-votre-meilleur-ami/untitled.png index 57bc24eed..d1ae5ce5d 100644 Binary files a/assets/2016-06-29-le-cache-http-votre-meilleur-ami/untitled.png and b/assets/2016-06-29-le-cache-http-votre-meilleur-ami/untitled.png differ diff --git a/assets/2016-07-19-behat-structure-functional-tests/behat_en.jpg b/assets/2016-07-19-behat-structure-functional-tests/behat_en.jpg index 3553d5ce8..1107e345c 100644 Binary files a/assets/2016-07-19-behat-structure-functional-tests/behat_en.jpg and b/assets/2016-07-19-behat-structure-functional-tests/behat_en.jpg differ diff --git a/assets/2016-07-19-behat-structure-functional-tests/diagram.jpg b/assets/2016-07-19-behat-structure-functional-tests/diagram.jpg index 260e6e644..a6d596503 100644 Binary files a/assets/2016-07-19-behat-structure-functional-tests/diagram.jpg and b/assets/2016-07-19-behat-structure-functional-tests/diagram.jpg differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-18.16.05.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-18.16.05.png index 81cf6a2df..186475237 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-18.16.05.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-18.16.05.png differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.34.26.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.34.26.png index ee0677386..6c0653d78 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.34.26.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.34.26.png differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.36.15.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.36.15.png index 01a5ce9e0..2be774f97 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.36.15.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.36.15.png differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.54.56.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.54.56.png index c09066e4a..c7e8c3689 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.54.56.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.54.56.png differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.57.34.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.57.34.png index a5eeb7a1c..46517012a 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.57.34.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-19.57.34.png differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.10.55.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.10.55.png index e75c5e951..7fad9c44b 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.10.55.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.10.55.png differ diff --git a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.12.32.png b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.12.32.png index 3c6136611..bad7fb283 100644 Binary files a/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.12.32.png and b/assets/2016-07-20-votre-premiere-pwa/capture-decran-2016-07-18-a-21.12.32.png differ diff --git a/assets/2016-08-19-transformer-tableau-en-reponse-json/10-kernel-view.png b/assets/2016-08-19-transformer-tableau-en-reponse-json/10-kernel-view.png index cdf3329e6..f7850e7fe 100644 Binary files a/assets/2016-08-19-transformer-tableau-en-reponse-json/10-kernel-view.png and b/assets/2016-08-19-transformer-tableau-en-reponse-json/10-kernel-view.png differ diff --git a/assets/2016-09-21-mtools/date-sample.png b/assets/2016-09-21-mtools/date-sample.png index 110757801..3a2568c73 100644 Binary files a/assets/2016-09-21-mtools/date-sample.png and b/assets/2016-09-21-mtools/date-sample.png differ diff --git a/assets/2016-09-21-mtools/mlogvis.png b/assets/2016-09-21-mtools/mlogvis.png index 4888e2de8..1d7127db2 100644 Binary files a/assets/2016-09-21-mtools/mlogvis.png and b/assets/2016-09-21-mtools/mlogvis.png differ diff --git a/assets/2016-09-21-mtools/query-builder.png b/assets/2016-09-21-mtools/query-builder.png index d88a90692..a90679390 100644 Binary files a/assets/2016-09-21-mtools/query-builder.png and b/assets/2016-09-21-mtools/query-builder.png differ diff --git a/assets/2016-09-29-mtools-mongodb/date-sample.png b/assets/2016-09-29-mtools-mongodb/date-sample.png index f0dca012f..da2b8a887 100644 Binary files a/assets/2016-09-29-mtools-mongodb/date-sample.png and b/assets/2016-09-29-mtools-mongodb/date-sample.png differ diff --git a/assets/2016-09-29-mtools-mongodb/mlogvis.png b/assets/2016-09-29-mtools-mongodb/mlogvis.png index 870036a00..99039eaa4 100644 Binary files a/assets/2016-09-29-mtools-mongodb/mlogvis.png and b/assets/2016-09-29-mtools-mongodb/mlogvis.png differ diff --git a/assets/2016-09-29-mtools-mongodb/query-builder.png b/assets/2016-09-29-mtools-mongodb/query-builder.png index e1bacb56f..a0832ff76 100644 Binary files a/assets/2016-09-29-mtools-mongodb/query-builder.png and b/assets/2016-09-29-mtools-mongodb/query-builder.png differ diff --git a/assets/2016-09-29-symfony-workflow-component/workflow.png b/assets/2016-09-29-symfony-workflow-component/workflow.png index c6c56e8e0..88e6fe144 100644 Binary files a/assets/2016-09-29-symfony-workflow-component/workflow.png and b/assets/2016-09-29-symfony-workflow-component/workflow.png differ diff --git a/assets/2016-10-13-mise-en-place-dun-moteur-de-recherche-avec-elasticsearch/elasticsearch-icon.png b/assets/2016-10-13-mise-en-place-dun-moteur-de-recherche-avec-elasticsearch/elasticsearch-icon.png index bebd2958f..927e2b6ae 100644 Binary files a/assets/2016-10-13-mise-en-place-dun-moteur-de-recherche-avec-elasticsearch/elasticsearch-icon.png and b/assets/2016-10-13-mise-en-place-dun-moteur-de-recherche-avec-elasticsearch/elasticsearch-icon.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.19.54.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.19.54.png index 0bba336aa..0607f5c48 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.19.54.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.19.54.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.22.12.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.22.12.png index 1b99c34bd..c7e90780f 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.22.12.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.22.12.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.32.06.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.32.06.png index ed88f48df..262d840ba 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.32.06.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-11.32.06.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.34.14.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.34.14.png index 82f967c0b..3329808fb 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.34.14.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.34.14.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.50.59.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.50.59.png index b41d45e3d..a3d03ece8 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.50.59.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-15.50.59.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.13.27.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.13.27.png index 1c47be7b5..4a773eec9 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.13.27.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.13.27.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.24.58.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.24.58.png index 3c0f91448..cf96d8ea2 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.24.58.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.24.58.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.59.31.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.59.31.png index 7644f0ce1..e4fd36df5 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.59.31.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-16.59.31.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.02.45.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.02.45.png index fa4cc03c6..6d3dd6e3f 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.02.45.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.02.45.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.22.04.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.22.04.png index 74a171b03..d480229ee 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.22.04.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.22.04.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.44.27.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.44.27.png index b2d9cb7e7..942d8a786 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.44.27.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.44.27.png differ diff --git a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.46.23.png b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.46.23.png index 5f19b5db0..6d870cf40 100644 Binary files a/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.46.23.png and b/assets/2016-10-27-les-push-notifications-sur-votre-site/capture-decran-2016-10-26-a-17.46.23.png differ diff --git a/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-25-53-1.png b/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-25-53-1.png index 24fee86e5..04cf91fd9 100644 Binary files a/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-25-53-1.png and b/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-25-53-1.png differ diff --git a/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-29-07.png b/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-29-07.png index d1e49e2ed..97dc6183b 100644 Binary files a/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-29-07.png and b/assets/2016-11-04-forum-php-2016/Capture-du-2016-11-03-23-29-07.png differ diff --git a/assets/2016-11-04-forum-php-2016/Merci-Afup.png b/assets/2016-11-04-forum-php-2016/Merci-Afup.png index 2e7b21c2b..c1a4a16c4 100644 Binary files a/assets/2016-11-04-forum-php-2016/Merci-Afup.png and b/assets/2016-11-04-forum-php-2016/Merci-Afup.png differ diff --git a/assets/2016-11-04-forum-php-2016/Tweet-Conf-Symfony.png b/assets/2016-11-04-forum-php-2016/Tweet-Conf-Symfony.png index d85b98a3c..1ad258f39 100644 Binary files a/assets/2016-11-04-forum-php-2016/Tweet-Conf-Symfony.png and b/assets/2016-11-04-forum-php-2016/Tweet-Conf-Symfony.png differ diff --git a/assets/2016-11-04-forum-php-2016/Tweet-Dette-technique.png b/assets/2016-11-04-forum-php-2016/Tweet-Dette-technique.png index 2fe2df948..f43d1a64b 100644 Binary files a/assets/2016-11-04-forum-php-2016/Tweet-Dette-technique.png and b/assets/2016-11-04-forum-php-2016/Tweet-Dette-technique.png differ diff --git a/assets/2016-11-04-forum-php-2016/Tweet-Etendre-Composer.png b/assets/2016-11-04-forum-php-2016/Tweet-Etendre-Composer.png index c13501759..d38d0024d 100644 Binary files a/assets/2016-11-04-forum-php-2016/Tweet-Etendre-Composer.png and b/assets/2016-11-04-forum-php-2016/Tweet-Etendre-Composer.png differ diff --git a/assets/2016-11-04-forum-php-2016/Tweet-Headers-HTTP.png b/assets/2016-11-04-forum-php-2016/Tweet-Headers-HTTP.png index b1c1784a6..b64031058 100644 Binary files a/assets/2016-11-04-forum-php-2016/Tweet-Headers-HTTP.png and b/assets/2016-11-04-forum-php-2016/Tweet-Headers-HTTP.png differ diff --git a/assets/2016-11-04-forum-php-2016/Tweet-REX-M6web.png b/assets/2016-11-04-forum-php-2016/Tweet-REX-M6web.png index 02f7614b7..1d0186793 100644 Binary files a/assets/2016-11-04-forum-php-2016/Tweet-REX-M6web.png and b/assets/2016-11-04-forum-php-2016/Tweet-REX-M6web.png differ diff --git a/assets/2016-11-04-forum-php-2016/montage-pour-article-forum-php-LD.png b/assets/2016-11-04-forum-php-2016/montage-pour-article-forum-php-LD.png index 851529e0f..2edeb1ad1 100644 Binary files a/assets/2016-11-04-forum-php-2016/montage-pour-article-forum-php-LD.png and b/assets/2016-11-04-forum-php-2016/montage-pour-article-forum-php-LD.png differ diff --git a/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/ios-vs-android.jpg b/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/ios-vs-android.jpg index 8c1e79568..96442f465 100644 Binary files a/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/ios-vs-android.jpg and b/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/ios-vs-android.jpg differ diff --git a/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/platform-support.png b/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/platform-support.png index 03a51b474..d6935536e 100644 Binary files a/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/platform-support.png and b/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/platform-support.png differ diff --git a/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/schema.png b/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/schema.png index 187855f29..8a86fdcce 100644 Binary files a/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/schema.png and b/assets/2016-11-10-se-lancer-dans-le-dev-mobile-partie1/schema.png differ diff --git a/assets/2016-11-21-push-notification-website/account.png b/assets/2016-11-21-push-notification-website/account.png index 86e861155..351868c00 100644 Binary files a/assets/2016-11-21-push-notification-website/account.png and b/assets/2016-11-21-push-notification-website/account.png differ diff --git a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-15.34.14.png b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-15.34.14.png index 82f967c0b..3329808fb 100644 Binary files a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-15.34.14.png and b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-15.34.14.png differ diff --git a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-16.24.58.png b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-16.24.58.png index 3c0f91448..cf96d8ea2 100644 Binary files a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-16.24.58.png and b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-16.24.58.png differ diff --git a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.22.04.png b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.22.04.png index 74a171b03..d480229ee 100644 Binary files a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.22.04.png and b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.22.04.png differ diff --git a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.46.23.png b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.46.23.png index 5f19b5db0..6d870cf40 100644 Binary files a/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.46.23.png and b/assets/2016-11-21-push-notification-website/capture-decran-2016-10-26-a-17.46.23.png differ diff --git a/assets/2016-11-21-push-notification-website/cloud (1).png b/assets/2016-11-21-push-notification-website/cloud (1).png index d75c186eb..87ed19291 100644 Binary files a/assets/2016-11-21-push-notification-website/cloud (1).png and b/assets/2016-11-21-push-notification-website/cloud (1).png differ diff --git a/assets/2016-11-21-push-notification-website/cloud.png b/assets/2016-11-21-push-notification-website/cloud.png index d75c186eb..87ed19291 100644 Binary files a/assets/2016-11-21-push-notification-website/cloud.png and b/assets/2016-11-21-push-notification-website/cloud.png differ diff --git a/assets/2016-11-21-push-notification-website/newproject.png b/assets/2016-11-21-push-notification-website/newproject.png index 89a83cc2f..d378e7898 100644 Binary files a/assets/2016-11-21-push-notification-website/newproject.png and b/assets/2016-11-21-push-notification-website/newproject.png differ diff --git a/assets/2016-11-21-push-notification-website/permissions.png b/assets/2016-11-21-push-notification-website/permissions.png index a235de3f8..2904d2d7f 100644 Binary files a/assets/2016-11-21-push-notification-website/permissions.png and b/assets/2016-11-21-push-notification-website/permissions.png differ diff --git a/assets/2016-11-21-push-notification-website/rules.png b/assets/2016-11-21-push-notification-website/rules.png index 3b0aeca0e..462c50489 100644 Binary files a/assets/2016-11-21-push-notification-website/rules.png and b/assets/2016-11-21-push-notification-website/rules.png differ diff --git a/assets/2016-11-21-push-notification-website/settings-1.png b/assets/2016-11-21-push-notification-website/settings-1.png index 9e53b89b7..6fc371906 100644 Binary files a/assets/2016-11-21-push-notification-website/settings-1.png and b/assets/2016-11-21-push-notification-website/settings-1.png differ diff --git a/assets/2016-11-21-push-notification-website/web_setup.png b/assets/2016-11-21-push-notification-website/web_setup.png index cd5e3ab01..74675154a 100644 Binary files a/assets/2016-11-21-push-notification-website/web_setup.png and b/assets/2016-11-21-push-notification-website/web_setup.png differ diff --git a/assets/2016-11-23-mdbe16/CxS5AUkWgAAgyK0.jpg b/assets/2016-11-23-mdbe16/CxS5AUkWgAAgyK0.jpg index 761f8cf23..273c6f66c 100644 Binary files a/assets/2016-11-23-mdbe16/CxS5AUkWgAAgyK0.jpg and b/assets/2016-11-23-mdbe16/CxS5AUkWgAAgyK0.jpg differ diff --git a/assets/2016-11-23-mdbe16/IMG_4288.jpg b/assets/2016-11-23-mdbe16/IMG_4288.jpg index 2297904a6..22c904bca 100644 Binary files a/assets/2016-11-23-mdbe16/IMG_4288.jpg and b/assets/2016-11-23-mdbe16/IMG_4288.jpg differ diff --git a/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-1.png b/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-1.png index 1bd45507c..9208a3f81 100644 Binary files a/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-1.png and b/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-1.png differ diff --git a/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-2.png b/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-2.png index ed3722198..5ba4e80f1 100644 Binary files a/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-2.png and b/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-2.png differ diff --git a/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-3.png b/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-3.png index a02289b86..ff71074f2 100644 Binary files a/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-3.png and b/assets/2016-12-02-gitlab-ci/gitlab-ci-code-coverage-3.png differ diff --git a/assets/2016-12-05-create-atom-package/gitlab-url.png b/assets/2016-12-05-create-atom-package/gitlab-url.png index 8aa161118..59ae530ad 100644 Binary files a/assets/2016-12-05-create-atom-package/gitlab-url.png and b/assets/2016-12-05-create-atom-package/gitlab-url.png differ diff --git a/assets/2016-12-05-feedback-sur-les-dotcss-2016/dot2016.jpg b/assets/2016-12-05-feedback-sur-les-dotcss-2016/dot2016.jpg index 94b308623..eadc3b314 100644 Binary files a/assets/2016-12-05-feedback-sur-les-dotcss-2016/dot2016.jpg and b/assets/2016-12-05-feedback-sur-les-dotcss-2016/dot2016.jpg differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.09.13.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.09.13.png index 22a6e00a6..101848cd9 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.09.13.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.09.13.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.11.57.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.11.57.png index f6f5262c2..96fcddb7c 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.11.57.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.11.57.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.15.47.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.15.47.png index 4e2fdae4b..50653d128 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.15.47.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.15.47.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.20.16.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.20.16.png index 486de96df..93a90ecb0 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.20.16.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.20.16.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.22.21.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.22.21.png index 8942f9fbc..5198d4716 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.22.21.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.22.21.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.24.38.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.24.38.png index a314d6387..3876252b9 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.24.38.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.24.38.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.28.09.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.28.09.png index e32dcbc7b..b4e462aaf 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.28.09.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.28.09.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.30.33.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.30.33.png index a4f1552da..e707fa02a 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.30.33.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.30.33.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.35.43.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.35.43.png index c00c2c789..54e8616ce 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.35.43.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.35.43.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.38.53.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.38.53.png index 38caca13f..5ace61273 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.38.53.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.38.53.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.42.19.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.42.19.png index 400d7eee0..a3aa305d8 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.42.19.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.42.19.png differ diff --git a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.51.59.png b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.51.59.png index faf0eb248..f59012374 100644 Binary files a/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.51.59.png and b/assets/2016-12-08-google-cloud-platform-pour-les-nuls/capture-decran-2016-11-30-a-11.51.59.png differ diff --git a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.05.13.png b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.05.13.png index a8d6fa203..2c031b982 100644 Binary files a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.05.13.png and b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.05.13.png differ diff --git a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.13.55.png b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.13.55.png index c0b6450b4..d771401a7 100644 Binary files a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.13.55.png and b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.13.55.png differ diff --git a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.18.42.png b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.18.42.png index 487d912b9..dbaf7cecd 100644 Binary files a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.18.42.png and b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.18.42.png differ diff --git a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.22.54.png b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.22.54.png index 8c55f7f05..a76b4f34f 100644 Binary files a/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.22.54.png and b/assets/2016-12-09-google-cloud-platform-appengine-pour-vos-projets/capture-decran-2016-11-30-a-14.22.54.png differ diff --git a/assets/2016-12-12-feedback-dotjs-2016/dotjs-1-300x224.jpg b/assets/2016-12-12-feedback-dotjs-2016/dotjs-1-300x224.jpg index cd195b258..c434e3091 100644 Binary files a/assets/2016-12-12-feedback-dotjs-2016/dotjs-1-300x224.jpg and b/assets/2016-12-12-feedback-dotjs-2016/dotjs-1-300x224.jpg differ diff --git a/assets/2016-12-12-feedback-dotjs-2016/dotjs-1.jpg b/assets/2016-12-12-feedback-dotjs-2016/dotjs-1.jpg index 7c1c69020..82f86dbe3 100644 Binary files a/assets/2016-12-12-feedback-dotjs-2016/dotjs-1.jpg and b/assets/2016-12-12-feedback-dotjs-2016/dotjs-1.jpg differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.09.20.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.09.20.png index 4601c848f..4f0644258 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.09.20.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.09.20.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.11.17.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.11.17.png index 1526f0984..f0f9b63f7 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.11.17.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.11.17.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.14.42.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.14.42.png index 9b56669c8..f77e56a1e 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.14.42.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.14.42.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.18.22.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.18.22.png index d9900d664..8086e507c 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.18.22.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.18.22.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.20.12.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.20.12.png index 45d836363..f30e57a03 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.20.12.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.20.12.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.25.36.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.25.36.png index 34e95283a..d69e968f1 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.25.36.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.25.36.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.29.17.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.29.17.png index 3f85591bb..7b6d79796 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.29.17.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.29.17.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.32.54.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.32.54.png index a2ac0c7a0..f8c827f01 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.32.54.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.32.54.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.33.58.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.33.58.png index 1b28e9685..9d98e621f 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.33.58.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.33.58.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.37.04.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.37.04.png index 26346d496..d4b42fda1 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.37.04.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.37.04.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.39.26.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.39.26.png index 423223608..16fa4e144 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.39.26.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.39.26.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.41.14.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.41.14.png index 0b885a472..c4088aa7c 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.41.14.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.41.14.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.47.54.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.47.54.png index c6436ae62..9e5ae1beb 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.47.54.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.47.54.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.30.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.30.png index 76e4cc8dc..86699fcb7 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.30.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.30.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.43.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.43.png index 452331106..a27f50468 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.43.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.49.43.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.56.59.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.56.59.png index 8e2590291..0fe378b35 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.56.59.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-18.56.59.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.02.40.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.02.40.png index d1979a0c7..cb4361e00 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.02.40.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.02.40.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.05.27.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.05.27.png index 46b819a85..a09b1997f 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.05.27.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.05.27.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.07.08.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.07.08.png index 154d384d3..ad7cb26c9 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.07.08.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.07.08.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.37.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.37.png index 5ac462acc..2d35ebe05 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.37.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.37.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.42.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.42.png index a3510a203..f7336a03c 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.42.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.10.42.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.11.07.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.11.07.png index a99eb4393..b26892f68 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.11.07.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.11.07.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.17.18.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.17.18.png index e853566df..0bc80a182 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.17.18.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.17.18.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.20.22.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.20.22.png index 597682535..d90dcf35f 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.20.22.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.20.22.png differ diff --git a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.28.32.png b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.28.32.png index 7d2f8eee1..8c2c8e6e7 100644 Binary files a/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.28.32.png and b/assets/2016-12-12-google-cloud-platform-compute-engine-architecture-complete/capture-decran-2016-11-30-a-19.28.32.png differ diff --git a/assets/2016-12-13-tutoriel-polyfill/capture-decran-2016-12-11-a-17.38.08.png b/assets/2016-12-13-tutoriel-polyfill/capture-decran-2016-12-11-a-17.38.08.png index b4e13e1fa..ba24b156b 100644 Binary files a/assets/2016-12-13-tutoriel-polyfill/capture-decran-2016-12-11-a-17.38.08.png and b/assets/2016-12-13-tutoriel-polyfill/capture-decran-2016-12-11-a-17.38.08.png differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/miniature-circuit-breaker-application-guide.jpg b/assets/2016-12-14-le-circuit-breaker-kesako/miniature-circuit-breaker-application-guide.jpg index 1e3380ae0..7e3873dee 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/miniature-circuit-breaker-application-guide.jpg and b/assets/2016-12-14-le-circuit-breaker-kesako/miniature-circuit-breaker-application-guide.jpg differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1-1.png b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1-1.png index c18ca81c4..202cf56fd 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1-1.png and b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1-1.png differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1.png b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1.png index a8f2b8106..da011d5ce 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1.png and b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-1.png differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-2.png b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-2.png index 78a434538..34939d7ba 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-2.png and b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-2.png differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-3.png b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-3.png index b52bfb34e..68bdbfbe2 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-3.png and b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-3.png differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-5.png b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-5.png index 27466b164..72210a65b 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-5.png and b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-5.png differ diff --git a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-6.png b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-6.png index d74b02644..f942e0782 100644 Binary files a/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-6.png and b/assets/2016-12-14-le-circuit-breaker-kesako/untitled-drawing-6.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/browser.png b/assets/2016-12-15-debugger-avec-xdebug/browser.png index d1ff1bc1b..618c3f692 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/browser.png and b/assets/2016-12-15-debugger-avec-xdebug/browser.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/configuration_dropdown.png b/assets/2016-12-15-debugger-avec-xdebug/configuration_dropdown.png index 36cb4cf3f..b2ad97fa3 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/configuration_dropdown.png and b/assets/2016-12-15-debugger-avec-xdebug/configuration_dropdown.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/debugging.png b/assets/2016-12-15-debugger-avec-xdebug/debugging.png index 6017f977d..826c709c0 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/debugging.png and b/assets/2016-12-15-debugger-avec-xdebug/debugging.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/debugging_cli.png b/assets/2016-12-15-debugger-avec-xdebug/debugging_cli.png index 16854be05..e2795d834 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/debugging_cli.png and b/assets/2016-12-15-debugger-avec-xdebug/debugging_cli.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/my_app_remote.png b/assets/2016-12-15-debugger-avec-xdebug/my_app_remote.png index d3439b269..558e0d405 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/my_app_remote.png and b/assets/2016-12-15-debugger-avec-xdebug/my_app_remote.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/my_controller.png b/assets/2016-12-15-debugger-avec-xdebug/my_controller.png index fa541e143..ca48a8879 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/my_controller.png and b/assets/2016-12-15-debugger-avec-xdebug/my_controller.png differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/php-bug.jpg b/assets/2016-12-15-debugger-avec-xdebug/php-bug.jpg index d0babaa0b..e4cd0450e 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/php-bug.jpg and b/assets/2016-12-15-debugger-avec-xdebug/php-bug.jpg differ diff --git a/assets/2016-12-15-debugger-avec-xdebug/remote_host.png b/assets/2016-12-15-debugger-avec-xdebug/remote_host.png index ea353c7e3..8b1d5693b 100644 Binary files a/assets/2016-12-15-debugger-avec-xdebug/remote_host.png and b/assets/2016-12-15-debugger-avec-xdebug/remote_host.png differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-1/ssl-splash.png b/assets/2016-12-20-comprendre-ssl-tls-partie-1/ssl-splash.png index f0be71cd7..70a1759d7 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-1/ssl-splash.png and b/assets/2016-12-20-comprendre-ssl-tls-partie-1/ssl-splash.png differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-1/tls-in-osi.png b/assets/2016-12-20-comprendre-ssl-tls-partie-1/tls-in-osi.png index b2a5ac8bc..0f5b727df 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-1/tls-in-osi.png and b/assets/2016-12-20-comprendre-ssl-tls-partie-1/tls-in-osi.png differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/caesar3.jpg b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/caesar3.jpg index 5de549f83..d3d82c324 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/caesar3.jpg and b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/caesar3.jpg differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/cryptage.jpg b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/cryptage.jpg index 549acce84..ffe36f9a6 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/cryptage.jpg and b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/cryptage.jpg differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique.jpg b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique.jpg index c924f4d36..e197f528e 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique.jpg and b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique.jpg differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v2.jpg b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v2.jpg index e03ca8952..4d4a5198d 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v2.jpg and b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v2.jpg differ diff --git a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v3.jpg b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v3.jpg index b641b0c39..a244e99b6 100644 Binary files a/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v3.jpg and b/assets/2016-12-20-comprendre-ssl-tls-partie-2-chiffrement/schema_base_asymetrique_v3.jpg differ diff --git a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/capture-d-ecran-2016-11-26-a-11.15.04.png b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/capture-d-ecran-2016-11-26-a-11.15.04.png index fa34df8f6..4843b940a 100644 Binary files a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/capture-d-ecran-2016-11-26-a-11.15.04.png and b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/capture-d-ecran-2016-11-26-a-11.15.04.png differ diff --git a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_1.jpg b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_1.jpg index 50a07bbfe..96a17a08d 100644 Binary files a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_1.jpg and b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_1.jpg differ diff --git a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_2.jpg b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_2.jpg index e7c509126..07a6db309 100644 Binary files a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_2.jpg and b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/cert_2.jpg differ diff --git a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/ssl_cert.png b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/ssl_cert.png index 525285aed..19d337c54 100644 Binary files a/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/ssl_cert.png and b/assets/2016-12-21-comprendre-le-ssltls-partie-3-certificats/ssl_cert.png differ diff --git a/assets/2016-12-21-understanding-ssltls-part-1/tls-in-osi.png b/assets/2016-12-21-understanding-ssltls-part-1/tls-in-osi.png index 8d050c77d..06ca13ece 100644 Binary files a/assets/2016-12-21-understanding-ssltls-part-1/tls-in-osi.png and b/assets/2016-12-21-understanding-ssltls-part-1/tls-in-osi.png differ diff --git a/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram-1.png b/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram-1.png index c2d416aa2..253fdbfeb 100644 Binary files a/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram-1.png and b/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram-1.png differ diff --git a/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram.png b/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram.png index f13521b76..c20b3f0a9 100644 Binary files a/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram.png and b/assets/2016-12-22-comprendre-le-ssltls-partie-4-handshake-protocol/untitled-diagram.png differ diff --git a/assets/2016-12-23-comprendre-ssl-tls-partie-5-record-protocol/ssl_intro_fig3.jpg b/assets/2016-12-23-comprendre-ssl-tls-partie-5-record-protocol/ssl_intro_fig3.jpg index 08985795a..672f58134 100644 Binary files a/assets/2016-12-23-comprendre-ssl-tls-partie-5-record-protocol/ssl_intro_fig3.jpg and b/assets/2016-12-23-comprendre-ssl-tls-partie-5-record-protocol/ssl_intro_fig3.jpg differ diff --git a/assets/2017-01-12-mobile-development-start/Schema1.png b/assets/2017-01-12-mobile-development-start/Schema1.png index 187855f29..8a86fdcce 100644 Binary files a/assets/2017-01-12-mobile-development-start/Schema1.png and b/assets/2017-01-12-mobile-development-start/Schema1.png differ diff --git a/assets/2017-01-12-mobile-development-start/platform-support.png b/assets/2017-01-12-mobile-development-start/platform-support.png index 03a51b474..d6935536e 100644 Binary files a/assets/2017-01-12-mobile-development-start/platform-support.png and b/assets/2017-01-12-mobile-development-start/platform-support.png differ diff --git a/assets/2017-01-17-redux-structurez-vos-applications-front/flux-diagram.png b/assets/2017-01-17-redux-structurez-vos-applications-front/flux-diagram.png index fa0b0a3a6..4572cfb77 100644 Binary files a/assets/2017-01-17-redux-structurez-vos-applications-front/flux-diagram.png and b/assets/2017-01-17-redux-structurez-vos-applications-front/flux-diagram.png differ diff --git a/assets/2017-01-20-redux-structure-frontend-applications/flux-diagram.png b/assets/2017-01-20-redux-structure-frontend-applications/flux-diagram.png index d7ce2260f..5918d93e8 100644 Binary files a/assets/2017-01-20-redux-structure-frontend-applications/flux-diagram.png and b/assets/2017-01-20-redux-structure-frontend-applications/flux-diagram.png differ diff --git a/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_exchanges.png b/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_exchanges.png index 591dd32d3..c0636f3f7 100644 Binary files a/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_exchanges.png and b/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_exchanges.png differ diff --git a/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_queues.png b/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_queues.png index 080cf8913..b2e40374e 100644 Binary files a/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_queues.png and b/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/create_queues.png differ diff --git a/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/logo.png b/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/logo.png index 187a8bb21..c304be9fb 100644 Binary files a/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/logo.png and b/assets/2017-01-23-publier-consommer-reessayer-des-messages-rabbitmq/logo.png differ diff --git a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-16-a-23.18.39.png b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-16-a-23.18.39.png index 71104db04..c5f8956f2 100644 Binary files a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-16-a-23.18.39.png and b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-16-a-23.18.39.png differ diff --git a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-17-a-23.46.10.png b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-17-a-23.46.10.png index d0b752896..60a797de0 100644 Binary files a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-17-a-23.46.10.png and b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-17-a-23.46.10.png differ diff --git a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.19.57.png b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.19.57.png index 699775475..0113a3023 100644 Binary files a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.19.57.png and b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.19.57.png differ diff --git a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.21.30.png b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.21.30.png index f67aea04e..ea806d3eb 100644 Binary files a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.21.30.png and b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.21.30.png differ diff --git a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.23.46.png b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.23.46.png index 97665163d..1bf73a46e 100644 Binary files a/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.23.46.png and b/assets/2017-02-02-test-unitaire-swift-xcode/capture-d-ecran-2017-01-18-a-00.23.46.png differ diff --git a/assets/2017-02-02-test-unitaire-swift-xcode/logo_xcode.png b/assets/2017-02-02-test-unitaire-swift-xcode/logo_xcode.png index ac8883abc..ea5791e71 100644 Binary files a/assets/2017-02-02-test-unitaire-swift-xcode/logo_xcode.png and b/assets/2017-02-02-test-unitaire-swift-xcode/logo_xcode.png differ diff --git a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.39.50.png b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.39.50.png index a0fc8b2b8..872bd3c93 100644 Binary files a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.39.50.png and b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.39.50.png differ diff --git a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.43.png b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.43.png index f56669f47..4c8912fe3 100644 Binary files a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.43.png and b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.43.png differ diff --git a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.54.png b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.54.png index 68655b086..8ffbcc1f2 100644 Binary files a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.54.png and b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.52.54.png differ diff --git a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.11.png b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.11.png index 3d0dc4821..ff456b5ce 100644 Binary files a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.11.png and b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.11.png differ diff --git a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.29.png b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.29.png index add357363..08609f3e8 100644 Binary files a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.29.png and b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.53.29.png differ diff --git a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.54.23.png b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.54.23.png index bd169acb7..19bccf4d4 100644 Binary files a/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.54.23.png and b/assets/2017-02-08-ma-premiere-application-sous-ios/capture-d-ecran-2017-01-22-a-13.54.23.png differ diff --git a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/astronauts-mood-board.jpg b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/astronauts-mood-board.jpg index a3ebb6f34..1eacec936 100644 Binary files a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/astronauts-mood-board.jpg and b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/astronauts-mood-board.jpg differ diff --git a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/eleven-labs-scrum-sprint-focus-retrospective.png b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/eleven-labs-scrum-sprint-focus-retrospective.png index 323727dcb..da41b9a4c 100644 Binary files a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/eleven-labs-scrum-sprint-focus-retrospective.png and b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/eleven-labs-scrum-sprint-focus-retrospective.png differ diff --git a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-heart-retrospective.jpg b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-heart-retrospective.jpg index 492e5da12..4933d2b67 100644 Binary files a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-heart-retrospective.jpg and b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-heart-retrospective.jpg differ diff --git a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-retrospective.jpg b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-retrospective.jpg index 642b46194..e8f593fe4 100644 Binary files a/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-retrospective.jpg and b/assets/2017-02-16-amelioration-continue-comment-animer-vos-retrospectives-agiles/post-it-retrospective.jpg differ diff --git a/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-archi.png b/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-archi.png index b19cd60a2..eb6057c6f 100644 Binary files a/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-archi.png and b/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-archi.png differ diff --git a/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-checks.png b/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-checks.png index e7622aa13..d09d6097a 100644 Binary files a/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-checks.png and b/assets/2017-02-22-consul-service-discovery-failure-detection-2/consul-checks.png differ diff --git a/assets/2017-02-22-consul-service-discovery-failure/checks.png b/assets/2017-02-22-consul-service-discovery-failure/checks.png index 04b3906dc..30e63fa37 100644 Binary files a/assets/2017-02-22-consul-service-discovery-failure/checks.png and b/assets/2017-02-22-consul-service-discovery-failure/checks.png differ diff --git a/assets/2017-02-22-consul-service-discovery-failure/schema.png b/assets/2017-02-22-consul-service-discovery-failure/schema.png index 438440ea7..fc24638e1 100644 Binary files a/assets/2017-02-22-consul-service-discovery-failure/schema.png and b/assets/2017-02-22-consul-service-discovery-failure/schema.png differ diff --git a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-01.58.49.png b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-01.58.49.png index f81fd0e5c..112fb7047 100644 Binary files a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-01.58.49.png and b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-01.58.49.png differ diff --git a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-13.28.40.png b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-13.28.40.png index 0f82a51fc..34f147ec2 100644 Binary files a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-13.28.40.png and b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/Capture-decran-2017-03-03-a-13.28.40.png differ diff --git a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/ng-blog.png b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/ng-blog.png index b518b304c..f1621b88d 100644 Binary files a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/ng-blog.png and b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/ng-blog.png differ diff --git a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/sf-blog-2.png b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/sf-blog-2.png index 4a9acc172..42c4eb8e2 100644 Binary files a/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/sf-blog-2.png and b/assets/2017-03-03-angular2-symfony3-comment-creer-rapidement-systeme-dauthentification/sf-blog-2.png differ diff --git a/assets/2017-03-09-retour-experience-codeception/codeception-logo.png b/assets/2017-03-09-retour-experience-codeception/codeception-logo.png index 7c1529f50..008831a87 100644 Binary files a/assets/2017-03-09-retour-experience-codeception/codeception-logo.png and b/assets/2017-03-09-retour-experience-codeception/codeception-logo.png differ diff --git a/assets/2017-03-09-retour-experience-codeception/codeception.png b/assets/2017-03-09-retour-experience-codeception/codeception.png index 3b4209601..fb01f6ce7 100644 Binary files a/assets/2017-03-09-retour-experience-codeception/codeception.png and b/assets/2017-03-09-retour-experience-codeception/codeception.png differ diff --git a/assets/2017-04-05-retour-symfony-live-paris-2017/symfony-live-2017.png b/assets/2017-04-05-retour-symfony-live-paris-2017/symfony-live-2017.png index 6350f9350..07924e28e 100644 Binary files a/assets/2017-04-05-retour-symfony-live-paris-2017/symfony-live-2017.png and b/assets/2017-04-05-retour-symfony-live-paris-2017/symfony-live-2017.png differ diff --git a/assets/2017-05-29-amp-est-le-futur/capture-decran-2017-05-29-a-10.38.18.png b/assets/2017-05-29-amp-est-le-futur/capture-decran-2017-05-29-a-10.38.18.png index 629107b20..bbbf56847 100644 Binary files a/assets/2017-05-29-amp-est-le-futur/capture-decran-2017-05-29-a-10.38.18.png and b/assets/2017-05-29-amp-est-le-futur/capture-decran-2017-05-29-a-10.38.18.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.49.46.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.49.46.png index 6e45d2bc2..64e8fc941 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.49.46.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.49.46.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.50.52.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.50.52.png index da344fe43..888d0e543 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.50.52.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.50.52.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.53.20.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.53.20.png index 402f78bf8..0f85ee824 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.53.20.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-10.53.20.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-11.01.29.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-11.01.29.png index 918f425de..0b79416ff 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-11.01.29.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-26-a-11.01.29.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.42.42.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.42.42.png index 5e1f38be3..92663a621 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.42.42.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.42.42.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.48.11.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.48.11.png index dc6f48edb..a1ae0c1d7 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.48.11.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.48.11.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.49.57.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.49.57.png index 0b2935f57..f0ea4a414 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.49.57.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.49.57.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.52.55.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.52.55.png index f859c8b24..3f9fbf2a8 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.52.55.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.52.55.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.56.08.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.56.08.png index ce789f39b..4f9e24e29 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.56.08.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.56.08.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.58.48.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.58.48.png index 304e98798..31d59806b 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.58.48.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-12.58.48.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.01.18.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.01.18.png index bacaa228c..d174bc1b7 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.01.18.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.01.18.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.03.47.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.03.47.png index 1c86af718..3b11d2ef9 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.03.47.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.03.47.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.05.10.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.05.10.png index fdff6ebce..e0bed993b 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.05.10.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-13.05.10.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-17.58.03.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-17.58.03.png index 01cff90c2..f8a4da761 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-17.58.03.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-17.58.03.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.02.31.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.02.31.png index 4d849085e..d342639cb 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.02.31.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.02.31.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.05.09.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.05.09.png index 451c677f3..49cad07d0 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.05.09.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.05.09.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.08.06.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.08.06.png index a502fa119..03a78c387 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.08.06.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.08.06.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.12.45.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.12.45.png index 013c844de..36433d074 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.12.45.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.12.45.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.21.01.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.21.01.png index 6a45f433c..71a6917d2 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.21.01.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.21.01.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.23.04.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.23.04.png index fc919137c..96252f018 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.23.04.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.23.04.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.25.42.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.25.42.png index fae79ddb7..df5138f4b 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.25.42.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.25.42.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.36.39.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.36.39.png index 3028595cc..34f3b74df 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.36.39.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.36.39.png differ diff --git a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.40.08.png b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.40.08.png index 3f5035c69..c2a69497b 100644 Binary files a/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.40.08.png and b/assets/2017-05-30-google-tag-manager-configuration-js/capture-decran-2017-05-27-a-18.40.08.png differ diff --git a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.20.36.png b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.20.36.png index 835339b62..a4d473174 100644 Binary files a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.20.36.png and b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.20.36.png differ diff --git a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.26.14.png b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.26.14.png index 8adfe64d3..2b72c5c95 100644 Binary files a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.26.14.png and b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.26.14.png differ diff --git a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.29.24.png b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.29.24.png index d7ea09789..a57c0eed1 100644 Binary files a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.29.24.png and b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-20.29.24.png differ diff --git a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.11.png b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.11.png index a74bdb265..06e26f77a 100644 Binary files a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.11.png and b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.11.png differ diff --git a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.52.png b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.52.png index 7efa5317f..6b7d8797a 100644 Binary files a/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.52.png and b/assets/2017-06-01-prenez-soin-de-vos-emails/capture-decran-2017-05-30-a-21.11.52.png differ diff --git a/assets/2017-06-14-amp-web-3-0/capture-decran-2017-05-29-a-10.38.18.png b/assets/2017-06-14-amp-web-3-0/capture-decran-2017-05-29-a-10.38.18.png index 629107b20..bbbf56847 100644 Binary files a/assets/2017-06-14-amp-web-3-0/capture-decran-2017-05-29-a-10.38.18.png and b/assets/2017-06-14-amp-web-3-0/capture-decran-2017-05-29-a-10.38.18.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/banniere-article-ilan.png b/assets/2017-06-28-push-notification-ios-amazon-sns/banniere-article-ilan.png index 59aa31e6b..b99d93bb4 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/banniere-article-ilan.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/banniere-article-ilan.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.31.52.png b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.31.52.png index 49865c158..7b673a7c2 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.31.52.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.31.52.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.35.17.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.35.17.jpg index b2deae582..689a01d28 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.35.17.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.35.17.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.37.58.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.37.58.jpg index 141c209bb..9592c605d 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.37.58.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.37.58.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.56.30.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.56.30.jpg index 7e9f81ced..5434bedaf 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.56.30.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-17.56.30.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.05.22.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.05.22.jpg index 2480d455e..7ab7be109 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.05.22.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.05.22.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.13.54.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.13.54.jpg index 6e80501c7..da5e3b042 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.13.54.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.13.54.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.18.55.png b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.18.55.png index 500182c3d..26277a369 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.18.55.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.18.55.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.22.00.png b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.22.00.png index 09926368c..55d117ee5 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.22.00.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-18.22.00.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.09.52.png b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.09.52.png index 2bc43ffe6..71faf0bdd 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.09.52.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.09.52.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.19.53.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.19.53.jpg index 4272770c9..65087ac7c 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.19.53.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/capture-d-ecran-2017-05-01-a-19.19.53.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/conf_push_xcode.png b/assets/2017-06-28-push-notification-ios-amazon-sns/conf_push_xcode.png index 15fbaa1a9..5254e57da 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/conf_push_xcode.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/conf_push_xcode.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/create_app_xcode.png b/assets/2017-06-28-push-notification-ios-amazon-sns/create_app_xcode.png index ae5a1b12d..69dacb706 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/create_app_xcode.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/create_app_xcode.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/img_0562.png b/assets/2017-06-28-push-notification-ios-amazon-sns/img_0562.png index 8cdc7e7f4..06aecb4de 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/img_0562.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/img_0562.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/ios_notif_cert01.png b/assets/2017-06-28-push-notification-ios-amazon-sns/ios_notif_cert01.png index dc6edc341..d724f3c45 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/ios_notif_cert01.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/ios_notif_cert01.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_multiple_2x.png b/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_multiple_2x.png index d9d486a8c..2c0644903 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_multiple_2x.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_multiple_2x.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_simple_2x.png b/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_simple_2x.png index 23eb89d0c..4a51e9a1a 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_simple_2x.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/remote_notif_simple_2x.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/sns-how-works.png b/assets/2017-06-28-push-notification-ios-amazon-sns/sns-how-works.png index 9c3559a5c..b6f345626 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/sns-how-works.png and b/assets/2017-06-28-push-notification-ios-amazon-sns/sns-how-works.png differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_app.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_app.jpg index 01a7ca90a..a7b5e484a 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_app.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_app.jpg differ diff --git a/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_s.jpg b/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_s.jpg index 977128779..86480345c 100644 Binary files a/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_s.jpg and b/assets/2017-06-28-push-notification-ios-amazon-sns/sns_c_s.jpg differ diff --git a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.20.36.png b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.20.36.png index 835339b62..a4d473174 100644 Binary files a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.20.36.png and b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.20.36.png differ diff --git a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.26.14.png b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.26.14.png index 8adfe64d3..2b72c5c95 100644 Binary files a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.26.14.png and b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.26.14.png differ diff --git a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.29.24.png b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.29.24.png index d7ea09789..a57c0eed1 100644 Binary files a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.29.24.png and b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-20.29.24.png differ diff --git a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.11.png b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.11.png index a74bdb265..06e26f77a 100644 Binary files a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.11.png and b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.11.png differ diff --git a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.52.png b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.52.png index 7efa5317f..6b7d8797a 100644 Binary files a/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.52.png and b/assets/2017-07-05-take-care-your-mails/capture-decran-2017-05-30-a-21.11.52.png differ diff --git a/assets/2017-07-11-migration-du-blog/cover.png b/assets/2017-07-11-migration-du-blog/cover.png index 8840e07e9..4cee78881 100644 Binary files a/assets/2017-07-11-migration-du-blog/cover.png and b/assets/2017-07-11-migration-du-blog/cover.png differ diff --git a/assets/2017-07-12-video-live-dash-hls/HLS_Figure_1.jpg b/assets/2017-07-12-video-live-dash-hls/HLS_Figure_1.jpg index ac8f84f3b..0cdb44ad3 100644 Binary files a/assets/2017-07-12-video-live-dash-hls/HLS_Figure_1.jpg and b/assets/2017-07-12-video-live-dash-hls/HLS_Figure_1.jpg differ diff --git a/assets/2017-07-12-video-live-dash-hls/cover.jpg b/assets/2017-07-12-video-live-dash-hls/cover.jpg index 529e81641..d436d7787 100644 Binary files a/assets/2017-07-12-video-live-dash-hls/cover.jpg and b/assets/2017-07-12-video-live-dash-hls/cover.jpg differ diff --git a/assets/2017-07-12-video-live-dash-hls/diagram_DASH.png b/assets/2017-07-12-video-live-dash-hls/diagram_DASH.png index 692c65566..7472d37ab 100644 Binary files a/assets/2017-07-12-video-live-dash-hls/diagram_DASH.png and b/assets/2017-07-12-video-live-dash-hls/diagram_DASH.png differ diff --git a/assets/2017-07-12-video-live-dash-hls/diagram_HLS.png b/assets/2017-07-12-video-live-dash-hls/diagram_HLS.png index 24be31f0a..9c44fde4d 100644 Binary files a/assets/2017-07-12-video-live-dash-hls/diagram_HLS.png and b/assets/2017-07-12-video-live-dash-hls/diagram_HLS.png differ diff --git a/assets/2017-07-17-fastlane-ios/cli-scan.png b/assets/2017-07-17-fastlane-ios/cli-scan.png index 7f950ebeb..4ab09b3a7 100644 Binary files a/assets/2017-07-17-fastlane-ios/cli-scan.png and b/assets/2017-07-17-fastlane-ios/cli-scan.png differ diff --git a/assets/2017-07-17-fastlane-ios/cover.jpg b/assets/2017-07-17-fastlane-ios/cover.jpg index 73f7c44d0..fd1cd4691 100644 Binary files a/assets/2017-07-17-fastlane-ios/cover.jpg and b/assets/2017-07-17-fastlane-ios/cover.jpg differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane-tree.png b/assets/2017-07-17-fastlane-ios/fastlane-tree.png index 35fc91a33..789a9c85a 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane-tree.png and b/assets/2017-07-17-fastlane-ios/fastlane-tree.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_logo.png b/assets/2017-07-17-fastlane-ios/fastlane_logo.png index d06776136..790ad6471 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_logo.png and b/assets/2017-07-17-fastlane-ios/fastlane_logo.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_pem.jpg b/assets/2017-07-17-fastlane-ios/fastlane_pem.jpg index 773d6d881..509b7a1af 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_pem.jpg and b/assets/2017-07-17-fastlane-ios/fastlane_pem.jpg differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_scan_error.png b/assets/2017-07-17-fastlane-ios/fastlane_scan_error.png index 60e2197b4..19a1e562c 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_scan_error.png and b/assets/2017-07-17-fastlane-ios/fastlane_scan_error.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_scan_success.png b/assets/2017-07-17-fastlane-ios/fastlane_scan_success.png index ffd342cd5..fdb83e62c 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_scan_success.png and b/assets/2017-07-17-fastlane-ios/fastlane_scan_success.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_snapshot.png b/assets/2017-07-17-fastlane-ios/fastlane_snapshot.png index 8ddd56091..27a69a358 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_snapshot.png and b/assets/2017-07-17-fastlane-ios/fastlane_snapshot.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_snapshot_success.png b/assets/2017-07-17-fastlane-ios/fastlane_snapshot_success.png index 921698e17..8456fbdba 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_snapshot_success.png and b/assets/2017-07-17-fastlane-ios/fastlane_snapshot_success.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_tools.png b/assets/2017-07-17-fastlane-ios/fastlane_tools.png index 2b83b75b7..43a6fd3e2 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_tools.png and b/assets/2017-07-17-fastlane-ios/fastlane_tools.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastlane_xcode_sign.png b/assets/2017-07-17-fastlane-ios/fastlane_xcode_sign.png index 8eda9cb6d..e141b3d34 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastlane_xcode_sign.png and b/assets/2017-07-17-fastlane-ios/fastlane_xcode_sign.png differ diff --git a/assets/2017-07-17-fastlane-ios/fastline-files.png b/assets/2017-07-17-fastlane-ios/fastline-files.png index 7e10518d9..220f7f2e8 100644 Binary files a/assets/2017-07-17-fastlane-ios/fastline-files.png and b/assets/2017-07-17-fastlane-ios/fastline-files.png differ diff --git a/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed.png b/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed.png index 20b06a27e..fa0977888 100644 Binary files a/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed.png and b/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed.png differ diff --git a/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png b/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png index 4698b1c76..e695f4c5f 100644 Binary files a/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png and b/assets/2017-07-17-fastlane-ios/iPhone6-01CarList-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png differ diff --git a/assets/2017-07-17-fastlane-ios/iPhone6-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png b/assets/2017-07-17-fastlane-ios/iPhone6-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png index 58e4072dc..f6f6f2875 100644 Binary files a/assets/2017-07-17-fastlane-ios/iPhone6-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png and b/assets/2017-07-17-fastlane-ios/iPhone6-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed_custom.png differ diff --git a/assets/2017-07-17-fastlane-ios/iPhone6Plus-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed.png b/assets/2017-07-17-fastlane-ios/iPhone6Plus-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed.png index 73706dbbf..127a5a0c3 100644 Binary files a/assets/2017-07-17-fastlane-ios/iPhone6Plus-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed.png and b/assets/2017-07-17-fastlane-ios/iPhone6Plus-02CarDetail-d41d8cd98f00b204e9800998ecf8427e_framed.png differ diff --git a/assets/2017-07-25-api-platform/api_platform_movies.png b/assets/2017-07-25-api-platform/api_platform_movies.png index d638b8aa6..7daf55fff 100644 Binary files a/assets/2017-07-25-api-platform/api_platform_movies.png and b/assets/2017-07-25-api-platform/api_platform_movies.png differ diff --git a/assets/2017-07-26-construire-une-api-en-go/cover.jpg b/assets/2017-07-26-construire-une-api-en-go/cover.jpg index 6c0c4054f..a14abe62f 100644 Binary files a/assets/2017-07-26-construire-une-api-en-go/cover.jpg and b/assets/2017-07-26-construire-une-api-en-go/cover.jpg differ diff --git a/assets/2017-08-02-android-design-pattern/cover.jpg b/assets/2017-08-02-android-design-pattern/cover.jpg index 650dae3cd..53a73e1ac 100644 Binary files a/assets/2017-08-02-android-design-pattern/cover.jpg and b/assets/2017-08-02-android-design-pattern/cover.jpg differ diff --git a/assets/2017-08-02-android-design-pattern/mvc.png b/assets/2017-08-02-android-design-pattern/mvc.png index 685979c29..a9a70b9a6 100644 Binary files a/assets/2017-08-02-android-design-pattern/mvc.png and b/assets/2017-08-02-android-design-pattern/mvc.png differ diff --git a/assets/2017-08-02-android-design-pattern/mvp-mvc-android.jpg b/assets/2017-08-02-android-design-pattern/mvp-mvc-android.jpg index 0741a986b..287bd847c 100644 Binary files a/assets/2017-08-02-android-design-pattern/mvp-mvc-android.jpg and b/assets/2017-08-02-android-design-pattern/mvp-mvc-android.jpg differ diff --git a/assets/2017-08-02-android-design-pattern/mvp.png b/assets/2017-08-02-android-design-pattern/mvp.png index da61c9c6e..35d479e35 100644 Binary files a/assets/2017-08-02-android-design-pattern/mvp.png and b/assets/2017-08-02-android-design-pattern/mvp.png differ diff --git a/assets/2017-08-02-android-design-pattern/mvvm.png b/assets/2017-08-02-android-design-pattern/mvvm.png index 43ccbbc29..54522e40b 100644 Binary files a/assets/2017-08-02-android-design-pattern/mvvm.png and b/assets/2017-08-02-android-design-pattern/mvvm.png differ diff --git a/assets/2017-08-16-json-server/cover.jpg b/assets/2017-08-16-json-server/cover.jpg index 302444943..40ad3c4b2 100644 Binary files a/assets/2017-08-16-json-server/cover.jpg and b/assets/2017-08-16-json-server/cover.jpg differ diff --git a/assets/2017-08-18-how-to-check-the-spelling-of-your-docs-from-travis-ci/typing.jpg b/assets/2017-08-18-how-to-check-the-spelling-of-your-docs-from-travis-ci/typing.jpg index 74053cce2..fd7a20e0b 100644 Binary files a/assets/2017-08-18-how-to-check-the-spelling-of-your-docs-from-travis-ci/typing.jpg and b/assets/2017-08-18-how-to-check-the-spelling-of-your-docs-from-travis-ci/typing.jpg differ diff --git a/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/cover.jpg b/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/cover.jpg index e565b9f51..e0f7fc6e8 100644 Binary files a/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/cover.jpg and b/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/cover.jpg differ diff --git a/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/schema.jpg b/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/schema.jpg index 108db3c56..1309af06f 100644 Binary files a/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/schema.jpg and b/assets/2017-08-23-retour-sur-un-live-coding-de-decouverte-du-langage-go/schema.jpg differ diff --git a/assets/2017-09-10-flux-infini-react-symfony/cover.jpg b/assets/2017-09-10-flux-infini-react-symfony/cover.jpg index f687e4452..81bd739b8 100644 Binary files a/assets/2017-09-10-flux-infini-react-symfony/cover.jpg and b/assets/2017-09-10-flux-infini-react-symfony/cover.jpg differ diff --git a/assets/2017-09-10-flux-infini-react-symfony/image1.png b/assets/2017-09-10-flux-infini-react-symfony/image1.png index 738105f71..f03db7be7 100644 Binary files a/assets/2017-09-10-flux-infini-react-symfony/image1.png and b/assets/2017-09-10-flux-infini-react-symfony/image1.png differ diff --git a/assets/2017-09-20-presentation-protocol-buffers/cover.jpg b/assets/2017-09-20-presentation-protocol-buffers/cover.jpg index 47c979079..276f0cca3 100644 Binary files a/assets/2017-09-20-presentation-protocol-buffers/cover.jpg and b/assets/2017-09-20-presentation-protocol-buffers/cover.jpg differ diff --git a/assets/2017-09-21-about-agile-tour-paris-2016/cover.jpg b/assets/2017-09-21-about-agile-tour-paris-2016/cover.jpg index 3a66fedcc..f7761f444 100644 Binary files a/assets/2017-09-21-about-agile-tour-paris-2016/cover.jpg and b/assets/2017-09-21-about-agile-tour-paris-2016/cover.jpg differ diff --git a/assets/2017-09-27-notre-blog-amp/cover.jpg b/assets/2017-09-27-notre-blog-amp/cover.jpg index a8f41f850..de8bc3597 100644 Binary files a/assets/2017-09-27-notre-blog-amp/cover.jpg and b/assets/2017-09-27-notre-blog-amp/cover.jpg differ diff --git a/assets/2017-09-27-notre-blog-amp/search-google.png b/assets/2017-09-27-notre-blog-amp/search-google.png index a9622df36..8c3eef605 100644 Binary files a/assets/2017-09-27-notre-blog-amp/search-google.png and b/assets/2017-09-27-notre-blog-amp/search-google.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/cover.jpg b/assets/2017-09-28-drag-and-drop-letscreate/cover.jpg index 238df3412..c352b2c65 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/cover.jpg and b/assets/2017-09-28-drag-and-drop-letscreate/cover.jpg differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/desk.png b/assets/2017-09-28-drag-and-drop-letscreate/desk.png index 84575213b..4ad571b29 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/desk.png and b/assets/2017-09-28-drag-and-drop-letscreate/desk.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/keyboard.png b/assets/2017-09-28-drag-and-drop-letscreate/keyboard.png index 9e6c28750..4804f34b8 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/keyboard.png and b/assets/2017-09-28-drag-and-drop-letscreate/keyboard.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room-plan.png b/assets/2017-09-28-drag-and-drop-letscreate/room-plan.png index 0e33eed5b..648c3cda6 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room-plan.png and b/assets/2017-09-28-drag-and-drop-letscreate/room-plan.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room-resize-ground.png b/assets/2017-09-28-drag-and-drop-letscreate/room-resize-ground.png index 17e7d3fc6..c8593fef3 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room-resize-ground.png and b/assets/2017-09-28-drag-and-drop-letscreate/room-resize-ground.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room-resize-left.png b/assets/2017-09-28-drag-and-drop-letscreate/room-resize-left.png index 773ab47df..1d55c5ec7 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room-resize-left.png and b/assets/2017-09-28-drag-and-drop-letscreate/room-resize-left.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room-resize-write.png b/assets/2017-09-28-drag-and-drop-letscreate/room-resize-write.png index f5803a3c5..2803a7b73 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room-resize-write.png and b/assets/2017-09-28-drag-and-drop-letscreate/room-resize-write.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room-sections-2.png b/assets/2017-09-28-drag-and-drop-letscreate/room-sections-2.png index df01a5d9a..f726e3926 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room-sections-2.png and b/assets/2017-09-28-drag-and-drop-letscreate/room-sections-2.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room-sections.png b/assets/2017-09-28-drag-and-drop-letscreate/room-sections.png index 4dba2d3c4..55eef553a 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room-sections.png and b/assets/2017-09-28-drag-and-drop-letscreate/room-sections.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/room.jpeg b/assets/2017-09-28-drag-and-drop-letscreate/room.jpeg index efe5cbba5..50d56f680 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/room.jpeg and b/assets/2017-09-28-drag-and-drop-letscreate/room.jpeg differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/screen.png b/assets/2017-09-28-drag-and-drop-letscreate/screen.png index f5f456f98..8c4118b8a 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/screen.png and b/assets/2017-09-28-drag-and-drop-letscreate/screen.png differ diff --git a/assets/2017-09-28-drag-and-drop-letscreate/trackpad.png b/assets/2017-09-28-drag-and-drop-letscreate/trackpad.png index 570d24b9c..3e455a5ec 100644 Binary files a/assets/2017-09-28-drag-and-drop-letscreate/trackpad.png and b/assets/2017-09-28-drag-and-drop-letscreate/trackpad.png differ diff --git a/assets/2017-09-28-presentation-grpc/cover.jpg b/assets/2017-09-28-presentation-grpc/cover.jpg index 52132e6fb..6d4d7bae4 100644 Binary files a/assets/2017-09-28-presentation-grpc/cover.jpg and b/assets/2017-09-28-presentation-grpc/cover.jpg differ diff --git a/assets/2017-10-04-ecmascript-asynchronicity-dynamic-import/cover.jpg b/assets/2017-10-04-ecmascript-asynchronicity-dynamic-import/cover.jpg index 302444943..40ad3c4b2 100644 Binary files a/assets/2017-10-04-ecmascript-asynchronicity-dynamic-import/cover.jpg and b/assets/2017-10-04-ecmascript-asynchronicity-dynamic-import/cover.jpg differ diff --git a/assets/2017-10-09-openpgp-paire-clef-presque-parfaite-partie-1/cover.jpg b/assets/2017-10-09-openpgp-paire-clef-presque-parfaite-partie-1/cover.jpg index 8aea2b63e..140ab1a1d 100644 Binary files a/assets/2017-10-09-openpgp-paire-clef-presque-parfaite-partie-1/cover.jpg and b/assets/2017-10-09-openpgp-paire-clef-presque-parfaite-partie-1/cover.jpg differ diff --git a/assets/2017-10-12-react-ssr/cover.jpg b/assets/2017-10-12-react-ssr/cover.jpg index e056e2659..57497c1ba 100644 Binary files a/assets/2017-10-12-react-ssr/cover.jpg and b/assets/2017-10-12-react-ssr/cover.jpg differ diff --git a/assets/2017-10-19-script-ton-taff/cover.jpg b/assets/2017-10-19-script-ton-taff/cover.jpg index 937e475d4..8f8297aa2 100644 Binary files a/assets/2017-10-19-script-ton-taff/cover.jpg and b/assets/2017-10-19-script-ton-taff/cover.jpg differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/cover.png b/assets/2017-10-20-google-cloud-summit-2017/cover.png index cfd81133a..ba6580037 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/cover.png and b/assets/2017-10-20-google-cloud-summit-2017/cover.png differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image0.png b/assets/2017-10-20-google-cloud-summit-2017/image0.png index 92bebb12a..5ee5f4ee4 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image0.png and b/assets/2017-10-20-google-cloud-summit-2017/image0.png differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image1.png b/assets/2017-10-20-google-cloud-summit-2017/image1.png index cb9e405aa..07e509ee3 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image1.png and b/assets/2017-10-20-google-cloud-summit-2017/image1.png differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image2.png b/assets/2017-10-20-google-cloud-summit-2017/image2.png index 2cc7f0975..87c556273 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image2.png and b/assets/2017-10-20-google-cloud-summit-2017/image2.png differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image3.png b/assets/2017-10-20-google-cloud-summit-2017/image3.png index ca3a03a58..5cbf4e53a 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image3.png and b/assets/2017-10-20-google-cloud-summit-2017/image3.png differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image4.png b/assets/2017-10-20-google-cloud-summit-2017/image4.png index 3b0f0dceb..a896a8f21 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image4.png and b/assets/2017-10-20-google-cloud-summit-2017/image4.png differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image5.jpg b/assets/2017-10-20-google-cloud-summit-2017/image5.jpg index cd7857646..20b35c7c0 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image5.jpg and b/assets/2017-10-20-google-cloud-summit-2017/image5.jpg differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image6.jpg b/assets/2017-10-20-google-cloud-summit-2017/image6.jpg index 6a89bcb47..20e75d3b5 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image6.jpg and b/assets/2017-10-20-google-cloud-summit-2017/image6.jpg differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image7.jpg b/assets/2017-10-20-google-cloud-summit-2017/image7.jpg index f09e8828c..dc06d5935 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image7.jpg and b/assets/2017-10-20-google-cloud-summit-2017/image7.jpg differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/image8.jpg b/assets/2017-10-20-google-cloud-summit-2017/image8.jpg index c5b625099..a702ad76c 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/image8.jpg and b/assets/2017-10-20-google-cloud-summit-2017/image8.jpg differ diff --git a/assets/2017-10-20-google-cloud-summit-2017/ulku.jpg b/assets/2017-10-20-google-cloud-summit-2017/ulku.jpg index 236185768..f9939bd22 100644 Binary files a/assets/2017-10-20-google-cloud-summit-2017/ulku.jpg and b/assets/2017-10-20-google-cloud-summit-2017/ulku.jpg differ diff --git a/assets/2017-11-06-chatbot-dialogflow/cover.png b/assets/2017-11-06-chatbot-dialogflow/cover.png new file mode 100644 index 000000000..4c31beb72 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/cover.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-agent.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-agent.png new file mode 100644 index 000000000..c9bd2a2ea Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-agent.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-analytics.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-analytics.png new file mode 100644 index 000000000..bbaf07be6 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-analytics.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity.png new file mode 100644 index 000000000..1f1b6d09f Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity2.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity2.png new file mode 100644 index 000000000..01f43e76b Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-entity2.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-fallback.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-fallback.png new file mode 100644 index 000000000..7340002de Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-fallback.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor.png new file mode 100644 index 000000000..6a5608d70 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor2.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor2.png new file mode 100644 index 000000000..caea364a1 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-inlineeditor2.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-integration.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-integration.png new file mode 100644 index 000000000..b87691c7c Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-integration.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-intent.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-intent.png new file mode 100644 index 000000000..174fb74a2 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-intent.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-json.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-json.png new file mode 100644 index 000000000..c7f06a78d Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-json.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-json2.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-json2.png new file mode 100644 index 000000000..e707d91ae Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-json2.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-learning.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-learning.png new file mode 100644 index 000000000..87cc96fd0 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-learning.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-response.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-response.png new file mode 100644 index 000000000..16e038f9e Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-response.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-response2.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-response2.png new file mode 100644 index 000000000..fad072fc0 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-response2.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-sdk.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-sdk.png new file mode 100644 index 000000000..8182914e5 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-sdk.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-test.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test.png new file mode 100644 index 000000000..ad2c4bd99 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-test2.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test2.png new file mode 100644 index 000000000..b6a14c926 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test2.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-test3.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test3.png new file mode 100644 index 000000000..4fac7bfbe Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test3.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-test4.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test4.png new file mode 100644 index 000000000..abfdc1b10 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test4.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-test5.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test5.png new file mode 100644 index 000000000..ca1ba43bf Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-test5.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook.png new file mode 100644 index 000000000..cfebe781f Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook2.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook2.png new file mode 100644 index 000000000..a65bdb3d1 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook2.png differ diff --git a/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook3.png b/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook3.png new file mode 100644 index 000000000..327d5fde9 Binary files /dev/null and b/assets/2017-11-06-chatbot-dialogflow/dialogflow-webhook3.png differ diff --git a/img/authors/VEBERArnaud.jpg b/img/authors/VEBERArnaud.jpg index 19269412b..f68d34b16 100644 Binary files a/img/authors/VEBERArnaud.jpg and b/img/authors/VEBERArnaud.jpg differ diff --git a/img/authors/aandre.jpg b/img/authors/aandre.jpg index 7d7938aa7..bb5af4c65 100644 Binary files a/img/authors/aandre.jpg and b/img/authors/aandre.jpg differ diff --git a/img/authors/charles-eric.jpg b/img/authors/charles-eric.jpg index 45729845f..234a2b8d1 100644 Binary files a/img/authors/charles-eric.jpg and b/img/authors/charles-eric.jpg differ diff --git a/img/authors/cmoncade.jpg b/img/authors/cmoncade.jpg index a9fe55773..6f439e629 100644 Binary files a/img/authors/cmoncade.jpg and b/img/authors/cmoncade.jpg differ diff --git a/img/authors/damien.jpg b/img/authors/damien.jpg index 29c3165a0..f52afd30e 100644 Binary files a/img/authors/damien.jpg and b/img/authors/damien.jpg differ diff --git a/img/authors/denis.jpg b/img/authors/denis.jpg index 679c60b39..ec39ab153 100644 Binary files a/img/authors/denis.jpg and b/img/authors/denis.jpg differ diff --git a/img/authors/glanau.jpg b/img/authors/glanau.jpg index 048ab62df..5d9ab1fc6 100644 Binary files a/img/authors/glanau.jpg and b/img/authors/glanau.jpg differ diff --git a/img/authors/ibenichou.jpg b/img/authors/ibenichou.jpg index 54420786b..7c9e7d4c5 100644 Binary files a/img/authors/ibenichou.jpg and b/img/authors/ibenichou.jpg differ diff --git a/img/authors/jiefmoreno.jpg b/img/authors/jiefmoreno.jpg index 0f25258e7..01f56b84d 100644 Binary files a/img/authors/jiefmoreno.jpg and b/img/authors/jiefmoreno.jpg differ diff --git a/img/authors/nicolas.jpg b/img/authors/nicolas.jpg index b897751cb..c472093f4 100644 Binary files a/img/authors/nicolas.jpg and b/img/authors/nicolas.jpg differ diff --git a/img/authors/nkania.jpg b/img/authors/nkania.jpg index f1b30dafd..11dcb414f 100644 Binary files a/img/authors/nkania.jpg and b/img/authors/nkania.jpg differ diff --git a/img/authors/obennouna.jpg b/img/authors/obennouna.jpg index 69530d2f9..e69be14cc 100644 Binary files a/img/authors/obennouna.jpg and b/img/authors/obennouna.jpg differ diff --git a/img/authors/pouzor.jpg b/img/authors/pouzor.jpg index 44f9f405c..ad33d50c0 100644 Binary files a/img/authors/pouzor.jpg and b/img/authors/pouzor.jpg differ diff --git a/img/authors/qneyrat.jpg b/img/authors/qneyrat.jpg index a2c9abcc3..4a76af445 100644 Binary files a/img/authors/qneyrat.jpg and b/img/authors/qneyrat.jpg differ diff --git a/img/authors/thuchon.jpg b/img/authors/thuchon.jpg index 52dd70306..92f2dc24f 100644 Binary files a/img/authors/thuchon.jpg and b/img/authors/thuchon.jpg differ diff --git a/img/authors/tthuon.jpg b/img/authors/tthuon.jpg index df447f1ca..8be120d2b 100644 Binary files a/img/authors/tthuon.jpg and b/img/authors/tthuon.jpg differ diff --git a/img/authors/vcomposieux.jpg b/img/authors/vcomposieux.jpg index dbb00158e..d61eb9274 100644 Binary files a/img/authors/vcomposieux.jpg and b/img/authors/vcomposieux.jpg differ diff --git a/img/avatar.png b/img/avatar.png index d45acab0c..d7921a318 100644 Binary files a/img/avatar.png and b/img/avatar.png differ diff --git a/img/bg-header.png b/img/bg-header.png index dfcf27243..9c6f054df 100644 Binary files a/img/bg-header.png and b/img/bg-header.png differ diff --git a/img/covers/F100009804.jpg b/img/covers/F100009804.jpg index 937e475d4..8f8297aa2 100644 Binary files a/img/covers/F100009804.jpg and b/img/covers/F100009804.jpg differ diff --git a/img/covers/F100009965.jpg b/img/covers/F100009965.jpg index a8f41f850..de8bc3597 100644 Binary files a/img/covers/F100009965.jpg and b/img/covers/F100009965.jpg differ diff --git a/img/covers/F100010150.jpg b/img/covers/F100010150.jpg index e774d5360..544a50b55 100644 Binary files a/img/covers/F100010150.jpg and b/img/covers/F100010150.jpg differ diff --git a/img/covers/F100010356.jpg b/img/covers/F100010356.jpg index efe48c899..3f691b243 100644 Binary files a/img/covers/F100010356.jpg and b/img/covers/F100010356.jpg differ diff --git a/img/covers/StockSnap_0I7WR7X0AK.jpg b/img/covers/StockSnap_0I7WR7X0AK.jpg index 6d188c223..0e4cc5000 100644 Binary files a/img/covers/StockSnap_0I7WR7X0AK.jpg and b/img/covers/StockSnap_0I7WR7X0AK.jpg differ diff --git a/img/covers/StockSnap_1S8SVUVUNU.jpg b/img/covers/StockSnap_1S8SVUVUNU.jpg index 068b6bb90..3b890bc2b 100644 Binary files a/img/covers/StockSnap_1S8SVUVUNU.jpg and b/img/covers/StockSnap_1S8SVUVUNU.jpg differ diff --git a/img/covers/StockSnap_9OQTUSUS0M.jpg b/img/covers/StockSnap_9OQTUSUS0M.jpg index 314816d14..3a47c5c42 100644 Binary files a/img/covers/StockSnap_9OQTUSUS0M.jpg and b/img/covers/StockSnap_9OQTUSUS0M.jpg differ diff --git a/img/covers/StockSnap_A28WZDTYEY.jpg b/img/covers/StockSnap_A28WZDTYEY.jpg index 108cd20d0..827a37575 100644 Binary files a/img/covers/StockSnap_A28WZDTYEY.jpg and b/img/covers/StockSnap_A28WZDTYEY.jpg differ diff --git a/img/covers/StockSnap_CFL9L1J5YU.jpg b/img/covers/StockSnap_CFL9L1J5YU.jpg index 44d0192f7..0c888a1a0 100644 Binary files a/img/covers/StockSnap_CFL9L1J5YU.jpg and b/img/covers/StockSnap_CFL9L1J5YU.jpg differ diff --git a/img/covers/StockSnap_CTIVHDEMR2.jpg b/img/covers/StockSnap_CTIVHDEMR2.jpg index 6c0c4054f..a14abe62f 100644 Binary files a/img/covers/StockSnap_CTIVHDEMR2.jpg and b/img/covers/StockSnap_CTIVHDEMR2.jpg differ diff --git a/img/covers/StockSnap_GAFGLP40TS.jpg b/img/covers/StockSnap_GAFGLP40TS.jpg index ec1610a06..4a6c292b9 100644 Binary files a/img/covers/StockSnap_GAFGLP40TS.jpg and b/img/covers/StockSnap_GAFGLP40TS.jpg differ diff --git a/img/covers/StockSnap_NLBN1GQQET.jpg b/img/covers/StockSnap_NLBN1GQQET.jpg index 650dae3cd..53a73e1ac 100644 Binary files a/img/covers/StockSnap_NLBN1GQQET.jpg and b/img/covers/StockSnap_NLBN1GQQET.jpg differ diff --git a/img/covers/StockSnap_OO248NGW2T.jpg b/img/covers/StockSnap_OO248NGW2T.jpg index f57d825ac..54053ce05 100644 Binary files a/img/covers/StockSnap_OO248NGW2T.jpg and b/img/covers/StockSnap_OO248NGW2T.jpg differ diff --git a/img/covers/StockSnap_QTABFWIBE5.jpg b/img/covers/StockSnap_QTABFWIBE5.jpg index 73f7c44d0..fd1cd4691 100644 Binary files a/img/covers/StockSnap_QTABFWIBE5.jpg and b/img/covers/StockSnap_QTABFWIBE5.jpg differ diff --git a/img/covers/StockSnap_RBBT1OG96A.jpg b/img/covers/StockSnap_RBBT1OG96A.jpg index e056e2659..57497c1ba 100644 Binary files a/img/covers/StockSnap_RBBT1OG96A.jpg and b/img/covers/StockSnap_RBBT1OG96A.jpg differ diff --git a/img/covers/StockSnap_SKABD3934X.jpg b/img/covers/StockSnap_SKABD3934X.jpg index 302444943..40ad3c4b2 100644 Binary files a/img/covers/StockSnap_SKABD3934X.jpg and b/img/covers/StockSnap_SKABD3934X.jpg differ diff --git a/img/covers/StockSnap_SUUS3AK5EA.jpg b/img/covers/StockSnap_SUUS3AK5EA.jpg index 2d5fc2462..758c9e557 100644 Binary files a/img/covers/StockSnap_SUUS3AK5EA.jpg and b/img/covers/StockSnap_SUUS3AK5EA.jpg differ diff --git a/img/covers/StockSnap_UQ9AB8NRV9.jpg b/img/covers/StockSnap_UQ9AB8NRV9.jpg index f687e4452..81bd739b8 100644 Binary files a/img/covers/StockSnap_UQ9AB8NRV9.jpg and b/img/covers/StockSnap_UQ9AB8NRV9.jpg differ diff --git a/img/covers/StockSnap_X7ZB66F677.jpg b/img/covers/StockSnap_X7ZB66F677.jpg index 594ef3280..30ced0f8f 100644 Binary files a/img/covers/StockSnap_X7ZB66F677.jpg and b/img/covers/StockSnap_X7ZB66F677.jpg differ diff --git a/img/fg-header.png b/img/fg-header.png index aa4789e1d..19183bf99 100644 Binary files a/img/fg-header.png and b/img/fg-header.png differ diff --git a/img/icons/icon-120x120.png b/img/icons/icon-120x120.png index 6e45f6532..460e2c03e 100644 Binary files a/img/icons/icon-120x120.png and b/img/icons/icon-120x120.png differ diff --git a/img/icons/icon-128x128.png b/img/icons/icon-128x128.png index 2d526158a..b8e964ff2 100644 Binary files a/img/icons/icon-128x128.png and b/img/icons/icon-128x128.png differ diff --git a/img/icons/icon-144x144.png b/img/icons/icon-144x144.png index 94f8c7c23..fb1ddf1df 100644 Binary files a/img/icons/icon-144x144.png and b/img/icons/icon-144x144.png differ diff --git a/img/icons/icon-152x152.png b/img/icons/icon-152x152.png index aad248cb8..30d902d18 100644 Binary files a/img/icons/icon-152x152.png and b/img/icons/icon-152x152.png differ diff --git a/img/icons/icon-167x167.png b/img/icons/icon-167x167.png index 7af356478..2d61d9388 100644 Binary files a/img/icons/icon-167x167.png and b/img/icons/icon-167x167.png differ diff --git a/img/icons/icon-180x180.png b/img/icons/icon-180x180.png index a267359af..08078027c 100644 Binary files a/img/icons/icon-180x180.png and b/img/icons/icon-180x180.png differ diff --git a/img/icons/icon-192x192.png b/img/icons/icon-192x192.png index 6528dcb42..69727af69 100644 Binary files a/img/icons/icon-192x192.png and b/img/icons/icon-192x192.png differ diff --git a/img/icons/icon-384x384.png b/img/icons/icon-384x384.png index 7a10633f6..accb9cbcc 100644 Binary files a/img/icons/icon-384x384.png and b/img/icons/icon-384x384.png differ diff --git a/img/icons/icon-512x512.png b/img/icons/icon-512x512.png index 958be912d..1702849ee 100644 Binary files a/img/icons/icon-512x512.png and b/img/icons/icon-512x512.png differ diff --git a/img/icons/icon-72x72.png b/img/icons/icon-72x72.png index 4ec49f840..93edc1e12 100644 Binary files a/img/icons/icon-72x72.png and b/img/icons/icon-72x72.png differ diff --git a/img/icons/icon-96x96.png b/img/icons/icon-96x96.png index 4205cacc9..83bc6c5b5 100644 Binary files a/img/icons/icon-96x96.png and b/img/icons/icon-96x96.png differ diff --git a/img/logo_eleven_lab.png b/img/logo_eleven_lab.png index 59638c6f1..c058ad3e5 100644 Binary files a/img/logo_eleven_lab.png and b/img/logo_eleven_lab.png differ