Задать вопрос
  • Как подключить домофон к умному дому?

    den3e4n
    @den3e4n
    Сервис ремонт обмен опытом
    Чтото глядкл я что первое нашёл,так это вызывная панель с видекамерой.Тоесть это не домофон,а оборудование которое к нему подключалось.там должен быть динамик ,микрофон для предварительной беседы,видеокамера,и кнопка или две.процесс простой нажимается кнопка пришедшим в гости,звонит домофон в доме,на экране видео того кто жмёт кнопку.Ну динамика может и не быть микрофона тож,видекамера должна быть,и соответственно выводы от всего этого.грунт и видео,грунт и данные с опознаваловым панели,и дальше вероятно кнопки...лучше снять разобрать чтобы не гадать...
    Ответ написан
    1 комментарий
  • Это синтаксический сахар или есть какая-то существенная разница?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    В Java Language Spec - Глава 10.2 https://docs.oracle.com/javase/specs/jls/se19/jls19.pdf
    Ответ написан
    Комментировать
  • Как в c# сделать так что бы Телеграм бот реагировал на определённое слово в предложениях?

    freeExec
    @freeExec
    Участник OpenStreetMap
    "тут этого нет".Contains("что-то ищу")
    Ответ написан
    Комментировать
  • Какие библиотеки используют для написания GUI операционной системы?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Ну да, и что? А KDE написан на QT. Вопрос-то в чем?
    Ответ написан
    Комментировать
  • Как отключить всплывающий виджет языковой раскладки на windows 10?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Меня просто поражает то, что за несколько лет Майкрософт так и не дали людям возможность отключать этот бред.
    Потому что "проблемы индейцев"© и этот бред поставляется в виде хардкода в InputSwitch.dll.
    Ответ написан
    Комментировать
  • Почему %0|%0 так нагружает процессор?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Потому что команда запускает самоё себя, бесконечно. И в какой-то момент просто перестаёт хватать оперативной памяти и производительности процессора.

    Количество рекурсий? Передавать текущий номер рекурсии как аргумент. Разумеется перед тем, как его передавать - его нужно увеличить на 1, что бы следующий потомок его знал:
    @echo off
    set /A LVL=%1+1
    if %LVL% LEQ 3 %0 %LVL% |%0 %LVL%
    Ответ написан
    Комментировать
  • Почему wasm код не генерируется при компиляции rust кода с сырыми указателями?

    bingo347
    @bingo347
    Crazy on performance...
    Начну пожалуй с того, что в первом примере у Вас UB (undefined behavior):
    #[no_mangle]
    pub fn test() {
        // Вот тут на стеке выделено 4 байта
        let mut idx: i32 = 10;
        // Указатель на эти 4 байта
        let ptr = &mut idx as *mut i32;
    
        // По сути указатель на те же 4 байта, но на деле указатель на 40 байт
        let buffer = unsafe { core::slice::from_raw_parts_mut(ptr, 10) };
    
        // И тут мы работаем с этими 40 байтами,
        // но нормальные из них только 4 байта в начале,
        // а остальные смотрят в глубь стека и меняют его
        // то есть перетирают адрес возврата и данные на стеке вызвавшей функции
        for pixel in buffer.iter_mut() {
            *pixel = 0x7d2b7500;
        }
    }
    То есть после завершения данная функция должна не вернуться в вызывающую функцию, а передать управление непонятно куда.

    Ну и еще один момент, это оптимизация, данная функция не имеет сайд эффектов и ничего не возвращает. После инлайна функции core::slice::from_raw_parts_mut и метода Iterator::iter_mut компилятор вполне может понять, что данный код не имеет сайд эффектов, а значит бесполезен и его можно вырезать. Вот собственно он его и вырезает.
    Во втором же примере у нас есть сайд эффект - изменение данных по указателю пришедшему извне через аргументы.

    P.S. Во втором примере кстати тоже можно увидеть работу оптимизации, цикл из 10 итераций, пишущих i32 в смещение по указателю, был заменен на обычные 5 записей i64 в смещение по указателю.
    Ответ написан
    1 комментарий
  • Как узнать минимальные требования для собственной игры?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    через тестирование на разных платформах с разными характеристиками.
    Профессия тестировщика в том числе и для этого существует
    Ответ написан
    Комментировать
  • Как научить родителей пользоваться компьютером?

    Adamos
    @Adamos
    Если мать не хочет гуглить решение, с чего ей захотеть читать книжки?
    Может, ей вовсе не так важно решение проблемы, как общение с сыном...
    Несколько повысить грамотность пользователя, если угодно, можно сменой подхода: когда возникает очередная проблема, приходить на помощь, но не прикасаться к клавиатуре и мыши. Встаете рядом, объясняете, в чем проблема, и говорите, что нужно сделать. В следующий раз то же самое. На третий вы можете уже не понадобиться.

    С юзерами, кстати, это тоже дает плоды ;)
    Ответ написан
    6 комментариев
  • Есть ли в РФ недорогой хостинг для asp.net core в 2023 net 6.0?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, есть: подойдет любой недорогой хостинг с VDS/VPS и т.д. Вбиваете в гугл "хостинг в России" и получаете огромный список. А еще лучше смотреть на рейтинг и отзывы и на их основе выбирать.
    Ответ написан
    Комментировать
  • Какое выбрать кресло до 25к?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Выборы:
    - кресла
    - мыши
    - клавиатуры
    - наушников

    чрезвычайно индивидуальны и то, что хорошо зайдет одному - заставит плеваться другого. Мне доводилось сидеть в "директорских" креслах, но себе я выбрал относительно недорогое, без всяких качалок и с максимально жесткой спинкой. А работаю я за компом куда поболе чем 8 часов...
    Ответ написан
    Комментировать
  • Почему нельзя использовать разные версии движка при разработке игры?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Начинаю душнить.
    Да потому что нормальные компании формулируют так либо высылка оборудования либо возмещение вам вашего оборудования в размере 70-140 долларов в месяц, с сервисным обслуживанием и ремонтом в размере 400 долларов в год.

    Эти условия нормальны и вы выигрываете в том что человек не борется со средой разработки. Даже не так он работает нормально и вас не колышат маджор изменения в движке, разные либы, вы точно уверены что все соберется.
    Ответ написан
    4 комментария
  • Безопасно ли SSH соединение?

    ValdikSS
    @ValdikSS
    Первая же ссылка в поисковике полностью отвечает на все ваши вопросы.
    https://ikarus.sg/rsa-is-not-dead/
    Ответ написан
    Комментировать
  • Можно ли написать JS-регулярку, которая матчит строку только если в строке четное количество вхождений какого-либо символа?

    @Sozdavan
    Невозможно написать регулярное выражение, которое будет возвращать истину только в том случае, если в строке есть четное количество любых символов, используя только регулярные выражения, потому что регулярные выражения не имеют возможности «запоминать» количество совпадающих вхождений. Одним из возможных подходов к решению этой проблемы было бы использование комбинации регулярных выражений и языка программирования. Вы можете использовать регулярное выражение для сопоставления интересующих вас символов, а затем использовать язык программирования для подсчета количества вхождений этих символов и проверки их четности. Другим возможным подходом может быть использование другого алгоритма, такого как подсчет количества вхождений каждого символа в строку, а затем проверка четности числа для каждого символа. Этот подход может быть реализован с использованием цикла и структуры данных словаря на большинстве языков программирования. Наконец, вы можете использовать другой язык со встроенной функцией для этой проблемы, например, python с его функцией Counter(), он даст вам диктовку с количеством каждого символа в строке.
    Ответ написан
    1 комментарий
  • Какую тему взять для преддипломной практики?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Декан должен вам определить преподавателя, который будет вашим дипломным руководителем. Дипломный руководитель обязан решать вместе с вами все вопросы, касающиеся вашего диплома, включая тему диплома, а также место прохождения преддипломной практики.
    То, что вы ищете тему преддипломной практики на Тостере - это ошибка. Так быть не должно.
    Ответ написан
    Комментировать
  • Какую граф библиотеку python можно использовать, чтобы смоделировать устройство, как на картинкe?

    @dima20155
    you don't choose c++. It chooses you
    Qt вполне хороший вариант, большое комьюнити, просто работать.
    PyQt6, PySide2
    У неё очень широкий функционал.
    Абстрактный пример на тему
    Ответ написан
    1 комментарий
  • Зачем при переопределении object.Equals() переопределять object.GetHashCode()в C#?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Потому что они тесно связаны. Например Dictionary строить хеш-таблицу на основе HashCode и ищет объекты в ней по нему же, потому что это быстро и нужно сравнивать только одно число. А после того как найдёт подходящие объекты, сравнивает с искомым уже через Equals, чтобы наверняка убедиться, что это он.

    А для пользовательских классов GetHashCode будет возвращать "рандомный мусор" (на самом деле там что-то завязано на расположение объекта в памяти), соответственно идентичные по содержимому объекты будет иметь разные HashCode, что негативно сказывается на некоторых механизмах.
    Ответ написан
    4 комментария
  • Хочу узнать про процессор?

    Stalker_RED
    @Stalker_RED
    Можно сделать так:
    1. сфотографировать сокет с погнутыми ножками
    2. найти в интернетах карту что какие ножки делают
    3. выяснить что отвалилось когда ножка погнуласть
    4. выяснить до каких соседних ножек она могла дотянуться
    5. ПОПЫТАТЬСЯ УГАДАТЬ что произошло когда вы установили процессор в гнутый сокет.

    но гораздо проще, и без этапа угадывания будет выяснить это в сервисе.
    мог и процессор повредиться, и мат плата, и оба одновременно.
    А может вообще все ок, надо только ножки нормально распрямить.
    Ответ написан
    Комментировать
  • Хочу узнать про процессор?

    @rPman
    вставить процессор в заведомо рабочую материнскую плату

    отнеси в нормальный сервис, который проведет адекватную диагностику, стоимость этого будет рублей 200 в худшем случае (обычно бесплатно)

    p.s. отнеси все, и материнку и процессор, лучше весь компьютер
    Ответ написан
    1 комментарий
  • Где можно посмотреть, сколько ресурсов потребляет веб приложение?

    Есть несколько вариантов:
    1. Диспетчер задач браузера
    2. Вкладка Profiler в инструментах разработчика
    3. Вкладка Memory в инструментах разработчика
    4. Плагин для реакта - React Developer Tools, после установки, в инструментах разработчика появляется новая вкладка Profiler для реакт приложений
    Ответ написан
    Комментировать