Данная книга предлагает углубленное изучение конформного прогнозирования — новейшего подхода, позволяющего получить количественную оценку неопределенности, необходимую для принятия уверенных и надежных решений в различных задачах машинного обучения. Вы познакомитесь с практическим применением этого подхода в таких задачах машинного обучения, как классификация, регрессия, прогнозирование временных рядов, компьютерное зрение и обработка естественного языка.Издание предназначено специалистам по data science, ML-инженерам, ученым и всем, кто хочет улучшить свои навыки в области количественной оценки неопределенности в машинном обучении.Для изучения материала понадобятся базовые знания в области машинного обучения и программирования на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥3
В книге читателю предлагается обширный список «советов», которым на самом деле не стоит следовать. Каждый совет сопровождается подробным разбором и рассмотрением неочевидных моментов. Эти пояснения будут полезны новичкам, изучающим программирование. Впрочем, книга развлечёт и профессионалов рассмотрением некоторых нюансов программирования на C++.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥1
Даже лучшие специалисты не смогут защитить корпоративные системы, если сотрудники раскрывают секреты или посещают вредоносные сайты.
Эта книга эксперта по кибербезопасности предлагает методы социальной инженерии для выявления уязвимостей. С примерами атак она обучает, как защищаться от злоумышленников, использующих человеческие слабости.
Обучение подходит как для специалистов в пентестинге, так и для всех, кто хочет повысить свою безопасность.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥1
Наверное, вы слышали про VoiceOver, но не знаете, как это работает и что с ним делать. Я покажу. Расскажу, как люди с разной инвалидностью пользуются приложениями, как проектировать для них, как адаптировать ваше приложение.
Самое сложное — это понять, как люди пользуются телефоном, как меняются их подходы к управлению телефоном, как нам проектировать для них. Поэтому подробно разбираю каждый элемент: как его описать, как с ним взаимодействовать, как объединять их и как строить из этого сценарии.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
Курс предлагает изучение клиент-серверной архитектуры, включая REST и JSON. Вы освоите инструменты DevTools и Postman для работы с API, а также виды тестирования и техники тест-дизайна.
Курс охватывает чек-листы, тест-планы и основы веб-технологий (HTML и CSS). Вы научитесь работать с терминалом и Git, а также познакомитесь с SQL и Agile-методологиями.
Важной частью будут CI/CD и жизненный цикл разработки ПО. Вы освоите тестирование телеграм-ботов и мобильных приложений, работу с Cypress и написание автотестов на Python с библиотеками Requests и Selenium.
Курс завершится подготовкой к собеседованиям для уверенного входа в индустрию.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥2
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах моделей GPT-4 и GPT-3.5, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки для Python от OpenAI, в том числе инструментов для генерирования текста, отправки вопросов и получения ответов и создания
интеллектуальных ассистентов.Издание содержит множество легковоспроизводимых примеров, которые помогут применить модели в своих проектах. Все примеры кода на Python доступны в репозитории GitHub. Решили использовать возможности LLM в своих приложениях? Тогда вы выбрали правильную книгу.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2
С помощью этого курса вы освоите обработку данных на реальных проектах с использованием Python, изучите его библиотеки для анализа данных и машинного обучения, сможете визуализировать данные.
Научитесь применять алгоритмы supervised learning и unsupervised learning, включая логистическую и линейную регрессию, деревья решений, случайные леса, SVM и кластеризацию K-means.
Также изучите модели временных рядов и ансамблевое обучение (AdaBoost, Gradient Boosting, XGBoost). Попробуете построить рекомендательные системы и заняться text mining. Познакомитесь с deep learning, используя TensorFlow и Keras для работы с Convolutional и Recurrent Neural Networks.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥2
Учебник «Программирование: введение в профессию» предназначен для самостоятельного изучения и предполагает работу в среде Unix-подобных систем (например, Linux). В первом томе представлены три части, формирующие необходимый фундамент знаний о программировании как профессиональной деятельности. Первая часть предлагает вводные сведения, вторая знакомит с основами написания программ на языке Паскаль, а третья посвящена архитектуре центрального процессора и принципам разработки на языке ассемблера.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2
В данном курсе рассматриваются ключевые темы, такие как анализ сложности алгоритмов, исследование эффективности встроенных методов и функций и прочее. Особое внимание уделяется практическим заданиям.
Курс ориентирован на разработчиков и специалистов в области информационных технологий. Он обеспечивает полное понимание всех аспектов, связанных с изучением алгоритмов и структур данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
Откройте потенциал паттернов проектирования в JavaScript (ES6+). Эти решения облегчают разработку, повышают производительность и упрощают сопровождение кода. Книга охватывает порождающие, структурные, поведенческие, архитектурные и UI-паттерны, демонстрируя их применение в React, фронтенде и микрофронтенде, а также методы повышения безопасности и асинхронных вычислений. Реальные примеры с React, Next.js, JavaScript и Web API помогут внедрить проверенные подходы в разных веб-экосистемах.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
Криптография — это целая наука, изучающая методы защиты данных и их шифрования, что жизненно необходимо в современном мире.
Курс предоставляет ключевые знания о методах и алгоритмах криптографии. Он охватывает как исторические шифры, так и современные подстановочные методы, заменяющие символы открытого текста на шифрованные аналоги. Внимание уделено также атакам на шифры для лучшего понимания безопасности.
Обучение включает в себя как теоретическую, так и практическую часть, подкреплённую множеством наглядных примеров. Пройдя курс, вы будете владеть базовыми подстановочными шифрами и сможете эффективно применять их на практике.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Бывает так, что при написании программы вы попадаете в тупик. Возможно, это потому, что вы, как оказалось, не учли некоторые особенности исходной задачи. Однако до обидного часто дело в том, что на начальной стадии проектирования вы приняли какое-то решение, выбрали какую-то структуру данных или способ организации кода, который затем оказался слишком ограниченным, а теперь его трудно заменить.
Эта книга служит мастер-классом по стратегиям организации программ, которые позволяют сохранить гибкость. В каждой главе можно видеть, как два эксперта демонстрируют тот или иной передовой метод, шаг за шагом разрабатывая работающую подсистему, объясняют на ходу стратегию своей работы и время от времени указывают на подводный камень или способ обойти то или иное ограничение.
Издание предназначено для разработчиков, стремящихся создавать адаптивные системы, которые можно менять с минимальными усилиями.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥2
В этой книге представлены основы систематического эффективного тестирования программного обеспечения. Показаны способы автоматизировать часть этого процесса, приводятся шаблоны проектирования, которые помогут писать легко контролируемый и простой для наблюдения код. Обсуждаются модульные, интеграционные и системные тесты; рассматривается передовой опыт работы с тестовым кодом. Издание адресовано разработчикам с разным уровнем знаний: начинающие детально изучат процесс тестирования на конкретных примерах, опытные познакомятся с новыми практическими приемами и отточат имеющиеся навыки.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥1
В книге «Идеальная работа. Программирование без прикрас» Роберт Мартин (Дядюшка Боб) даёт краткое, но исчерпывающее руководство по тому, как писать надёжный и эффективный код, которым можно гордиться. Автор бестселлера «Чистый код» разбирает пять ключевых дисциплин (разработка через тестирование, рефакторинг, простой дизайн, парное программирование и тесты), затем объясняет важность стандартов и показывает, как устранить разрыв между ожиданиями индустрии и реальностью. Наконец, он формулирует десять этических принципов, которые, по его мнению, должны соблюдать все разработчики программного обеспечения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2
Начинающим программистам часто не хватает навыков, которым не учат в вузах и на курсах. «README. Суровые реалии разработчиков» восполняет этот пробел, предлагая практики инжиниринга из ведущих IT-компаний. Вы узнаете, что вас ждет при устройстве на работу, познакомитесь с кодом промышленного уровня, эффективным тестированием, ревью, непрерывной интеграцией и развертыванием, а также с лучшими практиками архитектуры ПО. В книге даны советы по гибкому планированию, созданию документации и построению карьеры — всему, о чем не рассказывают в университете.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥1
Задачи и этюды — Сборник задач, упражнений и программистских этюдов в поддержку учебника «Программирование: введение в профессию»; содержит 12 глав, соответствующих 12 частям учебника.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при сис-темном программировании, а также как низкоуровневый скоростной язык,обес-печивающий максимальную производительность. Объяснены тонкости работы с процессором, многопоточное программирование, работа с памятью, а также взаимодействие с Linux. Изложенный материал позволяет как писать современ-ные приложения на Rust с нуля, так и внедрять Rust в сложившуюся базу кода.Книга ориентирована на специалистов по C, Linux, системному программи-рованию и на всех, кто желает освоить Rust и сразу приступить к работе с ним.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
Эта шпаргалка — компиляция русскоязычных и англоязычных материалов, созданная для структурирования знаний и быстрого поиска ответов. **Тестирование (Software Testing)** — проверка соответствия реального поведения программы ожидаемому. Его цели — выявление дефектов до их обнаружения пользователями, получение актуальной информации о состоянии продукта и проверка соответствия требованиям. **Метод попарного тестирования (Pairwise Testing)** сокращает количество тестов, так как большинство ошибок выявляются при проверке одного или двух параметров, а более сложные комбинации встречаются реже. Для автоматизации используются инструменты: allpairs, PICT, Pairwise Online Tool, VPTag, ACTS и др.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥2
Цель этой книги — помочь тебе научиться писать более красивые, надёжные и легко
сопровождаемые программы на Python. То, о чём мы здесь будем говорить, это не
начальный уровень владения языком, предполагается, что ты уже минимально
умеешь программировать, но хочешь научиться делать это лучше.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
Книга «Python за 7 дней» создана для новичков, с акцентом на простоту и практичность. Вы быстро разберетесь в основах, установке языка, объектах, методах и ООП. Практические задания в конце каждой главы помогут закрепить знания.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Книга посвящена созданию интеллектуального робота с использованием доступных компонентов: датчиков, двигателей, камер, микрофонов, динамиков, светодиодов и Raspberry Pi. Рассматриваются компьютерное зрение, голосовое управление и перспективы робототехники.
Подходит как новичкам, так и опытным программистам, желающим применить Python в аппаратных проектах. Требуются базовые знания языка, включая циклы, условия и функции.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1