• Мы продолжаем рассказывать о вариантах оптимизации тестирования, которые можно применить как внутри тестов, так и, условно, снаружи, т. е. в обертках и прочих внешних инструментах. В прошлой части уже описали некоторые «внешние» инструменты (ссылка). Сегодня поговорим о возможностях внутри самих тестов.Текст…

  • Один из принтеров, который в работе, — creality K1C оборудован камерой для наблюдения за процессом печати. Удобно, но не более. Наблюдать часами как печатается деталь быстро надоедает. Вдвойне печально, когда результаты печати неудачны по тем или иным причинам, и печать…

  • Состоялся релиз открытого проекта для Windows под названием Minimal PDF Compress 1.4 и почти сразу вышла версия 1.5. Это GUI (графический пользовательский интерфейс) для Ghostscript под Windows. Исходный код решения написан на Python и опубликован на GitHub под лицензией GNU Affero General…

  • Привет, Хабр! Меня зовут Данил. Я фронтенд-разработчик, и мне очень нравится смотреть в записи или посещать митапы и конференции, на которых профессионалы делятся своим опытом в формате докладов.Я постоянно добавлял записи докладов, которые показались мне интересными в закладки, и их…

  • 23 июля 2025 года состоялся первый экспериментальный выпуск открытого проекта Wayback 0.1. Решение позволяет запускать десктоп‑окружения, завязанные на протокол X11, используя компоненты на базе Wayland. По информации OpenNET, проект Wayback представляет собой урезанный композитный сервер Wayland, поддерживающий только возможности, необходимые для запуска полноэкранного сеанса X11 при помощи…

  • Привет, Хабр!Кто из вас помнит те особенные звуки (шипение, скрежет, серия писков), означавшие, что сейчас перед вами откроется волшебный мир Интернета? Помните те времена, когда загрузка одной картинки, казалось, занимала целую вечность, а для выхода в сеть нужно было освободить…

  • Зачастую, в проектах ограничивается использование препроцессора по следующим причинам:Он не похож на весь остальной языкМакросы могут возвращать неполные синтаксические конструкции, или вовсе различные, в зависимости от параметровВвиду перечисленных особенностей, читать код с активным использованием препроцессора зачастую становится на порядок сложнее…

  • СУБД ClickHouse славится высокой производительностью при управлении большими наборами данных, и одной из наиболее интересных особенностей, обеспечивающих ее гибкость, является разнообразие специализированных движков таблиц, которые он предлагает. Среди них ReplacingMergeTree выделяется как мощный инструмент для поддержания чистоты и актуальности данных…

  • В этой статье поговорим про тяп-ляп, шуры-муры и шашлык-машлык — только в английском. Носители языка активно используют подобные выражения в разговорной речи, и их правильное употребление может значительно приблизить ваше звучание к нативному. Сначала разберёмся, как это всё называется и…

  • В мире frontend есть проблема: многие разработчики плохо ориентируются в структурах данных и не умеют их грамотно применять, чтобы получать эффективные и производительные решения своих задач. Мы, Руслан Мирзоев и Тимофей Соломенников, разработчики онлайн-кинотеатра PREMIER, хотим поделиться своим опытом и на реальных примерах показать, что…