![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer programming > General
The study of the genetic basis for evolution has flourished in this century, as well as our understanding of the evolvability and programmability of biological systems. Genetic algorithms meanwhile grew out of the realization that a computer program could use the biologically-inspired processes of mutation, recombination, and selection to solve hard optimization problems. Genetic and evolutionary programming provide further approaches to a wide variety of computational problems. A synthesis of these experiences reveals fundamental insights into both the computational nature of biological evolution and processes of importance to computer science. Topics include biological models of nucleic acid information processing and genome evolution; molecules, cells, and metabolic circuits that compute logical relationships; the origin and evolution of the genetic code; and the interface with genetic algorithms and genetic and evolutionary programming.
To keep doing what you love, you need to maintain your own systems, not just the ones you write code for. Regular exercise and proper nutrition help you learn, remember, concentrate, and be creative--skills critical to doing your job well. Learn how to change your work habits, master exercises that make working at a computer more comfortable, and develop a plan to keep fit, healthy, and sharp for years to come. Small changes to your habits can improve your health--without getting in the way of your work. The Healthy Programmer gives you a daily plan of action that's incremental and iterative just like the software development processes you're used to. Every tip, trick, and best practice is backed up by the advice of doctors, scientists, therapists, nutritionists, and numerous fitness experts. We'll review the latest scientific research to understand how being healthy is good for your body and mind. You'll start by adding a small amount of simple activity to your day--no trips to the gym needed. You'll learn how to mitigate back pain, carpal tunnel syndrome, headaches, and many other common sources of pain. You'll also learn how to refactor your diet to properly fuel your body without gaining weight or feeling hungry. Then, you'll turn the exercises and activities into a pragmatic workout methodology that doesn't interfere with the demands of your job and may actually improve your cognitive skills. You'll also learn the secrets of prominent figures in the software community who turned their health around by making diet and exercise changes. Throughout, you'll track your progress with a "companion iPhone app":https://itunes.apple.com/us/app/the-healthy-programmer/id576258650. Finally, you'll learn how to make your healthy lifestyle pragmatic, attainable, and fun. If you're going to live well, you should enjoy it. Disclaimer This book is intended only as an informative guide for those wishing to know more about health issues. In no way is this book intended to replace, countermand, or conflict with the advice given to you by your own healthcare provider including Physician, Nurse Practitioner, Physician Assistant, Registered Dietician, and other licensed professionals. Keep in mind that results vary from person to person. This book is not intended as a substitute for medical or nutritional advice from a healthcare provider or dietician. Some people have a medical history and/or condition and/or nutritional requirements that warrant individualized recommendations and, in some cases, medications and healthcare surveillance. Do not start, stop, or change medication and dietary recommendations without professional medical and/or Registered Dietician advice. A healthcare provider should be consulted if you are on medication or if there are any symptoms that may require diagnosis or medical attention. Do not change your diet if you are ill, or on medication except under the supervision of a healthcare provider. Neither this, nor any other book or discussion forum is intended to take the place of personalized medical care of treatment provided by your healthcare provider. This book was current as of January, 2013 and as new information becomes available through research, experience, or changes to product contents, some of the data in this book may become invalid. You should seek the most up to date information on your medical care and treatment from your health care professional. The ultimate decision concerning care should be made between you and your healthcare provider. Information in this book is general and is offered with no guarantees on the part of the author, editor or The Pragmatic Programmers, LLC. The author, editors and publisher disclaim all liability in connection with the use of this book.
Making a great board game and pitching it to publishers are two completely different things. If you've got a game that you want to share with the world but don't know what to do next, this book will help you navigate through exactly what steps to take. You'll discover: How to find the right publisher Exactly what publishers are looking for How to create a sell sheet that will actually sell your game How to negotiate the best deal and get paid more for your game What to look out for in contracts to make sure you don't get exploited You'll learn from Joe's experiences as a full-time board game designer and instructor, along with tips and stories from a dozen other published designers, plus the exact things that publishers want. Direct from 16 established publishers.
This new edition of the book covers Tailwind 3.0, which changes the way Tailwind generates its CSS. Tailwind 3.0 has a large number of new features powered by the new system, including the ability to use arbitrary values with most Tailwind class patterns, and a new syntax for combining color and opacity in a single class. This book also covers the new standalone command-line tools for Tailwind. With CSS, you can do amazing things to the basic text and images on your website, and with just a little bit of client-side code to add and remove CSS classes, you can do exponentially more. In the latest edition of this book, you'll learn how to use Tailwind 3.0 and the new way it generates CSS. You'll code your way through Tailwind's newest features, including the ability to use arbitrary values with most Tailwind class patterns and a new syntax for combining color and opacity in a single class. You'll even dive into the new standalone command-line tools for Tailwind. The Tailwind setup is extremely explicit and makes it possible to understand the display just by looking at the HTML markup. Start by designing the typographic details of the individual elements, then placing and manipulating those elements in "the box" using a flexbox or grid design. Finally, move those elements around the page with helpful small animations and transitions. With Tailwind, it's easy to prototype, iterate, and customize your display, use prefixes to specify behavior, change defaults, add new behavior, and integrate with legacy CSS. Use Tailwind to make extraordinary web designs without extraordinary effort. What You Need: This book is about Tailwind 3.0. You should have a basic knowledge of CSS and HTML.
The second generation of cloud computing systems, known as domain-specific clouds, are emerging based on application-specific processors and serverless computing paradigm. As multimedia streaming services are increasingly growing in popularity and diversity, this book is authored to introduce "multimedia clouds" as a domain-specific cloud that operates in the intersection of cloud computing technologies and digital media streaming. The book concentrates on the architectural aspects of multimedia clouds and describes development of high-level abstractions that will mitigate the burden of programmers, cloud architects, and system administrators. Multimedia clouds not only democratize multimedia streaming and add flexibility to the streaming services, they also help stream providers to offer robust and reliable streaming services in a cost- and energy-efficient manner.
The primary purpose of this book is to present the state-of-the-art of mobile cloud computing and applications with an emphasis on energy-efficiency. The future research directions are also highlighted in this book to enrich the global market-place of mobile cloud computing services facilitating the scientific, industrial, business, and consumer applications. We expect that the book will serve as a reference to a large number of readers including researchers, system architects, practitioners, and graduate-level students. This book focuses on an emerging area that has considerable research interest, momentum, and interest of commercial developers. The target reader of this book are professional developers, under-graduate and post-graduate students, and researchers. As mobile cloud computing, as well as green computing, will have a major impact on the quality of science and society over the next few years, its knowledge will enrich our readers to be at the forefront of the field. This book reports the latest research advances in the area of green mobile cloud computing. The book covers the architecture, services, methods, applications, and future research directions of green mobile cloud computing.
Provides comprehensive research ideas about Edge-AI technology that can assist doctors in making better data-driven decisions and will provide insights to researchers about healthcare industry, trends and future perspective. Examines how healthcare systems of the future will operate, by augmenting clinical resources and ensuring optimal patient outcomes. Provides insight about how Edge-AI is revolutionizing decision making, early warnings for conditions, and visual inspection in healthcare. Highlight trends, challenges, opportunities and future areas where Healthcare informatics deal with accessing vast data sets of potentially life-saving information.
This book presents the proceedings of the 12th International Parallel Tools Workshop, held in Stuttgart, Germany, during September 17-18, 2018, and of the 13th International Parallel Tools Workshop, held in Dresden, Germany, during September 2-3, 2019. The workshops are a forum to discuss the latest advances in parallel tools for high-performance computing. High-performance computing plays an increasingly important role for numerical simulation and modeling in academic and industrial research. At the same time, using large-scale parallel systems efficiently is becoming more difficult. A number of tools addressing parallel program development and analysis has emerged from the high-performance computing community over the last decade, and what may have started as a collection of a small helper scripts has now matured into production-grade frameworks. Powerful user interfaces and an extensive body of documentation together create a user-friendly environment for parallel tools.
Working with Sound is an exploration of the ever-changing working practices of audio development in the era of hybrid collaboration in the games industry. Through learnings from the pre-pandemic remote and isolated worlds of audio work, sound designers, composers and dialogue designers find themselves equipped uniquely to thrive in the hybrid, remote, and studio-based realms of today's fast-evolving working landscapes. With unique insights into navigating the worlds of isolation and collaboration, this book explores ways of thinking and working in this world, equipping the reader with inspiration to sustainably tackle the many stages of the development process. Working with Sound is an essential guide for professionals working in dynamic audio teams of all sizes, as well as the designers, producers, artists, animators and programmers who collaborate closely with their colleagues working on game audio and sound.
This book explores how gamification techniques are used to leverage users' natural desires for achievement, competition, collaboration, learning and more. Compared to other books on this topic, it gives more than just an introduction and develops the readers understanding through frameworks and models, based on research to make it easier to develop gamified systems. The concept of gamification achieved increased popularity in 2010 when a number of softwares and services started explaining their products as a 'gamification' design. Gamification Mindset explains how game elements and mechanics are important, how video games are learning systems and examines how video game aesthetics are vital in the development of gamification. The book will challenge some common beliefs when it comes to gamifications' abilities to immerse and change the user's intrinsic and extrinsic motivations. Gamification Mindset aims to develop new models in gamification to enable easier gamification scenarios. It is a comprehensive analysis and discussion about gamification and serves as a useful tool, since it acquaints readers with gamification and how to use it, through illustrated practical theoretical models. Academic researchers, students, educators and professional game and gamification designers will find this book invaluable.
The present book is the outcome of efforts to introduce topological connectedness as one of the basic tools for the study of necessary conditions for an extremum. Apparently this monograph is the first book in the theory of maxima and minima where topological connectedness is used so widely for this purpose. Its application permits us to obtain new results in this sphere and to consider the classical results from a nonstandard point of view. Regarding the style of the present book it should be remarked that it is comparatively elementary. The author has made constant efforts to make the book as self-contained as possible. Certainly, familiarity with the basic facts of topology, functional analysis, and the theory of optimization is assumed. The book is written for applied mathematicians and graduate students interested in the theory of optimization and its applications. We present the synthesis of the well known Dybovitskii'-Milyutin ap proach for the study of necessary conditions for an extremum, based on functional analysis, and topological methods. This synthesis allows us to show that in some cases we have the following important result: if the Euler equation has no non trivial solution at a point of an extremum, then some inclusion is valid for the functionals belonging to the dual space. This general result is obtained for an optimization problem considered in a lin ear topological space. We also show an application of our result to some problems of nonlinear programming and optimal control."
"Foundations of AOP for J2EE Development" covers a relatively new programming paradigm: aspect-oriented programming, or AOP. Presented are the core concepts of AOP: AspectJ 5, JBoss AOP, Spring AOP, and JAC. Specific features of these tools are compared. The book also explores the potential uses of AOP in everyday programming life, such as design patterns implementation, program testing, and application management. In the latter part of the book, the authors show how AOP can ease the task of J2EE application development. (J2EE is known for being a rich and somewhat complicated framework.)
Many auditors are now encountering Agile management methodologies for the first time. In some cases, this can cause problems for the audit process because the methodology is very different from traditional approaches. Aside from the difficulties faced by the auditor, an ineffective audit can have a negative effect on an Agile project by giving a false impression of its progress. It might even harm the final project outcome. Written for auditors and Agile managers, Agile Governance and Audit bridges the gap between traditional auditing approaches and the requirements of Agile methodologies. It provides an overview of Agile for auditors and other risk professionals who have not encountered the approach before. The book also tells Agile teams what auditors and risk professionals need, and the sort of questions they are likely to ask. Each chapter includes hints and tips for auditors, and a selection of case studies is included to illustrate the practical issues involved in auditing Agile projects. This makes it an ideal book for any auditor encountering the Agile methodology, and any Agile teams preparing for a management audit. This book will enable you to understand how to get the most out of Agile audits, whatever your role.
Game Audio Fundamentals takes the reader on a journey through game audio design: from analog and digital audio basics, to the art and execution of sound effects, soundtracks, and voice production, as well as learning how to make sense of a truly effective soundscape. Presuming no pre-existing knowledge, this accessible guide is accompanied by online resources - including practical examples and incremental DAW exercises - and presents the theory and practice of game audio in detail, and in a format anyone can understand. This is essential reading for any aspiring game audio designer, as well as students and professionals from a range of backgrounds, including music, audio engineering, and game design.
This volume contains refereed papers based on the lectures presented at the XIV International Conference on Mathematical Programming held at Matrahaza, Hungary, between 27-31 March 1999. This conference was organized by the Laboratory of Operations Research and Deci sion Systems at the Computer and Automation Institute, Hungarian Academy of Sciences. The editors hope this volume will contribute to the theory and applications of mathematical programming. As a tradition of these events, the main purpose of the confer ence was to review and discuss recent advances and promising research trends concerning theory, algorithms and applications in different fields of Optimization Theory and related areas such as Convex Analysis, Complementarity Systems and Variational Inequalities. The conference is traditionally held in the Matra Mountains, and housed by the resort house of the Hungarian Academy of Sciences. This was the 14th event of the long lasting series of conferences started in 1973. The organizers wish to express their thanks to the authors for their contributions in this volume, and the anonymous referees for their valu able comments. Special thanks are directed to our sponsors, the Hun garian Academy of Sciences, the National Committee for Technological Development, the Hungarian National Science Foundation, and last but not least, the Hungarian Operational Research Society. We would like to thank John Martindale from Kluwer Academic Publishers for helping us produce this volume, Eva Nora Nagy for cor rections and proof-readings, and Peter Dombi for his excellent work on typesetting and editing the manuscript."
The aim of this book is to bridge the gap between standard textbook models and a range of models where the dynamic structure of the data manifests itself fully. The common denominator of such models is stochastic processes. The authors show how counting processes, martingales, and stochastic integrals fit very nicely with censored data. Beginning with standard analyses such as Kaplan-Meier plots and Cox regression, the presentation progresses to the additive hazard model and recurrent event data. Stochastic processes are also used as natural models for individual frailty; they allow sensible interpretations of a number of surprising artifacts seen in population data. The stochastic process framework is naturally connected to causality. The authors show how dynamic path analyses can incorporate many modern causality ideas in a framework that takes the time aspect seriously. To make the material accessible to the reader, a large number of practical examples, mainly from medicine, are developed in detail. Stochastic processes are introduced in an intuitive and non-technical manner. The book is aimed at investigators who use event history methods and want a better understanding of the statistical concepts. It is suitable as a textbook for graduate courses in statistics and biostatistics.
Take your idea from concept to production with this unique guide Whether it's called physical computing, ubiquitous computing, or the Internet of Things, it's a hot topic in technology: how to channel your inner Steve Jobs and successfully combine hardware, embedded software, web services, electronics, and cool design to create cutting-edge devices that are fun, interactive, and practical. If you'd like to create the next must-have product, this unique book is the perfect place to start. Both a creative and practical primer, it explores the platforms you can use to develop hardware or software, discusses design concepts that will make your products eye-catching and appealing, and shows you ways to scale up from a single prototype to mass production.Helps software engineers, web designers, product designers, and electronics engineers start designing products using the Internet-of-Things approach Explains how to combine sensors, servos, robotics, Arduino chips, and more with various networks or the Internet, to create interactive, cutting-edge devices Provides an overview of the necessary steps to take your idea from concept through production If you'd like to design for the future, "Designing the Internet of Things" is a great place to start.
An unacknowledged, global phenomenon in the sphere of computer applications, digital sport, plays an enormous part in training and performance enhancement. Digital Sport for Performance Enhancement and Competitive Evolution: Intelligent Gaming Technologies is the first book to provide an overview of the increasing level of digitization in sport including areas of gaming and athlete training. A cutting-edge reference source within its field, this book discusses sport consumers and the playing of computer games drawing from academicians and practitioners from varied disciplines and approaches.
Transportation problems belong to the domains mathematical program ming and operations research. Transportation models are widely applied in various fields. Numerous concrete problems (for example, assignment and distribution problems, maximum-flow problem, etc. ) are formulated as trans portation problems. Some efficient methods have been developed for solving transportation problems of various types. This monograph is devoted to transportation problems with minimax cri teria. The classical (linear) transportation problem was posed several decades ago. In this problem, supply and demand points are given, and it is required to minimize the transportation cost. This statement paved the way for numerous extensions and generalizations. In contrast to the original statement of the problem, we consider a min imax rather than a minimum criterion. In particular, a matrix with the minimal largest element is sought in the class of nonnegative matrices with given sums of row and column elements. In this case, the idea behind the minimax criterion can be interpreted as follows. Suppose that the shipment time from a supply point to a demand point is proportional to the amount to be shipped. Then, the minimax is the minimal time required to transport the total amount. It is a common situation that the decision maker does not know the tariff coefficients. In other situations, they do not have any meaning at all, and neither do nonlinear tariff objective functions. In such cases, the minimax interpretation leads to an effective solution."
R and Python for Oceanographers: A Practical Guide with Applications describes the uses of scientific Python packages and R in oceanographic data analysis, including both script codes and graphic outputs. Each chapter begins with theoretical background that is followed by step-by-step examples of software applications, including scripts, graphics, tables and practical exercises for better understanding of the subject. Examples include frequently used data analysis approaches in physical and chemical oceanography, but also contain topics on data import/export and GIS mapping. The examples seen in book provide uses of the latest versions of Python and R libraries.
This hands-on textbook/reference presents an introduction to the fundamental aspects of modelling and simulation, both for those wishing to learn about this methodology and also for those who have a need to apply it in their work. The text is supported by illustrative examples, drawn from projects formulated within the domains of discrete-event dynamic systems (DEDS) and continuous-time dynamic systems (CTDS). This updated new edition has been enhanced with new illustrative case studies, and additional examples demonstrating some new features and the effectiveness of the ABCmod conceptual modelling framework. Changes that facilitate the development of simulation models with ABSmod/J are illustrated. New material includes a presentation of the experimentation strategy called "design of experiments" and three new chapters that explore the optimization-simulation interface. Topics and features: presents a goal-based and project-oriented perspective of modelling and simulation; describes the ABCmod framework, an activity-based conceptual modelling framework for DEDS; examines the simulation-optimization interface in both the CTDS and DEDS domains; provides numerous illustrative examples, case studies and useful algorithms, as well as exercises and projects at the end of most chapters; includes appendices on probability and statistics, the GPSS programming environment, and relevant MATLAB features; provides supplementary software and teaching support material at an associated website, including lecture slides and a methodology for organizing student projects. Serving as an essential guide to the foundations of modelling and simulation, this practical primer is ideal for senior undergraduate and junior graduate-level students. Also suitable for self-study, the book will be of great benefit to professionals seeking insight into the vast potential of this rapidly evolving problem-solving paradigm.
Are you thinking about working in the board game industry? Here's what you need to know. There are so many jobs and roles that need to be filled in the board game industry. You might just have the right skills and experience to excel. But first you need to know what opportunities exist and what the hardest gaps are to fill! In this book, you'll discover * What jobs are really in demand * How you can get your foot in the door with a publisher * Jobs in the industry you've never even thought of * What other opportunities exist for people with skills just like yours With insights from over 40 industry pros, as well as the author's many years of experience, you'll be able to put your own skills and experience to great use in an amazing, growing industry.
Optimization is a field important in its own right but is also integral to numerous applied sciences, including operations research, management science, economics, finance and all branches of mathematics-oriented engineering. Constrained optimization models are one of the most widely used mathematical models in operations research and management science. This book gives a modern and well-balanced presentation of the subject, focusing on theory but also including algorithims and examples from various real-world applications. The text is easy to read and accessible to anyone with a knowledge of multi-dimensional calculus, linear algebra and basic numerical methods. Detailed examples and counter-examples are provided--as are exercises, solutions and helpful hints, and Matlab/Maple supplements. The intended readership is advanced undergraduates, graduates, and professionals in any of the applied fields.
Optimization methods have been considered in many articles, monographs, and handbooks. However, experts continue to experience difficulties in correctly stating optimization problems in engineering. These troubles typically emerge when trying to define the set of feasible solutions, i.e. the constraints imposed on the design variables, functional relationships, and criteria. The Parameter Space Investigation (PSI) method was developed specifically for the correct statement and solution of engineering optimization problems. It is implemented in the MOVI 1.0 software package, a tutorial version of which is included in this book. The PSI method and MOVI 1.0 software package have a wide range of applications. The PSI method can be successfully used for the statement and solution of the following multicriteria problems: design, identification, design with control, the optional development of prototypes, finite element models, and the decomposition and aggregation of large-scale systems. Audience: The PSI method will be of interest to researchers, graduate students, and engineers who work in engineering, mathematical modelling and industrial mathematics, and in computer and information science. |
You may like...
Visual and Linguistic Representations of…
Maria Pia Pozzato
Hardcover
Fast Boundary Element Methods in…
Ulrich Langer, Martin Schanz, …
Hardcover
R2,678
Discovery Miles 26 780
Unified Lagrangian Formulation for Fluid…
Alessandro Franci
Hardcover
|