Material-UI est une librairie de composants React qui implémentent les guidelines de Google en terme de Material Design que l’on retrouve dans les interface des applications Google comme Gmail, Google Photos ou encore dans les applications Android. Pre requis Material-UI a été conçu pour être utilisé avec avec un ensemble de Fonts pour : les […]
Étiquette : tutoriel
Veille Techno 2018 S1
Webpack 4 Webpack 4 (release announcement) & new Plugin system (tuto complet) CommonsChunkPlugin (blog) a été remplacé par optimization.splitChunks une propriété mode (défaut production) permet de setter l’environnement dans le webpack.config.js et webpack peut etre lancé avec les flags -d et -p 0CJS : aucune configuration n’est nécessaire pour un démarrage rapide (sans entry et […]
WSL: un shell Linux sous Windows 10
Lorsqu’on travaille sous Windows, il nous faut parfois la possibilité d’accéder à un environnement Linux. Pour cela nous pouvons utiliser les distributions Debian, Ubuntu ou encore Kali avec une technologie dénommée WSL (maintenant WSL2) pour Windows Subsystem for Linux (MSDN, aperçu global de l’archi et interop Win/Linux) dispo dans Microsoft dans Windows 10 64 bit. […]
Git Server sur un NAS Synology
En tant que développeur ou devops il est primordial de garder une sauvegarde de ses fichiers (sources ou conf) et si possible de garder un historique des modifications (versionning) pour pouvoir s’y référer, c’est là qu’intervient git qui est l’un des systèmes de gestion de version les plus utilisés dans le monde. Git est le […]
Mailchimp [vidéo]
Voici ma 1ère production Youtubienne 🙂 une introduction à la solution de mailing MailChimp :
VSCode avec TFS
Avec Visual Studio Code il est possible d’effectuer la gestion de version de ses sources avec Git (par défaut), mais également avec TFS. Configuration de VSCode Pour cela la configuration de VSCode n’est pas intuitive et nécessite de suivre plusieurs étapes, les étapes suivantes ont été réalisées avec Visual Studio 2017 FR sous Windows:
Linux Networking
Linux dispose depuis longtemps d’outils puissant en ligne de commande pour diagnostiquer les problèmes réseau ou récupérer des informations sur les éléments présent sur le réseau, comme nmap, whois, dig etc. netstat Netstat (apt install net-tools)est une commande shell qui affiche les informations sur les connexions réseau locales, les tables de routage et un certain […]
Chocolatey et Homebrew
Chocolatey et Homebrew sont les 2 Packages Managers de référence pour Windows et MAC OS, nous allons les explorer dans ce post. Qu’est ce qu’un package manager Définition Un package manager (gestionnaire de packages) est un outil la plupart du temps en ligne de commande (CLI), qui permet de chercher, télécharger et d’installer des packages […]
Sublime text 3 est devenu en quelques années le nouveau VI des développeurs web Front, bien que supplanté par VSCode en terme de popularité (sorti en 2016).Il est extrêmement léger, rapide, customisable à souhait, entièrement pilotable par le clavier et la version d’essai ne dispose pas de limites (ce qui ne veut pas dire qu’il […]
Require.js
Qu’est ce que c’est ? Un outil (bibliothèque) qui nous permet en javascript d’écrire du code « modularisé », de gérer les dépendances entre nos différents modules et de les charger de manières asynchrone. A quoi ca sert ? Ça sert à ne plus avoir un paquet de balises <script> dans nos fichiers HTML qui référencent des […]