javascript
БЭМ + Tailwind: прагматичный гибрид для современного фронтенда

Введение: конец войны методологийАААААААААААА!!! 15 МИНУТ МОЕЙ ЖИЗНИ ТОЛЬКО ЧТО УШЛИ НА ПРИДУМЫВАНИЕ ИМЕНИ ГРЁБАНОМУ DIV-КОНТЕЙНЕРУ!Знакомо, да? Не я один, кто неистово бился головой о клавиатуру, пытаясь придумать, как назвать очередную обертку для обертки внутри обертки?Я УСТАЛ. Мы все устали. Устали от:Бесконечного .header__nav-container__menu-wrapper__item-list__element 😵‍💫Спора на код-ревью о том, должен ли это быть block__element или просто новый block 🤬"Не используй margin на блоке! …

  • суббота, 5 июля 2025 г. в 00:00:05
javascript
Гайд на полиморфизм. Что там под капотом?

В прошлой статье Гайд на полиморфизм. Основные идеимы рассмотрели теоретическую основу такого понятия как полиморфизм и изучили различные его виды. Теперь предлагаю перейти к рассмотрению того как оно устроено «под капотом».Проблема Неискушенный читатель может задаться вопросом:А какая вообще проблема передавать в функцию данные разных типов? В JavaScript, Python, Clojure это делается вообще без проблем. Компилятор просто проверит корректность, а дальше передавай что хочешьК сожалению, не все …

  • суббота, 5 июля 2025 г. в 00:00:04
javascript
Как выжить в мире сложных интерфейсов в 2025-м: 7 работающих рецептов от React и CSS до дизайн-сист…

Как говорил дядя Бен, большие продукты — это и большая ответственность. И без сложных интерфейсов тут никуда. А с ними и исследования становятся труднее, и встречается больше препятствий на этапе кода — от нюансов реактивного программирования до риска утонуть в разнообразии CSS-спецификаций. Для МойОфис как мультипродуктовой экосистемы со сквозными сценариями — все эти вопросы очень актуальны! Поэтому на прошлой неделе JS-еры, дизайнеры и UX-исследователи нашей и других компаний собрались на ми…

  • суббота, 5 июля 2025 г. в 00:00:03
github
argoproj / argo-rollouts

Progressive Delivery for KubernetesArgo Rollouts - Progressive Delivery for Kubernetes What is Argo Rollouts? Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes. Argo Rollouts (optionally) integrates with ingress controllers and service meshes, leveraging their traffic shaping abilities to gradually shift traffic to the new versi…

  • суббота, 5 июля 2025 г. в 00:00:02
xaker
Специализирующиеся на криптоинвестициях мошенники отмыли более 540 млн долларов

Испанские власти арестовали пять человек, подозреваемых в отмывании 540 млн долларов, полученных в результате незаконных криптовалютных инвестиционных схем и обмана более 5000 человек.

  • пятница, 4 июля 2025 г. в 00:00:22
xaker
Власти США наложили санкции на хостинг Aeza Group и его операторов

Министерство финансов США ввело санкции против российского «пуленепробиваемого» хостера Aeza Group и четырех его операторов. Американские власти заявляют, что хостинг использовался вымогательскими хак-группами, инфостилерами и даркнет-маркетплейсами.

  • пятница, 4 июля 2025 г. в 00:00:21
xaker
ИИ-инструмент Vercel v0 массово использовался для создания мошеннических страниц

Исследователи Okta обратили внимание, что неизвестные злоумышленники используют генеративный ИИ-инструмент v0 компании Vercel для создания поддельных страниц, имитирующих настоящие.

  • пятница, 4 июля 2025 г. в 00:00:19
xaker
На официальный сайт Евростата загрузили рекламу пиратских IPTV-сервисов

Неизвестные использовали сайт Евростата (статистическая служба ЕС, тесно связанная с Европейской комиссией) для рекламы сомнительных IPTV-сервисов. Происходящее сбило с толку ИИ, заставив его предположить, что власти ЕС предлагают консультации по вопросам IPTV.

  • пятница, 4 июля 2025 г. в 00:00:18
xaker
Злая колонка. Как «Яндекс Станция» может превратиться в шпионский гаджет

Для подписчиков«Они следят за тобой через нее!» — наверняка каждый владелец умной колонки слышал это от кого‑то или даже сам так думает. Производители, конечно, опровергают подобные домыслы, но, даже если они шпионских функций не закладывали, теоретически такая возможность есть. Я решил поставить эксперимент и посмотреть, может ли колонка обернуться шпионом.

  • пятница, 4 июля 2025 г. в 00:00:17