Book Lists

Most Popular Books by Steve Jones

Steve Jones is the author of Mastering the Art of Elixir Programming: Unraveling the Secrets of Expert-Level Programming (2025), The Darwin Archipelago (2011), Doing Internet Research (1999), Mastering the Craft of JavaScript Programming: Unraveling the Secrets of Expert-Level Programming (2025), No Need for Geniuses (2017).

41 - 80 of 1,000,000 results
<< >>

Mastering the Art of Elixir Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 15, 2025
Mastering the Art of Elixir Programming: Unraveling the Secrets of Expert-Level Programming
Unlock the full potential of Elixir with "Mastering the Art of Elixir Programming: Unraveling the Secrets of Expert-Level Programming." This comprehensive guide meticulously explores advanced techniques and practices essential for crafting resilient and scalable applications. Written for experienced developers, this book delves deep into Elixir''s most powerful features—from its impressive concurrency model and dynamic pattern matching to its robust fault tolerance and real-time communication capabilities. Each chapter is crafted to enhance your understanding of Elixir''s unique offerings. You''ll discover how to leverage the power of OTP, craft elegant code with advanced pattern matching, and streamline development with essential libraries and tools within the Elixir ecosystem. Cutting-edge topics such as metaprogramming, system design, profiling, and optimization provide you with the knowledge to build high-performance applications that excel in today’s demanding environments. With an emphasis on practical applications and real-world scenarios, this guide empowers you to apply these concepts with confidence in your projects. Whether you''re looking to raise the standard of your current Elixir applications or seeking to explore new possibilities within the language, this book is an indispensable resource. "Mastering the Art of Elixir Programming" is not just about learning techniques; it''s about gaining a deep understanding that allows you to innovate and excel in the rapidly evolving world of software development. Equip yourself with the expertise needed to lead in crafting cutting-edge, efficient, and reliable software solutions with Elixir.

The Darwin Archipelago

release date: Jan 01, 2011
The Darwin Archipelago
Charles Darwin is of course best known for The Voyage of the Beagle and The Origin of Species. But he produced many other books over his long career, exploring specific aspects of the theory of evolution by natural selection in greater depth. The eminent evolutionary biologist Steve Jones uses these lesser-known works as springboards to examine how their essential ideas have generated whole fields of modern biology.Earthworms helped found modern soil science, Expression of the Emotions helped found comparative psychology, and Self-Fertilization and Forms of Flowers were important early works on the origin of sex. Through this delightful introduction to Darwin''s oeuvre, one begins to see Darwin''s role in biology as resembling Einstein''s in physics: he didn''t have one brilliant idea but many and in fact made some seminal contribution to practically every field of evolutionary study. Though these lesser-known works may seem disconnected, Jones points out that they all share a common theme: the power of small means over time to produce gigantic ends. Called a "world of wonders" by the Timesof London, The Darwin Archipelago will expand any reader''s view of Darwin''s genius and will demonstrate how all of biology, like life itself, descends from a common ancestor.

Doing Internet Research

release date: Jan 01, 1999
Doing Internet Research
Doing Internet Research examines the ways in which the Internet has commanded the public imagination and discusses the methodological issues that arise when one tries to study and understand the social processes occurring within the Internet.

Mastering the Craft of JavaScript Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 12, 2025
Mastering the Craft of JavaScript Programming: Unraveling the Secrets of Expert-Level Programming
"Mastering the Craft of JavaScript Programming: Unraveling the Secrets of Expert-Level Programming" stands as a definitive guide for developers seeking to elevate their proficiency in JavaScript. This comprehensive book delves into the intricacies of the language that powers a multitude of modern applications, from web development to server-side solutions. Designed for those with foundational knowledge, it meticulously unpacks advanced topics, offering a clear path to mastering JavaScript''s more challenging aspects. Each chapter is thoughtfully structured to provide not only theoretical knowledge but also practical insights that can be immediately applied in real-world scenarios. The book covers a wide array of subjects including the nuanced handling of asynchronous operations, deep explorations of prototype-based inheritance, and advanced function patterns that enhance functional programming. With poignant discussions on optimizing application performance and managing JavaScript memory, readers are equipped with cutting-edge techniques to build efficient, scalable applications. Furthermore, "Mastering the Craft of JavaScript Programming" elevates its utility by addressing sophisticated design patterns and error handling practices, ensuring that developers can produce robust, maintainable code. Whether you''re fine-tuning existing skills or aspiring to tackle complex programming challenges, this book is crafted to empower your journey toward JavaScript mastery, positioning you at the forefront of modern software development.

No Need for Geniuses

release date: May 04, 2017
No Need for Geniuses
Paris at the time of the French Revolution was the world capital of science. Its scholars laid the foundations of today''s physics, chemistry and biology. They were true revolutionaries: agents of an upheaval both of understanding and of politics. Many had an astonishing breadth of talents. The Minister of Finance just before the upheaval did research on crystals and the spread of animal disease. After it, Paris''s first mayor was an astronomer, the general who fought off invaders was a mathematician while Marat, a major figure in the Terror, saw himself as a leading physicist. Paris in the century around 1789 saw the first lightning conductor, the first flight, the first estimate of the speed of light and the invention of the tin can and the stethoscope. The metre replaced the yard and the theory of evolution came into being. The city was saturated in science and many of its monuments still are. The Eiffel Tower, built to celebrate the Revolution''s centennial, saw the world''s first wind-tunnel and first radio message, and first observation of cosmic rays. Perhaps the greatest Revolutionary scientist of all, Antoine Lavoisier, founded modern chemistry and physiology, transformed French farming, and much improved gunpowder manufacture. His political activities brought him a fortune, but in the end led to his execution. The judge who sentenced him - and many other researchers - claimed that ''the Revolution has no need for geniuses''. In this enthralling and timely book Steve Jones shows how wrong this was and takes a sideways look at Paris, its history, and its science, to give a dazzling new insight into the City of Light.

Mastering the Art of Julia Programming: Advanced Techniques for Expert-Level Programming

release date: Feb 16, 2025
Mastering the Art of Julia Programming: Advanced Techniques for Expert-Level Programming
"Mastering the Art of Julia Programming: Advanced Techniques for Expert-Level Programming" is the definitive guide for seasoned developers seeking to elevate their proficiency in Julia. This book goes beyond conventional programming instruction, diving deeply into the intricacies of the Julia language. Through meticulously crafted chapters, readers will explore complex topics such as the type system, metaprogramming, performance optimization, and effective error handling. Each section is designed to build upon the last, offering a logical progression that ensures comprehensive understanding and mastery of advanced Julia concepts. This book equips readers with the practical skills necessary to apply advanced techniques in real-world scenarios. With an emphasis on pragmatic, hands-on learning, it presents readers with detailed examples and case studies, demonstrating how to implement high-performance solutions in diverse computational contexts. Whether it''s developing sophisticated machine learning models, constructing robust concurrent applications, or optimizing mathematical computations, this guide presents strategies and tools that enable programmers to maximize their efficiency and creativity. "Mastering the Art of Julia Programming" is not only an invaluable resource for individual programmers but also an asset for teams and organizations looking to foster a deeper understanding of Julia''s capabilities. It prepares developers to contribute meaningfully to the Julia ecosystem by providing insights into effective package development and management. This book is an essential addition to the libraries of forward-thinking developers who aim to leverage Julia''s potential to its fullest, ensuring they are at the cutting edge of programming technology.

Mastering the Art of Go Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 14, 2025
Mastering the Art of Go Programming: Unraveling the Secrets of Expert-Level Programming
Discover the power of Go programming with "Mastering the Art of Go Programming: Unraveling the Secrets of Expert-Level Programming." This comprehensive guide delves into the advanced features and nuances of Go, empowering experienced developers to harness its full potential. From its unique concurrency model to its robust type system, this book provides a deep dive into the core aspects that elevate Go above the rest, making complex programming challenges more approachable with clarity and efficiency. Each chapter is meticulously crafted to cover key areas vital for mastering Go, such as concurrent programming, advanced data structures, and scalable network server design. You''ll explore sophisticated error handling techniques, uncover best practices in memory management, and learn how to leverage Go''s expansive ecosystem and tools to enhance your coding experiences. With practical examples and in-depth discussions, this book ensures you can effectively translate theory into practice, optimizing your workflow and strengthening your problem-solving capabilities. Whether you''re aiming to build high-performance applications or seeking to refine your skills, "Mastering the Art of Go Programming" is your indispensable resource for expert-level proficiency. Join countless developers embracing Go for its simplicity and power, and equip yourself with the knowledge to build scalable, secure, and efficient software solutions. Unlock Go''s full potential and elevate your projects to new heights of excellence.

The Serpent's Promise

release date: May 07, 2013
The Serpent's Promise
A unique contribution to the God/religion debate: a scientific take on the Bible that doesn''t take sides. Many of the subjects studied by physicists or by biologists are found in the texts of the world''s religions: the origins of the universe, of life and of mankind; fate, sex, age and death; and the prospects of eternal life or of fiery doom. The Bible is a handbook for understanding Nature and, in its own way, it succeeds. As a factual account, of course, it is out of date, but many of its statements can be rephrased in modern terms. Distinguished geneticist Steve Jones has done that: written a rivetingly accessible work on recent advances in our understanding of ourselves, using the Bible as a framework. His narrative is structured around the Good Book''s grand themes, from Genesis to Revelations, and weaves a series of unexpected facts into a coherent whole. The struggle of rationalism with its opposite has, after decades of torpor, returned to centre stage. Polemics against and in favour of religion and atheism fill the shelves. Instead of adding to that pile, Steve Jones stands back and take a fresh look at that issue in a volume that is not an attack or a defence but which explores scriptural motifs--Creation, the Garden of Eden, original sin, the Exodus, virgin birth, the Resurrection, and the Last Judgment--using the methods and results of the latest scientific research. It is a remarkably quick jump, shows Professor Jones, from Adam to astrophysics. Although some of the questions raised are beyond the capabilities of science, at least a scientist can ask them in a new way. Steve Jones shows there is a better route to understanding the universe than through doctrine.

Enterprise Soa Adoption Strategies

release date: Jan 01, 2006
Enterprise Soa Adoption Strategies
Major changes in technology have not been driven by the technologies themselves but by the change in thinking that they enabled. OO design changed software by changing thoughts away from procedures and onto real world "things." This book argues that for SOA to succeed we must move our thoughts away from the implementation technologies and towards the "what" of the business. Using a straight-forward, pictorially driven, methodology the book explains who to discover what the business services really are and how to construct an overall business service architecture. The book covers defining the Business Service Architecture, how to classify services for business value and delivery, understanding the role of IT in supporting the architecture, how project and portfolio management needs to change, how to use a Service Architecture to identify KPIs, and how and when to use Business Process in a service architecture.

Revolutionary Science

release date: Jan 10, 2017
Revolutionary Science
Paris at the time of the French Revolution was the world capital of science. The city was saturated in scientists; many had an astonishing breadth of talents. Paris in the century around 1789 saw the first lightning conductor, the first flight, the first estimate of the speed of light and the invention of the tin can and the stethoscope. The theory of evolution came into being. Perhaps the greatest Revolutionary scientist of all, Antoine Lavoisier, founded modern chemistry and physiology, transformed French farming, and much improved gunpowder manufacture. His political activities brought him a fortune, but in the end led to his execution. The judge who sentenced him to death claimed that "the Revolution has no need for geniuses."In this enthralling and dazzling book, acclaimed science writer Steve Jones shows how wrong this was and takes a new look at Paris, its history, and its science, to give the reader dazzling new insight into the City of Light.

Mastering the Art of Rust Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 13, 2025
Mastering the Art of Rust Programming: Unraveling the Secrets of Expert-Level Programming
Unlock the full potential of Rust with "Mastering the Art of Rust Programming: Unraveling the Secrets of Expert-Level Programming," an essential guide for experienced programmers eager to deepen their knowledge and proficiency in this remarkable language. As Rust continues to gain prominence for its memory safety and performance in systems programming, this book offers an in-depth exploration of advanced concepts, tailored to equip developers with the skills required to solve complex programming challenges efficiently and safely. From intricate patterns in ownership, borrowing, and lifetimes to cutting-edge concurrency and asynchronous programming techniques, every chapter meticulously unpacks the critical components that define Rust''s uniqueness. Delve into the powerful type system, harness the versatility of traits and generics, and leverage unsafe Rust and interoperability for cross-language integration. This comprehensive text doesn''t merely present theoretical insights; it demonstrates practical applications with real-world examples, ensuring readers can confidently implement Rust''s capabilities in their projects. Embrace the synergistic power of Rust''s ecosystem and tooling to elevate your development workflow. Navigate the vast landscape of crates, augment your productivity with the robust tooling landscape, and learn to craft seamless web applications using Actix and Rocket. "Mastering the Art of Rust Programming" is more than a book; it''s a definitive resource that transforms Rust mastery from aspiration to reality, positioning you at the forefront of modern programming excellence.

Mastering the Art of Scala Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 15, 2025
Mastering the Art of Scala Programming: Unraveling the Secrets of Expert-Level Programming
Unlock the full potential of Scala with "Mastering the Art of Scala Programming: Unraveling the Secrets of Expert-Level Programming." This book meticulously guides seasoned developers through the advanced nuances of Scala, helping them harness its powerful features to build scalable, maintainable, and high-performance applications. With a focus on both functional and object-oriented paradigms, it offers a detailed exploration of sophisticated techniques such as metaprogramming, concurrency, and large-scale systems design, ensuring you are equipped to tackle complex programming challenges with confidence. Each chapter is crafted to deepen your understanding of Scala''s robust ecosystem, from mastering Scala’s type system and optimizing its collections and data structures, to leveraging domain-specific languages and achieving seamless interoperability with Java and other JVM languages. Real-world examples, case studies, and expert insights provide the context needed to apply these advanced strategies in practice, transforming your approach to software architecture and design. This practical focus ensures you not only learn theory but also see how these techniques are implemented in professional environments. Whether enhancing your testing strategies, managing memory efficiently, or optimizing application performance, this comprehensive guide serves as an invaluable resource for any developer seeking to elevate their skillset. With "Mastering the Art of Scala Programming," you stand to gain a profound comprehension of the language’s capabilities, empowering you to create elegant, efficient solutions in a fast-evolving technical landscape. Embrace the opportunity to become a leading expert in Scala and redefine what is possible in your software development projects.

Mastering the Craft of TypeScript Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 13, 2025
Mastering the Craft of TypeScript Programming: Unraveling the Secrets of Expert-Level Programming
Unlock the full power of TypeScript with "Mastering the Craft of TypeScript Programming: Unraveling the Secrets of Expert-Level Programming." This book serves as an indispensable guide for seasoned developers eager to refine their skills and take their TypeScript expertise to new heights. Through expertly curated chapters, it delves into the sophisticated aspects of TypeScript, providing a thorough understanding of its advanced capabilities. From the intricacies of TypeScript''s type system to the integration of complex frontend libraries like React and Redux, each chapter is meticulously designed to deliver deep insights and practical knowledge. Explore the transformative world of TypeScript as each section unveils advanced techniques for crafting robust and maintainable applications. Readers will gain proficiency in asynchronous programming, decorator patterns, and high-performance optimization strategies, all while learning to leverage TypeScript''s static typing for enhanced code reliability. The book also provides comprehensive coverage of building scalable APIs, testing methodologies, and robust error handling, ensuring that developers can create resilient applications that stand the test of time. Embrace the future of software development with this essential resource, perfect for developers aiming to stay ahead in an ever-evolving field. The expert-level strategies and practices detailed within these pages promise to enhance coding efficiency and productivity. Whether integrating TypeScript with modern toolchains or optimizing for high-performance applications, this book equips developers to meet the demands of complex programming environments with confidence and precision. Transform your TypeScript projects with this definitive guide and solidify your place as a leading developer in today''s dynamic tech landscape.

Mastering the Art of Fortran Programming: Advanced Techniques for Expert-Level Programming

release date: Feb 16, 2025
Mastering the Art of Fortran Programming: Advanced Techniques for Expert-Level Programming
Unlock the full potential of Fortran with "Mastering the Art of Fortran Programming: Advanced Techniques for Expert-Level Programming," a definitive guide for experienced programmers seeking to elevate their skills. This comprehensive book delves deeply into complex topics, offering a detailed exploration of advanced data structures, optimization techniques, and high-performance programming. Each chapter is meticulously crafted to provide insights and strategies that transform traditional programming approaches into sophisticated, efficient solutions. Explore the vibrant world of Fortran as the book brings to light cutting-edge methodologies, from metaprogramming and language interoperability to parallel programming with OpenMP. Gain proficiency in interfacing Fortran with other languages, optimizing numerical methods, and tackling modern scientific computing challenges. With practical examples and best practices at its core, this resource equips readers to design and implement robust Fortran applications capable of meeting the most demanding computational tasks of today and tomorrow. Beyond just theory, "Mastering the Art of Fortran Programming" emphasizes real-world application and problem-solving, fostering an environment of learning that is both rigorous and engaging. Whether you are refactoring legacy systems or pioneering new software architectures, this book is an invaluable asset in achieving excellence in Fortran programming. Dive into a wealth of knowledge that stands at the forefront of scientific and engineering innovations, and become a leader in Fortran expertise.

Mastering the Craft of Python Programming: Unraveling the Secrets of Expert-Level Programming

release date: Feb 11, 2025
Mastering the Craft of Python Programming: Unraveling the Secrets of Expert-Level Programming
Unleash the full potential of your Python programming skills with "Mastering the Craft of Python Programming: Unraveling the Secrets of Expert-Level Programming." This book serves as an indispensable guide for experienced developers looking to level up their coding prowess and dive deep into the sophisticated realms of Python. Written with clarity and precision, it covers a breadth of advanced techniques, including complex algorithms, asynchronous programming, and efficient memory management, tailored specifically for the modern programmer''s needs. Each chapter meticulously explores key concepts necessary for mastering Python, from idiomatic code practices and harnessing Python''s powerful standard library to delving into the intricacies of metaprogramming and decorators. Practical examples, detailed explanations, and insightful tips not only enhance comprehension but also encourage an appreciation for Python''s rich ecosystem. The emphasis on optimizing performance and robustness ensures that you can create applications that are as efficient as they are resilient. Embrace the challenge of pushing your knowledge beyond conventional programming boundaries with this comprehensive resource. "Mastering the Craft of Python Programming" is more than just a technical manual; it is an essential companion that empowers you to navigate complex development landscapes, innovate with confidence, and craft high-quality code with elegance and expertise.

Mastering the Art of ARM Assembly Programming: Unlock the Secrets of Expert-Level Skills

release date: Feb 25, 2025
Mastering the Art of ARM Assembly Programming: Unlock the Secrets of Expert-Level Skills
Unlock the secrets of ARM architecture and elevate your programming skills with "Mastering the Art of ARM Assembly Programming: Unlock the Secrets of Expert-Level Skills." This comprehensive guide is designed for experienced programmers seeking to deepen their understanding and manipulation of ARM assembly. Seamlessly blending theoretical insights with practical applications, the book provides an unrivaled opportunity to grasp the essential expertise necessary in today''s fast-evolving computing environments. Each chapter meticulously explores a unique facet of ARM assembly programming, from architecture deep dives and advanced techniques to optimization strategies and real-time system mastery. Readers will discover how to interface ARM assembly with high-level languages, manage parallelism and concurrency, and implement robust security measures. Learn to craft efficient, powerful solutions across embedded systems and real-time applications with precision and efficiency. Whether you''re developing for embedded devices, securing applications, or optimizing performance, this book equips you with the knowledge to excel. Through in-depth exploration and practical examples, "Mastering the Art of ARM Assembly Programming" is your key to confidently navigating ARM''s capabilities and achieving expert-level proficiency—a must-have resource for programmers dedicated to staying at the cutting edge of technology.

Evolution (A Ladybird Expert Book)

release date: Jan 26, 2017
Evolution (A Ladybird Expert Book)
Part of the new Ladybird Expert series, Evolution is a clear, simple and entertaining introduction to Charles Darwin''s pioneering and revolutionary theory of how all life changes through natural selection. Written by broadcaster, prize-winning author and geneticist Professor Steve Jones, it explores the extraordinary diversity of life on our planet through the complex interactions of one very simple theory. You''ll discover the common origins of dogs and Brussels sprouts, how it is we''re all mutants, where wings, ears and tails came from, why sex is good for you, how some dinosaurs evolved and survived, and why human evolution may finally have stopped. Written by the leading lights and most outstanding communicators in their fields, the Ladybird Expert books provide clear, accessible and authoritative introductions to subjects drawn from science, history and culture. Other books currently available in the Ladybird Expert series include: · Climate Change · Quantum Mechanics For an adult readership, the Ladybird Expert series is produced in the same iconic small format pioneered by the original Ladybirds. Each beautifully illustrated book features the first new illustrations produced in the original Ladybird style for nearly forty years.

Here Comes the Sun

release date: Jun 06, 2019
Here Comes the Sun
Our sun drives the weather, forms the landscape, feeds and fuels - but sometimes destroys - the creatures that live upon it, controls their patterns of activity, makes chemicals in the skin that cheer up those who bask in its rays, and for the ancients was the seat of divine authority. In Here Comes the Sun, Steve Jones shows how life on Earth is ruled by our nearest star. It is filled with unexpected connections; between the need to stay cool and man''s ability to stand upright, between the power of memory and the onset of darkness, between the flow of solar energy through the plants and animals and of wealth through society, and between Joseph Goebbel''s 1938 scheme to make Edinburgh the summer capital of a defeated Britain and the widening gap in the life expectancy of Scottish men compared to that of other European men brought on by thnat nation''s cloudy climate. Its author charts some of his own research in places hot and cold across the globe on the genetic and evolutionary effects of sunlight on snails, fruit-flies and people and shows how what was once no more an eccentric specialism has grown to become a subject of wide scientific, social and political significance. Stunningly evocative, beautifully written and packed full of insight, Here Comes the Sun is Steve Jones''s most personal book to date.

Virtualizing Hadoop

release date: Jul 14, 2015
Virtualizing Hadoop
Plan and Implement Hadoop Virtualization for Maximum Performance, Scalability, and Business Agility Enterprises running Hadoop must absorb rapid changes in big data ecosystems, frameworks, products, and workloads. Virtualized approaches can offer important advantages in speed, flexibility, and elasticity. Now, a world-class team of enterprise virtualization and big data experts guide you through the choices, considerations, and tradeoffs surrounding Hadoop virtualization. The authors help you decide whether to virtualize Hadoop, deploy Hadoop in the cloud, or integrate conventional and virtualized approaches in a blended solution. First, Virtualizing Hadoop reviews big data and Hadoop from the standpoint of the virtualization specialist. The authors demystify MapReduce, YARN, and HDFS and guide you through each stage of Hadoop data management. Next, they turn the tables, introducing big data experts to modern virtualization concepts and best practices. Finally, they bring Hadoop and virtualization together, guiding you through the decisions you’ll face in planning, deploying, provisioning, and managing virtualized Hadoop. From security to multitenancy to day-to-day management, you’ll find reliable answers for choosing your best Hadoop strategy and executing it. Coverage includes the following: • Reviewing the frameworks, products, distributions, use cases, and roles associated with Hadoop • Understanding YARN resource management, HDFS storage, and I/O • Designing data ingestion, movement, and organization for modern enterprise data platforms • Defining SQL engine strategies to meet strict SLAs • Considering security, data isolation, and scheduling for multitenant environments • Deploying Hadoop as a service in the cloud • Reviewing the essential concepts, capabilities, and terminology of virtualization • Applying current best practices, guidelines, and key metrics for Hadoop virtualization • Managing multiple Hadoop frameworks and products as one unified system • Virtualizing master and worker nodes to maximize availability and performance • Installing and configuring Linux for a Hadoop environment
41 - 80 of 1,000,000 results
<< >>


  • Aboutread.com makes it one-click away to discover great books from local library by linking books/movies to your library catalog search.

  • Copyright © 2026 Aboutread.com