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. 3e édition
Lutz Mark ; Bailly Yves
O REILLY FRANCE
9,20 €
Épuisé
EAN :9782841773602
L'éloge de Python n'est plus à faire et si vous êtes un libraire attentif, vous aurez noté l'engouement des développeurs pour ce langage qui n'a pas fini de faire parler de lui. Qualité, productivité, portabilité et intégration, autant de qualités qui font que des centaines de milliers de programmeurs à travers le monde s'appuient sur Python pour toutes sortes de tâches. Pour les programmeurs Python qui ne se rappellent plus les paramètres attendus par _setattr_(), voici un mémento à garder par devers soi en toutes circonstances. Se trouvent ici résumés les instructions, les types fondamentaux, les fonctions de base et les modules de bibliothèque les plus souvent utilisés de Python, dans sa version 2.4. Les GUI, l'Internet et les outils de programmation pour les bases de données augmentent cette 3ème édition.
Python est un langage de programmation "généraliste", multi plate-forme, orienté objet et open source. Il est adapté à une grande diversité de contextes, et c'est aujourd'hui l'un des langages de programmation les plus utilisés au monde. Ce petit ouvrage de synthèse rassemble tous les types de variables, les commandes, les fonctions, les bibliothèques de modules et plus généralement tous les outils Python utiles aux développeurs. Il permet donc d'avoir un aperçu rapide en quelques pages du potentiel de chaque module. Le sommaire précis et l'index en fin de livre permettent de retrouver rapidement les informations recherchées. Cette cinquième édition couvre à la fois les versions 2, 7 et 3, 3.
Résumé : Le jeune fils de Carver, le privé boiteux, a été brûlé vif par un cinglé armé d'un réservoir de plongée sous-marine transformé en lance-flammes. Plusieurs personnes ont subi le même sort. Carver est donc puissamment motivé pour enquêter. Celui qu'il soupçonne est un schizophrène, rejeton d'un puissant de ce monde. Mais ne le soupçonne-t-il pas un peu trop ?
Résumé : Dans de manuel devenu culte, les dessins les plus complexes sont décomposés en formes simples. Grâce à des pas à pas faciles, vous progresserez rapidement et parviendrez à esquisser des dessins intemporels de plus en plus ambitieux. Reconnu pour avoir appris à dessiner à des générations d'enfants et d'adultes, ce livre magnifique est celui qu'il vous faut pour vous lancer !
Chailloux Emmanuel ; Manoury Pascal ; Pagano Bruno
Dernier-né de la famille Caml, Objective Caml est l'un des langages fonctionnels les plus intéressants du moment, qui allie programmation fonctionnelle, impérative, et orientée objet. Outre les avantages bien connus des langages fonctionnels, on y trouve tout ce qui fait, l'attrait des langages modernes, notamment son modèle objet original, ses fonctionnalités de multithreading, d'accès réseau, etc. Par ailleurs, le typage statique, l'inférence de type, ou le mécanisme de traitement des exceptions, combinées à une gestion automatique de la mémoire le rangent définitivement dans la catégorie des langages ultra-puissants. Cet ouvrage vous dira tout sur Objective Caml et vous permettra de réaliser des applications étonnamment efficaces : ? La partie I est consacrée au noyau du langage. Les notions étudiées débouchent sur l'écriture d'un interprète BASIC complet ou d'un jeu de " démineur ". ? La partie II aborde les outils de développement. Après avoir passé en revue les bibliothèques, les différents outils d'analyse ou l'interopérabilité avec C, on y apprend notamment à construire une interface graphique complexe. ? La partie III montre comment organiser des applications en Objective Caml. On y parle de modules et d'objets, et les applications étudiées incluent des jeux à deux joueurs comme Puissance 4 ou la programmation de robots. ? La partie IV a pour thème concurrence et répartition. Il y est donc question de threads, de pipes, et autres sockets, qui conduisent naturellement à la programmation de servlets ou au développement de clients et serveurs HTTP. Diffusé librement par ses créateurs de l'INRIA (sous licences LGPL et QPL), la distribution officielle d'Objective Caml s'installe sans difficulté aussi bien sur Unix que sur Windows. Le CD-ROM inclus dans cet ouvrage contient non seulement les toutes dernières versions (sources et binaires) d'Objective Caml, mais aussi les sources complets du livre en HTML, les solutions aux exercices, et de nombreux programmes et outils, parmi lesquels le fameux HEVEA (convertisseur LaTeX --> HTML).
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.
LaTeX est un outil de formatage de texte libre et gratuit, qui permet d'obtenir aisément une qualité typographique sans égale sur tous les systèmes d'exploitation majeurs. Après s'être imposé en leader du traitement de texte scientifique, il est promis à un avenir brillant, notamment en tant que plate-forme d'impression de documents SGML ou XML. Ce livre est le seul ouvrage en français spécifiquement consacré à LaTeX. Son approche est résolument pratique, et s'adresse aussi bien aux débutants souhaitant se familiariser avec la syntaxe de LaTeX, réputée austère, qu'aux pratiquants réguliers qui veulent trouver rapidement une solution aux problèmes les plus complexes. En 18 chapitres et 4 annexes, vous serez à même de trouver rapidement l'information qui vous manque, quels que soient vos besoins et vos connaissances. Vous trouverez dans LaTeX par la pratique : des chapitres introductifs, qui montrent comment créer rapidement des documents simples, contenant listes, tableaux ou formules mathématiques, tout sur l'inclusion de dessins et illustrations. Un chapitre est consacré aux techniques de base, un autre au graphisme avancé ; des chapitres avancés, où l'on explore l'univers des mathématiques complexes ou des tableaux imbriqués ; tous les renseignements nécessaires, exemples à l'appui, pour gérer de longs documents à l'aide de tables des matières, compteurs de figures, index, bibliographies, etc. ; des explications détaillées concernant la création de classes et autres extensions personnelles ; quelques digressions autour de LaTeX, y compris une présentation des principaux outils de conversion LaTeX vers HTML. Le CD-ROM inclus est une version mise à jour du TeXLive4. Il permet d'installer facilement un environnement TeX/LaTeX complet, aussi bien sous MS-Windows que sous les principaux Unix (Linux, Solaris, AIX, HP-UX, etc).
La maîtrise des algorithmes et des structures de données est essentielle pour un programmeur. Malheureusement les ouvrages consacrés à ce sujet sont généralement très théoriques. Maîtrise des algorithmes en C rappelle les principes théoriques fondamentaux sans perdre de vue les applications. il propose des solutions efficaces aux problèmes les plus fréquents, en les illustrant par de nombreux exemples. Après une présentation des structures de données et des algorithmes, l'auteur introduit des techniques indispensables pour bien programmer. Vous apprendrez ensuite à manipuler les structures de données les plus importantes. A la fin de chaque chapitre vous trouverez une série de questions avec leurs réponses. Vous découvrirez ainsi : ? les pointeurs ; ? la récursivité ; ? les listes, les piles et les files ; ? les ensembles, les tables de hachage et les arbres ; ? les tas et les files de priorité ; ? les méthodes de tri et de recherche ; ? l'analyse numérique ; ? la compression et le chiffrement des données ; ? les graphes et le calcul géométrique. Après avoir lu ce livre vous saurez utiliser les algorithmes pour quantité d'applications. Toutes les implémentations sont soigneusement décrites et leur efficacité est évaluée permettant ainsi au programmeur de choisir la solution la mieux adaptée. Les exemples de code sont disponibles sur le site Web des éditions O'Reilly afin de vous éviter une saisie fastidieuse. Ce livre est destiné à des programmeurs déjà familiarisés avec le langage C. En fonction des besoins du moment, Maîtrise des algorithmes en C servira aussi bien d'ouvrage didactique que de manuel de référence.