LitMy.ru - литература в один клик

  • Добавил: fisher1978
  • Дата: 16-10-2021, 07:37
  • Комментариев: 0
Название: Руководство по надежному программированию
Автор: Гласс Р.
Издательство: Финансы и статистика
Год: 1982
Формат: pdf
Страниц: 257
Размер: 53,1 Мб
Язык: Русский

Книга представляет собой систематизированный обзор технологических и организационных методов обеспечения надёжности программных средств на всех стадиях функционирования цикла сложных систем различного назначения.
  • Добавил: literator
  • Дата: 16-10-2021, 02:33
  • Комментариев: 0
Hands-on Pipeline as YAML with Jenkins: A Beginner's Guide to Implement CI/CD Pipelines for Mobile, Hybrid, and Web Applications Using JenkinsНазвание: Hands-on Pipeline as YAML with Jenkins: A Beginner's Guide to Implement CI/CD Pipelines for Mobile, Hybrid, and Web Applications Using Jenkins
Автор: Mitesh Soni
Издательство: BPB Publications
Год: 2021
Страниц: 480
Язык: английский
Формат: pdf, epub
Размер: 11.5 MB

A step-by-step guide to implement Continuous Integration and Continuous Delivery (CI/CD) for Flutter, Ionic, Android, and Angular applications. This book brings solid practical knowledge on how to create YAML pipelines using Jenkins for efficient and scalable CI/CD pipelines. It covers an introduction to various essential topics such as DevOps, DevOps History, Benefits of DevOps Culture, DevOps and Value Streams, DevOps Practices, different types of pipelines such as Build Pipeline, Scripted Pipeline, Declarative Pipeline, YAML Pipelines, and Blue Ocean. This book provides an easy journey to readers in creating YAML pipelines for various application systems, including Android, AngularJS, Flutter, and Ionic Cordova. You will become a skilled developer by learning how to run Static Code Analysis using SonarQube or Lint tools, Unit testing


  • Добавил: literator
  • Дата: 15-10-2021, 22:37
  • Комментариев: 0
Программирование на Java для начинающихНазвание: Программирование на Java для начинающих
Автор: Алексей Васильев
Издательство: Эксмо
Год: 2019
Страниц: 706
Язык: русский
Формат: pdf
Размер: 35.6 MB

Среди языков программирования Java — самый популярный и самый востребованный. Эта книга о том, как программировать на Java. Язык Java, хоть и не без труда, но завоевал свое «место под солнцем». Сегодня Java прочно удерживает позиции самого востребованного язы­ка программирования. Успеху языка способствовало бурное развитие интернет-технологий. Дело в том, что для Java-программ характерна высокая степень универсальности и независимости от аппаратного обес­печения. Это важно при создании программ, ориентированных на работу в Сети, поскольку конечные пользователи используют различные операционные системы и оборудование. К тому же важную роль сыг­рала применимость Java для программирования всевозможных мобиль­ных устройств. Поэтому нет ничего удивительного, что значительная доля коммерческих и свободно распространяемых программ написана на языке Java. Соответственно, спрос на программистов, работающих с языком Java, стабильно высок, а общие тенденции таковы, что он оста­нется высоким и в ближайшее время.


  • Добавил: literator
  • Дата: 15-10-2021, 22:19
  • Комментариев: 0
Программирование для Android, 3-е изданиеНазвание: Программирование для Android, 3-е издание
Автор: Денис Колисниченко
Издательство: БХВ-Петербург
Год: 2021
Страниц: 290
Язык: русский
Формат: pdf
Размер: 89.97 MB

В книге рассмотрены все основные аспекты создания приложений для платформы Android 9 (API 28): установка необходимого программного обеспечения, использование эмулятора Android, создание интерфейса пользователя, работа с графикой, воспроизведение звука и видео, методы хранения данных (в том числе СУБД SQLite), взаимодействие с аппаратными средствами мобильного устройства, отладка приложений и их публикация в магазине Google Play. Книга разделена на четыре части. В первой мы поговорим об установке необходи­мого программного обеспечения, напишем самое простое Аndrоid-приложение и научимся использовать эмулятор Android, позволяющий создавать приложения для Android без наличия физического устройства, что снижает стоимость разработки приложения.


  • Добавил: literator
  • Дата: 15-10-2021, 20:34
  • Комментариев: 0
Mastering C# 8.0: Master C# skills with plentiful code examples: Master C# Skills with Hands-on Code ExamplesНазвание: Mastering C# 8.0: Master C# skills with plentiful code examples: Master C# Skills with Hands-on Code Examples
Автор: Joydip Kanjilal
Издательство: BPB Publications
Год: 2019
Страниц: 586
Язык: английский
Формат: pdf, epub
Размер: 13.5 MB

Step-by-step guide written in a lucid language for mastering C#. This book starts by introducing the concepts of .NET framework. It then discusses OOP and explores how one can work with OOP in C#. There are two chapters on OOP: the first one covers the basics of object-oriented programming (OOP); and the second one delineates advanced concepts related to OOP and how they can be implemented in C#. Next, the book discusses Language Integrated Query (LINQ) and how to work with it in C#, followed by multithreading, asynchronous and parallel programming concepts with relevant code examples to illustrate the concepts covered. Generics, collections, generic collections, delegates, lambda expressions are also covered in this section.


  • Добавил: literator
  • Дата: 15-10-2021, 19:41
  • Комментариев: 0
The Art of Agile Development, 2nd EditionНазвание: The Art of Agile Development, 2nd Edition
Автор: James Shore, Diana Larsen, Gitte Klitgaard
Издательство: O’Reilly Media, Inc.
Год: 2021
Страниц: 540
Язык: английский
Формат: epub
Размер: 10.1 MB

Most companies developing software employ something they call "Agile." But there's widespread misunderstanding of what Agile is and how to use it. If you want to improve your software development team's agility, this comprehensive guidebook's clear, concrete, and detailed guidance explains what to do and why, and when to make trade-offs. This book is for everyone who works with an Agile team, or hopes to do so in the future. That includes programmers, of course, but it also includes managers, executives, domain experts, testers, product managers, project managers, architects, operations, security, designers, and business analysts.


  • Добавил: Maurix
  • Дата: 15-10-2021, 17:22
  • Комментариев: 0
Название: Head First. Паттерны проектирования, 2-е издание
Автор: Фримен Эрик, Робсон Элизабет, Сьерра Кэти, Бейтс Берт
Издательство: Питер
Год: 2022
Формат: PDF
Страниц: 641
Размер: 17,1 Mb
Язык: Русский

Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными задачами. В этой книге рассказано, какие паттерны действительно важны, когда и при каких условиях ими необходимо пользоваться, как применить их в ваших проектах и на каких принципах объектно-ориентированного проектирования они построены. Присоединяйтесь к сотням тысяч разработчиков, которые повысили свою квалификацию объектно-ориентированного проектирования благодаря книге «Head First. Паттерны проектирования».
  • Добавил: literator
  • Дата: 15-10-2021, 15:44
  • Комментариев: 0
What Is Federated Learning?Название: What Is Federated Learning?
Автор: Emily Glanz, Nova Fallen
Издательство: O’Reilly Media, Inc.
Год: 2021-10-14
Язык: английский
Формат: epub
Размер: 10.2 MB

The use of Artificial Intelligence (AI) and Machine Learning (ML) technologies is growing rapidly. AI and ML are empowering many application domains, such as natural language processing (NLP), image classification, and recommendation systems. You’ve probably seen this yourself: smartphone keyboard autocorrect features, face unlock capabilities, and movie recommendation algorithms are all powered by Machine Learning. One of the key reasons for the success of ML technologies today is the accessibility and availability of massive amounts of data. The key idea behind Federated Learning (FL) is that it is possible to bring model training to the location where the data was generated and lives, removing the requirement for centralized data collection. Federated Learning is a type of Machine Learning in which a set of clients collaboratively train a model on local data under the orchestration of a central server, without sharing raw data with each other or the server.


  • Добавил: literator
  • Дата: 15-10-2021, 05:28
  • Комментариев: 0
Command-Line Rust: A Project-Based Primer for Writing Rust CLIs (Second Early Release)Название: Command-Line Rust: A Project-Based Primer for Writing Rust CLIs (Second Early Release)
Автор: Ken Youens-Clark
Издательство: O’Reilly Media, Inc.
Год: 2021-08-23
Страниц: 350
Язык: английский
Формат: epub
Размер: 10.1 MB

Rust is reputed to have a fairly steep learning curve, but I’m convinced you can learn it much more quickly by writing many small programs you already know. This book is about two things: systems programming and Rust. Writing Rust versions of basic systems tools like head and cal will reveal patterns that you’ll be able to use when you write your own programs—patterns like validating parameters, reading and writing file handles, parsing text, and using regular expressions. Rust is a programming language created by Graydon Hoare while working at Mozilla Research. He first started working on it around 2006 as a personal project, and by 2010 Mozilla had sponsored and announced the project. While the language is relatively new, it has quickly earned a passionate following of programmers who claim to even love using it.


  • Добавил: literator
  • Дата: 15-10-2021, 03:47
  • Комментариев: 0
Kotlin In-Depth [Vol-I]: A Comprehensive Guide to Modern Multi-Paradigm LanguageНазвание: Kotlin In-Depth [Vol-I]: A Comprehensive Guide to Modern Multi-Paradigm Language
Автор: Aleksei Sedunov
Издательство: BPB Publications
Год: 2020
Страниц: 612
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Master the concise and expressive power of a pragmatic, multi-paradigm language for JVM, Android and beyond. The purpose of this book is to guide a reader through the capabilities of Kotlin language and give examples of how to use it for the development of various applications, be it desktop, mobile or Web. Although our primary focus is on JVM and Android, the knowledge we’re sharing here, to various extents, applies to other Kotlin-supported platforms such as jаvascript, native and even multi-platform applications. The book starts with an introduction to the language and its ecosystem, which will give you an understanding of the key ideas behind the Kotlin design, introduce you to the Kotlin tooling and present you the basic language syntax and constructs.