A Comprehensive Study of SQL: Practice and Implementation (2022)
Автор: Jagdish Chandra Patni
Количество страниц: 218
#sql
Эта книга разработана как учебник и обеспечивает комплексный подход к SQL, стандартному языку программирования для определения, организации и исследования данных в реляционных базах данных. Он демонстрирует, как использовать два наиболее важных инструмента для запросов и анализа данных - SQL и Excel - для проведения всестороннего анализа данных без необходимости использования сложного и дорогостоящего инструмента или приложения для добычи данных.
Скачать книгу
Applied Recommender Systems with Python: Build Recommender Systems with Deep Learning, NLP and Graph-Based Techniques (2022)
Автор: Adarsha Shivananda
Количество страниц: 262
#python
Эта книга научит вас строить рекомендательные системы с помощью алгоритмов машинного обучения на языке Python. Сегодня рекомендательные системы стали неотъемлемой частью любого интернет-бизнеса.
К концу этой книги вы будете понимать и уметь строить рекомендательные системы с помощью различных инструментов и методов машинного обучения, глубокого обучения и алгоритмов на основе графов.
Скачать книгу
Хакатон DatsArt Space от DatsTeam!
Space X запускает космические корабли, а DatsTeam – новый хакатон!
Приглашаем отметить День космонавтики на крутой игре! 🚀🪐🌟
Вы пишете свой «геймпад» к нашей «игровой консоли» и сразу играете в игру.
Задача каждой команды создать свой шедевр, максимально приближенный к оригиналу.
>>> Регистрация до 20.04.2023 >>>
🏆 кто покажет лучший результат по итогам двух этапов – Apple Macbook pro на каждого участника
🙌🏻 в команде от 1 до 3 участников
💸 бесплатно
👽 от 18 и старше
Хакатон пройдет в два этапа:
1 этап: 21 апреля 17:00 - 22 апреля 16:00*
2 этап: 22 апреля 17:00-20:00*
- финал в прямом эфире!*время Московское
Использовать можно любые технологии - никакая из выбранных не даст дополнительного преимущества перед другими участниками.
Вопросы info@datsteam.dev
>>> Регистрация до 20.04.2023 >>>
Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games (2022)
Автор: Victor G Brusca
Количество страниц: 263
#java
Хотите научиться программировать на Java? Давайте признаем, что лучший способ научиться программировать - это писать программы. Это может быть пугающим предложением, когда над головой висит призрак многочасовых примеров простых программ командной строки. Не бойтесь! Теперь вы можете научиться программировать на Java в увлекательной форме, работая над видеоиграми.
В этой книге вы сможете поработать с тремя игровыми проектами на Java и получить доступ к полному коду каждого проекта, включая полный игровой движок Java.
Скачать книгу
Cyber Security: The complete guide to cyber threats and protection, 2nd Edition
Автор: David Sutton
Количество страниц: 222
Это совершенно новое издание охватывает различные виды киберугроз и объясняет, что вы можете сделать для снижения этих рисков и обеспечения безопасности ваших данных. Cyber Security объясняет основы информационной безопасности, как сформировать хорошую организационную практику безопасности и как эффективно восстановиться, если случится худшее. Написанная в доступной форме, она содержит практические рекомендации и практические шаги, которые помогут лучше подготовить как ваше рабочее место, так и ваш дом.
Скачать книгу
React Key Concepts: Consolidate your knowledge of React’s core features (2022)
Автор: Maximilian Schwarzmuller
Количество страниц 590
#react
Автор написал это краткое руководство, чтобы помочь вам освоиться в мире программирования React. Простые объяснения, актуальные примеры и четкий, лаконичный подход делают это быстрое руководство идеальным ресурсом для занятых разработчиков.
Эта книга раскрывает основные концепции React и объединяет его ключевые особенности с четким кратким изложением, тем самым прекрасно дополняя другие углубленные учебные ресурсы. Кроме того, оно полностью обновлено для React 18, поэтому вы можете быть уверены, что готовы к работе с последней версией.
Скачать книгу
Всем привет) Если вам хочется немного расширить свой кругозор или просто скучно воскресным вечером, подписывайтесь на канал в Telegram создателя этого канала: там все про релокацию и жизнь в условиях постоянно меняющегося мира.
Подписывайтесь: /channel/+CVwn17exFmhiNTYy
Introducing ReScript: Functional Programming for Web Applications (2022)
Автор: Danny Yang
Количество страниц: 284
Эта книга служит кратким руководством по ReScript, функциональному языку для создания веб-приложений. Используя примеры возможностей языка ReScript, а также объяснения фундаментальных концепций функционального программирования, эта книга покажет веб-разработчикам с опытом работы на JavaScript, как эффективно использовать ReScript в полной мере.
Скачать книгу
Operating OpenShift: An SRE Approach to Managing Infrastructure (2023)
Автор: Manuel Dewald
Количество страниц: 300
За последние несколько лет Kubernetes приобрел значительную популярность, а OpenShift является одним из наиболее зрелых и известных дистрибутивов. Но хотя OpenShift обеспечивает несколько уровней абстракции по сравнению с Kubernetes, это программное обеспечение может быстро стать подавляющим из-за его богатого набора функций и возможностей. Эта практическая книга поможет вам понять и управлять кластерами OpenShift от минимального развертывания до крупных мультикластерных установок.
Скачать книгу
Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more (2023)
Автор: Daniel Walsh
Количество страниц: 312
Откройте для себя Podman, контейнерный движок нового поколения, который управляет rootless контейнерами и обеспечивает дополнительные уровни исключительной безопасности, недоступные в Docker и других контейнерных платформах.
Эта книга научит вас разрабатывать и управлять rootless контейнерами с помощью Podman. Вы быстро освоите уникальные преимущества Podman по сравнению с Docker и узнаете, как легко перенести вашу инфраструктуру на базе Docker.
Скачать книгу
Mastering Go Network Automation: Automating Networks, Container Orchestration, Kubernetes with Puppet, Vegeta and Apache JMeter (2023)
Автор: Ian Taylor
Количество страниц: 208
#go
Это структурированное начало для сетевых администраторов, стремящихся повысить эффективность, масштабируемость и безопасность сети. Эта книга представляет собой универсальное решение для всех ваших потребностей в сетевом администрировании с полным охватом автоматизации, безопасности, контейнеризации, мониторинга и тестирования производительности.
Скачать книгу
Animating SwiftUI Applications: Create visually stunning and engaging animations for iOS with SwiftUI (2023)
Автор: Stephen DeStefano
Количество страниц: 478
#swift
В этой книге вы начнете с изучения основ SwiftUI и анимации, а затем перейдете к различным проектам, которые закрепят эти навыки на практике. Сначала вы изучите несколько простых проектов, а затем книга перейдет к более продвинутым проектам анимации, включая создание двух полноценных игровых приложений. Наконец, вы узнаете, как интегрировать фреймворк SpriteKit в код SwiftUI для создания потрясающих сцен с дымом, ветром, огнем, дождем и снегом, используя и комбинируя излучатели частиц в анимации SwiftUI.
Скачать книгу
Agile Software Development: Trends, Challenges and Applications (2023)
Автор: Manu Sood
Количество страниц: 400
Уникальное издание, которое представляет весь спектр процессов гибкой разработки программного обеспечения от фундаментальных концепций до самых высоких уровней применения, таких как анализ требований, тестирование программного обеспечения, обеспечение качества и управление рисками.
Скачать книгу
Python for Beginners (2023)
Автор: B. Balamurugan
Количество страниц: 248
#python
Это краткое руководство по всем материалам по Python:
-Предоставляет краткую, необходимую информацию о типах и операторах Python, специальных именах методов, встроенных функциях и исключениях, часто используемых модулях стандартной библиотеки и других важных инструментах Python
-Предлагает практические советы для каждой основной области разработки как с Python 3.x, так и с Python 2. x
-Основано на последних исследованиях в области когнитивной науки и теории обучения
-Помогает читателю научиться писать эффективный, идиоматический код на языке Python, используя его лучшие и, возможно, самые игнорируемые возможности
Скачать книгу
Думали Телеграм останется в стороне, и ничего не сделает к 1 апреля, но нет, новая анимация при нажатии лайка — прекрасная! Круто придумали, молодцы! Видимо сам Дуров приложил к этому руку 👍
Читать полностью…Pro Cloud Native Java EE Apps: DevOps with MicroProfile, Jakarta EE 10 APIs, and Kubernetes (2022)
Автор: Ghazy Abdallah
Количество страниц: 380
#java
Это профессиональное руководство по DevOps облачных приложений на базе Java углубляется в создание и развертывание готовых к производству облачных приложений с использованием все более популярного открытого фреймворка Eclipse MicroProfile, API Jakarta EE 10 и самого популярного инструмента оркестровки контейнеров Kubernetes.
Скачать книгу
Explainable AI for Practitioners: Designing and Implementing Explainable ML Solutions (2022)
Автор: David Pitman
Количество страниц: 276
Большинство книг по машинному обучению среднего уровня посвящены оптимизации моделей путем повышения точности или уменьшения ошибки предсказания. Но такой подход часто упускает из виду важность понимания того, почему и как ваша модель ML делает те предсказания, которые она делает.
Методы объяснимости обеспечивают необходимый набор инструментов для лучшего понимания поведения модели, и в этом практическом руководстве собраны лучшие в своем классе методы объяснимости моделей. Опытные инженеры машинного обучения и специалисты по анализу данных на практике узнают, как работают эти методы, чтобы вы могли легче применять их в своем ежедневном рабочем процессе.
Скачать книгу
Applied Machine Learning and High Performance Computing on AWS: Accelerate development of machine learning applications following architectural best practices (2022)
Автор: Farooq Sabir
Количество страниц: 398
#aws
Машинное обучение (ML) и высокопроизводительные вычисления (HPC) на AWS позволяют выполнять интенсивные вычислительные нагрузки в различных отраслях и новых приложениях.
Книга содержит сквозное руководство, начиная с концепций HPC для хранения данных и сетей. Затем она углубляется в часть 2 с рабочими примерами обработки больших наборов данных с помощью SageMaker Studio и EMR, построения, обучения и развертывания больших моделей с использованием распределенного обучения. В книге также рассматривается развертывание моделей на периферийных устройствах с помощью SageMaker и IoT Greengrass, а также оптимизация производительности ML-моделей для случаев использования с низкой задержкой.
Скачать книгу
Реклама. ПАО "МОСКОВСКИЙ КРЕДИТНЫЙ БАНК". Лицензия № 1978. erid=токен2Vtzqv6afGr
Банк МКБ, один из лучших IT-работодателей по версии Хабра, готов дать оффер всего за один день!
22 апреля проводим ☄️OneDayOffer для IT-специалистов: аналитиков (DWH), разработчиков DWH (OLAP), разработчиков Java, senior react-разработчиков, QA Engineer, а также системных аналитиков и тех, кто умеет ими руководить.
В течение одного дня мы познакомим вас с командой и техлидами, расскажем о предстоящих проектах и сравним с ними ваш скилл, а уже вечером разошлем офферы тем, кто готов вместе с командой МКБ делать наши финтех-сервисы лучше 🤝
Заявку можно оставить здесь.
* в начале публикации мы сcылались на Хабр. Кликни ссылку, чтобы посмотреть за что МКБ ценят в IT-сообществе😎
@mkbbank
Frontend Development: The Ultimate Guide (2022)
Автор: Sufyan bin Uzayr
Количество страниц: 178
Пользовательские интерфейсы, кнопки, вводимые пользователем данные, веб-страницы и функции пользовательского опыта (UX) - все это примеры фронтенд-разработки. Пользовательский опыт является основным направлением разработки фронтенда. Как инженеры фронтенда, вы создаете те части приложения, к которым непосредственно обращаются конечные пользователи, используя соответствующие подходы к кодированию и проектированию с целью сделать общий интерфейс элегантным, простым в использовании, быстрым и безопасным, способствуя вовлечению и взаимодействию пользователей. Разработка фронтенда - это процесс преобразования данных в графический пользовательский интерфейс. Основой фронтенд-разработки всегда были HTML, CSS и JavaScript.
Скачать книгу
C++ for beginners: Your comprehensive step-by-step guide to learn everything about C++ (2022)
Автор: Daniel Harder
Количество страниц: 204
#c_plus_plus
C++ был разработан для системного программирования, встраиваемого программного обеспечения, программного обеспечения с ограниченными ресурсами и больших систем, с производительностью, эффективностью и гибкостью использования в качестве основных моментов дизайна. C++ также оказался полезным во многих других контекстах, с ключевыми преимуществами программной инфраструктуры и приложений с ограниченными ресурсами, включая настольные приложения, видеоигры, серверы (например, электронная коммерция, веб-поиск или базы данных), и приложения, критичные к производительности (например, телефонные коммутаторы или космические зонды).
Скачать книгу
Application Security Program Handbook: A guide for software engineers and team leaders (2022)
Автор: Derek Fisher
Количество страниц: 296
Руководство по программе безопасности приложений научит вас внедрять надежную программу безопасности на протяжении всего процесса разработки. Он выходит далеко за рамки основ, подробно описывая гибкие основы безопасности, которые могут адаптироваться и развиваться в соответствии с новыми и возникающими угрозами. Его сервис-ориентированный подход идеально подходит для быстрого темпа современной разработки. Ваша команда быстро перейдет от отношения к безопасности как к рутине к важной части своей повседневной работы. Следуйте советам экспертов, приведенным в этом руководстве, и вы будете надежно поставлять программное обеспечение, свободное от дефектов безопасности и критических уязвимостей.
Скачать книгу
Собственные технологические разработки ВК в одном месте
ВКонтакте регулярно рассказывает про собственные решения и почти так же часто выпускают их в виде публичных API и SDK, как было, например, с видеоконференциями или распознаванием речи.
Теперь все они собраны в специальном разделе «Технологии»: узнать о каждой их них подробнее и скачать нужное можно по ссылке ниже. Пользуйтесь.
Открыть раздел
Test-Driven Development with PHP 8: Build extensible, reliable, and maintainable enterprise-level applications using TDD and BDD with PHP (2023)
Автор: Ben Hansen
Количество страниц: 336
#php
Вы узнаете, как разбить бизнес-требования на выполнимые и осуществимые списки с помощью Jira. Используя эти упорядоченные списки бизнес-требований, вы поймете, как внедрить разработку, ориентированную на поведение (BDD) и разработку, ориентированную на тестирование (TDD), чтобы начать писать сопровождаемый PHP-код. Вы узнаете, как использовать автоматизированные тесты, чтобы остановить внесение регрессий в приложение при каждом выпуске кода с помощью непрерывной интеграции.
Скачать книгу
👁🗨 PostgreSQL — наиболее популярная из открытых СУБД в мире.
Все больше проектов требуют навыки PostgreSQL, а на рынке труда все больше ощущается постоянная нехватка администраторов и разработчиков, которые умеют не просто работать с PostgreSQL, а могут проектировать базы данных и развертывать высоконагруженные кластера в облаках, оптимизировать запросы, поддерживать и масштабировать.
📌 Хотите начать осваивать PostgreSQL?
Приходите 10 апреля в 20:00 на вебинар, приуроченный к старту онлайн-курса «PostgreSQL Cloud Solutions» в OTUS. Тема открытого урока: «Автоматизация развертывания на кластера PostgreSQL на базе Patroni в Kubernetes».
🎁 На занятии спикер Евгений Аристов, архитектор баз данных PostgreSQL, разыграет свою книгу «PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака».
👉ЗАРЕГИСТРИРОВАТЬСЯ
https://otus.pw/t9qI/Реклама. Информация о рекламодателе на сайте otus.ru
Mastering C++ Network Automation: Run Automation across Configuration Management, Container Orchestration, Kubernetes, and Cloud Networking (2023)
Автор: Justin Barbara
Количество страниц: 210
#c_plus_plus
В первом разделе книги рассматриваются основы создания сценариев автоматизации и тестирования. Читатели узнают, как создавать успешные сценарии автоматизации и тестировать их, чтобы убедиться, что они работают правильно. В следующем разделе описывается, как настроить среду автоматизации сети. Сюда входит настройка сетевых устройств, серверов и других компонентов, необходимых для автоматизации. Читатели узнают о различных протоколах, а также о том, как использовать Ansible для автоматизации управления конфигурацией этих устройств. Рассматриваются вопросы контейнеризации и систем оркестровки контейнеров, таких как Docker и Kubernetes. Читатели узнают, как использовать такие инструменты, как Docker Compose и Kubernetes, для автоматизации управления и развертывания рабочих нагрузок.
Скачать книгу
Python Machine Learning Projects: Learn how to build Machine Learning projects from scratch (2023)
Автор: Dr. Deepali R Vora
Количество страниц: 260
#python
Книга начинается с объяснения того, насколько важно машинное обучение сегодня и какие технологии необходимы для его работы. Затем книга поможет вам ознакомиться с основными концепциями, лежащими в основе машинного обучения, включая основы программирования на Python. В ней объясняются различные типы алгоритмов машинного обучения и их применение в различных областях, таких как рекомендательные системы, анализ и добыча текста, обработка изображений и анализ социальных сетей. В конце книга кратко знакомит вас с наиболее популярными метаэвристическими алгоритмами оптимизации.
Скачать книгу
Mathematical Foundations of Data Science (2023)
Автор: Bernhard Bermeitinger
Количество страниц: 226
Цель данного учебника - указать на наиболее важные принципы анализа данных с математической точки зрения. В частности, для изучения выбраны следующие вопросы: Какие принципы необходимы для понимания последствий применения, а какие - для понимания условий успеха используемых методов? Теория представлена только в той степени, которая необходима для ее правильного применения, стремясь к балансу между чрезмерной сложностью и чрезмерным упрощением. Основное внимание уделяется принципам, имеющим решающее значение для успешного применения.
Скачать книгу
Frontend Development Projects with Vue.js 3: Learn the fundamentals of building scalable web applications and dynamic user interfaces with Vue.js, 2nd Edition (2023)
Автор: Maya Shavin
Количество страниц: 628
#vue
Книга "Frontend Development Projects with Vue.js 3" поможет вам освоить основные концепции этого фреймворка JavaScript на практических примерах, имитирующих реальные веб-проекты. В этом обновленном издании вы познакомитесь со всеми аспектами нового и улучшенного Vue.js 3, работая над такими мини-проектами, как интерфейс чата, корзина для покупок, калькулятор цен, приложение для выполнения дел и генератор карточки профиля для хранения контактных данных. Эти реалистичные проекты представлены в виде небольших упражнений, которые вы сможете выполнять с удовольствием, даже бросая вызов самому себе.
Скачать книгу
Implementing Event-Driven Microservices Architecture in .NET 7: Develop event-based distributed apps that can scale with ever-changing business demands using C# 11 and .NET 7
Автор: Joshua Garverick
Количество страниц: 326
#c_sharp
Эта книга проведет вас через различные практические примеры реализации событийно-ориентированной архитектуры микросервисов с использованием C#11 и .NET 7. Она разделена на 3 отдельных раздела, каждый из которых посвящен различным аспектам этой реализации.
В первом разделе будут рассмотрены новые возможности .NET 7, которые облегчают разработку приложений с использованием паттернов EDA. Во втором разделе будут рассмотрены различные компоненты настройки локальной среды, контейнеризация кода, тестирование, развертывание и наблюдаемость микросервисов с использованием подхода EDA. В третьем разделе вы узнаете о необходимости масштабируемости и устойчивости сервисов в приложении, а также о деталях реализации, связанных с эластичными и автомасштабируемыми компонентами.
Скачать книгу