Сжатие css классов. Как сделать веб Ещё быстрее. next.js
https://habr.com/ru/articles/786594/?utm_campaign=786594&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/786594/?utm_campaign=786594&utm_source=habrahabr&utm_medium=rss
Хабр
Сжатие css классов. Как сделать веб Ещё быстрее. next.js
Долгие годы шли споры, как лучше именовать классы - по бэму, по целям, по компонентам или как угодно, но с добавлением хеша. И это действительно важный вопрос, какой способ будет комфортен в...
Go — 100 вопросов/заданий с собеседований
https://habr.com/ru/articles/786826/?utm_campaign=786826&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/786826/?utm_campaign=786826&utm_source=habrahabr&utm_medium=rss
Окей, я джуниор, как начать управлять?
https://habr.com/ru/articles/786886/?utm_campaign=786886&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/786886/?utm_campaign=786886&utm_source=habrahabr&utm_medium=rss
Хабр
Окей, я джуниор, как начать управлять?
Когда я только пришел в мир IT, для меня, как и, наверняка, для вас, было много чего непонятного и неизученного. Это было мостиком моей мотивации, удерживающим меня в этой индустрии, но по мере того...
Фамильный вики-движок Bonsai: 6 лет спустя
https://habr.com/ru/articles/786518/?utm_campaign=786518&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/786518/?utm_campaign=786518&utm_source=habrahabr&utm_medium=rss
Хабр
Фамильный вики-движок Bonsai: 6 лет спустя
Прошло шесть с лишним лет с момента, когда я начал работать над проектом Bonsai . Если в двух словах, то это вики-движок, заточенный под хранение семейной истории и построение генеалогических...
Прокачиваем вёрстку ARIA-атрибутами. Атрибут aria-hidden
https://habr.com/ru/companies/ruvds/articles/784542/?utm_campaign=784542&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/ruvds/articles/784542/?utm_campaign=784542&utm_source=habrahabr&utm_medium=rss
Хабр
Прокачиваем вёрстку ARIA-атрибутами. Атрибут aria-hidden
Хабр, я рассказал вам, как создавать подсказки с помощью атрибута aria-label . Это отличный шаг к классному опыту для пользователей скринридера. А сегодня сделаем второй — мы научимся правильно...
Headless eCommerce на Laravel: Погружение в модульную архитектуру
https://habr.com/ru/articles/787062/?utm_campaign=787062&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787062/?utm_campaign=787062&utm_source=habrahabr&utm_medium=rss
Хабр
Headless eCommerce на Laravel: Погружение в модульную архитектуру
Привет, Habr! Меня зовут Тальгат Хайруллов, я руководитель команды разработки в компании CS-Cart. В статье расскажу, как мы поверх Laravel реализовали фреймворк для быстрой и гибкой разработки API...
React + Three.js. Создаём собственный 3D шутер. Часть 3
https://habr.com/ru/articles/787076/?utm_campaign=787076&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787076/?utm_campaign=787076&utm_source=habrahabr&utm_medium=rss
Хабр
React + Three.js. Создаём собственный 3D шутер. Часть 3
Введение В современной веб-разработке границы между классическими и веб-приложениями стираются с каждым днём. Сегодня мы можем создавать не только интерактивные сайты, но и полноценные игры прямо в...
Неочевидные угрозы: как защититься от атак на десериализацию, XSS и чтение произвольных файлов
https://habr.com/ru/companies/StartX/articles/787176/?utm_campaign=787176&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/StartX/articles/787176/?utm_campaign=787176&utm_source=habrahabr&utm_medium=rss
Хабр
Неочевидные угрозы: как защититься от атак на десериализацию, XSS и чтение произвольных файлов
Кадр из сериала «Слово пацана» Злоумышленники могут успешно атаковать 98% веб-приложений. И это не просто громкие цифры, а данные из исследования Positive Technologies. Как такое возможно, если...
Почему не любят JavaScript?
https://habr.com/ru/articles/787606/?utm_campaign=787606&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787606/?utm_campaign=787606&utm_source=habrahabr&utm_medium=rss
Хабр
Почему не любят JavaScript?
16 декабря 2023 в Краснодаре прошел бар-митап, на котором я в первые выступил с докладом с названием, указанным в заголовке статьи. Здесь будет его пересказ (записи докладов не производилось), а в...
Подручный для бизнеса
https://habr.com/ru/companies/spbifmo/articles/787660/?utm_campaign=787660&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/spbifmo/articles/787660/?utm_campaign=787660&utm_source=habrahabr&utm_medium=rss
Хабр
Подручный для бизнеса
Введение Всем привет! Я Дима Кирпа, студент ИТМО. Занимаюсь исследованиями современных ML и DL подходов для работы с табличными данными. Хочу рассказать об одной интересной задаче, с которой мне...
PHP и Laravel дайджест новостей за декабрь 2023 года
https://habr.com/ru/articles/787758/?utm_campaign=787758&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787758/?utm_campaign=787758&utm_source=habrahabr&utm_medium=rss
Хабр
PHP и Laravel дайджест новостей за декабрь 2023 года
Всем привет! Краткий обзор новостей из мира PHP и Laravel за декабрь 2023 г от CutCode . PHP Дайджест Новости Вышли PHP 8.1.27 , PHP 8.2.14 и PHP 8.3.1 ? Выпуски с исправлениями ошибок вышли по...
Сферический коммивояжёр в вакууме и в реальной жизни
https://habr.com/ru/articles/787990/?utm_campaign=787990&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787990/?utm_campaign=787990&utm_source=habrahabr&utm_medium=rss
Хабр
Сферический коммивояжёр в вакууме и в реальной жизни
Некоторое время назад я участвовал в разработке приложения для фирмы, работающей в сфере транспортной логистики. Поскольку в тот момент фирма только начинала свою активную деятельность, многие...
Важные советы backend-разработчику: защити себя от нежелательных проблем
https://habr.com/ru/articles/787796/?utm_campaign=787796&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787796/?utm_campaign=787796&utm_source=habrahabr&utm_medium=rss
Хабр
Важные советы backend-разработчику: защити себя от нежелательных проблем
Чем больше у backend‑разработчика знаний в своей области, тем лучшим специалистом он является. Но опыт показывает: самые классные программисты подобны Сократу, который не стеснялся...
В плену JavaScript: как веб-разработка стала заложницей одного языка
https://habr.com/ru/companies/lanit/articles/787616/?utm_campaign=787616&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/lanit/articles/787616/?utm_campaign=787616&utm_source=habrahabr&utm_medium=rss
Хабр
В плену JavaScript: как веб-разработка стала заложницей одного языка
В мире веб-разработки JavaScript давно стал не просто инструментом, а основополагающей силой, без которой современный интернет трудно представить. Однако эта монополия языка несёт в себе не только...
Как мы используем Puppeteer для создания Open Graph изображений с Node.js
https://habr.com/ru/articles/787678/?utm_campaign=787678&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787678/?utm_campaign=787678&utm_source=habrahabr&utm_medium=rss
Хабр
Как мы используем Puppeteer для создания Open Graph изображений с Node.js
В наше время многочисленные сайты создают страницы, которыми пользователи хотели бы делиться в разных социальных сетях или мессенджерах. Благодаря тегам Open Graph ссылки могут иметь красочное превью...
Суперсемейка против Unicode: Эластика и ее противник гибкий UTF-8
https://habr.com/ru/articles/788230/?utm_campaign=788230&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/788230/?utm_campaign=788230&utm_source=habrahabr&utm_medium=rss
Хабр
Суперсемейка против Unicode: Эластика и ее противник гибкий UTF-8
Оперативная память (RAM) Оперативная память состоит из большого набора ячеек. Одна ячейка это один бит. Бит – минимальная единица хранения информации в ячейки оперативной памяти. Бит имеет булевое...
[Перевод] Важные аспекты Unicode, о которых должен знать каждый разработчик JavaScript
https://habr.com/ru/companies/timeweb/articles/785668/?utm_campaign=785668&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/companies/timeweb/articles/785668/?utm_campaign=785668&utm_source=habrahabr&utm_medium=rss
Хабр
Важные аспекты Unicode, о которых должен знать каждый разработчик JavaScript
Должен признаться: на протяжении очень долгого времени я испытывал страх перед Unicode. Когда была необходимость в работе с Unicode, я предпочитал искать альтернативные пути решения, поскольку не...
История Vercel. Аннотация
https://habr.com/ru/articles/788154/?utm_campaign=788154&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/788154/?utm_campaign=788154&utm_source=habrahabr&utm_medium=rss
По локоть в легаси: пошагово перезапускаем устаревший портал на PHP
https://habr.com/ru/articles/787958/?utm_campaign=787958&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/787958/?utm_campaign=787958&utm_source=habrahabr&utm_medium=rss
Хабр
По локоть в легаси: пошагово перезапускаем устаревший портал на PHP
PHP — один из самых популярных языков веб-разработки уже около 20 лет, а самому языку скоро стукнет 30. За это время на нем написали огромное количество больших и маленьких проектов. Некоторые сайты,...
ECMAScript 6+ vs TypeScript
https://habr.com/ru/articles/788254/?utm_campaign=788254&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/articles/788254/?utm_campaign=788254&utm_source=habrahabr&utm_medium=rss
Хабр
ECMAScript 6+ vs TypeScript
Минули те времена, когда разработчики писали Frontend на «чистом» JavaScript (вплоть до ECMAScript 5 ). Все изменилось с выходом в свет версии ECMAScript 6 в 2015-м году. Это событие стало,...