Тирания маргинального юзера. Почему всё вокруг становится примитивнее
https://habr.com/ru/companies/ruvds/articles/777420/?utm_campaign=777420&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/ruvds/articles/777420/?utm_campaign=777420&utm_source=habrahabr&utm_medium=rss
Хабр
Тирания маргинального юзера. Почему всё вокруг становится примитивнее
C каждым годом софт требует всё больше ресурсов : больше памяти, мощного CPU, аппаратного ускорения графики и т. д. Причина в целом понятна. Постоянные тормоза веб-платформы и нового софта — отчасти...
Улучшаем возможности PM2 с помощью дополнительных модулей автоскейлинга и мониторинга
https://habr.com/ru/articles/778316/?utm_campaign=778316&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/778316/?utm_campaign=778316&utm_source=habrahabr&utm_medium=rss
Хабр
Улучшаем возможности PM2 с помощью дополнительных модулей автоскейлинга и мониторинга
Всем привет. Сегодня я бы хотел рассказать о том, с какими трудностями пришлось столкнуться при работе с менеджером node.js процессов PM2, и как нам пришлось расширить...
Как использовать html-элемент <dialog>?
https://habr.com/ru/articles/778542/?utm_campaign=778542&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/778542/?utm_campaign=778542&utm_source=habrahabr&utm_medium=rss
Хабр
Как использовать html-элемент <dialog>?
Привет, Хабр! Меня зовут Александр Григоренко, я фронтенд-разработчик. В основном, занимаюсь разработкой приложений на React, но также постоянно экспериментирую с различными технологиями. В своей...
[Перевод] Как создать приложение для чата в реальном времени с помощью React, Node, Socket.io и HarperDB
https://habr.com/ru/companies/otus/articles/778594/?utm_campaign=778594&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/otus/articles/778594/?utm_campaign=778594&utm_source=habrahabr&utm_medium=rss
Хабр
Как создать приложение для чата в реальном времени с помощью React, Node, Socket.io и HarperDB
Обычно, используя HTTP-запросы, сервер не передает данные клиенту в режиме реального времени. Но используя Socket.io, сервер сможет передавать клиенту информацию о некоторых событиях, произошедших на...
PHP и Laravel дайджест новостей за ноябрь 2023 года
https://habr.com/ru/articles/778628/?utm_campaign=778628&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/778628/?utm_campaign=778628&utm_source=habrahabr&utm_medium=rss
Хабр
PHP и Laravel дайджест новостей за ноябрь 2023 года
Всем привет! Краткий обзор новостей из мира PHP и Laravel за ноябрь 2023 г. PHP Дайджест Новости Вышел PHP 8.3.0! PHP 8.3 – большое обновление языка. Оно содержит множество новых возможностей, таких...
Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema
https://habr.com/ru/companies/maxilect/articles/778700/?utm_campaign=778700&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/maxilect/articles/778700/?utm_campaign=778700&utm_source=habrahabr&utm_medium=rss
Хабр
Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema
Протестировать позитивные сценарии использования API можно легко и быстро, используя JSON схему. В этой статье мы поговорим о полезных приемах, хитростях, которые можно применить для ускорения...
Неизвестно полезный CSS
https://habr.com/ru/companies/ruvds/articles/775986/?utm_campaign=775986&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/ruvds/articles/775986/?utm_campaign=775986&utm_source=habrahabr&utm_medium=rss
Хабр
Неизвестно полезный CSS
CSS не отстаёт от JavaScript. Постоянно развивается. Классно же. Мне особенно радостно видеть, как старые задачи, которые я решал при помощи костылей, теперь можно сделать при помощи одного свойства....
Эта статья опубликована после обеда
https://habr.com/ru/articles/778810/?utm_campaign=778810&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/778810/?utm_campaign=778810&utm_source=habrahabr&utm_medium=rss
Хабр
Эта статья опубликована давным давно
Здравствуйте, меня зовут Дмитрий Карловский, и я.. буквально только что написал эту статью. Ну, на самом деле вчера . А если точнее, то в этом году . Удачи вам понять когда же именно. Для отображения...
Создаем свой блог на Github и Hugo
https://habr.com/ru/articles/778900/?utm_campaign=778900&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/778900/?utm_campaign=778900&utm_source=habrahabr&utm_medium=rss
Хабр
Создаем свой блог на Github и Hugo
Привет, хабр! Сегодня я расскажу вам, как создать свой блог на Github Pages, используя hugo! Хотите создать свой собственный блог, но не хотите привязываться к каким‑либо...
Как мы работаем с ресурсами в веб-приложениях
https://habr.com/ru/companies/1c/articles/778986/?utm_campaign=778986&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/1c/articles/778986/?utm_campaign=778986&utm_source=habrahabr&utm_medium=rss
Хабр
Как мы работаем с ресурсами в веб-приложениях
Приложения, созданные на платформе 1С:Предприятие , могут быть развернуты в трёхзвенной архитектуре (Клиент – Сервер приложений – СУБД). Клиентская часть приложения может работать, в частности, как...
Flutter Web умер. Да здравствует Flutter Web
https://habr.com/ru/companies/pyrobyte/articles/779226/?utm_campaign=779226&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/pyrobyte/articles/779226/?utm_campaign=779226&utm_source=habrahabr&utm_medium=rss
Хабр
Flutter Web умер. Да здравствует Flutter Web
У нас тут хоть и неофициальный, но очень способный наследничек объявился — Jaspr! Привет, меня зовут Алексей. В Пиробайте я разрабатываю мобильные приложения на Flutter. Расскажу, почему у этого...
CallMe VS традиционные методы связи: сравнительный анализ преимуществ и недостатков
https://habr.com/ru/companies/newtel/articles/779248/?utm_campaign=779248&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/newtel/articles/779248/?utm_campaign=779248&utm_source=habrahabr&utm_medium=rss
Хабр
CallMe VS традиционные методы связи: сравнительный анализ преимуществ и недостатков
Что такое CallMe CallMe — это сервис, позволяющий клиентам совершать звонки через интернет без необходимости установки дополнительных приложений. Он использует технологию WebRTC, которая обеспечивает...
Пользовательские статусы для мессенджера: наш опыт UX-разработки
https://habr.com/ru/companies/mtslink/articles/779122/?utm_campaign=779122&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/mtslink/articles/779122/?utm_campaign=779122&utm_source=habrahabr&utm_medium=rss
Хабр
Пользовательские статусы для мессенджера: наш опыт UX-разработки
Привет! Меня зовут Егор Пенчуков, я лид-дизайнер мессенджера Линк Чаты . В начале 2023 года мы начали делать корпоративный мессенджер — сейчас он находится в бета-тестировании и готовится выходить в...
Frontend Talks: усиливаем TypeScript с помощью switch + notReachable
https://habr.com/ru/companies/cloud_ru/articles/778694/?utm_campaign=778694&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/cloud_ru/articles/778694/?utm_campaign=778694&utm_source=habrahabr&utm_medium=rss
Хабр
Frontend Talks: усиливаем TypeScript с помощью switch + notReachable
Привет, Хабр! Я Илья Белявский — старший Frontend-разработчик в Cloud.ru . Сегодня расскажу, как можно перенести ответственность с разработчика на компилятор TypeScript, повысить надежность...
Разработка расширения для PHP на C++. Хуки встроенных функций и методов
https://habr.com/ru/articles/779344/?utm_campaign=779344&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/779344/?utm_campaign=779344&utm_source=habrahabr&utm_medium=rss
Хабр
Разработка расширения для PHP на C++. Хуки встроенных функций и методов
Разработка расширения для PHP на C++. Хуки встроенных функций и методов. PHP - это мощный и широко используемый язык программирования для веб-разработки. Однако иногда требуется расширение...
Обкатка альфа-теста и обновления на Капибаре
https://habr.com/ru/articles/779408/?utm_campaign=779408&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/779408/?utm_campaign=779408&utm_source=habrahabr&utm_medium=rss
Хабр
Обкатка альфа-теста и обновления на Капибаре
Сегодня у нас вышел второй официальный пост о прогрессе в разработке уже на самом сайте Продолжу рассказывать о развитии Капибары, опенсорсном проекте , цели которого воспроизвести лучшее что было на...
Что такое генераторы статических сайтов и почему Astro — лучший фреймворк для разработки лендингов
https://habr.com/ru/articles/779428/?utm_campaign=779428&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/779428/?utm_campaign=779428&utm_source=habrahabr&utm_medium=rss
Хабр
Что такое генераторы статических сайтов и почему Astro — лучший фреймворк для разработки лендингов
Всем привет! Недавно я решал задачу разработки сайта-лендинга для собственного проекта. У лендинга должна была быть админка, то есть данные для его содержимого должны были храниться и редактироваться...
Тесты производительности фреймворка Cample.js. Отчёт № 0
https://habr.com/ru/articles/779240/?utm_campaign=779240&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/779240/?utm_campaign=779240&utm_source=habrahabr&utm_medium=rss
Хабр
Тесты производительности фреймворка Cample.js. Отчёт № 0
В данной статье содержатся тесты фреймворка Cample.js бета-версии 3.2.0-beta.6 . Это нулевой отчёт о тестах. По мере изменения результатов фреймворка, возможно, могут выйти ещё несколько отчётов....
Browsing Context, WindowProxy, Window
https://habr.com/ru/articles/779252/?utm_campaign=779252&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/779252/?utm_campaign=779252&utm_source=habrahabr&utm_medium=rss
Хабр
Browsing Context, WindowProxy, Window
Каждый Frontend-разработчик знает, что такое объект Window . С самими объектом, вроде бы, все понятно. Но при детальном рассмотрении оказывается, что браузер никогда не отдает этот важнейший...
Оптимизируем шрифты и ускоряем сайт на 5-12%
https://habr.com/ru/articles/779504/?utm_campaign=779504&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/779504/?utm_campaign=779504&utm_source=habrahabr&utm_medium=rss
Хабр
Оптимизируем шрифты и ускоряем сайт на 5-12%
Введение Загрузка страницы состоит из 3 ключевых этапов: Загрузка HTML кода. Загрузка CSS, JavaScript, шрифтов. Загрузка всего того, что можно загрузить отложено: изображения не видные на первом...