Size: a a a

2019 December 11

DA

Dmitry Alimov in SPb Python
Alexander
Protobuf
+1 за protobuf у него есть нумерация полей, и если какого-то поля по номеру в структуре нет — ничего не падает. Не помню нужно ли для этого его помечать как optional
источник
2019 December 12

SM

Serge Matveenko in SPb Python
Stepan Potapov
О, покажешь=)? Можно после митап а! Я был бы признателен, тк спринг поддержал корутины Колина, а писать на вебфлюксе у меня из глаз идет кровь
Возьми Dart и Flutter:)
источник

SM

Serge Matveenko in SPb Python
Ilya Ilyinykh
Хотелось бы, чтобы старые клиенты могли пользоваться новыми данными, а новые старыми и чтобы там были изменения серьезнее добавления полей, например, изменение, что-то ещё такое
Добавлю к списку свой любимый CBOR:)
В любом случае, даже с protobuf, тебе нужно будет самому поддерживать разные структуры данных и их обработку.
Любой протокол без жёсткой схемы позволит тебе любые данные передать и принять, а как ты их обработаешь - уже твои проблемы.
Новая функциональность обработки данных по новой схеме или магия переименования нового имени поля в старое в старом коде никогда не появится.
источник

MA

Maxim Afanasev in SPb Python
Serge Matveenko
Добавлю к списку свой любимый CBOR:)
В любом случае, даже с protobuf, тебе нужно будет самому поддерживать разные структуры данных и их обработку.
Любой протокол без жёсткой схемы позволит тебе любые данные передать и принять, а как ты их обработаешь - уже твои проблемы.
Новая функциональность обработки данных по новой схеме или магия переименования нового имени поля в старое в старом коде никогда не появится.
О, это интересно, не слышал раньше. Это получается как типизированный бинарный JSON или еще какие-то принципиальные отличия есть?
источник

D

Dmitrii in SPb Python
Так можно что ли.
источник

YV

Yuliya Volkova in SPb Python
источник

DA

Dmitry Alimov in SPb Python
😲
источник

EF

Egor Fedorov in SPb Python
Привет, в эту субботу буду делать доклад про Behave BDD framework на онлайн конференции Python fwdays. Участие бесплатное. Программа конференции по ссылке. https://fwdays.com/en/event/python-fwdays-online-conference
источник

MA

Maxim Afanasev in SPb Python
15 лет понадобилось Рамблеру, чтобы обнаружить пропажу. )))
источник

YV

Yuliya Volkova in SPb Python
Maxim Afanasev
15 лет понадобилось Рамблеру, чтобы обнаружить пропажу. )))
и смех, и грех
источник

MA

Maxim Afanasev in SPb Python
Может не очень важная вещь была? 😂
источник

DI

Danil Ivanov in SPb Python
рамблер просто решил себе мировую репутацию подпортить
источник

YV

Yuliya Volkova in SPb Python
возможно они как-то соревнуются в этом с Мэил ру
источник

II

Ilya Ilyinykh in SPb Python
Yuliya Volkova
возможно они как-то соревнуются в этом с Мэил ру
😅
источник

YV

Yuliya Volkova in SPb Python
Egor Fedorov
Привет, в эту субботу буду делать доклад про Behave BDD framework на онлайн конференции Python fwdays. Участие бесплатное. Программа конференции по ссылке. https://fwdays.com/en/event/python-fwdays-online-conference
поспамила в рабочих чатиках анонсом ) прикольно, даже не знала что такая штука есть, жизнь проходит мимо меня
источник

DA

Dmitry Alimov in SPb Python
Danil Ivanov
рамблер просто решил себе мировую репутацию подпортить
руками Сбера)
источник

DA

Dmitry Alimov in SPb Python
Yuliya Volkova
поспамила в рабочих чатиках анонсом ) прикольно, даже не знала что такая штука есть, жизнь проходит мимо меня
+1, в программном комитете знакомые лица)
источник

DS

David Shiko in SPb Python
источник

MA

Maxim Afanasev in SPb Python
Сделайте составной ключ (user_id, post_id) для лайков. Тогда один пользователь не сможет проголосовать дважды.
источник

MA

Maxim Afanasev in SPb Python
И я все же вам настоятельно рекомендую почитать:
источник