Задать вопрос
  • 4g и Wi-Fi почему одна частота сигнала, но разная дальность?

    b1ora
    @b1ora
    Контакты в профиле
    1. Мощность базовой станции
    2. Чувствительность базовой станции
    3. Секторные антенны
    Ответ написан
    13 комментариев
  • Какая сложность у этого алгоритма?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Цикл while же выполняется пропорционально количеству цифр в числе..
    Да. А количество цифр в числе C это ⌊log10C⌋ + 1.
    Элемент суммы с меньшей степенью (1) отбрасываем, округление вниз убираем, основание логарифма неважно, получаем logC
    Ответ написан
    6 комментариев
  • Как вставить табличные файлы в SQL?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан
    Комментировать
  • Вопрос на счёт личного опыта с windows помощника системного администратора?

    @Everything_is_bad
    Чтение книг без практики, одно из самых бесполезных дел. Я вообще не пониманию смысл этого действия, для меня правильный путь, начинаешь работать с чем-то, встречаешь проблему, открываешь доки или гугл и узнаешь как эту проблему решать.
    Ответ написан
    2 комментария
  • Pritunl OpenVPN почему не работает?

    15432
    @15432
    Системный программист ^_^
    Роскомнадзор, блокировки OpenVPN и Wireguard.
    Ответ написан
    Комментировать
  • Как сейчас правильно переносить Windows с одного накопителя на другой?

    @apppostol
    Способы все те же что и были. Acronis, paragon и так далее.
    Иногда их урезанные версии предоставляют изготовители самих дисков, либо даже свои фирменные утилиты под эти задачи.
    Ответ написан
    Комментировать
  • Безопасна ли установки ПО для VDI?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    Дома с переломом ноги
    Нормальный работодатель никогда не посягнет на "территорию клиента". Есть оооочень много засад, в которые можно так вляпаться, что потом будешь долго бегать по судам :) особенно если нарваться на сотрудника с опытом хождения по оным.
    Нормальный работодатель вручает ноут, на котором у Вас прав с воробьиный ... клюв (а Вы что подумали?), где все действия мониторятся - и работай на нем.
    Ответ написан
  • Как правильно хранить время последнего визита пользователя?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега MySQL
    Кардинально ускорить UPDATE не выйдет.

    Если критично время, то лучше класть значение в Redis, а оттуда уже фоновым скриптом переносить в таблицу (если вообще этот шаг нужен, потому что данные жалко потерять).

    Ну или просто сначала отдавать пользователю ответ, а потом в том же скрипте обновлять таблицу.

    Или убрать ON DUPLICATE KEY UPDATE, кидать в таблицу каждый раз новую строку, а потом в фоне её периодически пылесосить от мусора.
    Ответ написан
    1 комментарий
  • Как узнать ip видеокамер?

    @Drno
    advanced ip scaner

    либо приложение для поиска камер от каждого производителя, просканирует сеть и найдет
    у Хика это sadp tools, у Dahua - без понятия
    Ответ написан
    3 комментария
  • Как из Частной беспроводной сети от МТС-роутера убрать не мою "сетевая инфраструктура Beeline Smart Box"?

    @Drno
    ну позвоните провайдеру, сбросьте роутер и перенастройте. смените пароль на вифи заодно... это если подозрение на то что кто то подключился к Вашему вифи
    Ответ написан
    Комментировать
  • UPD: Как подключить GSM модем с последовательным портом к компьютеру через сетевой интерфейс?

    IvanU7n
    @IvanU7n
    nothing interesting here
    такое невозможно, т.к. я сильно сомневаюсь, что сетевуха в принципе даёт доступ к своей аналоговой части, да и напряжение там отличное от 5/3,5 вольт последовательного порта

    на модеме есть USB, вот через него и подключайтесь, а если сильно хочется RS232, то есть USB-донглы и с ним

    ПЛЮС: то, что есть нужный кабель, не означает что оно должно работать, ибо Ethernet и RS232 несовместимы электрически, а на всяких сетевых железках RJ45 используется в качестве консольного порта видимо из-за того, что таких портов у них навалом
    Ответ написан
    Комментировать
  • Как проходить список и одновременно удалять элементы, в том числе впереди курсора?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Для такой вот работы идеально подходят связные списки. Там можно менять объект не портя никакие итераторы. Проблема только в том, что связные списки в питоне не реализованы на уровне языка. Поищите реализацию, наверняка есть удобный модуль со списками.

    Еще можноиспользовать обычный list, только вы итерируйтесь циклом while и используйте индексы:
    i = 0
    while i < len(arr):
      x = arr[i]
      j = i+1
      while j < len(arr):
        if ShouldDelete(arr[j], arr[i]):
          del a[j]


    Это будет в n раз медленнее, к сожалению. Можно наверно слайсами сделать быстрее:

    arr[i+1:] = y for y in arr[i+1:] if not ShouldDelete(x, arr[i])


    Я не питонист и возможно ошибку допустил. И мне этот код не кажктся очень понятным, но возможно это истиный путь для питона.

    А так, в общем случае, идет двойная итерация с пометками элементов на удаление.

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

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    В VBA есть функция Evaluate
    Как раз с её помощью можно выполнять арифметические операции, переданные в функцию строкой.
    Вам нужно воздать пользовательскую формулу, используя Evaluate вычислить значение и вернуть результат обратно на лист.
    Ответ написан
    Комментировать
  • Как выбрать записи, для которых записи в связанной таблице не равны значению?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    Буквально так и пишется дай messages для который нет вот таких
    select ... from messages where not exists (select from comments where comments.message_id = messages.id and comments.author_id = 100);
    Ответ написан
    Комментировать
  • Какую кодировку выбрать для бд чтобы хранить фото?

    @rPman
    бинарные типы данных binary, varbinary или blob потому и бинарные, что к ним не применяются правила символьной трансляции (charset), т.е. к примеру их нельзя сортировать по алфавиту.

    p.s. настоятельно рекомендую трижды подумать, зачем тебе нужно хранить изображения в базе данных, и с высокой вероятностью лучше их хранить в файлах на диске а в базе только имя файла (а можно и имена файлов привести к идентификаторам базы).
    Ответ написан
    Комментировать
  • Какую кодировку выбрать для бд чтобы хранить фото?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Любую. На BLOB кодировка не влияет.
    Но по уму фотографии не хранят в БД. Их записывают как отдельные файлы с уникальными именами, а в базе хранят оригинальное имя файла и путь к файлу.
    Ответ написан
    Комментировать
  • Какую кодировку выбрать для бд чтобы хранить фото?

    @alexalexes
    В базе данных, обычно, не хранят бинарные данные файлов.
    Кладете на файловый сервер файл, берете путь к этому файлу и записываете в поле таблицы.
    Если очень приспичило какой-то бинарник положить в поле таблицы, то для этого есть binary/varbinary type.
    Но злоупотреблять возможностью записывать безразмерные данные в одно поле не стоит - намучаетесь с бекапами.
    Ответ написан
    Комментировать
  • Можно ли по кабелю Cat 5e прокинуть питание для медиаконвертера и иметь скорость до гигабита?

    @pfg21
    ex-турист
    а кто сказал что ПОЕ не совместимо с с гигабиткой ??
    A phantom power technique is used to allow the powered pairs to also carry data. This permits its use not only with 10BASE-T and 100BASE-TX, which use only two of the four pairs in the cable, but also with 1000BASE-T (gigabit Ethernet), 2.5GBASE-T, 5GBASE-T, and 10GBASE-T which use all four pairs for data transmission. This is possible because all versions of Ethernet over twisted pair cable specify differential data transmission over each pair with transformer coupling; the DC supply and load connections can be made to the transformer center-taps at each end. Each pair thus operates in common mode as one side of the DC supply, so two pairs are required to complete the circuit. The polarity of the DC supply may be inverted by crossover cables; the powered device must operate with either pair: spare pairs 4–5 and 7–8 or data pairs 1–2 and 3–6. Polarity is defined by the standards on spare pairs, and ambiguously implemented for data pairs, with the use of a diode bridge.

    Power_over_Ethernet#Standard_implementation
    Ответ написан
    Комментировать
  • Нечетное число в шахматном турнире?

    xez
    @xez
    TL Junior Roo
    0. Посмотрите ещё в сторону Швейцарской системы
    1. Если у вас на старте нечетное количество игроков, то случайным образом надо выбрать счастливчика, который переходит во второй тур автоматически.
    2. В плей-оф можно пускать не всех сразу, а только по результатам предварительного отбора, например, группового этапа, где играет каждый с каждым.
    Ответ написан
    3 комментария
  • Как придать значения таблице?

    @maksam07
    Вроде бы что-то похожее на это:
    SELECT
        ch.id_element,
        ch.`table`,
        ch.param,
        GROUP_CONCAT(cu.name) AS value_new
    FROM
        c_history ch
    LEFT JOIN
        c_object co ON co.id = ch.id_element
    LEFT JOIN
        c_user cu ON FIND_IN_SET(cu.id, ch.value_old)
    WHERE
        ch.`table` = 'c_object'
        AND ch.param = 'ids_user_merge'
    GROUP BY
        ch.id_element, ch.`table`, ch.param;

    Но убедительно буду просить прочитать правила нормализации бд, чтобы не было больше таких вопросов. И таких таблиц.
    Ответ написан
    3 комментария