ПРОГРАММИРОВАНИЕ » Страница 1449
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Python. Разработка на основе тестирования (+file)
/ Комментариев: 0/


Название: Python. Разработка на основе тестирования (+file)
Автор: Персиваль Г.
Издательство: ДМК Пресс
Год: 2018
Страниц: 624
Формат: PDF
Размер: 10 Мб
Язык: русский

Книга демонстрирует преимущества методологии разработки на основе тестирования (TDD) на языке Python. Вы научитесь писать и выполнять тесты для создания любого фрагмента вашего приложения и затем разрабатывать минимальный объем программного кода, необходимого для прохождения этих тестов. Вы также научитесь работать с различными инструментами и фрейм-ворками, такими как Django, Selenium, Git, jQuery и Mock.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
iOS Core Animation: Advanced Techniques
/ Комментариев: 0/

Название: iOS Core Animation: Advanced Techniques
Автор: Nick Lockwood
Издательство: Addison-Wesley Professional
Год: 2014
Формат: PDF
Размер: 21 Мб
Язык: английский / English

Core Animation is the technology underlying Apple’s iOS user interface. By unleashing the full power of Core Animation, you can enhance your app with impressive 2D and 3D visual effects and create exciting and unique new interfaces.
In this in-depth guide, iOS developer Nick Lockwood takes you step-by-step through the Core Animation framework, building up your understanding through sample code and diagrams together with comprehensive explanations and helpful tips.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Unity 3D and PlayMaker Essentials
/ Комментариев: 0/

Название: Unity 3D and PlayMaker Essentials
Автор: Jere Miles
Издательство: CRC Press
Год: 2016
Формат: PDF, EPUB
Размер: 29 Мб
Язык: английский / English

In introducing new students to video game development, there are two crucial components to consider: design and implementation. Unity 3D and PlayMaker Essentials: Game Development from Concept to Publishing provides theoretical background on topics such as characters, stories, level design, interface design, audio, game mechanics, and tools and skills needed.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Multiplayer Game Programming: Architecting Networked Games
/ Комментариев: 0/

Название: Multiplayer Game Programming: Architecting Networked Games
Автор: Josh Glazer and Sanjay Madhav
Издательство: Addison-Wesley Professional
Год: 2015
Формат: EPUB
Размер: 20 Мб
Язык: английский / English

Networked multiplayer games are a multibillion dollar business: some games now attract tens of millions of players. In this practical, code-rich guide, Joshua Glazer and Sanjay Madhav guide you through every aspect of engineering them. Drawing on their immense experience as both game developers and instructors, the authors lead you through building a robust multiplayer architecture, and creating every engine-level system. You’ll learn through in-depth working code examples for two complete games: an action game and a real time strategy (RTS) game.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
DevOps: Learn One of the Most Powerful Software Development Methodologies
/ Комментариев: 0/

Название: DevOps: Learn One of the Most Powerful Software Development Methodologies
Автор: Derek Rangel
Издательство: CreateSpace Independent
Год: 2016
Формат: PDF, EPUB
Размер: 17 Мб
Язык: английский / English

This book is an exploration of DevOps (Developer Operations). It begins by explaining what DevOps is, how it is used, and why it was introduced. The next step is a guide on how one can set up TomEE from Puppet. The Puppet and Packer immutable servers are also explored, and thus you will know how to work with them after reading this book. The book will guide you on how to set up a modern web stack in Ubuntu, which is a distribution of the Linux operating system. With the advancement in technology, users now liketo use databases which are more advanced for their applications. Note that each of the web applications developed has a database. With DynamoDB, the administration overhead is greatly reduced. This book will guide you on how to shift your database from MongoDB to DynamoDB.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Beginning ASP.NET 2.0 E-Commerce in C#: From Novice To Professional (2005)
/ Комментариев: 0/


Название: Beginning ASP.NET 2.0 E-Commerce in C# 2005: From Novice To Professional
Автор: Cristian Darie, Karli Watson
Издательство: Apress
Год: 2005
Формат: pdf
Страниц: 705
Для сайта: mirlib.ru
Размер: 20,63 МБ
Язык: english

You will learn how to build a complete e-commerce web site, following the entire design and build process. The website will be constructed following industry best practices in a modular mannerandemdash;with a new module introduced and completed in each chapter.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Inside the Message Passing Interface : Creating Fast Communication Libraries
/ Комментариев: 0/

Название: Inside the Message Passing Interface : Creating Fast Communication Libraries
Автор: Alexander Supalov
Издательство: De|G Press
Год: 2018
Формат: EPUB
Размер: 18 Мб
Язык: английский / English

A hands-on guide to writing a Message Passing Interface, this book takes the reader on a tour across major MPI implementations, best optimization techniques, application relevant usage hints, and a historical retrospective of the MPI world, all based on a quarter of a century spent inside MPI. Readers will learn to write MPI implementations from scratch, and to design and optimize communication mechanisms using pragmatic subsetting as the guiding principle. Inside the Message Passing Interface also covers MPI quirks and tricks to achieve best performance.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
The Reasoned Schemer (The MIT Press) Second Edition
/ Комментариев: 0/


Название: The Reasoned Schemer (The MIT Press) Second Edition
Автор: Daniel P. Friedman
Издательство: The MIT Press
Год: 2018
Страниц: 208
Формат: EPUB, MOBI
Размер: 10 Mb
Язык: English

A new edition of a book, written in a humorous question-and-answer style, that shows how to implement and use an elegant little programming language for logic programming.
The goal of this book is to show the beauty and elegance of relational programming, which captures the essence of logic programming. The book shows how to implement a relational programming language in Scheme, or in any other functional language, and demonstrates the remarkable flexibility of the resulting relational programs. As in the first edition, the pedagogical method is a series of questions and answers, which proceed with the characteristic humor that marked The Little Schemer and The Seasoned Schemer. Familiarity with a functional language or with the first five chapters of The Little Schemer is assumed.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Core HTML5 2D Game Programming
/ Комментариев: 0/

Название: Core HTML5 2D Game Programming
Автор: David Geary
Издательство: Prentice Hall
Год: 2014
Формат: EPUB
Размер: 46 Мб
Язык: английский / English

Game programming offers a wealth of creative and business opportunities, and it’s never been more accessible. In Core HTML5 2D Game Programming, best-selling author David Geary shows you how to use freely available browser tools and open source resources to create video games that run in desktop browsers and on mobile devices. Geary walks you step by step through every aspect of implementing a sophisticated arcade-style game entirely from scratch, without using proprietary game frameworks. Packed with code, this full-color tutorial gives you the in-depth understanding you need to design and build any kind of HTML5 2D game on your own, whether you use a framework or not.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Automatic Operation of Browser using Selenium and Python
/ Комментариев: 0/

Название: Automatic Operation of Browser using Selenium and Python
Автор: Takahiro Kurose
Издательство: Amazon Digital Services LLC
ASIN: B07CLVJJ2J
Год: 2018
Страниц: 187
Язык: английский
Формат: epub
Размер: 10.15 MB

As the size of program grows it becomes more difficult to understand the code. Therefore, it is also more likely to accidentally embed bugs when changing code. Ideally, it is desirable to test all existing functions each time we change source code, but it is not easy to test all existing functions frequently as testing takes time and cost. Therefore, it is necessary to consider automated testing. There are many advantages to test automation. Most are related to the repeatability of the tests and the speed at which the tests can be executed. There are a number of commercial and open source tools available for assisting with the development of test automation. One of test automation tools is Selenium. It is widely used around the world as a tool for automating test for web application. In this book we use Selenium WebDriver to perform automatic operation of the browser.