
Jaroslav
26.05.2017
18:30:46
на проде же тот же самый билд и деплой, но уже без тестов и удаления среды))

Max
26.05.2017
18:30:52
Можно поднять слейв в докере
Можно отдать команду в контейнер при тестах

Jaroslav
26.05.2017
18:32:46

Google

Max
26.05.2017
18:41:28
На здоровье ?

Pavel
26.05.2017
22:07:00
https://aadrake.com/posts/2017-05-20-enough-with-the-microservices.html

Yuri
27.05.2017
11:30:35
привет всем
кто-нибудь сталкивался со следующей проблемой у Амазона?
ReadTimeout: HTTPSConnectionPool(host='email.us-east-1.amazonaws.com', port=443): Read timed out. (read timeout=70)
причем если увеличиваю таймаут все равно такая ошибка.

Alexey
28.05.2017
16:18:27

Yuri
28.05.2017
18:57:25
Разобрался сам. Виной всему был gevent и monkey patch

Roman
29.05.2017
01:10:51

Nobody
29.05.2017
10:09:53
Привет

Let Eat
29.05.2017
12:35:08

Марк ☢
29.05.2017
17:00:06

Алексей
30.05.2017
10:32:12
парни а как в golang без (?!XXX) это же шляпа

Google

Vitaliy
30.05.2017
10:33:46
без чего?

Dmitrii
30.05.2017
10:34:55
Видимо "Подставь сам"

Алексей
30.05.2017
10:35:27
без регулярок (?!)
как оно negative lookahead
так вроде зовется

Vitaliy
30.05.2017
10:35:52
я биндил pcre, без особых проблем

Алексей
30.05.2017
10:35:54
мне надо в графане регулярку. не начинается с
в прометее надо такую же
и там и там golang

Vitaliy
30.05.2017
10:37:07
https://github.com/glenn-brown/golang-pkg-pcre
использовал это

Алексей
30.05.2017
10:37:08
и re2 оно unsupported

Vitaliy
30.05.2017
10:37:13
https://github.com/martinolsen/go-pcre
можно и это

Алексей
30.05.2017
10:37:20
перекомпилить графану ?

Vitaliy
30.05.2017
10:37:39
why not?

Алексей
30.05.2017
10:37:55
Виталя, рили ?

Vitaliy
30.05.2017
10:38:37
https://github.com/grafana/grafana#building-the-backend
2 команды запустить — это катастрофа, конечно
Go — это вам не плюсы, тут не надо скакать несколько дней с бубном, чтобы всё завелось

Алексей
30.05.2017
10:39:17
а синтаксис 100% совместим ?

Google

Алексей
30.05.2017
10:39:20
код переписывать да ?
просто импорт сменить ога так?

Vitaliy
30.05.2017
10:39:49
нет конечно
API отличается, надо пробросить
если тебе такая регулярка везде нужна — нужно патчить. Выглядит как полдня работы с тестами

Алексей
30.05.2017
10:41:26
и отправка в апстрим
или ведение форка.
пиздачно.

Vitaliy
30.05.2017
10:42:49
сходу issue по теме нет, т.ч. можешь создать и спросить создателей, интересно ли им такое

Алексей
30.05.2017
10:44:39
дело то ведь не в графане да.
а в golang и re2

Vitaliy
30.05.2017
10:44:47
а в чём?

Vitaliy
30.05.2017
10:44:56
почему ты так считаешь?

Алексей
30.05.2017
10:45:00
не понимаю что они предлагают в замену
или такой вариант регулярок им не мил

Admin
ERROR: S client not available

Vitaliy
30.05.2017
10:45:25
re2 гораздо проще и предсказуемее по производительности
https://github.com/google/re2/wiki/WhyRE2

Алексей
30.05.2017
10:46:07
виталя, я умею гуглить.
и конечно это всё посмотрел

Google

Алексей
30.05.2017
10:46:31
только _без_ результата. поэтому спрашиваю тут

Vitaliy
30.05.2017
10:47:34
Русс вполне обоснованно пишет, почему они выбирают re2
ты спросил, я ответил
а что делать — с этого начали

Alexey
30.05.2017
18:11:32

Алексей
30.05.2017
18:11:57

Alexey
30.05.2017
18:14:16
Я думаю проблему можно переосмыслить и сделать так чтобы backtracking был не нужен

Алексей
30.05.2017
18:15:02
боевые без stage
Предложения?

Dmitrii
30.05.2017
18:20:57
А что надо матчить то?

Алексей
30.05.2017
18:23:04
Надо не stage

Dmitrii
30.05.2017
18:26:20
^\d+$ ? :)

Алексей
30.05.2017
18:28:38
Смайлик часть регекспа?
;)

Dmitrii
30.05.2017
18:29:27
Ну нет же. Регексп в блоке с кодом :)
А чем тебе мой регексп не подходит? Он сматчит ровно то что ты попросил. Но проблема явно где то глубже ))

Алексей
30.05.2017
18:31:06
Нет он сматчит то что я использовал как объяснение :)

Dmitrii
30.05.2017
18:32:20
Так ты опиши задачу полностью а то получается испорченный телефон

Google

Dmitrii
30.05.2017
18:32:38
Половину задачи описал, половину ответа получил, вторую половину недопонял сам. === результата нет