Задать вопрос
  • Что нужно сделать чтобы код заработал как надо?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ох уж эти программисты, не помнящие школьный курс математики. Всего то надо решить две системы линейных уравнений:
    m₃     m₄   | -1630.2
    m₃z₃   m₄z₄ | 88464
    
    m₃     m₄   | -4636.8
    m₃z₃   m₄z₄ | -9772.88

    import math
    
    def main():
        m_values = [40, 50, 60, 71, 76]
        z_values = [160, 240, 320]
        for m3 in m_values:
            for m4 in m_values:
                for z3 in z_values:
                    for z4 in z_values:
                        d = m3 * m4 * (z4 - z3)
                        if d == 0:
                            continue;
                        x3 = (-1630.2 * z4 - 88464) * m4 / d
                        x4 = (88464 + 1630.2 * z3) * m3 / d
                        y3 = (-4636.8 * z4 + 9772.88) * m4 / d
                        y4 = (-9772.88 + 4636.8 * z3) * m3 / d
                        r1 = math.sqrt(x3 * x3 + y3 * y3)
                        r2 = math.sqrt(x4 * x4 + y4 * y4)
                        if 42 <= r1 <= 88 and 42 <= r2 <= 88:
                            print("Найдено решение, удовлетворяющее условию 42 <= r <= 88:")
                            print(f"  x3 = {x3_val:.2f}, x4 = {x4_val:.2f}")
                            print(f"  y3 = {y3_val:.2f}, y4 = {y4_val:.2f}")
                            print(f"  r1 = {r1:.2f}, r2 = {r2:.2f}")
                            print(f"  Параметры: m3 = {m3}, m4 = {m4}, z3 = {z3}, z4 = {z4}")
                            return
        print("Не найдено решений, удовлетворяющих условию 42 <= r <= 88.")
    
    if __name__ == "__main__":
        main()

    Не найдено решений, удовлетворяющих условию 42 <= r <= 88.
    Ответ написан
    6 комментариев
  • Что нужно сделать чтобы код заработал как надо?

    Vindicar
    @Vindicar
    RTFM!
    проверяет условие 42 <= r1 and r2 <= 88

    if 42 <= r1 <= 88 and 42 <= r2 <= 88:

    Это разные условия. Какое из двух тебе нужно?
    И если на то пошло, какой именно неправильный ответ выдаёт код? Не находит решение, когда оно должно быть? Или находит решение, когда его не должно быть? Или находит неправильное решение?
    Ответ написан
    2 комментария
  • Существует ли готовое решение для асинхронного обмена сообщениями по https?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, называется веб-сокеты.
    Ответ написан
    Комментировать
  • Как обойти защиту сайта от прокси серверов?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Практически ежедневно покупать новые прокси. Всё, что можно нагуглить и получить бесплатно, уже нагуглили, получили бесплатно и внесли в чёрный список разработчики защиты.
    Ответ написан
    Комментировать
  • Странное поведение телеги с тремя аккаунтами и на одном куча подписок?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ, боты и пр.
    отчего так получилось и как побороть эту дрянь

    Настраивать нужно нормально.

    1EmaSCM.png
    Ответ написан
    Комментировать
  • [EDITED] Из-за чего возникает синий экран смерти с ошибкой VIDEO_DXGKRNL_FATAL_ERROR?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Однозначно проблемы с видеокартой. Поскольку ошибка возникает на полной нагрузке - это скорее всего перегрев. Windows не грузится, потому что видео еще не остыло - сброс по питанию решает проблемы :)
    Учащение проблем означает, что видюха дохнет от перегрева. Нечто, что вставало на место после остывания - вставать на него перестало как минимум частично. Еще немного - видюха работать перестанет.
    Ответ написан
    9 комментариев
  • [EDITED] Из-за чего возникает синий экран смерти с ошибкой VIDEO_DXGKRNL_FATAL_ERROR?

    @Drno
    Перегрев \ дохнет видеокарта
    пока такие предположения
    прогнать как советуют тесты
    аида - на CPU
    furmark для GPU
    OCCT - тест питания на фулл нагрузке
    Ответ написан
    1 комментарий
  • Можно ли создать оригинальную веб-игру без кодинга?

    Нет, без навыков программирования и веб разработки не получится, даже если найдётся какой-то конструктор.

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

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

    ЗЫ:
    Геймплейно это буквально монополия, так что ссылку прикреплять было не обязательно и ничего оригинального в ней нет, кроме картинок и названий клеток
    Ответ написан
    Комментировать
  • Какие способы есть для ускорения ютуб на роутере?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Проверенный, актуальный и безотказный метод - это вывоз роутера в любую из цивилизованных стран.
    Ответ написан
    Комментировать
  • Mysql sqlalchemy не понимаю почему так?

    @Everything_is_bad
    [parameters: (['Разработчик', 'бота'], '969043918')]
    ну в логе же видно что в medals у тебя не строка
    Ответ написан
    1 комментарий
  • Как настроить ассоциацию типа файлов к программе в Astra Linux?

    @SamDurak Автор вопроса
    Adamos Спасибо!
    полное решение чуть иное.
    в Astra Linux 1.8.1.12 игнорируется пользовательская база типов файлов, поэтому нужно добавить новый тип в общесистемную....
    В файл (имя на ваше усмотрение) /usr/share/mime/packages/drawio.xml закидываем содержимое, чтобы определить новый тип mime на основании расширения файла
    -> после, обновляем базу данных "update-mime-database /usr/share/mime"
    -> закидываем в секцию [Default Applications] файла ~/.config/mimeapps.list сведения ассоциации (или общесистемный "/etc/xdg/mimeapps.list" я использовал пользовательский т.к. оно работает, и мне так показалось правильней)
    text/drawio - это мой из головы придуманный не присутствующий в БД mime тип

    sudo -s
    cat << EOF > /usr/share/mime/packages/drawio.xml
    <?xml version="1.0" encoding="utf-8"?>
    <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
        <mime-type type="text/drawio">
            <comment>File drawio</comment>
            <comment xml:lang="ru">файл drawio</comment>
            <glob pattern="*.drawio"/>
        </mime-type>
    </mime-info>
    EOF
    update-mime-database /usr/share/mime
    exit
    nano ~/.config/mimeapps.list


    в mimeapps.list добавляем в формате
    [Default Applications]
    .....
    <наш mime тип>=<название файла desktop для запуска приложения который хранится к примеру тут ~.local/share/applications/fly/> получилось так:
    text/drawio=drawio-x86_64-25.0.2.AppImage.desktop

    Поддержке астры о решении чур не рассказывать =))) а то они не знают как у них это работает....
    Ответ написан
    1 комментарий
  • С чего лучше начать для первого заработка?

    Zoominger
    @Zoominger
    System Integrator
    я так думаю, что конечно же веб

    Нет.

    Сейчас вот зима, можно подрабатывать дворником, можно чистить машины по утрам, можно в доставку курьером устроиться.

    И если вы думаете, что я глумлюсь, то снова нет. Так вы заработаете больше и быстрее, чем если сунетесь в веб, где вам не оставят шансов те, кто берёт меньше, а умеет больше.
    Ответ написан
    3 комментария
  • Показ рекламы без интернета?

    GavriKos
    @GavriKos Куратор тега Unity
    Мне кажется вы ошибаетесь. Если игра запущена изначально без интернета - то рекламы не будет.
    Кейсы с тем что это внутренний офферволл кампании, рекламирующей ее же игры - оставим.

    А так все СДК умеют в кеш - при наличии интернета скачают рекламу, и потом какое то время будут ее показывать.

    Основная идея всего этого очевидна, профит от партнёрки не важен

    Вообще неочевидно.
    Ответ написан
    Комментировать
  • Это норм TjMax превышает температуры ядер cpu в простое?

    @historydev
    tjMax - показывает сколько до максимальной температуры осталось.
    Ответ написан
    Комментировать
  • Так ли сложно найти место начинающему фронтенду?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Все просто как полено - открываете ХХ (или другой работный сайт) и ищете вакансии, которые бы устроили бы. А потом смотрите стек требований - вот Вам дорожная карта, что нужно учить. Если есть какие-никакие знания по стеку - можно сходить на джунские собесы. Собесы - это главное, даже если Вас там раздолбают - будете на практике знать, что спрашивают и как себя вести :)
    На формальные требования (наличие образования, того, сего) - можно не смотреть - все равно работать не будете :) Зато получите опыт и на практике узнаете - спрашивает ли работодатель про вышку, мышку и кошку :) про ожидаемую зп и "кем вы видите себя через пять лет" :D
    Ответ написан
    Комментировать
  • Берут ли на работу в IT с психическим расстройством?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В админы надо идти, там паранойя и обсессии даже полезны. Пока себя не загонишь.
    Ответ написан
    Комментировать
  • Так ли сложно найти место начинающему фронтенду?

    @AlexandraWeather
    джун Web разработчик
    я джун, год работаю контент-менеджером, клепаю лендинги акций для крупной компании. Параллельно стараюсь расширять стэк и собирать портфолио. Прям на фронта мне удалось только на стажировку попасть. Нужно много наглости, уверенности в себе, способности быстро осваивать разные стили работы, разные фреймворки)
    Ответ написан
    Комментировать
  • Можно ли в Linux на файловой системе EXT4 запретить именовать файлы одинаково с разным регистром букв?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Надо включить поддержку регистронезависимости при создании файловой системы
    mkfs -t ext4 -O casefold /dev/диск
    или позднее
    umount /dev/диск
    tune2fs -O casefold /dev/диск
    mount /dev/диск

    Затем установить у нужного каталога атрибут регистронезависимости
    chattr +F /путь/к/каталогу
    Ответ написан
    7 комментариев
  • Как массово переместить определенные папки из большого количества папок, зная названия тех папок, которые нужно переместить?

    @Zzzz9
    powershell
    Понятно, что должна быть резервная копия.

    В файл lst.txt на каждой новой строчке имя директории, повторов быть не должно, лежит там же где этот файл, этот файл сохранить например move_dir.ps1
    $src = "\trz"
    $dst = "\tt\dist"
    Get-Content -Path ./lst.txt|ForEach-Object{
    $srcPath = Join-Path -Path $src -ChildPath $_
    $destPath= Join-Path -Path $dst -ChildPath $_
    Move-Item -Path $srcPath -Destination $destPath
    Write-Host "Moved $_ to $destPath"
    }


    $src = "\trz" #путь указать свой где лежат все директории для переноса
    $dst = "\tt\dist" #путь куда перенести, должна существовать.

    Если ранее PowerShell скрипты не запускались, то нужно разрешить, выполнив от администратора Set-ExecutionPolicy RemoteSigned
    Ответ написан
    Комментировать
  • Как правильно тренировать навык аудирования в английском?

    Maksim_64
    @Maksim_64
    Data Analyst
    Ну вот смотри, я свободно говорю (коммуникация в англоязычных командах не вызывает никакого стресса) и пониманию английский, учился сам.

    1. Если бы меня попросили дать худший совет по улучшению различных навыков английского, то я бы сказал английский по сериалам.

    2. Начинать надо с историй есть простые истории типо English with stories, и добиваться полного их понимания, тренироваться пересказывать в слух на английском.

    3. Просто потреблять как можно английского контента, какие то блогеры говорят на английском, не обязательно обучающие английскому, просто по интересующей тебя тематике и т.д. Надо построить базу. Сейчас кстати c chatGPT можно пообщаться не много на английском.

    По итогу: Не надо пытаться like a native, это доступно тем кто проживает в англо-говорящей среде плюс старайся прокачивать навыки (а не навык), послушал поговорил сам с собой, важно повторять услышанное.
    Ответ написан