Программирование - скачать книги или читать онлайн. Страница 32

Купить книгу Energy Security. An Interdisciplinary Approach, автора Gawdat  Bahgat
Pdf-книга
Energy Security. An Interdisciplinary Approach
Security of Energy supply is a major concern for all modern societies, intensified by skyrocketing demand in India and China and increasing international competition over fossil fuel deposits. Energy Security: An Interdisciplinary Approach gives A comparative analysis from both consumers' and producers' perspectives. It uniquely combines economics, geology, international relations, business, history, public management and political science, in one comprehensive volume, highlighting the vulnerabilities and need to move to more sustainable energy sources. The author provides a number of useful case studies to demonstrate the theory, including perspectives from consuming regions such as the United States, the European Union, and China, and from exporting regions; the Middle East, Africa, Russia and the Caspian Sea. Key features include: coverage on theoretical and empirical frameworks so readers are able to analyse concepts relevant to new laws and policies in energy security up-to-date coverage on ‘green energy', outlining research on the balance between meeting energy needs and avoiding polluting the environment an examination of the three most prominent international energy organizations; International Energy Agency, International Energy Forum, and Organization of Petroleum Exporting Countries a full Glossary listing all important terms used in the energy field This study holds important information for policymakers, politicians, energy specialists, scientists and post-graduate and final year students of energy and international relations. With its clear written style, it will also engage other professionals who are interested in international political economy and the future of global energy.
Купить книгу Reversible Computing. Fundamentals, Quantum Computing, and Applications, автора
Pdf-книга
Reversible Computing. Fundamentals, Quantum Computing, and Applications
Written by one of the few top internationally recognized experts in the field, this book concentrates on those topics that will remain fundamental, such as low power computing, reversible programming languages, and applications in thermodynamics. It describes reversible computing from various points of view: Boolean algebra, group theory, logic circuits, low-power electronics, communication, software, quantum computing. It is this multidisciplinary approach that makes it unique. Backed by numerous examples, this is useful for all levels of the scientific and academic community, from undergraduates to established academics.
Купить книгу Quantum Physics for Scientists and Technologists. Fundamental Principles and Applications for Biologists, Chemists, Computer Scientists, and Nanotechnologists, автора Paul  Sanghera
Pdf-книга
Quantum Physics for Scientists and Technologists. Fundamental Principles and Applications for Biologists, Chemists, Computer Scientists, and Nanotechnologists
Quantum Physics for Scientists and Technologists is a self-contained, comprehensive review of this complex branch of science. The book demystifies difficult concepts and views the subject through non-physics fields such as computer science, biology, chemistry, and nanotechnology. It explains key concepts and phenomena in the language of non-physics majors and with simple math, assuming no prior knowledge of the topic. This cohesive book begins with the wavefunction to develop the basic principles of quantum mechanics such as the uncertainty principle and wave-particle duality. Comprehensive coverage of quantum theory is presented, supported by experimental results and explained through applications and examples without the use of abstract and complex mathematical tools or formalisms. From there, the book: Takes the mystery out of the Schrodinger equation, the fundamental equation of quantum physics, by applying it to atoms Shows how quantum mechanics explains the periodic table of elements Introduces the quantum mechanical concept of spin and spin quantum number, along with Pauli's Exclusion Principle regarding the occupation of quantum states Addresses quantum states of molecules in terms of rotation and vibration of diatomic molecules Explores the interface between classical statistical mechanics and quantum statistical mechanics Discusses quantum mechanics as a common thread through different fields of nanoscience and nanotechnology Each chapter features real-world applications of one or more quantum mechanics principles. «Study Checkpoints» and problems with solutions are presented throughout to make difficult concepts easy to understand. In addition, pictures, tables, and diagrams with full explanations are used to present data and further explain difficult concepts. This book is designed as a complete course in quantum mechanics for senior undergraduates and first-year graduate students in non-physics majors. It also applies to courses such as modern physics, physical chemistry and nanotechnology. The material is also accessible to scientists, engineers, and technologists working in the fields of computer science, biology, chemistry, engineering, and nanotechnology.
Купить книгу Where Code and Content Meet. Design Patterns for Web Content Management and Delivery, Personalisation and User Participation, автора Andreas  Rueping
Pdf-книга
Where Code and Content Meet. Design Patterns for Web Content Management and Delivery, Personalisation and User Participation
A practical go-to reference for Web developers programming custom software for Web sites Most advanced Web sites or Web platforms have specific requirements that go beyond standard functionality; to meet such requirements, it's often necessary to develop custom software. This is the point where code and content meet, and where this book begins. Where Code and Content Meet presents a collection of real-world, tried and tested patterns that address content-related aspects of custom software development for advanced Web sites or platforms. Mined from a series of successful Web projects, the patterns represent collected expertise of designers from several software development teams and serve as a practical guide to designing your own content-related custom components for your Web project. The patterns are independent of specific tools and technologies, and focus on non-functional requirements, with the overall goal of defining sustainable software architecture. Presents a collection of tried and tested software patterns mined from a series of successful Web projects Includes checklists for managing Web projects and real-world patterns from PLoP conferences Illustrates use of software patterns through a case study that runs throughout the book and gradually evolves as the patterns are applied to it, one by one Covers content modeling and content organization, navigation, findability, personalization, and user participation By employing the software patterns included in Where Code and Content Meet, you'll learn how to program custom software faster and more efficiently.
Купить книгу Adapting Configuration Management for Agile Teams. Balancing Sustainability and Speed, автора
Pdf-книга
Adapting Configuration Management for Agile Teams. Balancing Sustainability and Speed
Adapting Configuration Management for Agile Teams provides very tangible approaches on how Configuration Management with its practices and infrastructure can be adapted and managed in order to directly benefit agile teams. Written by Mario E. Moreira, author of Software Configuration Management Implementation Roadmap, columnist for CM Crossroads online community and writer for the Agile Journal, this unique book provides concrete guidance on tailoring CM for Agile projects without sacrificing the principles of Configuration Management.
Купить книгу Assembly Language Programming. ARM Cortex-M3, автора Vincent  Mahout
Pdf-книга
Assembly Language Programming. ARM Cortex-M3
ARM designs the cores of microcontrollers which equip most “embedded systems” based on 32-bit processors. Cortex M3 is one of these designs, recently developed by ARM with microcontroller applications in mind. To conceive a particularly optimized piece of software (as is often the case in the world of embedded systems) it is often necessary to know how to program in an assembly language. This book explains the basics of programming in an assembly language, while being based on the architecture of Cortex M3 in detail and developing many examples. It is written for people who have never programmed in an assembly language and is thus didactic and progresses step by step by defining the concepts necessary to acquiring a good understanding of these techniques.
Купить книгу Oracle Database Performance and Scalability. A Quantitative Approach, автора
Pdf-книга
Oracle Database Performance and Scalability. A Quantitative Approach
The innovative performance and scalability features with each newer edition of the Oracle database system can present challenges for users. This book teaches software developers and students how to effectively deal with Oracle performance and scalability issues throughout the entire life cycle of developing Oracle-based applications. Using real-world case studies to deliver key theories and concepts, the book introduces highly dependable and ready-to-apply performance and scalability optimization techniques, augmented with Top 10 Oracle Performance and Scalability Features as well as a supplementary support website.
Купить книгу Думай как программист. Креативный подход к созданию кода. C++ версия, автора Антона Спрола
Pdf-книга
Думай как программист. Креативный подход к созданию кода. C++ версия
При помощи этой книги любой программист, особенно начинающий, может усовершенствовать свои навыки программирования. Автор разработал собственную программу, позволяющую получить навыки креативного решения разнообразных задач. Эти навыки необходимы в первую очередь тем, кто хочет создавать собственный код и действительно понимать и чувствовать основы программирования. Живой язык, множество примеров на языке C++ и уникальное авторское видение сделают чтение этой книги настоящим удовольствием.
Купить книгу Изучаем Python. Программирование игр, визуализация данных, веб-приложения, автора Эрика Мэтиза
Pdf-книга
Изучаем Python. Программирование игр, визуализация данных, веб-приложения
Книга «Изучаем Python» – это ускоренный курс, который позволит вам сэкономить время и сразу начать писать работоспособные программы (игры, визуализации данных, веб-приложения и многое другое). Хотите стать программистом? В первой части книги вам предстоит узнать о базовых принципах программирования, познакомиться со списками, словарями, классами и циклами, вы научитесь создавать программы и тестировать код. Во второй части книги вы начнете использовать знания на практике, работая над тремя крупными проектами: создадите собственную «стрелялку» с нарастающей сложностью уровней, займетесь работой с большими наборами данных и освоите их визуализацию и, наконец, создадите полноценное веб-приложение на базе Django, гарантирующее конфиденциальность пользовательской информации. Если вы решились разобраться в том, что такое программирование, не нужно ждать. Ключ на старт и вперед!
Купить книгу Custom CGI Scripting with Perl, автора
Pdf-книга
Custom CGI Scripting with Perl
The only one-stop resource for Web developers and programmers This book is an indispensable resource for Web developers and programmers who program CGI applications in Perl. It is designed to function as both a comprehensive reference to the fundamentals and a hands-on tutorial with detailed examples on creating and customizing CGI applications for the Web. Readers learn how to set up a server for integrating CGI scripts, how to work with HTTP variables, and other important CGI basics. They get a complete review of all the Perl syntax needed to create CGI programs and learn how to upload and test scripts and how to use libraries effectively.
Купить книгу Enterprise Java with UML, автора
Pdf-книга
Enterprise Java with UML
How to use UML to model Enterprise JavaBeans, Swing components, CORBA, and other popular technologies Enterprise Java with UML is the first comprehensive guide on using UML (Unified Modeling Language) to model Java applications. Written by three well-known members of the UML and Java community, the book presents strategies for developing enterprise systems using Java and related technologies – XML, Servlets, Enterprise JavaBeans, Swing Components, CORBA, RMI, and others. The authors explain how UML is used as a modeling tool for object-oriented computer systems in the real world, break down common situations that development teams encounter, and discuss the tradeoffs of using different technologies in different combinations. They also explore different products, looking closely at their strengths and weaknesses. Four in-depth studies complete the presentation, showing readers how to make the right decision for their project through examples of both successes and failures.
Купить книгу Reversing. Secrets of Reverse Engineering, автора Eldad  Eilam
Pdf-книга
Reversing. Secrets of Reverse Engineering
Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering. The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering. In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product. * The first popular book to show how software reverse engineering can help defend against security threats, speed up development, and unlock the secrets of competitive products * Helps developers plug security holes by demonstrating how hackers exploit reverse engineering techniques to crack copy-protection schemes and identify software targets for viruses and other malware * Offers a primer on advanced reverse-engineering, delving into «disassembly»-code-level reverse engineering-and explaining how to decipher assembly language