Description de l'auteur

Articles

Il y a 2 ans

Docteur, j’ai commité 8 Go dans mon Git. C’est grave ?

Dans cet article, nous allons voir les conséquences de commiter de trop gros fichiers sur un dépôt Git et surtout une solution pour y remédier. Histoire Derrière ce titre délibérément provocateur se cache une situation réelle que nous avons vécue sur un projet de développement d’une Plateforme Data Science pour une grande entreprise pharmaceutique française....

Il y a 3 ans

FaaS sur K8s : quelles possibilités ?

Lors de la XebiCon’19, Dmytro Podyachiy et Ludovic Ladeu, Consultants chez Publicis Sapient Engineering ont présenté la conférence « FaaS sur K8s : quelles possibilités ? ». AWS Lambda est l’implémentation de référence quand on parle de FaaS.Est-il possible d’en faire en dehors d’AWS Lambda (ou de Google Cloud Functions) ? Quels sont les outils à disposition...

Publié par Dmytro Podyachiy

Il y a 6 ans

Introduction à DevOps

Dans cet article d’introduction à DevOps je vous propose de revenir aux bases du mouvement DevOps : ses origines, motivations et principaux enjeux. J’aborderai les pratiques C.A.L.M.S. (Culture Automation Lean Measurement Sharing) bien connues par tous les “pratiquants” de ce mouvement. Cet article est destiné tout d’abord à tous ceux qui veulent découvrir les pratiques...

Publié par Dmytro Podyachiy

Il y a 7 ans

Vue.js : Un challengeur de poids

  Dans cet article je vais vous parler de Vue.js – le framework qui gagne très vite en popularité grâce à son alliance de simplicité, portée à l’extrême, et d’une richesse digne des meilleurs frameworks modernes. Il vient challenger les deux frameworks de référence actuellement présents sur le marché : React.js et Angular 2.

Publié par Dmytro Podyachiy

Il y a 7 ans

Angular 2 – En action

Depuis notre présentation d’Angular 2 et notre précédent article Angular 2 : Sous le capot, le framework a gagné en maturité, notamment au niveau de la documentation qui est devenue plus exhaustive. L’équipe a également retravaillé le tutoriel officiel Tour Of Heroes qui permet de découvrir le framework de façon guidée. Vous pouvez commencer votre propre...

Publié par Dmytro Podyachiy

Il y a 7 ans

Lazy loading avec WebPack & AngularJS

Les outils de packaging web adoptent généralement deux approches opposées. Soit comme gulp et autre grunt, ils construisent un seul gros fichier concaténé et minifié, ce qui résulte en un temps de chargement initial important, notamment sur les supports mobiles. Soit une requête par fichier, comme require.js, ce qui entraîne le surcoût des requêtes et la latence...

Il y a 7 ans

Angular 2 – Sous le capot

Grande nouvelle, la team d’Angular a étiqueté la version 2.0.0-alpha.55 en version Beta ! Par ce changement, Google nous fait comprendre que le framework est enfin stabilisé ! Lors de la présentation d’Angular 2, nous vous présentions succinctement les concepts généraux d’Angular 2. Son passage en version Bêta est le moment idéal de vous détailler la syntaxe ainsi...

Il y a 7 ans

Angular 2 – Présentation

Courant mai 2015, la team d’Angular a étiqueté la version 2.0.0-alpha.27 (version du 09/12/2015 : alpha.50) en version dite de « Developer Preview ». Bonne nouvelle : les développeurs, c’est nous ! C’est donc l’occasion de faire ensemble un petit tour d’horizon de cette jeune – et non moins prometteuse – mouture de notre framework...

Il y a 9 ans

AngularJS coté Dart

AngularJS est un framework MVC développé par Google. Il est de plus en plus utilisé et fournit les outils et les concepts pour construire une application “single page”. Nous en avons déjà parlé sur le blog (ici, ici et ici). Dart est un langage créé au sein de Google qui veut le pousser comme le remplaçant du...

Publié par Dmytro Podyachiy

Il y a 9 ans

Firebase et AngularJS : Front sans back

Développer une application web avec authentification, persistance des données, synchronisation entre plusieurs utilisateurs en temps réel et tout cela sans avoir à écrire une ligne de code côté serveur. Vous penseriez cela impossible ? Et pourtant, avec Firebase c’est possible ! Je vous propose un tutoriel pour faire un petit tour de la technologie. Après une brève...

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.