Applied Deep Learning: Design and implement your own Neural Networks to solve real-world problems (2023)
Автор: Dr. Neeraj Kumar
Количество страниц: 624
#python
Книга представляет собой подробное введение в ИИ и машинное обучение, начиная с основ и заканчивая всесторонним освещением глубокого обучения на Python. Вы познакомитесь с принципами работы нейронных сетей и узнаете, как их эффективно проектировать и обучать. Затем в книге уделяется внимание локализации и обнаружению объектов, которые являются важнейшими задачами во многих приложениях, включая автомобили с автопилотом и робототехнику. Вы также узнаете, как использовать алгоритмы глубокого обучения для идентификации и определения местоположения объектов на изображениях и видео. Кроме того, вы получите знания о том, как создавать и обучать рекуррентные нейронные сети.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
Build Your Own Web Framework in Elixir: Develop lightning-fast web applications using Phoenix and metaprogramming (2023)
Автор: Aditya Iyengar
Количество страниц: 274
Книга начинается с изучения фундаментальных концепций веб-разработки на Elixir. Вы узнаете, как построить надежный веб-сервер и создать маршрутизатор для направления входящих запросов на нужный контроллер. Затем вы научитесь отправлять запросы контроллерам, которые будут отвечать чистым, семантическим HTML, а также познакомитесь с возможностями доменно-специфических языков (DSL) и метапрограммирования в Elixir. Вы получите глубокое понимание уникального синтаксиса и семантики Elixir, что позволит вам оптимизировать ваш код для повышения производительности и удобства сопровождения. Наконец, вы узнаете, как эффективно тестировать каждый компонент вашего приложения на точность и производительность.
Скачать книгу
The Shape of Data: Geometry-Based Machine Learning and Data Analysis in R (2023)
Автор: Colleen M. Farrelly
Количество страниц: 264
#r
Эта книга о машинном обучении освещает многие алгоритмы с геометрической точки зрения и знакомит с инструментами сетевой науки, метрической геометрии и топологического анализа данных на основе их практического применения.
Обширная подборка примеров из разных сфер, а также мягкое объяснение математических основ десятков алгоритмов позволяют всесторонне и в то же время доступно рассмотреть, как геометрия формирует алгоритмы анализа данных.
Скачать книгу
Practical Implementation of a Data Lake: Translating Customer Expectations into Tangible Technical Goals (2023)
Автор: Nayanjyoti Paul
Количество страниц: 222
Автор описывает важность определения ключевых заинтересованных сторон и основные моменты, на которых следует сосредоточиться при начале нового проекта. Далее он рассказывает о процессе сбора бизнес- и технических требований и о том, как перевести ожидания заказчика в осязаемые технические цели. После этого вы получите представление о модели безопасности, которая позволит вам установить защитные и юридические барьеры, а также о различных аспектах безопасности с точки зрения конечного пользователя. В последующих главах рассматривается разделение озер данных на зоны, организация данных для обеспечения безопасности и доступа, управление чувствительностью данных, а также методы, используемые для маскировки данных. В конце книги рассматриваются вопросы ввода в эксплуатацию и решения по внедрению в производство.
Скачать книгу
Python Programming Using Problem Solving (2023)
Автор: Harsh Bhasin PhD
Количество страниц: 574
#python
Данная книга посвящена решению задач и программированию на языке Python. Основное внимание уделяется разработке эффективных алгоритмов, синтаксису языка и умению составлять программы для решения задач. Помимо стандартных тем по Python, в книге широко освещены вопросы NumPy, визуализации данных и Matplotlib. Многочисленные упражнения, включая теоретические, программирование и задания с выбором ответа, закрепляют понятия, рассматриваемые в каждой главе.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
Открытый вебинар для разработчиков уровня Middle+, Senior и Architect
Ждем вас на открытом вебинаре [Технический лидер] 1 ноября в 19:00 по МСК.
Что вы узнаете:
- как растёт инженер и какие роли доступны после уровня Senior
- какие hard- и soft-скилы нужны TechLead, чтобы двигаться по карьерной лестнице
- какие задачи выполняют TeamLead и TechLead
- как получать за свои навыки 2х в компаниях CША и Европы
- поймёте текущую ситуацию на рынке IT и прогнозы развития на 2024 год
После вебинара вас ждет бонус — рекомендации по поиску работы Senior-инженеру и выше
👉 Регистрация на вебинар
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
Fundamentals of Data Observability: Implement Trustworthy End-to-End Data Solutions (2023)
Автор: Andy Petrella
Количество страниц: 264
Быстрое обнаружение, устранение и предотвращение широкого спектра проблем с данными с помощью наблюдаемости данных - набора лучших практик, позволяющих командам, работающим с данными, получить более полную информацию о данных и их использовании. Если вы являетесь инженером по данным, архитектором данных или инженером машинного обучения, от которого зависит качество данных, эта книга покажет вам, как сосредоточиться на практических аспектах внедрения наблюдаемости данных в вашу повседневную работу.
Скачать книгу
Beginning C++23: From Beginner to Pro (2023)
Автор: Ivor Horton
Количество страниц: 948
#c_plus_plus
Начните свой путь программирования на языке C++ с основ и пошаговых примеров, которые помогут вам стать опытным программистом на C++. В эту книгу включены новые возможности стандарта C++23.
При этом не предполагается наличие предварительных знаний в области программирования. Все понятия языка, которые объясняются в книге, иллюстрируются рабочими примерами программ, а все главы содержат упражнения для проверки и отработки полученных знаний.
📌 Всё самое полезное читайте в нашем канале C++📌
Скачать книгу
🐧📖 ТОП-10 книг по Linux в 2023 году
Популярные книги по изучению Linux на русском языке, опубликованные за последние несколько лет.
Читать статью
Building Micro Frontends with React 18: Develop and deploy scalable applications using micro frontend strategies (2023)
Автор: Vinci J Rufus
Количество страниц: 218
#react
В книге рассматриваются два паттерна построения микрофронтендов - паттерн multi-SPA и паттерн micro apps.Вы узнаете, какие паттерны и когда следует использовать, а также рассмотрите нюансы развертывания этих микрофронтендов с использованием облачных нативных технологий, таких как Kubernetes и Firebase. С помощью этой книги вы получите глубокое понимание управления состояниями, решения проблем с маршрутизацией и стратегий развертывания между различными микрофронтендами.
К концу книги вы научитесь проектировать и создавать микрофронтенд-приложение на основе React с использованием федерации модулей и эффективно развертывать его в облаке.
📌 Всё самое полезное читайте в нашем канале Frontend 📌
Скачать книгу
Master of JavaScript Errors: Resolve Mistakes Faster Than ChatGPT (2023)
Автор: Dragoslav Ivkovic
Количество страниц: 122
#js
Эта книга ваш важный союзник в преодолении проблем JavaScript; раскройте с её помощью свои истинные способности к кодированию. Это не просто очередной справочник, а проницательный навигатор по запутанным закоулкам мира кодирования. Эта книга превратит вас в опытного специалиста по решению проблем и даст вам уверенность в том, что вы сможете кодировать с непревзойденной уверенностью. Вместо того чтобы просто научиться кодировать, вы сможете смело решать любые задачи.
📌 Всё самое полезное читайте в нашем канале Frontend 📌
Скачать книгу
Clean Code Cookbook: Recipes to Improve the Design and Quality of your Code (2023)
Автор: Maximiliano Contieri
Количество страниц: 428
Часто инженеры-программисты и архитекторы работают с большими и сложными кодовыми базами, которые им необходимо масштабировать и поддерживать. В этой книге автор не ограничивается понятием "чистый код", а показывает, как выявлять возможности улучшения и их влияние на производственный код. Когда речь идет о надежности и эволюции системы, эти методы дают преимущества, которые окупаются с течением времени.
На реальных примерах из JavaScript, PHP, Java, Python и многих других языков программирования в этой книге представлены проверенные рецепты, которые помогут вам масштабировать и поддерживать большие системы. В каждом разделе рассматриваются такие фундаментальные понятия, как читаемость, связность, тестируемость и расширяемость, а также запахи кода - симптомы проблемы, требующие особого внимания, и рецепты их устранения.
Скачать книгу
Kafka Connect: Build and Run Data Pipelines (2023)
Автор: Kate Stanley
Количество страниц: 400
#kafka
В этом практическом руководстве авторы показывают инженерам по обработке данных, инженерам по надежности сайтов и разработчикам приложений, как создавать конвейеры данных между кластерами Kafka и различными источниками и поглотителями данных. Kafka Connect позволяет быстро внедрить Kafka, используя существующие данные и обеспечивая множество расширенных вариантов использования. Независимо от того, на каком этапе развития потоковой передачи событий вы находитесь, Kafka Connect является идеальным инструментом для построения современного конвейера данных.
Скачать книгу
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Pro Spring 6: An In-Depth Guide to the Spring Framework (2023)
Автор: Chris Schaefer
Количество страниц: 964
#spring
Эта книга выходит далеко за рамки основ: вы узнаете, как использовать новейший Spring Framework 6 для создания различных уровней и частей современных сложных корпоративных Java-прикладных систем, сверху донизу, включая доступ к данным, генерацию SQL с помощью jOOQ, персистентность с помощью Hibernate, транзакции, настройку безопасности, классические уровни web и презентаций и добавление некоторой реактивности.
📌 Всё самое полезное читайте в нашем канале Java📌
Скачать книгу
📊 Эффективная работа с JSON в Go
В статье рассматриваются основные подходы для работы с JSON в языке Go. Большое внимание уделено определениям из документации, а также конкретным примерам.
🔗 Читать статью
🔗 Зеркало
Mastering Python: 50 Specific Tips for Writing Better Code: Practical Strategies for Writing High-Quality Python Code (2023)
Автор: Dane Olsen
Количество страниц: 349
#python
Что внутри:
- Погрузитесь в тонкости Python с помощью 50 конкретных советов и приемов, которые помогут вам писать более чистый, эффективный и удобный в обслуживании код.
- Используя практические примеры и практические упражнения, которые иллюстрируют каждый совет и делают его понятным.
- Получите глубокое представление о внутреннем устройстве Python, структурах данных и лучших практиках, которые помогут вам решать сложные задачи.
- Используйте эту книгу в качестве справочника, к которому вы сможете обратиться в любой момент, когда вам понадобится оптимизировать ваш код на Python.
- Узнайте, как использовать популярные библиотеки и фреймворки Python, такие как NumPy, Pandas, Flask и Django, для решения конкретных задач.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
Building Cross-Platform Apps with Flutter and Dart: Build scalable apps for Android, iOS, and web from a single codebase (2023)
Автор: Deven Joshi
Количество страниц: 378
Эта книга основана на практическом подходе и поможет вам пройти путь от фундаментальных до продвинутых концепций разработки на Flutter, заложив при этом прочный фундамент. Вы узнаете, как создавать элегантные пользовательские интерфейсы, использовать библиотеку виджетов Flutter и внедрять захватывающую анимацию для улучшения пользовательского опыта. Кроме того, вы научитесь создавать приложения, которые будут работать на всех поддерживаемых Flutter платформах, что позволит вам сэкономить время и силы. Кроме того, вы узнаете о методах управления состояниями для эффективной обработки состояний приложений и их масштабируемости. Далее в книге рассматривается процесс подключения REST API и бесшовная интеграция Firebase в приложения Flutter.
Скачать книгу
Python for Absolute Beginners (2023)
Автор:Oswald Campesato
Количество страниц: 196
#python
Эта книга поможет вам освоить базовые аспекты Python 3.x благодаря обширному набору примеров кода, иллюстрирующих его разнообразные возможности. Начните с инструментов и установок Python и постепенно изучайте такие тонкости, как строки, циклы, условная логика и многое другое. Приложения, посвященные NumPy и Pandas, дают представление об эффективных численных операциях, что делает книгу целостным пособием для начинающих программистов. Сопроводительные файлы с кодовыми примерами можно скачать у издателя.
📌 Всё самое полезное читайте в нашем канале Python📌
Скачать книгу
Building a Next-Gen SOC with IBM QRadar: Accelerate your security operations and detect cyber threats effectively (2023)
Автор: Ashish M Kothekar
Количество страниц: 198
Это исчерпывающее руководство по QRadar поможет вам построить эффективный операционный центр безопасности (SOC) для поиска угроз и обновления программного обеспечения, а также разобраться в вопросах соответствия нормативным требованиям и отчетности и в том, как IBM QRadar хранит сетевые данные в режиме реального времени.
Скачать книгу
Mastering API Architecture: Design, Operate, and Evolve API-Based Systems (2022)
Автор: Daniel Bryant
Количество страниц: 282
Из этой практической книги вы узнаете о стратегиях создания и тестирования REST API, использующих API-шлюзы для объединения предложений на уровне микросервисов. Авторы книги Джеймс Гоф, Дэниел Брайант и Мэтью Оберн показывают, как простые дополнения к этой инфраструктуре могут помочь инженерам и организациям мигрировать в облако, а также открыть возможности для объединения внутренних сервисов с помощью технологий типа service mesh.
Скачать книгу
Real-World iOS by Tutorials: Professional App Development With Swift (2022)
Автор: Aaqib Hussain
Количество страниц: 419
#swift
Работа над созданием приложений может быть нелегкой, существует множество документации, но разработчикам трудно найти четкий шаблон при решении таких вопросов, как архитектура приложения, способ хранения данных и создание надежного и масштабируемого кода.
Именно здесь на помощь приходит эта книга! Она проведет вас от идеи приложения до создания масштабируемого кода и шаг за шагом объяснит, какие решения принимаются.
Эта книга предназначена для разработчиков, имеющих некоторый опыт разработки под iOS, но нуждающихся в руководстве по созданию надежных и масштабируемых приложений.
📌 Всё самое полезное читайте в нашем канале Mobile📌
Скачать книгу
AWS DevOps Simplified: Build a solid foundation in AWS to deliver enterprise-grade software solutions at scale (2023)
Автор: Akshay Kapoor
Количество страниц: 318
Это практическое руководство, которое начинается с введения в AWS DevOps и помогает выбрать облачный сервис, соответствующий модели работы вашей компании. Далее в руководстве представлены практические уроки по GitOps-подходу к созданию программного обеспечения, охватывающие неизменяемую инфраструктуру и конвейеры с использованием таких инструментов, как Packer, CDK и CodeBuild/CodeDeploy. Кроме того, книга дает глубокое понимание контейнерных сервисов AWS и способов реализации наблюдаемости и лучших практик DevSecOps для создания и эксплуатации сред AWS с несколькими учетными записями и регионами.
Скачать книгу
Building ETL Pipelines with Python: Create and deploy enterprise-ready ETL pipelines by employing modern methods (2023)
Автор: Brij Kishore Pandey
Количество страниц: 246
#python
В этой книге вы пройдете через весь процесс разработки ETL-конвейера данных, начиная с введения в основы конвейеров данных и создания среды разработки Python для создания конвейеров. Изучив принципы построения ETL-конвейеров и процесс разработки ET, вы будете готовы к проектированию пользовательских ETL-конвейеров. Далее вы познакомитесь с этапами процесса ETL, который включает в себя извлечение ценных данных, их преобразование, очистку, манипулирование и обеспечение целостности данных, а также загрузку обработанных данных в системы хранения. Вы также рассмотрите несколько модулей ETL на языке Python, сравните их преимущества и недостатки при построении конвейеров данных и использовании облачных инструментов, таких как AWS, для создания масштабируемых конвейеров данных.
Скачать книгу
Ответьте на 3 вопроса, чтобы получить демо-доступ к курсу «Алгоритмы и структуры данных»
⚡️Получить демо, ответив на 3 вопроса – https://proglib.io/w/979a2896
В бесплатной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
3. Практические задания после лекций
4. Ссылки на дополнительные материалы для самостоятельного изучения
Переходите и начинайте учиться уже сегодня!
Data Parallel C++: Programming Accelerated Systems Using C++ and SYCL, 2nd Edition (2023)
Автор: Ben Ashbaugh
Количество страниц: 660
#c_plus_plus
В этой книге рассказывается о параллельном программировании данных с использованием языка C++ и SYCL, а также обо всем, что необходимо для программирования ускоренных систем. Книга начинается с представления параллелизма данных и фундаментальных тем для эффективного использования SYCL. В последующих главах рассматриваются расширенные темы, включая обработку ошибок, программирование с учетом аппаратных особенностей, связь и синхронизацию, а также модели памяти.
Весь исходный код примеров, используемых в книге, находится в свободном доступе на GitHub. Примеры написаны на современном языке SYCL и регулярно обновляются для обеспечения совместимости с различными компиляторами.
📌 Всё самое полезное читайте в нашем канале C++📌
Скачать книгу
Snowflake: The Definitive Guide: Architecting, Designing, and Deploying on the Snowflake Data Cloud (2022)
Автор: Joyce Avila
Количество страниц: 430
Способность Snowflake устранять изолированность данных и запускать рабочие нагрузки на единой платформе создает возможности для демократизации анализа данных, позволяя пользователям всех уровней организации принимать решения на основе данных. Если вы ИТ-специалист, работающий в области хранилищ данных или науки о данных, бизнес-аналитик или технический менеджер, или начинающий специалист по данным, желающий получить больше практического опыта работы с платформой Snowflake, эта книга для вас.
Вы узнаете, как пользователи Snowflake могут создавать современные интегрированные приложения для работы с данными. На практических примерах SQL вы также узнаете, как облако данных Snowflake Data Cloud помогает ускорить науку о данных, избегая ненужной перепланировки или миграции данных.
Скачать книгу
🍏📚 ТОП-7 книг по Swift и iOS-разработке в 2023 году
Популярные книги по изучению Swift на русском и английском языках, опубликованные за последние несколько лет.
Читать статью
#книги
TypeScript Basics: Learn TypeScript from Scratch and Solidify Your Skills with Projects (2023)
Автор: Nabendu Biswas
Количество страниц: 178
#typescript
Вначале вы рассмотрите некоторые основы, например, как запустить файл TypeScript и скомпилировать его в JavaScript, а также поймете, как он вписывается в полную экосистему наряду с React, Redux, Angular и Webpack. Используя практический подход, вы рассмотрите ключевые концепции и аспекты Typescript. После изучения фундаментальных основ вы перейдете к более сложным темам.
Вы также узнаете о декораторах, которые являются обязательной функцией в Angular. Далее в книге представлен небольшой проект со списком дел, за которым следует более крупный проект "Drag and Drop". Вы увидите, как разделить проект на небольшие управляемые модули, и узнаете, как сделать проект более эффективным с помощью Webpack. Наконец, вы создадите еще два React-проекта с использованием React и Redux.
📌 Всё самое полезное читайте в нашем канале Frontend 📌
Скачать книгу