• GoPro Mission 1 Series

    14.04.2026 компания GoPro анонсировала новую линейку камер Mission 1.
    Из того, что «вау»:

    • все модели получат новый 1″ сенсор
    • модель PRO ILS получит MFT байонет (только байонет, не сенсор 4/3!)
    (далее…)

  • Крепёж для смартфона на DualSense

    Материализовался крепёж. Классный, но не хватает поддержки сзади, чтобы такая конструкция не падала на спинку смартфона под его весом. В прошлом крепеже на DualShock на задней части была откидывающаяся ножка, которая позволяла класть геймпад и смартфон на ровную поверхность и сохранять положение, при этом не блокируя и не перегибая кабель питания.


  • DualSense

    Обновочка. С реплики DualShock 4 на оригинал DualSense. Осталось дождаться крепление для смартфона и можно начинать играться с эмуляторами. А пока крепеж материализуется, можно перепройти THPS 1+2 и Forza Horizon 4.


  • Ножки для Dell E7250

    Комплектные стёрлись в ноль. Под рукой был только PLA пластик и немного двусторонней клейкой ленты 3M 9080. Получилось отлично, но для идеала нужно переделать из TPU.

    Скетч

  • Клавиши смены языка в Ubuntu

    После перехода на Ubuntu появилась проблема: привычка смены языка через комбинацию клавиш Shift+Alt настолько сильна, что, даже спустя месяцы использования Ubuntu, смена языка стандартным Super+Space вызывает жуткий дискомфорт, а переназначить смену языка на Shift+Alt в Ubuntu системными инструментами нельзя.

    Решение: установить утилиту GNOME Tweaks, с её помощью можно установить смену языка привычной комбинацией клавиш Shift+Alt.


  • Стабилизация видео по гироданным

    Из любопытного — это невозможность установки настроек видео под Motion Blur эффект. Классная идея, здорово, что её коммерчески реализуют.


  • Bambu Lab A1

    Фотография 3д-принтера в разобранном виде.

    Уже целый список идей. Но, первым делом изучить Fusion.


  • Отступы снизу у иконок Font Awesome в WordPress

    При добавлении иконок, по умолчанию снизу есть отступ в несколько пикселей. Всё из-за того, что блок иконки интерпретируется как inline, а к ним уже по базовым настройкам прибавляется отступ, как у текста.

    Решается так:

    *selector* {
        line-height: 0;
    }

    Кстати, как советуют все, смена на display: block не помогает.