Едем на горящем поезде в светлое будущее. Не забудьте пристегнуть ремни и надеть защитные очки 😎
https://habr.com/ru/company/veeam/blog/457874/
https://habr.com/ru/company/veeam/blog/457874/
Хабр
Почему сотрудники возвращаются? Истории уходивших и вернувшихся
Если достаточно долго проработать в одной компании — например, восемь лет (как я, хаха) — неизбежно возникнет желание сходить посмотреть, что же находится по ту сторону привычных стен. Бывает,...
Запуск джобы на нескольких gitlab-runner без дублирования кода и костылей:
С дублированием кода это бы выглядело вот так:
Если попробовать указать через
что на раннере должен висеть и тег
Если к
то это тоже не сработает правильно, потому что опять та же логика
Gitlab будет выбирать свободный раннер и запускать на нем джобу.
Первоначальный вариант формирует шаблон, а затем уже подставляется в джобу с указанием тега
.test_template: &build
stage: deploy
noscript:
- ls -al
allow_failure: false
build_one:
<<: *build
tags:
- serv1
build_two:
<<: *build
tags:
- serv2
С дублированием кода это бы выглядело вот так:
build_one:
stage: deploy
noscript:
- ls -al
tags:
- serv1
allow_failure: false
build_two:
stage: deploy
noscript:
- ls -al
tags:
- serv2
allow_failure: false
Если попробовать указать через
tags 2 раннера serv1 и serv2, то задача повиснет в статусе pending, потому что логика Gitlab предполагает,что на раннере должен висеть и тег
serv1 и serv2.Если к
serv1 и serv2 добавить дополнительный тег serv,то это тоже не сработает правильно, потому что опять та же логика
Gitlab будет выбирать свободный раннер и запускать на нем джобу.
Первоначальный вариант формирует шаблон, а затем уже подставляется в джобу с указанием тега
Forwarded from ranebull
Я тут решил поискать свой ник в гугле и был приятно удивлен) Теперь я соавтор статьи
https://docs.microsoft.com/ru-ru/sql/database-engine/database-mirroring/quorum-how-a-witness-affects-database-availability-database-mirroring?view=sql-server-2017
https://docs.microsoft.com/ru-ru/sql/database-engine/database-mirroring/quorum-how-a-witness-affects-database-availability-database-mirroring?view=sql-server-2017
Docs
Кворум. Как следящий сервер влияет на доступность базы данных (зеркальное отображение базы данных) - SQL Server
Forwarded from ranebull
Я как раз в ней несколько ошибок исправлял)
А вроде совсем недавно Corel купила Parallels
http://www.cnews.ru/news/top/2019-07-03_razrabotchika_coreldraw_kupili_so_vsemi_aktivami
http://www.cnews.ru/news/top/2019-07-03_razrabotchika_coreldraw_kupili_so_vsemi_aktivami
CNews.ru
Corel и Parallels перепроданы в США за $1 миллиард - CNews
Владелец компании Corel продал ее инвестиционной группе KKR из США. Вместе с ней новый владелец получил все ее программные...
Тут в период 9—14 июля будет распродажа бумажных и электронных книг со скидками от издательства "Piter".
Налетай :)
https://habr.com/ru/company/piter/blog/459322/
Налетай :)
https://habr.com/ru/company/piter/blog/459322/
Хабр
Издательство Питер. Летняя распродажа
Привет, Хаброжители! На этой неделе у нас большие скидки. Подробности внутри. В хронологическом порядке представлены книги, вызвавшие интерес читателей за последние 3 мес. Отдельные...
Р-работа
https://securenews.ru/new-extension-for-chrome-allows-you-to-discreetly-watch-tv-shows-at-work/
https://securenews.ru/new-extension-for-chrome-allows-you-to-discreetly-watch-tv-shows-at-work/
SecureNews
Новое расширение для Chrome позволяет незаметно смотреть сериалы на работе - SecureNews
Netflix Hangouts - это новое расширение для Chrome, которое позволяет смотреть Netflix в рабочее время. Для этого нужно выбрать шоу, которое вы хотите
Однажды мне уже влетело за то, что я хотел поставить
https://www.psce.com/en/blog/2012/04/02/how-to-prevent-swapping-on-a-mysql-server/
Коротко о том, почему так нельзя делать.
Отключение процесса свапа может привести к тому, что при нехватке RAM сервис может упасть сразу и без предупреждение, а при наличии свапа - даст время, чтобы решить эту проблему (добавить памяти, отключить приложение, потюнить сервис и тому подобное.
P.S. в RHEL6 было значение 60. В RHEL7, OEL7 - уже 30 процентов
vm_swapiness=0, а тут ещё статьи в интернете попадаются по тюнингу mysql.https://www.psce.com/en/blog/2012/04/02/how-to-prevent-swapping-on-a-mysql-server/
Коротко о том, почему так нельзя делать.
swappiness
Значение от 0 до 100 определяет процент подкачки. Высокие значения означают, что предпочтение будет отдаваться производительности системы, агрессивно подкачивая страницы из физической памяти. Низкие значения избегают подкачки с целью уменьшения задержки обслуживания. По умолчанию равно 30.
Отключение процесса свапа может привести к тому, что при нехватке RAM сервис может упасть сразу и без предупреждение, а при наличии свапа - даст время, чтобы решить эту проблему (добавить памяти, отключить приложение, потюнить сервис и тому подобное.
P.S. в RHEL6 было значение 60. В RHEL7, OEL7 - уже 30 процентов
Psce
How to prevent swapping on a MySQL server?
Запилил чатик для канала, где можно комментировать новости
https://news.1rj.ru/str/joinchat/DjkDyBeapMU5PZa1x5LDQA
https://news.1rj.ru/str/joinchat/DjkDyBeapMU5PZa1x5LDQA
Когда это продолжается всю жизнь и с этим трудно что-то сделать)
https://toster.ru/q/647242
https://toster.ru/q/647242
«Тостер» — вопросы и ответы
Я начинающий и в процессе работы у меня довольно часто происходят ошибки в коде, это бесит, буквально каждую минуту косячу и туплю…
Ответили на вопрос 3 человека. Оцените лучшие ответы! И подпишитесь на вопрос, чтобы узнавать о появлении новых ответов.