
Aleksander
14.04.2017
11:32:41
ага, проект openAI

Chikiro
14.04.2017
12:31:03
Посоветуйте, чем мокать библиотеку requests в тестах?

Дмитрий Нан
14.04.2017
12:32:13

Chikiro
14.04.2017
12:33:46

Google

Дмитрий Нан
14.04.2017
12:34:18
она в python3 в стандартной библиотеке, в python2 это внешний пакет(который как раз и включили в третий питончик)

amureki
14.04.2017
12:36:37
есть еще requests-mock
https://github.com/openstack/requests-mock
https://github.com/getsentry/responses
и responses)

Chikiro
14.04.2017
12:41:38

amureki
14.04.2017
12:42:37
у requests-mock точно, вторая тоже норм должна быть

Дмитрий Нан
14.04.2017
12:50:26
есть еще requests-mock
а в них есть смысл? мок из стандартной библиотеки умеет все, кроме асинхронщины на данный момент

Aleksey
14.04.2017
13:06:11
Я ещё poke недавно смотрел. Может оказаться удобной

Дмитрий Нан
14.04.2017
13:34:21
коллеги, кто подскажет, есть ли офицальная дока по сборке питона под линукс, в частности интерисуют какие системные библиотеки необходимы?. Нужно собрать образ докера с кастомной версией, инфы полно, но официальную не могу раскопать

Aleksey
14.04.2017
13:37:40

Дмитрий Нан
14.04.2017
13:38:13
есть README в архиве исходников, но там не то...

N
14.04.2017
15:12:33
Всем привет. Наверняка, уже был похожий вопрос, но я все же рискну еще раз спросить - можете ли порекоммендовать каналы в телеграме о больших данных и всем что с этим связано? Заранее спасибо!

Sergey
14.04.2017
16:00:14

Google

N
14.04.2017
16:24:46
Там правда, похоже, что нужен референс

Sergey
14.04.2017
16:29:08

N
14.04.2017
16:30:45

Dmitry
15.04.2017
12:06:01
о новых технологиях в вебе :) https://pbs.twimg.com/media/C9c7wW2XUAAqG7O.jpg:large
покажите, где сейчас ваш проект на картинке

Александр
15.04.2017
12:15:02

Mehti
15.04.2017
13:02:57

Dmitry
15.04.2017
13:04:33

Mehti
15.04.2017
13:08:20
К слову, protobuf используется в яндексе)
Это замена тормознутому REST API)

Constantine
15.04.2017
13:13:12
протобуф и в баду юзают
его дебажить анрил, все таки бинарное

Mehti
15.04.2017
13:13:53
Да его юзают везде где большая нагрузка. Согласен. Это единственный минус

Serge
15.04.2017
13:14:06

Ruslan
15.04.2017
13:14:31

Constantine
15.04.2017
13:14:38
да у вас в принципе солянка :D

Ruslan
15.04.2017
13:14:39
инсайды инсайды

Serge
15.04.2017
13:14:49

Google

Roman
15.04.2017
13:15:30

Constantine
15.04.2017
13:15:39
почему?
просвяти :)

Mehti
15.04.2017
13:15:53

Roman
15.04.2017
13:15:57

Serge
15.04.2017
13:17:22

Roman
15.04.2017
13:17:45
Ну и когда тебе становится надо делать что-то массовое(например, у тебя 5к разнотипных операций), то оно дико медленно

Denis
15.04.2017
13:18:14
почему?
У реста, на практике, много неоднозначностей: куда девать параметры для фильтрации объектов(хедеры, параметры запроса, пост-данные), как строить урлы, как строить выдачу, пагинацию

Constantine
15.04.2017
13:18:39

Denis
15.04.2017
13:19:26
Ну да, я больше применимо к приложениям :)

Constantine
15.04.2017
13:21:00
А в чем трабл его дебажить?
протобуф — бинарный протокол, чтобы смотреть боди запроса, нужно много телодвижений в конвертацию к строке и прочему. если серверное приложение находится в дев режиме, то потенциально много свистоплясок с миддлварами. скажу точнее, когда сам зароюсь в этом всё. пока что говорю из опыта знакомого, может @sanjik22 уже успел подебажить и расскажет )

Denis
15.04.2017
13:21:02

Constantine
15.04.2017
13:21:09
restful — скорее рекомендация, чем гиперстандарт. посмотри апи гугла, дропбокса и прочих. хрен оно там restful )
апи должно работать, а не быть академически правильным

Denis
15.04.2017
13:21:59
Да я о том же ))
Это рождает неочевидности и споры по тому, а как надо делать

Constantine
15.04.2017
13:22:51
ну споры везде и всегда. как делать архитектуру, как хранить данные, как складывать файлики в папочки, какой формат логов. это нормально

Google

Denis
15.04.2017
13:22:54

Constantine
15.04.2017
13:23:32
и меня все таки интересует, в каком месте REST API тормознут в сравнении с JSON-RPC

Denis
15.04.2017
13:23:42

Constantine
15.04.2017
13:24:57
чуть выше пролистай, Товарищ Mehti сказал, что рест апи тормознут
сам хочу деталей

Denis
15.04.2017
13:25:04
А так gRPC с третьи протобуфом и вперёд! ))

Constantine
15.04.2017
13:25:21
а клиент на js потянет?)

Admin
ERROR: S client not available

Constantine
15.04.2017
13:25:30
или мы про микросервисы в бекенде сейчас?

Denis
15.04.2017
13:25:46
Но правда не пашет пока оно :( не вдавался в подробности, не пригождалось оно на фронте

Constantine
15.04.2017
13:26:09
и для мобайла не гуд
там с вебсокет-апи грустновато
под мобайлом я понимаю нативные андроиды и айос

Denis
15.04.2017
13:27:03
Так то я хотел гейт написать для агригационных запросов по gRPC с протоколом HTTP, как-раз для фронта. Но не успел, в компании пздц начался :(

Constantine
15.04.2017
13:29:25
ахах
хватит плакаться )
и Сержем поговори, в датаарт возьмут :D

Google

Denis
15.04.2017
13:29:43
Уже взяли )

Constantine
15.04.2017
13:29:50
серьезно? когда выходишь?

Denis
15.04.2017
13:30:01
17ого, тимлидом аж )

Constantine
15.04.2017
13:30:06
но вообще, чувак из rutube нахваливал gRPC вроде

Serge
15.04.2017
13:30:47

Denis
15.04.2017
13:30:51
В DA?
Ага, там TL нужен же был, go/ember

Serge
15.04.2017
13:32:54

Denis
15.04.2017
13:33:24

Constantine
15.04.2017
13:33:55
время покажет :D

Serge
15.04.2017
13:33:59

Dmitry
15.04.2017
13:36:10

Denis
15.04.2017
13:36:13

Dmitry
15.04.2017
13:36:17
(я принёс алоэ for that burn)

Denis
15.04.2017
13:37:44
Короче, заманили вы меня в новый холивор. На паре байтиков экономить когда прототипа нет. cbor выглядит конечно любопытно, но это же yet another serialization format

Serge
15.04.2017
13:42:07

Denis
15.04.2017
13:42:53