Сборка плеера Deadbeef на Raspberry Pi
Короткий howto по сборке Deadbeef на Raspberry Pi (4)
Делаем Django на Go (ну почти)
Go - классный язык программирования у которого есть все шансы обеспечить конкуренцию Python. Этот очерк показывает как из уже существующих библиотек построить крутой бекенд для web-приложения.
Сравнение VPS. REG.ru vs Fenix
В одном небезызвестном журнале наткнулся на промо-статью, про нового хостинг провайдера. И так там хорошо про него было расписано, что пошел зарегаться и занес денег. Условия и правда очень вкусные, например, конфигурация 8CPU/16Gb RAM/192Gb Disk стоит всего 1736 рублей в месяц. Надо сказать, что на большинстве других провайдеров такой конфиг стоил бы (минимум) в пару раз дороже. Потому сразу закралось подозрение, что что-то тут не так и в общем-то, так оно и оказалось :)
Настройка Nextcloud на Synology DS220+
Прежде чем начать Сразу расскажу, что у меня так и не получилось подружить HEIF (формат фото на iOS) с Nextcloud, самый рабочий способ - конвертация в JPEG. Кроме того, Nextcloud при всех своих фичах очень плохо подходит как замена iCloud, просто потому, что там больше вычислительных мощностей и синхронизация между устройствами Apple нормально работает только с облаком Apple. В общем-то, после месяца тестов и осознание того, что при моих паттернах использования, на устройствах с iOS, получаешь больше проблем чем профита, забил и вернулся в iCloud.
Безопасная среда ч.3. Настройка Nginx
Один из важных аспектов настройки VPS и сервисов внутри является правильная настройка web-сервера (в нашем случа Nginx), так чтобы он обеспечивал безопасное соединение и не позволял злоумышленникам получить доступ туда куда им не следует. В этой заметке распишу настройку ssl с получением сертификатов, настройку современных шифров и немного хаков, чтобы снизить риски DDoS и прочих атак.
Получаем сертификаты Прежде всего для правильной работы SSL нам нужен сертификат, который можно получить через сервис Let’s Encrypt.