(Re)Découvrez GNU/Linux Magazine ! LM n°270 en version Kiosk Online est offert à l'occasion des 30 ans des Éditions Diamond. Connectez-vous ou créez votre compte, ajoutez-le dans votre panier et appliquez le code de remise : ED30ED
Le magazine de référence technique pour les développeurs sur systèmes open source et les ingénieurs R&D !
GNU/Linux Magazine s'adresse aux professionnels et aux particuliers désireux de mieux maîtriser les techniques et problématiques liées à la programmation et à l’utilisation de solutions open source. Tous les deux mois avec ses articles techniques, la publication couvre les thématiques suivantes : programmation système, algo, bas niveau, sécurité du code, développement web...
Quel administrateur système n'a jamais eu à investiguer les causes de dysfonctionnement d'une application qu'il ne connaissait pas ? Comment faire quand on n'a pas accès au code source ou qu'on ne le maîtrise pas ? Cet article vous propose quelques pistes pour vous en sortir...
Une bonne pratique bien connue de la programmation objet est d'utiliser un fichier pour chaque nouvelle classe. Cela dit, ceci fait, vous risquez de vous retrouver rapidement avec un grand nombre de fichiers à gérer. Les charger tous au commencement de votre script PHP, alors que vous n'aurez peut-être pas besoin du quart, est naturellement contre-performant. Vous pouvez vous amuser à charger les fichiers au fur et à mesure de vos besoins, mais à l'usage, cela sera vite lourd. PHP 5 vous propose une solution bien plus élégante : l'autoloader !
C'est depuis l'arrivée du noyau 3.8 qu'il est possible de contrôler l'utilisation de la mémoire noyau par les processus du système grâce à l'infrastructure des control groups. Cette brève explore cette nouvelle aptitude du noyau Linux.
Ce magazine est intégralement disponible sur Linux Magazine Connect