Обложка канала

Книги для программистов. Страница 23

50300 @bfbook

Книги для программистов — обзоры книг, видеолекции и другой образовательный материал для разработчиков.

  • Книги для программистов

    Алгоритмы и структуры данных на Python с примерами кода + видео Алгоритм Кнута-Морриса-Пратта (КМП-алгоритм) Алгоритм Бойера-Мура-Хорспула Алгоритм Дейкстры (Dijkstra’s algorithm) Алгоритм Флойда (Floyd’s algorithm) Алгоритм Форда-Фалкерсона Алгоритм Краскала (Kruskal’s algorithm) Алгоритм Прима (ближайшего соседа) Сортировка выбором Сортировка вставками Сортировка пузырьком (метод всплывающего пузырька) Слияние двух упорядоченных списков Быстрая сортировка слиянием (merge sort) Быстрая сортировка Хоара Стек типа LIFO (Last-In-First-Out) Делаем очередь (queue) bookflow.ru/algorit…a-python @itmozg
  • Книги для программистов

    Learning TensorFlow.js: Powerful Machine Learning in JavaScript Автор: Gant Laborde (2021) Учитывая спрос на ИИ и повсеместное распространение JavaScript, выпуск TensorFlow.js был неизбежен. В этом руководстве автор предлагает практический комплексный подход к основам TensorFlow.js для широкой аудитории, в которую входят специалисты по данным, инженеры, веб-разработчики, студенты и исследователи. Во время чтения книги вы: ✔️Изучите тензоры, фундаментальную структуру машинного обучения; ✔️Преобразуете данные в тензоры и обратно на реальном примере; ✔️Соедините ИИ с Интернетом с помощью TensorFlow.js; ✔️Создадите и обучите свои собственные тренировочные модели с нуля. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Редактируем видео Пакет moviepy позволяет обрезать и склеивать видео, добавлять видеоэффекты, а также редактировать звук. В целом, с пакетом разбораться не сложно, базовое использование показано на картинке. В примере мы открываем два видео, склеиваем их в одно, обрезаем полученный клип, уменьшаем громкость звука и в конце сохраняем результат. Здесь еще важно отметить, что запуск и выполнение скриптов с обработкой видео может занять относительно большое время. Такой пакет полезен в случаях, когда требуется обработать очень много видео по одному и тому же принципу. Подписывайтесь на канал 👉@pythonofff
  • Реклама

  • Книги для программистов

    Зима – время позаботиться об иммунитете. О кибериммунитете! Как это сделать, расскажем на KasperskyOS Night 2022. Все больше компаний выбирают secure-by-design подход – продумывание защиты уже на этапе проектирования IT-инфраструктуры. Цель – чтобы в случае атаки система гарантированно продолжала работать. «Лаборатория Касперского» разработала свой подход к созданию таких исходно безопасных систем – кибериммунитет. Иммунная IT-система не полагается на наложенные продукты безопасности (антивирусы и др.), она защищена на уровне архитектуры. Результат – повышенная устойчивость ко взлому и препятствие распространению атаки в случае ее свершения. На конференции поговорим об особенностях разработки под KasperskyOS, о том, как привить коду иммунитет, как применять кибериммунный подход, если вы еще не пользуетесь KasperskyOS, и многом другом. Когда: 7–8 декабря Где: онлайн с предварительной регистрацией
  • Книги для программистов

    Hands-On Unsupervised Learning Using Python Автор: Ankur A. Patel (2020) Многие эксперты считают, что машинное обучение без учителя - это новый рубеж в области искусственного интеллекта, который может стать ключом к святому Граалю в исследованиях ИИ, так называемому общему искусственному интеллекту. Поскольку большая часть мировых данных немаркирована, традиционное обучение с учителем часто не может быть применено; здесь помогает Unsupervised Learning. Неконтролируемое обучение может быть применено в работе с немаркированными наборами данных, чтобы обнаруживать значимые закономерности, скрытые глубоко в данных, шаблоны, которые могут быть почти никогда не раскрыты людьми. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Создание Telegram бота на PHP #1: основные понятия для работы с API #2: создание первого бота для Telegram #3: примеры отправки сообщений с кнопками в Telegram #4: отправка файлов и изображений в Telegram #5: работа с хуками #6: настройка бота через BotFather #7: создание PHP класса для отправки запросов www.youtube.com/playlis…playlist 👉 @php_lib
  • Книги для программистов

    В Яндекс Практикуме проходит Чёрная пятница: скидка 20% от Яндекса при оплате учёбы в рассрочку или в кредит — всем, кто пройдёт вводную часть курса до 30 ноября. Учиться в Практикуме — это учиться в современной технологичной образовательной среде вместе с поддержкой наставников, кураторов и ревьюеров: • Искусственный интеллект следит, чтобы все задачи были посильными. • Автопроверка заданий и живая обратная связь. • Практика в онлайн-тренажёре. • Интерактивный онлайн-учебник. • Постоянная поддержка в мессенджере. • И это далеко не всё. После прохождения вводного курса, вам придет промокод, который можно активировать до конца года. Участвуйте в акции, меняйте свою профессию и жизнь. https://practicum.yandex.ru/friday
  • Книги для программистов

    The Art of 64-Bit Assembly, Volume 1 Автор: Randall Hyde (2021) Книга Рэндалла Хайда «Искусство ассемблера» десятилетиями была популярной книгой для изучения ассемблера. Последняя работа Хайда The Art of 64-bit Assembly Language - 64-битная версия этого популярного издания. Книга проведет вас через лабиринт программирования на ассемблере, показывая, как писать ассемблерный код, имитирующий операции на языках высокого уровня. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Beyond the Basic Stuff with Python Автор: Al Sweigart (2020) Данная книга - это больше, чем просто набор синтаксиса и советов по написанию "чистого" кода. Вы узнаете, как улучшить свои навыки программирования на Python с помощью командной строки и других профессиональных инструментов, таких как средства форматирования кода, проверки типов, линтеров и контроля версий. Приобретенные вами навыки повысят ваш общий уровень программирования - не только на Python, но и на любом языке. Во время чтения книги вы: ✔️Изучите распространенные источники ошибок и способы их обнаружения с помощью статических анализаторов; ✔️Узнаете, как структурировать файлы в проектах кода с помощью инструмента шаблонов Cookiecutter; ✔️Изучите методы функционального программирования; ✔️Узнаете, как работать со скоростью вашего кода с помощью встроенных модулей Python timeit и cProfile; ✔️Изучите Big-O нотацию; ✔️Поймете, как сделать ваши комментарии и документы информативными и как часто их писать. Скачать книгу 👉 @bfbook
  • Книги для программистов

    ▶️ Решили изучать Python? Правильное решение! Python — язык №1 для новичков, он востребован во многих направлениях: Backend и Web-разработке, тестировании и Data Science. 🤩. Сейчас отличный шанс попробовать свои силы в разработке на Python! Тем, у кого совсем нет опыта в программировании, OTUS дает возможность бесплатно получить видеокурс «Python для начинающих программистов». На этом курсе вы изучите основные возможности Python на доступном языке и в комфортном темпе. ‼️ Чтобы получить видеокурс, вам нужно записаться и посетить 17 ноября в 20:00 (мск) открытый урок «Модули и импорты». 👉Вебинар проходит в преддверии старта специализации «Python Developer» от OTUS. Это онлайн-курс, где вы сможете и дальше осваивать профессию разработчика на Python и вырасти до уровня Middle. Подключайтесь к уроку и забирайте свой бонус https://otus.pw/exXJ/ Скидки 31 600 руб. на курс BLACKFRIDAY22
  • Книги для программистов

    Advanced Python Development Автор: Matthew Wilkes (2020) Эта книга создана на основе базовых руководств по Python для объяснения различных особенностей языка, которые обычно не рассматриваются: от многократно используемых консольных скриптов, которые выполняют двойную работу в качестве микросервисов за счет использования точек входа, до эффективного использования asyncio для сопоставления данных из большого количества источников. Попутно книга охватывает линтинг на основе типов, тестирование с минимальными затратами и другие автоматические проверки качества, чтобы продемонстрировать надежный процесс разработки в реальном мире. Во время чтения книги вы: ✔️Углубитесь в асинхронное программирование; ✔️Изучите разработку архитектур плагинов; ✔️Поработаете с аннотациями типов; ✔️Ознакомитесь с обзором методов тестирования; ✔️Изучите управление пакетами и зависимостями. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Бесконечность Вообще float является крайне интересным типом данных и не перестает удивлять своими особенностями. Про значение Not a Number мы уже писали, а вот сегодня поговорим про infinity. Строковые литералы 'inf' и 'infinity' можно конвертировать в float, и в результате получается значение бесконечности. Для отрицательной "бесконечности" нужно поставить знак минуса перед словом. Такой прием может быть полезен в коде, где требуется хранить в переменной самое большое или самое маленькое числовое значение для дальнейшего сравнения. Подписывайтесь на канал 👉@pythonofff
  • Книги для программистов

    Освойте инструменты разработки современных серверных приложений на языке Kotlin 🟡 В OTUS стартовал набор на продвинутый онлайн-курс «Kotlin Backend Developer. Professional». Пройдите вступительный тест и проверьте свой уровень знаний backend-разработки на Kotlin. Результат получите сразу. ⚡ ПРОЙТИ ТЕСТ:  https://otus.pw/MVp4/ Пройдете успешно тест — забронируете место на курс по специальной цене и получите доступ к бесплатным вебинарам курса! Курс рассчитан на разработчиков, имеющих опыт в объектно-ориентированном программировании и SQL 💪 Приходите учиться. Ждем!
  • Книги для программистов

    Game Engine Black Book: Wolfenstein 3D Автор: Fabien Sanglard (2019) Как создавался Wolfenstein 3D и в чем секрет его скорости? Как id Software удалось превратить машину, предназначенную для отображения статических изображений для текстовых редакторов и электронных таблиц в лучшую игровую платформу в мире, способную запускать игры со скоростью семьдесят кадров в секунду? Если вы когда-нибудь задавали себе эти вопросы, Game Engine Black Book для вас. Скачать книгу 👉 @bfbook
  • Книги для программистов

    Пишем сайт поиска работы на Python Django + код проекта На этом портале по поиску работы могут зарегистрироваться как соискатели, так и компании. И тем, и другим предоставляются различные роли. Соискатель видит список доступных вакансий и может откликнуться на любую, которая соответствует его/ее квалификации. Аналогичным образом, компании могут добавлять новые вакансии и отбирать кандидатов, подавших заявку на эту работу, просматривая их резюме. bookflow.ru/pishem-…n-django @itmozg
  • Реклама

  • Книги для программистов

    🧐Какие SQL-задачи нужно уметь решать веб-разработчикам на собеседовании? ⚡️Разберем типовые задачи 16 ноября в 20:00 с Дмитрием Кирилловым, техническим директором 1С-Старт. 📚 В OTUS пройдет открытый урок, на котором мы: - обсудим, какие знания SQL требуются от веб-разработчиков - вспомним базовые приёмы для работы с данными - совместно разберём несколько несложных задач После вебинара вы сможете продолжить осваивать новые навыки на онлайн-курсе «Базы данных». 👉🏻Для регистрации на занятия пройдите вступительный тест: https://otus.pw/Zp6eq/ Это занятие является частью онлайн-курса «Базы данных» от OTUS.
  • Книги для программистов

    Real-World Cryptography Автор: David Wong (2021) Real-World Cryptography раскрывает криптографические методы, которые обеспечивают безопасность веб-API, регистрации и входа в систему пользователей и даже блокчейн. Вы узнаете, как эти методы обеспечивают современную безопасность и как применять их в своих проектах. Наряду с современными методами книга также предвосхищает будущее криптографии, погружаясь в новые и передовые достижения, такие как криптовалюты и постквантовая криптография. Все методы полностью иллюстрированы схемами и примерами, поэтому вы можете легко увидеть, как применять их на практике. Что внутри: ✔️Выявление и устранение плохих практик; ✔️Обзор специализированного оборудования для атак и агрессивных сред; ✔️Выбор подходящего криптографического инструмента для решения любой проблемы. Скачать книгу 👉 @bfbook
  • Книги для программистов