@ru_python

Страница 8748 из 9768
Дмитрий Нан
16.04.2019
14:50:40
чтобюы явно все было

LighteR
16.04.2019
14:51:11
и косвенные тоже
потом ты обновляешь версию библиотеки, которую используешь, но она уже требует другой версии косвенной зависимости

Andrey
16.04.2019
14:51:20
этим я хочу сказать, что разовой такую операцию назвать можно. Если говорить строго однозначно, то разовая операция - операция произведенная строго один раз и не более и тогда я конечно же не прав.
Ну не знаю, я живу в удивительном мире микросервисов, иногда нужно добавить/поднять зависимость в том или другом сервисе. Умножаем на их количество, получаем чаще чем раз в полгода

LighteR
16.04.2019
14:51:23
как это это руками собрался делать?

Google
Andrey
16.04.2019
14:51:30
и косвенные тоже
Ой, а вот так не надо)

Дмитрий Нан
16.04.2019
14:52:00
потом ты обновляешь версию библиотеки, которую используешь, но она уже требует другой версии косвенной зависимости
так вот в этом и дело, что на практике это редкая операция и если я обновляю , то конечно же я обновляю и явные и неявные и тут pipenv мне не нужен

Alex
16.04.2019
14:52:27
Да с чего ты взял что она редкая?
Да у него просто она редкая. Раз в пол года обновляет пакеты.

LighteR
16.04.2019
14:52:28
если тебе никогда не приходится менять зависимости, то это не значит, что у всех так

Дмитрий Нан
16.04.2019
14:52:35
Ой, а вот так не надо)
огу не фиксировать, бывает отстреливает на этом, лично я не парюсь, выявляется это чинится моментально

Alex
16.04.2019
14:52:40
Фух, я вернулся.

Дмитрий Нан
16.04.2019
14:52:55
Дмитрий Нан
16.04.2019
14:53:11
опыт у меня значительный и разнородный, представление имеется

Tishka17
16.04.2019
14:53:20
я потратил как-то два дня на поиск бага в psycopg2

Дмитрий Нан
16.04.2019
14:53:36
Google
Tishka17
16.04.2019
14:53:50
Maxim robox
16.04.2019
14:53:51
Tishka17
16.04.2019
14:54:34
пфффффф, 2 дня.... детский сад
а теперь представь, что 2 дня у тебя не работает оплата в интернет магазине. И откатиться не можешь, потому что не можешь пересобрать старую версию

Alex
16.04.2019
14:54:56
если человек считает нормальным когда у него “внезапно отстреливает”, то не о чем даже говорить

Дмитрий Нан
16.04.2019
14:55:11
а теперь представь, что 2 дня у тебя не работает оплата в интернет магазине. И откатиться не можешь, потому что не можешь пересобрать старую версию
я тебя поздравляю, чем ты думал , когда организоввывал сборку и доставку? это классическася проблема которую ты сделал

Дмитрий Нан
16.04.2019
14:56:01
если человек считает нормальным когда у него “внезапно отстреливает”, то не о чем даже говорить
это дешево и быстро выявляется, не собираюсь отнимать время у более слоджных задач такими мелочами

вы же надули щеки и раздуваете капющон собственной значимости

Alex
16.04.2019
14:59:49
Вообще отличный план, вместо контролируемого и воспроизводимого процесса сборки и обновлений тратить время на починку того что иногда внезапно отваливается.

LighteR
16.04.2019
14:59:57
Alex
16.04.2019
15:00:04
Надежный, как швейцарские часы.

Дмитрий Нан
16.04.2019
15:00:23
ребятки, у вас цикл тестирования то есть вообще?

по разным стэйджам

Tishka17
16.04.2019
15:01:15
ладно, есть

Дмитрий Нан
16.04.2019
15:01:28
ну так и всё, вопрос закрыт

Tishka17
16.04.2019
15:01:29
действительно про два дня в проде это я загнул

Дмитрий Нан
16.04.2019
15:01:31
=)))

LighteR
16.04.2019
15:01:47
ну так и всё, вопрос закрыт
с чем вопрос закрыт?

Google
LighteR
16.04.2019
15:02:03
что если есть тестирование, то багов в проде быть не может?

Tishka17
16.04.2019
15:02:08
с чем вопрос закрыт?
мной, потому что весь чат считает его подход неверным, а ему пофиг

проехали ребята

Дмитрий Нан
16.04.2019
15:02:21
с тем , что на этапе тестирования такие проблемы выявляются дешево и быстро и в прод это НЕ ПОПАДАЕТ

Tishka17
16.04.2019
15:02:28
уже бессмысленное обсуждение совсем

Tishka17
16.04.2019
15:02:40
LighteR
16.04.2019
15:03:21
Дмитрий Нан
16.04.2019
15:03:39
стандартно

пуш в ветку, напр , дев. с неё тянется код в CI/CD , он запускает тесты

и так несколько стэджей, по минимуму: dev, prod

на каждом есть ряд усложнений в тестировани и есть qa специ

Дмитрий Нан
16.04.2019
15:05:29
и такие тоже, но они имеюю смысл на ветках выше(ближе к проду) dev

Maxim robox
16.04.2019
15:05:31
с http
Что там в итоге? С или без?

Tishka17
16.04.2019
15:05:55
LighteR
16.04.2019
15:06:40
на каждом есть ряд усложнений в тестировани и есть qa специ
и сколько у вас занимает по времени весь цикл тестирования?

Дмитрий Нан
16.04.2019
15:08:16
в данной компании самый долгий 15-20 мин, вобщем бывало всякое

LighteR
16.04.2019
15:08:18
и откуда уверенность, что все кейсы покрыты тестами?

Google
Дмитрий Нан
16.04.2019
15:09:21
и откуда уверенность, что все кейсы покрыты тестами?
это вприципе невозможно или кто-то утверждает обратное?

с чего вообще такой вопрос возник....

LighteR
16.04.2019
15:10:07
с тем , что на этапе тестирования такие проблемы выявляются дешево и быстро и в прод это НЕ ПОПАДАЕТ

Дмитрий Нан
16.04.2019
15:11:53
не вижу утверждения все кейсы покрыты тестакми =)

не знаю, с чего ты такой вывод сделал

Tishka17
16.04.2019
15:13:37
Собственно, тот баг, на который ушло два дня не воспроизводится в тесте, потому что он был только при повторах некоторых сценариев на одной ноде

Дмитрий Нан
16.04.2019
15:14:21
Собственно, тот баг, на который ушло два дня не воспроизводится в тесте, потому что он был только при повторах некоторых сценариев на одной ноде
ну так такая проблема ничем и не обнаруживается, идеала нету. Всякое на проде вылазит, на то и нужна поддержка

LighteR
16.04.2019
15:14:23
не знаю, с чего ты такой вывод сделал
ну ты утверждаешь в прод это НЕ ПОПАДАЕТ, т.е. тесты, как мы выяснили, не могут этого гарантировать

Tishka17
16.04.2019
15:15:33
Так что это было увлекательное расследование с чтением логов, привлечением dba и мозговыми штурмами

LighteR
16.04.2019
15:15:38
ну так такая проблема ничем и не обнаруживается, идеала нету. Всякое на проде вылазит, на то и нужна поддержка
Ну т.е. вместо того, чтобы гарантировать что в проде у тебя будут такие же зависимости как и на тесте, ты предалагаешь забить на это и просто фиксить баги в проде

?? Eugene
16.04.2019
15:15:49
Активность в этом чате сегодня необычно высока. Что обсуждаем?)

Дмитрий Нан
16.04.2019
15:15:49
осталось покапаться в истории сообщений и высянить что значит такие проблемы выявляются дешево и быстро и в прод это НЕ ПОПАДАЕТ. и тогда можно будет опровергнуть или подтвердить твое сомнение

?? Eugene
16.04.2019
15:16:07
Alex
16.04.2019
15:18:20
Ну т.е. вместо того, чтобы гарантировать что в проде у тебя будут такие же зависимости как и на тесте, ты предалагаешь забить на это и просто фиксить баги в проде
Ну по-хорошему если у тебя тестируется и разливается на прод один и тот же докер образ, то наверное проблема не столь критична, НО... я бы все таки предпочел трахаться с проблемами обновлений не когда "внезапно что-то отвалилось", а в отведенное для этого время.

Дмитрий Нан
16.04.2019
15:18:21
Ну т.е. вместо того, чтобы гарантировать что в проде у тебя будут такие же зависимости как и на тесте, ты предалагаешь забить на это и просто фиксить баги в проде
в определенных случаях я так делаю, экономя время и ментальные силы, да, напр, микросервис внутренний, ценна ошибки в котором минимальна

Google
Дмитрий Нан
16.04.2019
15:20:10
есть определенные практики атоматизации тех процессов, они позволяют на каких-то этапах разработки расслабиться и не бздеть черезмерно, этим надо пользоваться, ум будет свежее,и , как следствие, меньше человекоошибок

LighteR
16.04.2019
15:25:51
к тому может циклы тестирования могут отличаться для кейсов когда задача пока еще живет в своей feature-ветке и когда она в составе релиз-билда готовится к деплою

плюс могут быть хотфиксы и еще куча каких-нибудь кейсов, когда понадобится пересобирать docker image, но нет возможности провести полное тестирование заново

Sim
16.04.2019
15:37:06
Всем привет . Кто сталкивался с настройкой python-socketio на сервере? Не хочеть бек с фронтом соединяться хоть тресни.

Savva
16.04.2019
15:52:11
Парни, подскажите сервис, чтобы парень из России мог перечислять деньги, а я их в Украине выводил на карточку. Желательно, чтобы был маленький процент

печатает
16.04.2019
15:53:18
Привет

Denis
16.04.2019
15:53:36
Привет
Привет, поменяй ник

Alexey
16.04.2019
15:54:19
Привет, есть ли скрипт, который может разделить данные между собой? разделитель данных - пробелы, где-то 1, где-то два пробела

Denis
16.04.2019
15:54:47
.split()

Maxim
16.04.2019
15:55:19
man awk

Страница 8748 из 9768