Кстати, автор оригинала (не переводчик) - местный старожил @iximiuz и у него в целом шикарный блог, даже целая лаборатория, хотя и на английском. Спасибо Ивану за очень доходчивые статьи!
Как я понял, у вас тоже Unbound. Да и здесь на Хабре была статья про правильную настройку резолвера, как-раз через этот продукт. Так вот, на их же сайте есть ответ на “Why would you want Unbound as a resolver for your home network?". Довольно уважаемая контора, не будут же вредное советовать.
Да, но если от кеша зависит только домашняя сеть, про бизнес не говорим - устаревшая запись лучше чем вообще никакой. Выше уже намекал на это, есть RFC 8767 Serving Stale Data to Improve DNS Resiliency. Сам вот хочу попробовать, раз такой повод подвернулся.
Вроде бы подобные косяки можно сгладить, используя собственный сервер Unbound и настроив на нём serve-expired-ttl на несколько часов. Т.е. использовать устаревшее значение из кеша, если авторитативный сервер не отвечает.
А нет никакого единого десктопного Линукса. У каждого своё понимание. Игры сразу мимо – они не поддерживаются просто потому что это не нужно их производителям. А вот насчёт делового применения у меня расклад другой. Держу перед глазами сеть небольшого производства, которую админил лет 10 назад. Плюс, для полноты картины, несколько знакомых ИП и бюджетников. Я абсолютно точно знаю, что Фотошоп реально применяется на 1 ноуте у дизайнера, а на остальной сотне машин он просто не нужен. Совместную работу над Эксель-табличкой применяют ровно 2 экономиста. А ещё 99 сотрудников хорошо если не пробелами заголовок центрируют. В общем, предлагаю не впадать в крайности и не клевать Линукс за отсутствие узко-специального софта.
Выход Дебиан 12 – событие намного более значительное, чем очередной релиз Убунты или Федоры. Тот же LMDE 6 прямо на нём основан. Свежие версии официальных Docker-образов разных весьма популярных проектов (nginx, python, postgres) уже на bookworm...
HeidiSQL лёгкий, традиционный, привычный со времён Windows 7.
DataGrip платный, при том что для меня SQL-клиент не основной инструмент.
DBeaver в целом норм, но подбешивает странной привязкой скриптов к проектам и коннектам. Хочется просто открыть скрипт и выполнить в активном коннекте.
Antares нравится больше других, пока изучаю и сравниваю.
Если любовь только к самой системе, с её классическими окошками и удобными менюшками, единообразными настройками, целостным интерфейсом, низким потреблением ресурсов – решение есть. Если кроме системы ещё нужен браузер Chrome, Libre Office и эмулятор Android – это решение тоже прекрасно подходит. Но возможно есть и другие глубокие якоря, не упомянутые в тексте – и тогда всё безнадёжно. Кстати, я тоже обожаю Windows 7 и не переношу 10-ку. И ещё не люблю ломаный софт. Когда закончилась поддержка 7-ки, перешёл на KDE Plasma. Тут есть важный нюанс, Плазма бывает с полным обвесом и минимальная. Так вот минимальная – вполне соответствует идеям Win7. Но увы, в поп-дистрибутивах её такую редко встретишь, например в Kubuntu. Ну а 7-ка теперь отлично живёт в виртуалке, ведь драйвер сканера и HeidiSQL в Линуксе заменить нечем.
Такое ощущение, Confluence – лишнее требование в этой методике. Тем более в «новой реальности». Вероятно, и другие уважающие себя таск-трекеры умеют в таблицы и шаблоны. Для джуна вроде норм расписано. Для мидла слишком простецкая задача. Синьор тоскливо отметит, что для единообразия много чего следует вынести на самый верх, на уровень всего API или даже выше, большими буквами: все параметры и ответы по-верблюжьи, а поля БД по-змеиному (кстати, в примеры из базы пролез таки snake case); все даты в ISO UTC (в ТЗ не нашёл про часовой пояс котов); единые для всех сущностей названия параметров для сортировки/языка/пагинации/даты создания/даты изменения; обязательная валидация по размерам и форматам. Совсем печально, что аналитик предлагает заниматься валидацией и авторизацией (почему-то после валидации) на уровне роута. И раз у вас FastAPI, его встроенный форматтер ошибок подружелюбнее будет.
Кроме много раз упомянутого "SingleFile" давно существует похожее расширение браузера "Save Page WE" (автор DW-dev). Можно попробовать оба и выбрать. Я сохранил пару страниц, изучил diff и результат Save Page понравился больше. Ещё от того же автора есть "Print Edit WE" - перед сохранением страницы можно заморочиться и поудалять лишние (тяжёлые) блоки.
Странная подборка инструментов. Разношёрстная. В новой реальности есть смысл поменьше смотреть в сторону Windows. В среднем дистрибутиве Linux есть cryptsetup из коробки. Даже в загруженном с Live-USB каком-нибудь Минте - щёлк по тому LUKS, ввод пароля и цель достигнута, без доп GUI-программ.
Кстати, автор оригинала (не переводчик) - местный старожил @iximiuz и у него в целом шикарный блог, даже целая лаборатория, хотя и на английском. Спасибо Ивану за очень доходчивые статьи!
Первая картинка интригует. Как вариант, можно не искать BeOS, а взять её реинкарнацию — Haiku.
Это пренебрежительно-выпендрёжный вариант. Как и фряха, линух, мускуль, пыха, жаба. О чём речь то понятно, но ухо режет. Не надо так.
Как я понял, у вас тоже Unbound. Да и здесь на Хабре была статья про правильную настройку резолвера, как-раз через этот продукт. Так вот, на их же сайте есть ответ на “Why would you want Unbound as a resolver for your home network?". Довольно уважаемая контора, не будут же вредное советовать.
Да, но если от кеша зависит только домашняя сеть, про бизнес не говорим - устаревшая запись лучше чем вообще никакой. Выше уже намекал на это, есть RFC 8767 Serving Stale Data to Improve DNS Resiliency. Сам вот хочу попробовать, раз такой повод подвернулся.
Не, тогда теряется смысл собственного Unbound. Не хочу чтобы было как с HTTP, когда провайдер нагло подмешивает шлак в ответ.
Вроде бы подобные косяки можно сгладить, используя собственный сервер Unbound и настроив на нём serve-expired-ttl на несколько часов. Т.е. использовать устаревшее значение из кеша, если авторитативный сервер не отвечает.
А нет никакого единого десктопного Линукса. У каждого своё понимание. Игры сразу мимо – они не поддерживаются просто потому что это не нужно их производителям. А вот насчёт делового применения у меня расклад другой. Держу перед глазами сеть небольшого производства, которую админил лет 10 назад. Плюс, для полноты картины, несколько знакомых ИП и бюджетников. Я абсолютно точно знаю, что Фотошоп реально применяется на 1 ноуте у дизайнера, а на остальной сотне машин он просто не нужен. Совместную работу над Эксель-табличкой применяют ровно 2 экономиста. А ещё 99 сотрудников хорошо если не пробелами заголовок центрируют. В общем, предлагаю не впадать в крайности и не клевать Линукс за отсутствие узко-специального софта.
Выход Дебиан 12 – событие намного более значительное, чем очередной релиз Убунты или Федоры. Тот же LMDE 6 прямо на нём основан. Свежие версии официальных Docker-образов разных весьма популярных проектов (nginx, python, postgres) уже на bookworm...
Тут кого то не хватает... Debian 12.0 был выпущен 10 Июня 2023. Да, не такой уж и популярный, по сравнению с LMDE и MX ;)
HeidiSQL лёгкий, традиционный, привычный со времён Windows 7.
DataGrip платный, при том что для меня SQL-клиент не основной инструмент.
DBeaver в целом норм, но подбешивает странной привязкой скриптов к проектам и коннектам. Хочется просто открыть скрипт и выполнить в активном коннекте.
Antares нравится больше других, пока изучаю и сравниваю.
Если любовь только к самой системе, с её классическими окошками и удобными менюшками, единообразными настройками, целостным интерфейсом, низким потреблением ресурсов – решение есть. Если кроме системы ещё нужен браузер Chrome, Libre Office и эмулятор Android – это решение тоже прекрасно подходит. Но возможно есть и другие глубокие якоря, не упомянутые в тексте – и тогда всё безнадёжно. Кстати, я тоже обожаю Windows 7 и не переношу 10-ку. И ещё не люблю ломаный софт. Когда закончилась поддержка 7-ки, перешёл на KDE Plasma. Тут есть важный нюанс, Плазма бывает с полным обвесом и минимальная. Так вот минимальная – вполне соответствует идеям Win7. Но увы, в поп-дистрибутивах её такую редко встретишь, например в Kubuntu. Ну а 7-ка теперь отлично живёт в виртуалке, ведь драйвер сканера и HeidiSQL в Линуксе заменить нечем.
Такое ощущение, Confluence – лишнее требование в этой методике. Тем более в «новой реальности». Вероятно, и другие уважающие себя таск-трекеры умеют в таблицы и шаблоны. Для джуна вроде норм расписано. Для мидла слишком простецкая задача. Синьор тоскливо отметит, что для единообразия много чего следует вынести на самый верх, на уровень всего API или даже выше, большими буквами: все параметры и ответы по-верблюжьи, а поля БД по-змеиному (кстати, в примеры из базы пролез таки snake case); все даты в ISO UTC (в ТЗ не нашёл про часовой пояс котов); единые для всех сущностей названия параметров для сортировки/языка/пагинации/даты создания/даты изменения; обязательная валидация по размерам и форматам. Совсем печально, что аналитик предлагает заниматься валидацией и авторизацией (почему-то после валидации) на уровне роута. И раз у вас FastAPI, его встроенный форматтер ошибок подружелюбнее будет.
Кроме много раз упомянутого "SingleFile" давно существует похожее расширение браузера "Save Page WE" (автор DW-dev). Можно попробовать оба и выбрать. Я сохранил пару страниц, изучил diff и результат Save Page понравился больше. Ещё от того же автора есть "Print Edit WE" - перед сохранением страницы можно заморочиться и поудалять лишние (тяжёлые) блоки.
Странная подборка инструментов. Разношёрстная. В новой реальности есть смысл поменьше смотреть в сторону Windows. В среднем дистрибутиве Linux есть cryptsetup из коробки. Даже в загруженном с Live-USB каком-нибудь Минте - щёлк по тому LUKS, ввод пароля и цель достигнута, без доп GUI-программ.