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.
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.
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.
Si vous utilisez les newsgroups et surtout Sabnzbd, il est possible d’utiliser un outil pour se simplifier la vie sur la recherche de séries. Il s’agit de Sick-Beard.
Pour une installation rapide, suivez le lien.
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.
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.
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.