Задать вопрос
  • Какие курсы наиболее эффективны Frontend?

    Adamos
    @Adamos
    Сертификат с курса - это не бумажка о повышении квалификации, это справка о том, что податель сего - лох и не умеет учиться самостоятельно.
    Ответ написан
    Комментировать
  • Как проигрывать звук только на определенном расстоянии (Photon)?

    @Ezekiel4
    Охотник на пиратов и сборщик монолитов
    В AudioSource есть свойство Spatial Blend, которое определяет пространственное распространение.
    Крайнее левое положение - это чистый 2D звук. Такой звук играет одинаково по всей сцене. Идеально для фоновой музыки в играх и интерфейса.
    Крайнее правое, в свою очередь, чистый 3D звук, дальность распространения которого вы и определили.
    Промежуточные состояния, это нечто среднее (зависит от зелёной полосы на графике в разделе 3D Sound Settings).

    Вам нужно поставить в крайнее правое положение.
    63f268e6e4ebe824615264.png
    Ответ написан
    Комментировать
  • Qr code на python?

    fenrir1121
    @fenrir1121
    Начни с документации
    Потому что если попросить chatGPT написать код, который "генерит qr и добавляет на него изображение" он сделает все точно по ТЗ, не обращая внимания на то, что изображение перекрыло половину qr.
    Бред на входе -> бред на выходе, все честно.
    Ответ написан
    1 комментарий
  • Как можно применить и закрепить на практике полученную теорию?

    Griboks
    @Griboks
    не читать просто так тратя в пустую время

    Поздравляю, достижение получено! Вы раскрыли секрет книг.

    Очевидно, никак. Потому что теория - следствие практики, а не наоборот. Вы сталкиваетесь с проблемой и читаете решение от людей, которые её успешно побороли до вас. Если же вы читаете книгу, то вы просто пытаетесь запомнить решения 100 самых популярных проблем в надежде, что эти знания когда-нибудь вам пригодятся. Поэтому нет, вы не можете закрепить на практике сферического коня в вакууме, ведь таких коней не существует в природе. Но вы можете придумать или найти проблему и решить её с применением полученных знаний.
    Ответ написан
    Комментировать
  • У меня есть сервер на python его адрес http://127.0.0.1:5000, но когда на другом устройстве переходишь по этому адресу то пишет страница не найдена?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Цитата из интернета:
    127.0.0.1 - это адрес обратной связи (loopback) - пакеты по нему реально в сеть не отправляются. Этому адресу по умолчанию назначают имя localhost.

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

    Аналогично этому: прежде, чем строить ж/д вокзал, разберитесь в устройстве железной дороги и паровоза. А не то вы далеко не уедете.
    Ответ написан
    Комментировать
  • Возможны ли ссылки на пользователей Active Directory?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    "В результате пользователи должны быть в стандартном контейнере Users". Нет, не должны.
    LDAP позволяет указывать любой элемент структуры для начала поиcка, включая корень домена.
    Хранить пользователей в Users - это вообще моветон, обычно создается отдельная структура OU.

    Прямой ответ на странный вопрос - ссылки на пользователей в AD не возможны.
    Ответ написан
    4 комментария
  • Почему числа складываются неправильно?

    приведи типы, а то у тебя получает сложение строк
    >>> a = str(2)
    >>> b = str(4)
    >>> c = a+b
    >>> print(c)
    24
    >>> a = int(2)
    >>> b = int(4)
    >>> c = a+b
    >>> print(c)
    6


    print('Hello it is a calculator')
    print('Number 1 ')
    a = int(input())
    print('Number 2')
    b = int(input())
    c = a+b;
    print(c)
    Ответ написан
    1 комментарий
  • Как получают ультразвук в ульразвуковых расходомерах?

    @pfg21
    ex-турист
    ПЭП - пъезо-электрический преобразователь. обычно диск из пъезопластины диаметром 10 или 20 мм.
    используется как излучатель так и как приемник сигнала.
    частота резонанса 1 Мгц или 1,5 Мгц

    другой вариант получить высокочастотный звук - магнитострикция. эффективен на более высокочастотных звуках.
    Ответ написан
    5 комментариев
  • Как получают ультразвук в ульразвуковых расходомерах?

    Пьезопластины.
    Ответ написан
    Комментировать
  • Разумно ли запихивать в payload JWT токена хэш хэша пароля?

    petermzg
    @petermzg
    Самый лучший программист
    Пароль и JWT токен равнозначны. Это Аутентифика́ция пользователя.
    И смена одного не должны влиять на другое.
    Если вам нужен механизм анулирования JWT токенов, то просто внесите в него элемент сессии.
    Например прописывайте RefId, который остается от токена к токену, поку не потребуется его заблокировать.
    Можно внести в "черные списки" на максимальное время жизни токена.
    И в данном случае если у вас реализован механизм единого входа, вашему паролю не понадобиться выходить за пределы сервиса Аутентификации
    Ответ написан
    3 комментария
  • Как в txt сгенерировать числа от 000001 до 999999?

    ZERGeich
    @ZERGeich
    cmd
    for /l %%x in (1, 1, 999999) do echo %%x>>d:\Out.txt
    Ответ написан
    Комментировать
  • Тег < p > и < span >. Есть разница?

    Разница в том, что span не несёт никакого семантического смысла, а p несёт и является параграфом.
    Ответ написан
    5 комментариев
  • Как оценивать в agile определенный тип задач?

    vabka
    @vabka Куратор тега Веб-разработка
    Я видел два варианта:
    1й: Продолжать оценивать их в поинтах, обсуждайте на ретро, какие возникли сложности, почему ошиблись в оценке.
    Со временем:
    1. Сама по себе команда сможет точнее оценивать подобные задачи
    2. Выработается механизм по преданалитике инженерных задач.

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

    Обсудите со своей командой оба варианта, дайте возможность предложить свои, проведите эксперимент.
    Ответ написан
    Комментировать
  • Уменьшается ли используемая память программы?

    bingo347
    @bingo347
    Crazy on performance...
    Во-первых, размер стека фиксирован, стек выделяется в момент запуска потока.
    Во-вторых, компилятор и сам достаточно умный, чтобы переиспользовать стек под разные переменные использование которых не пересекается.
    В-третьих, экономия на спичках, а читаемость ухудшается.

    P.S. такую штуку действительно иногда используют, но ради того чтоб вызвать деструктор в нужной точке кода.
    Ответ написан
    Комментировать
  • Какую библиотеку использовать?

    Vindicar
    @Vindicar
    RTFM!
    Тебе нужно именно на питоне?

    Потому что имхо, это можно решить, если оформить приложение как службу Windows с помощью NSSM. Оно позволяет настроить автоперезапуск, в том числе.
    Ну а под никсами есть systemd или что-то подобное.

    Если нужен именно свой скрипт, то psutil.
    Ответ написан
    2 комментария
  • Какой хостинг выбрать для web проектов на java?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Придется научиться все делать ручками!
    Поставить томкат и nginx например. В томкате есть админ-панелька, но с ней тоже нужно разобраться. В ней можно war-файлы публиковать...
    Поставить letsencrypt или вместо nginx поставить caddy, или haproxy.
    Ну и я вообще не понимаю, зачем все эти панельки нужны, они все делают из рук вон плохо. Причем, один раз разобравшись, эти панельки нафиг не нужны!
    Да и смысла большого в war-файлах не вижу уже лет 10! Есть и spring, и vertx, и sparkjava, и с десяток всего другого, вместо толстых контейнеров.
    Есть даже OSGI типа apache karaf и eclipse equinox!
    Ответ написан
    5 комментариев
  • Как закрыть доступ к сайту?

    Stalker_RED
    @Stalker_RED
    в index.php в первой строчке напиши:
    echo "Сайт временно закрыт, типо деактивирован!";
    exit;
    Ответ написан
    3 комментария
  • Как удалить setTimeout, спустя несколько часов?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    setTimeout(() => clearTimeout(timerId), 2часа);
    Ответ написан
    Комментировать
  • Если заменить условный оператора полиморфизмом в чём суть?

    Stalker_RED
    @Stalker_RED
    Суть в том, что ООП - это подход для того, чтобы уменьшить сложность СЛОЖНЫХ программ.
    Поэтому когда вы берете простой пример с тремя птичками или "cat says meow, doggy says bark", то разница не видна. В особо тяжелых случаях ООП код будет даже казаться более сложным, чем обычный if или switch.

    Представьте себе код какой-нибудь игры, масштаба warcraft, например. Там где есть несколько десятков разновидностей юнитов - всякие эльфы, орки, люди, палладины, лучники, снайперы, драконы, катапульты...
    Все они основаны на одном классе Unit, у всех есть много общего кода - методы получения координат, получение урона, отображение хелсбара, команды типа "держать позицию", "патрулировать" "атаковать"...
    При этом есть и различия в поведении - разная скорость, разные показатели урона, здоровья, брони, размера. Даже алгоритмы поиска пути могут отличаться, т.к. часть юнитов могут пройти в узком проходе, другие не могут, а кто-то вообще может летать,

    И если написать это на ООП, то у вас будет класс Unit с общими методами, и несколько десятков классов
    Paladin extends Unit
    GoblinTechies extends Unit
    GoldenDragon extends Unit
    в каждом из которых учтены особенности конкретного типа юнитов.

    А если без ООП, то у вас остаются условные операторы. Десятки условий для здоровья, еще десятки для брони, еще десятки для скорости, и в итоге каша такого размера и сложности, что работать с этим в какой-то момент станет невыносимо.
    Ответ написан
    4 комментария
  • Где в Ubuntu найти размещение папки с обоями?

    Стандартные обои находятся в:
    /usr/share/backgrounds
    Загруженные изображения (те которые вы стрелкой показываете) размещаются в:
    ~/.local/share/backgrounds
    Ответ написан
    1 комментарий