В июне 2025 года информационная служба Хабра выпустила 850 публикаций (789 новостей и постов, 11 лонгридов и 50 переводов). В этом дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей. Читать далее
Технологии бионического зрения повышают светочувствительность и восстанавливают зрение. Они необходимы пациентам с генетическими наследственными и возрастными дегенеративными патологиями сетчатки глаза.Только представьте, два миллиона человек по всему миру рождаются с…
Привет, Хаброжители! Издательство Sprint book представляет второе издание книги Брендана Бёрнса «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes». Фундаментальное руководство превращает сложное искусство создания распределенных
Если вы занимаетесь фронтенд-разработкой, то наверняка работали со Storybook — удобной витриной компонентов, на которой красиво лежат компоненты и примеры их использования. Его любят за интерактивную документацию, возможность визуального контроля и изолированной разработки. Но…
Как нейросети создают убедительную дезинформацию в SEO, почему June 2025 Core Update не имеет отношения к MUVERA, и зачем "эксперты" пугают революциями там, где их нет.Спойлер: MUVERA — реальный исследовательский алгоритм Google, но он НЕ внедрен в поиск. А вирусный пост об этом написан ИИ по классическим шаблонам AI-контента. Читать далее
Возвращение в офис после продолжительной удалёнки — серьёзнейшая когнитивная нагрузка. Ваши социальные навыки атрофированы, и это не паранойя, а наука. Исследования безжалостны: длительная изоляция снижает эмпатию, замедляет адаптацию в новых командах и вызывает всплеск…
Много JavaScript‑фреймворков назад, в 2009 году, Джеффри Дин, будучи инженером в Google, представил знаменитые «числа, которые должен знать каждый программист». Читать далее
Использование WAI-ARIA как основы архитектуры UI-компонентов даёт неожиданные преимущества:Ускоряет разработку — у вас есть готовые паттерны для большинства случаевУпрощает рефакторинг — чёткая структура кода позволяет легко вносить измененияУлучшает коммуникацию — единая терминология помогает в общении с дизайнерамиПовышает качество — вы не забудете про важные детали вроде focus managementПовышает конкурентноспособность - продукт не столкнется с государственным или иным регулированием Читать далее
Меня изрядно забросали помидорами в первой части этой статьи. Поэтому сегодня не будем об “ошибках”. Давайте просто посмотрим, что ещё “болит” у айтишников в английском, и как можно эти боли “вылечить”. Читать далее
Использование MVC — это удобная отправная точка для небольших и средних проектов. Он прост, широко понятен и поддерживается большинством фреймворков. Однако по мере роста продукта MVC становится архитектурным тормозом: он нарушает принципы модульности, затрудняет тестирование и ведёт к плотной связанности компонентов. Читать далее