Vasily
SetazeR
вы когда-нибудь слышали чтобы очередь называли стеком?
Oleg
Tishka17
SetazeR
у меня тут препод из универа работает, грит есть FIFO и FILO стэки
Tishka17
хехе
SetazeR
я ему сказал что fifo это очередь
Tishka17
бывает загон
SetazeR
спорить начал
Tishka17
я скорее наоборот слышал
Tishka17
fifo и lifo очереди
Oleg
SetazeR
Oleg
бля, FIFO конечно же
Oleg
опечатался
Andrey
может в железе это имеет смысл
SetazeR
где элементы идут один за другим, ну т.е. очередь :D
Andrey
SetazeR
оке
Dmytro
ии не существует
Не будет же бизнес называть как "статистические модели, выдающие результат на основе вероятностных распределений".
🤔
Tishka17
Tishka17
очередь - это формат доступа, массив - способ хранения =)
Tishka17
имхо
koder
🤔
koder
Очередь/стек - интерфейсы
Tishka17
не совсем
Tishka17
интерфейс может быть один - put и pop методы
Tishka17
а вот логика - разная
SetazeR
koder
Логика работы push/pop - часть интерфейса
koder
Просто невысказываемая в синтаксисе яп
Tishka17
ну я под интерфейсом именно технический понимаю
Tishka17
вообще, очередеь и стек могут даже быть взаимозаменяемы в некоторых случаях
koder
Тада бы в них не было смысла. Это было бы просто совпадение имен
koder
Мы чего-то ожидаем от интерфейсов
Tishka17
когда тебе надо просто хранилище с возможностью по одному жлементу класть и доставать
koder
Oleg
совпадающие по названию и типу поля я бы вынес в родительскую схему, а потом отнаследовался бы от нее
Tishka17
ой нафиг
Tishka17
у меня там и так там парсеры из схем делаются и потом инжектятся, везде дженерики. Туда ещё наследования не хватало
Tishka17
тут самое место всопмнить про динамическую типизацию и перенести логику обработки поля на последний уровнеь
Oleg
Oleg
а потом на основе этих двух схем сделать oneofschema: https://github.com/marshmallow-code/marshmallow-oneofschema
Tishka17
Tishka17
а не запилить ли мне в свою либу полиморфный парсер?
Oleg
Oleg
Tishka17
у меня щас типа
Parser = Callable[[Dict], T]
абстрактный класс Handler[T]
и Broker[T] с init(parser: Parser[T], handler: Handler[T])
broker = Broker[Message1](message1_parser, handler1)
Tishka17
на самом деле чуть сложнее, но не суть
Дивопсина сутулая породистая
Ребят кто нибудь парсил яндекс зен?
Oleg
Oleg
либо Union[Message1Str, Message1Bool]
Amaro
Tishka17
Tishka17
хэндлеры все не generic ибо нельзя
🤔
Aragaer
чозаяндексдзен
Максим
🤔
Максим
🤔
Максим
Максим
Та хуйня, что на визуальных закладках
Максим
Всегда вырубал её
🤔
это не новости але
Андрей
Бложеки
🤔
news.yandex.ru вот новости
Андрей
а не новости
🤔
zen.yandex.ru
🤔
это блоги