📕 UML Diagramming: A Case Study Approach, Suriya Sundaramoorthy
• Унифицированный язык моделирования, более известный как UML, стал де-факто стандартным языком моделирования для анализа и проектирования программных приложений и систем.
• Книга объясняет построение диаграмм UML на конкретных примерах, чтобы помочь разработчикам систем и программного обеспечения определить, визуализировать, построить и документировать артефакты программных систем. Примеры демонстрируют, как UML воплощает лучшие практики программной инженерии для моделирования больших и сложных систем. Они показывают, что UML - это интуитивно понятный язык диаграмм, который может быть легко понят конечными пользователями и бизнес-профессионалами. Эти примеры также демонстрируют, что UML является мощным языком для передачи информации о дизайне программного обеспечения, чтобы помочь разработчикам и конечным пользователям подтвердить объем приложения, требования и возможности.
🧷Скачать бесплатно.
2022 #ENG
• Унифицированный язык моделирования, более известный как UML, стал де-факто стандартным языком моделирования для анализа и проектирования программных приложений и систем.
• Книга объясняет построение диаграмм UML на конкретных примерах, чтобы помочь разработчикам систем и программного обеспечения определить, визуализировать, построить и документировать артефакты программных систем. Примеры демонстрируют, как UML воплощает лучшие практики программной инженерии для моделирования больших и сложных систем. Они показывают, что UML - это интуитивно понятный язык диаграмм, который может быть легко понят конечными пользователями и бизнес-профессионалами. Эти примеры также демонстрируют, что UML является мощным языком для передачи информации о дизайне программного обеспечения, чтобы помочь разработчикам и конечным пользователям подтвердить объем приложения, требования и возможности.
🧷Скачать бесплатно.
2022 #ENG
📕 Practical Test Automation: Learn to Use Jasmine, RSpec, and Cucumber Effectively for Your TDD and BDD, Panos Matsinopoulos
• Понимание автоматизации тестирования - жизненно важный навык для любого разработчика
• Изучите принципы разработки, основанной на TDD и BDD. В книге рассматриваются Jasmine, RSpec и Cucumber, которые могут быть использованы в ваших сервисах.
• Вы увидите, как использовать функции Jasmine для работы с приложением JavaScript. Вы узнаете, как использовать MiniTest и RSpec с Ruby и Rubymine. Так, вы будете использовать Cucumber для разработки своего программного обеспечения с использованием подхода BDD.
🧷Скачать бесплатно.
2020 #ENG
• Понимание автоматизации тестирования - жизненно важный навык для любого разработчика
• Изучите принципы разработки, основанной на TDD и BDD. В книге рассматриваются Jasmine, RSpec и Cucumber, которые могут быть использованы в ваших сервисах.
• Вы увидите, как использовать функции Jasmine для работы с приложением JavaScript. Вы узнаете, как использовать MiniTest и RSpec с Ruby и Rubymine. Так, вы будете использовать Cucumber для разработки своего программного обеспечения с использованием подхода BDD.
🧷Скачать бесплатно.
2020 #ENG
📕 Agile. Основы, А. Коробейник
• Электронный учебник – сборник материалов, изучив который, вы
сможете получить краткое и емкое представление об основных
практиках Agile.
Контент электронного учебника сформирован на базе разнообразных источников. В нем, помимо полезного материала, вы найдете:
– вопросы на проверку понимания изученного;
– краткие резюме и памятки;
– советы и рекомендации по применению;
– рекомендации по дополнительному чтению;
– результаты опросов и статистику по теме;
– практические кейсы.
• На изучение вам потребуется 40 минут. В конце вас ждут вопросы
для проверки усвоения материала.
🧷Скачать бесплатно.
2022 #RU
• Электронный учебник – сборник материалов, изучив который, вы
сможете получить краткое и емкое представление об основных
практиках Agile.
Контент электронного учебника сформирован на базе разнообразных источников. В нем, помимо полезного материала, вы найдете:
– вопросы на проверку понимания изученного;
– краткие резюме и памятки;
– советы и рекомендации по применению;
– рекомендации по дополнительному чтению;
– результаты опросов и статистику по теме;
– практические кейсы.
• На изучение вам потребуется 40 минут. В конце вас ждут вопросы
для проверки усвоения материала.
🧷Скачать бесплатно.
2022 #RU
📕 Amazon Web Services in Action, 3rd Edition: An in-depth guide to AWS, Andreas Wittig
• Это исчерпывающее введение во все службы AWS. В этом пересмотренном издании понятным и доступным языком рассматриваются все основные службы, включая такие службы, как AWS Lambda и CloudFormation.
• Вы сможете автоматизировать развертывание, масштабирование и даже управление инфраструктурой с помощью мощных инструментов Infrastructure as Code. Вы узнаете, как защитить сетевой трафик с помощью частного облака, добиться высокой доступности с помощью автомасштабирования, поделиться данными с помощью EFS и обеспечить хранение в памяти с помощью ElastiCache.
🧷Скачать бесплатно.
2023 #ENG
• Это исчерпывающее введение во все службы AWS. В этом пересмотренном издании понятным и доступным языком рассматриваются все основные службы, включая такие службы, как AWS Lambda и CloudFormation.
• Вы сможете автоматизировать развертывание, масштабирование и даже управление инфраструктурой с помощью мощных инструментов Infrastructure as Code. Вы узнаете, как защитить сетевой трафик с помощью частного облака, добиться высокой доступности с помощью автомасштабирования, поделиться данными с помощью EFS и обеспечить хранение в памяти с помощью ElastiCache.
🧷Скачать бесплатно.
2023 #ENG
📕 Spring Boot 2. Лучшие практики для профессионалов, Фелипе Гутьеррес
• Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений?
• Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring.
• Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также фреймворк Micrometer, предоставляющий новый способ сбора метрик.
🧷Скачать бесплатно.
2020 #RU
• Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений?
• Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring.
• Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также фреймворк Micrometer, предоставляющий новый способ сбора метрик.
🧷Скачать бесплатно.
2020 #RU
📕 Building Microservices: Designing Fine-Grained Systems 2nd Edition, Sam Newman
• По мере того как организации переходят от монолитных приложений к более мелким, самодостаточным микросервисам, распределенные системы становятся все более мелкодисперсными. Однако разработка этих новых систем сопряжена с целым рядом проблем. В этом расширенном втором издании представлен целостный взгляд на темы, которые необходимо учитывать при создании, управлении и масштабировании архитектур микросервисов.
• С помощью наглядных примеров и практических советов автор дает всем - от архитекторов и разработчиков до тестировщиков и ИТ-операторов - прочную основу для понимания концепций. Вы погрузитесь в новейшие решения для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов.
🧷Скачать бесплатно.
2021 #ENG
• По мере того как организации переходят от монолитных приложений к более мелким, самодостаточным микросервисам, распределенные системы становятся все более мелкодисперсными. Однако разработка этих новых систем сопряжена с целым рядом проблем. В этом расширенном втором издании представлен целостный взгляд на темы, которые необходимо учитывать при создании, управлении и масштабировании архитектур микросервисов.
• С помощью наглядных примеров и практических советов автор дает всем - от архитекторов и разработчиков до тестировщиков и ИТ-операторов - прочную основу для понимания концепций. Вы погрузитесь в новейшие решения для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов.
🧷Скачать бесплатно.
2021 #ENG
📕 Practical Laravel: Develop clean MVC web applications, Vallejo
• Laravel - это фреймворк для веб-приложений на PHP с элегантным синтаксисом. В книге мы будем использовать Laravel для разработки приложения интернет-магазина, которое использует множество функций фреймворка.
• Приложение интернет-магазина станет средством для понимания простых и сложных концепций Laravel и того, как функции Laravel можно использовать для реализации коммерческих приложений.
🧷Скачать бесплатно.
2022 #ENG
• Laravel - это фреймворк для веб-приложений на PHP с элегантным синтаксисом. В книге мы будем использовать Laravel для разработки приложения интернет-магазина, которое использует множество функций фреймворка.
• Приложение интернет-магазина станет средством для понимания простых и сложных концепций Laravel и того, как функции Laravel можно использовать для реализации коммерческих приложений.
🧷Скачать бесплатно.
2022 #ENG
📕 Секреты Oracle SQL, Алан Бьюли, Санжей Мишра
• Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга
• Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL;
🧷Скачать бесплатно.
2015 #RU
• Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга
Секреты Oracle SQL - одно из исключений, где авторы, используя Oracle8i и Oracle9i, на большом количестве примеров показывают, как творчески применять мощные и гибкие средства SQL для быстрого создания эффективных и удобных для сопровождения запросов в среде Oracle. • Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL;
🧷Скачать бесплатно.
2015 #RU
📕 Introduction to Data Science: Data Analysis and Prediction Algorithms with R, Rafael A. Irizarry
• Книга знакомит с концепциями и навыками, которые помогут решать реальные задачи анализа данных. В ней раскрываются такие тематики, как теория вероятностей, линейная регрессия, машинное обучение и другие. Читатель сможет выучить язык программирования R и разобраться, как использовать его для обработки и визуализации данных, построения алгоритмов прогнозирования и много другого.
• Эта книга - учебник, подходящий для изучения Data Science с нуля. Предварительные знания R не требуются, хотя некоторый опыт программирования может быть полезен.
🧷Скачать бесплатно.
2019 #ENG
• Книга знакомит с концепциями и навыками, которые помогут решать реальные задачи анализа данных. В ней раскрываются такие тематики, как теория вероятностей, линейная регрессия, машинное обучение и другие. Читатель сможет выучить язык программирования R и разобраться, как использовать его для обработки и визуализации данных, построения алгоритмов прогнозирования и много другого.
• Эта книга - учебник, подходящий для изучения Data Science с нуля. Предварительные знания R не требуются, хотя некоторый опыт программирования может быть полезен.
🧷Скачать бесплатно.
2019 #ENG
📕 Swift. Основы разработки приложений по IOS, IPadOS и MacOS. 6-е издание, Василий Усов
• Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями.
• В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.
🧷Скачать бесплатно.
2021 #RU
• Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями.
• В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.
🧷Скачать бесплатно.
2021 #RU
📕 FinOps Handbook for Microsoft Azure: Empowering teams to optimize their Azure cloud spend with FinOps best practices, Maulik Soni
• В начале книги вы узнаете, как эффективно контролировать и управлять использованием облака, выявлять возможности экономии и внедрять изменения, которые позволят сократить общие расходы. Независимо от того, являетесь ли вы небольшим стартапом или крупным предприятием, эта книга вооружит вас знаниями и навыками, необходимыми для достижения экономии средств и поддержания бережливой облачной инфраструктуры.
• По мере продвижения вы узнаете, как оценить текущие расходы на облако и составить бюджет на его использование. На протяжении всех глав вы узнаете, как вести переговоры с поставщиком облачных услуг, чтобы оптимизировать тариф, распределять расходы на контейнер и получить твердое понимание оптимизации расходов на основе метрик.
🧷Скачать бесплатно.
2023 #ENG
• В начале книги вы узнаете, как эффективно контролировать и управлять использованием облака, выявлять возможности экономии и внедрять изменения, которые позволят сократить общие расходы. Независимо от того, являетесь ли вы небольшим стартапом или крупным предприятием, эта книга вооружит вас знаниями и навыками, необходимыми для достижения экономии средств и поддержания бережливой облачной инфраструктуры.
• По мере продвижения вы узнаете, как оценить текущие расходы на облако и составить бюджет на его использование. На протяжении всех глав вы узнаете, как вести переговоры с поставщиком облачных услуг, чтобы оптимизировать тариф, распределять расходы на контейнер и получить твердое понимание оптимизации расходов на основе метрик.
🧷Скачать бесплатно.
2023 #ENG
📕 Angular и TypeScript. Сайтостроение для профессионалов, Файн Я., Моисеев А.
• Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статическт типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
🧷Скачать бесплатно.
2018 #RU
• Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статическт типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
🧷Скачать бесплатно.
2018 #RU
📕 JavaScript All-in-One For Dummies, Chris Minnick
• Пособие для разработчиков по изучению одного из самых используемых языков сценариев
• Эта книга предлагает полное введение в JavaScript и его использование в реальном мире. Эта книга предлагает основы кодирования на JavaScript, прежде чем погрузиться в библиотеки, фреймворки и среды выполнения, которые необходимо знать как новичкам, так и опытным кодерам. Начните с изучения основ JavaScript - это может сделать каждый, даже если вы никогда раньше не писали код. Затем перейдите к деталям самых популярных на сегодняшний день фреймворков - React.js, Vue.js, Svelte и Node.js. Устраивайтесь поудобнее и изучайте JavaScript!
🧷Скачать бесплатно.
2023 #ENG
• Пособие для разработчиков по изучению одного из самых используемых языков сценариев
• Эта книга предлагает полное введение в JavaScript и его использование в реальном мире. Эта книга предлагает основы кодирования на JavaScript, прежде чем погрузиться в библиотеки, фреймворки и среды выполнения, которые необходимо знать как новичкам, так и опытным кодерам. Начните с изучения основ JavaScript - это может сделать каждый, даже если вы никогда раньше не писали код. Затем перейдите к деталям самых популярных на сегодняшний день фреймворков - React.js, Vue.js, Svelte и Node.js. Устраивайтесь поудобнее и изучайте JavaScript!
🧷Скачать бесплатно.
2023 #ENG
📕 Automated Machine Learning with AutoKeras: Deep learning made accessible for everyone with just few lines of coding, Luis Sobrecueva
• AutoKeras — это программная библиотека AutoML с открытым исходным кодом, которая обеспечивает легкий доступ к моделям глубокого обучения. Если вы хотите создавать архитектуры моделей глубокого обучения и выполнять автоматическую настройку параметров с помощью AutoKeras, эта книга для вас. Эта книга научит вас разрабатывать и использовать современные алгоритмы искусственного интеллекта в своих проектах.
• Затем вы узнаете, как использовать AutoKeras для классификации и регрессии изображений и текста. По мере продвижения вы узнаете, как использовать AutoKeras для анализа тональности документов. Эта книга также покажет вам, как реализовать пользовательскую модель для классификации тем с помощью AutoKeras.
🧷Скачать бесплатно.
2021 #ENG
• AutoKeras — это программная библиотека AutoML с открытым исходным кодом, которая обеспечивает легкий доступ к моделям глубокого обучения. Если вы хотите создавать архитектуры моделей глубокого обучения и выполнять автоматическую настройку параметров с помощью AutoKeras, эта книга для вас. Эта книга научит вас разрабатывать и использовать современные алгоритмы искусственного интеллекта в своих проектах.
• Затем вы узнаете, как использовать AutoKeras для классификации и регрессии изображений и текста. По мере продвижения вы узнаете, как использовать AutoKeras для анализа тональности документов. Эта книга также покажет вам, как реализовать пользовательскую модель для классификации тем с помощью AutoKeras.
🧷Скачать бесплатно.
2021 #ENG
📕 За пределами Linux с нуля (Том 2), Бикманс Ж.
• Во второй части подпроекта «За пределами «Linux® с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола – KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window.
• В разделе «Мультимедиа» изучается, как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.
🧷Скачать бесплатно.
2016 #RU
• Во второй части подпроекта «За пределами «Linux® с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола – KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window.
• В разделе «Мультимедиа» изучается, как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.
🧷Скачать бесплатно.
2016 #RU
📕 Pro Angular: Build Powerful and Dynamic Web Apps, 5th Edition
• Angular - это библиотека JavaScript с открытым исходным кодом, поддерживаемая компанией Google.
• Она имеет множество отличных возможностей для разработки на стороне сервера и используется в некоторых из самых крупных и сложных веб-приложений в мире для улучшения HTML в браузере. Ее краеугольным камнем является способность создавать приложения, которые можно расширять, поддерживать, тестировать и стандартизировать. Знание основ Angular и понимание его применения - это актив в арсенале любого разработчика.
🧷Скачать бесплатно.
2022 #ENG
• Angular - это библиотека JavaScript с открытым исходным кодом, поддерживаемая компанией Google.
• Она имеет множество отличных возможностей для разработки на стороне сервера и используется в некоторых из самых крупных и сложных веб-приложений в мире для улучшения HTML в браузере. Ее краеугольным камнем является способность создавать приложения, которые можно расширять, поддерживать, тестировать и стандартизировать. Знание основ Angular и понимание его применения - это актив в арсенале любого разработчика.
🧷Скачать бесплатно.
2022 #ENG
📕 Аппаратный хакинг: взлом реальных вещей, Вуденберг Джаспер ван, О’Флинн Колин
• Встроенные системы трудно атаковать. Различных конструкций плат, процессоров и операционных систем слишком много, и это затрудняет их реверс-инжиниринг. Но теперь все станет проще - вас обучат два ведущих мировых эксперта по взлому аппаратного обеспечения.
• Пройдите ускоренный курс по архитектуре и безопасности встроенных устройств, узнайте об электрических сигналах, анализе образов прошивок и многом другом. Авторы объединяют теорию с практическими инструкциями, которые вы можете применить на реальном железе. Книга завершается описанием атак на такие устройства, как Sony PlayStation 3, Xbox 360 и лампы Philips Hue. В приложении приведен список всего оборудования, которое понадобится вам для домашней лаборатории, независимо от того, планируете ли вы модифицировать печатную плату или собирать и анализировать графики потребляемой мощности.
🧷Скачать бесплатно.
2023 #RU
• Встроенные системы трудно атаковать. Различных конструкций плат, процессоров и операционных систем слишком много, и это затрудняет их реверс-инжиниринг. Но теперь все станет проще - вас обучат два ведущих мировых эксперта по взлому аппаратного обеспечения.
• Пройдите ускоренный курс по архитектуре и безопасности встроенных устройств, узнайте об электрических сигналах, анализе образов прошивок и многом другом. Авторы объединяют теорию с практическими инструкциями, которые вы можете применить на реальном железе. Книга завершается описанием атак на такие устройства, как Sony PlayStation 3, Xbox 360 и лампы Philips Hue. В приложении приведен список всего оборудования, которое понадобится вам для домашней лаборатории, независимо от того, планируете ли вы модифицировать печатную плату или собирать и анализировать графики потребляемой мощности.
🧷Скачать бесплатно.
2023 #RU
📕 Clojure на производстве 2-е изд., Гришаев И. В.
• Книга рассказывает о Clojure — современном диалекте Лиспа. Это функциональный язык с акцентом на неизменяемость и многопоточность. Он появился десять лет назад и постепенно набирает популярность в России. В семи главах мы рассмотрим, как работать с Clojure на производстве.
• Эта книга не для тех, кто учит язык с нуля. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня.
🧷Скачать бесплатно.
2022 #RU
• Книга рассказывает о Clojure — современном диалекте Лиспа. Это функциональный язык с акцентом на неизменяемость и многопоточность. Он появился десять лет назад и постепенно набирает популярность в России. В семи главах мы рассмотрим, как работать с Clojure на производстве.
• Эта книга не для тех, кто учит язык с нуля. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня.
🧷Скачать бесплатно.
2022 #RU
📕 Go for Java Programmers: Learn the Google Go Programming Language, Barry Feigenbaum Ph.D.
• Получите глубокое представление о языке программирования Go и связанных с ним стандартных библиотеках. Эта книга ориентирована на программистов, которые уже знают язык программирования Java, и использует знания Java.
• Эта книга учит Go через четкое описание возможностей Go, противопоставляя их аналогичным возможностям Java и приводя обширные примеры кода. После прочтения этой книги вы будете достаточно осведомлены о Go и его библиотеках, чтобы начать эффективно программировать на языке Go.
🧷Скачать бесплатно.
2021 #ENG
• Получите глубокое представление о языке программирования Go и связанных с ним стандартных библиотеках. Эта книга ориентирована на программистов, которые уже знают язык программирования Java, и использует знания Java.
• Эта книга учит Go через четкое описание возможностей Go, противопоставляя их аналогичным возможностям Java и приводя обширные примеры кода. После прочтения этой книги вы будете достаточно осведомлены о Go и его библиотеках, чтобы начать эффективно программировать на языке Go.
🧷Скачать бесплатно.
2021 #ENG
📕 Blockchain for Cybersecurity in Cyber-Physical Systems, Imed Romdhani
• Технология блокчейн проникла во все сферы нашей жизни, от производства до здравоохранения и не только.
• Кибербезопасность - это отрасль, на которую эта технология оказала значительное влияние, и, возможно, еще большее в будущем. Эта книга охватывает различные тематические исследования и применения блокчейна в различных киберфизических областях, таких как умные города, IoT, здравоохранение, производство, онлайн-мошенничество и т.д.
🧷Скачать бесплатно.
2023 #ENG
• Технология блокчейн проникла во все сферы нашей жизни, от производства до здравоохранения и не только.
• Кибербезопасность - это отрасль, на которую эта технология оказала значительное влияние, и, возможно, еще большее в будущем. Эта книга охватывает различные тематические исследования и применения блокчейна в различных киберфизических областях, таких как умные города, IoT, здравоохранение, производство, онлайн-мошенничество и т.д.
🧷Скачать бесплатно.
2023 #ENG