Как стать автором
Обновить
2
0

automation

Отправить сообщение

Если вы держите резервные инстансы контроллеров под парами, как решили проблему с таймерными джобами и гит-поллингом? Или у вас всё на веб-хуках?

Окей, гучатгпт. Напиши мне сопроводительное письмо...
А насчёт фото - есть специалисты, у которых на эту тему натуральная профдеформация. И без того куча личных сведений запрошена, а тут ещё и фотку им. Как в паспорте, ага.

К статусу ИП/НПД возникнут претензии, если у него всего один контрагент, ежемесячно оплачивающий его услуги. Несколько источников поступлений - и вопросов не будет.

поскольку не платится НДФЛ, нельзя получить налоговый вычет за приобретение квартиры или лечение;

Непонятно, почему это отнесли к минусам, да ещё и существенным. Налоговый вычет - это уменьшение будущего НДФЛ или возврат части уже выплаченного. Таким образом, отсутсвие необходимости выплачивать НДФЛ выгоднее наличия возможности эти выплаты уменьшить (в некоторых случаях, замечу).
Зато забыли про отсутствие защиты государством тех, кто работает по трудовому договору. И там не только отпуска и больничные.

Пароли - keepass.

А почему не vaultwarden, раз уж взялись за self-hosted? Клиентов - полно, и вязать с синком его не нужно.

Смотрю на скриншот Critique, вижу всё тот же перелицованный геррит (правда, с какими-то доп. опциями)

Поделить между этажами - конечно, красиво. А что в этом случае делать с перекосом фаз? Думаю, всё-таки стоит не делить по этажам, а распределять по нагрузке

Увы, талантами техписателя не обладаю. Да и без меня эти темы раскрыты в достаточной мере. Разве что по jenkins-job-builder статей мало. Не слишком он популярен.

Ядро дженкинса с плагинами паковать в war или имидж. Конфигурацию - в jcasc. Джобы - в Jenkinsfile/job-dsl/jjb/jte. Артефакты и логи - во внешнее хранилищие. На историю билдов не полагаться.
Если следовать этим требованиям, то бэкап не нужен. Новый инстанс поднимается с нуля за минуты.

Мы остановились на reStructuredText, он по-богаче Markdown, но не такой сложный, как LaTeX. Публикация в html и confluence
def collection = ['One Two Three'].collect{ it.split(' ') }
println "collection: " + collection
def result = ''
collection.each{ result += it }
println "result: " + result

Результат из Script Console:
collection: [[One, Two, Three]]
result: [One, Two, Three]

Результат из пайплайна:
[Pipeline] echo
collection: [[One, Two, Three]]
[Pipeline] echo
result: One
В скриптах можно использовать любые возможности языка

Oчень смелое заявление. Важно понимать, что это не groovy, а jenkins dsl. Со своим кастомным интерпретатором и своими багами. И с учётом их фишки CPS это даёт незабываемые ощущения при разработке. Так, что тут чем проще, тем меньше шансов наступить на грабли.
uMatrix видит и может блокировать. Вот, только он отключен по умолчанию на таких страницах
Jenkins на самом деле замечательно автоматизируется при помощи jenkins-job-builder. Pipeline-as-a-Code у него также есть. Как раз начал его смотреть, но пока особых плюсов по сравнению с JJB не наблюдаю.
У reprepro, на мой взгляд, есть два существенных недостатка:
— не умеет хранить несколько версий одного пакета в рамках одного Suite/Component
— при попытке добавить пакет версии ниже существующей, молча скипает с exitcode 0
Там проблема не только в том, что он udeb не публикует. OBS оперирует плоскими репозиториями. A deb и udeb нельзя держать рядом, они конфликтуют друг с другом.
Ушёл на нативные инструменты. Sbuild + reprepro.
В своё время ушёл с OBS из-за того, что не было поддержки udeb пакетов. Они собирались, но не публиковались в репозиторий. Как сейчас с этим дела обстоят?

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность