И как зашло? Много успешных более-менее проектов? Я не юзал просто
Denis
Я на нем микросервис для вебсокетов делал, зашло
Richard
Web Server Quickstart — aiohttp 3.5.4 documentation
docs.aiohttp.org
from aiohttp import web. async def hello(request): return web.Response(text="Hello, world"). aiohttp server documentation uses both ways in code snippets to emphasize their equality, switching...
на сколько я знаю mail и yandex съехали с него на торнадо
Anonymous
Всем привет! Нужна помощь)
Как на Android писать код в редакторе, а потом запускать его в компиляторах. Т. е. не сразу в программе писать, а через текстовый документ (в принципе мне надо как с Notepad++ работать)
P.S.: Я не особо знаю программные термины и прочее. Просьба все резжевать)
Спасибо
Вот в том-то и дело, что если у тебя модели в сабмодуле и заюзан go pg во всех сервисах, то будет достаточно только сабмодуль обновить, запросы не нужно трогать
для апи-то понятно свои модели, это нормально, но по крайней мере сервисы не сломаются и не потребуют изменений, достаточно один самбодуль обновить
Tishka17
На самом деле, с точки зрения апи редко что меняется. А вот внутреннюю структуру могу переделать. Всякую там денормадизацию воткнуть или базу другую заюзать
Bogdan (SirEdvin)
А можно ли как-то определить, что функция была определена именно в этом классе, а не в классе потомке?
Вообще как раз для такого примерно и есть две черты перед названием
Bogdan (SirEdvin)
Я пишу либу для того, что бы создавать post и pre хуки для методов класса, и там же навернул логику опционального propagate вверх по детям. Вот и надо понять, что в какой-то момент надо вытаскивать оригинальную функцию и оборачивать ее снова, что бы разделить различные хуки
Bogdan (SirEdvin)
Вот пример теста: https://gist.github.com/SirEdvin/17f9d8e896dc4d50a4def35c5d8e0582
Ну, например, есть такое дерево классов C3, C4 наследует С2 наследует С1,
У C1 есть метод save, у меня есть предикат, под условие которого попадают только С2 и С4.
Смысл в том, что я подписываюсь на метод save с этим предикатом и реально подписка работает только в классах C2 и
То есть C2().test() вызовет хук, а C3().test() нет