На практике попробуй верни операционной системе память в Linux… всё ограничиться лабораторным примером, который может вернуть память m = bytes(100Gb) del m.
В реальной жизни фрагментация не даст это сделать
Про генераторы вы самое интересное почему-то не написали, в PEP четко сказано в чём с ними проблема, их могут возобновить в любом месте — непонятен их контекст.
contextvars — это не фича, которую нужно брать в каждый проект. Однако она способна сделать код значительно проще и чище, если правильно проектировать архитектуру сервиса.
Вы о чём?
В PEP чётко сказано — если у вас используется async и вам нужен threading.local(), то вам надо вместо него использовать ContextVar!
О какой полезности идёт речь? Это конкретный инструмент для работы с асинхронным кодом.
MONTHLY VOLUME RANGE
(Price per ELEMENT)
Each query sent to the Distance Matrix API generates elements, where the number of origins times the number of destinations equals the number of elements.
Странно ожидать что вам дадут бесплатно делать несколько маршрутов по цене одного.
Ну сетевой запрос при вызове distance_matrix будет один, но запросов в маршрутизатор будет сколько маршрутов вы запросили и биллить вас будут за каждый маршрут, т.е. тут несколько запросов к маршрутизатору.
Так зачем Способ 1 если он ничем не лучше Способа 2, он дороже и моё предположение изначальное неверно?
Два раза читал про Способ 1 и думал зачем он вам нужен вообще… он оказывается ТОЛЬКО для случая когда от точки внутри МКАД надо найти расстояние до точки вне МКАД…
Вы кстати оценивали имеет ли это смысл?
Ошибка существенная может быть только когда точка от которой ищем находится рядом с границей МКАД, особенно рядом с границей которая ближе к целевой точки, т.е. построитель маршрутов может выбрать для выезда «дальнюю» развязку МКАД.
Ну ещё может быть часть маршрута может пройти по МКАД, но Способ 2 с этим справится, главной границы МКАД с припуском взять.
они не совпадают с вершинами очертания дороги на карте
Вы неправильно написали.
Если касательно потребностей то человек всегда о них знает, но не может сказать иногда.
Человек часто не может сказать как он хочет чтобы было то что он хочет.
Где ответ на вопрос темы публикации?
Вы сделали лучше чем «пользователи» или хуже?
Вы это оценивать будете?
Тут рассказ о том как не смогли договориться люди внутри команды, что само по себе странно.
Степень «нимфоманства» минимальна
похоже на стёб. У дизайнера было мнение и ради него он даже уволился (если других проблем не было). Вы просто не поняли его и не смогли донести до него своё мнение. Человеку было не «пофиг».
И вообще чувство буд-то вы не функционал обсуждали по итогам исследований ЦА, а именно дизайн. Вы у пользователей спрашивали какие цвета им нравятся?
Да совершенно не интересно функционал обсуждать.
Обязанности, ответственность, за что отвечает важно.
Входит в обязанности тимлида решение судьбы продукта? Нет
Входит в обязанности тимлида архитектура? Ну нет
Входит в обязанности тимлида финансы? Ну нет совершенно
Чем выше должность — тем чётче описаны обязанности, т.к. «ответственность» выше.
Причём тут уровень топ менеджеров и тимлид? Вы про какую оргструктуру? Тимлид это должность под ПМ, CTO или руководителя отдела.
Вы пишите что тимлид ответственнен за продукт? И тимлид расходы по проекту можер урезать?
Неужели в PG нельзя подругому это сделать? Прямо вот нет другого способа подсказать планировщику в этом случае последовательность фильтрации?
Статистика не?
Такое чувство, что во втором примере вы просто пытаетесь сделать то что оптимизатор почему-то не сделал… подсказываете ему последовательность filter/join
Стырили идею и пиарятся
В реальной жизни фрагментация не даст это сделать
Вы о чём?
В PEP чётко сказано — если у вас используется async и вам нужен threading.local(), то вам надо вместо него использовать ContextVar!
О какой полезности идёт речь? Это конкретный инструмент для работы с асинхронным кодом.
А оплата как если от 12 до 16 помидор можно?
(Price per ELEMENT)
Each query sent to the Distance Matrix API generates elements, where the number of origins times the number of destinations equals the number of elements.
Странно ожидать что вам дадут бесплатно делать несколько маршрутов по цене одного.
биллинг Distance Matrix API developers.google.com/maps/documentation/distance-matrix/usage-and-billing
Чем Способ 1 лучше Способа 2?
Так зачем Способ 1 если он ничем не лучше Способа 2, он дороже и моё предположение изначальное неверно?
Какого полигона? Почему не рассчитываете…?
Вы кстати оценивали имеет ли это смысл?
Ошибка существенная может быть только когда точка от которой ищем находится рядом с границей МКАД, особенно рядом с границей которая ближе к целевой точки, т.е. построитель маршрутов может выбрать для выезда «дальнюю» развязку МКАД.
Ну ещё может быть часть маршрута может пройти по МКАД, но Способ 2 с этим справится, главной границы МКАД с припуском взять.
Непонятно, вершины и очертания…
Я например точно знаю кто в этой ситуации виноват и с кого надо премию снимать :)
Если касательно потребностей то человек всегда о них знает, но не может сказать иногда.
Человек часто не может сказать как он хочет чтобы было то что он хочет.
Вы сделали лучше чем «пользователи» или хуже?
Вы это оценивать будете?
Тут рассказ о том как не смогли договориться люди внутри команды, что само по себе странно.
похоже на стёб. У дизайнера было мнение и ради него он даже уволился (если других проблем не было). Вы просто не поняли его и не смогли донести до него своё мнение. Человеку было не «пофиг».
И вообще чувство буд-то вы не функционал обсуждали по итогам исследований ЦА, а именно дизайн. Вы у пользователей спрашивали какие цвета им нравятся?
Обязанности, ответственность, за что отвечает важно.
Входит в обязанности тимлида решение судьбы продукта? Нет
Входит в обязанности тимлида архитектура? Ну нет
Входит в обязанности тимлида финансы? Ну нет совершенно
Причём тут уровень топ менеджеров и тимлид? Вы про какую оргструктуру? Тимлид это должность под ПМ, CTO или руководителя отдела.
Вы пишите что тимлид ответственнен за продукт? И тимлид расходы по проекту можер урезать?
Статистика не?