
Дмитрий Нан
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

LighteR
16.04.2019
14:52:12

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
Фух, я вернулся.

Tishka17
16.04.2019
14:52:50

Дмитрий Нан
16.04.2019
14:52:55

Tishka17
16.04.2019
14:53:06

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

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

Дмитрий Нан
16.04.2019
14:53:36

Google

LighteR
16.04.2019
14:53:41

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

LighteR
16.04.2019
14:55:14

Дмитрий Нан
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
уже бессмысленное обсуждение совсем

LighteR
16.04.2019
15:02:28

Tishka17
16.04.2019
15:02:40

Дмитрий Нан
16.04.2019
15:02:47

LighteR
16.04.2019
15:03:21

Дмитрий Нан
16.04.2019
15:03:39
стандартно
пуш в ветку, напр , дев. с неё тянется код в CI/CD , он запускает тесты
и так несколько стэджей, по минимуму: dev, prod
на каждом есть ряд усложнений в тестировани и есть qa специ

LighteR
16.04.2019
15:05:10

Дмитрий Нан
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

Дмитрий Нан
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
осталось покапаться в истории сообщений и высянить что значит такие проблемы выявляются дешево и быстро и в прод это НЕ ПОПАДАЕТ.
и тогда можно будет опровергнуть или подтвердить твое сомнение

Tishka17
16.04.2019
15:15:57

?? Eugene
16.04.2019
15:16:07

Tishka17
16.04.2019
15:16:32
И кстати, у нас был коробочный продукт
Так что "прод" имеет свойство тяжело откатываться и медленно обновляться

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:22:15

Alex
16.04.2019
15:22:35

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

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

Проксимов
16.04.2019
15:40:22

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

Dmitry
16.04.2019
15:52:40

печатает
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

Dmitry
16.04.2019
15:55:25