Size: a a a

2020 March 25

DB

Dima Boger in PiterPy Meetup
Eugene Denisov
__all__ = ['__all__']
Насколько грешно писать так?
Ого. А зачем?
источник

DB

Dima Boger in PiterPy Meetup
А что будет?)
источник

I

Iz in PiterPy Meetup
Eugene
😷 ещё даже месяц не продержался, а бизнесы уже начали умирать, причем не оффлайн, а IT.

Всего месяц простоя и уже всё, заказчики уходят, бизнес рушится, услуги и товары никому не нужны, забвение и смерть. Понятно, что огромные запасы денег как у apple или google есть не у всех, но всё же как вообще предполагается жить дальше, если карантин продлится, например, пол года? Люди без работы и без денег очень быстро захотят есть.
Капитализм) рыночек))
источник

ED

Eugene Denisov in PiterPy Meetup
Теоретически, любой импорт из грешного модуля from sinny_module import * без переопределения этой переменной превратит импортирующий модуль в грешный, из которого по звёздочке импортируется только один элемент.
источник

Б

Боброний in PiterPy Meetup
Eugene Denisov
__all__ = ['__all__']
Насколько грешно писать так?
Максимально грешно
источник

Б

Боброний in PiterPy Meetup
Мешает нормальной интроспекции пайчарма и триггерит его на такие варнинги на любой импорт из грешного модуля
источник

Б

Боброний in PiterPy Meetup
Eugene Denisov
Теоретически, любой импорт из грешного модуля from sinny_module import * без переопределения этой переменной превратит импортирующий модуль в грешный, из которого по звёздочке импортируется только один элемент.
Да, так и происходит
источник

SS

Sergey Sokolov in PiterPy Meetup
Telegram
Python in depth
IT во время COVID-19

Эпидемия для всех разная: кому-то не хватает общения в карантине, у кого-то болеет знакомый, кто-то успел лишиться работы, у некоторых трещит по швам бизнес.

Но не надо думать, что борьба эпидемией касатеся только медиков: это социальный и экономический кризис. И мы, программисты и айтишники, можем в нем себя применить.

Ниже подборка хакатонов и проектов, в которые можно вписаться pro bono, чтобы помочь в борьбе с эпидемией и ее последствиями:

Хакатоны:

Pandemic Response Hackathon пытаются лучше понять эпидемию и бороться с распростраением вируса.

CodeVsCOVID19 с очень большим количеством идей, как можно помочь.

Hack quarantine с нескольктими треками: supporting quarantined, tech and health, remote working, improving awareness and behaviour.

Задача на моделирование распространения вируса из Африки с призовым фондом.

На Kaggle:

Предлагают предсказать скорость распространения вируса, есть открытый датасет.

Сейчас выходит много медицинских статей про коронавирус, все прочитать…
источник
2020 March 26

E

Eugene in PiterPy Meetup
А как там дела с рекурсивными тайп-хинтами? Никак?

Мне вот надо описать тип последовательность последовательностей произвольной вложенности", типа таких:

a1 = [1,2,3,4]
a2 = [[1,2,3,4], [5,6,7,8]]
a3 = [[[1,2,3], [4,5,6]], [[7,8,9], [10,11,12]]]


И как быть? :)
источник

MK

Maxim Koltsov in PiterPy Meetup
Пиши list
источник

MK

Maxim Koltsov in PiterPy Meetup
Или Any :)
источник

YV

Yuliya Volkova in PiterPy Meetup
Maxim Koltsov
Или Any :)
Любимый тип
источник

ВТ

Виктор Титов in PiterPy Meetup
или  List[Any]
источник

MK

Maxim Koltsov in PiterPy Meetup
А зачем тебе такое?
источник

YV

Yuliya Volkova in PiterPy Meetup
Приходишь в проект - а там все Any. Полезно.
источник

MK

Maxim Koltsov in PiterPy Meetup
Интересно можно ли в типах питона выразить Fix...
источник

YV

Yuliya Volkova in PiterPy Meetup
:)
источник

MK

Maxim Koltsov in PiterPy Meetup
Yuliya Volkova
Приходишь в проект - а там все Any. Полезно.
Зато типы есть! Сиай зелёный!
источник

MK

Maxim Koltsov in PiterPy Meetup
Что тебе ещё надо-то
источник

MV

Maxim Vasilev in PiterPy Meetup
Eugene
А как там дела с рекурсивными тайп-хинтами? Никак?

Мне вот надо описать тип последовательность последовательностей произвольной вложенности", типа таких:

a1 = [1,2,3,4]
a2 = [[1,2,3,4], [5,6,7,8]]
a3 = [[[1,2,3], [4,5,6]], [[7,8,9], [10,11,12]]]


И как быть? :)
Жсон кстати по этому поводу в типы и не замапить
источник