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.
De l'art de programmer en Perl
Conway Damian ; Bruhat Philippe ; Fenal Jérôme ; F
ELLIPSES
43,70 €
Épuisé
EAN :9782841773695
De nombreux programmeurs codent en Perl quasi naturellement, en suivant leur instinct et en conservant les bonnes vieilles habitudes : le code tourne et c'est bon. Mais dans un cadre professionnel, cela ne marche plus. Au travers de 256 recommandations, Damian Conway dévoile un ensemble cohérent de préconisations pour mieux programmer en Perl. Ce livre vise en effet à aider le programmeur à améliorer son code, à changer son style de programmation de manière à ce que le code soit plus robuste, plus efficace et plus maintenable. Chaque conseil est expliqué et des indications sont données sur quand et comment l'utiliser. Le raisonnement qui y conduit est présenté de manière à saisir en quoi il améliorera le code. Puis des exemples et des contre-exemples de l'application de cette recommandation montrent son efficacité. L'auteur aborde ainsi la disposition du code, les conventions de nommage, l'interpolation des variables, des techniques efficaces pour manipuler les données clans les tableaux et hachages, les structures clé contrôle, la manière de rédiger une documentation, comment améliorer les fonctions intrinsèques (sort, reverse, scalar, split,...), les sous-programmes, les entrées/sorties, les références, les expressions régulières, la gestion des erreurs, les objets, les modules, les tests et le débogage. Cet ensemble de règles de l'art se fonde sur l'expérience réelle de la programmation et non pas seulement sur la théorie. Vous y trouverez par exemple : Utilisez les modules CPAN lorsque c'est possible, il est en effet inutile de réinventer la roue. Ecrivez d'abord les cas de test, ceci vous permettra de vérifier à tout moment que le code fonctionne comme prévu. Un constructeur ne doit pas clouer les objets, sinon il sera difficile de distinguer si le code client construit ou recopie un objet. Utilisez un système de gestion de configuration logicielle, vous garderez le contrôle de votre code source et assurerez ainsi sa pérennité. N'utilisez jamais de variables dans l'interface d'un module, chaque composant du module devra revérifier chaque variable d'interface qu'il utilise. Evitez les retours arrières inutiles, les identifications seront trop coûteuses et inutiles. Les développeurs les moins expérimentés comme les plus aguerris trouveront dans cet ouvrage une somme de bonnes pratiques qui ne pourront que rendre leur code Perl meilleur, plus lisible et maintenable.
Extrait du prologueLe temps passé, le temps présentC'est le père de l'âge de l'information. Son oeuvre a transformé l'existence de millions de gens. Ses découvertes ont bouleversé les économies et les cultures de notre monde.Il fut l'un des plus brillants esprits du XXe siècle, un enfant prodige devenu un génie international, et un penseur visionnaire, un professeur distrait aux excentricités mythiques, un auteur prolifique au nom connu de tous au cours du premier âge d'or de la haute technologie aux États-Unis.Aujourd'hui, on retrouve partout ses empreintes, gravées dans le silicone, parcourant le cyberespace, et le moindre recoin de la vie quotidienne. Et ses paroles résonnent encore en sourdine dans nos mémoires.Voici l'histoire d'un héros pathétique, tombé à travers les fissures de l'âge de l'information, et de son combat pour les humains, essence même de sa légende.Né au seuil du XXe siècle, Norbert Wiener descendait de rabbins et d'érudits d'Europe de l'Est, et peut-être du philosophe juif du Moyen Âge Moïse Maimonide. Entré au lycée à onze ans, il obtient son Ph.d (doctorat) à Harvard à dix-huit, suit les cours de célèbres mathématiciens européens et, en 1919, est admis dans le corps enseignant de l'Institut de Technologie du Massachusetts (MIT).Ses premiers travaux mathématiques résolvent des problèmes pratiques soulevés en électronique auxquels s'affrontaient les ingénieurs depuis des décennies. Dans les années 1920, il travaille à l'élaboration du premier ordinateur moderne, et au cours de la Seconde Guerre mondiale, il contribue à la fabrication des premières machines à intelligence automatique. Sa vision du temps de guerre aboutit à une nouvelle science interdisciplinaire de la communication, de l'évaluation, de la commande automatique, intéressant au plus haut point l'ingénierie, la biologie et les sciences sociales. Ses idées séduisent un groupe éclectique de scientifiques et d'érudits: le pionnier des ordinateurs John von Neumann, le théoricien de l'information Claude Shannon, les anthropologues Margaret Mead et Gregory Bateson. Wiener baptise sa nouvelle science «cybernétique», du mot grec signifiant timonier.En 1948, son ouvrage La Cybernétique, ou la Commande et la Communication chez l'Animal et dans la Machine déclenche une véritable révolution scientifique et technologique. En moins d'une décennie, la cybernétique transforme les tâches quotidiennes des travailleurs dans toutes les industries et inonde la société d'après-guerre d'un flot d'engins fascinants.Wiener donne au mot «rétroaction» («feedback») son sens actuel et l'introduit dans le langage populaire. Il est le premier à discerner l'essence de cette nouveauté appelée «information». Il travaille avec d'éminents biologistes et neurophysiologues au déchiffrage des codes de communication du système nerveux humain, et avec les ingénieurs qui ont incorporé ces codes dans les circuits du premier «cerveau électronique» programmable. Il dirige l'équipe médicale qui a créé le premier bras bionique commandé par les propres pensées de son utilisateur.En esprit, il contemple les promesses techniques du nouveau monde qui s'éveille et de futurs prodiges inimaginables à l'époque. Cependant, seul parmi ses pairs, Wiener aperçoit aussi le côté obscur de cette nouvelle ère cybernétique. Il prévoit que des bouleversements sociaux, politiques, économiques accompagneront les premières applications sur une grande échelle des ordinateurs et de l'automation. Il entrevoit l'implacable dynamisme qui opposera les êtres humains à des machines intelligentes d'une vitesse et d'une efficacité irrésistibles. Il redoute que cette nouvelle technologie, économe de temps et d'efforts, ne pousse les gens à abandonner aux machines leurs objectifs personnels, leur puissance mentale, et leur capacité la plus précieuse - celle de choisir.Et il craint pour l'avenir de l'humanité.Wiener passe ses dernières années à mettre inlassablement en garde les gouvernements, les sociétés, les syndicats, et le public contre ces changements radicaux d'une immense portée en train d'affecter le travail et la vie quotidienne. Il est le premier à tirer la sonnette d'alarme au sujet de ces machines intelligentes qui peuvent acquérir de l'expérience, se reproduire indéfiniment, se comporter de façon imprévisible, et il en appelle à un sens des responsabilités accru chez les scientifiques et les techniciens d'un âge où prolifèrent les capacités de détruire comme de produire. Dans ses discours et dans ses écrits, Wiener dénonce avec ardeur des menaces contre les valeurs humaines de liberté et de spiritualité encore éloignées de plusieurs décennies. Ses efforts lui valent le National Book Award et la Médaille nationale des sciences, la plus haute récompense scientifique de la nation.
Résumé : "Notre produit, c'est le doute." Les lobbies industriels (industrie du tabac, de l'énergie, du pétrole...) ont, à coup de milliards de dollars, élaboré une stratégie destinée à éviter toute réglementation de santé publique ou environnementale qui aurait pu nuire à leurs intérêts. Une stratégie toute simple, qui a consisté à nier en bloc les preuves scientifiques de la dangerosité du tabac, du DDT, de la réalité du trou de la couche d'ozone, des atteintes environnementales des pluies acides... Discréditer la science et les scientifiques, semer la confusion : grâce à l'aide d'un petit groupe d'"experts indépendants" et de médias naïfs ou complaisants, cette stratégie a fonctionné et fonctionne toujours. Pour preuve : le réchauffement climatique ? l'enjeu le plus important pour la planète et ses habitants ? continue, en dépit des innombrables travaux menés à son sujet, en dépit de ses effets qui commencent à se faire sentir, d'être taxé de... gigantesque supercherie. Enquête aussi implacable qu'incroyable, ce quasi thriller témoigne de l'importance des faits scientifiques dans le débat public, et conduit à s'interroger sur la vulnérabilité de la société mondiale ? la tactique, rodée outre-Atlantique, s'exportant bien ? face aux "marchands de doute".
Timide, introverti et rejeté par ses camarades, le jeune Peter Parker se consacre tout entier à la science. Un jour, il prend part à une expérience qui bouleverse sa vie. Il se fait piquer par une araignée radioactive qui modifie son ADN et le dote de pouvoirs extraordinaires: force et agilité surhumaines, adhérence aux parois et sixième sens qui l'alerte en cas de danger. Spider Man est né! Ce troisième volume de Spider-Man Team-Up: l'intégrale rassemble tous les numéros de Marvel Team-Up parus en 1975 et durant le premier semestre 1976, soit les épisodes 30, 31, 33, 34 et 36 à 46, signés Gerry Conway, Bill Mantlo et Sal Buscema.
Conway Gerry ; Wein Len ; Andru Ross ; Coulomb Gen
Gerry Conway n'a que dix-neuf ans quand il commence à écrire Amazing Spider-Man en 1972. Un récit mémorable - la mort de Gwen Stacy - lui vaudra d'être associé à jamais au personnage de Spider-Man. Il est aussi le créateur du Punisher. C'est un auteur prolifique qui a mis en scène quasiment tous les héros Marvel et même DC. Il met un terme à sa carrière vers la fin des années 80 en écrivant deux derniers titres de Spider-Man. Puis, il devient scénariste/producteur de séries télévisées. Ross Andru fait ses débuts dans les années 50. Plus tard, il rejoint DC Comics pour qui il illustre des récits de guerre et aussi Wonder Woman, Flash et Superman. Dans les années 70, il travaille pour Marvel Team-Up et Amazing Spider-Man jusqu'à fin 1978. Puis, il retourne chez DC en tant que responsable éditorial. Il revient au dessin dans les années 80 avec Vigilante et Blue Beetle. Gil Kane a travaillé dans les comics de 1942 à 2000. Il a mis en images toutes sortes de séries et a notamment relancé les titres DC Green Lantern et Atom dans les années 50. Plus tard, on a pu le voir à l'oeuvre chez Marvel sur Amazing Spider-Man, Captain America et Conan le Barbare. John Romita Sr débute sa carrière en 1950 chez Atlas/Timely, la future Marvel. En 1958, il offre ses services à DC Comics qui lui confie essentiellement des histoires d'amour. En 1965, il revient dans le giron de la Maison des Idées où Stan Lee lui propose Daredevil, puis Amazing Spider-Man. Les deux hommes font des merveilles et le titre bat bientôt tous les records de ventes. Bien que Romita ait travaillé sur d'innombrables titres Marvel, son nom restera à jamais lié à celui de Spider-Man qu'il a accompagné six ans durant, à la fois en tant que scénariste, dessinateur et encreur. Chez Marvel, il a aussi joué un rôle important comme directeur artistique. Romita contrôlait toutes les séries en cours (beaucoup réalisées par lui-même) et apportait des modifications aux dessins qu'il jugeait ne pas correspondre au "style Marvel".
Résumé : 23 notions fondamentales pour acquérir l'essentiel et bien démarrer en philosophie : l'art autrui le bonheur la conscience la culture le désir le devoir l'Etat et la société l'expérience l'histoire l'imagination l'interprétation la justice et le droit le langage la liberté la matière et l'esprit la perception la religion la souveraineté théorie et expérience le travail, la technique et les échanges la vérité le vivant.
Résumé : Vous êtes débutant, faux-débutant en français langue étrangère ? Vous souhaitez apprendre ou réviser le vocabulaire de base du français langue étrangère tout en vous amusant, à votre rythme, en fonction de vos besoins ou de vos envies ? Cet ouvrage est fait pour vous ! Composé de très courtes fiches thématiques illustrées, il vous permettra de découvrir ou de réviser le vocabulaire utile au quotidien en quelques minutes par jour grâce aux nombreux exercices et jeux. Au programme : 60 fiches thématiques (dont 7 dédiées exclusivement à la prononciation), 900 mots et expressions à connaître, 125 exercices et jeux corrigés, 109 fichiers audio à télécharger gratuitement sur le site des éditions Ellipses.
Vous souhaitez réviser, enrichir votre vocabulaire, découvrir le secret des mots ? Le présent ouvrage est fait pour vous. Conçu de façon progressive, il vous permettra d'affermir vos connaissances tout en vous amusant. Il offre : ? 1000 mots expliqués ? plus de 100 jeux et leurs corrigés ? des quiz de difficulté croissante ? et même... le coin des curieux A vous de jouer !
Résumé : Destiné aux italianistes, élèves du secondaire, étudiants de l'université ou des classes préparatoires, ou même autodidactes, cet ouvrage permet d'apprendre ou de revoir la grammaire italienne et ses difficultés les plus courantes, au moyen de 40 chapitres synthétiques proposant une approche progressive en 5 étapes : observer, comprendre, retenir, aller plus loin et enfin, s'entraîner. Structuré et progressif, chaque chapitre s'appuie de façon très concrète, à la manière d'un bain linguistique, d'abord sur l'observation d'exemples tirés de la littérature italienne, puis sur leur analyse articulée autour de la comparaison entre le français et l'italien, avant de proposer une explication synthétique à retenir et un approfondissement de la notion étudiée pour aller éventuellement plus loin. Enfin, grâce aux nombreux exercices variés et systématiquement corrigés vous pourrez mettre en pratique les règles théoriques apprises ou revues. Les plus : De très nombreux exemples extraits de la littérature italienne. La définition systématique des termes grammaticaux rencontrés. Des explications synthétiques avec deux niveaux de difficulté. Plus de 180 exercices corrigés. Une bibliographie nourrie.