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