Twig Cache

Mise en place d’un cache Twig

L’objectif est de diminuer le nombre de requêtes effectuées et de profiter d’une fonctionnalité de cache disponible avec Twig.

Plus

Migration sous Hexo

Présentation

L’objectif du jour est de migrer un blog wordpress vers un blog static.

Pourquoi ? Pourquoi pas ?

En fait, je me pose la question de l’intérêt d’un site avec une base de données alors que des fichiers plats peuvent suffire.

Plus

Static site generators

Dans la longue liste des choses que je voulais regarder depuis longtemps : Jekyll et autres sites permettant de générer des sites statiques. Ca tombe bien, j’ai un sujet (prochaine journée). On va commencer par faire un choix.

Plus

Supprimer une propriété en Javascript

Truc tout bête finalement :

delete objet.maproprite

Le secret c’est le mot delete.

Juste une précision : attention aux références. Dans un cas, j’ai copié la priopriété dans une sous-liste de mon objet. C’était une association directe, dans ce cas, la propriété n’était pas supprimée.

Pour que cela fonctionne, il faut “cloner” plutôt que copier.

Documenter mon API

Introduction

Quand on est un intermittent du développement, il y a quelque chose de super compliqué : se souvenir ce que l’on a fait la dernière fois et que chaque modification ne casse pas tout …

Pour le moment, je palliais aux soucis en :

  • Committant souvent : me permet de revenir voir ce que j’ai fait,
  • Mettant en place un maximum de tests unitaires : ce qui peut-être frustrant quand on prototype mais bon.

Il reste un dernier souci : euh … l’API elle attend quoi déjà ?

Bref … faut documenter. Mais bon tant qu’à faire j’aimerais bien ne pas y passer trop de temps car bon : c’est quand même du dev perso / jetable !

Plus