Search
Write a publication
Pull to refresh
-29
@longclapsread⁠-⁠only

User

Send message

Не ходите ко мне, я вас не люблю. Пожалуйста.

И именно тогда я открыл для себя потрясающие возможности PostgreSQL, которые значительно мою жизнь.

Куда спешим? Притормозите, ведь жизнь уже значительно!

Пример. Банк заказал информационно-рекламный текст о финансовых продуктах учреждения для популярного в среде домохозяек журнала. Специфика банка – работа с крупными предпринимателями, но политику решили изменить.

...

руководство банка задумалось о необходимости обучения менеджеров для работы с частными клиентами, не владеющими специфической финансовой терминологией.

Если банк выходит на розничный рынок - он набирает стафф и организует отделения (или действет как тинькофф). А тут руководство решило перепрофилировать очевидно квалифицированных и опытных менеджеров в низовой розничный персонал.

Сказка про белого бычка. Если берётесь учить, "как писать про финансы" - не несите околесицу.

Приятно видеть живой интерес читателя. Я с радостью поделюсь с вами техническими подробностями.

Звуковой сигнал попадает на мембрану, она колеблется, и расстояние между электродом и мембраной меняется, чем меньше это расстояние, тем выше напряжение. Таким образом, звуковой сигнал формируется.

Всё правильно, только наоборот: чем меньше это расстояние, тем ниже напряжение. Подробнее об этом можно узнать из школьного курса физики, раздел "электричество".

Например, сейчас мы делаем преамб

Какой такой преамб? Это что, преамбула сокращённо? А к чему эта преамбула? Может, к SNR или SPR? Тут уж вы сами додумывайте.

Из импортного покупаем только редкие компоненты, которые не производятся
в России: резисторы, конденсаторы, транзисторы, радиолампы.

Ах, какие резисторы делали прежде на Руси из бересты! Хохломой маркировали! Прискорбно, что секрет их утерян.

А диапазон замечательный. "Благодаря честному и открытому верху, мягкой и изящной середине, а также насыщенным, но сбалансированным низким частотам их считают одними из лучших конденсаторных микрофонов для записи вокала". Говоря по-русски, 20-20000.

Обучение бюджетное и гарантирует трудоустройство на предприятии.
Для студентов предусмотрена дополнительная ежемесячная стипендия
от работодателя, равная стипендии в вузе

Стипендия в бакалавриате МФТИ - 5тыр, офигенный пряник. Гарантированное трудоустройство на нашем рынке труда? Спасибо, благодетели.

написать небольшое эссе на тему «Почему я хочу работать в АО „Микрон“»

Нивапрос. «Хочу, потому что больной на всю голову».

Отдельно расскажу про управление педалями в России

Педали в России не то, чем они кажутся )))

Вторая задача

Напишите запрос для нахождения клиента с наибольшей общей стоимостью заказов за период с февраля 2019 по май 2024 года, суммируя затраты за каждый день, если клиент сделал несколько заказов в один день​

Идиотская постановка задачи. Вот неидиотская:

Напишите запрос для нахождения клиента с наибольшей общей стоимостью заказов за период с февраля 2019 по май 2024 года

Возможно, целью идиотской задачи было выяснить, умеет ли соискатель во вложенные запросы, но зачем для этого именно идиотская задача? Если у вас скудоумие - возьмите пример из оф.документации, там с этим получше.

Вы что там курите?

В numpy можно проводить арифметические операции над массивами одинаковых размерностей

А еще в numpy можно проводить арифметические операции над массивами различных размерностей:

a = np.array([10, 20])
b = np.array([0, 1, 2])
print(a[:, None] + b)

выхлоп:

[[10 11 12]
 [20 21 22]]

Для изучения данной темы рекомендую читать офф.документацию, ключевое слово broadcasting.

Кратко и просто создавать коллекции.

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Это называется словом "литерал", в данном случае - списочный литерал.

Знание терминологи не обязательно для простых смертных, но весьма желательно для python разработчика с многолетним опытом и держателя профильного телеграм-канала. Объясню почему:

Литерал, как способ создания питон-объекта, существует не для только лишь всех. Хрестоматийный пример: множество из нескольких элементов можно задать литералом, напр {1, 2, 3}, но пустое множество создаётся только вызовом конструктора set(). Причина проста и естественна - для пустого множества не удалось придумать органично выглядящий и однозначно распознаваемый литерал.

В древности литералы существовали лишь для самых базовых типов, например чисел - ну как ты число сконструируешь? Т.е. можно конечно конструктором, вызов int() порождает 0, но один только ноль - этого мало. В питон литералы сразу завезли для списков и словарей, а множества (которые кстати тоже появились не сразу) изначально создавались только через конструктор, set([1, 2, 3]), и лишь потом для них придумали литералы, как синтаксический сахар.

В завершение хочется упомянуть, что кроме генераторов списков, ...

Есть и другие хорошие новости. Например, хотя для коллекции типа deque (очередь) нет литерала, и создавать её экземпляр приходится древним способом, deque([1, 2, 3]), для создания очереди можно воспользоваться генераторным выражением в качестве аргумента конструктора, deque(i * 2 for i in range(3)), что выглядит почти так же мило, как списочный генератор.

Оно не умеет отсекать тупиковые ветки, что достигается простым подтягиванием условий в тот цикл, где эти условия разрешимы. Если пофиксить это и еще пару косяков - решает мгновенно.

Боюсь-боюсь.

from itertools import permutations

# Define the possible attributes for each of the warehouses
colors = ["зеленый", "желтый", "синий", "белый", "красный"]
professions = ["каменщик", "портной", "электрик", "плотник", "программист"]
animals = ["леопард", "пума", "медведь", "тигр", "крокодил"]
foods = ["котлета", "хлеб", "пельмени", "макароны", "пицца"]
drinks = ["коньяк", "вино", "водка", "ром", "виски"]
# Generate all possible arrangements
for color_perm in permutations(colors):
    if color_perm.index("желтый") - 1 != color_perm.index("синий"):
        continue
    for profession_perm in permutations(professions):
        if profession_perm[0] != "плотник":
            continue
        if abs(color_perm.index("красный") - profession_perm.index("плотник")) != 1:
            continue
        if color_perm.index("зеленый") != profession_perm.index("каменщик"):
            continue
        for animal_perm in permutations(animals):
            if profession_perm.index("портной") != animal_perm.index("леопард"):
                continue
            for food_perm in permutations(foods):
                if food_perm[2] != "пельмени":
                    continue
                if color_perm.index("желтый") != food_perm.index("котлета"):
                    continue
                if profession_perm.index("электрик") != food_perm.index("хлеб"):
                    continue
                for drink_perm in permutations(drinks):
                    # Check the given conditions
                    if drink_perm.index("коньяк") != animal_perm.index("пума"):
                        continue
                    if color_perm.index("белый") != drink_perm.index("вино"):
                        continue
                    if abs(drink_perm.index("водка") - animal_perm.index("медведь")) != 1:
                        continue
                    if abs(animal_perm.index("тигр") - drink_perm.index("вино")) != 1:
                        continue
                    if drink_perm.index("виски") != food_perm.index("макароны"):
                        continue
                    if profession_perm.index("программист") != drink_perm.index("ром"):
                        continue
                    # If all conditions are met, print the result
                    idx_pizza = food_perm.index("пицца")
                    idx_crocodile = animal_perm.index("крокодил")
                    profession_pizza = profession_perm[idx_pizza]
                    profession_crocodile = profession_perm[idx_crocodile]
                    print(
                        f"Кто ест пиццу: {profession_pizza}, "
                        f"кто держит крокодила: {profession_crocodile}"
                    )

И что же, так 25 лет и живёте душа в душу? Прикольно.

Ну что он у коллег перестал спрашивать как-то проконтролировать можно. А вот насчет искать в интернете - как вы ему по рукам дали?

Незачем искать идиотов где-то, рассмотрим ваш случай. Я сделал очень простое высказывание: статья не содержит никакой конкретики (не считать же конкретикой "простейшую задачку с LeetCode"). Я дал примеры такой конкретики, просто для масштаба, а вдруг поймёт.

Что понял он - пока не известно, вы же поняли нечто совершенно своё. Так бывает.

Во избежание дальнейших недоразумений давайте прекратим наш разговор. Как собеседник вы меня не интересуете.

Вы о каких алгоритмах лепечете? Они, знаете, бывают разной сложности, каким-то обучают пятиклассников, каким-то - профильных второкурсников, еще каким-то - студентов постарше.

Вы сами-то какого полёта птица, с реализацией АВЛ-дерева справитесь без привлечения сторонних библиотек? А с привлечением? (шучу, конечно).

Нет ответа. Только уха лопух на КДПВ.

Медианная зарплата — это уровень, выше и ниже которого получает доход
одинаковое количество специалистов. Например, если медианная зарплата в
команде из десяти человек — 150 000 ₽, это значит, что пять человек
получают меньше 150 000 ₽, а пять — больше.

Люблю такое всякое. Главный по всем вопросам пропишет задней левой ногой определение - хоть стой, хоть падай.

Возьмем, к примеру, команду из двух человек, один с зарплатой 1р, другой - 1000р. Какова их медианная зарплата? Под определение подходит и 2р, и 999р.

Только не надо писать, что автор не это имел в виду. Что имел - то и написал, никто не неволил.

/mentor mode off.

Ошибка в другом. Равномерно полезной документации не бывает. В поиске ответа на свой вопрос приходится продираться сквозь завалы бесполезных/давно известных сведений, и это, знаете-ли, утомляет. Выход найден, это интерактивные помощники вроде чатгпт, за ними будущее. За ними, а не за мастерами пера, уважаемый человек-оркестр.

Задача мне не понравилась, из пальца высосана, а самодовольства море разливанное.

def magic(x: int, y: int, z: int) -> int:
    a = 1
    b = 2
    c = 3
    return a * x + b * y + c * z

s = magic("a", "b", "c")
print(f'a={s.count("a")}, b={s.count("b")}, c={s.count("c")}')

Без лоха и жизнь плоха.

...а для повышения точности системной частоты...

Влепить RC-генератор, затем калибровать его к температуре (а есть датчик?) - ради чего? Чтобы сэкономить на кварце? Рука-лицо.

С чего начать первые шаги?

Многие писали «загугли и найдёшь всё сама» и оскорбляли меня, вместо структурированного ответа.

Загугли и найдёшь всё сама. Просто это займёт много времени, гораздо больше, чем ты бы хотела. Терпи, пробуксовывай, не отступайся - барахтаться противно, но иначе никак.

Никакой ментор не утрёт все твои сопли. Сама, сама, сама.

применил тороидальный трансформатор на 40W и 18V на вторичной обмотке

25V входного нестабилизированного -> 12V выходного стабилизированного - это перебор. Героически отводить тепло с девайса с кпд менее 50% - такое себе.

А что, транса со вторичной обмоткой для двухполупериодного выпрямителя не нашлось?

1
23 ...

Information

Rating
Does not participate
Registered
Activity