Задать вопрос
  • Есть ли разница между сервисами авторизации по звонку в отношении надежности?

    Введи в своём сервисе авторизацию по паролю, а в качестве второго фактора - totp.

    Звонки, СМС, сообщения в мессенджере только как резерв и тогда будет тебе надёжность.
    Ответ написан
  • Нужно ли покупать доменное имя для AD?

    Чтобы случайно не спутать доменное имя для сайта и домен AD - просто назови его одним словом.
    Например просто KITRUS
    Ответ написан
    Комментировать
  • Мне нужно создать телеграм бота наподобие личного дневника, как это сделать?

    С чем именно у тебя возникла трудность?


    Можете дать какие-нибудь наводки, что бы я понял, что мне нужно сделать, пожалуйста?

    Что сделать чтобы что происходило?


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

    Видимо бот должен просить отправить сообщение на день и сохранять куда-то текст.


    а при помощи другой выдать запись за любую другую и, если на нужную дату записи нет, сообщить об этом

    Видимо должен просить пользователя отправить дату, или предлагать список доступных дат (например в виде кнопок). И искать запись в своём хранилище на эту дату.

    Получается, тебе нужно определиться с:
    1. Где хранить записи и разобраться, как с таким хранилищем работать. Самое просто тут - в обычных текстовых файлах.
    2. Как именно в деталях должно строиться взаимодействие с пользователем и как такое взаимодействие можно запрограммировать.
    Тут можно использовать диаграмму состояний, например
    Ответ написан
    Комментировать
  • Прямое управление сплит-системой через Arduino \ ESP \ Raspberry?

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

    Так что варианта по сути остаётся два:
    1. Использовать ИК-интерфейс.
    2. Использовать проводной интерфейс, с которым работают настенные регуляторы

    Если тебе нужно просто встроить в умный дом и выставлять параметры из кода - легче всего через ИК будет с использованием какого-нибудь готового пульта (типа того же Яндекса).
    Протокол, на котором работают кондиционеры хорошо задокументирован
    Ответ написан
    Комментировать
  • Как проводится нагрузочное тестирование на проекте?

    vabka
    @vabka Куратор тега Веб-разработка
    У нас на проекте нагрузочное обязательно проводят перед каждым релизом как часть регрессионного тестирования.

    Но у нас и соглашения с клиентами есть по скорости ответов, отсюда и необходимость проверять.

    Думаю, если задать вопрос типа "а зачем в проекте нагрузочное тестирование", то тогда и по периодичности всё станет ясно.

    Смотрим в тестах максимальную "прочность", сколько RPS можно держать без значительной деградации и стабильность - можем ли мы длительное время держать достаточно большую нагрузку (объем смотрим по пиковой нагрузке в проде)

    + к этому ещё и постоянный мониторинг времени ответа на проде.

    Регресс, естественно, происходит в окружении близком к продовому.

    + ещё сейчас затащили нагрузочное тестирование в ci - там только смотрим, есть ли деградация по максимальной производительности. Там тестирования происходит уже в очень далёком от прода окружении, зато часто (на каждый MR)
    Ответ написан
    Комментировать
  • Могу ли я активно ссылаться на видео с ютуба?

    Это норма и так все собственно и делают.
    И ровно для этого в ютубе по кнопке "поделиться" есть возможность сделать iframe для проигрывания и у самого ютуба в доке описано, как можно сделать из ссылки такой iframe.
    Правда есть нюанс:
    1. Видео должно быть доступно без регистрации
    2. Видео должно быть публичным. (не доступ по ссылке)
    3. Не должно быть возрастных ограничений (иначе будет п1)
    4. Автор видео должен при загрузке явно разрешить встраивание на другие платформы
    5. У видео не должно быть ограничений по странам
    6. Сам youtube должен быть доступен в стране, где сидит пользователь)
    Ответ написан
    1 комментарий
  • Как подключить внешний NFC считыватель к Андройд без NFC?

    Используй другой способ подтверждения.
    Через банк или МФЦ.
    Или выпускай подпись через другой УЦ.
    Либо новый телефон.
    Ответ написан
    Комментировать
  • Как обработать данные(файл с данными на 14гб)?

    OutOfMemory возникает, когда у тебя не хватает оперативной памяти.
    Во-первых, Убедись, что у тебя приложение 64-битное.
    Во-вторых, большие объёмы данных все сразу в оперативку записывать не стоит. Тем более дважды, как у тебя происходит в LoadDataB.
    1. У тебя на Add каждый раз реаллокации данных происходят. Лучше 1 раз с запасом выделить место. Можно, например, сначала 1 раз прочитать файл, чтобы подсчитать количество строк, а потом уже заполнить.
    Или можно сделать связный список из чанков, тогда можно будет в 1 проход.
    2. ToArray копирует целиком List. Раз начал работать с листом - продолжай.

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

    UPD: видимо, это какая-то алгоритмическая задача, раз есть ограничение в 1мб.
    Тогда сразу иди думай над другим алгоритмом. Читай файл и одновременно делай все вычисления. Нивкакой массив промежуточные данные не сохраняй.
    Ответ написан
    2 комментария
  • Как запускать бота в Discord из России?

    Discord сейчас официально заблокирован, так что писать способ решения твоей проблемы тут незаконно.
    Ответ написан
  • Взломали инстаграм несмотря на 2FA. Как такое возможно?

    В дополнение к уже упомянутому - может быть и вирус для телефона
    Ответ написан
    Комментировать
  • Что делать если только один разъем на cpu 8 pin, а нужны два?

    Если у твоего процессора tdp меньше 150вт, то тогда ты можешь подключить только один 8pin, смотри в инструкцию, умеет ли мать так и какой из разъёмов тогда оставлять пустым.

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


    Может есть какой переходник с pci-e? И на сколько безопасно их использовать. Какой лучше? Или без разницы можно с ВБ или Озона заказать?

    Переходники есть.
    Если переходник плохой, то может случиться пожар (смотри примеры с переходниками на новый hpwr разъемов навидии)
    Покупать от того производителя, у которого есть все сертификаты и гарантия.
    Что ты найдешь и купишь на озоне или вб никто не знает.
    Ответ написан
  • За что можно получить бан на хабр фрилансе?

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

    2.5
    Для регистрации Пользователь обязуется предоставить достоверную и полную информацию о себе по вопросам, предлагаемым в форме регистрации, и поддерживать эту информацию в актуальном состоянии. Если Пользователь предоставляет неверную информацию или у Хабра есть основания полагать, что предоставленная Пользователем информация неполна или недостоверна, Хабр имеет право по своему усмотрению заблокировать либо удалить учетную запись Пользователя, а также отказать Пользователю в использовании Приложений и связанных с ними Сервисов полностью или в определенной части.

    И есть п 2.6, где у тебя могут запросить ещё документы

    Дальше, уже если судить по заголовку:

    3.7.11
    размещать вакансии (для этого предназначен сервис Хабр Карьера).

    Но раз именно блокировка, а не скрытие/удаление заказа, то скорее всего дело с перс данными или твоей локацией.
    (Например, если ты в ЕС, а хабр не может соблюсти gdpr, то тогда тебя проще заблокировать)

    В любом случае для обсуждения бана нужно обращаться напрямую в поддержку сервиса, ибо сейчас это гадание на кофейной гуще.
    Ответ написан
    Комментировать
  • Где изучать Java ASM?

    Чем тебя не устроил официальный user guide?
    пдфка на 150 страниц
    https://asm.ow2.io/asm4-guide.pdf

    javadoc с описанием всех классов
    https://asm.ow2.io/javadoc/index.html

    и фак:
    https://asm.ow2.io/faq.html

    И ещё доклады есть:
    https://asm.ow2.io/publications.html

    Я нашел 1 понятный пример, но там без объяснений, ничего не понятно (понятна малая часть), в доке тоже, пракически не обьяснений

    Если тебе ничего не понятно - значит у тебя не хватает каких-то базовых знаний, которые подразумеваются
    Ответ написан
    5 комментариев
  • Кто-то уже пользовался SmartCaptcha от яндекса? Как работает на сайтах/приложениях?

    Бывают ли сбои?

    Бывают, как и у любого другого интернет сервиса.
    В принципе тут достаточно "с учётом современных реалий".
    По частоте сбоев - ориентируйся на SLA:
    https://yandex.ru/legal/cloud_sla_smartcaptcha/ind...

    Остальное зависит от специфики твоего сервиса. Никто не может гарантировать, какая доля пользователей будет получать капчу в лицо.
    Ответ написан
    Комментировать
  • Обязательно ли использовать scanf_s вместо scanf?

    Ответ легко ищется поисковиком.
    https://www.cyberforum.ru/c-beginners/thread101856...

    ссылаясь на ошибку

    Не ошибка, а предупреждение.

    но не проведёт ли это к каким-то последствиям?

    Можно случайно словить неприятную ошибку в рантайме, если будешь невнимательно пользоваться scanf

    scanf - стандартная функция, которая работает ровно так, как написано в доке и в твоей книге.
    scanf_s - то же самое, но нужно ещё передать размер буфера - перед записью, функция внутри проверит, что данные укладываются в переданных размер.
    https://en.cppreference.com/w/c/io/fscanf
    Но обрати внимание на:

    As with all bounds-checked functions, scanf_s, fscanf_s, and sscanf_s are only guaranteed to be available if __STDC_LIB_EXT1__ is defined by the implementation and if the user defines __STDC_WANT_LIB_EXT1__ to the integer constant 1 before including .
    Ответ написан
    3 комментария
  • Есть ли фреймворк для кроссплатформенной разработки на Rust с компиляцией в нативные приложения?

    vabka
    @vabka Куратор тега Rust
    Slint?
    https://docs.slint.dev/latest/docs/slint/
    Но после веба он не очень удобный.
    Зато кроме десктопа и мобилок умеет в ембедед.

    И помни про существование https://areweguiyet.com/
    Ответ написан
    2 комментария
  • На телефоне скорость интернета через wi-fi меньше чем на ПК подключённом у к этому же роутеру через провод, что делать?

    Связано это может быть с тем что у тебя старый роутер.
    Если у тебя подключение идет под 2.4ггц 802.11n aka WiFi 4, то у тебя будет 150мбит на антенну брутто. 150мбит нужно разделить на 2, тк половина идёт на отдачу, а половина на приём.
    Получается 75мбит. Делим на 8 и вот и получается чуть меньше 10мбайт
    Ответ написан
    2 комментария
  • Имеет ли смысл грабить интелёвую БД?

    1. Уже есть
    2. Кому надо - те вполне могут и впн включить
    Ответ написан
    4 комментария
  • Стоит ли поступать на программиста с плохой математикой?

    Вариант раз:
    За оставшиеся несколько месяцев натаскать математику, чтобы её хватило для сдачи экзамена.

    Вариант два:
    Поступать в колледж. После 11 класса это всего 3 года учёбы и там не нужно будет учить никакую математику, тк ты первый курс пропускаешь, где повторяется школьная программа.
    В принципе должно хватить базовой математики для поступления, но лучше перепроверить.
    Конкуренции обычно большой нет.
    + возможная полная удалёнка
    Потом, если будет нужно, поступишь в университет на то направление, которое тебе будет интересно (по ускоренной программе)

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


    Я хочу стать frontend разработчиком

    Это как раз для колледжа история. Высшее тебе тут не нужно.

    Вообще математика в первую очередь нужна на том уровне, чтобы тебе комфортно было работать с абстракциями (чтобы не было как с Буратино и яблоками). Во вторую - арифметика и всякие проценты, умение составить уравнение и решить уравнение для расчёта суммы всех применяемых в интернет-магазине скидок хотя бы). Понимать, что такое перцентиль, тк оно очень часто встречается во всяких системах мониторинга.
    Ответ написан
    Комментировать