«Медиасервер трансляций на Go», Михаил Райченко, ВКонтакте | Технострим


Как ВКонтакте сделали собственный медиасервер на Go, где выиграли, где проиграли, как интегрировались с инфраструктурой. Почему выбор пал на Go, а не на традиционные C/C (но они тоже там есть), и что получилось в итоге.
___

ТЕХНОСТРИМ — образовательный канал для IT специалистов.
___

ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:

✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные задачи каждый день
✔ реальные примеры из практики с анализом их достоинств и недостатков
✔ современные технологии, которые применяются в проектах-лидера Рунета
✔ о митапах, мастер-классах, вебинарах и других мероприятиях, которые проводятся на базе вузов и Mail.Ru Group.

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

Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___

ТЫ СТУДЕНТ?

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

Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ ‣ atom.mail.ru
Технополис при СПбПУ ‣ polis.mail.ru
Чемпионаты для программистов ‣ cups.mail.ru/
Mail.Ru Group для образования ‣ vk.com/mrgforedu

1. Языки веб-программирования. SGML, HTML, CSS | Технострим


Слайды лекции: goo.gl/yE5vhV
Лектор — Самарев Роман
Другие лекции курса: goo.gl/pnXeMK

СОДЕРЖАНИЕ ЛЕКЦИИ:

— Архитектура WWW
— Протоколы
— Языки разметки
— Таблицы стилей CSS

Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им. Н. Э. Баумана

Смотрите также:
► Курс «Анализ безопасности веб-проектов» — goo.gl/8W7QkF
► Курс «Основы веб-разработки (весна 2016)» — goo.gl/uC4zrF

О КАНАЛЕ:

Официальный канал образовательных проектов 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
Блог на Хабре ‣ habrahabr.ru/company/mailru
IT — Чемпионаты ‣ cups.mail.ru/

Web-технологии. Введение


Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс «Web-технологии». Лекция №1 «Введение в web-технологии»
Преподаватель — Дмитрий Смаль.

На вводном занятии вы познакомитесь с краткой историей развития интернета, основными трендами в развитии web-приложений, облачных сервисов и мобильных приложений. Также на лекции разобрано устройство и работа несложного web-приложения, обсуждены такие фундаментальные понятия, как система адресации в интернете, домены, HTML-страницы и протокол HTTP. Напоследок кратко рассказано о CGI-скриптах, их назначении и особенностях работы.

Слайды лекции: www.slideshare.net/Technopark/web-2013-1

Другие лекции курса | www.youtube.com/playlist?list=PLrCZzMib1e9rtArVTA_fFBIlYteH23MIm
Наш видеоканал | www.youtube.com/user/TPMGTU?sub_confirmation=1
Официальный сайт Технопарка | tech-mail.ru/
Официальный сайт Техносферы | sfera-mail.ru/
Технопарк в ВКонтакте | vk.com/tpmailru
Техносфера в ВКонтакте | vk.com/tsmailru
Блог на Хабре | habrahabr.ru/company/mailru/

#ТЕХНОПАРК
#ТЕХНОСФЕРА

x

TrashPC#37. Установил AntiX Linux на нетбук. Долго и сложно запускал Wi-Fi


Таймкоды:
00:00 Самодельная заставка 3D)
00:13 Приветствие
01:08 Системные требования, сравнение процессоров Atom и Pentium-III
03:45 Загрузка с внешнего накопителя
07:00 Запуск установщика
08:15 Выбор раздела для установки
12:00 Действия по завершении установки
16:35 Загрузка с внутреннего накопителя
17:30 Файловый менеджер
19:35 Нашёл кнопку отключения внешних накопителей
23:10 Первые попытки настроить Wi-Fi
27:15 Наконец удалось выйти в Интернет, описание глюков и технологий
29:48 Моё заключение по дистрибутиву
Краткая версия заключения: в целом, неплохой, но Wi-Fi ужасно глючит.
По ссылкам в конечной заставке другие видео с этим нетбуком.

Установка Apache, PHP, MySQL (LAMP) на VDS сервер (в Ubuntu)


Хостинг-провайдер Timeweb ad.admitad.com/g/3w3tocvbxrf2564b4b715fb557f5d8/?subid=pingvinus ПОДАРОК: воспользуйтесь промокодом PINVGVINUS — пополните баланс на сумму от 300 руб. и получите в подарок 300 руб. на свой счет:

В этом видео показано, как установить LAMP на VDS сервер под управлением Ubuntu. Показано, как установить Apache, PHP, MySQL, как настроить виртуальные хосты, начальная настройка брандмауэра ufw, подключение по SSH.

— Наш канал в Телеграм:
t.me/pingvinus_ru

Поддержать канал:
pingvinus.ru/about/donate

— Обзор Ubuntu 20.04 LTS
youtu.be/YSbiLarOZ1g

Разоблачение браузера Brave, Linux Mint отказывается от Snap, Blender и Krita, PaleMoon и Vivaldi
youtu.be/jcTFEoHxsXE

Microsoft купит Linux? Ядро 5.7, Kodachi 7, Raspberry Pi 8Gb, Transmission 3.0, подарок от Microsoft
youtu.be/Sg9WPDWqEHw

— Linux, новости, игры и программы, дистрибутивы и многое другое:
pingvinus.ru

РЕМОНТ 8 ВИДЕОКАРТ RX470 ПОСЛЕ МАЙНИНГА, А СТОИТ ЛИ?


Привет, появилось у меня целых 8 карт которые мне оставили за ремонт 1 карты, все карты в ужасном состоянии, но мне интересно понять что их вывело из строя и постараться починить как можно больше)
карты biostar rx 470 4gb elpida/hynix

Я в ВК vk.com/viknote

MBR или GPT: что лучше?


На бесплатном семинаре речь пойдет о двух типах разметки жесткого диска – GPT и MBR. Прежде, чем использовать винчестер, его необходимо разбить на разделы. GPT и MBR хранят информацию о разделах разными способами. Вы узнаете, в какой ситуации какой способ разметки предпочтительнее, а также как изменить тип разметки диска и не потерять данные при переходе на новый стандарт.

Ведет семинар преподаватель учебного центра «Специалист» при МГТУ имени Баумана, уникальный профессионал в области настройки, сборки и ремонта персонального компьютера Алексей Федорович Губарь.

«Специалист» — это 26 лет работы, более 1 миллиона выпускников, помощь в трудоустройстве. Приходите на курсы ремонта и настройки ПК в центр «Специалист» при МГТУ имени Баумана:
— Курс «Специалист по техническому обслуживанию и ремонту персональных компьютеров» www.specialist.ru/course/t-tor
— Курс «Обслуживание и ремонт ноутбуков и планшетных ПК (Helpdesk)» www.specialist.ru/course/laptop
— Курс «Восстановление и защита данных. Резервное копирование. Управление дисками» www.specialist.ru/course/sis2

Записывайтесь (или смотрите в записи) наши бесплатные семинары — www.specialist.ru/course/seminars?utm_source=youtube

Менеджер пакетов apt. Установка из ppa virtualbox


ХОТИТЕ ПОМОЧЬ КАНАЛУ?

Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e266c48753afd1f1/ За подтвержденную регистрацию я получу 15 рублей. Рекомендую, сам пользуюсь. Единственное вывод с 500 рублей.

А если есть возможность прямого доната
Яндекс.Деньги: money.yandex.ru/to/410012408319752

Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e266c416525dc3e8/

Я решил установить Virtualbox из PPA. Поэтому в этом видео будет установка virtualbox на ubuntu 18.04. А заодно разберем команды apt и apt-get по установки, удалению и поиску нужных пакетов.

Команды:
apt и apt-get remove
apt и apt-get update
apt и apt-get install
apt и apt-cache search
apt и apt-cache policy

КОНТАКТЫ:
Канал в TELEGRAM: t.me/worlditech (worlditech)
Чат в TELEGRAM: t.me/linux_wit
Группа в VK: vk.com/worlditech
INSTAGRAM: www.instagram.com/pavlenko.at/

Еще контакты:
t.me/pavlenko_at
vk.com/atpavlenko
www.facebook.com/anton.pavlenko.94

#Aptget #Debпакеты #LinuxUbuntu #УстановкаПакетовDebian #Apt #Ppa #AptgetRemove #AptVsAptget #AptgetInstall #AptgetSearch #AptgetUpdate #УстановкаПрограммUbuntu #УстановкаПрограммВUbuntuЧерезКонсоль #УстановкаПрограммВUbuntuЧерезТерминал #УстановитьПрограммуЛинуксМинт #Ubuntu #Linux #Линукс #УстановкаПрограммВUbuntu1804 #УстановкаVirtualbox #UbuntuVirtualbox #УстановкаVirtualboxНаUbuntu #УстановкаVirtualboxНаUbuntu1804

Лучший народный комплект для любых задач 2020! ZX-99EV3_V1.23 Xeon E5 2678v3 за 160$. BIOS, разгон


Наш сайт-каталог лучших комплектующих к ПК и аксессуаров с AliExpress: tehnoplaneta.in.ua

Получите гарантированный возврат денег на любой товар. Для получения высокого CashBack регистрация здесь: epngo.bz/cashback_index/7a51am

Канал-партнёр ИгроПланета: www.youtube.com/channel/UCELnaDrnoFy-HFAA4vB9cCw

Скачать BIOS для данной платы ZX-99EV3_V1.23 (Kllisre / Atermiter / Wovibo / MACHINIST) можно у нас в группе ВК: vk.com/topic-113086402_41071703

Купить можно тут:

Процессоры:
Intel Xeon E5 2620v3 (6 ядер/12 потоков — 2.4 GHz) 2011v3 — gotbest.by/cashback/view/q7t34zpnv33jatlptf3r6rfrxodpq7mu/
Intel Xeon E5-2630Lv3 (8 ядер/16 потоков — 1.8 GHz) 2011v3 — gotbest.by/cashback/view/q85kkzurb27gg71kg6rsgwa3f3nysy3p/
Intel Xeon E5 2630v3 (8 ядер/16 потоков — 2.4 GHz) 2011v3 — gotbest.by/cashback/view/qcdv1cf4yyvbad6rim4hdz6svtrob494/
Intel Xeon E5 2640v3 (8 ядер/16 потоков — 2.6 GHz) 2011v3 — gotbest.by/cashback/view/q3hyky4uqxtyhewsidi2352pyzqom6hf/
Intel Xeon E5 2650v3 (10 ядер/20 потоков — 2.3 GHz) 2011v3 — gotbest.by/cashback/view/q7frymf3pnhscoxqgwzehnhkszt2ngbl/
Intel Xeon E5 2660v3 (10 ядер/20 потоков — 2.6 GHz) 2011v3 — gotbest.by/cashback/view/q237w6roumde4d48cj9jzybztjy1dvst/
Intel Xeon E5 2670v3 (12 ядер/24 потоков — 2.3 GHz) 2011v3 — gotbest.by/cashback/view/q7slu0zwt362ur35qc4lzd9kmuo1igg7/
Intel Xeon E5 2678v3 (12 ядер/24 потоков — 2.5 GHz) 2011v3 — buyeasy.by/cashback/view/pwhnd87umepyp1nssrilqsvtjcwx1hxl/

Материнки:
QIYIDA X99Z V102 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) — gotbest.by/cashback/view/qbyb8q3t32bkybdbyln25yelswsjl76g/
Kllisre X99Z V102 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) — gotbest.by/cashback/view/q8o46rqysu5p89bl3cehbtlwi5tf5tz9/
QIYIDA X99-D4 (AD12-B V1.0) (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM 2 Channel DDR4) — gotbest.by/cashback/view/q78rfgptklpmv5bsr92mri8ann20o5yc/
Jingsha X99 D4 (AD12-B V1.0) (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM 2 Channel DDR4) — gotbest.by/cashback/view/q4f739hcsphwcmg6lvzg4eg4fel27uyz/
Kllisre X99Z-V500 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR3 and DDR4) — gotbest.by/cashback/view/q9cgi8a7kap7yvco1rpvrceu4ns8z6rm/
MB X99 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR3) — gotbest.by/cashback/view/q78s85n8fu2r0irw2vocuhaub93zipvn/
Kllisre X99 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) — gotbest.by/cashback/view/qa0bv6n1ijdy7q8a140kp3xu57glgjpb/
Atermiter X99 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) — gotbest.by/cashback/view/q7n8t5rth6h94sbsmka332nwcolys43p/
Wovibo X99 (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) — gotbest.by/cashback/view/q78qlf47a5jmh4jykourfxe2u1uqntjn/
HUANAN ZHI X99-8M (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / 2 Cnannel DDR4) — buyeasy.by/cashback/view/pwhn09zdempmk2dswhgtnfh7nanyasa4/
Kllisre X99 D8 (AD12 V1.0) (USB 3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM 4 Channel DDR4) — gotbest.by/cashback/view/q78rt3ej0cjcokardxd9b2m7g3i414cl/
HUANANZHI X99-AD3 GAMING (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR3) — buyeasy.by/cashback/view/ptlx4u4e1m6rse8ya6bkwsf72hkdnyr7/
HUANANZHI X99-TF (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / DDR3 and DDR4 ECC REG RAM) — gotbest.by/cashback/view/q4pqbfehpfbs899gdci5je8ero48oohz/
HUANANZHI X99-F8 (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / DDR4 ECC REG RAM) — gotbest.by/cashback/view/q2373f4ixp1j4zf8s4jclrb2u9u8vu8k/
Kllisre X99 Dual (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) 2 CPU — gotbest.by/cashback/view/q78qdmx4ftucfdsmq3d2ns0871w5q209/
JINGSHA X99 (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR4) 2 CPU — gotbest.by/cashback/view/q7n903vp8sigyn6puwp960swypnpz9kg/
HUANANZHI X99-T8D, (USB3.0 / SATA3 / PCI-E NVME M.2 SSD / ECC REG RAM DDR3) 2 CPU — gotbest.by/cashback/view/qa416t57bvpnkvoz7fmgk5y03l3yn2a2/

ОЗУ:
Samsung DDR3 ECC REG: buyeasy.by/cashback/view/pvvt35kq91eyd756bvbvfkti6fzksklr/
Samsung DDR4 ECC REG: buyeasy.by/cashback/view/pzgm3zcx403jsx0qe0u357w2se88q0t0/
TANBASSH, DDR4: buyeasy.by/cashback/view/pyjnci2x86rqcw180net238qnuxyy50d/
Kllisre, DDR4: buyeasy.by/cashback/view/pvu5uindxf9l8c2e3dc27wkurled1x5j/

Помощь каналу:
— QIWI: 380997133327
— WebMoney:
Доллары — Z011022660098
Рубли — R715800983692

Система:
Процессор — Intel Xeon E5 2678v3
Видеокарта — Asus GTX1080 Ti ROG Strix
ОЗУ — 4x8GB DDR4 Samsung ECC REG
Материнка — Kllisre X99 (ZX-99EV3_V1.23)
Кулер — SnowMan M-T6
БП: Corsair RM1000X (1000W)
Жесткий диск: Seagste 2ТБ SSD SanDisk 240Gb

Музыка из ролика:
Justin Marchacos, Second Format — Dictator

Моя страничка ВК: vk.com/ya_ne_takoy_kak_vse_vu
Группа ВК: vk.com/tehnoplaneta_in_ua
Instagram: www.instagram.com/tehnoplanetalva

Сборка ядра Linux


Сердце операционной системы GNU/Linux это ядро Linux. В этом видео мы соберем свое ядро из исходников, покажем как можно его настраивать под пользовательские задачи и под конец загрузимся с него.