
Serge
02.03.2017
19:09:30
ну, Макс начал в Мае 14-го движуху
а вот так мы начали пить:)
https://plus.google.com/+SergeMatveenko/posts/eQFJ3Qbp7uE

Александр
02.03.2017
19:14:40
Ребят, такой вопрос, как бы вы лучше написали код, для работы с АПИ сервисом?
Я тут копаю опенсурсный код одного апи клиента. И тут передача боди и приемка ответа реализована через прослойку классов.
То есть, есть класс Reqest1, который формирует json и есть класс Response1, в который потом загружается ответ и json поля вытаскиваются внутри геттеров.
Я вот думаю, надо ли им было все так усложнять, если json.loads и так возвращает dictionary. Может это подход какой-то?

Google

Sergey
02.03.2017
19:14:57

Nikolay
02.03.2017
19:15:18
Ребят, такой вопрос, как бы вы лучше написали код, для работы с АПИ сервисом?
Я тут копаю опенсурсный код одного апи клиента. И тут передача боди и приемка ответа реализована через прослойку классов.
То есть, есть класс Reqest1, который формирует json и есть класс Response1, в который потом загружается ответ и json поля вытаскиваются внутри геттеров.
Я вот думаю, надо ли им было все так усложнять, если json.loads и так возвращает dictionary. Может это подход какой-то?
зачем вообще в клиенте классы? у тебя есть requests, у тебя есть aiohttp, у них обоих есть метод response.json()

Александр
02.03.2017
19:15:31
вот и я думаю, зачем ))

Sergey
02.03.2017
19:15:50

Serge
02.03.2017
19:17:49
а вот так мы выбирали логотип
https://plus.google.com/+SergeMatveenko/posts/68QGxqaw47S

Aleksey
02.03.2017
19:18:33

Sergey
02.03.2017
19:18:43

Александр
02.03.2017
19:19:30
имхо 6.3 годнота
с другой стороны, 5 вариант менее симметричный и обладает более детализированной картинкой.
то есть более интересный

Sergey
02.03.2017
19:21:09
На всякий случай, проголосовал

Serge
02.03.2017
19:21:48

Александр
02.03.2017
19:21:53
короч за пятый проголосовал ;)

Google

Serge
02.03.2017
19:22:26

Sergey
02.03.2017
19:22:44

Александр
02.03.2017
19:23:09
А, сорян, не увидел, что 15 год ))

Serge
02.03.2017
19:23:12
у меня уже шапка с этим лого есть

Александр
02.03.2017
19:23:35
Я тоже хочу что-нибудь с этим лого

Serge
02.03.2017
19:24:18
http://spbpython.printdirect.ru/index.php?action=addtocart&product=7288078
и даже можно выбрать цвет;)

Sergey
02.03.2017
19:24:54
А где черный вариант?

Serge
02.03.2017
19:24:57
вот отличной подарок для вашей девушки
http://spbpython.printdirect.ru/index.php?action=addtocart&product=7294561

Александр
02.03.2017
19:25:31

Sergey
02.03.2017
19:25:54
кстати, лого точно в чате обсуждали, а выборный пост 10 марта 2015 появился

Serge
02.03.2017
19:28:07
А где черный вариант?
есть черная толстовка с модными белыми шнурками в капюшоне
http://spbpython.printdirect.ru/index.php?action=addtocart&product=7288082&override_item=612
а я себе такую все-таки возьму, наверное https://teespring.com/spb-python-1?from=plus&tsmac=store&tsmic=spb-python-interest-group#pid=377&cid=100069&sid=front
там и для девушек есть https://teespring.com/spb-python-1?from=plus&tsmac=store&tsmic=spb-python-interest-group#pid=381&cid=100230&sid=front
вся прибыль от продаж 100% идет на пиццу на митапах:)
но никто ничего не покупает:(
ну вот сайт запустим, может лучше станет;)
кружечка же вообще оттлично на рабочем столе такая будет;)

Aleksey
02.03.2017
19:35:51

Google

Aleksey
02.03.2017
19:37:04
а то рождаются потом мега-конструкции из списков словарей-словарей, которые ты сам через месяц без поллитра не разберешь

GNU/Docker
02.03.2017
19:38:15
Приправленная дефолтдиктами и сетдефолтами с компрехеншнами.

Eugene
02.03.2017
19:38:54

Александр
02.03.2017
19:39:08
В общем да, наверное и правда лучше так
Спасибо

Eugene
02.03.2017
19:43:22
https://www.artlebedev.ru/spb/logo/
Логотип Питера с солнцем и водой, конечно, зачёт. Солнечных дней, я даже не помню сколько в году, но мало. Но вот эти контуры в фирменном стиле мне нравятся, минималистично так.
Вот надо для питон-группы что-то такое же придумать, я бы купил футболку с кружкой

Sergey
02.03.2017
19:50:09

Eugene
02.03.2017
19:51:30
https://www.python.org/psf/trademarks/
?

Aleksey
02.03.2017
19:53:11

Nikolay
02.03.2017
19:53:32
мы тоже мерч с ним хотим делать
https://www.meetup.com/PyData-Moscow/
http://pydata.org/

Александр
02.03.2017
19:56:22

Sergey
02.03.2017
19:58:38

Julia
02.03.2017
20:36:58

Google

Serge
02.03.2017
20:55:55
а тем временем decoratorium 2.0 https://github.com/lig/decoratorium/releases/tag/v2.0
сломана совместимость, добавлена важная фича переиспользования инстанса на разных функциях, ну и запрос на перенос метаданных функции выполнен:)

Eugene
02.03.2017
21:01:51
> переиспользования инстанса на разных функциях
Вот это тоже важно :)

Serge
02.03.2017
21:03:36

Stepan
02.03.2017
22:28:32

Dmitry
02.03.2017
22:33:24
вот вам прекрасного из жизни про разработку https://twitter.com/nazarov_tech/status/837420176106799105

Admin
ERROR: S client not available

Dmitry
02.03.2017
22:33:55
(нет, это не мои)

Александр
02.03.2017
22:47:57
(нет, это не мои)
Жалко, что в комменты нельзя мемисы вставлять. Полагаю, лог был бы напорядок выразительнее

Dmitry
02.03.2017
23:21:52

Sergey
02.03.2017
23:53:24
Гугл учится рекомендации делать:
http://www.telegraph.co.uk/news/2017/03/02/python-captured-gulping-huge-possum-australia/
Про питона же!

Andrey
03.03.2017
00:20:43

Александр
03.03.2017
05:33:18

Roman
03.03.2017
07:16:48

Александр
03.03.2017
07:19:25
Или вопрос в другом

Roman
03.03.2017
07:21:02
А, ну если выбора нет, тогда да :)

Александр
03.03.2017
07:23:46
Ну согласно соглашениям по rest api, надо поддерживать и json и xml

Google

Александр
03.03.2017
07:24:13
Но тут похоже что нет

Roman
03.03.2017
07:28:54
rest?
/me поперхнулся

Jonh
03.03.2017
07:33:15

Александр
03.03.2017
07:33:45
где-то читал, но уже не помню где

Jonh
03.03.2017
07:35:33

Serge
03.03.2017
08:22:23
Зачем вообще json?
Рома, в браузерах "из коробки" поддерживается XML, но он тяжелый во всех смыслах. Придумали хак, который позволяет быстро десериализовать данные через eval, обозвали json, по его сути. Ну, а дальше стандарты и ограничения, чтобы сделать его побезопаснее и хаки целое в браузерах для ускорения и унификации.
Как-то так.
https://pypi.python.org/pypi
There are currently 99885 packages here
скоро 100к

Dmitry
03.03.2017
08:31:04
https://pypi-package-count.herokuapp.com/

b0g3r
03.03.2017
08:34:18

Andrey
03.03.2017
08:39:35

Anastasia
03.03.2017
08:41:36
Мы вот-вот откроем стажировки Python в Selectel. Если интересно, пишите)

Serge
03.03.2017
08:53:07
А вот кстати, интересно, можно участие в опенсорс проекте за стажировку для ВУЗа зачесть?

Andrey
03.03.2017
08:55:09
В смысле для практики

Serge
03.03.2017
08:55:37
Если ты реально участвовал в любом проекте напишут

Andrey
03.03.2017
08:57:22
Это всегда можно устроить;)
Это если у тебя есть знакомая компания под боком. Чего у студентов часто может и не быть. Как и навыков подобные бумажки рисовать