ГК РФ Статья 450. Основания изменения и расторжения договора
В каких случаях можно изменить предмет или иное существенное условие договора
1. Изменение и расторжение договора возможны по соглашению сторон, если иное не предусмотрено настоящим Кодексом, другими законами или договором.
Многосторонним договором, исполнение которого связано с осуществлением всеми его сторонами предпринимательской деятельности, может быть предусмотрена возможность изменения или расторжения такого договора по соглашению как всех, так и большинства лиц, участвующих в указанном договоре, если иное не установлено законом. В указанном в настоящем абзаце договоре может быть предусмотрен порядок определения такого большинства.
(абзац введен Федеральным законом от 08.03.2015 N 42-ФЗ)
2. По требованию одной из сторон договор может быть изменен или расторгнут по решению суда только:
1) при существенном нарушении договора другой стороной;
2) в иных случаях, предусмотренных настоящим Кодексом, другими законами или договором.
Существенным признается нарушение договора одной из сторон, которое влечет для другой стороны такой ущерб, что она в значительной степени лишается того, на что была вправе рассчитывать при заключении договора.
3. ...
4. Сторона, которой настоящим Кодексом, другими законами или договором предоставлено право на одностороннее изменение договора, должна при осуществлении этого права действовать добросовестно и разумно в пределах, предусмотренных настоящим Кодексом, другими законами или договором.
(п. 4 введен Федеральным законом от 08.03.2015 N 42-ФЗ)
нужно искать новую работу, потому что на эти деньги тупо не прожить
function slow(x) { ... }
var slow;
slow = function (x) { ... };
slow = cachingDecorator(slow);
Как можно улучшить код?
d = n < 0 ? -n : n
выглядит куда лучше семистрочного if/else.if(n<0) {
cout<<"-";
}
Использовать докер в продакшене - нормальное решение?
Не упустил ли я какие-то важные команды, которые не используются при разработке, но нужны перед сборкой продакшена?
после чего память на сервере закончилась
Автоматический бекап базы данных - ответственность самого сервиса (в коде делать дамп), докера (использовать какой-то image для бекапов) или сервера (непосредственно на сервере настроить крон)?
Как не терять данные из бд при перезапусках контейнера?
Но тк приложение работает в докере, я не могу выполнить nano app.logs для просмотра логов.
1. Использовать докер в продакшене - нормальное решение?
3. У меня был сервер на 50 гигов
docker system prune
.4. Автоматический бекап базы данных
5. Как не терять данные из бд при перезапусках контейнера?
6. Node.js приложение само пишет нужные мне логи и кладет в корень проекта.
for (let i = 0; i < clickCount - 1; i++) {
elementstypeWorkFirst[i].innerHTML = '';
}
std::function<bool(int, int)> comp = [](int left, int right)
{
return left < right;
};
Sort(vec, comp);
Sort<int>(vec, [](int left, int right)
{
return left < right;
});
typename U
, у которого вы продполагаете существует operator(int, int). Если туда передать не function и не лябмду, оно не скомпилится:template <typename T, typename U>
void Sort(std::vector<T>& vector, U comparison) {
// Используете comparison, как-будто это std::function:
if (comparison(1, 1)) return;
};
int main()
{
std::vector<int> vec = { 1, 2, 3, 4, 5, 7, 6, 9 ,8 };
Sort(vec, [](int left, int right) -> bool
{
return left < right;
});
return 0;
}