• Чем восстановить данные с Ext4?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Зарубите себе на носу: не раздел надо восстанавливать, а разворачивать backup с данными.
    Ответ написан
  • Как сделать делать демо доступ к сайту на Django без абуза со стороны юзера?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    А смысл лимитировать демо аккаунты? Всё равно ведь частично функционирующее демо, а через час/сутки/год всё будет стираться/обнуляться, но телефон нужно помнить.
    Ответ написан
  • Как сделать чтобы .bat или .cmd файл запускался от имени администратора?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    На странице https://stackoverflow.com/questions/5944180/how-do... расписано несколько способов. Все они вызывают стандартное API Windows на повышение привилегий.
    Ответ написан
    Комментировать
  • Как запретить видеть владельцам Wifi когда я в сети и на каких сайтах?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Вариант без VPN-а - SSL-прокси. Снаружи будет виден трафик до самого прокси, но не что спрятанно внутри.
    Ответ написан
    Комментировать
  • Не отправляет оповещения в телеграмм zabbix 7?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    А обязательно слать телеграмки в чат? Можно же указать свой собственный ID (смотреть у ботов get_my_id) - на него и будут сообщения приходить, от настроенного бота (к которому надо ввалиться в /start, разумеется).
    Ответ написан
  • Можно ли поставить ttc микрики вместо huano и наоборот?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Если в мыши стандартые по контактам и размерам микрики - то меняйте на здоровье. Это не силовой электроэлемент, у него нет особых требований (кроме громкости клика), поэтому можно менять легко и непринуждённо. В крайнем случае, ну в очень редком крайнем случае - поменяете обратно.
    Ответ написан
    Комментировать
  • Как создать ЭлементДанных "среднее PING" в Zabbix?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Среднее значение считается функцией .avg(604800) > -1, цифра - это количество секунд в неделе (7 дней), а условие > -1 - ну что бы хоть что-то в условии было.
    Что бы событие срабатывало раз в неделю - можно поставить интервал "По расписанию", и указать конкретный момент времени в неделе, когда элемент данных активен. Разумеется в условии восстановления нужно написать какое-нибудь выражение 1 > 0, оно всегда TRUE, и проблема будет закрываться сразу. А в извещении используйте стандартный макрос {ITEM.VALUE}.

    Правда не представляю, сколько времени Zabbix будет вытаскивать данные из базы и считать среднее арифмитическое. Ещё больше не представляю, какому воспалённому мозгу нужна такая средняя температура по больнице.
    Ответ написан
    5 комментариев
  • Какие расширения для подключения proxy вы знаете?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Обратите внимание на мощнейшее (по крайней мере для Firefox) расширение FoxyProxy.
    Ответ написан
    Комментировать
  • Как настроить прокси для домашнего интернета?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Хммм, буквальное любое устройство, получающее доступ по HTTP(S), имеет встроенные настройки прокси сервера (ну, SSL правда не везде, да). И логика элементарнейшая: указан прокси - используется прокси, не указан прокси - не используется прокси. Что может быть проще?
    Ответ написан
    Комментировать
  • Как объеденить несколько команд в скрипт?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    #!/bin/bash
    
    tar zcf - /dir1 | ssh user@192.168.0.XXX "cat > /mnt/BACKUP/dir1_$(date '+%F_%T').tar.gz"
    tar zcf - /dir2 | ssh user@192.168.0.XXX "cat > /mnt/BACKUP/dir2_$(date '+%F_%T').tar.gz"
    tar zcf - /dir3 | ssh user@192.168.0.XXX "cat > /mnt/BACKUP/dir3_$(date '+%F_%T').tar.gz"


    Если все поддиректории в одном месте - можно сделать цикл по списку директорий.
    #!/bin/bash
    
    for dir in "dir1" "dir2" "dir3" ; do
        tar zcf - /mnt/md4/${dir} | ssh user@192.168.0.XXX "cat > /mnt/BACKUP/${dir}_$(date '+%F_%T').tar.gz"
    done
    Ответ написан
  • Как импортировать содержимое записи из текстового файла, при добавлении новой записи?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Для Chrome есть плагин Autofill. Вот в нём подобный функционал есть. Правда я видел пример работы с данными в Clipboard, а не в файле. Зато там применяется Javascript, им можно данными манипулировать как вздумается.
    Ответ написан
  • Мои данные почты используется другим аккаунтом Instagram для входа?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Стоит присмотреться к IP-адресу отправителя (первого в SMTP-цепочке), и к ссылкам в письме.
    Может оказаться, что это рассылка фишинговых писем, для воровства паролей.
    Ответ написан
  • При обновлении страницы данные отправляются бесконечно раз в бд?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Есть вариант, надёжный: при генерации формы вставлять в неё одноразовый ключ, и запоминать ключ на сервере. При обновлении, если ключ на сервере есть - штатно обновлять информацию, и сразу стирать ключ. Всё, больше с таким ключём обновить не получится, нужно опять загружать форму, с новым ключём и уже новыми данными... Можно пойти дальше - при обновлении стирать все ключи, связанные с этой страницей/данными. Тогда другие вкладки/браузеры вынуждены будут обновить форму, в которой окажутся уже новые данные.
    Ответ написан
    Комментировать
  • Как сделать редирект имея домен?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Придётся парковать и прописывать.
    Ответ написан
  • Как отключить оповещения о проблемах с сервером Zabbix?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Возможно. В каждом триггере есть Теги. Вот там надо указать тег, на который (в условиях "имя тега равно ...") настроено Действие триггера, отправляющего на почту. А ещё удобнее - отправлять в Телеграм, мгновенное донесение сообщения!
    Ответ написан
    Комментировать
  • Как в текст из базы данных вставить шаблон?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Состоятельно. Только обычно ещё "скрывают" такой макрос, например <!--KARUSEL-->.
    И второй момент, после этого надо в PHP-скриптах, выводящих текст в STDOUT, прописать замену строки KARUSEL на HTML самой карусели, чем-нибудь таким:
    $karusel_HTML = file_get_contents("./karusel.html");
    $html = str_replace("<!--KARUSEL-->", $karusel_HTML, $html);
    Ответ написан
    Комментировать
  • Failed to open stream: HTTP request failed! HTTP/1.1 418 I'm a teapot in // Где-то в коде ошибка?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    А что тут решать? Сайт заявляет, что он - чайник. Что с чайника требовать?

    P.S. Просто срабатывает защита, из-за параметров запроса, или просто по ограничению количества запросов в минуту, или ещё по какому алгоритму... Теперь вам надо выяснить, что именно стало спусковым крючком к такому поведению ответу...
    Ответ написан
    Комментировать
  • Как реализовать корректную работу кнопки назад в браузере?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Или делать как AliExpress и другие китайские сайты, открывая новый таб на каждый чих. Или не уходить со странички, JavaScript-ом открывая модальное окно с данными "второго уровня". Ну и третий вариант, сложнее - как-то кэшировать AJAX, скроллировать JavaScript-ом.
    Ответ написан
    Комментировать
  • Зачем в cmd bat (командной строке) создали режим enabledelayedexpansion?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Сделали для изменения переменных в течении работы bat-скрипта. А что бы не потерять совместимость со старым алгоритмом, их сделали не %VAR%, а !VAR!. Кстати, после окончания работы скрипта в окружении остаются переменные, заданные внутри скрипта, и при следующем запуске скрипта они уже проинициализированы!

    А пример в вопросе показывает изменение переменной прямо во время работы скрипта, на пальцах. Стандартные переменные %VAR% такого не могут.
    Ответ написан
  • Как ускорить UPDATE MySQL?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Индекс на id можете сделать.

    А ещё можете помедитировать над запросом
    EXPLAIN UPDATE table SET time_last_login='%s' WHERE id='%s'
    , цифры подставьте сами.
    Ответ написан
    3 комментария