📖Python Testing with Pytest
🖋Brian Okken. 2022
Тестируйте большие и малые приложения, пакеты и библиотеки с помощью pytest, самой мощной среды тестирования Python. pytest помогает вам быстро писать тесты, сохраняя их читабельность и удобство обслуживания. В этом полностью переработанном издании вы изучите супервозможности pytest — простые утверждения, фиксации, параметризацию, маркеры и плагины — при создании простых тестов и наборов тестов для небольшого приложения базы данных. Используя надежную, но простую модель фиксации, писать небольшие тесты с помощью pytest так же легко, как и масштабироваться до сложного функционального тестирования. Эта книга покажет вам, как это сделать.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Brian Okken. 2022
Тестируйте большие и малые приложения, пакеты и библиотеки с помощью pytest, самой мощной среды тестирования Python. pytest помогает вам быстро писать тесты, сохраняя их читабельность и удобство обслуживания. В этом полностью переработанном издании вы изучите супервозможности pytest — простые утверждения, фиксации, параметризацию, маркеры и плагины — при создании простых тестов и наборов тестов для небольшого приложения базы данных. Используя надежную, но простую модель фиксации, писать небольшие тесты с помощью pytest так же легко, как и масштабироваться до сложного функционального тестирования. Эта книга покажет вам, как это сделать.
💾 Скачать книгу
Daily Coding #книги #Python
👍2
📖Zero Trust Networks
🖋Razi Rais, Christina Morillo, Evan Gilman, Doug Barth. 2024
В этой книге вы найдёте подробное описание модели безопасности с нулевым доверием. Нулевое доверие — это новый подход к обеспечению безопасности, который заменяет традиционную концепцию защиты на основе периметра. Он основан на принципе «всегда предполагать нарушение» и «никогда не доверять, но всегда проверять».
Обновлённое издание книги содержит больше сценариев, примеров из реальной жизни и детальных объяснений ключевых концепций. Это поможет вам лучше понять архитектуру безопасности с нулевым уровнем доверия и успешно её применять.
💾 Скачать книгу
Daily Coding #книги
🖋Razi Rais, Christina Morillo, Evan Gilman, Doug Barth. 2024
В этой книге вы найдёте подробное описание модели безопасности с нулевым доверием. Нулевое доверие — это новый подход к обеспечению безопасности, который заменяет традиционную концепцию защиты на основе периметра. Он основан на принципе «всегда предполагать нарушение» и «никогда не доверять, но всегда проверять».
Обновлённое издание книги содержит больше сценариев, примеров из реальной жизни и детальных объяснений ключевых концепций. Это поможет вам лучше понять архитектуру безопасности с нулевым уровнем доверия и успешно её применять.
💾 Скачать книгу
Daily Coding #книги
📖JavaScript с нуля
🖋Кирупа Чиннатхамби. 2021
JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.
💾 Скачать книгу
Daily Coding #книги #JavaScript
🖋Кирупа Чиннатхамби. 2021
JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.
💾 Скачать книгу
Daily Coding #книги #JavaScript
👍1
📖Python Machine Learning Projects
🖋Dr. Deepali R Vora. 2023
Книга начинается с объяснения того, насколько важно машинное обучение сегодня и какие технологии необходимы для его реализации. Затем книга поможет вам ознакомиться с основными концепциями, лежащими в основе машинного обучения, включая основы программирования на Python. В ней рассказывается о различных типах алгоритмов машинного обучения и о том, как их можно применять в различных областях, таких как рекомендательные системы, анализ текста и интеллектуальный анализ данных, обработка изображений и аналитика в социальных сетях. Ближе к концу книги вы кратко познакомитесь с наиболее популярными метаэвристическими алгоритмами оптимизации.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Dr. Deepali R Vora. 2023
Книга начинается с объяснения того, насколько важно машинное обучение сегодня и какие технологии необходимы для его реализации. Затем книга поможет вам ознакомиться с основными концепциями, лежащими в основе машинного обучения, включая основы программирования на Python. В ней рассказывается о различных типах алгоритмов машинного обучения и о том, как их можно применять в различных областях, таких как рекомендательные системы, анализ текста и интеллектуальный анализ данных, обработка изображений и аналитика в социальных сетях. Ближе к концу книги вы кратко познакомитесь с наиболее популярными метаэвристическими алгоритмами оптимизации.
💾 Скачать книгу
Daily Coding #книги #Python
📖Asynchronous Programming in Rust
🖋Carl Fredrik Samson. 2024
Уверенно шагните в мир асинхронного программирования, преодолев трудности, связанные с неясными концепциями, с помощью этого практического руководства. Используя функциональные примеры, эта книга упрощает самые сложные концепции, исследуя подпрограммы, волокна, фьючерсы и обратные вызовы, чтобы помочь вам с легкостью ориентироваться в обширной асинхронной экосистеме Rust. Вы начнете с создания прочного фундамента в асинхронном программировании и изучите различные стратегии моделирования потока выполнения программ. Затем книга познакомит вас с такими понятиями, как epoll, сопрограммы, "зеленые потоки" и обратные вызовы, используя практические примеры.
💾 Скачать книгу
Daily Coding #книги #Rust
🖋Carl Fredrik Samson. 2024
Уверенно шагните в мир асинхронного программирования, преодолев трудности, связанные с неясными концепциями, с помощью этого практического руководства. Используя функциональные примеры, эта книга упрощает самые сложные концепции, исследуя подпрограммы, волокна, фьючерсы и обратные вызовы, чтобы помочь вам с легкостью ориентироваться в обширной асинхронной экосистеме Rust. Вы начнете с создания прочного фундамента в асинхронном программировании и изучите различные стратегии моделирования потока выполнения программ. Затем книга познакомит вас с такими понятиями, как epoll, сопрограммы, "зеленые потоки" и обратные вызовы, используя практические примеры.
💾 Скачать книгу
Daily Coding #книги #Rust
📖Основы искусственного интеллекта в примерах на Python
🖋Анатолий Постолит. 2024
Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python. Раскрыты основные понятия и определения искусственного интеллекта. Рассмотрены вопросы программной реализации элементов нейронной сети и построения многослойных нейронных сетей. Большое внимание уделено применению специализированных библиотек PyBrain, Scikit-learn, Keras, TensorFlow для формирования структуры нейронных сетей и их обучения, и библиотек ImageAI и OpenCV для обработки изображений. Материал иллюстрирован простыми и понятными примерами, демонстрирующими использование предварительно обученных нейронных сетей для распознавания объектов на изображениях, создания собственных наборов данных, формирования структуры сети, ее обучения и практического применения.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Анатолий Постолит. 2024
Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python. Раскрыты основные понятия и определения искусственного интеллекта. Рассмотрены вопросы программной реализации элементов нейронной сети и построения многослойных нейронных сетей. Большое внимание уделено применению специализированных библиотек PyBrain, Scikit-learn, Keras, TensorFlow для формирования структуры нейронных сетей и их обучения, и библиотек ImageAI и OpenCV для обработки изображений. Материал иллюстрирован простыми и понятными примерами, демонстрирующими использование предварительно обученных нейронных сетей для распознавания объектов на изображениях, создания собственных наборов данных, формирования структуры сети, ее обучения и практического применения.
💾 Скачать книгу
Daily Coding #книги #Python
📖API Design Patterns
🖋JJ Geewax, 2021
Шаблоны проектирования API представляют собой набор принципов проектирования для создания внутренних и общедоступных API. Эксперт Google по API Джей Джей Дживакс (JJ Geewax) представляет шаблоны, которые обеспечивают согласованность, масштабируемость и гибкость ваших API. Вы улучшите дизайн наиболее распространенных API-интерфейсов, а также узнаете о методах решения сложных проблемных ситуаций. Точные иллюстрации, соответствующие примеры и подробные сценарии делают каждый шаблон понятным.
💾 Скачать книгу
Daily Coding #книги
🖋JJ Geewax, 2021
Шаблоны проектирования API представляют собой набор принципов проектирования для создания внутренних и общедоступных API. Эксперт Google по API Джей Джей Дживакс (JJ Geewax) представляет шаблоны, которые обеспечивают согласованность, масштабируемость и гибкость ваших API. Вы улучшите дизайн наиболее распространенных API-интерфейсов, а также узнаете о методах решения сложных проблемных ситуаций. Точные иллюстрации, соответствующие примеры и подробные сценарии делают каждый шаблон понятным.
💾 Скачать книгу
Daily Coding #книги
👍1
🛠 A-Frame — один из самых популярных и многофункциональных VR-фреймворков на сегодняшний день. Он основан на веб-технологиях, таких как HTML и JS, поэтому в нем очень просто работать, и в то же время он поддерживает большинство основных VR-платформ, таких как Vive и Rift.
🌍 Сайт
Daily Coding #инструменты #web
🌍 Сайт
Daily Coding #инструменты #web
📖Game Dev Stories
🖋David L. Craddock, 2022
В "Историях разработчиков игр", собранных из архивов автора, собраны беседы с людьми из всех уголков индустрии: кто они такие, какие пути они проложили, и их вклад в эту многомиллиардную индустрию. В этом тексте излагаются точки зрения таких известных личностей, как Джон Ромеро, Том Холл и Мэтт Хаусхолдер. Game Dev Stories - от художников и писателей до программистов и дизайнеров - предлагает потрясающие идеи и понимание того, что происходит за экранами ваших любимых игр, и может помочь вдохновить будущих разработчиков игр на осуществление их мечты.
💾 Скачать книгу
Daily Coding #книги
🖋David L. Craddock, 2022
В "Историях разработчиков игр", собранных из архивов автора, собраны беседы с людьми из всех уголков индустрии: кто они такие, какие пути они проложили, и их вклад в эту многомиллиардную индустрию. В этом тексте излагаются точки зрения таких известных личностей, как Джон Ромеро, Том Холл и Мэтт Хаусхолдер. Game Dev Stories - от художников и писателей до программистов и дизайнеров - предлагает потрясающие идеи и понимание того, что происходит за экранами ваших любимых игр, и может помочь вдохновить будущих разработчиков игр на осуществление их мечты.
💾 Скачать книгу
Daily Coding #книги
👍1
📖Изучаем Git: пошаговое руководство с наглядными примерами
🖋Анна Скуликари, 2024
В простой, осязаемой и наглядной форме книга знакомит с Git – самой популярной системой контроля версий. Изложены основы Git: установка, графический интерфейс и командная строка, локальные репозитории и коммиты, ветки и слияния. Рассмотрены хостинговые сервисы и аутентификация, работа с удаленным репозиторием, клонирование и локальное сохранение. Подробно рассмотрены трехсторонние слияния, конфликты слияния, запросы на слияние, а также интеграция изменений из одной ветки в другую с помощью перебазирования. Для закрепления материала служат два сквозных проекта: учебный, демонстрирующий основы, и практический, применимый для реальной работы.
💾 Скачать книгу
Daily Coding #книги #Git
🖋Анна Скуликари, 2024
В простой, осязаемой и наглядной форме книга знакомит с Git – самой популярной системой контроля версий. Изложены основы Git: установка, графический интерфейс и командная строка, локальные репозитории и коммиты, ветки и слияния. Рассмотрены хостинговые сервисы и аутентификация, работа с удаленным репозиторием, клонирование и локальное сохранение. Подробно рассмотрены трехсторонние слияния, конфликты слияния, запросы на слияние, а также интеграция изменений из одной ветки в другую с помощью перебазирования. Для закрепления материала служат два сквозных проекта: учебный, демонстрирующий основы, и практический, применимый для реальной работы.
💾 Скачать книгу
Daily Coding #книги #Git
📖Practical Java Programming with ChatGPT
🖋Alan S. Bluck, 2023
Отправляйтесь в увлекательное путешествие по разработке программного обеспечения на базе искусственного интеллекта вместе с ChatGPT. Эта книга-трансформер бросает вызов обычной скорости разработки программного обеспечения, демонстрируя широкий спектр запросов, направленных на использование передовых инструментов искусственного интеллекта, включая Ask AI, ChatGPT 3.5, Perplexity AI, чат-бота Microsoft Bing на базе ChatGPT 4.0 и мобильное приложение Phed.
💾 Скачать книгу
Daily Coding #книги #Java
🖋Alan S. Bluck, 2023
Отправляйтесь в увлекательное путешествие по разработке программного обеспечения на базе искусственного интеллекта вместе с ChatGPT. Эта книга-трансформер бросает вызов обычной скорости разработки программного обеспечения, демонстрируя широкий спектр запросов, направленных на использование передовых инструментов искусственного интеллекта, включая Ask AI, ChatGPT 3.5, Perplexity AI, чат-бота Microsoft Bing на базе ChatGPT 4.0 и мобильное приложение Phed.
💾 Скачать книгу
Daily Coding #книги #Java
👍1
📖Знакомство с Python
🖋Дэн Бейдер, 2023
Пытаетесь найти что-нибудь для начинающих о языке Python в интернете? Не можете решить, с чего начать? Как структурировать это море информации? В каком порядке изучать?
Если вы задаетесь подобными вопросами, потому что хотите заложить фундамент будущей карьеры питониста, – эта книга для вас!
Вместо скучного перечисления возможностей языка авторы рассказывают, как сочетать разные структурные элементы Python, чтобы сразу создавать скрипты и приложения.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Дэн Бейдер, 2023
Пытаетесь найти что-нибудь для начинающих о языке Python в интернете? Не можете решить, с чего начать? Как структурировать это море информации? В каком порядке изучать?
Если вы задаетесь подобными вопросами, потому что хотите заложить фундамент будущей карьеры питониста, – эта книга для вас!
Вместо скучного перечисления возможностей языка авторы рассказывают, как сочетать разные структурные элементы Python, чтобы сразу создавать скрипты и приложения.
💾 Скачать книгу
Daily Coding #книги #Python
📖Python Clean Code
🖋Nash Maverick, 2023
Python Clean Code - это всеобъемлющее руководство для разработчиков на Python, которые хотят улучшить качество своего кода, применяя рекомендации по написанию чистого, читаемого и поддерживаемого кода. Автором книги является Нэш Маверик, который имеет многолетний опыт разработки программного обеспечения и работал с несколькими языками программирования.
Книга разделена на четыре части, каждая из которых посвящена определенному аспекту разработки чистого кода.
💾 Скачать книгу
Daily Coding #книги #Python
🖋Nash Maverick, 2023
Python Clean Code - это всеобъемлющее руководство для разработчиков на Python, которые хотят улучшить качество своего кода, применяя рекомендации по написанию чистого, читаемого и поддерживаемого кода. Автором книги является Нэш Маверик, который имеет многолетний опыт разработки программного обеспечения и работал с несколькими языками программирования.
Книга разделена на четыре части, каждая из которых посвящена определенному аспекту разработки чистого кода.
💾 Скачать книгу
Daily Coding #книги #Python
👍1
📖JavaScript. Дополнительные уроки для начинающих
🖋 Владимир Дронов, 2022
В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript. Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули. Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук. Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии. Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.
💾 Скачать книгу
Daily Coding #книги #JavaScript
🖋 Владимир Дронов, 2022
В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript. Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули. Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук. Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии. Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.
💾 Скачать книгу
Daily Coding #книги #JavaScript
❤1
📖Программирование на Java для начинающих
🖋 Васильев А. Н., 2022
В этой книге автор популярной методики обучения языкам программирования Алексей Васильев приглашает читателей в увлекательное путешествие по Java, одному из наиболее востребованных языков в методологии объектно-ориентированного программирования.
Книга рассчитана на начинающих, поэтому автор рассказывает в ней обо всех тонкостях программирования на Java, начиная при этом с самых основ, таких как классы и объекты.
В каждой главе этой самоучителя вы найдете как необходимую теоретическую базу, так и подробный разбор кода с комментариями автора, помогающими лучше понять пройденный материал.
💾 Скачать книгу
Daily Coding #книги #Java
🖋 Васильев А. Н., 2022
В этой книге автор популярной методики обучения языкам программирования Алексей Васильев приглашает читателей в увлекательное путешествие по Java, одному из наиболее востребованных языков в методологии объектно-ориентированного программирования.
Книга рассчитана на начинающих, поэтому автор рассказывает в ней обо всех тонкостях программирования на Java, начиная при этом с самых основ, таких как классы и объекты.
В каждой главе этой самоучителя вы найдете как необходимую теоретическую базу, так и подробный разбор кода с комментариями автора, помогающими лучше понять пройденный материал.
💾 Скачать книгу
Daily Coding #книги #Java
📖PowerShell Cookbook: Your Complete Guide to Scripting the Ubiquitous Object-Based Shell
🖋 Lee Holmes., 2021
Как вы используете PowerShell для работы с файловой системой, управления файлами и папками или для поиска веб-страниц?
Эта книга-введение в язык PowerShell и среду разработки сценариев содержит более 400 решений, которые помогут вам справиться с различными задачами.
Системным администраторам среднего и продвинутого уровня будет полезно ознакомиться с более чем 100 проверенными скриптами, которые они могут сразу же применить в своей работе.
💾 Скачать книгу
Daily Coding #книги
🖋 Lee Holmes., 2021
Как вы используете PowerShell для работы с файловой системой, управления файлами и папками или для поиска веб-страниц?
Эта книга-введение в язык PowerShell и среду разработки сценариев содержит более 400 решений, которые помогут вам справиться с различными задачами.
Системным администраторам среднего и продвинутого уровня будет полезно ознакомиться с более чем 100 проверенными скриптами, которые они могут сразу же применить в своей работе.
💾 Скачать книгу
Daily Coding #книги
📖Immersive 3D Design Visualization
🖋 Abhishek Kumar, 2021
Познакомьтесь с методами и приемами, необходимыми для создания иммерсивной визуализации дизайна для промышленности. В этой книге предлагаются способы визуализации дизайна, ориентированного на промышленность, с нуля. Это включает в себя основы креативных и иммерсивных технологий; инструменты и методы архитектурной визуализации; визуализацию дизайна с помощью Autodesk Maya; интеграцию PBR; а также текстурирование, дизайн материалов и интеграцию в UE4 для иммерсивной визуализации дизайна.
💾 Скачать книгу
Daily Coding #книги
🖋 Abhishek Kumar, 2021
Познакомьтесь с методами и приемами, необходимыми для создания иммерсивной визуализации дизайна для промышленности. В этой книге предлагаются способы визуализации дизайна, ориентированного на промышленность, с нуля. Это включает в себя основы креативных и иммерсивных технологий; инструменты и методы архитектурной визуализации; визуализацию дизайна с помощью Autodesk Maya; интеграцию PBR; а также текстурирование, дизайн материалов и интеграцию в UE4 для иммерсивной визуализации дизайна.
💾 Скачать книгу
Daily Coding #книги
👍2
📖Fluent React
🖋 Tejas Kumar, 2024
Когда дело доходит до создания пользовательских интерфейсов в Интернете, React открывает перед веб-разработчиками новые возможности. Эта практическая книга поможет вам глубоко погрузиться в фундаментальные концепции этой библиотеки JavaScript, включая синтаксис JSX и расширенные шаблоны, виртуальный DOM, согласование React и передовые методы оптимизации. Свободно владея React, вы быстро научитесь создавать более совершенные веб-приложения.
💾 Скачать книгу
Daily Coding #книги #React
🖋 Tejas Kumar, 2024
Когда дело доходит до создания пользовательских интерфейсов в Интернете, React открывает перед веб-разработчиками новые возможности. Эта практическая книга поможет вам глубоко погрузиться в фундаментальные концепции этой библиотеки JavaScript, включая синтаксис JSX и расширенные шаблоны, виртуальный DOM, согласование React и передовые методы оптимизации. Свободно владея React, вы быстро научитесь создавать более совершенные веб-приложения.
💾 Скачать книгу
Daily Coding #книги #React
🛠 UI Kit — это потрясающий интерфейсный фреймворк для CSS и JavaScript, который поставляется со своим собственным шрифтом значков SVG и рядом компонентов.
🌍 Сайт
Daily Coding #инструменты #CSS
🌍 Сайт
Daily Coding #инструменты #CSS
📖Профессиональный Go
🖋 Фриман Адам, 2022
Автор бестселлеров Адам Фриман объясняет, как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями. Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.
💾 Скачать книгу
Daily Coding #книги #Go
🖋 Фриман Адам, 2022
Автор бестселлеров Адам Фриман объясняет, как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями. Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.
💾 Скачать книгу
Daily Coding #книги #Go
📖Pattern Language for Game Design
🖋 Chris Barney, 2021
Эта книга - от подробного рассмотрения работ Александера до критики теории паттернов в различных областях и нового подхода, который бросит вызов вашим знаниям и применит их на практике, - призвана изменить наши взгляды на создание интерактивных впечатлений, которые формируют нас самих.
💾 Скачать книгу
Daily Coding #книги #gamedev
🖋 Chris Barney, 2021
Эта книга - от подробного рассмотрения работ Александера до критики теории паттернов в различных областях и нового подхода, который бросит вызов вашим знаниям и применит их на практике, - призвана изменить наши взгляды на создание интерактивных впечатлений, которые формируют нас самих.
💾 Скачать книгу
Daily Coding #книги #gamedev