Articles de l'auteur
Apprenez à gérer vos projets avec Git et GitHub
Lorsqu'on travail sur des sources communautaires issues d'un projet open source les mots Git et GitHub reviennent souvent. Ce système de gestion de version et cette plateforme collaborative sont largement utilisés qu'il s'agisse de projets massifs ou de simples implémentations pour une carte ou une plateforme spécifique. De petit et grands acteurs de l'industrie informatique partagent ainsi du code et bénéficient en retour de l'expertise de développeurs et hackers de talent. Pour en bénéficier, nous aussi, encore faut-il savoir se servir de l'outil. Chose que nous allons voir immédiatement...
Le monde merveilleux des tests fonctionnels
Git : les bases pour bien gérer les versions de votre projet
Modification d'un code existant : personnalisation de IPython Notebook
Rust, le langage dérivé de C/C++ proposé par Mozilla
Autour du langage C
Aperçu de quelques logiciels et applications essentiels gravitant autour du langage C.
Python 3.4, l'ultime étreinte
Planificateur de requêtes de PostgreSQL – Les parcours
Un moteur de bases de données est composé de plusieurs parties, ne serait-ce qu'au niveau des requêtes : un analyseur syntaxique, un planificateur, un exécuteur. Le planificateur est certainement l'un des composants les plus importants : de ses capacités vont dépendre les performances du moteur. Un mauvais plan peut rapidement ralentir tout un système, alors qu'un bon plan permettra à la fois de bonnes performances et une grande interaction des différentes sessions. Cet article va tenter d'expliquer le planificateur de PostgreSQL, ses capacités, ses points forts, comme ses points faibles, pour permettre à tout un chacun de comprendre pourquoi telle requête utilise tel plan d'exécution.