Привет, хабр! В проекте 8000+ TypeScript файлов, весь текст захардкожен на русском. Бизнес хочет английский и казахский. Руками - это неделя копипасты. Решил написать скрипты на Babel AST. Результат: 9,823 ключа перевода, 39,086 вызовов t() в коде, 5 минут работы. Под катом 4 скрипта с исходниками, которые можно адаптировать под свой проект. Читать далее
Шейдеры - легко, скриншоты - боль. Написал свой Liquid Glass для iOS 14-26, потому что Apple сделала API только для новых систем. GPU справляется за 2ms, а CPU тратит 90% времени на легальное получение пикселей экрана. Почему так и как с этим жить - под катом. Читать далее
PostgreSQL поддерживает так называемые диапазонные типы данных (range). Не буду переписывать документацию, а лишь укажу, что в этой статье мультидиапазонные типы (multirange) я затрагивать не буду, а остановлюсь для примера только на daterange. Причем на его частном случае, когда в рамках одного ключа допускаются исключительно непересекающиеся диапазоны дат. Читать далее
Успев концептуально трансформироваться, за текущий год этот метод извлечения прибыли из торговли криптоактивами приобрел большую популярность. Сегодня, не обладая аналитическим мышлением, в этом способе криптозаработка преуспеть непросто. Читать далее
Всем привет и наступающими! Захотелось тут сделать пару гаджетов для друзей в их умные дома. И что-то вдруг подумалось - а что они все скучные такие? Давайте же сегодня сделаем датчик в таком форм-факторе, в котором точно не купишь в магазине, будет отличный подарок на Новый Год или Рождество. Ну и ещё что-бы подарить было не стыдно. Читать далее
Как известно, если в наборе данных для обучения классификатора разные классы представлены в разном объёме, это может привести к ухудшению качества результата. Одним из методов борьбы с дисбалансом классов является оверсемплинг, т.е. демонстрация классификатору в процессе…
Подставка под украшения — это идеальное решение для хранения и демонстрации ваших любимых аксессуаров, которое помогает эффективно организовать пространство как в торговом зале, так и в домашнем интерьере. С помощью этой подставки вы можете аккуратно разместить кольца, серьги, браслеты и цепочки, предотвращая их запутывание и повреждение. Элегантный и стильный дизайн подставки делает ее отличным дополнением […]
Предложенная вами элегантная книжка-подставка создана специально для надежного хранения и комфортного обзора ваших любимых сережек и украшений. Она представлена в классическом прозрачном исполнении, которое позволит видеть содержимое без необходимости раскрытия. Оснащённая двумя секциями и восемью рядами для размещения, она способна обеспечить эффективную демонстрацию и легкое извлечение украшений любого размера.Главные достоинства:Размер конструкции 21×1×28 см даёт достаточное […]
Интересный факт! Большинство ярких популярных, влиятельных и незабываемых дизайнерских стилей были сформированы в конце 19-го — начале 20-го столетия.Чтобы воссоздать атмосферу того времени, полезно изучить основные течения, которые господствовали в эпоху Серебряного века. Стиль, царящий в тот период, можно охарактеризовать как волнующий, разнообразный, инновационный, торжественный; в убранстве помещения преобладали оттенки драгоценных металлов, дерева и камней […]
Продукт высшей категории качества. Деликатес изготовлен из пищевого кальция, спрессованного в форму кости с добавлением первоклассного куриного мяса. Не содержит консервантов, красителей, гормонов и антибиотиков. Не вызывает аллергий. Товар проходит проверку качества и…