• Через какой алгоритм решать эту задачу?

    Adamos
    @Adamos
    Когда не знаешь, как решать задачу программно - это нормально.
    Надо взять листочек и начать решать ее руками.
    12 этаж, есть два варианта - вверх или вниз. Считаем их, получаем этажи, на каждом два варианта...
    Внезапно доходит, что если уже рассматривал варианты для этажа, то второй раз это можно не делать, результаты будут те же.
    Значит, помечаем посещенные этажи - и крутим варианты, отсекая те, которые ведут на уже посещенные.
    Банальной рекурсией, например...
    Из кода осталось только написать функцию, которая выдаст два варианта для текущего номера этажа - по подробной инструкции из задачи.
    Ответ написан
  • Чем не угодили 2G и 3G?

    @OzzyFox
    Если использовать 10 МГц в диапазоне B1 (2100 МГц) в 3G, можно получить скорости 42мбит/с скачивание и 5,76 мбит отдача.
    Если использовать тот же ресурс в LTE ( т.е. те же 10 МГц), но при этом накинуть модуляцию 256QAM DL, что сейчас встречается повсеместно, и MIMO 4х4, то можно будет получить ~200 мбит/с скачивание и примерно 35 мбит/с на отдачу.
    Эти цифры - округлённый теоретический максимум, который реально получить в идеальных условиях, а вот 80-90% от этих скоростей глубокой ночью уже реально получить.
    Иначе говоря, отключая 2G и 3G, частоты перейдут в LTE/NR, за счет чего повысится ёмкость сети и сможет обслуживаться бОльшее число абонентов.
    Ответ написан
    Комментировать
  • Как проверить существует ли приватный метод?

    0xD34F
    @0xD34F Куратор тега JavaScript
    try {
      eval('this.#' + name);
      return true;
    } catch(e) {
      return false;
    }
    Ответ написан
    1 комментарий
  • Как узнать количество чисел в файле txt?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Взял размер файла (man readdir)
    Запросил памяти под чтение файла по размеру файла (man calloc)
    Открыл файл (man open)
    Прочитал его (man read)
    Закрыл файл (man close)
    Посчитал число пробелов в буфере, проверил, что после последнего идет цифра (исключить ситуацию когда пробел после последнего числа), если это так, прибавил единицу
    Вывел
    Освободил память (man free)

    ПРОФИТ!
    Ответ написан
    Комментировать
  • Паспортные данные для регистрации домена?

    StupidQuestion
    @StupidQuestion
    Задаю глупые вопросы...
    Пользую reg.ru - вроде адекватный
    Раньше nic.ru - подняли цены у моего товарища, у которого был такой тариф, что я за домен платил 130 рублей, который везде стоил по 800. Покинули.

    Вроде у всех регистраторов есть приватка. Типо приватишь свои данные. Как работает не знаю.

    А где скажите сейчас не светятся ваши данные? У Вас один телефон уже о вас все всем рассказал.

    Про сканы слышал. Ну сайт на "будущее" с таким сканом лучше не делать. Вдруг сайт раскрутится и т.д. и вам захочется его все таки сделать своим, а сканы как обычно где то потеряются, надо будет доказать что то. В общем плохая затея.
    Обычно с чужими сканами, регают домены для провокации/унижения/оскорбления и т.д. каких либо организаций. Делают копию сайта и т.д. и т.п.
    Ответ написан
  • Паспортные данные для регистрации домена?

    jamessvetsky
    @jamessvetsky
    Специалист по почтам и рассылкам
    Добрый день!
    Открываем правила регистрации доменных имен в зонах ru и рф:
    https://cctld.ru/files/pdf/docs/rules_ru-rf.pdf
    9.2.5. В Реестре сохраняется следующая информация, предназначенная для
    идентификации администраторов — физических лиц:
    1) фамилия, имя и отчество;
    2) дата рождения;
    3) место жительства;
    4) сведения о документе, удостоверяющем личность администратора (включая
    серию, номер, дату выдачи документа и наименование органа, выдавшего документ).

    У большинства регистраторов эта информация скрыта для открытого доступа, но, разумеется, в случае официальных запросов она будет оглашена.
    Оформлять домен на левые документы категорически не советую. И дело даже не в том, что могут быть сложности при его продаже или передаче кому нибудь. А в том что в любой момент это может обнаружиться и останетесь без домена.
    По поводу покупки домена. Советую выбирать из официальных регистраторов зоны. Требования к ним более чем серьезные. Список можно посмотреть здесь
    https://cctld.ru/domains/reg/
    Reg Ru и Ru Center - цена продления завышена, плюс множество платных доп услуг. Лично я пользуюсь atex.ru где и покупка и продление 149 рублей. А вообще сравнительную табличку по ценам можно посмотреть вот тут
    https://7fk.ru/cena-domena-ru/
    Ответ написан
    2 комментария
  • Алгоритмы осветления документов, бинаризация изображения и с чего начинать их изучение?

    @AlexSku
    не буду отвечать из-за модератора
    Гонсалес, Вудс "Цифровая обработка изображений"
    Ответ написан
    Комментировать
  • Может ли быть две html страницы в одной?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан
    Комментировать
  • Какой командой можно заменить grep -A?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    а зачем -A нужно заменять? почему не добавить?
    Ответ написан
    Комментировать
  • Как вывести дополнительные строки после найденной на Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    чем не подходит -A?
    Ответ написан
  • Какой Linux выбрать?

    Adamos
    @Adamos
    Ворох штампов и грабель. Убунту, видите ли, "баганутый", а в качестве "небаганутых" рассматриваются перепиленные Гента (Калькулейт) да Арчик (Манджара).
    Проблема Убунты - это экспериментальные DE по умолчанию.
    Xubuntu / Mint этой проблемы лишены, и ни в "баганутости", ни в "тяжести" я Зубунту не замечал с тех пор, как на нее сел (а это была еще версия 12.04). Например, пару последних лет именно Xubuntu стоит у жены на ноуте от ASUS.
    Естественно, речь про LTS дистрибутив - из тех же соображений неучастия в экспериментах.
    Ответ написан
    2 комментария
  • Как сделать красную линию короче?

    Nolis
    @Nolis
    it-гопник
    Ответ написан
    Комментировать
  • Как имитировать линию для старого телефонного аппарата (с поддержкой звонка)?

    jamakasi666
    @jamakasi666
    Просто IT'шник.
    Вам имитация линия или имитация работы телефона?
    Если имитировать телефон то берете микроконтроллер хоть ардуину. Выбрасываете почти все кишки из телефона, т.е. меняете микрофон и динамик в трубке на что то простое что ардуина вытянет, кнопка снятия трубки остается старая, звонок(который старый в виде 2х механических колокольчиков) для него городите преобразователь в переменный ток с определенной частотой, шилдик на ардуину для вывода и записи звука. Согласовываете все это друг с другом и пишете прошивку.
    Ответ написан
    3 комментария
  • Как сделать эффект параллакса в юнити с 2 картинками?

    GavriKos
    @GavriKos Куратор тега Unity
    Эффект параллакса - это когда две картинки движутся в одном направлении с разными скоростями - та которая логически дальше - движется медленнее.

    А эффект движения за мышкой - это не параллакс.

    Сделать просто - поискать в документации как считать перемещение мыши и так же перемещать картинку.
    Ответ написан
    2 комментария
  • Как получить трекинг номер API ПОЧТА РФ?

    Adamos
    @Adamos
    Трекинг номер (они называют его ШПИ) вы получаете после того, как вы сформировали отправление в Отправке (создали посылку со всеми реквизитами).
    После этого, конечно, вы можете отправить пользователю этот самый трекинг.
    Обратите внимание, что сразу ШПИ возвращает только вторая версия метода создания заказа: https://otpravka.pochta.ru/specification#/orders-c...
    Ответ написан
    Комментировать
  • Нужна программа на python для перехода между окнами регистрации и входа в аккаунт?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Selenium
    Ответ написан
    Комментировать
  • Быстрый способ подбора всех возможных вариаций значений массива какие есть способы?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Судя по постановке задачи и примеру, речь идёт не о всех возможных начениях массива, а обо всех возможных подмножествах множества мощностью 179.
    Если каждый элемент надмножества может либо входить, либо не входить, то кажое из множеств можно сопоставить с 179-битным двоичным числом. Очевидно, что таких чисел 2^179. Если убрать из набора пустое множество (в примере его не было), то вариантов станет на один меньше: 2^179-1.
    В десятичной системе это вот столько вариантов: 766247770432944429179173513575154591809369561091801087

    Автор вопроса не говорит как именно он хочет получить все эти варианты, но в любом случае сохранить такое количество элементов невозможно, в нащем Солнце атомов примерно всего лишь в сто раз больше, чем это число. Чувствуете проблемочку, да?

    Но задачу-то решать как-то надо. Давайте воспользуемся кодом Грея, чтобы можно было при переходе от варианта к варианту ограничиться изменением всего лишь одного бита. Но и это не поможет нам перебрать все варианты за разумное время.
    Пусть на один вариант нам потребуется безумно мало времени: один такт процессора. Сохранять мы варанты никуда не будем (потребовалось бы десять Юпитеров, чтобы на их атомах записать все варианты), просто покажем на экране. Да, за один такт этого не получится, но предсьавим себе что у нас такой специальный процессор с частотой 3 гигагерца. И нам потребуется 8099185802817355231125623242284335104 лет его работы.
    И всё это бессмысленно. Протсо автор вопроса не понимает чего хочет.
    Ответ написан
  • Почему document.write('') не стирает html разметку?

    Tim-A-2020
    @Tim-A-2020
    <!DOCTYPE html>
    <html>
    
      <head>
        <meta charset="utf-8" />
        <title>JavaScript</title>
      </head>
    
      <body>
        <h2>Первая программа на JavaScript</h2>
        <script>
          var a = 5 + 8;
          setTimeout(() => {
            document.write("Результат операции ");
            document.write(a);
          },0)
    
        </script>
      </body>
    
    </html>


    Вызов document.write(html) записывает html на страницу «прямо здесь и сейчас». Строка html может быть динамически сгенерирована, поэтому метод достаточно гибкий. Мы можем использовать JavaScript, чтобы создать полноценную веб-страницу и записать её в документ.

    Этот метод пришёл к нам со времён, когда ещё не было ни DOM, ни стандартов… Действительно старые времена. Он всё ещё живёт, потому что есть скрипты, которые используют его.

    В современных скриптах он редко встречается из-за следующего важного ограничения:

    Вызов document.write работает только во время загрузки страницы.

    Если вызвать его позже, то существующее содержимое документа затрётся.
    https://learn.javascript.ru/modifying-document#a-w...
    Ответ написан
    1 комментарий