Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Python en concentré. 2e édition
Martelli Alex ; Jacoboni Eric ; Serra Yann
O REILLY FRANCE
50,80 €
Épuisé
EAN :9782841774524
Python est un langage populaire auprès des développeurs à plus d'un titre. Il réunit de nombreuses vertus, appréciées aussi bien des administrateurs système pour ses qualités de langage de script que des développeurs pour la rigueur de son modèle objet, sa portabilité et son extensibilité. Polyvalent, il autorise aussi bien la programmation procédurale qu'orientée objet. Il s'interface aisément avec des composantes C ou Java. Derrière une simplicité apparente, se cache un langage puissant capable de relever les défis les plus ambitieux. En outre, il bénéficie d'une imposante collection de bibliothèques et de modules d'extension. Python en concentré 2e édition apportera rapidement au lecteur l'information qui lui manque. Dans un premier temps, l'auteur reprend les notions fondamentales du langage. Le reste de l'ouvrage, organisé de façon thématique et alphabétique, fait la part belle aux nouveaux modules qui composent la bibliothèque standard sans oublier les nombreuses extensions disponibles comme IronPython de Microsoft. Parmi les termes abordés on trouvera les deux modèles objet; les types et les fonctions prédéfinis; les chaînes et les expressions régulières; les opérations sur les dates et les heures; les calculs numériques; l'interfaçage et la programmation de bases de données; la programmation réseau et Web; l'array processing; la programmation d'interfaces graphiques Tkinter; le contrôle de l'exécution; la gestions des threads et processus; les opérations de test, de débogage et d'optimisation; l'extension et l'intégration d'applications écrites en C ou en Java. Reconnu comme l'un des meilleurs livres sur Python, cette seconde édition de Python en concentré constituera une pièce essentielle de la bibliothèque du pythoniste, mais également une parfaite introduction au langage pour un programmeur confirmé qui souhaiterait se mettre à Python. Le néophyte l'utilisera en complément d'un ouvrage d'initiation.
Il y a cent-cinquante ans, Paris s'engageait dans une expérience inédite de gouvernement populaire, visant à réaliser concrètement les valeurs révolutionnaires et républicaines d'égalité, de liberté et de fraternité. Cette expérience de la Commune de Paris a servi de moteur symbolique pour tout le mouvement ouvrier et pour l'ensemble de la gauche politique. Rédigé par un des co-présidents de l'association des Amies et amis de la Commune, ce livre fait le point de ce que l'on sait de cette Commune et de ce qui permet de la comprendre dans sa richesse et sa complexité. Conscient de la diversité des regards possibles sur l'événement, il suggère que la pluralité nécessaire des mémoires ne devrait plus obscurcir ce qui peut unir les héritiers actuels de la Commune de Paris. C'est à cette condition, pense-t-il, que la chanson aura raison en redisant que "la Commune n'est pas morte".
Le Parti communiste est apparu il y a cent ans sur la scène politique et sociale française. Selon les avis et les moments, on y a vu le parti de Moscou, des fusillés, de la classe ouvrière, de l'union de la gauche, le parti de l'étranger ou celui de la nation. Il a été clandestin, au gouvernement, dans les mairies, dans les usines ou dans la rue. Certains l'ont jugé trop révolutionnaire, d'autres pas assez. Comme la Révolution française, il est resté un objet "chaud", suscitant bien des passions, favorables ou hostiles. Il a attiré beaucoup et repoussé tout autant. Après la chute de l'URSS, il a voulu rester un parti communiste, quand d'autres y ont renoncé. Mais il n'a plus la place qui a été la sienne. Ce livre ne juge pas, comme l'ont fait tant de livres d'histoire. Il entend simplement fournir des clés pour comprendre, en s'appuyant sur la masse des archives désormais disponibles. Il est donc un récit ordonné et sans parti pris d'une aventure qui ne manque ni de complexité ni de mystère.
Résumé : J'ai écrit ce livre parce que l'obsession identitaire me navre et m'inquiète. Nous ne sommes plus "chez nous" ? Allons donc ! Quand l'identité se mêle au "choc des civilisations", à "l'état de guerre" et à "l'état d'exception", nos sociétés s'enlisent dans un climat de peur qui nous ramène, bien malgré nous, à l'expérience traumatique de l'été 1914. Or je suis convaincu que, si la France et l'Europe souffrent, ce n'est pas d'un déficit d'identité, mais d'une carence criante d'égalité. A l'oublier, nous nous laissons gagner par le désir rassurant de la clôture, de la frontière et du mur. Nous oublions la solidarité et nous nous laissons submerger par le ressentiment. Nous nous défions de "l'autre" et nous érodons notre propre liberté. Il est temps, plus que temps de réagir. L'identité, hélas, ne nourrit pas la recherche de soi mais la détestation d'autrui, non pas le désir de rencontre mais l'acceptation de la guerre. Si nous ne le voulons pas, l'égalité, la citoyenneté, la solidarité doivent redevenir nos passions. Mais elles méritent des actes, davantage encore que des mots.
Dans la tradition des ouvrages de la collection En concentré, ce nouveau titre offre aux programmeurs Python une mine d'informations. Plus besoin de naviguer à droite à gauche : ce livre contient l'essentiel et un peu plus. Non seulement, il couvre en détail les fonctionnalités et la syntaxe du langage, mais il explore les modules les plus utilisés de la bibliothèque standard, ainsi que les principales extensions.
Sans firewalls, pas de sécurité sur Internet. Ces "pare-feu" ressemblent à des boîtes noires chargées de filtrer le trafic pour éviter les piratages et les sabotages via Internet. L'ouvrage, écrit par deux spécialistes américains des firewalls, propose un état de l'art de ce type de technologie. Bien qu'il soit destiné aux concepteurs de ces produits, il intéressera évidemment les administrateurs système, qui doivent maîtriser TCP/IP, ainsi que les gestionnaires de sites, pour comprendre l'intérêt d'utiliser des firewalls afin de protéger le système d'information de leur entreprise. Chacun trouvera des informations utiles dans les quatre parties de l'ouvrage, de l'intégration des firewalls dans la politique de sécurité aux méthodes d'élaboration et de configuration de ces "pare feu", jusqu'aux moyens pour définir une politique de sécurité cohérente, pour maintenir les firewalls et, surtout, pour réagir aux incidents de sécurité. Cet ouvrage n'est pas avare de conseils pratiques, ce qui le laisse accessible aux non-spécialistes. --François Serge
DNS et BIND décrit en détail l'une des composantes fondamentales des réseaux TCP/IP en général et de l'Internet en particulier ; le système de résolution de noms, alias DNS (Domain Name System). C'est grâce à cette base d'informations distribuée qu'il est possible de traduire des noms de machines en adresses IP, de ne pas se tromper de destinataire lors de la distribution de courrier, etc. Comme le soulignent les auteurs dans la préface, si vous utilisez l'Internet, vous utilisez aussi DNS, même sans le savoir. BIND est l'implémentation la plus répandue du DNS. On la trouve sur la plupart des systèmes UNIX et MS-Windows. La quatrième édition de cet ouvrage couvre à la fois la version 9.1.0 de BIND, qui offre de nombreuses fonctionnalités nouvelles et importantes, et BIND 8.2.3, autour de laquelle sont encore construits la plupart des produits commerciaux actuels. Les versions antérieures, 4.8.3 et 4.9, sont également traitées lorsque cela s'avère nécessaire. Citons quelques-uns des nombreux sujets abordés dans DNS et BIND : Qu'est-ce que le DNS et quand est-il nécessaire ? Comment se faire sa place dans l'espace de noms de l'Internet ? Mise en ?uvre de serveurs de noms et configuration des machines du réseau pour qu'elles bénéficient des services du DNS. Utilisation des enregistrements MX pour router le courrier. Division de domaines. Sécurité des serveurs de noms : comment restreindre l'accès au serveur, éviter les transferts de zone non-autorisés et les serveurs de noms mal configurés, etc. Nouvelles fonctionnalités BIND 9, dont les points de vue et la correspondance directe et inverse en IPv6. Extensions de sécurité du DNS (DNSSEC) et des signatures de transaction (TSIG). Répartition de la charge réseau en associant un nom à plusieurs adresses. Mise à jour dynamique, notification asynchrone de changement de zone et transfert incrémental de zone. Problèmes et solutions, utilisation de nslookup, savoir lire les rapports de débogage, etc. Programmation, utiliser la librairie du resolver et le module Perl Net ::DNS. Que vous soyez un administrateur impliqué quotidiennement dans les problèmes de DNS, ou un utilisateur qui souhaite simplement faire communiquer quelques machines, ce livre vous sera d'une aide précieuse.
Perl/TK est une extension de Perl grâce à laquelle l'interface utilisateur des programmes devient graphique. Avec Tk, les programmes Perl ne sont plus limités au mode texte mais créent fenêtres graphiques, boutons, zones de saisie, boîtes de liste, menus et barres de défilement. Tk libère le développeur du confinement de la ligne de commande et lui permet de construire des applications graphiques répondant à des événements, sous MS-Windows comme sous Unix. Cet ouvrage est destiné aux novices comme aux experts. Il présente les concepts de la programmation événementielle et détaille le meilleur mode de conception d'applications à interfaces graphiques. Il montre, étape par étape, comment implanter et configurer les éléments graphiques de Perl/Tk. Une attention particulière est portée aux gestionnaires d'espace, responsables du placement de chaque bouton, menu, étiquette et boîte de liste dans une fenêtre. Pour chacun des widgets de Perl/Tk couramment utilisés vous trouverez dans ce livre : ? une présentation générale et un exposé des utilisations courantes, avec des exemples, ? les options de configuration, ? les méthodes permettant de le manipuler ou de peaufiner son comportement, ? des exercices vous permettant de vous familiariser avec ses applications. Bien que ce livre n'enseigne pas les bases du langage, toute personne ayant écrit même le plus simple programme Perl devrait pouvoir apprendre Tk grâce à lui. Le style d'écriture, agréable et aéré, va droit au but. Ce livre est riche en illustrations montrant l'aspect de chaque élément et l'effet des options de configuration sur sa présentation. Il a été écrit pour tous les programmeurs Perl souhaitant implanter des interfaces graphiques simples et faciles à utiliser. " Cet excellent ouvrage traite au mieux de Perl/Tk. Le paragraphe de la préface faisant référence aux 'gourous' apprenant eux aussi grâce à lui s'est avéré vrai, même pour moi ". - Nick Ing-Simmons, créateur de Perl/Tk. L'édition française a été réalisée en LaTeX sous le système d'exploitation FreeBSD, à l'aide de XEmacs et d'AucTeX.
Perl/Tk est le prolongement de Perl pour la création d'interfaces utilisateur graphiques. En plus de fournir des informations générales sur les différentes variables et widgets disponibles en Perl/Tk, ce manuel de référence décrit exhaustivement tous les éléments graphiques disponibles, la gestion des callbacks et de la géométrie, les correspondances de fonction, les événements, ainsi que la gestion des fenêtres, les widgets composites, les polices écran, ou encore les commandes de création et de manipulation d'images. Ce guide offre un large éventail des nombreuses possibilités de Perl/Tk aussi bien aux programmeurs chevronnés qu'aux novices, qui, pour obtenir de plus amples détails, pourront se reporter à Introduction à Perl/Tk. Perl/Tk fonctionne aussi bien sous UNIX que sous MS-Windows.