NGINX за пределами nginx: njs, nginMesh, Unit... / Николай Шадрин (NGINX)


Backend Conf, РИТ 2018

Тезисы и презентация:
backendconf.ru/2018/abstracts/3558

В компании NGINX уже работает больше двух сотен человек. Многие из наших сотрудников занимаются продажами и маркетингом, но и технический контингент уже совсем не маленький.
Популярный веб-сервер nginx вы уже наверняка знаете. В этом докладе мы расскажем про другие проекты, которые мы разрабатываем в России, США, Англии и Ирландии. Вместе эти проекты составляют платформу для запуска, масштабирования и доставки приложений.
…
— Нашли ошибку в видео? Пишите нам на support@ontico.ru

3. LINUX. Linux и сеть (основы) | Технострим


Слайды лекции: www.docme.ru/06M6
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9rx3HmaLQfLYb9ociIvYOY1
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/81/

КРАТКОЕ СОДЕРЖАНИЕ:
— Лекция посвящена сетевым технологиям без привязки к какой либо операционной системе.

Модель OSI, Ethernet, ARP, сетевые протоколы передачи данных (IPv4, IPv6), UDP, TCP, NAT, DNS, NTP, HTTP, SSL.

00:00:05 Пару слов о домашнем задании
00:04:03 Вопрос из зала: как посмотреть существует сущность или не существует? — getent
00:05:06 Вопрос из зала: как в скрипте разбираются аргументы командной строки? — bash
00:06:52 Вопрос из зала: как указать путь к файлу так чтобы этот файл лежал рядом с этим скриптом? — bash
00:08:08 Вопрос из зала: как проверять корректность ввода данных и стоит ли проверять? — bash
00:10:42 О теме лекции
00:11:10 Сетевой стек (модель OSI)
00:12:18 Уровни протоколов в модели OSI
00:12:39 Физический уровень (Physical)
00:13:41 Канальный уровень (Data-Link)
00:14:55 Технология Ethernet
00:16:23 ARP — протокол разрешения адресов
00:17:50 Обмен ARP пакетами (пример)
00:19:26 Недостатки ARP
00:20:29 Сетевой уровень (Network) — Протокол IPv4
00:23:22 Еще об одном недостатке ARP
00:24:29 Как устроен маршрутизатор?
00:26:00 Как устроен пакет IPv4?
00:28:11 Поле TTL. Почему не разрешить пакетам жить вечно?
00:29:28 Трассировка (утилита traceroute)
00:31:03 Другие поля пакета IPv4
00:31:49 Система адресации протокола IPv4, сети, подсети
00:39:54 Пример адресации сети
00:41:33 ICMP — протокол передачи служебных сообщений
00:44:06 Мультикаст в IPv4
00:48:51 Недостатки мультикаста
00:49:54 Протокол IPv6
00:57:48 Как устроен пакет IPv6? Заголовок IPv6
00:59:48 Транспортный уровень (Transport) — Протокол UDP
01:02:19 Протокол TCP, устройство пакета TCP
01:04:40 Как работает TCP? TCP-соединение
01:07:51 Как это выглядит на практике? Утилита tcpdump
01:12:31 Понятие TCP-окна, TCP congestion control (контроль переполнения TCP)
01:19:11 NAT (Network Address Translation)
01:23:16 Протоколы уровня приложения, DNS
01:27:01 Как происходит resolving доменного имени?
01:33:16 Какие данные хранятся в DNS?
01:34:40 Политики домена, для чего они нужны?
01:37:48 Система отправки почты, запись MX
01:39:54 Запись TXT
01:42:12 Система обратных зон DNS
01:46:44 Как выглядит resolving обратной записи?
01:49:07 NTP — протокол синхронизации времени
01:51:34 Как работает NTP? ntpd
01:53:42 Протокол HTTP
01:56:55 URL (Uniform Resource Locator)
02:00:06 Как выглядит HTTP-запрос? Виды HTTP-запросов: GET
02:03:05 Коды ответа HTTP (успешные запросы)
02:10:04 Коды ответа HTTP (ошибки)
02:13:14 Зачем в каждом HTTP-запросе передается заголовок HOST?
02:15:45 Протоколы симметричного и асимметричного шифрования, протокол SSL, сертификаты
02:21:23 Пример подключения по протоколу SSL, цепочка сертификатов

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

Конференция YaTalks в Москве: прямая трансляция с главной сцены


YaTalks — самая масштабная конференция Яндекса для разработчиков в 2019 году. 
Выступления спикеров из Яндекса, ivi, mos.ru (http://mos.ru/) и Apstra, попкорн-сессии, научно-популярная лекция и дебаты — мы подготовили для вас насыщенную программу. 

03:09
— Открытие конференции

15:20 — Keynote

1:02:55
— Профайлер запросов: трудный путь

2:02:45 — Попкорн-сессия «Почему админы больше не нужны?»

4:02:59 — Легенды и мифы древнего ML

Беги, мальчик, беги (Фильм 2013) Военный, биография, боевик, драма


Оценка на КП — 7.2
Это судьба восьмилетнего мальчика, беглеца из варшавского гетто, который потерял всю семью и получил помощь от чужих людей. Он попадает в дом доброй польки. Женщина решается его приютить и уговаривает, чтобы ради безопасности выдавал себя за осиротевшего поляка католического вероисповедания. Из-за драматически сложившихся обстоятельств мальчик должен был уйти из гостеприимного дома и отправиться в полную приключений и опасности дорогу по охваченной войной стране. Благодаря помощи польских семей, он пробует пережить кошмар оккупации…
В главных ролях:
Анджей Ткач
Камиль Ткач
Элизабет Дуда
Итай Тиран
Lukasz Gajdzis
Пжемыслав Садовски
Жанетт Хайн
Райнер Бок
Гражина Шаполовска
Збигнев Замаховский

16 бит тому назад - История звука на ПК


История основных событий в эволюции компьютерного звука.
16-bits.ru

В качестве примеров использована игра Monkey Island (by Lucas Arts)
Из обзора Lazy Game Reviews: www.youtube.com/watch?v=a324ykKV-7Y

Наша группа ВКонтакте, которая обновляется каждый день:
vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!

Видеокарты#2


В этом видео мы разберем различие архитектуре между Radeon VII от AMD и rtx2080 от Nvidia, а а также кратко затронем тему DXR в DX12 и ray tracing в Vulkan. Надеюсь вы узнаете все что, вам нужно знать)

ссылка на первую часть: youtu.be/8QTT7dfIVFc

Приятного вам просмотра и спасибо за внимание к моему творчеству :)
Подписывайтесь на канал, ставьте лайки и пишите свои комментарии.

File BZU [Google-Docs]:https://drive.google.com/open?id=1h7rdMnhirF574q4t_qJUP4d_IF4vyxNd

File BZU Installer beta: drive.google.com/open?id=1f5u2acYjLaELCtfhuCrdHvOEL44f6kOy

OfficialCommunity[VK]: vk.com/public175815157

Если хотите помочь проекту[Яндекс деньги, visa, master card]:https://yasobe.ru/na/na_razvitie_proekta_gamer_stationon_linux

Игровая Пекарня:
Ubuntu 18.10 «gamer» for AMD GPU RC1 64Bit
Linux Kernel 5.1.4 [spectre_v2=off nopti pti=off]
MSI B450-A PRO AM4
AMD Ryzen 5 2600 (3.4GHz, L3 16Mb)
16Гб CORSAIR Vengeance LPX (2x8Gb) DDR4 3333MHz (O.C.)
GPU1: MSI Armor rx570 8Gb GDDR5 (Mesa 19.1 )
SSD1: Samsung 950 Pro 256Gb M.2,MZVKV256 (MLC V-NAND, 2200/900 Мбайт/с) Ubuntu Windows 10 for games test
SSD2: Patriot Blaze 60GB, 2.5",SATA3,PB60GS25SSDR ( MLC, 530/430 Мбайт/с) Ubuntu for multimedia edit
SSD3: ADATA 60Gb 2.5", SATA3 ( TLC, 500/400 Мбайт/с) for LINUX BOOTING
Internet: Rostelecom 100Mb/c

Рабочая Пекарня:
Ubuntu 18.10 «gamer» for AMD GPU RC1 64Bit
Linux Kernel 5.1.4 [spectre_v2=off nopti pti=off]
Windows 10 1809 pro 64bit [For Test]
OBS studio 23.1 VAAPI
Запись видео на Android: OpenCamera [http://opencamera.org.uk/]
Обработка аудио: audacity 2.2.2
Монтаж и композитинг видео: ShotCut 19.
GIGABYTE B450M DS3H AM4
AMD Ryzen 5 2400G (3,6GHz, L3 4Mb) Raven Ridge VEGA 11
16Gb Hynix (2x8Gb) 3200MHz (O.C.)
GPU1: Raven Ridge vega 11 2Gb vram
GPU2:GIGABYTE Radeon RX 560 Gaming OC 4G (rev. 2.0, Mesa 19.1 )
SSD1: MICRON 128Gb SATA3 ext4 [root]
HDD1: WD 500Gb 3.5" 7200rpm win10 for stream
Запись в играх: AVerMedia C875
Вебкамера: Logitech c920 pro
Телефон для съемки: Cubot Note Plus
Микрофон: MAONO AU-410 USB
Internet: Rostelecom 100Mb/c

Рабочий Нетбук HP EliteBook 2170p
Ubuntu 18.10 «gamer» for INTEL GPU v0.9b 64Bit
Linux Kernel 5.1.4 [spectre_v2=off nopti pti=off]
Экран 11.6" 1366x768
процессор Intel i5-3427U (1.8 GHz,L3 3MB,2С/4T,Up 2.80GHz)
Видеокарта Intel HD Graphics 4000 256mb [SMA]
Чипсет Intel QM77
Память DDR3 8Gb(2x4) 1600 MHz
SSD1: MICRON 128Gb SATA3 ext4 [root]
SD, Wi-Fi, Bluetooth, LAN, USB 3.0x2,D-Sub,DisplayPort

Почему я использую UBUNTU: youtu.be/3uu_Z9uoUMg

Эксклюзив: системная плата на микропроцессоре Эльбрус-8С


Видео об однопроцессорной плате на базе микропроцессора Эльбрус-8С. Платы предсерийные, из первой серийной партии микропроцессоров с завода. Плат существует гораздо больше 4, засветившихся в ролике, но было очень интересно показать их на этапе окончания производства.
Видео снято в начале декабря 2016, серийное производство начнется во втором квартале 2017 года.

З.Ы.
так же чуть позже будет видео о функционировании данной платы. поделюсь своими впечатлениями: процессор реально ураган! очень комфортно работать, уже можно говорить о паритете в производительности с зарубежными аналогами!

Сайт: www.imaxai.ru
Инста: @imaxai
Группа во vk: vk.com/imaxairu

Эволюция iOS


Сравнение цен на популярные смартфоны компании Apple ⏩ allpricer.ru/telefony?a-1=Apple

Без чего было не возможно появление смартфонов компании Apple – iPhone? Правильно, без операционной системы iOS. В этом видео я расскажу весь путь системы от iOS 1.0 (iPhone OS 1.0) до ожидаемой iOS 13. Мобильная операционная система iOS развивалась по-этапно, из версии к версии нам давали все больше и больше возможностей. Сейчас это кажется удивительным, но возможность поставить обои на рабочий стол появилась только в iOS 4. В этом ролике я предлагаю окунутся в историю и посмотреть на эволюция операционной системы iOS (от iOS 1.0 до iOS 13).

Поддержать канал – www.donationalerts.com/r/copypasta
Telegram – t.me/CopyPastaYT
Группа «Вконтакте» – https://vk.com/ytpasta

По вопросам сотрудничества и любым предложениям, писать сюда — App.blog22@gmail.com

#iOS #iOS13 #Apple

QTerminal - терминал с разбивкой окон. Программы для Linux


Обзор программы QTerminal.
Легковесный терминал с возможностью открытия нескольких терминалов в одном окне и поддержкой режима Drop down.

Обзор QTerminal:
pingvinus.ru/program/qterminal

Терминалы для Linux:
pingvinus.ru/programs/system/terminals

Поддержите наш канал. Подписывайтесь и ставьте лайк.