Pull to refresh
0
0
Артем Советников @Sovetnikov

IT архитектор, программист, ПМ, Системный аналитик

Стырили идею и пиарятся

На практике попробуй верни операционной системе память в Linux… всё ограничиться лабораторным примером, который может вернуть память m = bytes(100Gb) del m.
В реальной жизни фрагментация не даст это сделать
Про генераторы вы самое интересное почему-то не написали, в PEP четко сказано в чём с ними проблема, их могут возобновить в любом месте — непонятен их контекст.
contextvars — это не фича, которую нужно брать в каждый проект. Однако она способна сделать код значительно проще и чище, если правильно проектировать архитектуру сервиса.


Вы о чём?
В PEP чётко сказано — если у вас используется async и вам нужен threading.local(), то вам надо вместо него использовать ContextVar!

О какой полезности идёт речь? Это конкретный инструмент для работы с асинхронным кодом.
А я подумал что про тестовые задания тут что-то будет, аж до конца дочитал :)
Т.е. у вас тайм трекер рабочего времени?
А оплата как если от 12 до 16 помидор можно?
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.

Странно ожидать что вам дадут бесплатно делать несколько маршрутов по цене одного.
нет, везде будет 1 запрос
сетевой да, а биллинг с вас снимут как за N-запросов маршрутизатора
биллинг Distance Matrix API developers.google.com/maps/documentation/distance-matrix/usage-and-billing
Чем Способ 1 лучше Способа 2?
Ну сетевой запрос при вызове distance_matrix будет один, но запросов в маршрутизатор будет сколько маршрутов вы запросили и биллить вас будут за каждый маршрут, т.е. тут несколько запросов к маршрутизатору.
Так зачем Способ 1 если он ничем не лучше Способа 2, он дороже и моё предположение изначальное неверно?
Хорошо. Тогда зачем Способ 1? Какой в нём смысл если можно сделать один запрос к маршрутизатору по Способ 2?
Нет, если точка внутри полигона, мы ничего не рассчитываем. А если вне полигона — тогда строим KD-дерево.

Какого полигона? Почему не рассчитываете…?
Два раза читал про Способ 1 и думал зачем он вам нужен вообще… он оказывается ТОЛЬКО для случая когда от точки внутри МКАД надо найти расстояние до точки вне МКАД…

Вы кстати оценивали имеет ли это смысл?

Ошибка существенная может быть только когда точка от которой ищем находится рядом с границей МКАД, особенно рядом с границей которая ближе к целевой точки, т.е. построитель маршрутов может выбрать для выезда «дальнюю» развязку МКАД.
Ну ещё может быть часть маршрута может пройти по МКАД, но Способ 2 с этим справится, главной границы МКАД с припуском взять.

они не совпадают с вершинами очертания дороги на карте

Непонятно, вершины и очертания…
Ну человек всё знает :) Хочет выйти на плавсредстве в море и хочет поймать рыбу за какое-то время.
Ну кто как и что понимает тема скользкая.
Я например точно знаю кто в этой ситуации виноват и с кого надо премию снимать :)
Вы неправильно написали.
Если касательно потребностей то человек всегда о них знает, но не может сказать иногда.
Человек часто не может сказать как он хочет чтобы было то что он хочет.
Где ответ на вопрос темы публикации?
Вы сделали лучше чем «пользователи» или хуже?
Вы это оценивать будете?

Тут рассказ о том как не смогли договориться люди внутри команды, что само по себе странно.
Степень «нимфоманства» минимальна
похоже на стёб. У дизайнера было мнение и ради него он даже уволился (если других проблем не было). Вы просто не поняли его и не смогли донести до него своё мнение. Человеку было не «пофиг».

И вообще чувство буд-то вы не функционал обсуждали по итогам исследований ЦА, а именно дизайн. Вы у пользователей спрашивали какие цвета им нравятся?
Да совершенно не интересно функционал обсуждать.
Обязанности, ответственность, за что отвечает важно.
Входит в обязанности тимлида решение судьбы продукта? Нет
Входит в обязанности тимлида архитектура? Ну нет
Входит в обязанности тимлида финансы? Ну нет совершенно
Чем выше должность — тем чётче описаны обязанности, т.к. «ответственность» выше.
Причём тут уровень топ менеджеров и тимлид? Вы про какую оргструктуру? Тимлид это должность под ПМ, CTO или руководителя отдела.
Вы пишите что тимлид ответственнен за продукт? И тимлид расходы по проекту можер урезать?
Неужели в PG нельзя подругому это сделать? Прямо вот нет другого способа подсказать планировщику в этом случае последовательность фильтрации?
Статистика не?
Такое чувство, что во втором примере вы просто пытаетесь сделать то что оптимизатор почему-то не сделал… подсказываете ему последовательность filter/join

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity