posts projects about
СтихТок: приложение с бесконечной лентой стихов

2 февр. 2024 г.

Когда пришла эпоха коротких видео в TikTok и YouTube, я, как и многие, стал проводить там слишком много времени, порой обнаруживая себя засыпающим в 5 утра под листание бесконечной ленты. Тогда я решил отучить себя от этой привычки. Пробовал разные ограничения, но, в конечном итоге, просто забивал на них.

Домашний стриминговый сервис с помощью Jellyfin

14 янв. 2024 г. linux self-hosted

У меня дома стоит Qnap в качестве домашнего медиаплеера. С него я стримлю на телевизор фильмы через DLNA. Всё прекрасно, но эта схема работает только внутри локальной сети, а я хочу лежать в отпуске под пальмой и по десятому кругу пересматривать все сезоны Друзей, которых больше нет на Кинопоиске. 

Медленная загрузка фото в Nextcloud

11 янв. 2024 г. linux self-hosted

Я уже несколько лет использую Nextcloud в качестве основного места хранения фотографий. Сначала я страдал от ооочень медленной загрузки фото в веб-интерфейсе и мобильном приложении. Решение этой проблемы очень простое.

Шпаргалка OpenSSL

31 окт. 2023 г. server cheatsheet

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

Нет трассе М-7

15 авг. 2023 г. оффлайн

Я живу с Санкт-Петербурге, и наш губернатор вздумал строить скоростную автотрассу прямиком через жилую застройку над головами жителей. Вот так живешь в тихом районе Озерков, а потом “бац!”, и у тебя под окном КАД.

Шпаргалка PostgreSQL

7 февр. 2023 г. server linux postgres cheatsheet

Здесь собрал команды, которые часто приходится выполнять работая с PostgreSQL в виде краткой шпаркалки.

OpenVPN и двухфакторная аутентификация

23 янв. 2023 г. vpn linux server docker

Ранее я писал как поднять OpenVPN сервер и подключаться к нему используя только клиентский сертификат из .ovpn файла. А сейчас покажу как запустить OpenVPN с двухфакторной аутентификацией пользователей. Использовать буду тот же готовый docker-образ kylemanna/docker-openvpn.

Установка Wi-Fi драйвера Realtek в Linux

30 нояб. 2022 г. linux desktop

Установка драйвера для Wi-Fi адаптера от Realtek под Linux может стать небольшой проблемой. Есть несколько версий драйверов на github, но не все подходят для ядра линукс версий 5.+ . Здесь покажу рабочий вариант

Возвращаем флаги раскладок клавиатуры в трей MacOS

1 нояб. 2022 г. macos desktop

Начиная с MacOS 12.4 Monterey, в трее изменилась иконка отображения текущей раскладки клавиатуры. Раньше были флаги, а теперь буквенное обозначение раскладки. Это выглядит красиво и лаконично, но в реальной жизни приходится всматриваться чтобы понять какая сейчас раскладка включена. Раньше было лучше, эпол верни всё взад. Покажу маленький костыль как вернуть обратно флаги в трей. Инструкция подойдет для MacOS начиная с версии 12.4, в том числе и для 13.0 Ventura.

Бесшумный NAS для дома и собственное файловое облако на Linux. Часть 2

6 июн. 2022 г. server linux self-hosted

Вот уже три года я использую в своём цифровом быту QNAP в качестве файлохранилки. Про выбор железки и первоначальную установку я писал в первой части этой статьи. За это время в моем сетапе произошли изменения, и здесь поделюсь своим опытом за прошедшее время. Теперь из названия статьи можно убрать слово “файловое”.

Установка и настройка OpenVPN сервера с помощью Docker

31 мая 2022 г. server vpn

Расскажу как поднять OpenVPN сервер для безопасного доступа во внутреннюю корпоративную сеть. В своем примере я использую Ubuntu 20.04, но подойдет любой Linux, так как будем использовать докер.

Пример настройки сети с помощью netplan в Ubuntu 18.04

24 апр. 2020 г. server linux

Начиная с Ubuntu 18.04, началось внедрение netplan в качестве конфигуратора сети. Здесь в двух словах расскажу как это работает и оставляю пример конфига, чтобы его можно было копипастить.

Поднимаем Selenium в Docker за 2 минуты

9 янв. 2020 г. server linux selenium

Короткая инструкция как быстро поднять кластер для Selenium-тестов при помощи Docker.

Быстрый и простой способ восстановить загрузчик Linux

23 июл. 2019 г. desktop windows linux

Случайно снес свой загрузочный сектор у себя на компьютере и пошел восставливать. Загрузчик также часто теряется, если ставить Windows на машину где уже живет Linux. Каждый раз забываю как правильно восстанавливать, и в разных ситуациях нужен разный подход, но тут наткнулся на прекрасный live-cd, который все за меня сделал по нажатию кнопки.

Бесшумный NAS для дома и собственное файловое облако на Linux. Часть 1

21 июл. 2019 г. linux server self-hosted

Из-за очередного приступа параноии, я решил сменить Google Drive на собственное решение, и хранить свои файлики поближе к телу. Выбор был между: поднимать в каком-нибудь DigitalOcean виртуалку и хранить там; или собрать дома свое хардварное решение. Подсчитав сколько будет стоить виртуалка с нужным объемом диска, выбор был сделан в пользу домашнего NAS-сервера.

Фиксация TTL на Android для обхода ограничений на раздачу интернета

25 февр. 2019 г. android

Столкнулся с проблемой раздачи интернета с Android-телефона на другие устройства через мобильную точку доступа у некоторых операторов. Оператор или вообще запрещает раздавать интернет, или берет за это деньги. Однако есть способы обойти этот запрет. Здесь расскажу что у меня получилось.

Как получить root-права на Adnroid

22 февр. 2019 г. android

Быстроman как получить root-права на Android смартфоне. Я буду использовать OnePlus 3 и Android 8.0, но инструкция должна подойти и к другим устройствам.

Установка и создание пулов ZFS аналогичных RAID в Ubuntu

14 янв. 2019 г. linux server hardware

ZFS - это файловая система на стероидах. С помощью ZFS можно собрать подобие RAID-массивов, но с дополнительными функциями, которые могут быть полезны в хозяйстве. Здесь покажу как установить zfs и собрать аналог RAID-10 массива на примере Ubuntu 18.04

Как включить подсистему Linux в Windows 10

13 янв. 2019 г. desktop windows linux

Относительно недавно в Windows 10 появилась возможность запускать linux подсистему. Из себя эта подсистема представляет некую прослойку, которая умеет переводить линуксовые системные вызовы в виндовые. На практике выглядит как будто виртуалка (но ею не является), которой в /mnt подмонтирован локальный диск C:/.

Быстроman как включить linux подсистему.

Запускаем Postfix в Docker-контейнере и настраиваем PTR, SPF, DKIM и DMARC

9 июл. 2018 г. postfix linux server docker

Тут опишу как установить почтовый сервер Postfix для рассылки почты. Также расскажу про DKIM, SPF, DMARC. Поднимать буду в docker-контейнере, потому что это просто и быстро.