• Какой отечественный linux выбрать для веб-разработки?

    @AlexVWill
    Какой отечественный linux выбрать для веб-разработки?

    Никакой. Для web-разработки абсолютно фиолетово какой у тебя Linux, отечественный или нет. И если нет какой то особой осознанной нужды в использовании именно отечественных изделий, то лучше держаться от них подальше.
    Ответ написан
    4 комментария
  • В какой m2 слот воткнуть единственный диск?

    @alexalexes
    Первый слот всегда продвинутый по характеристикам, остальные даются - лишь бы были, или в замен использования SATA и некоторых линий PCI-E.
    Ответ написан
    Комментировать
  • В какой m2 слот воткнуть единственный диск?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    На данной материнской плате 5 разъемов m.2
    При чем 1 шт PCI-E 5.0 х4 и 4 шт PCI-E 4.0 х4
    В теории самый быстрый это 5.0, но если ваш диск не 5.0 - то реальной разницы не будет.
    Только один m.2 подключен напрямую к CPU, а остальные уже к чипсету, но на Интел падение производительности при подключении "через дупло" крайне малое. Вот на АМД с этим похуже дела...

    Однако есть нюанс, и возможно следует предпочесть именно 4.0:
    66f5629cc9540177867569.png

    Если есть видеокарта - терять х16 в угоду SSD крайне нежелательно
    Ответ написан
    7 комментариев
  • В какой m2 слот воткнуть единственный диск?

    benipaz
    @benipaz
    лучше всего в который работает напрямую через процессор. он обычно и самый быстрый
    Ответ написан
    Комментировать
  • Какие есть способы для google chrome исключить возможность записи экрана условными яндекс-вебвизорами на сайтах при моем посещении таких сайтов?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вебвизор не записывает ваш экран. Когда вы просматриваете, то эмулируется его поведение. воспроизводятся
    данные собранные для одного из 1000 посетителей в сутки.
    Что позволяет отслеживать Вебвизор
    Существует 6 основных действий, которые отслеживает инструмент. Рассмотрим подробнее каждое из них и возможную пользу от их мониторинга.

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

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

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

    Заполнение форм. Речь идет о том, что вебмастер сможет посмотреть, что пользователи набирают в различных формах — от внутреннего поиска до добавления комментариев и заполнения заявки. Соответственно, это может показать, какой контент или ссылку стоит добавить на landing page (если его часто ищут встроенным поисковым инструментом). В отношении форм заявки Вебвизор дает возможность понять, в полной ли мере пользователи понимают, что нужно указывать в каждом поле и в каком виде. При этом разработчики Вебвизора уточняют, что система не запоминает персональные данные пользователей и вводимые пароли.

    Выделение и копирование текста. В максимально наглядном виде показывает, какой контент наиболее интересен пользователям. Также это позволяет оценить качество текста — вряд ли посетители станут копировать контент, который не отвечает их требованиям. Наконец, это дает возможность понять, какие страницы имеют все шансы стать в ближайшее время неуникальными: если с какой-то из них часто копируют текст целиком или его значительную часть — вполне может быть, что вскоре он появится на другом ресурсе, и не факт, что поисковая система правильно определит первоисточник. Если тексты копируются слишком часто и это приводит к появлению их дублей в Сети, возможно, есть смысл защитить их от копирования (несмотря на то, что большую часть таких защит легко обойти, это все же поможет в поддержании уникальности существующего контента).

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

    @vitaly_il1
    DevOps Consulting
    Скорее всего, вы используете virtualenv или т.п. - если да, то надо активировать его.
    Проверить просто - попробуйте запустить в новом терминале

    /usr/bin/python3 /home/tuser/dato38itbot/main.py
    Ответ написан
    Комментировать
  • Как запустить телеграм бота службами systemctl?

    @Dato38it Автор вопроса
    Вот как правильно:
    [Unit]
    Description=Telegram dato38it-bot
    After=network.target
    [Service]
    User=tuser
    Group=tuser
    WorkingDirectory=/home/tuser/dato38itbot/
    VIRTUAL_ENV=/home/tuser/dato38itbot/telegaenv
    Environment=PATH=$VIRTUAL_ENV/bin:$PATH
    ExecStart=/home/tuser/dato38itbot/telegaenv/bin/python /home/tuser/dato38itbot/main.py
    Restart=on-failure
    [Install]
    WantedBy=multi-user.target
    Ответ написан
    1 комментарий
  • Как заворачивать маркированный трафик в ospf?

    b1ora
    @b1ora
    Контакты в профиле
    1. Создаем таблицу маршрутизации
    2. Создаем 2 маршрута с разной метрикой и check gateway на этой таблице
    3. Mangle направляем в нужную таблицу
    4. При отвале канала, маршрут перейдет на живой

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

    ZERGeich
    @ZERGeich
    В порядке бреда:
    Например, сгенерить скрипт опрашивающий через какие-то промежутки времени под каждым пользователем объём запущенных процессов хрома и если превышен какой-либо лимит - грохать его.
    Ответ написан
    Комментировать
  • Как запускать системный systemd-unit после того как отработал пользовательский юнит, запускающийся по таймеру?

    @pfg21
    ex-турист
    нужен именно отдельный скрипт ??

    можно прописать в скрипт ExecStartPost он гарантированно запустится после ExecStart

    как вариант, можно прописать несколько ExecStart они будут исполнятся последовательно, в том порядке как прописаны и т.д.

    If more than one command is specified, the commands are invoked sequentially in the order they appear in the unit file. If one of the commands fails (and is not prefixed with "-"), other lines are not executed, and the unit is considered failed.

    вообще небольшой баш.скрипт можно полностью переписать на системд.сервис.
    Ответ написан
    3 комментария
  • Можно ли узнать какая кодировка использовалась в системе, в которой был создан файл?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    Можно=гугли "определить кодировку файла оелайн"
    нет/маловероятно/сомнительно= файл передаётся как есть,(побайтно/битно
    и плевать какая там кодировка,
    как вариант отк
    открыть в hex редакторе и посмотреть,
    имя/тип файла/кодировка,+вся моднаготная,
    указана в первых байтах этого файла
    Ответ написан
    6 комментариев
  • Как в линукс на звуковой карте разделить выходы колонок и наушников, для одновременного вывода разных звуков?

    smorman
    @smorman
    When In Rome do as The Romans do...
    Вам уже ответили вполне доходчиво, просто установите pavucontrol и радуйтесь жизни!
    Пакет так и называется, а в программах он в GUI будет под названием:
    Регулятор громкости PulseAudio
    pavucontrol
    6679b07713b8f548230856.png
    Ответ написан
    1 комментарий
  • Предполагает ли Wi-Fi Calling успешную работу звонков VoWiFi в режиме самолета, но с включенным на телефоне WiFi?

    @solderman
    Я прямо сейчас пользуюсь именно в таком режиме в одной из Балканских стран.
    На айфоне включен авиарежим и вайфай.
    Включены интернет звонки у оператора с красной эмблемой.
    Говорю как из домашнего региона.
    Авиарежим обязательно чтобы при каждом использовании не смотреть на оператора, тк иногда оператор по вайфай отваливается и тогда звонок прилетает через местного опсоса.
    Ответ написан
    Комментировать
  • Зачем использовать свою АТС, если есть облачная?

    @Drno
    По той же причине, что и делают совстенное облачное хранилище

    В простых кейсах с малым количеством телефонов - смысла не имеет.
    Когда у тебя сложный "вариант" с разными переадресациями, уведомлениями итд, то уже требуется свое. Или когда нужна интеграция с софтом, которого нет у облачного провайдера.

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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    которая гораздо удобнее и легче в настройке
    Ровно до тех пор, пока у вас не появляются нестандартные запросы. Например, перевод входящего звонка в зависимости от графика работы подразделений, меняющегося по праздникам и выходным. Или использование нескольких очередей с самостоятельной регистрацией в них операторов и интерфейсом, отображающим отвеченные и пропущенные звонки в этой очереди. Или дать возможность регистрироваться под одним номером с нескольких телефонов (рабочий аппарат сотрудника, софтфон на смартфоне сотрудника, софтфон на домашнем компьютере сотрудника). Или связать напрямую свой Asterisk с Asterisk организации-партнёра/клиента для прямых звонков.
    Чистый Asterisk очень гибок в настройке, способен работать напрямую с базами данных, LDAP/AD и запускать внешние скрипты.
    Ответ написан
    3 комментария
  • Инструмент для сохранения всех вариантов сочетаний по заданной маске?

    да - ищите "rainbow table generator". И можно прямо готовые радужные таблицы скачать
    Ответ написан
    Комментировать
  • Инструмент для сохранения всех вариантов сочетаний по заданной маске?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Есть. Называется python + модуль itertools.
    import itertools
    import string
    
    def generate_strings(length):
        chars = string.ascii_letters + string.digits
        for item in itertools.product(chars, repeat=length):
            yield "".join(item)
    
    for string in generate_strings(3):
        print(string)


    Для 8 символов поменяйте 3 в коде на 8.
    Ответ написан
    Комментировать
  • Как применить изменение политики текущим залогиненым пользователям rds?

    @NortheR73
    системный инженер
    Новые настройки таймаутов будут применяться только к новым RDP сеансам, текущие сеансы придется завершать вручную
    Ответ написан
    Комментировать