GPS, Waze : comment fonctionnent leurs algorithmes ?

Le fait de travailler dans le développement informatique fait souvent s’intéresser au fonctionnement des outils que…

WordPress : basculer son site en multilingue

Je viens de réaliser une opération de bascule de ce blog pour le transformer en wordpress…

Jaro winkler et levenshtein : le droit à l’erreur

Lorsque vous faîtes une recherche sur un moteur de recherche, il vous est sans doute déjà…

Lister et filtrer les processus actifs sur Linux

Vous souhaitez afficher les processus actifs sur Linux ? Vous souhaitez filtrer la liste des process…

Amstrad PC 1512 : mon premier PC

Connaissez-vous l’Amstrad PC 1512 ? Si vous êtes né au 21ème siècle, il y a peu…

Comment un ordinateur génère un nombre aléatoire ?

Avec les langages de développement qui sont de plus en plus haut niveau, on en vient…

auto_prepend_file et constantes PHP

Je fais un article rapide sur le sujet même si cela est sans doute connu par…

SQL Server : Connaître la progression d’un Shrink

Lorsqu’on lance un shrink database sur une base SQL Server, il n’y a pas d’indice de…

Migration PHP7 : Le cas SQL Server

Actuellement en train de tester une migration vers PHP7 (depuis PHP5.5), j’ai pu constater que la…

Lister les fichiers d’un dossier Linux par date croissante

Vous souhaitez afficher les fichiers d’un dossier Linux en les triant par date, en ayant les…

Prelude, Prewikka et Nagios : surveiller sa production

Vous venez de passer en production votre application web. C’est très bien, mais il va falloir…

Utiliser les fonctions, triggers et procédures stockées MySQL

Utiliser les fonctions, triggers et procédures stockées MySQL présentent de nombreux avantages, mais aussi quelques difficultés. Nous allons…

Explain : optimisation de requêtes MySQL

Il existe un outil intégré à MySQL qui permet d’obtenir des informations très intéressantes, et qui…

SQL Server et serveur lié MySQL : Erreurs de SELECT

Lorsque vous utilisez un serveur lié MySQL sur SQL Server et que vous faites des requêtes…

Curseur MySQL : Boucler sur un jeu d’enregistrement

Si vous utilisez beaucoup les procédures stockées MySQL, vous avez sans doute eu le besoin de…