@spbpython

Страница 384 из 785
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
unittest.mock , твой КО
Спасибо, надо перечитать документацию ?

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
https://github.com/openstack/requests-mock https://github.com/getsentry/responses и responses)
спасибо :) Интересно, у них со всеми свежими версиями requests хорошая совместимость?

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
коллеги, кто подскажет, есть ли офицальная дока по сборке питона под линукс, в частности интерисуют какие системные библиотеки необходимы?. Нужно собрать образ докера с кастомной версией, инфы полно, но официальную не могу раскопать

Дмитрий Нан
14.04.2017
13:38:13
из того, на что недавно наткнулся, понадобилось openssl-dev. Без него соберется, но не будет поддержки ssl. И не будет pip
да, вкурсе, но это специфический момент из опыта, хочется полное руководство

есть README в архиве исходников, но там не то...

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

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

Sergey
14.04.2017
16:29:08
Там правда, похоже, что нужен референс
о как, раньше не было такого ну укажи skovorodkin :) я там, правда, активности не проявляю

Dmitry
15.04.2017
12:06:01
о новых технологиях в вебе :) https://pbs.twimg.com/media/C9c7wW2XUAAqG7O.jpg:large

покажите, где сейчас ваш проект на картинке

Александр
15.04.2017
12:15:02
покажите, где сейчас ваш проект на картинке
Я бы его размазал на всю картинку

Dmitry
15.04.2017
13:04:33
А где RPC?
а речь о client-server

Mehti
15.04.2017
13:08:20
а речь о client-server
Я может чего-то не знаю, но JSON-RPC не используется в client-server части?

К слову, protobuf используется в яндексе)

Это замена тормознутому REST API)

Constantine
15.04.2017
13:13:12
протобуф и в баду юзают

его дебажить анрил, все таки бинарное

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

Serge
15.04.2017
13:14:06
о новых технологиях в вебе :) https://pbs.twimg.com/media/C9c7wW2XUAAqG7O.jpg:large
Картинка должна быть подписана так: 1. Я крутой. 2. Я знаю много крутых слов. 3. Круто я придумал напихать в фейковую эволюцию крутые слова в рандомном порядке. 4. Я круто умею вешать лапшу, поэтому я смогу всё это объяснить. 5. Лемминги все равно не поймут и будут считать меня крутым.

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
Это замена тормознутому REST API)
Давай обнимемся, брат. Я тоже ненавижу rest

Constantine
15.04.2017
13:15:39
почему?

просвяти :)

Roman
15.04.2017
13:15:57
его дебажить анрил, все таки бинарное
А в чем трабл его дебажить?

почему?
rtt на операцию.

Serge
15.04.2017
13:17:22
Давай обнимемся, брат. Я тоже ненавижу rest
Я люблю вебсокет, cbor и события в обе стороны

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

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

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

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

Denis
15.04.2017
13:21:02
может потому что restful != rest?)
Я думаю что господа выше тоже о restful вели речь )

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

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
а клиент на js потянет?)
Дык вебсокет же, внутри только свой формат заголовков

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

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
но вообще, чувак из rutube нахваливал gRPC вроде
В нём всё офигенно, кроме того момента, когда ты не понимаешь что происходит и лезешь в исходники либы :(

В DA?
Ага, там TL нужен же был, go/ember

Serge
15.04.2017
13:32:54
Ага, там TL нужен же был, go/ember
Видимо, сильно нужен был.

Denis
15.04.2017
13:33:24
но вообще, чувак из rutube нахваливал gRPC вроде
К слову, спасибо что есть третья версия протобуффа, не уверен что оно бы взлетело много у кого, со второй много про лем

Видимо, сильно нужен был.
Да я же хороший, что же ты так :)

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

Dmitry
15.04.2017
13:36:10
Видимо, сильно нужен был.
https://media.mnn.com/assets/images/2015/09/Aloe_Vera_(4700054020).jpg.1000x0_q80_crop-smart.jpg

Denis
15.04.2017
13:36:13
Протобуф не нужен, пока устраивает cbor
Не щупал. Проблема начнётся на той стадии, когда для оного не будет библиотеки, а вместо бизнес-задач ты будешь заниматься фигнёй :(

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

Denis
15.04.2017
13:42:53
Это iso стандарт, а вот протобуф - это гуглолеммингизм
Я же не говорил что протобуф это не yet another… :)

Страница 384 из 785