(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
News p.04 Les nouveautés de Tcl/Tk 8.6 p.12 Créer une application tizen de app a zen
En couverture p.20 On a perdu le Minitel mais on a toujours l'annuaire... LDAP
Repères p.36 Le coin du vieux barbu : Une calculatrice pleine de surprises ! p.44 La conception de logiciels à l'aide de design patterns p.46 La tête dans les nuages ...
Netadmin p.52 OpenStack : Libre comme un Nuage
Mobilité p.62 Android : Plugin de layout
Code(s) p.70 C++ Standard Library / STL repartons sur de bonnes bases p.80 Mise en place d'un système de tag sur les objets ELF
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...
L'accès centralisé aux informations est un graal que de nombreuses générations d'administrateurs système ont rêvé d'atteindre. Diverses solutions sont apparues sur le marché mais la plus répandue actuellement s'intitule Lightweight Directory Access Protocol ou encore LDAP pour les intimes. Nous allons essayer de lever un coin du voile sur ce mystérieux et ô combien effrayant service.
Ou comment « ldapifier » certaines de nos applications favorites.Le problème que l'on rencontre lorsque l'on veut connecter une application cliente à OpenLDAP est que toutes les options peuvent ne pas être supportées. Un exemple récent est le logiciel Keystone qui est le système d'authentification centralisé d'OpenStack. Il est parfaitement connectable à un annuaire tant que la connexion n'est pas chiffrée par TLS.
Une bonne pratique de développement logiciel est d'utiliser des design patterns ou patrons de conception. Beaucoup de gens se plaignent que cette pratique ne soit pas plus suivie... mais tout le monde utilise les design patterns et je vais le montrer dans cet article !
Ce magazine est intégralement disponible sur Linux Magazine Connect