Задать вопрос
  • На чём создать прогу для обработки больших данных?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Лучше для чего именно? В общем случае - на том, что знаете или что интересно было бы изучить.
    Ответ написан
    2 комментария
  • Как замаскировать ссылку на телефоне?

    vabka
    @vabka Куратор тега Веб-разработка
    Можно на эту страницу добавить кнопку типа "перейти". Ссылку сделать многоразовой, а переход по кнопке на ней - одноразовый
    Ответ написан
    1 комментарий
  • Почему в команде man echo нет информации об аргументе -e но он работает?

    @rPman
    Потому что man echo говорит про /usr/bin/echo а в bash используется встроенная в bash команда echo (т.е. это команда языка а не утилита), соответственно и документацию нужно смотреть в bash
    https://www.man7.org/linux/man-pages//man1/bash.1.html
    echo [-neE] [arg ...]
                  Output the args, separated by spaces, followed by a
                  newline.  The return status is 0 unless a write error
                  occurs.  If -n is specified, the trailing newline is
                  suppressed.  If the -e option is given, interpretation of
                  the following backslash-escaped characters is enabled.
    Ответ написан
    4 комментария
  • Как загрузится с установочной флешки Arm Debian на M1?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Никак. Mac arm официально поддерживает только MacOS и не поддерживает другие ОС. Есть один полусырой проект линукса - что-то там даже работает, в целом же вообще не юзабельная система. Название не помню, но легко гуглится. Поэтому если хотите запустить арм линукс на маковской арм платформе - используйте докер, VirtualBox, UtmApp или qemu.
    Ответ написан
    Комментировать
  • Как правильно прописать IP?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Убираете гигабитный коммутатор, соединяете сетевые карты напрямую, прописываете адреса из сети, отличной от сети на 100-мегабитном коммутаторе. Например, 192.168.2.1/24 и 192.168.2.2/24. Настраиваете обмен не по именам, а по IP-адресам.
    Ответ написан
    3 комментария
  • Как правильно прописать IP?

    @Massacre_Rage
    На гигабитной сетевке пропиши адрес 192.168.2.1/24 и 192.168.2.2/24 на втором сервере, шлюз не нужен.

    И тупой хаб лучше убери, соедини сервера напрямую друг с другом.
    Ответ написан
    5 комментариев
  • Как найти связанные элементы объекта?

    Alexandroppolus
    @Alexandroppolus
    кодир
    Ответ написан
    Комментировать
  • Какой алгоритм можно применить при проверки числа на простое ли оно?

    @Mercury13
    Программист на «си с крестами» и не только
    Если нужно проверить а) точно, и б) одно; в) не очень большое число (миллион тоже небольшое) — ничего нет лучше, чем проверка нечётных чисел до корня из n. То есть до 1000.

    Если точно, много и небольшие — то придётся держать список простых чисел, пополняя его, когда попадётся слишком большое число. Список тоже до корня из n. Допустим, если предел — int4 (≈4 млрд), то нужно держать только список до 65535, это пара тысяч чисел.

    Если число совсем небольшое и может быть где-то в списке — ищем его хитрой разновидностью поиска: проверяем 1-е число, 2-е, 4-е и т.д., пока не определим диапазон, где может быть число. И в этом диапазоне ищем двоичным поиском.

    В криптографии востребован неточный поиск — «число, скорее всего, простое». Но об этом не будем, вы не настолько круты. Тут уже основано на том, что держим таблицу небольших простых чисел и делим на них, а затем гоняем неточные тесты.

    PERFECT number — это СОВЕРШЕННОЕ число. Это не то (сумма всех делителей равняется самому числу), и для теста на совершенное число тоже надо проверять до корня из n — если a делится на b, то добавляем и b, и a/b (кроме случаев, когда b=1 и b²=a, разумеется). Если есть простые числа до корня из n — тоже можно разбить на простые множители (один из множителей может быть больше корня из n!) и подключить комбинаторику, чтобы заполучить остальные.
    Ответ написан
    2 комментария
  • Как в Python удалить текст до определённых символов?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    import re
    re.search(r'.*(https{0,1}://.*)', "57-09-71 МегаФонe-mail: ? vy:juf , h 5555y676hr965 silava.a@ttgr :  https://loads.ru").group(1)
    # 'https://loads.ru'
    Ответ написан
  • Почему не работает JSON.parse?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    - let text = `{"content":"<svg width=\"133\" height=\"510\" viewBox=\"0 0 133 510\">"}`
    + let text = '{"content":"<svg width=\\"133\\" height=\\"510\\" viewBox=\\"0 0 133 510\\">"}'

    Как получить правильный JSON:
    console.log(JSON.stringify({content: '<svg width="133" height="510" viewBox="0 0 133 510">'}))
    // '{"content":"<svg width=\\"133\\" height=\\"510\\" viewBox=\\"0 0 133 510\\">"}'
    Ответ написан
    2 комментария
  • Какой облегчённый мониторинг существует?

    @Komrus
    CIO
    PRTG
    Ответ написан
    Комментировать
  • В чем заключается ошибка этой логики рекурсии?

    WblCHA
    @WblCHA
    Ты не ту функцию вызываешь. У тебя мгновенно вешается красный после зелёного, естественно ты не увидишь разницы.
    document.body.style.backgroundColor = "red";
    document.body.style.backgroundColor = "green";
    // delay
    document.body.style.backgroundColor = "red";
    document.body.style.backgroundColor = "green";
    // delay
    ...


    Тебе disco вызывать надо.
    Ответ написан
    1 комментарий
  • Можно ли видео на сайте без сохранение на диск показывать в меньшем разрешении?

    kawabanga
    @kawabanga
    На хостинге есть видео. Размер видео 100 Мб.

    Установите ffmpeg и просто базовым запросом перекодируйте в тот же размер что у вас есть. Удивитесь сокращению размера раза в два.

    Видео запускается через тег video

    Используйте библиотеки, типа videojs. они действительно имеют больше возможностей.

    На смартфонах такое разрешение не нужно.

    Настройки пользователя или конфиги пользователя в вашей системе.

    К примеру, на десктопах показываем исходник = 1080, на планшетах = 720, на смартфонах = 560.

    Изначально нужно закодировать. ffmpeg перегоняет очень быстро файлы в разные форматы на m1 макбуках (4x от изначального 1080 файла), думаю современные процессоры умеют так же.
    В любом случае придется хранить все 3 версии, но тут нюанс -
    576 - может весить 5-10мб
    1080 - 20-30 мб
    720 - около 15.

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Никак :) То, что прибыли не планируется - это никого не греет и это еще доказать надо :)
    Ответ написан
    Комментировать
  • Как принимать деньги от физиков и передавать их другим людям онлайн без юрлица или ИП?

    vabka
    @vabka Куратор тега Веб-разработка
    1. Юридическое лицо обязательно придется завести

    2. Налоговая в любом случае увидит тут признаки дохода и ты будешь обязан взимать НДФЛ с исполнителей, как налоговый агент.
    Вот и требование отчитываться в налоговую.
    Вот тебе, получается, нужно узнавать полные данные и ИНН исполнителей.
    Вот и закон о персональных данных кокетливо машет рукой, а РКН ждёт от тебя стопку бумаг о том, как ты с этими ПД работаешь и как защищаешь. Очень возможно, что придётся ещё потратиться, чтобы всем требованиям соответствовать.

    3. А ещё тут очень легко можно попасть на отмывание денег. Возможно, для того что ты хочешь сделать, нужно ещё получать лицензию. Стоит проконсультироваться с юристом по поводу того, какой у тебя ОКВЭД тут будет.

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

    Без юридического лица можно попробовать крипту, но тут тоже есть нюансы, начиная опять же с комиссий(говорят есть варианты с небольшой комиссией) и волатильности (по идее есть стейблкоины, но и они умеют обваливаться), заканчивая серым статусом, зато всего остального получится избежать.
    Ответ написан
    14 комментариев
  • Какую мышку выбрать для Macbook?

    xez
    @xez
    TL Junior Roo
    Макбуку не нужна мышка - там трекпад же классный.
    Ну и если брать - то лучше g502, как по мне, ничего нет.
    Ответ написан
    7 комментариев
  • За что можно получить бан на хабр фрилансе?

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

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

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

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

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

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

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

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Вы сами попросили гит не скачивать весь репо, а скачать только 900 коммитов основной ветки. (параметром --depth 900). Это называется поверхностная копия shallow clone.

    Сейчас вы можете докачать всё с помощью команды
    git fetch --unshallow
    либо
    git fetch --all

    Если интернет ограничен, вы можете скачать например только последний коммит нужной ветки
    git fetch origin updater --depth=1
    И распаковать в рабочий каталог его
    git checkout updater
    Ответ написан
    Комментировать
  • Есть ли текстовый редактор с многократным уменьшением текста?

    GavriKos
    @GavriKos
    Ну VSCode например. Зум точно есть, межстрочный думаю где то в настройках темы можно поставить, как и шрифт.
    Мне кажется вы бы быстрее попробовали все известные редакторы, чем ждали ответа тут ))))

    Ну а так - я бы вообще это делал HTML-ой
    Ответ написан
    2 комментария
  • Как сделать так, чтобы Алиса брала ответы на мои вопросы из внешнего источника?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Вам вот в эту документашку: https://yandex.ru/dev/dialogs/alice/doc/ru/quickst...
    Создаете нужный навык и прописываете что и где брать/смотреть.
    Ответ написан
    Комментировать