Просто так на части делить не получится. У видео потока есть некий формат, который рушится, если отдавать его без каких-то частей. Собственно, в первой части всякие заголовки идут про кодек, потоковость, длину неразрывного пакета (например), без этой информации затруднительно что-то расшифровывать.
Ну для смеха, попробовать первый chunk отдавать для соединяющихся в середину.
Так нынешний список требований на вакансию как раз тянет года изучения. По академическому курсу для каждой разновидности ПО: операционки, офисные пакеты, субд, почтовики (клиенты и серверы), веб-технологии. Безопасность можно на год растянуть с его софтовой и железной составляющими. Не забываем сети. Ну и программирование "сценариев оболочки".
шестнадцатью цифрами можно выразить четыре бита, две таких цифры выражают байт, из байтов состоит информация в компьютере, хэш-функции работают с байтами и выдают байты, получаемая "строка" лишь выражение полученных байт(ов).
сложность и скорость зависят от алгоритма.
это какая-то неправильная физика. у центра масс не может быть такая траектория.
в этом (юмористическом) видео можно показать анимацию векторов сил и собственно центр масс? по ускорениям что-то вроде нормальное, а вот по направлениям какая-то чепуха. Ощущение, что центр масс отскакивает от дна танка выше пушки, но при этом сохраняет перпендикулярную привязку ко дну.
const value = [1, 2, 3, 4, 0, 3];