• Как связать телеграм-бота с кибербезопасностью?

    vabka
    @vabka
    Токсичный шарпист
    Сделай бота с викториной например.
    Можно ещё добавить, например, функцию для проверки надёжности пароля.

    Это и пользу хоть какую-то принесёт и по сложности не слишком сложно
    Ответ написан
    1 комментарий
  • Почему не добавляет пространства в LVM?

    @AVKor
    1. Отучайтесь совать картинки для текстовой информации (вывод fdisk)
    2. В менеджере виртуальных носителей создайте новый диск нужного размера, в запущенной гостевой системе создайте на нём swap, поместите его в /etc/fstab.
    Ответ написан
    2 комментария
  • Почему не отвечает прокси сервер?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Вот тут, в самом конце дана инструкция по установке (его даже настраивать не надо) простейшего socks5 proxy. Это то, что вам надо, быстро и сердито.
    Ответ написан
    Комментировать
  • Как отследить изменения в бд?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    ВЫБРАТЬ БЕЗ ПОВТОРОВ карта 
      ИЗ карты 
      ГДЕ card_status В (Decline, Stolen, Card OK)

    Если вам нужно найти карты, у которых был определённый статус, а потом стал другой, то сделайте две выборки и соедините их по номеру карты и последовательности даты.

    Если вам нужно количество заблокированных карт:
    ВЫБРАТЬ КОЛИЧЕСТВО( БЕЗ ПОВТОРОВ карта)
      ИЗ журнал изменения
      ГДЕ (AMND_STATE = 'A') и (card_status <> 'Card OK')
    Ответ написан
    2 комментария
  • Поможете подобрать ssd?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    По ссылке у вас SSD M.2 (простыми словами - планка). Если у вас в ноутбуке есть соответствующий разъём, то ССД такого формата туда можно установить.

    Если же вы хотите именно заменить жёсткий диск (вынуть его и на то же место поставить ССД), то вам нужно выбирать SATA SSD с типоразмером 2.5".
    Условно говоря, который внешне будет выглядеть как ваш жёсткий диск - небольшая коробочка с такими же разъёмами на том же месте.

    Если нужно купить именно в ДНС, то смотрите вот этот раздел:
    https://www.dns-shop.ru/catalog/8a9ddfba20724e77/s...
    Ещё лучше если этот (но с умом):
    https://www.dns-shop.ru/catalog/recipe/4fef73f9c0e...
    Ответ написан
    Комментировать
  • Перебор и изменение файлов bash скриптом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    если файлы в одном каталоге, то
    sed -i 's/было/стало/g' /home/user/mydir/*.ini

    Комментируем строку:
    sed -i 's/Notify="notify/11111"/#Notify="notify/11111"/g' /home/user/mydir/*.ini
    Ответ написан
    4 комментария
  • Как сделать оптимизацию?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Отчёты вполне можно выполнять по read-only реплике, например (из опыта постгреса говорю). Но вообще странно, что DBA не дают по шапке за проблемы с базой...
    Ответ написан
    2 комментария
  • Как тестировать верстку?

    alone_lion1987
    @alone_lion1987
    Веб-разработчик
    Статья habrahabr.ru/post/114256

    1. Проверка соответствия макету.
      Допускается расхождение до 5px для текста. Разрешены и даже приветствуются правки размеров и расположения криво нарисованных блоков (разница размерах в 1-2px на разных страницах).
      В качестве инструмента можно использовать Pixel Perfect (см. статью).

    2. Кроссбраузерность. Корректное отображение в браузерах, указанных в задаче на тестирование.
    3. Проверка на всех необходимых разрешениях
      Всегда следует проверять, как страница реагирует на уменьшение масштаба, таким образом, эмулируя просмотр на устройстве с большим экраном.
      Особенно это актуально, если на странице есть фоновая картинка, которая должна быть на всю область экрана. Это позволяет проверить, что она не вставлена с обрубками.

    4. Проверка на всех необходимых устройствах.
      Даже сайты, не адаптированные под мобильное устройство, должны на нем более-менее корректно смотреться. На мобильных устройствах следует проверять хотя бы в двух браузерах.
      Интересный сервис: webmark.com.ua/mobile
      Можно средствами браузера.
      Адаптивная верстка - рекомендую бутстрап, getbootstrap.com

    5. Отсутствие js-ошибок. В консоли браузера не должно выдаваться ошибок.
    6. Валидация html - validator.w3.org/. Наличие предупреждений (Warning) при проверки возможно. Ошибок не должно быть.
    7. Валидация css.
    8. Корректная работа при вбивании реального текста, надёжность вёрстки.
    9. Оптимизация скорости загрузки.
      https://gtmetrix.com/
      https://developers.google.com/speed/pagespeed/insights/

    10. Наличие Win/Mac/Linux-аналогов шрифтов. При использовании нестандартных шрифтов (определить подгрузку таких шрифтов - также в консоли на закладке Network), проверить, что в случае их незагрузки сайт нормально смотрится.
      Как эмулировать их незагрузку? Например, если шрифт грузится с google fonts, закрыть к нему доступ через файл hosts. Сайт будет смотреться иначе, но ничего не должно слишком сильно разваливаться.

    11. Label и input/select должны быть слинкованы
    12. Проверка корректности заполнения форм на JS. В верстке формы должны валидироваться: обязательные поля подсвечиваться, поле email проверяться на корректность и т.п. Поля для ввода телефона должны иметь маску (если телефон, скорее всего, российский), возможно маски на другие поля (дата, время).

    13. Переключение между элементами форм по кнопке tab
    14. Лого на внутренних страницах должно вести на главную страницу (должно быть ссылкой)
    15. Интерактивность соответствующих элементов - реакция на наведение и нажатие
    16. Skype-плагин не должен ломать вёрстку
    17. Ресайз textarea не должен ломать вёрстку
    18. Ссылки на сторонние сайты должны быть с target=”_blank” (открываться в новой вкладке)
    19. Проверка орфографии, в том числе автоматизированными средствами (Word'ом)
    Ответ написан
    1 комментарий