Обновленная версия лекции с более качественным звуком.
IP-адреса — это глобальные адреса, используемые в стеке протоколов TCP/IP. Широко используются в Интернет.
Используются для уникальной идентификации компьютеров в составной сети.
Существует две версии протокола IP:
— IPv4: адрес 4 байта
— IPv6: адрес 16 байт
Длина адреса IPv4 – 4 байта, 32 бита.
Форма представления: 4 десятичных числа 0-255, разделенных точками.
Подсеть (IP-сеть, сеть, subnet) – множество компьютеров, у которых старшая часть IP-адреса одинаковая.
Структура IP-адреса:
— Номер подсети – старшие биты
— Номер хоста (компьютера в сети) – младшие биты
Маска подсети показывает, где в IP-адресе номер сети, а где хоста. Структура маски:
— Длина 32 бита.
— Единицы в позициях, задающих номер сети.
— Нули в позициях, задающих номер хоста.
Формы записи маски:
— Десятичное
— В виде префикса
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — goo.gl/kW93MA
Я расскажу, как искать проблемы на живых серверах, как смотреть в логи (grep, perl), как смотреть, что происходит с системой (top, vmstat, iostat, tcpdump) и как смотреть в coredump’ы.
Содержание урока:
00:00 Что такое React
00:50 Как установить React
02:12 Обзор структуры проекта
05:22 Запуск приложения
09:13 Компоненты
12:24 Стили
17:38 Передача параметров в компонент
18:20 Циклы
22:10 PropTypes
26:30 Работа с JSX
31:30 События
36:18 Работа со state (useState)
39:20 Динамические css классы
41:30 React Context
45:39 useContext
48:10 Условные операторы в JSX
50:00 Работа с формой
55:34 Создание кастомного хука для input
1:00:06 useEffect (работа с севером)
1:03:07 Создание Loader
1:07:26 React.Suspense (React.lazy)
1:11:11 React.Component (создание модального окна)
1:13:30 React.Fragment
1:16:52 Полезен был контент?
➞ Живое УП: как реально живет проектное управление?
➞ Что-то пошло не так: когда теория разнится с практикой
➞ Кейсы нестандартных ситуаций и примеры выхода из них
➞ Проектное управление без PMO
➞ Как проектное управление умирает и воскресает?
Лекция читается в рамках образовательного проекта «Техносфера Mail.ru Group» при МГУ им. М.В. Ломоносова.
Цель курса — получить знания в области управления продуктами и проектами на примере Mail.Ru Group, понять роль менеджера продукта и проекта, узнать перспективы развития и особенности управления продуктом и проектом в крупной компании.
В курсе рассмотрены теория и практика по управлению продуктом и всем, что есть внутри (или рядом с ним): процессами, требованиями, метриками, сроками, запусками и, конечно — про людей и как с ними общаться.
Смотрите также:
► Курс «Углубленное программирование на C\C » — goo.gl/5ygiCg
► Курс «Многопоточный C » — goo.gl/TpR2SW
___
ТЕХНОСТРИМ — образовательный канал для IT специалистов.
___
ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:
✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные задачи каждый день
✔ реальные примеры из практики с анализом их достоинств и недостатков
✔ современные технологии, которые применяются в проектах-лидера Рунета
✔ о митапах, мастер-классах, вебинарах и других мероприятиях, которые проводятся на базе вузов и Mail.Ru Group.
Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___
ТЫ СТУДЕНТ?
Вступай в наши образовательные проекты и участвуй в чемпионатах. Лучшие студенты получают возможность стажировки в Mail.Ru Group. Отбор — каждые полгода!
Я удалил старые видео, т.к. они были слишком неполными.
Здесь меньше минут и больше информации.
Если возникнут вопросы, спрашивайте в комментариях.
ЗЫ: Это видео мне тоже кажется далеко не полным. Читайте официальное руководство пользователя. Там в конце есть несколько интересных вещей, о которых я не рассказал в видео(теги, команды flat и bulkrename). Когда будет желание, я перепишу это видео еще раз так, чтобы оно было еще короче и еще полнее.
На семинаре вы познакомитесь с продвинутыми техниками анализа безопасности системы. Увидите на практическом примере взлома контроллера домена реализацию различных сценариев:
— как выполняется начальное проникновение;
— как выполняется перечисление по протоколу SMB;
— как может быть атакован файловый сервер;
— как используются сертификаты в процессе взлома;
— какие существуют эксплойты для перехвата хэшей;
— как происходит уклонение от систем защиты;
— как выполнить атаку Pass-the-Hash;
— как устранять неполадки, возникающие в процессе использования инструментов.
Семинар будет интересен слушателям, прошедшим или планирующим прохождение курсов:
#PDFelement это № 1 PDF решение в Mac App Store, с помощью которого можно редактировать, конвертировать, аннотировать, подписывать PDF документы на Mac. PDFelement это лучшая альтернатива Acrobat и простой PDF-редактор, который позволяет максимально увеличить производительность работы с документами.
Это уже четвертый выпуск где я рассказываю про лучшие приложения для macOS.
Сегодня я расскажу про: лучший менеджер буфера обмена для mac, приложение для ежедневной смены обоев на рабочем столе, просмотрщик изображений, настройку шорткатов, таймер для работы и другие полезные утилиты.