
Constantine
17.07.2018
17:49:28

Kirill
17.07.2018
17:49:42

Aleksandr
17.07.2018
17:49:59
ужасы прям
ну посмотри, фидбеки не отрабатывает. кошмар просто
сначала заманит на свой грайм, а потом крутитесь как хотите без MaxRequestBodySize

Google

Daniel
17.07.2018
17:50:57
потом вообще начнет говорить "я принимаю PR"
и принимать их по полгода

Constantine
17.07.2018
17:51:39

Drul_cyka
17.07.2018
17:51:42
Эх, пойду на iris переписывать...

Constantine
17.07.2018
17:52:29

Drul_cyka
17.07.2018
17:53:16

Constantine
17.07.2018
17:53:57

Pawel
17.07.2018
17:54:47

Constantine
17.07.2018
17:55:39

Daniel
17.07.2018
17:56:03
при том, что нужен, скорее всего, банальный mysql

Aleksandr
17.07.2018
17:57:04
в гб или в тб)

Pawel
17.07.2018
17:57:29
в гб

Google

Pawel
17.07.2018
17:57:36
100
примерно

Constantine
17.07.2018
17:58:55
баду? ?

Aleksandr
17.07.2018
17:59:32
реплицируют, шардируют?
по континентам как разносят?

Constantine
17.07.2018
17:59:57
была итерация с аналитикой) недавно доклад смотрел на тюбике
локально держали базы

Pawel
17.07.2018
18:03:40
sqlite хорош для экспериментов, когда толком ещё не знаешь чего хочешь.
если точно знаешь что модель данных будет достаточно простой (условно) - кликхаус

Nick
17.07.2018
18:06:35
я думал sqlite только на мобилках юзают)
как вообще можно рядом ставить clickhouse и sqlite?

Daniel
17.07.2018
18:07:16
это, типа, концы диапазона

Aleksandr
17.07.2018
18:07:56

Nick
17.07.2018
18:08:19
какая разница где ставить эксперименты?)

Zaur
17.07.2018
18:08:34
Дарова народ

Nick
17.07.2018
18:08:36
эт принципиально разные базы

Zaur
17.07.2018
18:09:09
По кубернетсу самый чоооткий курс какой?
Желательно на великом и могучем

Pawel
17.07.2018
18:09:49

Nick
17.07.2018
18:10:10

Google

Zaur
17.07.2018
18:10:38
А где это
Я их удалил по ненадобности

Nick
17.07.2018
18:10:51
https://t.me/devops_ru

Zaur
17.07.2018
18:11:19
Фенкс ю

Kirill
17.07.2018
18:12:19

Drul_cyka
17.07.2018
18:18:09

Daniel
17.07.2018
18:20:13

Nick
17.07.2018
18:21:02
sql99 и все дела

Aleksandr
17.07.2018
18:21:24
а в sqlite дебрей особо и нет

Daniel
17.07.2018
18:22:45
но почему не делать сразу в постгресе?

Aleksandr
17.07.2018
18:23:01
логично

Мерлин
17.07.2018
18:23:31

Pawel
17.07.2018
18:23:42

Alan
17.07.2018
18:41:12
А потом в коде адаптеры менять?

Andrey
17.07.2018
18:44:01
просто наверное мало опыта
sqlite умеет в inmemory, что собственно ускоряет 10х все интеграционные тесты, если там нет postgres-/mysql-related DML

Google

Andrey
17.07.2018
18:46:04
оно вообще хорошо, быть db-agnostic для опыта
у меня на ci/cd везде sqlite, позволяет быстро проверить работоспособность кода, дальше автоматический препрод и релиз по кнопке продакта

Alan
17.07.2018
18:49:37
На проде тоже sqlite?

Andrey
17.07.2018
18:50:08
ага, на мобильных клиентах

Pawel
17.07.2018
18:53:18

Andrey
17.07.2018
18:53:34
юнит тесты с бд? а вы ничего не путаете?

Pawel
17.07.2018
18:54:41
вы имеете ввиду что я не мокаю базу? - да

Alan
17.07.2018
18:54:49

Admin
ERROR: S client not available

Андрей
17.07.2018
18:55:19
Друзья, в каком формате возвращаются данные при insert в базу Postgres? Мне нужно получить id сохранённой записи, не могу разобраться

Pawel
17.07.2018
18:57:54

Andrey
17.07.2018
18:58:38
а если еще UPSERT прикрутить

Андрей
17.07.2018
19:01:17

Pawel
17.07.2018
19:03:10
покажите код. и если не используете sqlx, то желательно рефакторить на него - для простоты. тогда всё станет понятно

Alan
17.07.2018
19:35:22

Андрей
17.07.2018
19:48:03

Alan
17.07.2018
19:49:33
а драйвер какой? ну и сам код в студию)

Aleksandr
17.07.2018
19:53:14

Андрей
17.07.2018
19:59:03

Kirill
17.07.2018
20:02:44

Google

Никита
17.07.2018
20:04:44

Андрей
17.07.2018
20:04:59

Kirill
17.07.2018
20:05:21

Андрей
17.07.2018
20:05:40

Kirill
17.07.2018
20:06:10
не путать с bcrypt, у него "фича упрощенного входа": при длинном пароле достаточно ввести n первых символов для успешного входа

Andrey
17.07.2018
20:07:40
что?

Kirill
17.07.2018
20:07:54

Andrey
17.07.2018
20:07:54
а можно пруф?
где bcrypt с костами выше 13 обеспечит упрощенный вход

Андрей
17.07.2018
20:08:23

Kirill
17.07.2018
20:09:27
а можно пруф?
https://play.golang.org/p/9rZZ5EQzgaK доработай кейс для себя, откатывать на bcrypt времени нет

Alan
17.07.2018
20:10:33

Андрей
17.07.2018
20:11:23

Kirill
17.07.2018
20:13:35

Andrey
17.07.2018
20:13:41
https://github.com/golang/crypto/blob/master/bcrypt/bcrypt.go#L187

Alan
17.07.2018
20:14:30
pq
Вот тут написано, что для постгреса нужно делать явно RETURNING
https://github.com/lib/pq/issues/24

Kirill
17.07.2018
20:14:30
и?

Constantine
17.07.2018
20:18:47
Мутко попал

Andrey
17.07.2018
20:19:02
в rfc к bcrypt написано про ограничение пароля в 72 символа
так что предьявы не к bcrypt