Nouveautés MySQL 5.7 : InnoDB Cluster, Document Store et MySQL 8.0 en prévision

Il est temps de parler un peu de MySQL. C’est un produit que j’affectionne et que j’utilise tous les jours. La dernière version est la 5.7 à l’heure où j’écris ces lignes et elle apporte pas mal de nouveautés que je vais maintenant vous exposer. InnoDB Cluster : la nouvelle haute disponibilité de MySQL MySQL …

Meteor : Développer des applications web full JavaScript

J’ai eu le plaisir d’assister à un événement de développeur du côté de Mons (Belgique) nommé la DevDay. C’est la 2ème année que j’y participe beaucoup de conférence orientée Microsoft mais on y trouve pour tous les goûts. L’occasion de faire de belles rencontres et de se tenir informer des tendances et des nouvelles technologies …

GesAuth librairie d’authentification sous CodeIgniter

J’avais besoin d’avoir un système d’authentification très simple (LDAP & MySQL) avec une sécurité robuste pour mes projets d’application Web de type ERP ou backoffice. J’ai donc créé une librairie d’authentification et de permissions sur mesure pour CodeIgniter basé sur une autre librairie Aauth. Ma librairie est relativement simple mais efficace. Elle gère plusieurs choses : …

Apprenez comment sécuriser correctement vos formulaires

La sécurité des formulaires Une chose primordiale lorsqu’on se lance dans le développement web. On est souvent amener à en créer pour diverses raisons que ce soit sur une application ou un site web. La sécurité d’un formulaire est d’autant plus importante surtout lorsque celui-ci est accessible au public pour des utilisateurs lambda. Malheureusement dans les …

Comment améliorer significativement vos développements

Pour être un développeur efficace, il faut avoir certaines qualités : la curiosité, la flexibilité, la mémoire, l’écoute et j’en passe. Mais ça ne suffit pas. En effet, il faut en plus avoir les bons outils. Quoi de plus frustrants que du perdre du temps dans ses développements sur des éléments très anodins et répétitifs ? Il y a des …

Une astuce pour contourner le cache navigateur dans vos développements web

Les navigateurs d’aujourd’hui stockent tous les fichiers JavaScript, CSS et images du site Internet que vous visitez pour que lorsque vous le rappelez celui-ci se recharge plus rapidement. S’il y a bien quelque chose que j’ai appris en développant un ERP sur mesure en méthode agile, c’est que l’ERP évolue chaque jour et que beaucoup …