00:08 Общие сведения о курсе
04:24 Основные понятия теории множеств
15:35 Парадокс Рассела
17:26 Разрешение парадокса Рассела
19:11 Транзитивность
20:02 Пустые множества
24:36 Операции над множествами
32:01 Законы Де-Моргана
33:45 А как доказать?
42:45 Упорядоченные пары
45:10 Определение Куратовского для упорядоченной пары
50:39 Кортежи
54:18 Альтернативное определение пары
55:38 Декартово произведение
56:35 Декартова степень
1:02:15 Конкатенация кортежей
1:06:50 Свойства декартовой степени
Лектор: Мусатов Д.В.
Дата лекции: 06.09.2019
Снимала: Шкатова Мария
Монтировал: Старцев Дмитрий
Антиблокировочная система тормозов или АБС используется практически во всех современных автомобилях. Эта система предотвращает аварии, вроде этой, возникающие из-за потери контроля над рулевым управлением при торможении. С ABS вы можете управлять автомобилем более эффективно. Она также уменьшает тормозной путь. Что такое АБС? Как она может предотвратить аварии при неправильном торможении? В этом видео вы получите ответы на все эти вопросы.
. Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: bit.ly/dotnext2020piter
. Настоящий хардкор от техлида в Rider и главный по многопоточности во всем JetBrains.
В докладе речь пойдет об алгоритмах, стоящих за коллекциями в System.Collections.Concurrent. Пошагово, с примерами объясним сложные алгоритмы. Также рассмотрим дизайн API многопоточной коллекции. Ознакомимся с теорией неблокирующей синхронизации.
Важно: для понимания доклада необходимо знать основы параллельного программирования, включая Monitors, Semaphores, read-write locks, атомарные операции (Interlocked) и т.д.
Инструменты Chrome DevTools очень полезны для веб-разработчика. В этом видео мы поговорим о том, чем именно вам помогут эти инструменты, посмотрим на основные возможности веб-инспектора и консоли разработчика.
00:00 Обзор Chrome DevTools
03:10 Elements. Работа с DOM и стилями.
05:49 Network. Анализ загрузки страницы.
09:39 Console. Примеры работы основных методов консоли.
13:46 Source. Файловая структура проекта.
14:56 Timeline.
15:28 Profiles. Анализ нагрузки на устройство.
16:13 Aplication. Обзор доступных хранилищ.
16:43 Security. Безопасность подключения.
16:51 Audits. Аудит страницы на ошибки, советы к оптимизации.
00:00 — Опивание курса по Компьютерным сетям
00:52 — Почему сложно изучать компьютерные сети
02:05 — Эффективный подход к изучению компьютерных сетей
03:42 — Возможные проблемы при изучении курса
04:25 — Ожидаемые результаты курса
05:03 — Практические занятия по курсу
Курс по компьютерным сетям начального уровня.
Цель курса: кратко рассказать об основных понятиях компьютерных сетей.
Целевая аудитория: программисты, начинающие системные и сетевые администраторы, а также все, кто интересуется компьютерными сетями.
Лекции рекомендуется смотреть последовательно, как они расположены в плейлисте. В каждой лекции вводятся новые понятия, которые используют материал предыдущих лекций.
Результат освоения курса: способность самостоятельно разбираться с материалами по компьютерным сетям: книгами, курсами и статьями в интернет.
Рекомендуемая литература:
1. Э.Таненбаум, Д.Уэзеролл. Компьютерные сети.
2. В. Г. Олифер, Н. А. Олифер. Компьютерные сети. Принципы, технологии, протоколы.
В России от слова совсем не ведется дискуссия о том, что наша система образования устарела на много лет. В момент, когда только вводились эти стандарты — это, возможно, было и вполне себе актуально и современно, однако сегодня российское школьное образование сильно отстает по своим методикам. Сегодня поговорим, что нам с нашим образованием делать.
Акция #менякасается в поддержку людей, оказавшихся в сложных жизненных ситуациях из-за пандемии коронавируса и кризиса: covid.nuzhnapomosh.ru
Я расскажу какие структуры данных и эвристики используются в двух аллокаторах памяти — dlmalloc (стандартный аллокатор glibc) и jemalloc.
Понимание устройства аллокатора имеет прямое практическое применение, когда вы пытаетесь эксплуатировать ошибку работы с памятью. В конце доклада я расскажу, как заставить ptmalloc работать «на вас». Оказывается, даже ошибку «запись одного нулевого байта за границу буфера на куче» при хорошем стечении обстоятельств можно превратить в исполнение произвольного кода.