Что происходит между вводом адреса сайта и отображением его в браузере


Дима Жлобо рассказывает о популярном вопросе на собеседовании в Датарокетс: что происходит между вводом адреса сайта в браузере и отображением его на экране.

Want more know more about web development? Follow us on twitter twitter.com/datarockets

Канальный уровень | Курс "Компьютерные сети"


Лекция по канальному уровню модели OSI. Курс «Компьютерные сети» — www.asozykin.ru/courses/networks_online.

Как можно поддержать курс:
1. Яндекс Кошелек — money.yandex.ru/to/410014298228017
2. PayPal — www.paypal.me/asozykin
Заранее спасибо за помощь!

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Основные задачи канального уровня:
1. Передача сообщений по каналам связи – кадров (frame). Определение начала/конца кадра в потоке бит
2. Обнаружение и коррекция ошибок
3. Множественный доступ к каналу связи:
— Адресация
— Согласованный доступ к каналу связи

Методы выделения кадров:
— Указатель количества байт
— Вставка байтов (byte stuffing)
— Вставка битов (bit stuffing)
— Средства физического уровня

Обнаружение и исправление ошибок:
1. Обнаружение ошибок
— Контрольная сумма
2. Исправление ошибок
— Коды исправляющие ошибки (с избыточной информацией)
— Позволяют обнаруживать и исправлять ошибки
3. Повторная отправка данных
— Если в кадре обнаружена ошибка, его можно отправить заново.
— Повторная отправка кадра, который не дошел до получателя

Типы повторной отправки:
1. Остановка и ожидание.
2. Скользящее окно.

Канальный уровень в модели OSI состоит из двух подуровней:
1. Подуровень управления логическим каналом (LLC)
— Отвечает за передачу данных (создание кадров, обработка ошибок и т.д.)
— Общий для разных технологий
2. Подуровень управления доступом к среде (MAC):
— Совместное использование разделяемой среды
— Адресация
— Специфичный для разных технологий
— Не является обязательным

Технологии канального уровня:
— Ethernet, Wi-Fi (современные)
— Token Ring, FDDI, ATM, 100VG-AnyLAN (устаревшие)

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках —
goo.gl/kW93MA

Веды о космосе - день 2 - «Самое Сокровенное Знание» (Василий Тушкин)


Добро пожаловать к просмотру 2 дня семинара «Самое Сокровенное Знание» с ведущим — Василием Тушкиным.

День второй
Вы пересечёте весь космос, узнаете о высших измерениях, о многомерности нашей реальности, и о том, как это влияет на нас. Веды утверждают, что жизнь существует не только на Земле, но и повсюду во Вселенной. Существуют высшие и низшие миры, и Вы наглядно увидите, каким образом человек может быть связан с этими измерениями.

Василий Рюрикович на протяжении 20 лет проводит развивающие тренинги и семинары в России и зарубежом. Он является автором научно-популярных фильмов

«Единая Картина Мира», «Кто Ты, Человек?», и ряда семинаров «7 шагов к успеху», «Качества Великих Людей», «Законы Гармонии Вселенной», «Самое Сокровенное знание» и др.

Посмотрев четыре дня семинара, вы получите глубокие представления о себе и об окружающем мире. Ведическое знание объединяет в себе достижения как науки, так и философии, описывая человека и мир вокруг него. При этом самое сокровенное знание лежит за пределами и науки, и философии — это законы духовного развития. Это очень актуальные, доступные и практичные принципы, узнав которые, вы сможете ощутить всю полноту своей жизни, построить гармоничные отношения с близкими вам людьми и стать по-настоящему счастливым.

Из семинара вы узнаете о том, как лучше понимать себя, свои желания, своё предназначение, как раскрыть свои внутренние ресурсы. Окружающий мир вокруг
нас может быть богатым источником вдохновения, просто необходимо знать законы его гармонии, и вы всегда будете на волне.

Запись семинара: 29 мая 2012г, Владивосток

Другие лекции, фильмы и статьи Василия Рюриковича на официальном сайте: vrajendra.ru

Libre Renegade: Как Создать Самый Дешевый Домашний Сервер НАС (NAS)


Здравствуйте
В этом видео я расскажу вам, как создать собственный очень дешевый домашний сервер, используя дешевые детали.

Использую:
Libre Renegade: amzn.to/2OCAG1s
4TB Drive: amzn.to/2ANozft
8: amzn.to/2O7ziTv
SD Card: amzn.to/2ADgiKV

libre.computer/products/board...
www.openmediavault.org
Wiki: openmediavault.readthedocs.io

Администрирование Linux. Лекция 5, часть 2


Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс «Базовое администрирование Linux» (осень 2015).
Лекция №5 (часть 2)
Лектор — Дмитрий Молчанов

Другие лекции курса | www.youtube.com/playlist?list...
Слайды курса | cloud.mail.ru/public/HSdT/8MLnftWKc

— Официальный канал образовательных проектов Mail.Ru Group | www.youtube.com/user/TPMGTU?su...

НАШИ ПРОЕКТЫ:
«Технопарк» при МГТУ им. Баумана | park.mail.ru/
«Техносфера» при МГУ им. Ломоносова | sphere.mail.ru/
«Технотрек» при МФТИ | track.mail.ru/

Мы готовим квалифицированных специалистов для российского рынка веб-разработки.
У нас — бесплатное практико-ориентированное обучение под руководством лучших специалистов Mail.Ru Group. Преподавание строится на примерах из реальной практики, существующих проектов, с анализом их достоинств и недостатков.

Лучшие студенты получают возможность стажировки в Mail.Ru Group.
Отбор в проекты проходит каждые полгода.

МЫ В СОЦ. СЕТЯХ:
Технопарк в ВКонтакте | vk.com/tpmailru
Техносфера в ВКонтакте | vk.com/tsmailru
Технотрек в ВКонтакте | vk.com/trackmailru
Блог на Хабре | habrahabr.ru/company/mailru/

Hexlet Webinar #3: редактор VIM


Кирилл из Hexlet.io рассказывает про редактор Vim — в чем его сила, почему его нельзя просто сравнивать с другими редакторами или IDE, как Кирилл сам использует Vim, почему у нас в команде все используют Vim (притом чаще всего с конфигом Кирилла), ну и показывает несколько клевых приемов и фишек.

github.com/mokevnin/dotfiles настройки вима Кирилла.

Полезные ссылки:
guides.hexlet.io/vim/?utm_source=youtube

Как выбрать клавиатуру на 2020. В чем разница между механикой и мембранной. Отличия свитчей


Как выбрать клавиатуру?
Как выбрать клавиатуру для пк?
Как выбрать клавиатуру для игр?
Как выбрать клавиатуру для програмиста?
Клавиатура какую выбрать?

Лучшая игровая клавиатура: механическая или мембранная? Какая клавиатура подходит для игр, а на какой лучше работать? Обо всём узнаете из этого видео. Подобрать же конкретную клавиатуру, которая идеально Вам подойдет можно у нас:
Клавиатуры Россия www.e-katalog.ru/u/D12hh
Клавиатуры Украина ek.ua/u/D12hh

Сетевой аудиоцентр за 5 минут на Raspberry Pi


Настраиваем Raspberry Pi 3B для воспроизведения музыки в формате flac, mp3 и других. Очень простая настройка.
Вторая часть здесь youtu.be/mjozcxUTONI

Текстовая версия v-mire.net/kak-sobrat-setevoj-audiocentr-na-raspberry-pi/

Возможности проигрователя:

AirPlay
интернет радио
музыка через ютуб
музыка с сетевого сервера
музыка с флешки
практически любой аудио формат

Образ volumio2:  disc.v-mire.net/volumio2-for-aoide-ugeek-dacii-hifi/

Еtcher:  https://etcher.io/

Звуковая карточка:(На некоторых платах DATA и BCK поменяны местами, если не работает, то подключите наоборот.) ru.aliexpress.com/item/PCM5102-DAC-Decoder-I2S-Player-Assembled-Board-32Bit-384K-Beyond-ES9023-PCM1794-For-Raspberry-Pi/32871881064.html?spm=a2g0v.search0104.8.8.6fd44758oznimG

Markdown - пиши README без боли


Markdown — язык разметки «без херни».
0:32 О MarkDown. CheatSheet
3:42 Заголовки
5:22 Абзацы, перевод строки
6:55 Форматирование (жирный, курсив, подчёркивание, зачёркивание)
8:41 Ненумерованные списки (с маркерами)
9:14 Вложенные списки
9:27 Нумерованные списки
10:35 Абзац в списке
12:12 Ссылки
14:59 Картинки
15:54 Вставка кода. Подсветка синтаксиса
18:31 Горизонтальный разделитель
19:16 Таблицы. Форматирование таблиц
20:28 Цитата, выделение блока текста

Поддержать проект:
➡ Стать спонсором www.youtube.com/letscodedru/join
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

Благодаря Markdown разработчики могу писать красиво оформленную и удобную в использовании документацию в любом удобном редакторе. Причём хранить эту документацию можно прямо в репозитории с исходным кодом. И самое главное — GitHub, GitLab, BitBucket и прочие хостеры исходного кода имеют средства для отображения Markdown разметки в виде HTML документа в браузере без какого-либо участия со стороны разработчика

Шпаргалка по основным элементам разметки MarkDown:
github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet

Видео про горячие клавиши в IntelliJ IDEA (RubyMine, GoLand, PyCharm, ReSharper, PhpStorm, WebStorm):
youtu.be/lArM1o0SoMw

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Второй канал: www.youtube.com/geekChatDru
➡ Twitch: www.twitch.tv/drucoder
➡ Твиттер: twitter.com/letsCodeDru
➡ Группа Вконтакте: vk.com/letscodedru
➡ Канал в Telegram: t.me/letsCode_dru
➡ Чат в Telegram: t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: discord.gg/xs6XxSx
➡ Яндекс.Дзен: zen.yandex.ru/media/id/5ac20956168a91ffeae449c5