Сборщик RSS-лент

Перепрограммируем заводской Zigbee датчик протечки от компании Tuya

Habr.com - пн, 06/23/2025 - 23:56

Практически все заводские Zigbee датчики протечки не умеют посылать команды напрямую исполнительному устройству, например мотору крана. И если сеть рухнула, например отключили электричество, то система антипротечки не сработает, даже если она построена на батарейных устройствах. Прямой биндинг решает эту проблему.

Читать далее

Как мы построили сервис KPI для сотрудников

Habr.com - пн, 06/23/2025 - 23:45

Привет! Меня зовут Арсен, я разработчик в DDPlanet и сегодня хочу поделиться нашим опытом разработки системы KPI для оценки производительности сотрудников в нашей компании. Как мы пришли к необходимости такой системы, как реализовывали первую и последующие версии и почему выбрали те или иные инструменты при разработке.

Читать далее

Как я перестал бояться тестов и полюбил зелёный CI

Habr.com - пн, 06/23/2025 - 23:40

Когда-то мой чек-лист «готова ли фича» выглядел как молитва джуна: открыть браузер, нажать пару кнопок, убедиться, что в консоли нет красного цвета (желтое — это нормально, да?), и смело делать merge.

В те времена React был еще зеленым, Backbone уходил в архив, а модные парни на конференциях говорили про какое-то тестирование. Я слушал их как индеец — много слов, мало понимания.

Проект жил быстро, но баги плодились еще быстрее. Каждый хот-фикс тянул за собой новый хот-фикс, как матрешка багов. Я начал бояться рефакторинга сильнее, чем дантист боится собственных зубов.

Переломный момент настал ночью перед релизом. Один пропущенный null-чек положил всю систему авторизации. Пока я в 3 утра откатывал релиз, понял: так больше жить нельзя.

Читать далее

Как AI спасает отдел поддержки от выгорания: меньше стресса, больше эффективности

Habr.com - пн, 06/23/2025 - 23:23

Привет, Хабр! Сегодня поговорим о том, как искусственный интеллект меняет работу отделов поддержки, спасает сотрудников от выгорания и помогает бизнесу экономить. Это разбор реального кейса, как AI-агенты становятся не просто помощниками, а настоящими спасателями для саппорта. Если ваши сотрудники тонут в заявках, срываются на клиентов или мечтают об отпуске, эта статья для вас.

Читать далее

GIMP 3.1.2

Linux.org.ru - пн, 06/23/2025 - 23:17

В соответствии с новым графиком выпуска разработчики анонсировали выход GIMP 3.1.2. Это первый шаг к тому, что станет GIMP 3.2.

Основные изменения:

  • Цвета темы для кисти, шрифта и палитры. Предварительные просмотры кистей в GIMP отображаются на белом фоне, что может бросаться в глаза при работе в темных темах. В этом выпуске добавлена поддержка цветов темы в предпросмотре кистей. Скриншот.

  • Автоматическая системная тема для ОС Windows и Linux. Добавлена поддержка автоматического определения системной темы оформления, работающая как в Linux, так и в Windows. Для macOS поддержка системной темы не реализована.

  • Новый режим рисования: «Перезапись». Добавлен новый режим сочетания красок под названием «Перезапись» (Overwrite). Он позволяет напрямую заменять пиксели в рисуемой области, без смешивания значений прозрачности кисти и существующих пикселей в этой области.

  • Новая опция выделения текста. В текстовом инструменте появилась новая настройка для управления направлением текста, которая позволяет направлять контур вокруг букв внутрь, наружу или в обоих направлениях. Скриншот.

  • Неразрушающее редактирование. Реализовано неразрушающее применение фильтров к каналам, по аналогии с тем, как это уже реализовано для слоёв. В панели «Каналы» добавлен столбец «Fx» и доступна возможность редактирования, перегруппировки, удаления и объединения фильтров.

  • CMYK. Селектор цветов CMYK теперь рассчитывает и отображает общее количество чернил для выбранного цвета. Это полезно при печати, поскольку в зависимости от системы печати и используемого носителя может быть ограничено количество чернил, которое можно нанести. Скриншот.

  • Поддержка форматов файлов. Добавлена поддержка нескольких новых форматов и улучшена поддержка существующих.

  • Загрузчик ART Raw. Добавлена поддержка использования ART (AnotherRawTherapee) в качестве загрузчика Camera Raw в GIMP в дополнение к существующей поддержке Darktable и RawTherapee. Если у вас уже установлена программа ART, GIMP должен автоматически распознать её и использовать для загрузки изображений в формате Camera Raw для дальнейшего редактирования.

  • Палитра Krita. Добавлена опция для экспорта в формат палитры Krita .kpl из GIMP. Для этого нужно выбрать «Экспортировать как» в меню в закрепляемой палитре.

  • Шаблоны Photoshop. Добавлена поддержка импорта шаблонов Photoshop. Теперь можно поместить файлы Adobe .pat в каталог GIMP patterns и автоматически загружать их таким же образом, как и собственные файлы GIMP .pat.

  • Предустановки кривых и уровней Photoshop. Теперь возможно использовать пресеты из фильтров Photoshop Curves и Levels в фильтрах GIMP Curves и Levels filters.

  • PSD/PSB. Реализована первоначальная поддержка экспорта PSD-файлов в формате Photoshop большого формата. Основное отличие заключается в том, что возможно экспортировать изображения размером до 300000 пикселей в ширину и высоту вместо установленного в PSD ограничения в 30000 пикселей.

    Кроме того, импортер PSD/PSB теперь распознает устаревшие неразрушающие фильтры Drop Shadow и Inner Shadow. Они будут преобразованы в неразрушающий фильтр Dropshadow от GIMP, чтобы вы могли редактировать и корректировать их после открытия изображения.

  • APNG. Добавлена возможность импортировать анимации APNG.

  • OpenEXR. Добавлена поддержка загрузки многослойных изображений OpenEXR.

  • JPEG 2000. Добавлена возможность импортировать и экспортировать файлы в формате JPEG 2000.

  • Playstation TIM. Добавлена возможность импорта и экспорта текстур Sony Playstation 1.

  • OpenRaster. Добавлена возможность импорта и эскпорта формата OpenRaster.

  • AVCI и HEJ2. Добавлена поддержка импорта и экспорта форматов AVCI и HEJ2.

  • Различные улучшения UI и UX.

>>> Скачать последнюю версию

 

Конфигурация с поздним связыванием и шаблонизацией в Python

Habr.com - пн, 06/23/2025 - 23:11

Расскажу про Python-библиотеку для гибкого чтения конфигураций с возможность переиспользования и переопределения элементов

Читать далее

9 коротких промптов, которые делают работу с ChatGPT (и любым другим ИИ) проще и веселее

Habr.com - пн, 06/23/2025 - 23:01

Привет! Как и многие в 2025 году, я постоянно работаю с ChatGPT и Gemini: они помогают мне в работе, отвечают на сотни вопросов и просто развлекают. За время работы с ИИ у меня накопилась целая коллекция мини-промптов, которые делают процесс проще, результативнее и даже веселее. Сегодня делюсь с вами.

Читать далее

Конструктор шины PCIe

Habr.com - пн, 06/23/2025 - 22:48

Приводится решение для снятия ограничений на количество дисков и контроллеров шины PCIe, подключаемых к материнской плате. В качестве примера взят компактный компьютер, у которого для подключения дополнительных дисков доступен только один M.2

Читать далее

Базовый обзор @TempDir в Java

Habr.com - пн, 06/23/2025 - 22:15

Привет, Хабр!

Сегодня разберемся с @TempDir — мощным, но часто недооценённым инструментом JUnit 5 для работы с временными файлами и директориями в тестах.

Читать далее

Агрессивный автовакуум —  ужасный to prevent wraparound, зачем он нужен и как держать его в узде

Habr.com - пн, 06/23/2025 - 21:48

Привет! На связи Дмитрий Руденко из команды Databases Т-Банка.

Благодаря обновленному мониторингу, команды стали чаще обращать внимание на на различные аспекты работы Postgres, так или иначе влияющие на общий перформанс сервиса. 

Один из таких аспектов  —  процесс уборки мусора, — autovacuum, вычищающий мертвые версии строк таблиц. В статье рассмотрим причины возникновения одного из самых неприятных подвидов —  autovacuum: to prevent wraparound.

Читать далее

Дюжина вещей, которым можно научиться у Sequoia Capital

Habr.com - пн, 06/23/2025 - 21:46

В 1972 году, когда Дон Валентайн основал Sequoia Capital, термину «Кремниевая долина» не было и двух лет. Ветеран зарождающейся полупроводниковой промышленности, Дон помог стимулировать рост сектора персональных компьютеров и сетей. С первым фондом Sequoia в размере 3 миллионов долларов он поддержал как Apple, так и пионера видеоигр Atari. То, что Дон выбрал название «Sequoia», дерево, которое живет тысячи лет, а не назвал фирму в свою честь, никого не удивляет из тех, кто его знал.

Читать далее

postmarketOS v25.06

Linux.org.ru - пн, 06/23/2025 - 21:40

22 июня состоялся выпуск 25.06 операционой системы postmarketOS, основанной на базе Alpine Linux и предназначенной для установки на смартфоны.

Этот релиз знаменателен добавлением системы инициализации systemd, пришедшей на замену старому доброму OpenRC. Systemd задействован в сборках c GNOME Mobile, KDE Plasma Mobile и Phosh. Пакетная база приведена в соответствие с последней стабильной версией Alpine Linux 3.22.

Основные изменения:

  • GNOME обновлён до версии 48, включая пакет gnome-shell-mobile 48.mobile.0.

  • KDE Plasma Mobile обновлена до версии 6.3.5.

  • Phosh обновлён до версии 0.47.0.

  • Добавлен новый установщик os-installer, с помощью которого возможно установить ОС на любой компьютер.

  • Добавлен пакет mobile-config-thunderbird, с помощью которого можно превратить привычный настольный Thunderbird в версию для мобильного телефона.

  • Пакет openssh-client больше не входит в стандартную поставку, и его в случае необходимости нужно устанавливать вручную с помощью пакетного менеджера.

  • Добавлена поддержка новых устройств (которых всего поддерживается на текущий момент 57):

    • Google Pixel 3A XL

    • Motorola Moto G5 Plus

    • Xiaomi Redmi 7

    • Xiaomi Mi 9T / Redmi K20

    • Xiaomi POCO X3 NFC

    • Xiaomi Mi Pad 5 Pro

  • Исправлены различные баги и уязвимости.

>>> Скачать последнюю версию под свой девайс

 ,

Сейчас на сайте

Сейчас на сайте 0 пользователей и 1 гость.
Ленты новостей