Віктор, дякую за відео, дуже класно що теоретичну частину Ви одразу підкріплюєте практикою, людям які вперше про це чують, буде неймовірно корисно!
@vladyslavkarpenko9372 Жыл бұрын
Відео такого формату українською мовою це свято для розвитку загальної кваліфікації кадрів на нашому ринку IT. В англомовному сегменті давно слідкую за оглядами від Hussein Nasser. Проте ваше лаконічне представлення матеріалу ще краще, бо стиль Хусейна іноді заносить у довгі не надто важливі щодо тематики відступи.
@AboutProgramming Жыл бұрын
Дякую за такий відгук. Саме таку ціль й ставлю - канал, де можна отримати загальну базу й краще відчуття технологій (тому не тільки теорія, а такі міні занурення всередину на практиці). Відносно Хусейна, то він крутий - класні відео робить. Теж часом дивлюся 🙂
@riendlyf8 ай бұрын
Також слухаю Hussein Nasser, думав купити його курси на юдемі, але почитав відгуки що подача матеріалу не структурована)
@alex-v7e6vАй бұрын
просто бомба, особливо частина з wire shark. дуже, дуже дякую!
@iamfevergame8539 Жыл бұрын
Крутий канал з цікавою подачею матеріалу та темами
@pavloburyanov5842 Жыл бұрын
Дуже дякую за відео! З нетерпінням чекаємо "як працює інтернет". Цікаво дізнатись більше про TCP, UDP. Про модель OSI також
@Taronimus Жыл бұрын
Супер, не очікував у цьому відео чогось нового, але отримав, як мінімум, новий інструмент для роботи
@Roman-oi9el Жыл бұрын
Дуже цікаво, звісно продовжувати.
@nick.hlushpenko Жыл бұрын
Просто вау! Я ще не бачив щоб хтось так круто пояснював - як працює інтернет. Дякую за матеріал
@yurii_zh Жыл бұрын
Це зараз, мабуть, мій улюблений канал на ютубі
@MyQuickChannel Жыл бұрын
Згоден)
@survivelikehoneybadger9 ай бұрын
Кайф Дуже зрозуміло і доступно
@romankrut7038 Жыл бұрын
Нещодавно натрапив на цей канал, дякуючи алгоритмам ютубу. Багато нового дізнаюсь, дякую. Продовжуйте в тому ж дусі)
@voltstas Жыл бұрын
Дуже будем вдячні за продовження! Дуже просто і інформативно, лайк!
@AdminAdmin-sl2qf Жыл бұрын
❤БлагоДарю
@iambabyr0o Жыл бұрын
Дуже класне пояснення! Звісно потрібно продовження! Бумбласочка
@СооппйАлллекр Жыл бұрын
Дакую! Комент в підтримку👍
@andriyko314 Жыл бұрын
Прекрасний контент, для розуміння процесу
@garyspik Жыл бұрын
Класс, дивлюсь усі, щось знаю, щось нове. Також глянув твое інтревью с Юрою, теж лайк
@DenKondratiuk Жыл бұрын
Дуже круто! Приємно отримувати нові знання від людей які мають досвід!
@Valentyn-c1r10 ай бұрын
Супер. Дякую.
@МаксимФеденко-м3д Жыл бұрын
Комент в підтримку😍
@aleks5652 Жыл бұрын
Крутий канал.Цікава інформація. Дякую!
@sailent1986 Жыл бұрын
Дуже цікава тема також є безпека у web як XSS, CSRF і тд. Як будете шукати наступні теми для відео то можете це взяти в роботу. Що таке приклад і як боротися. Дякую
@AboutProgramming Жыл бұрын
Так, про безпеку можна цілу серію зробити
@MrColins710 Жыл бұрын
дуже крута подача інформації, дякую
@blackeducationacademy Жыл бұрын
Дуже цікавий відос👍
@dvke Жыл бұрын
Контент супер. Потрібно ще про arp і базові мережеві протоколи.
@igor_paseka Жыл бұрын
Вітаю. Чекаю на продовження. Цікава та корисна інформація
@pavelwolfovichpetliura7169 Жыл бұрын
Супер відео. Я також задавав собі це питання та обраховував час на пінг, коли намагався зрозуміти чи буде можливість позбутися ЛАН турнірів з ксго. Все дуже печально, бо якщо банально поділити довжину екватора на 2 (~40 000/2 - найдовша відстань між двома точками на глобусі), поділити навіть на неможливі 300 000км/год та помножити на 2 (реквест+респонс), то виходять нещасні 132мс. І ситуація не сильно зміниться навіть якшо в майбутньому винайдуть інтернет, який висилатиме нейтріно через ядро землі.
@pavloburyanov5842 Жыл бұрын
розмістивши сервер в центрі відрізка AB теоритично можна збільшити швидкість в 2 рази, оскільки обидва клієнта будуть мати AB/2 відстань до сервера
@12MrRetro9 ай бұрын
З'єднання в іграх працює по сокетам, це більше схоже на юдп. Між вами та комп'ютером тільки перший раз іде обмін запит-реквест. Після чого утворюється пряме з'єднання, і вже сервер відразу відправляє вам дані, і ваш комп'ютер відправляє дані. Тобто множити на два не потрібно🙃 Звісно, 60 мс це все ще багато для кс го і батлофільдів, але жоден розробник не буде робити веб сервер на http) Максимум, це раз в деякий час може бути запит на звірку даних. Зазвичай саме під час звірки даних ви раптово помирайте за стіною, бо куля яка вас вбила десь загубилися між Лондоном та Берліном😂
@vasylsergienko3330 Жыл бұрын
Круто, дякую за відео
@vadymrostok Жыл бұрын
Шикарно. Роби ще.
@bohdanmarynushkin7630 Жыл бұрын
супер крутий відос. дякую
@illiaosmanov Жыл бұрын
ну йомайо)) треба вже патреон, так далі не піде! Супер, дякую за роботу!
@AboutProgramming Жыл бұрын
😁Зроблю)
@AlexBotGame Жыл бұрын
Так тримати!!!
@НикитаШевченко-ы8я Жыл бұрын
Дуже, дуже корисно. Дякую
@artemkostenko6145 Жыл бұрын
Дякую за якісний контент! Розкрийте тему Congestion control і різницю між BBR та CUBIC, дуже цікаво буде отримати детальний розбір в вашому виконанні) Чому BBR не встановлений дефолтною опцією на останніх дистрибутивах тої ж самої Ubuntu)
@ananaslegend Жыл бұрын
Неймовірно крутий канал. Дуже давно не вистачало україномовного каналу, де інженер професіонал буде валити базу, як вона є простими словами. Дякую за вашу роботу!
@taintedmind3033 Жыл бұрын
😇
@voltstas Жыл бұрын
Дякую за такий кльовий контент!
@ulikkulinyak11263 ай бұрын
Дякую❤
@mpodaniev Жыл бұрын
Круто! Дізнався щось нове! Класно що показуєте як працюєте в консолі.
@Vladsoykin Жыл бұрын
Оце кайф контент, дякую
@TheSokilV Жыл бұрын
Число 200 000 км/с - це швидкість світла у склі, із якого зроблено оптоволоконний кабель. Не дуже відома величина, усім відома швидкість світла к вакумі трохи більша.
@222242526 Жыл бұрын
Це дуже круто) дякую
@bogdanbogdan5276 Жыл бұрын
Топовий контент топовою мовою, дякую
@19n1ght Жыл бұрын
Дуже дякую! Чекаю на наступне відео з ціі серії!
@vladislavhirsa9094 Жыл бұрын
Настільки звичайне лого та назва каналу, при такому шикарному контенту!
@AboutProgramming Жыл бұрын
Гірше, коли навпаки))
@tarask86112 ай бұрын
Бійтеся бога, на світі дуже мало речей крутіших за Гіпножабу
@АлександрСосо-щ1б Жыл бұрын
Интересно, спасибо!
@MsUky45 Жыл бұрын
Дуже класне відео. Дуже подобаються приклади. Я нещодавно принтеру надсилала ping 😂
@AboutProgramming Жыл бұрын
Дякую) Буде ще продовження
@ivankomar4227 Жыл бұрын
дякую за контент, чекаю більше контенту)
@petrokopyl9581 Жыл бұрын
давай далі, дуже крута тема
@yyev89 Жыл бұрын
Круте пояснення! Плюсую за продовження :)
@alexanonymous5823 Жыл бұрын
дуже дуже дякую. Цей канал як скарб для бек ендера : )) На співбесідах просять як можна найбільш детальніше пояснити що відбувається з момента введення в браузері url і до того як браузер відображає сторінку. Ці відео це пряме попадання. Дякую ще раз 👍👍👍
@AboutProgramming Жыл бұрын
Дякую за відгук. Це тільки перше відео із серії про це. Буде ще)
@sergiimelnykov1923 Жыл бұрын
Продовжуй всі розпочаті теми!!! Дуже класно виходить!!
@Serhii.Moskalenko-0576msp Жыл бұрын
Дякую. А ще оптичне волокно у волоконно-оптичному кабелі розташоване з повивом навколо центрального силового елементу і оптична довжина є більше ніж довжина кабелю, а ще кабель прокладений не по прямій лінії, а ще Вам дуже пощастило що немає ділянки мобільного зв'язку або супутникового бо тоді пінг показав би що сервер десь на Місяці. А так дуже професійно і просто все пояснюєте (ну як на мою думку інженера зв'язку відділу планування магістральної мережі одного з мобільних операторів в Україні). Прошу продовження...
@BG-cg2op Жыл бұрын
Чудовий канал
@vadymmudryi7978 Жыл бұрын
Не думав що буде цікаво. Досить проста тема і пояснення теорії з університету на практиці. Тепер мені цікаво повторити той самий експеримент на більш складному прикладі: cloud load balancer -> kubernetes cluster -> container. Kubernetes 1.26 додав можливість більш гнучкого налаштування трафіку всередині. Подивимось як це впливає на роботу.
@РоманКузьмич-и5я10 ай бұрын
Круто🎉
@LyubomyrSemkiv Жыл бұрын
Хороший контент.
@ОлександрПавлище-ъ4н Жыл бұрын
Ну це шик і дим :)
@OlegShevtsov512 Жыл бұрын
Гарно, дякую
@АндрійСкіп-б6с5 ай бұрын
Відео супер. Акурат, щоб я зрозумів😂. На рахунок затримок. Мені завди здавалося, що затримаи пакетів/запитів у схемах маршрутизації мали б бути суттєвішими..
@serhiibaranovskyi91318 ай бұрын
Дуже корисно
@forfun5644 Жыл бұрын
Круто дякую. Але хочу зауважити, що за назвою в житті б не зрозумів, що це відео про те як працює інтернет. А перейшов вже з наступного відео.
@ОлексійСирота-ы6т11 ай бұрын
не очікував такої підстави від швидкості світла))) проду))
@donutWiggum Жыл бұрын
Цікаво, дякую. Але якщо реквестів на той же сервер буде багато, то ситуація буде краща? Я про https i tcp витрати.
@AboutProgramming Жыл бұрын
Так, якщо з'єднання вже існує, то у нас немає хендщейків більше. Також в HTTP 1.1 на кожен запит окреме з'єднання, а в HTTP 2 одне з'єднання на багато запитів. Але все одно нічого не зробити, щоб раундріп займав менше 100мс (Україна - Каліфорнія), оскільки це обмеження швидкості світла
@dza19885 ай бұрын
Мій новий любимий канал
@frontenda4284 Жыл бұрын
Потужно!
@maksymkhodakov3456 Жыл бұрын
Добрий день ще раз! в мене таке питання як ви ставитесь до того щоб виступити з якимось воркшопом для Summer IT camp для факультету комп'ютерних наук та кібернетики КНУ ім. Тараса Шевченка?
@AboutProgramming Жыл бұрын
Добрий день. Можна спробувати 🙂 Пишіть мені в телеграм на @koorchik
@vityaost Жыл бұрын
Ааа, круто!!
@andriybrezetskyy7867 Жыл бұрын
Можна більше деталей про TCP slow start і як це працює?
@etniqa3638 Жыл бұрын
класно !
@andrii.yanchuk Жыл бұрын
Це фантстика! Давайте ще 🤯
@maksymkhodakov3456 Жыл бұрын
Ви найкращий дякую за контент! Розкажіть про сертифікати ssl/tls)
@AboutProgramming Жыл бұрын
Дякую! Про ssl/tls буде обов'язково 🙂
@alexeylysenko7380 Жыл бұрын
Дякую за відос! В ріалтайм іграх навіть якщо вони по UDP ганяють байтики, я не можу пояснити 140 пінг між Украиною та US West, чи може проблема у вбудованому лічильнику пінга і насправді він більший?
@AboutProgramming Жыл бұрын
Ідеальна ситуація 100 мс на 10тис км раундтріп. На практиці пінг більший, оскільки є додаткові затримки, але кабеля під атлантикою лежать практично по прямій. Тобто маршрут Євпропа - захід США практично прямий, тому на один раундтріп 140мс це реально. В цілому можна очіукати на рандтріп від 1.2x до 2x від ідеальної ситуації в залежності від маршруту (чи по прямій чи в обхід), кількості проміжних вузлів, навантаження на мережу й так далі. www.submarinecablemap.com/
@valentynaboiko8142 Жыл бұрын
Дякую за простий, але наглядний приклад. Захотілося йти і читати далі про ці всі штуки. 👍
@andriisukhariev Жыл бұрын
Розкажіть будь ласка про Edge functions (питання на хвилях NextJS/Vercel)
@AlexHalkin22 Жыл бұрын
Дуже класна подача матеріала. Особливо радує, що такого рівня контент додають українською мовою. Дякую. Відразу в обране.
@average-user9 Жыл бұрын
клас! дякую!) давайте по деталям починаючи з днс) дуже цікаво) P.S. якщо можливо і не лінь, абревіатури на кшталт syn та ack і будь-які інші розшифровуйте будь ласка хоч на їх початковому звучанні)
@AboutProgramming Жыл бұрын
Дякую за відгук. Так, про скорочення й абревіатури гарна ідея. Буду робити 🙂
@Sun1ive Жыл бұрын
Дякую за відео. Було би цікаво більш глибоко розкрити тему самого wireshark, тому що це дуже потужний інструмент з яким треба вчитись працювати.
@AboutProgramming Жыл бұрын
Тут скоріше питання, що можна подивитися на мережевому рівні, а чи як налаштували фільтри в Wireshark це вже вторинне. Але як буду розбирати усілякі мережеві штуки, то буде трохи про Wireshark або tcpdump
@Sun1ive Жыл бұрын
@@AboutProgramming дякую, будемо чекати
@yuriipoliakov6598 Жыл бұрын
@AboutProgramming Було би круто побачити відео де пояснюється різниця developer та software engineer. І як стати саме software engineer-ом
@AboutProgramming Жыл бұрын
Я персонально ніколи не розділяв ці поняття. Хоча в перших главах книги "Software Engineering at Google" різниця описана. Типу, що SWE це Development, але коли додається ще вимір часу. Тобто софт треба не тільки написати, але щось робити вродовж довгого часу. Й коли ти працюєш й з цією додатковою змінною, то це software engineering. Дле мене всі ці дискусії про кодер, девелопер, софтваре інженер - це щось штучне й що не має сенсу :)
@yuriipoliakov6598 Жыл бұрын
@@AboutProgramming дуже дякую за швидку відповідь! Контент у вас супер
@romkalily Жыл бұрын
Загалом дуже круто, але ви почали про відстань до США, єдине що цікаво наскільки буде відрізнятись якшо буде сервер в сша або десь ближче:) Яка різниця в часі
@AboutProgramming Жыл бұрын
Це легко порахувати. Достатньо просто зробити ping сервера й далі, знаючи один round trip, можна рахувати все інше. Наприклад, до Франкфурта пінг десь 40мс
@ЄвгенійБабенко Жыл бұрын
Цікаво послухати про DNS, його ієрархію.
@yuliiaboiko9931 Жыл бұрын
Як робиться така UML діаграма? Це якесь розширення для VSCode?
@AboutProgramming Жыл бұрын
Plantuml й плагін під vscode
@Oleksii-c9h Жыл бұрын
Дякую за якісний контент! Але, нажаль, різні хеллоуворлди та відео накшталт "Як увійти в IT після 30, 40, 50" набирають більше просмотрів та лайків. А експертиза автора при цьому потрібна набагато менша.
@yarosav5396 Жыл бұрын
Є ще цікавий момент з TLS, коли використовують не стиснуті сертифікати, тобто максимально скільки може містити 1 сегмент - 1460 bytes і якщо наш сертифікат в районі 10kB, то треба буде надіслати 7 сегментів чисто щоб обмінятись сертифікатом. Не кажучи вже про різницю між TLS1.3 та попереднім, бо в 1.3 там 5 кроків (чи навіть 4), коли в 1.2 їх 9.
@AboutProgramming Жыл бұрын
Так, але tcp slow start починає з 10 сегментів. Тобто сервер може відправити 14k не чекаючи підтвердження від клієнта. Відповідно це не створює додаткової затримки. Але потім, коли ми передаємо http трафік, наприклад, 50k, то сервер відправить лише 14k й потім чекатиме ack від клієнта, потім відправить 28k й чекатиме ack, а потім вже решту. Й відповідно тут вже виникають додаткові затримки на очікування ack
@yarosav5396 Жыл бұрын
@@AboutProgramming Цікаво. Тобто якщо я правильно зрозумів, то tls сертифікат при https establishment нам не буде заважати своїм latency/пропускною здатністю сегментів, якщо ми не стиснули сертифікати? Наче, ще пам'ятаю там з tls1.3 сертифікати самі стискаються, чи я щось вигадую)
@eugenebondarenko6953 Жыл бұрын
Чікарно
@AlexCherkassky Жыл бұрын
Було би добре пояснити різницю TCP/IT та HTTP. А так дякую за пояснення хендшейку.
@AboutProgramming Жыл бұрын
Є в плані ціле відео, де розберемо це на прикладі
@kadabra8 Жыл бұрын
Наша швидкосвітлість недостатня)
@gradient8516 Жыл бұрын
+
@redbullracingVettel Жыл бұрын
Замовник: чому у нас тормозить сайт? Я:
@AboutProgramming Жыл бұрын
😁
@MyHor Жыл бұрын
Ніколи нат цим не задумувався. Крутий розбір поняття швидкості інтернету.
@hryhoriinevmerzhytskyi4299 Жыл бұрын
Коли вже будуть квантові модеми з запутаними частинками?
@AboutProgramming Жыл бұрын
Воно ж не допоможе)
@hryhoriinevmerzhytskyi4299 Жыл бұрын
@@AboutProgramming Беремо 2 запутані частинки. Стандартно вони поводять себе як хвиля. Це буде State 0. Коли ми намагаємось спостерігати за однією із них - вони обидва стають State 1 (поводять себе як частинки). Тобто в Києві кодуємо одну з них, а в ЛА - маємо готовий результат) Здається це так працює)
@AboutProgramming Жыл бұрын
@@hryhoriinevmerzhytskyi4299 спочатку треба передати частинки в LA й це буде зі швидкістю світла. Окрім того ми не знаємо в який стан (дивимось на спін) вони прийдуть після спостереження (це якійсь рандом). Також якщо ми подивилися одну частинку в Києві, то звідки ми знаємо, що вже час подивитися сплутану частинку в LA (теж треба передати сигнал по мережі, що вже пора глянути)
@hryhoriinevmerzhytskyi4299 Жыл бұрын
@@AboutProgramming А якщо це буде 2 p2p-пристрої з двома каналами (по типу RX/TX), тоді ми можемо один залишити в Києві, а другий в LA Новою Поштою відправити)) А технічні питання оці дядьки знають, мені так здається: Нобелівську премію з фізики за 2022 рік присудили "за експерименти із заплутаними фотонами, встановлення порушення нерівностей Белла та відкриття квантової інформаційної науки". Якщо коротко - ми змінюєм стан RX, TX це фіксує). Оце я з Вами спілкуюсь, а сам думаю: "Це ж ви в великому Google працюєте. Ви ж можете таке і провернути ))))"
@steelhead4590 Жыл бұрын
Класс! Спасибо, Виктор! Расскажите про http и hhtps, пожалуйста
@Virass Жыл бұрын
- Чому сайт тормозить? - Та то швидкість світла замала. - Так ще підрядники не обгрунтовували чому варто збільшувати бюджет на проект...
@AboutProgramming Жыл бұрын
😁
@artemkerez2152 Жыл бұрын
Продовжуй! Дуже прошу)
@ehippo1 Жыл бұрын
Кайфове поєднання теорії з практикою Було б дуже круто продовження в такому ж форматі про CDN
@ДмитрийРудник-г4з Жыл бұрын
мені дуже цікаво було б послухати про порівняння нереляційних баз даних та їх порівняння з реаляційними і коли яку краще використовувати
@otello647 Жыл бұрын
DHCP, про роутери і гейтвей
@davidbutryk Жыл бұрын
Не зрозумів, тобто реально не можна грати в шутери із американцями?
@AboutProgramming Жыл бұрын
Грати можна, але питання пінгу. На жаль ми обмежені швидкостю світла й ніколи не буде пінг з США, такий як з Європою, який би прогрес в технологіях не був би. Й якщо треба відправити пакет на відстань в 10тис км, то туди й назад раундтріп займе 100мс в оптоволокні (200тис км на секунду). Швидкість світла в вакуумі 300тис км на секунду, тобто по прямій в вакуумі теоретично можна зменшити пінг в 1.5 рази, але далі неможливо навіть теоретично щось зробити
@DevJungles Жыл бұрын
Я завжди казав, що світло повільне в відео!) А люді думали, що Андрюха геть здурів: от нарешті хтось скурпульозно все порахував!
@Yo-yn3wj Жыл бұрын
dns over https
@antonsalatskyi Жыл бұрын
@chelovek0com Жыл бұрын
😂 Розкажіть мені про затримку в мережі, коли на проекті запит до БД відпрацьовує 3хв 😂
@AboutProgramming Жыл бұрын
Ну, якщо це генерація звітів на окремому сервері, то це може бути ок)