Introduction au NoSQL

NoSQL signifie “Not Only SQL”, littéralement “pas seulement SQL”. Ce terme désigne l’ensemble des bases de données qui s’opposent à la notion relationnelle des SGBDR. La définition, “pas seulement SQL”, apporte un début de réponse à la question “Est ce que le NoSQL va tuer les bases relationnelles?”. En effet, NoSQL ne vient pas remplacer les BD relationnelles mais proposer une alternative ou compléter les fonctionnalités des SGBDR pour donner des solutions plus intéressantes dans certains contextes.

Continue reading

J’ai cherché le moyen le plus simple de faire une faire attendre les gens lors d’un submit en PHP/HTML. Je suis tombé sur des trucs en Javascript qui n’étaient pas terrible, en Ajax compliqué à mettre en œuvre ou en jQuery avec des kilomètres de lignes. Puis je suis tombé sur cette solution, qui avec un simple div et innerHTML permettait de répondre à mon besoin. Ok, est moche, mais je n’ai besoin d’aucune librairie en plus et c’est extrêmement simple à mettre en place et peu coûteux en lignes de code.

Continue reading

Avec l’apparition des Notebook et portables de plus en plus petits avec des résolutions assez faible, il peut être vite pénible de faire du Mediawiki sur ce genre de matériels. C’est pourquoi j’ai planché un peu sur le sujet et j’ai finalement trouver une solution pour cacher la sidebar lorsqu’un utilisateur connecté fait des modifications. On gagne du coup pas mal de place ! J’en ai profité également pour ajouter un onglet pour ajouter un fichier plus rapidement lorsque l’on a la sidebar cachée.

Continue reading

Nginx et php-fpm

Il y a quelques temps, j’avais parlé d’optimisations du blog et wiki. Dans les commentaires, j’avais échangé oloncle et il m’a fait découvrir php-fpm. J’ai donc fais une petite documentation pour sa mise en place. J’ai fais quelques recherches également sur le net pour voir des benchs entre varnish et le cache nginx. Il apparait qu’il n’y a qu’environ 5% de performances de différence en faveur de Varnish, mais qu’il y a une plus grosse utilisation du CPU pour ce dernier.

Continue reading

La dernière Freebox est pilotable par API. Pour quoi faire me direz vous ? Pour ma part, je l’utilise pour déconnecter un disque USB branché sur la Freebox server. En effet, pas moyen de le déconnecter sans se connecter à l’interface ou jouer pas mal avec la zapette. Bref, pas cool quant on est pressé. Du coup, je me suis dis que j’allais regarder ce qui se faisait comme API et je suis tombé sur celle ci.

Continue reading

J’ai longtemps utilisé cet outil trouvé sur le net, puis repris conjointement avec un ex collègue qui permet de recevoir un email en fonction d’alertes de Nagios. Nous l’utilisions pour recevoir, avant d’arriver au taf ces emails, pour savoir quels sont les problèmes avant d’arriver. Cela permet d’arriver soit en courant, soit serein :-) C’est un script qui va parser l’interface web graphique de Nagios, récupérer le minimum d’informations pour un bon affichage sur smartphone et envoyer un mail.

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France