Forwarded from Defront — про фронтенд-разработку и не только (Alexander Myshov)
Андрей Мелихов на канале ДевШахты опубликовал вторую часть видео, посвящённую Server-Sent Events — "Server-Sent Events: Снимаем ограничения".
В первой части Андрей рассказывал про основные концепции использования API и про решаемые ей задачи (простая альтернатива веб-сокетам, однонаправленный канал связи с сервером). Вторая часть посвящена использованию SSE в реальных проектах.
При использовании SSE поверх первой версии HTTP есть ограничение на максимальное количество подключений к источнику данных — в рамках одной страницы нельзя сделать больше шести подключений. Эту проблему можно обойти переходом на HTTP2. Также при создании подключения с помощью конструктора
Рекомендую посмотреть видео, если хотите узнать больше подробностей про нюансы работы с SSE.
#api #nodejs #video
https://www.youtube.com/watch?v=v6Fc4FQwNa4
В первой части Андрей рассказывал про основные концепции использования API и про решаемые ей задачи (простая альтернатива веб-сокетам, однонаправленный канал связи с сервером). Вторая часть посвящена использованию SSE в реальных проектах.
При использовании SSE поверх первой версии HTTP есть ограничение на максимальное количество подключений к источнику данных — в рамках одной страницы нельзя сделать больше шести подключений. Эту проблему можно обойти переходом на HTTP2. Также при создании подключения с помощью конструктора
EventSource нет возможности передать дополнительные HTTP-заголовки, например, для авторизации. Это ограничение можно обойти с помощью кук.Рекомендую посмотреть видео, если хотите узнать больше подробностей про нюансы работы с SSE.
#api #nodejs #video
https://www.youtube.com/watch?v=v6Fc4FQwNa4
YouTube
Server-Sent Events: Снимаем ограничения
Внимание! Канал заморожен, все видео по-умолчанию диприкейтед. Смотрите на свой страх и риск :)
---
После первого видео об SSE накопились вопросы и самый важный из них — какие ограничения у этой технологии и как их преодолеть? Разбираемся и лечим.
Спойлер:…
---
После первого видео об SSE накопились вопросы и самый важный из них — какие ограничения у этой технологии и как их преодолеть? Разбираемся и лечим.
Спойлер:…
Forwarded from Defront — про фронтенд-разработку и не только (Alexander Myshov)
Космические лучи и ошибки в программах
В университете у меня был предмет по теории управления. Там преподаватель рассказывал про альфа-частицы и протоны из космоса, переключающие биты в процессоре и ломающие программы. На эту тему на youtube-канале Veritasium было опубликовано видео — "The Universe is Hostile to Computers".
Ошибки, вызванные подобными явлениями, называются нарушениями в результате единичного события (single-event upset, SEU). Их учитывают при проектировании микроэлектроники и при разработке программного обеспечения, которое должно надёжно работать в условиях высокой радиации и повышенного влияния космических лучей. По этой причине в космосе вычисления дублируют на независимых компьютерах, а NASA во многих космических миссиях использует специальную версию процессора PowerPC — RAD750. По сравнению с обычными процессорами RAD750 в 30 раз более устойчив к возникновению SEU.
Если вы столкнулись с невоспроизводимым багом, то, возможно, проблема не в программе, а в частице, прилетевшей из соседней галактики.
#programming #debug #video
https://www.youtube.com/watch?v=AaZ_RSt0KP8
https://www.youtube.com/watch?v=jOTM9T59IX4 (на русском языке)
В университете у меня был предмет по теории управления. Там преподаватель рассказывал про альфа-частицы и протоны из космоса, переключающие биты в процессоре и ломающие программы. На эту тему на youtube-канале Veritasium было опубликовано видео — "The Universe is Hostile to Computers".
Ошибки, вызванные подобными явлениями, называются нарушениями в результате единичного события (single-event upset, SEU). Их учитывают при проектировании микроэлектроники и при разработке программного обеспечения, которое должно надёжно работать в условиях высокой радиации и повышенного влияния космических лучей. По этой причине в космосе вычисления дублируют на независимых компьютерах, а NASA во многих космических миссиях использует специальную версию процессора PowerPC — RAD750. По сравнению с обычными процессорами RAD750 в 30 раз более устойчив к возникновению SEU.
Если вы столкнулись с невоспроизводимым багом, то, возможно, проблема не в программе, а в частице, прилетевшей из соседней галактики.
#programming #debug #video
https://www.youtube.com/watch?v=AaZ_RSt0KP8
https://www.youtube.com/watch?v=jOTM9T59IX4 (на русском языке)
YouTube
The Universe is Hostile to Computers
Tiny particles from distant galaxies have caused plane accidents, election interference and game glitches. This video is sponsored by Brilliant. The first 200 people to sign up via https://brilliant.org/veritasium get 20% off a yearly subscription.
This…
This…
Forwarded from The Devs
Forwarded from Design Prosmotr
Топ-7 лекций с питерского форума
Именитые дизайнеры, руководители студий, арт-директора и основатели креативных агентств делятся знаниями и опытом о разнице творчество и дизайна, роли сеток в типографике и вебе, собственом пути в профессии и многом другом.
Названия и описания:
— «Бросайте дизайн», Покрас Лампас
Рассказ о наболшевшем: чем отличается творчество от дизайна. От чего нужно бежать еще на этапе эскизов. Почему нельзя отвлекаться на мелкие проекты.
— «Предмет и фон», Эркен Кагаров
Про основы композиции: отношение цвета и формы, про форму и смысл, про контрформу, про распространенные и эфеективные приемы.
— «Дисциплина сеток, тактика типографики», Дмитрий Карпов
Что такое сетка и для чего она нужна. Базовые принципы сетки, как с ней работали классики дизайна, и как работают сейчас, современные арт-директора и дизайнеры
— «Найти самого себя», Василий Шишкин
Как найти самого себя и заниматься тем, что нравится? Как сделать жизнь более осмысленной и рациональной? Как управлять временем и прожить несколько жизней в одной.
— «Быть дизайнером», Михаил Шишкин
Зачем расширять кругозор и почему важен огонь в глазах дизайнера. Стоит ли работать в месте, где вам неуютно или поискать другой коллектив. Какую зарплату просить в агентстве, и что важно учитывать, мечтая о повышении.
— «Не лезь не в свое дело», Михаил Кучин, Денис Шумов
Что такое компетенция и что происходит, когда их несколько. Нужно ли лезть не в свое дело, или не стоит распылять внимание и углубленно заниматься чем-то одним. В лекции 13 небольших историй, на примере которых Денис и Михаил подробно разбирают данный вопрос.
— «Аппроксимация кривых», Иван Гладких
Что такое аппроксимация и как математический термин связан со шрифтами. Что такое кривые безье как зародился данный термин. Как на практике использовать кривые безье и какие лайфхаки помогут вам построить безупречные кривые.
Тема: #exclusive, рубрика: #video, #lecture
Именитые дизайнеры, руководители студий, арт-директора и основатели креативных агентств делятся знаниями и опытом о разнице творчество и дизайна, роли сеток в типографике и вебе, собственом пути в профессии и многом другом.
Названия и описания:
— «Бросайте дизайн», Покрас Лампас
Рассказ о наболшевшем: чем отличается творчество от дизайна. От чего нужно бежать еще на этапе эскизов. Почему нельзя отвлекаться на мелкие проекты.
— «Предмет и фон», Эркен Кагаров
Про основы композиции: отношение цвета и формы, про форму и смысл, про контрформу, про распространенные и эфеективные приемы.
— «Дисциплина сеток, тактика типографики», Дмитрий Карпов
Что такое сетка и для чего она нужна. Базовые принципы сетки, как с ней работали классики дизайна, и как работают сейчас, современные арт-директора и дизайнеры
— «Найти самого себя», Василий Шишкин
Как найти самого себя и заниматься тем, что нравится? Как сделать жизнь более осмысленной и рациональной? Как управлять временем и прожить несколько жизней в одной.
— «Быть дизайнером», Михаил Шишкин
Зачем расширять кругозор и почему важен огонь в глазах дизайнера. Стоит ли работать в месте, где вам неуютно или поискать другой коллектив. Какую зарплату просить в агентстве, и что важно учитывать, мечтая о повышении.
— «Не лезь не в свое дело», Михаил Кучин, Денис Шумов
Что такое компетенция и что происходит, когда их несколько. Нужно ли лезть не в свое дело, или не стоит распылять внимание и углубленно заниматься чем-то одним. В лекции 13 небольших историй, на примере которых Денис и Михаил подробно разбирают данный вопрос.
— «Аппроксимация кривых», Иван Гладких
Что такое аппроксимация и как математический термин связан со шрифтами. Что такое кривые безье как зародился данный термин. Как на практике использовать кривые безье и какие лайфхаки помогут вам построить безупречные кривые.
Тема: #exclusive, рубрика: #video, #lecture
Forwarded from The Devs
Why can't we make simple software?—A talk by Peter van Hardenberg.
@thedevs
#video #coding
https://thedevs.link/8s8k4q
@thedevs
#video #coding
https://thedevs.link/8s8k4q
Forwarded from The Devs
Forwarded from Веб-стандарты (Vadim Makeev)
Inclusive Design 24. В самом разгаре бесплатная онлайн-конференция по доступности, которая продлится 24 часа. Плейлист с 24 докладами уже доступен на Ютубе, среди тем: дизайн-сестемы, гейм-дизайн, законодательство, стандартизация, тестирование и многое другое. #a11y #video
https://www.youtube.com/playlist?list=PLn7dsvRdQEfFTeoA8kZcsASPbYi2rf4C0
https://www.youtube.com/playlist?list=PLn7dsvRdQEfFTeoA8kZcsASPbYi2rf4C0
Forwarded from PSD | Дизайн-пространство
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Веб-стандарты (Vadim Makeev)
Девятнадцать докладов с конференции CascadiaJS 2025. Плейлист включает сессии от GPT на чистом JavaScript, совместного редактирования и обработки больших данных до истории JavaScript, дискуссий о фреймворках, браузерных и мобильных ИИ‑приложений. А также управление состоянием в React, новейшие возможности CSS, клиентские агенты, GPT‑5, обновления React и Next.js, веб‑монетизацию и модели пользовательского взаимодействия, и многое другое. #js #video
https://www.youtube.com/playlist?list=PLLiioAbFTbKP4JVMijrNRRrNccfauPko8
https://www.youtube.com/playlist?list=PLLiioAbFTbKP4JVMijrNRRrNccfauPko8
Forwarded from Веб-стандарты (Vadim Makeev)
Как небольшая команда внутри Facebook создавала React. Перевод документального фильма Honeypot с историей появления популярной библиотеки. Историю рассказывает звёздный состав разработчиков: Том Оккино, Кристофер Шедо, Пит Хант, Себастьян Маркбог, Дэн Абрамов и многие другие. #react #video
https://youtu.be/Vg7zOr4srrs
https://youtu.be/Vg7zOr4srrs
Forwarded from Веб-стандарты (Vadim Makeev)
Доступные строительные блоки для веба. Серия коротких видео от TetraLogical о базовых принципах доступных интерфейсов: заголовки, картинки, кнопки, ссылки и поля форм. Подробности о понятных подписях, хорошем контрасте, логичном порядке контента и семантическом HTML для пользователей клавиатур и скринридеров. #a11y #video
https://www.youtube.com/playlist?list=PLTqm2yVMMUKV_6GjmzgxqLuG9Ydgrk5QT
https://www.youtube.com/playlist?list=PLTqm2yVMMUKV_6GjmzgxqLuG9Ydgrk5QT
Forwarded from The Devs
VibeOS - Fully hallucinated operating system (YouTube video)
#video #ai
@thedevs
https://thedevs.link/PVhwG2
#video #ai
@thedevs
https://thedevs.link/PVhwG2