Design Through Discovery


Book Description




Design Through Discovery


Book Description

THE ELEMENTS AND PRINCIPLES, Second Edition covers the first 10 chapters of the Sixth Edition of DESIGN THROUGH DISCOVERY.




Design Through Discovery


Book Description




Design Through Discovery


Book Description




Big Data Analytics: From Data to Discovery


Book Description

Dr.K.Varada Rajkumar, Associate Professor, Department of Computer Science and Engineering (AIML), MLR Institute of Technology, Hyderabad, Telangana, India. Vikram Pasupuleti, Software Developer, MS in Computer Technology, School of Technology, Eastern Illinois University, Charleston, Illinois, USA. Bharadwaj Thuraka, Software Developer, Master of Science, Information Systems, Northwest Missouri State University, Maryville, Missouri, USA. Dr.Saiteja Malisetty, Ph.D in Computing & Information Science, College of Information Science and Technology, University of Nebraska, Omaha, Nebraska, USA. Chandra Shikhi Kodete, Software Engineer, MS in Computer Technology, School of Technology, Eastern Illinois University, Charleston, Illinois, USA.




Make to Know


Book Description

Make to Know: From Spaces of Uncertainty to Creative Discovery will change the way you think about creativity. The book upends popular notions of innate artistic and visionary genius and probes instead the event of discovery that happens through the act of making. In contrast to the classic tale of Michelangelo, who 'saw the angel in the stone', the artists and designers Buchman interviews for this book talk about knowing their work as they engage in the doing. Make to Know explores the revelatory nature of the creative journey itself. As Buchman weaves together the vivid stories of his multiple conversations, we learn about writers of all stripes as they confront creative spaces of uncertainty 'the blank page'; about visual artists and what they understand from the materials they encounter; about designers and architects and the iterative process of solving problems; and about actors and musicians facing the surprises of improvisational performance. Make to Know is a book that will, ultimately, open a path to your own making, and, in the end, will have significant implications for how you live. Make to Know presents a way of thinking that democratizes creativity and uncovers a process that leads to knowing both ones work and oneself. It is relevant to anyone interested in why creativity matters.







Current Trends in Computational Modeling for Drug Discovery


Book Description

This contributed volume offers a comprehensive discussion on how to design and discover pharmaceuticals using computational modeling techniques. The different chapters deal with the classical and most advanced techniques, theories, protocols, databases, and tools employed in computer-aided drug design (CADD) covering diverse therapeutic classes. Multiple components of Structure-Based Drug Discovery (SBDD) along with its workflow and associated challenges are presented while potential leads for Alzheimer’s disease (AD), antiviral agents, anti-human immunodeficiency virus (HIV) drugs, and leads for Severe Fever with Thrombocytopenia Syndrome Virus (SFTSV) disease are discussed in detail. Computational toxicological aspects in drug design and discovery, screening adverse effects, and existing or future in silico tools are highlighted, while a novel in silico tool, RASAR, which can be a major technique for small to big datasets when not much experimental data are present, is presented. The book also introduces the reader to the major drug databases covering drug molecules, chemicals, therapeutic targets, metabolomics, and peptides, which are great resources for drug discovery employing drug repurposing, high throughput, and virtual screening. This volume is a great tool for graduates, researchers, academics, and industrial scientists working in the fields of cheminformatics, bioinformatics, computational biology, and chemistry.




Designing Hexagonal Architecture with Java


Book Description

Learn to build robust, resilient, and highly maintainable cloud-native Java applications with hexagonal architecture and Quarkus Key Features Use hexagonal architecture to increase maintainability and reduce technical debt Learn how to build systems that are easy to change and understand Leverage Quarkus to create modern cloud-native applications Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionWe live in a fast-evolving world with new technologies emerging every day, where enterprises are constantly changing in an unending quest to be more profitable. So, the question arises — how to develop software capable of handling a high level of unpredictability. With this question in mind, this book explores how the hexagonal architecture can help build robust, change-tolerable, maintainable, and cloud-native applications that can meet the needs of enterprises seeking to increase their profits while dealing with uncertainties. This book starts by uncovering the secrets of the hexagonal architecture’s building blocks, such as entities, use cases, ports, and adapters. You’ll learn how to assemble business code in the domain hexagon, create features with ports and use cases in the application hexagon, and make your software compatible with different technologies by employing adapters in the framework hexagon. In this new edition, you’ll learn about the differences between a hexagonal and layered architecture and how to apply SOLID principles while developing a hexagonal system based on a real-world scenario. Finally, you’ll get to grips with using Quarkus to turn your hexagonal application into a cloud-native system. By the end of this book, you’ll be able to develop robust, flexible, and maintainable systems that will stand the test of time.What you will learn Apply SOLID principles to the hexagonal architecture Assemble business rules algorithms using the specified design pattern Combine domain-driven design techniques with hexagonal principles to create powerful domain models Employ adapters to enable system compatibility with various protocols such as REST, gRPC, and WebSocket Create a module and package structure based on hexagonal principles Use Java modules to enforce dependency inversion and ensure software component isolation Implement Quarkus DI to manage the life cycle of input and output ports Who this book is forThis book is for software architects and Java developers looking to improve code maintainability and enhance productivity with an architecture that allows changes in technology without compromising business logic. Intermediate knowledge of the Java programming language and familiarity with Jakarta EE will help you to get the most out of this book.