📌 Ждете подходящего момента, чтобы начать осваивать Data Science?
Создайте свою первую модель машинного обучения на открытом интенсиве вOTUS 16-17 мая в 18:00. Занятие проведет Мария Тихонова, Senior Data Scientist в Сбере.
1️⃣ В первый день вы узнаете, что такое машинное обучение, какие задачи решают современные Data Scientists.
2️⃣ Во второй день вы уже примените знания на практике — обучите первую модель машинного обучения определять, что изображено на картинке.
🔥Интенсив бесплатный. Продолжить осваивать навыки, необходимые для трудоустройства в Data Science, вы сможете на онлайн-курсе «Специализация Machine Learning».
Чтобы участвовать, зарегистрируйся на занятие
День 1 - Участвовать
День 2 - Участвовать
Blockchain: Empowering Digital Economy (2021)
Автор: Yang Yan, Bin Wang, Jun Zou
Количество страниц: 267
Книга дает всестороннее представление о содержании блокчейна на пути технологических инноваций. Она позволяет читателям полностью понять роль блокчейна в продвижении цифровой экономики. Книга станет полезным справочным руководством для сотрудников предприятий, специалистам, которые работают с большими данными, а также для преподавателей, исследователей и студентов высших учебных заведений
Скачать книгу
Планируете переезд или остаётесь в России?
Если вы разработчик и у вас есть минута времени, поделитесь планами в анонимном опросе. Там всего 7 вопросов.
Ваши ответы помогут крупному IT-работодателю понять, в каких странах стоит открывать офисы и как условия нужны разработчикам.
Handbook for CTFers (2022)
Автор: Nu1L Team
Количество страниц: 808
Эта книга разделена на две части: онлайн-турнир CTF в стиле Jeopardy и финальные этапы соревнований. В дополнение к контенту, связанному с CTF, в книге есть несколько реальных примеров анализа уязвимостей.
Часть CTF в стиле Jeopardy состоит из глав, охватывающих:
✔️Web
✔️PWN
✔️реверс
✔️анализ apk приложений
✔️ криптография
✔️блокчейн
Эти главы охватывают большинство тематических категорий CTF с соответствующими примерами проблем и решений, которые позволяют читателям полностью понять и изучить соответствующие методы. В то же время содержание этой книги может быть использовано в качестве справочного материала во время соревнований CTF
Скачать книгу
Android Security Internals: An In-Depth Guide to Android’s Security Architecture (2015)
Автор: Nikolay Elenkov
Эта книга должна быть полезна всем, кто заинтересован в том, чтобы узнать больше о
архитектуре безопасности Android. Как исследователям безопасности, желающим оценить уровень безопасности Android в целом, так и
разработчикам, которые работают над своими приложениями
Разработчики могут получить
более глубокое понимание того, как работает ОС, что позволит им
писать более безопасные приложения и лучше использовать API
Скачать книгу
ВКонтакте предоставитразработчикам IT-сервисов возможность использовать технологии видеоплатформы VK Видео в своих продуктах. Об этом объявил Александр Тоболь на конференции для разработчиков highload-систем.
Создатели сервисов получат возможность воспользоваться всеми ключевыми преимуществами платформы:
— плеер под Web, iOS и Android с самым быстрым первым кадром и поддержкой 4К;
— мгновенная обработка видео;
— автоматический подбор качества;
— загрузка на платформу видео различных форматов и размером до 256 Гбайт;
— быстрая доставка контента и низкие задержки в прямых эфирах.
Хотите изменить жизнь и приобрести новую высокооплачиваемую профессию?
Специально для вас мы разработали бесплатный курс, посвящённый IT-специальностям.
За 4 часа вы узнаете:
-чем занимаются фронтэнд-разработчики;
-кто обеспечивает безопасность данных и приложений;
-зачем проводить ручное и автоматические тестирование ПО;
-как создаются мобильные приложения для iOS и Android;
-кто такой дата-сайентист и как им стать, где применяются алгоритмы машинного обучения и чем они полезны в бизнесе — и это ещё не всё!
Вы сможете попробовать себя в самых популярных профессиях, выполнив задания к каждому из восьми модулей. А в конце программы вы пройдёте небольшой тест на профориентацию. По его результатам мы подберём для вас наиболее подходящее направление и подскажем, какая профессия станет идеальным стартом для вашей IT-карьеры.
Сделайте первый шаг в мир информационных технологий вместе со Skillbox уже сейчас!
Все подробности по ссылке: https://clc.to/Oe7jJQ
SQL Injection Strategies (2020)
Автор: Ettore Galluccio, Edoardo Caselli, Gabriele Lombari
Количество страниц: 313
В книге описываются подходы для защиты приложений от различных видов SQL инъекций
Используя информацию, содержащуюся в этой книге, читатели смогут лучше понять некоторые из наиболее важных уязвимостей, которые ежедневно используются для взлома систем по всему миру
Скачать книгу
The React beginners handbook
Автор: Flavio Copes
В книге описываются основы React Js:
✅ Почему реакт стал популярным
✅ Как установить реакт
✅ Классовые и функциональные компоненты
✅ Состояние компонентов
✅ Props
✅ Жизненный цикл компонентов
Скачать книгу
15-я ежегодная конференция для разработчиков highload-систем скоро соберет специалистов из России и мира, чтобы они рассказали вам о веб-разработке.
В программе:
— архитектура крупных проектов, базы данных и системы хранения;
— devops и системное администрирование;
— нагрузочное тестирование;
— эксплуатация крупных проектов и другие направления, связанные с большими и высоконагруженными IT-системами.
А также технический директор ВКонтакте Александр Тоболь расскажет о:
— выборе архитектуры и способах решения основных проблем видеосервиса;
— устройстве стриминга;
— рекомендательных системах;
— технологии компьютерного зрения.
Смотреть трансляцию
Programming and Mathematical Thinking (2014)
Автор: Allan M. Stavely
Цель данной книги - сформировать программисту математическое мышление для более эффективной разработки программ. В книге описывается дискретная математика и работа с ней в языке Python
Скачать книгу
Что означает понятие «состояние» в шаблонах проектирования?
💻 Узнайте 18 мая на открытом вебинаре OTUS с Евгением Непомнящим, C++ и Java-разработчиком с 16-летним опытом.
За 1,5 часа на уроке:
✔️ Рассмотрим понятие «состояние»
✔️ Посмотрим, как работать с диаграммой состояний и переходов
✔️ Проведем обзор конечных автоматов
✔️ Поймем, как от простой реализации объектов перейти к интерфейсам
Используйте эту возможность, чтобы попробовать обучение на онлайн-курсе «Архитектура и шаблоны проектирования» в OTUS и познакомиться с преподавателем. Программа не привязана к конкретному языку программирования.
➡️ Для регистрации на вебинар пройдите небольшой тест l='noreferrer nofollow' href='https://otus.pw/Gmzk/'>https://otus.pw/Gmzk/
Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j (2020)
Автор: Марк Нидхем, Эми Ходлер
Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. и, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта. Эта книга представляет собой практическое руководство по началу работы с графовыми алгоритмами. В начале описания каждой категории алгоритмов приводится таблица, которая поможет быстро выбрать нужный алгоритм и ознакомиться с примерами его использования.
Издание предназначено для разработчиков и специалистов по анализу данных. Для изучения материала книги желателен опыт использования платформ Apache Spark или Neo4j, но она пригодится и для изучения более общих понятий теории графов, независимо от выбора графовых технологий.
Скачать книгу
C#. Алгоритмы и структуры данных (2021)
Автор: Тюкачев Н. А
Количество страниц: 231
Книга посвящена алгоритмам обработки различных внутренних структур данных — массивов, множеств, деревьев и графов. Кроме того, в отдельной главе дано описание имеющихся в языке C# средств работы с внешними структурами данных — файлами. Описаны основные классы, реализующие методы обработки текстовых и бинарных файлов, организация записи и чтения файлов в режимах последовательного и прямого доступа. На примере алгоритмов сортировки массивов обсуждаются способы оценки эффективности алгоритмов, используемые для их сравнения. Текст содержит большое количество примеров программного кода, способствующих усвоению материала.
Скачать книгу
Computer Science: Основы программирования на Java, ООП, алгоритмы и структуры данных (2018)
Автор: Седжвик Р., Уэйн К.
Количество страниц: 1074
Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров.
И главное - вся теория рассматривается на практических и ярких примерах: прикладная математика, физика и биология, числовые методы, визуализация данных, синтез звука, обработка графики, финансовое моделирование и многое другое.
Скачать книгу
Neural Network Programming with Java (2016)
Автор: Alan M.F. Souza, Fabio M. Soares
Количество страниц: 244
Java - один из наиболее широко используемых языков программирования. С появлением глубокого обучения он стал популярным инструментом среди специалистов по обработке данных и экспертов по машинному обучению.
Вы познакомитесь с популярными библиотеками глубокого и машинного обучения для Java, такими как Deeplearning4j, Spark ML и RankSys, и сможете использовать их возможности для создания и развертывания проектов в распределенных вычислительных средах.
Скачать книгу
Learning Penetration Testing with Python (2015)
Автор: Christopher Duffy
Количество страниц: 474
Используйте скрипты на Python для выполнения эффективных и действенных тестов на проникновение. Книга расскажет вам о том, как создавать скрипты на Python для автоматизации тестирования на проникновение. По мере продвижения примеры сценариев объясняют новые концепции для расширения базовых знаний, кульминацией которых является то, что вы можете создавать многопоточные средства безопасности, связывать средства безопасности вместе, автоматизировать отчеты, создавать пользовательские эксплойты и расширять модули Metasploit
Скачать книгу