En tant que développeur Symfony, j’essaye lorsque c’est possible, de ne jamais réinventer la roue. Cela tombe bien car Symfony et sa vaste communauté, offrent de nombreux Bundles très bien faits répondant aux besoins les plus courants notamment en terme d’implémentation de bonnes pratiques. Devenez un expert en utilisant les « Best Bundles » Symfony FosUserBundle (https://github.com/FriendsOfSymfony/FOSUserBundle) …
Archives de la catégorie : Développement Web
Elasticsearch vagrant cluster, the easy way
En tant que fanatique d’elasticsearch, j’utilise régulièrement l’outil pour réaliser des POC, tester des applicatifs comme Logstash et Kibana, ou plus généralement, pour découvrir les extraordinaires fonctionnalités offertes par ElasticSearch (percolator, aggregations, sharding, scalability,…). Cependant, il est souvent compliqué et chronophage de mettre en place un cluster ElasticSearch (vagrant cluster) complet simplement pour un POC …
Continuer la lecture « Elasticsearch vagrant cluster, the easy way »
Designez des API asynchrones VRAIMENT asynchrones
Je suis tombé récemment sur un vieil article d’Isaac Zimmitti Schlueter à lire ABSOLUMENT. Pour résumer rapidement le propos, IZS explique suite à un avertissement on ne peut plus clair (Do Not Release Zalgo) que lors du design d’une API Asynchrone, il faut éviter à tout prix la situation suivante : Quel est le problème …
Continuer la lecture « Designez des API asynchrones VRAIMENT asynchrones »
AngularJs : ngIf ngSwitch VS ngShow ngHide
Depuis la sortie de Angular 1.1.5 (Triangle Squarification), la directive ngIf a été ajoutée au framework AngularJs pour permettre de créer ou supprimer un bout de DOM en fonction de l’évaluation d’une expression booléenne, comportement auparavant possible uniquement grâce à la directive ngSwitch. La directive ngIf s’utilise de manière similaire à la directive ngShow. Voici …
Continuer la lecture « AngularJs : ngIf ngSwitch VS ngShow ngHide »