На пинг влияет исключительно маршрут между тем кто пингует и тем кто отвечает.
DNS сервер отвечает только за резолв доменного имени в IP адрес, и для этого он даже не обращается к вашему серверу. Его вообще можно выключить, и все равно IP адрес ты получишь.
Ну и используя ping-admin.ru, вы пингаете кого и откуда? от ping-admin.ru ваш сервер?
Вам нужно узнать какая скорость между ping-admin.ru и вашим сервером, или между клиентом и вашим сервером?
ping это утилита, которая есть в КАЖДОЙ операционной системе. Не нужно пользоваться левыми сервисами, пингайте прямо оттуда, где клиент стоит
Ambrosian, Dave, stratosmi,
Зависит от размера проекта и размера команды.
Если разработчиков 20+, то архитектор уже необходим. Даже если в проекте есть другие разработчики, должен быть человек, который скажет последнее слово, а не вечные споры.
Decadal, Человек делает не push, а pull
То есть мало того, что это уже закоммиченно, это уже запушено в центральный репозиторий и является частью репозитория.
git reset --hard надо было делать тому програмисту, который закоммитил этот 4гб файл ДО того, как он сделал пуш.
Сейчас, когда его коммит уже на сервере, его через git reset не откатишь. Можно попробовать поправить конкретный бренч, чтобы файл в нем не появлялся, но в самом репозитории файл все равно уже будет.
В общем сейчас удалить 4гб файл из репозитория - задача непростая, и требует удаления его сразу на всех репозиториях всех разработчиков иначе любой push будет синхронизировать репозитории.
Нельзя. Если коммит уже запушили - он уже часть репозитория.
Нужно чинить на сервере и согласовывать со всеми разработчиками чтгобы это чинить на их локальных машинах. В общем муторно это дело.
Вообще не то переименовали.
Балаболка это не голосовой движок. Это просто оболочка, которая берет выделенный текст и отправляет в движок.
Балаболка использует движок от Microsoft.
2018-08-20 18:27:46,018:WARNING:certbot.cert_manager:Renewal configuration file /etc/letsencrypt/renewal/lib.kart.edu.ua.conf produced an unexpected error: expected /etc/letsencrypt/live/lib.kart.edu.ua/cert.pem to be a symlink. Skipping.
Вот тут говорит, что вот тут ожидаетс ссылка на файл: /etc/letsencrypt/live/lib.kart.edu.ua/cert.pem
1. Чем не устраивает grep? grep или sed - будет в принципе тоже самое.
2. Приведите полноценный пример для позитивного и негативного случая. Потому что у вас даже непонятно где должен храниться стих - каждый в отдельном файле, или все в одном файле, но тогда как разделяются стихи? Или вы про четверостишия?
1. На практике, обычно задачи дробятся до мелких таким образом, чтобы на одну задачу уходило 1-5 коммитов, тогда мерж не проблема.
2. Обычно мерж этол мерж последних изменений в ветке, а не вливание всех коммитов.
3. Полезно пользоваться не чистым гит, а каким-нить gerrit/bitbucket/github с pull реквестами.