Все подряд публикации с habr.com
Нейминг без боли: архитектура токенов в дизайн-системах через библиотечную структуру
Привет, Хабр. Я Илья Сластен, продуктовый дизайнер интерактивной карты ПГК Диджитал. Ранее в своих статьях я рассказывал о ключевых аспектах работы с локальными переменными в Figma и подход Atomic Design и о минимализме в дизайне. Сегодня поговорим о нейминге.
Когда создаешь дизайн-систему, кажется, что главное — создать компоненты, настроить сетки, собрать библиотеку в Figma. Но на деле одна из самых сложных частей — это разобраться с токенами: как их называть, как их организовать, и как всё это выстроить так, чтобы было удобно и дизайнерам, и разработчикам. Без этого система быстро превращается в кашу.
В этой статье я покажу, как на практике организовать токены и Figma-библиотеки так, чтобы масштабирование не превращалось в хаос. Мы разберём уровни абстракции токенов, способы нейминга, таксономию и подход к построению библиотек на 4-х уровнях:
Сложение точек эллиптической кривой в числах, как на калькуляторе
Принципы реализации математических концепций прикладной криптографии полезно рассматривать в числах. Эллиптические кривые представляют собой один из важнейших элементов криптографии (и современной теоретической математики тоже). На всякой эллиптической кривой можно складывать точки. Эта операция составляет основу многих криптосистем. Например, ECDH. В этой статье мы возьмём конкретное, - но обозримое, - уравнение кривой, посмотрим на формулы и проведём прямые вычисления, чтобы убедиться, что всё работает так, как предполагалось. В статье много чисел и есть пример на Rust.
Лекарство от диабета и исключительное долголетие
Прием метформина, который используется для лечения диабета 2 типа, коррелирует с 30%-ным снижением риска смерти. Новое исследование стало еще одним доводом в пользу того, что распространенный препарат обладает антивозрастными свойствами.
Мобильная разработка за неделю #587 (17 — 25 мая)
На этой неделе прошла I/O 2025 и главное на ней было посвящено ИИ, но и для Android-разработчиков есть много обновлений — новая навигация Jetpack Navigation 3, новые функции в Android Studio, обновления Google Play и т.д. Кроме этого новые релизы Flutter и Dart, плагин KMP для IntelliJ IDEA и Android Studio, большое обновление DivKit, тестирование без инцидентов в проде и многое другое. Заходите!
Как работает безопасность, когда никто никому не доверяет — Zero Trust на пальцах
Вы потратили кучу времени на защиту снаружи: двухфакторка, фаерволы, бюрократическая заморочка для каждого. Это всё правильно, но один фишинговый email, одна слабая учётка — и левый юзер уже внутри вашей сети. А дальше: данные HR-отдела, финансовая информация, API — доступ ко всему, потому что система считает его «своим».
Часто слышали от коллег про Zero Trust, но руки так и не доходили вникнуть? Zero Trust — это схема «меньше доверяй, больше проверяй», прямо как в отношениях. Сеть разбита как номера в отеле, и в каждый можно попасть только со своим пропуском. Система запоминает ваши привычки и, если вы вдруг решили «прогуляться» не в свой номер, то вас поймают.
Через 10 минут будете знать, как внедрить Zero Trust в продакшене: от базовых принципов до практических приёмов — Canary-токенов, UEBA-анализа и автоматизации реакции на инциденты. Детали под катом.
От палки до сверхсознания: Как технологии меняют человечество
Эта статья — попытка переосмыслить через призму личного опыта и восприятия ту уникальную ситуацию в которой находится наша цивилизация в настоящий момент, попытаться заглянуть «за горизонт», осознав тот путь, по которому мы идем, как цивилизация, риски, которые поджидают нас на этом пути и потенциальные возможности, открывающиеся перед нами.
Мы стоим на пороге величайшего технологического перелома в истории человечества. Впервые за миллионы лет эволюции мы создали инструмент не для тела, а для разума. И этот инструмент готов стать продолжением нас самих.
Гора Фудзи среди IT-брендов: как создавался логотип Atari
Логотип компании Atari — это один из самых узнаваемых символов в мире видеоигр. Использование простых геометрических форм и чистых линий было важным аспектом дизайна. Это сделало логотип легко узнаваемым на экранах маленького размера, что было актуально для аркадных автоматов того времени. Рассказываем в нашей статье историю его создания. И при чем здесь гора Фудзи.
Централизация биткойн-майнинга в 2025 году: концентрация хешрейта усиливается
К 2025 году майнинг биткойна стал заметно более централизованным, чем когда-либо прежде. Согласно исследованию независимого аналитика b10c, шесть крупнейших пулов контролируют более 95% добываемых блоков. Такая концентрация вычислительных мощностей может стать угрозой устойчивости и децентрализации сети.
В индустрии Биткоин майнинга почти весь хешрейт контролируется несколькими крупными пулами. Эти пулы решают, какие транзакции включать или исключать из своих блоков. Такая ситуация не подрывает устойчивость Биткойна к цензуре, пока пулы не пойдут на сговор для блокировки транзакций или атаки сети. Но сколько на самом деле существует независимых майнинговых пулов?
Атака 51%, при которой пул (или несколько в сговоре) контролирует более половины хешрейта и может строить собственную цепочку блоков, хорошо известна. Однако даже обладая всего 40% хешрейта, пул имеет около 50% шанса намайнить шесть последовательных блоков.
Компании начали использовать ИИ для анализа влияния пошлин США на цепочки поставок
IT-компании начали активно внедрять ИИ-инструменты для анализа цепочек поставок, от используемых материалов до точек отправки и доставки, на фоне новых пошлин США. В компаниях отмечают, что искусственный интеллект помогает быстрее адаптироваться к стремительным изменениям рынка и регуляторики.
Неопределённость из-за новых пошлин стала «моментом славы для ИИ», считает Зак Касс, футурист и экс-исполнительный директор OpenAI. В условиях, когда невозможно быстро нанять и обучить достаточное количество экспертов, ИИ выступает как альтернатива для компаний, которые пытаются сохранить конкурентоспособность.
О ужас, это текст от LLM
Привет всем! В этой статье я лишь немного выскажусь на тему комментаторов, а именно таких, что я назвал бы их «инквизиторов LLM».
Кто это? Это такие люди, что находят жптшные статьи или другие и пишут под ними что‑то в стиле.
Google представила WearOS 6 с увеличенным времени автономной работы гаджетов и новым дизайном Material 3 Expressive
Google представила обновление своей ОС для носимых устройств. Шестая версия операционной системы WearOS демонстрирует десятипроцентное увеличение времени работы аккумулятора по сравнению с Wear OS 5. Она также поддерживает ранее представленный дизайн Material 3 Expressive, который планируется внедрить в Android 16. Этот дизайн был специально адаптирован для круглых экранов и поддерживает динамическое изменение цветовой схемы.
Российским вузам ограничат возможность обучать студентов на платной основе
20 мая Госдума приняла поправки к закону «Об образовании», которые вводят государственное регулирование в сферу платного высшего образования. Теперь правительство будет устанавливать максимальное количество платных мест в вузах перед началом каждого учебного года, а Минобрнауки — распределять эти места между университетами, опираясь на разработанные им же критерии. Кроме того, льготные образовательные кредиты будут доступны только для обучения по специальностям, которые соответствуют приоритетам технологического развития России. Перечень таких специальностей также определит правительство.
Преступный ИИ уже существует, и он доступен любому
В апреле этого года в блогах, посвящённых кибербезопасности, начали появляться отчёты о новой сложной платформе искусственного интеллекта, созданной исключительно для совершения преступлений. Но несмотря на своё происхождение и пугающее название, Xanthorox не так уж загадочна. У разработчика этого ИИ есть страница на GitHub, а также публичный YouTube-канал с видеозаписями интерфейса и описанием «Этот канал был создан для развлечений и ничего иного». У Xanthorox есть и почтовый адрес Gmail, Telegram-канал, на котором ведётся хроника разработки платформы, а также Discord-сервер, на котором пользователи могут платить за доступ криптовалютой. Не требуется никакой регистрации на криминальных форумах дарк-веба, достаточно лишь одного сообщения предпринимателю, который обслуживает потенциальных преступников с большей прозрачностью, чем многие онлайн-магазины, рекламирующие омолаживающие кремы в Instagram.
Собираем умные часы: выбор микросхемы
Полный видеоролик по этой статье есть на моём YouTube-канале.
Это первая статья в серии, описывающей все этапы создания умных часов. Здесь я хочу показать, что в 2025 году не так уж сложно самому собрать достаточно неплохую модель. Хочется, чтобы наш проект по созданию обновлённых часов помог создавать их и другим желающим.
Исследовательница купила робота-кота для своего кролика в рамках эксперимента
Профессор гендера и общества в Университете Линчёпинга в Швеции Эрика Джонсон поделилась необычным опытом покупки робота-компаньона для своего кролика. Она пыталась исследовать, как животные будут налаживать взаимодействие с роботами.
Многоработничество\поливоркинг в IT среди зумеров
Недавно был всплеск публикаций о тренде поливоркинга среди поколения Z. Аргументов появления такого явления мне не хватило. Так что разбираемся, рассматривая это с точки зрения IT. Кстати, в некоторых статьях даже писали про плюсы поливоркинга для работодателей, но эта статья о другом.
Первые в США учения по предотвращению солнечной бури прошли не очень хорошо
Сильные геомагнитные бури могут привести к отключению электроэнергии, повреждению спутников и многому другому.
19.05.2025, Эндрю Пол, Popular Science
Федеральное правительство США опубликовало результаты многодневных учений по чрезвычайным ситуациям, призванных оценить нашу способность справиться со следующей мощной солнечной бурей.
Разработка платформы дрона «Шмель» для обслуживания линий электропередач
Статья посвящена разработке автономной платформы дрона «Шмель», предназначенной для обслуживания линий электропередач (ЛЭП). Описаны ключевые задачи, такие как проверка тока, мониторинг состояния ЛЭП и установка ремонтных зажимов, с акцентом на их сложность и отсутствие физического взаимодействия с проводами. Рассматриваются аппаратные компоненты платформы, включая полётный контроллер, сервоприводы и датчики, а также программное обеспечение на базе фреймворка Clover и OpenCV для навигации с использованием ArUco-маркеров. Особое внимание уделено эволюции управления полётом, включая PID-регуляторы и траекторное слежение. Приведены примеры кода, результаты тестирования и решения проблем, таких как отсутствие автономности. Статья подчёркивает потенциал дронов в автоматизации обслуживания ЛЭП и предлагает пути для дальнейших улучшений, включая интеграцию новых датчиков и алгоритмов.
Google Project Management: Professional Certificate, все самое главное из курса для начинающих
Недавно я завершила обучение на курсе от Google по программе «Продакт-менеджмент». Поэтому я решила подготовить цикл из шести статей, в которых постараюсь передать ключевые идеи курса для русскоязычной аудитории.
Курс состоит из шести разделов, и каждая статья будет охватывать один раздел. Вот их список:
EEPROM Загрузчик для MIK32 (K1948BK018)
В данном тексте я написал про то, как я написал загрузчик для российского микроконтроллера MIK32 (K1948BK018).
Это, пожалуй, первый случай, когда столько функционала мне пришлось утрамбовать всего в 8kByte ROM памяти.
Почти летняя барахолка под Валенсией: новые находки. От коптеров до винтажных камер
Ну что, я снова вернулся с барахолки под Валенсией — это прекрасное место, где можно найти много удивительных вещей. А можно и не найти — тут как повезет. Но по большей части мне все же удается обнаружить нечто интересное. Так случилось и на этот раз, поэтому сегодня есть, что показать. Поехали!
«Лаборатория Касперского» выпустила короткую браузерную онлайн‑игру «Дело 404»
«Лаборатория Касперского» выпустила бесплатную браузерную онлайн‑игру «Дело 404». Игра состоит из трёх частей и подходит для всех возрастов. В «Деле 404» пользователь становится детективом и будет расследовать преступления в интернете.
«Ростелеком», «Т8» и РФРИТ приступили к реализации проекта «Умный оптический транспорт»
«Ростелеком» и «Т8» приступили к работе над совместным проектом «Умный оптический транспорт» (УОТ). Он призван усовершенствовать систему администрирования магистральных волоконно-оптических линий связи (ВОЛС). Правительственная комиссия по цифровому развитию присвоила УОТ статус проекта особой важности, он получил от Российского фонда развития информационных технологий (РФРИТ) грант на 180 млн рублей. Аналогичную сумму инвестирует и «Ростелеком».
ФАС приостановила антимонопольное дело против издательства «Просвещение» по делу о завышении цен на учебники истории
Федеральная антимонопольная служба (ФАС) России приостановила одно из антимонопольных дел против российского издателя учебников «Просвещение». Об этом сообщил представитель ФАС в Арбитражном суде Москвы во время заседания по иску издательства. «Просвещение» оспаривает решение службы, которая обязала компанию перечислить в бюджет более 2 млрд рублей за учебники по истории, русскому языку и биологии. Об этом рассказало издание РБК.
Rush Royale стала третьей игрой MY.GAMES, которая получила одобрение китайского регулятора
Компания MY.GAMES расширяет свое присутствие на китайском рынке: мобильная игра Rush Royale получила одобрение местного регулятора на распространение в Китае. Это третий тайтл от MY.GAMES, получивший разрешение на распространение в Китае. Ранее, в марте 2023 года, лицензию получила War Robots, а месяц назад Hustle Castle.
Новости кибербезопасности за неделю с 19 по 25 мая 2025
Все самое интересное из мира кибербезопасности /** с моими комментариями
На этой неделе в новости про: побитие рекорда DDOS в России; итоги соревнований Pwn2Own 2025; то, что Signal не доверяет ИИ Windows, аWSL выходит в Open Source и ещё немного новостей, но только самое интересное и важное!
Microsoft тестирует функцию «Действия ИИ» в проводнике Windows 11
Microsoft начала тестировать новую функцию «Действия ИИ» (AI Actions) в проводнике Windows 11. Она появилась в сборке 26120.4151 (KB5058486), выпущенной 19 мая.
Эволюция программирования: как парадигмы украли нашу свободу
Представьте: вы — инженер-программист из 60-х. Ваш код — это дикие прерии, где goto
прыгает через функции как ковбой через барную стойку, а память — ваше личное ранчо. Вас внезапно переносят в 2023 год. Вас окружают фразы вроде «SOLID», «иммутабельность», «реактивные потоки». Вы пытаетесь написать пару строк на Python, но слышите: «Стоп. Мутировать переменные? В 2023-то? Это же грех!».
Что случилось с нашей свободой?
За последние 70 лет программирование из искусства постепенно превращалось в ремесло со своими жёсткими требованиями и правилами. Мы больше не взламываем реальность — мы строим мосты по ГОСТу.
Введение в криптографию и криптографические протоколы. Защита информации в цифровом мире
Каждое наше сообщение в интернете — от сообщения в мессенджере до оплаты покупок — защищено невидимой «силой» под названием криптография. В этой статье я постараюсь простыми словами разобрать, что это такое, зачем нужны ключи и шифры и как работают цифровые подписи и хэш‑функции. Вы увидите, где в повседневной жизни встречаются эти технологии (в HTTPS‑сайтах, мессенджерах, блокчейне и VPN). Также поговорим о типичных угрозах (прослушка, подделка данных) и о том, как криптография их отражает. И, наконец, заглянем немного в будущее: узнаем, какие вызовы стоят перед защитой информации и как с ними справляются квантовые методы и новые стандарты
Начнём с определения, что вообще такое криптография:
Intel представила прототип сервиса AI Gaming Coach — локального ИИ-помощника в прохождении сложных моментов в играх
Корпорация Intel представила прототип AI Gaming Coach. Это персональный локальный помощник, который предназначен для помощи геймерам в преодолении трудных этапов в играх.
По данным VideoCardz, ИИ-ассистент использует мощности центрального процессора, видеокарты и нейронного процессора NPU, что позволяет ему работать в автономном режиме, без обращения к облаку. Издание отмечает, что разработка похожа на Project G-Assist от NVIDIA, однако, в отличие от этого инструмента, который также оптимизирует параметры ПК, AI Gaming Coach концентрируется исключительно на игровых ситуациях.