Catalogue des livres
Domain Driven Design tackling complexity in the heart of software
BIBLI0310
Auteur: Eric Evans
Édition: DDD
"Domain-Driven Design" incorporates numerous examples in Java-case studies taken from actual projects that illustrate the application of domain-driven design to real-world software development. Domain-Driven Design (DDD) is a software development approach that focuses on managing complexity by aligning the software's design with the business domain. It emphasizes collaboration between developers and domain experts to create a shared understanding through a "Ubiquitous Language." DDD organizes software around "Bounded Contexts," which define the scope of specific domain models, and uses concepts like "Entities," "Value Objects," "Aggregates," and "Repositories" to structure the code. Strategic design involves understanding the core domain, subdomains, and context mapping, while tactical design implements these concepts through patterns like "Factories," "Event Sourcing," and "CQRS." Ultimately, DDD aims to build software that accurately reflects the business domain, making it more maintainable and scalable.
Prompt Engineering for generative AI
BIBLI0309
Auteur: James Phoenix-Mike Taylor
Édition: O'Reilly Media
Large language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. Because they have been trained on all the public text and images on the internet, they can make useful contributions to a wide variety of tasks. And with the barrier to entry greatly reduced today, practically any developer can harness LLMs and diffusion models to tackle problems previously unsuitable for automation. With this book, you'll gain a solid foundation in generative AI, including how to apply these models in practice. When first integrating LLMs and diffusion models into their workflows, most developers struggle to coax reliable enough results from them to use in automated systems. Authors James Phoenix and Mike Taylor show you how a set of principles called prompt engineering can enable you to work effectively with AI. Learn how to empower AI to work for you. This book explains: The structure of the interaction chain of your program's AI model and the fine-grained steps in between How AI model requests arise from transforming the application problem into a document completion problem in the model training domain The influence of LLM and diffusion model architecture—and how to best interact with it How these principles apply in practice in the domains of natural language processing, text and image generation, and code
Head GO: a brain friendly guide
BIBLI0308
Auteur: Mac Gavren
Édition: O'Reilly Media
« Head First Go » est un guide d'apprentissage conçu pour initier rapidement les programmeurs au langage Go, en mettant l'accent sur sa simplicité, sa fiabilité et son efficacité pour le développement d'applications performantes. Contrairement aux manuels traditionnels, ce livre adopte une approche visuelle et interactive, basée sur les dernières recherches en sciences cognitives, pour faciliter l'assimilation des concepts. Il propose des exemples pratiques et des exercices qui permettent aux lecteurs de se familiariser avec la syntaxe et les conventions de Go, tout en développant les compétences recherchées par les employeurs. Les thèmes abordés incluent la programmation concurrente, la gestion des erreurs, les tests et le développement d'applications réseau. L'objectif est de rendre l'apprentissage de Go accessible et engageant, en utilisant un format qui stimule la curiosité et favorise la rétention des connaissances.
Implementing Domain-Driven Design
BIBLI0307
Auteur: Vaughn Vernon
Édition: DDD
“For software developers of all experience levels looking to improve their results, and design and implement domain-driven enterprise applications consistently with the best current state of professional practice, Implementing Domain-Driven Design will impart a treasure trove of knowledge hard won within the DDD and enterprise application architecture communities over the last couple decades.” –Randy Stafford, Architect At-Large, Oracle Coherence Product Development “This book is a must-read for anybody looking to put DDD into practice.” –Udi Dahan, Founder of NServiceBus Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven design (DDD) in a way that fluently connects strategic patterns to fundamental tactical programming tools. Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations. Building on Eric Evans’ seminal book, Domain-Driven Design, the author presents practical DDD techniques through examples from familiar domains. Each principle is backed up by realistic Java examples–all applicable to C# developers–and all content is tied together by a single case study: the delivery of a large-scale Scrum-based SaaS system for a multitenant environment. The author takes you far beyond “DDD-lite” approaches that embrace DDD solely as a technical toolset, and shows you how to fully leverage DDD’s “strategic design patterns” using Bounded Context, Context Maps, and the Ubiquitous Language. Using these techniques and examples, you can reduce time to market and improve quality, as you build software that is more flexible, more scalable, and more tightly aligned to business goals. Coverage includes: Getting started the right way with DDD, so you can rapidly gain value from it Using DDD within diverse architectures, including Hexagonal, SOA, REST, CQRS, Event-Driven, and Fabric/Grid-Based Appropriately designing and applying Entities–and learning when to use Value Objects instead Mastering DDD’s powerful new Domain Events technique Designing Repositories for ORM, NoSQL, and other databases
Death on the Nile
BIBLI0306
Auteur: Agatha Christie
Édition: Harper Collins
Now a major motion picture directed by and starring Kenneth Branagh alongside Gal Gadot. Beloved detective Hercule Poirot embarks on a journey to Egypt in one of Agatha Christie’s most famous mysteries, narrated by Kenneth Branagh. The tranquility of a luxury cruise along the Nile was shattered by the discovery that Linnet Ridgeway had been shot through the head. She was young, stylish, and beautiful. A girl who had everything . . . until she lost her life. Hercule Poirot recalled an earlier outburst by a fellow passenger: “I’d like to put my dear little pistol against her head and just press the trigger.” Yet under the searing heat of the Egyptian sun, nothing is ever quite what it seems. A sweeping mystery of love, jealousy, and betrayal, Death on the Nile is one of Christie’s most legendary and timeless works
The adventures of Huckleberry Finn
BIBLI0305
Auteur: Mark Twain
Édition: penguin classics
"All modern American literature comes from one book by Mark Twain called Hucklberry Finn." (Ernest Heminway) Of all the contenders for the title of The Great American Novel, none has a better claim than The Adventures of Huckleberry Finn. Intended at first as a simple story of a boy's adventures in the Mississippi Valley—a sequel to Tom Sawyer—the book grew and matured under Twain's hand into a work of immeasurable richness and complexity. More than a century after its publication, the critical debate over the symbolic significance of Huck's and Jim's voyage is still fresh, and it remains a major work that can be enjoyed at many levels: as an incomparable adventure story and as a classic of American humor. This Penguin Classics edition features an introduction by John Seelye, author of The True Adventures of Huckleberry Finn, and explanatory notes by Guy Cardwell. For more than sixty-five years, Penguin has been the leading publisher of classic literature in the English-speaking world. With more than 1,500 titles, Penguin Classics represents a global bookshelf of the best works throughout history and across genres and disciplines. Readers trust the series to provide authoritative texts enhanced by introductions and notes by distinguished scholars and contemporary authors, as well as up-to-date translations by award-winning translators.
Everything I know about ... love
BIBLI0304
Auteur: Dolly Alderton
Édition: penguin classics
What do you know about Near Death Experiences?Behind these fascinating stories lies a message of hope and joy about life after life.At the heart of every near-death experience is a universal message: Love is the only thing that matters, in this life as in the next. Dive into the depths of these captivating stories, which lift the veil on the afterlife: Death doesn't exist, Life has no end, and Love is the ultimate reality. Under Stéphane Bourboulon's pseudonym, we discover a French judge passionate about spirituality and a researcher committed to the quest for meaning. His work sheds light on the connections between NDEs and spirituality, these two currents of Light stemming from the same source of Love and Life.Explore the world of "Love is the Only Thing that Matters" and let yourself be transported by inspiring stories.
Twilight Fascination
BIBLI0303
Auteur: Stephenie Meyer
Édition: Atom
L'intégralité de la saga. À dévorer. Isabella Swan, 17 ans, déménage à Forks, petite ville pluvieuse dans l'état de Washington, pour vivre avec son père. Elle s'attend à ce que sa nouvelle vie soit aussi ennuyeuse que la ville elle-même. Or, au lycée, elle est terriblement intriguée par le comportement d'une étrange fratrie, deux filles et trois garçons. Bella tombe follement amoureuse de l'un d'eux, Edward Cullen. Ce garçon beau comme un dieu et qui lui sauve la vie plusieurs fois a selon les Indiens le sang froid... Une relation sensuelle et dangereuse commence alors entre les deux jeunes gens : quand Isabella admet que Edward est un vampire, il est déjà trop tard.
Think like an engineer
BIBLI0302
Auteur: Guru Madhavan
Édition: OneWorld Publication
Discover the secrets of the minds that built our world – and how they might teach us to think differently and innovate better. 'Smart, insightful, and fascinating.' Walter Isaacson, author of Steve Jobs: The Exclusive Biography Dubai’s Burj Khalifa – the world’s tallest building – looks nothing like Microsoft’s Office Suite, and digital surround sound doesn’t work like a citywide telecommunication grid. Yet these engineering feats have much in common: they are the result of a unique thinking process combining abstract and structured thinking, common sense and great imagination. They are born of the engineering mindset. In this groundbreaking and lively work, Guru Madhavan reveals the extraordinary influence of engineering on society, not just today but throughout history. Drawing on a cast of star engineers like Steve Jobs, the Wright brothers and Thomas Edison, Madhavan explores aspects of this mindset and shows its usefulness to life and business – in areas as varied as traffic congestion to health care to filmmaking. Full of case studies and practical insights spanning the brilliant history of engineering, Think Like an Engineer is in equal parts personal, practical, and profound. It reveals how key engineering concepts can help you make better decisions and create innovative solutions in a complex world.
Analyse de l'œuvre: Kafka on the Shore (Haruki Murakami)
BIBLI0301
Auteur: Luke Allerton-Hilton
Édition: Vintage
Ce guide de lecture pratique propose un résumé et une analyse complète de Kafka sur le rivage de Haruki Murakami. Il propose une exploration approfondie de l'intrigue, des personnages et des principaux thèmes du roman, notamment la frontière floue entre les rêves et la réalité et le rôle que joue le destin dans nos vies. Le style clair et concis facilite la compréhension, offrant ainsi l'occasion idéale d'améliorer vos connaissances littéraires en un rien de temps.
Building Microservices
BIBLI0300
Auteur: Sam Newman
Édition: O'Reilly Media
Outre ses applications les plus visibles (profilage publicitaire, diagnostic, Health monitoring, maintenance prédictive, voiture autonome...), un aspect méconnu du big data devrait bientôt engendrer des innovations de rupture dans tous les domaines d’activité. Capable d’explorer l’espace infini des solutions possibles sans rechercher de mauvais compromis entre les divers métiers, l'optimisation multidisciplinaire (MDO : Multidisciplinary Design Optimisation) est, en effet, susceptible d’améliorer considérablement les performances et caractéristiques des produits de demain. Elle est déjà utilisée en aéronautique pour améliorer, à la marge, les caractéristiques aérodynamiques et structurelles des profils en phase de conception détaillée. Elle sera bientôt étendue à la conception amont pour faire émerger des solutions radicalement différentes avec des résultats bien plus satisfaisants. Ce livre didactique cherche à vulgariser les techniques de l’optimisation et les applications les plus courantes, avant de proposer des méthodes génériques, efficaces, et simples d’utilisation avec le projet de développement collaboratif Gencab Indra dédié à l’optimisation multidisciplinaire.
Highway Blue
BIBLI0299
Auteur: McFarlane
Édition: penguin
La modernité cinématographique est une notion paradoxale puisque son principe même consiste à évoluer sans cesse entre tradition du passé et perspectives du futur. « Lost Highway », le célèbre film de David Lynch sorti en 1997, est l’un de ses avatars complexes et fascinants, notamment par son refus du réalisme et la part importante qu’il laisse à l’interprétation du spectateur. Subjectivité de l’objectif filmique du point de vue narratif, scènes hallucinatoires, rêves, dédoublement de personnalité pour le personnage principal Fred Madison, distorsion de la temporalité : ce film incarne véritablement l’errance dans le labyrinthe de la modernité cinématographique. Avec sérieux et savoir-faire, Julien Achemchame réalise un essai bien documenté, que la connaissance et l’amour du cinéma concourent à rendre captivant. Les analyses intelligentes des scènes essentielles du film contribuent à étayer l’examen rigoureux de « Lost Highway », le film décidément le plus troublant de David Lynch.