Добрый день! У вас много интересных книг, но электронные только в формате PDF. Планируется ли добавить формат epub? Его гораздо удобнее использовать на небольших ридерах (например у меня Kindle Paperwhite) - на 7 дюймовом экране pdf читать получается или с увеличением куска страницы или с лупой(
Тут вопрос в плоскости с какой стороны инвентаризация начинается. В нашем случае она началась с тысяч разбросанных мелких inventory, которые собрали в кучу, структурировали и разработали методы конвертации во что угодно. С AWX ведем тесты, как минимум его как окружение запуска вместо gitlab ci можно задейстовать. Но в случае таких объемов нужны тесты, особенно на способность маштабироваться
от идеи с jinja2 отказались чтоб inventory был точкой правды. Была бы точка правды где-то до него, как раз был бы вариант) основные переменные в gloup_vars - для postgres это соответственно etcd_cluster и postgres_cluster. Такой подход подзволяет состав кластера менять оперативно - заменил один хост, роль это обнаружила, старый викнула, новый включила.
В том что как коробку воспринимают тоже есть плюс - возвращаются с пожеланиями/предложениями, о которых с ходу сам не додумался. Или с репортами случаев, которые в тест-кейсы не додумались вписать)
inventory housekeeper может считать и как шаблон и как переменные реального кластера. По факту он с подобной трансформации и начался - надо было кастомный postgres_exporter поменять на другую реализацию postgresql_exporter. Плюс, на хосты где включены бэкапы, поставить pgbakrest_exporter. Получилась такая схема работы 1. читаем переменные кластера 2. Если кластер подходит под изменение, прогоняем подготовочный плейбук (гасит и сносит старый экспортер). 3. Патчим переменные (уже на уровне python dict) - удаляем переменные старой роли postgres_exporter, добавляем необходимые переменные postgresql_exporter и pgbackrest_exporter. 4. Дампим измененные переменные 5. Прогоняем новые роли postgresql_exporter и pgbackrest_exporter.
Для inventory housekeeper сделали возможности запуска по отдельным проектам, т.е. там где были согласованы работы оно применялось
Пытался внедрить голосовое управление по схеме m5 atom - whisper - ha (вм на synology хранилке)
Настроил на активацию голосом (okay Jarvis Или okay naboo). Впечатление - с заметным лагом в 70% случаев срабатывает. Но пришлось рефачить конфиг - обзывать все устройства в соответствии с best practices. С пары метров ловит более менее прилично, если находится в прямой видимости.
Далее подключал llm (небольшие gemma и Llama), запущенную на пк. Стало чуть веселее, уже не строгое "включить свет кухня", а "сделай светло на кухне". Но иногда ошибается и включает свет не там).
Пока остановил эксперименты - для полностью локального и постоянного решения нужен какой-то не сильно шумный и дорогой девайс под llm и ускорение whisper.
На tp4056 если правильно помню реализован алгоритм зарядки из глубокого разряда (если на акб меньше 3 вольт, подаётся ток 100ма, а по достижению 3.7 вольт уже до 1А зарядка продолжается). Тут в авто режиме подобного не предусмотрено?
Благодарю за статью! Подскажите пожалуйста: 1. Почему остановили выбор на WAL-G из всех вариантов? 2. Если не секрет, какое хранилище для бекапов используете? 3. Есть ли какой-то сценарий работы на случай длительной недоступности хранилища бекапов(чтоб wal файлы не забили весь диск)?
Для большой длины нужен хороший прогрев, иначе лопнет. Плюс шов ярко светиться будет. Впрочем, что-то подобное мы тоже применили в ходе подготовки — в следующем материале будет подробное описание технологии гаражной вакуумной формовки шлема
Сильно разнится информация по этому поводу — у кого-то отлично клеится, у кого-то PETG в дихлорметане/дихлорэтане набухает и теряет прочность как PLA в ацетоне.
Кстати, вместо дихлорэтана рекомендую дихлорметан — по воздействию на организм гораздо мягче
Полностью согласен, по ттх они лучше чем печатные изделия. Но увы, из-за особенности географии и расценок на транспортные компании пришлось искать обходной путь
Почему? Они за пределами радиуса в 500 км вокруг Красноярска. *дописал в статью место поиска*
За ссылку спасибо, сохранил на будущее — цены пишут сразу, а не «цена по запросу заполнению формы с ФИО, датой рождения, домашним адресом, сканом паспорта, группой крови, сотовым телефоном, e-mail'ом».
Добрый день!
У вас много интересных книг, но электронные только в формате PDF. Планируется ли добавить формат epub?
Его гораздо удобнее использовать на небольших ридерах (например у меня Kindle Paperwhite) - на 7 дюймовом экране pdf читать получается или с увеличением куска страницы или с лупой(
Тут вопрос в плоскости с какой стороны инвентаризация начинается. В нашем случае она началась с тысяч разбросанных мелких inventory, которые собрали в кучу, структурировали и разработали методы конвертации во что угодно.
С AWX ведем тесты, как минимум его как окружение запуска вместо gitlab ci можно задейстовать.
Но в случае таких объемов нужны тесты, особенно на способность маштабироваться
от идеи с jinja2 отказались чтоб inventory был точкой правды. Была бы точка правды где-то до него, как раз был бы вариант)
основные переменные в gloup_vars - для postgres это соответственно etcd_cluster и postgres_cluster. Такой подход подзволяет состав кластера менять оперативно - заменил один хост, роль это обнаружила, старый викнула, новый включила.
В том что как коробку воспринимают тоже есть плюс - возвращаются с пожеланиями/предложениями, о которых с ходу сам не додумался. Или с репортами случаев, которые в тест-кейсы не додумались вписать)
inventory housekeeper может считать и как шаблон и как переменные реального кластера.
По факту он с подобной трансформации и начался - надо было кастомный postgres_exporter поменять на другую реализацию postgresql_exporter. Плюс, на хосты где включены бэкапы, поставить pgbakrest_exporter.
Получилась такая схема работы
1. читаем переменные кластера
2. Если кластер подходит под изменение, прогоняем подготовочный плейбук (гасит и сносит старый экспортер).
3. Патчим переменные (уже на уровне python dict) - удаляем переменные старой роли postgres_exporter, добавляем необходимые переменные postgresql_exporter и pgbackrest_exporter.
4. Дампим измененные переменные
5. Прогоняем новые роли postgresql_exporter и pgbackrest_exporter.
Для inventory housekeeper сделали возможности запуска по отдельным проектам, т.е. там где были согласованы работы оно применялось
с дефолтным - под капотом home assiatant генерит промпт для instruct моделей с описанием всех элементов дома и как с ними взаимодействовать можно
Добрый день!
Пытался внедрить голосовое управление по схеме m5 atom - whisper - ha (вм на synology хранилке)
Настроил на активацию голосом (okay Jarvis Или okay naboo). Впечатление - с заметным лагом в 70% случаев срабатывает. Но пришлось рефачить конфиг - обзывать все устройства в соответствии с best practices. С пары метров ловит более менее прилично, если находится в прямой видимости.
Далее подключал llm (небольшие gemma и Llama), запущенную на пк. Стало чуть веселее, уже не строгое "включить свет кухня", а "сделай светло на кухне". Но иногда ошибается и включает свет не там).
Пока остановил эксперименты - для полностью локального и постоянного решения нужен какой-то не сильно шумный и дорогой девайс под llm и ускорение whisper.
На tp4056 если правильно помню реализован алгоритм зарядки из глубокого разряда (если на акб меньше 3 вольт, подаётся ток 100ма, а по достижению 3.7 вольт уже до 1А зарядка продолжается). Тут в авто режиме подобного не предусмотрено?
Поддержку умных часов на Wear OS планируете добавить в светлом будущем?
Работает, на борту самолёта телефоном в авиа-режиме случилось проверить
Благодарю за статью!
Подскажите пожалуйста:
1. Почему остановили выбор на WAL-G из всех вариантов?
2. Если не секрет, какое хранилище для бекапов используете?
3. Есть ли какой-то сценарий работы на случай длительной недоступности хранилища бекапов(чтоб wal файлы не забили весь диск)?
Вот итоговый результат:
У очень интересная конструкция получилась у вас — и ярко и прочно. Единственный минус — плоская, хотя это уже вопрос требований к форме.
Кстати, вместо дихлорэтана рекомендую дихлорметан — по воздействию на организм гораздо мягче
За ссылку спасибо, сохранил на будущее — цены пишут сразу, а не «цена по
запросузаполнению формы с ФИО, датой рождения, домашним адресом, сканом паспорта, группой крови, сотовым телефоном, e-mail'ом».