Чтение данных О(n), где n - суммарное количество записей в журналах. Конкатенация пускай тоже О(n). Groupby внутри сортирует данные, так что O(n + k*log(k)), где k - количество уникальных пользователей Query - О(k).
И почему бы всем этим людям не жить комфортно: чтобы зимой не ходить в теплых носках, чтобы животные получали удовольствие, чтобы дети играли на полу, чтобы в конце концов обувь просыхала за пару часов.
Перечисленые вами пункты - обычные правила для проектирования системы теплопольного отопления. Вы же когда систему радиаторного отопления проектируете - соблюдаете правила и делаете расчеты? Ну и тут тоже нужно.
По стоимости я считал - у меня получалось одинаково - что закидать в плиту трубы для теплого пола, что радиаторы поставить. Подмес - два тройника и балансировочный кран. 10 лет работает, не требуя никакого внимания.
Теплообменник газового котла не растрескался и не собирается это делать ???
16 радиаторов в два направления - это по 16 труб в одном направлении.
Не вижу проблем строить хорошо, построенный хорошо дом не сильно дороже построенного плохо. Видимо, вы распространяете ваш личный опыт коммуникации с неграмотными архитекторами и строителями на всю индустрию.
Ваш пример с 16 радиаторами на первом этаже вообще умозрительный. Из моего личного опыта и опыта моих знакомых, которые строили в последнее время, типичная система отопления выглядит так: теплопольное отопление на первом этаже (радиаторов на первом этаже нет).
Второй этаж (если он есть, примерно половина домов большие, но одноэтажные) отопление радиаторное, подводка труб к радиаторам снизу по черновому потолку первого этажа.
У двух товарищей выполнен технический подпол под перекрытием 1 этажа, где выполнена разводка воды, канализации, систем отопления, электрики в кабельных лотках, специально чтобы все было в доступе на случай ремонта/реконструкции/обслуживания. У остальных утепленная плита по грунту.
Полагаю, в случае пробития трубы до одного из радиаторов, нужно будет отключить один радиатор и найти место пробития.
Мне почему-то кажется, что это не так больно, как отключать вообще всю систему отопления на этаже в случае пробития трубы, проложенной по описываемым вами схемам. Особенно зимой.
Я себе первый телефон купил в середине 90х, тоже будучи студентом.
Это была Nokia, подключенная к NW-GSM.
Деньги на телефон заработать студенту было легко - я после пар занимался ремонтом ксероксов и факсов, тогда за это неплохо платили. Если в ремонт привозили большой аппарат - брал за работу от ста баксов.
То есть кроме прораба вы хотите кормить собственника компании, директора, бухгалтера, уборщицу, оплачивать аренду офиса и так далее?
Вот поэтому и цена такая выплывает за примитивную работу по складыванию недорогих стройматериалов в форме ящика.
Поймите, на строительстве небольшого коттеджа работает единовременно максимум 3-4 человека. Им просто не требуется такое количество руководителей. Лучше на эти деньги нанять самых классных специалистов, все равно получится дешевле, чем содержать +10 нахлебников.
Не стоит преувеличивать сложность работы прорабом. Это может занимать несколько часов в неделю.
Кроме того, вы как заказчик в любом случае должны контролировать наемного прораба, иначе он вам такого настроит и по такой цене закупит материалы и рабочую силу, что вы потеряете половину стоимости строительства.
Чтение данных О(n), где n - суммарное количество записей в журналах.
Конкатенация пускай тоже О(n).
Groupby внутри сортирует данные, так что O(n + k*log(k)), где k - количество уникальных пользователей
Query - О(k).
Итого, как мне кажется, O(n + k*log(k))
Я вот так решил, но я бы точно с таким решением не прошел бы)
import pandas as pd
df1 = pd.read_csv('day1.csv')
df1['Day'] = 1
df2 = pd.read_csv('day2.csv')
df2['Day'] = 2
df = pd.concat((df1, df2), ignore_index=True)
df = df.groupby('CustomerId')[["Day", "PageId"]].nunique()
df = df.query("`Day`>1 and `PageId`>1")
print(*df.index)
Жил на Кубани, там еще чище. В холода на кухне горелки на газовой плите включают и так греют весь дом.
Ну и тоже - сырость, плесень.
Спрашиваю - а чего котел не поставить, сделать теплые полы - говорят дорого да и зачем, холодный месяц можно и так
Странно употреблять по отношению к бытию человека выражение «пищевая цепочка». Каким-то людоедством попахивает
У нас половина страны живет в частных домах.
И почему бы всем этим людям не жить комфортно: чтобы зимой не ходить в теплых носках, чтобы животные получали удовольствие, чтобы дети играли на полу, чтобы в конце концов обувь просыхала за пару часов.
Уфф, таки можно делать себе теплый пол, спасибо!
Перечисленые вами пункты - обычные правила для проектирования системы теплопольного отопления. Вы же когда систему радиаторного отопления проектируете - соблюдаете правила и делаете расчеты? Ну и тут тоже нужно.
По стоимости я считал - у меня получалось одинаково - что закидать в плиту трубы для теплого пола, что радиаторы поставить. Подмес - два тройника и балансировочный кран. 10 лет работает, не требуя никакого внимания.
Теплообменник газового котла не растрескался и не собирается это делать ???
16 радиаторов в два направления - это по 16 труб в одном направлении.
Не вижу проблем строить хорошо, построенный хорошо дом не сильно дороже построенного плохо. Видимо, вы распространяете ваш личный опыт коммуникации с неграмотными архитекторами и строителями на всю индустрию.
Ваш пример с 16 радиаторами на первом этаже вообще умозрительный. Из моего личного опыта и опыта моих знакомых, которые строили в последнее время, типичная система отопления выглядит так: теплопольное отопление на первом этаже (радиаторов на первом этаже нет).
Второй этаж (если он есть, примерно половина домов большие, но одноэтажные) отопление радиаторное, подводка труб к радиаторам снизу по черновому потолку первого этажа.
У двух товарищей выполнен технический подпол под перекрытием 1 этажа, где выполнена разводка воды, канализации, систем отопления, электрики в кабельных лотках, специально чтобы все было в доступе на случай ремонта/реконструкции/обслуживания. У остальных утепленная плита по грунту.
Почему именно 32 трубы, а не 6 или 14?
Почему вы решили, что речь идет о «плохоньком сельском доме»?
Вы пишите на Хабре, здешняя аудитория скорее построит себе современный коттедж с нуля, чем будет покупать плохонький сельский дом.
Так что же мешает пустить по тому же маршруту тонкие трубы?
Никаких теплых полов?
Это что же, ходить по холодному полу на первом этаже и страдать?
И ради чего такое счастье??
Может, еще никаких сортиров в доме, только скворечник на улице, только хардкор????
Стальными толстыми трубами пороги можно пересекать, а пластиковыми неисполнимо.
Я вас понял ???
Очевидно, точно так же как по вашей схеме, только трубы тоньше и их больше
Я не знаю людей, которые при строительстве коттеджа изъявляли бы желание прокладывать трубы открыто).
Но если у человека такой вот вкус, что ему это нравится), ничего не мешает проложить трубы открыто по веерной схеме.
Полагаю, в случае пробития трубы до одного из радиаторов, нужно будет отключить один радиатор и найти место пробития.
Мне почему-то кажется, что это не так больно, как отключать вообще всю систему отопления на этаже в случае пробития трубы, проложенной по описываемым вами схемам. Особенно зимой.
Контейнер на веревочке, чтобы потом обратно его подтягивать.
Я себе первый телефон купил в середине 90х, тоже будучи студентом.
Это была Nokia, подключенная к NW-GSM.
Деньги на телефон заработать студенту было легко - я после пар занимался ремонтом ксероксов и факсов, тогда за это неплохо платили. Если в ремонт привозили большой аппарат - брал за работу от ста баксов.
Вы отрицаете, что нанять одного прораба будет дешевле, чем прораба плюс еще группу товарищей руководителей?
Когда строил себе дом, взял проект с сайта какой-то финской строительной компании. Мне нравятся дома в скандинавском стиле.
То есть кроме прораба вы хотите кормить собственника компании, директора, бухгалтера, уборщицу, оплачивать аренду офиса и так далее?
Вот поэтому и цена такая выплывает за примитивную работу по складыванию недорогих стройматериалов в форме ящика.
Поймите, на строительстве небольшого коттеджа работает единовременно максимум 3-4 человека. Им просто не требуется такое количество руководителей. Лучше на эти деньги нанять самых классных специалистов, все равно получится дешевле, чем содержать +10 нахлебников.
Не стоит преувеличивать сложность работы прорабом. Это может занимать несколько часов в неделю.
Кроме того, вы как заказчик в любом случае должны контролировать наемного прораба, иначе он вам такого настроит и по такой цене закупит материалы и рабочую силу, что вы потеряете половину стоимости строительства.