Entrées par Guillaume Simard

, , , , ,

Créer une API REST avec Symfony

L’objectif de cet article est de présenter une façon de configurer le cadriciel Symfony afin de mettre en place une API REST côté serveur. Il nous sera possible de configurer les routes de l’API et de protéger l’accès à certaines routes et ressources grâce au JSON Web Token. Finalement, afin de communiquer les spécifications de […]

, , , ,

Créer un serveur WebSocket avec Socket.IO

Le pull n’a plus la cote Il y a quelques années, les applications web de messagerie devaient envoyer une requête au serveur web afin de vérifier la présence de nouveaux courriels. Cette technique se nomme le pull. Elle consiste à tirer l’information du serveur web. Imaginez 10 000 utilisateurs connectés qui demandent une mise à […]

, ,

Accélérer votre app Angular

Selon ng-perf vous pouvez sauver 50% de temps de chargement en ajoutant $compileProvider.debugInfoEnabled(false); dans le fichier de configuration.

, , , , , , ,

Intégration continue – Introduction

Quelques définitions pour débuter Intégration continue L’intégration continue est la pratique d’intégrer les changements des différents développeurs de l’équipe sur la branche principale le plus tôt possible. Dans le meilleur des cas, l’intégration se fait plusieurs fois par jour. Cela permet de s’assurer que le code sur lequel un développeur travaille n’est pas trop différent […]

, ,

Directive Angular complexe

Maintenant que vous comprenez mieux le fonctionnement des directives, je vous propose de poursuivre l’apprentissage en créer une nouvelle directive un peu plus complexe. Si vous n’avez pas lu l’article d’introduction aux directive, je vous propose de le lire maintenant. Créer une directive avec Angular-Fullstack Pour les utilisateurs du générateur Angular-Fullstack, il est proposé d’utiliser […]

, ,

Introduction aux directives Angular

Vous connaissez déjà le principe des directives avec AngularJS. Ce sont ces nouveaux éléments et ces attributs offerts par AngularJS. On pense à ng-click ng-app ng-model, … Créer vos directives Angular vous offre la possibilité de créer vos propres directives en fonction de vos besoins. Par exemple, il serait possible de remplacer une section HTML […]

, ,

Suivi des licences sur Ubuntu

  L’article suivant présente quelques moyens d’identifier les licences utilisées sur votre machine Ubuntu. Avec ces outils, vous pourrez déterminer si votre poste correspond aux idéaux de Richard Stallman quant à l’utilisation de logiciels libres. Dans mon cas, vrms m’indique que j’utilise 0.1% de logiciel non libre. VRMS – Virtual Richard M. Stallman  

[…]

, , ,

Angular-JWT

Angulat-jwt est une librairie qui vous aide à gérer les jetons JWT (JSON WEB TOKEN) dans votre application Angular. Combiné à un intercepteur, il vous permet de joindre le jeton à toutes vos requêtes Ajax automatiquement. Installation

 

  Configuration