|
 |
|
 |
|
|
 |
|  |
|
 Название: Clean Architectures in Python: A practical approach to better software design Автор: Leonardo Giordani Издательство: Leanpub Год: 2019 Страниц: 171 Формат: PDF Размер: 10 Mb Язык: English
The clean architecture is the opposite of spaghetti code, where everything is interlaced and there are no single elements that can be easily detached from the rest and replaced without the whole system collapsing. The main point of the clean architecture is to make clear "what is where and why", and this should be your first concern while you design and implement a software system, whatever architecture or development methodology you want to follow. |
Разместил: bhaer 3-01-2019, 10:57 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Evaluation of Novel Approaches to Software Engineering: 12th International Conference, ENASE 2017 Автор: Ernesto Damiani and George Spanoudakis Издательство: Springer Год: 2018 Формат: PDF Размер: 26 Мб Язык: английский / English
This book constitutes the thoroughly refereed proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2017, held in Porto, Portugal, in April 2017. The 12 full papers presented were carefully reviewed and selected from 102 submissions. The mission of ENASE is to be a prime international forum to discuss and publish research findings and IT industry experiences with relation to the evaluation of novel approaches to software engineering. The conference acknowledges necessary changes in systems and software thinking due to contemporary shifts of computing paradigm to e-services, cloud computing, mobile connectivity, business processes, and societal participation. |
Разместил: black 3-01-2019, 06:56 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Java Concepts: Late Objects, 3rd Edition Автор: Cay S. Horstmann Издательство: John Wiley & Sons, Inc. Год: 2017 Формат: PDF Страниц: 985 Для сайта: mymirknig.ru Размер: 23,66 MB Язык: English
The third edition of Java Concepts, Late Objects (formerly Java for Everyone) provides an approachable introduction to fundamental programming techniques and design skills, helping students master basic concepts and become competent coders. The third edition is thoroughly updated for Java 8, includes new problem solving sections, and more exercises, some from science, engineering, and business. Most importantly, the Enhanced eText contains hundreds of activities for students to practice programming. |
Разместил: ak5812 3-01-2019, 06:47 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Handbook of Biometric Anti-Spoofing: Presentation Attack Detection, 2nd edition Автор: Sebastien Marcel, Mark S. Nixon Издательство: Springer ISBN: 3319926268 Год: 2019 Страниц: 519 Язык: английский Формат: pdf (true), epub Размер: 84.3 MB
This authoritative and comprehensive handbook is the definitive work on the current state of the art of Biometric Presentation Attack Detection (PAD) – also known as Biometric Anti-Spoofing. Building on the success of the previous, pioneering edition, this thoroughly updated second edition has been considerably expanded to provide even greater coverage of PAD methods, spanning biometrics systems based on face, fingerprint, iris, voice, vein, and signature recognition. New material is also included on major PAD competitions, important databases for research, and on the impact of recent international legislation. Valuable insights are supplied by a selection of leading experts in the field, complete with results from reproducible research, supported by source code and further information available at an associated website. |
Разместил: Ingvar16 3-01-2019, 04:27 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: The Tangled Web: A Guide to Securing Modern Web Applications Автор: Michal Zalewski Издательство: No Starch Press Год: 2011 Формат: PDF Страниц: 320 Для сайта: mymirknig.ru Размер: 3 Mb Язык: English
Modern web applications are built on a tangle of technologies that have been developed over time and then haphazardly pieced together. Every piece of the web application stack, from HTTP requests to browser-side scripts, comes with important yet subtle security consequences. To keep users safe, it is essential for developers to confidently navigate this landscape.
In The Tangled Web, Michal Zalewski, one of the world's top browser security experts, offers a compelling narrative that explains exactly how browsers work and why they're fundamentally insecure. Rather than dispense simplistic advice on vulnerabilities, Zalewski examines the entire browser security model, revealing weak points and providing crucial information for shoring up web application security. You'll learn how to: |
Разместил: Ice Zero 3-01-2019, 01:12 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Beginning C# Object-Oriented Programming Автор: Dan Clark Издательство: Apress Год: 2013 Формат: PDF Страниц: 384 Для сайта: mymirknig.ru Размер: 3 Mb Язык: English
Learn C# with Beginning C# Object-Oriented Programming and you’ll be thinking about program design in the right way from day one. Whether you want to work with .NET for the web or desktop, or for Windows 8 on any device, Dan Clark's accessible, quick-paced guide will give you the foundation you need for a successful future in C# programming. In this book you will: |
Разместил: Ice Zero 2-01-2019, 23:09 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Hacking: The Beginners Guide to Master The Art of Hacking In No Time Автор: James Jackson Издательство: CreateSpace Independent Publishing Год: 2016 Формат: PDF Размер: 1 Мб Язык: английский / English
Do you want to learn ethical hacking/ penetration testing but not sure where to begin? Does the amount of information on the web make you feel overwhelmed and confused? Or maybe your looking to start a career as an ethical hacker and want to further your skills? How about step by step, methodical, literally foolproof approaches to be just WEEKS away from becoming a Hacking Genius? If so, you've found the right book! |
Разместил: black 2-01-2019, 20:00 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Wicked Cool Shell Scripts: 101 Scripts for Linux, OS X, and UNIX Systems Автор: Dave Taylor and Brandon Perry Издательство: No Starch Press Год: 2016 Формат: PDF Размер: 11 Мб Язык: английский / English
Shell scripts are an efficient way to interact with your machine and manage your files and system operations. With just a few lines of code, your computer will do exactly what you want it to do. But you can also use shell scripts for many other essential (and not-so-essential) tasks. This second edition of Wicked Cool Shell Scripts offers a collection of useful, customizable, and fun shell scripts for solving common problems and personalizing your computing environment. Each chapter contains ready-to-use scripts and explanations of how they work, why you'd want to use them, and suggestions for changing and expanding them. |
Разместил: black 2-01-2019, 18:17 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Getting to Know ArcGIS Pro: Second Edition Автор: Michael Law, Amy Collins Издательство: Esri Press Год: 2016 Страниц: 450 Формат: EPUB Размер: 68 Mb Язык: English
In the tradition of the best-selling Getting to Know series, Getting to Know ArcGIS Pro teaches new and existing GIS users how to get started solving problems by visualizing, querying, creating, editing, analyzing, and presenting geospatial data in both 2D and 3D environments using the latest ArcGIS mapping app, ArcGIS Pro. This book teaches the basic functions and capabilities of ArcGIS Pro through practical project workflows and shows how it is an essential component of the ArcGIS platform. Data for completing the exercises and trial software are available for download (esri.com/esripress-resources). |
Разместил: bhaer 2-01-2019, 16:26 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: A Brief Introduction to Machine Learning for Engineers (Foundations and Trends(r) in Signal Processing) Автор: Osvaldo Simeone Издательство: Now Publishers Год: 2019 Страниц: 250 Формат: PDF Размер: 10 Mb Язык: English
There is a wealth of literature and books available to engineers starting to understand what machine learning is and how it can be used in their everyday work. This presents the problem of where the engineer should start. The answer is often "for a general, but slightly outdated introduction, read this book; for a detailed survey of methods based on probabilistic models, check this reference; to learn about statistical learning, this text is useful" and so on. This monograph provides the starting point to the literature that every engineer new to machine learning needs. It offers a basic and compact reference that describes key ideas and principles in simple terms and within a unified treatment, encompassing recent developments and pointers to the literature for further study. A Brief Introduction to Machine Learning for Engineers is the entry point to machine learning for students, practitioners, and researchers with an engineering background in probability and linear algebra. |
Разместил: bhaer 2-01-2019, 16:16 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|