• Как ускорить загрузку Ubuntu 20.04?

    @krevedkoff
    1. Купить ссд и забыть о проблеме
    2. Изучать утилиту systemd-analyze.
    systemd-analyze blame - покажет самые медленно стартующие сервисы.
    Ещё, например можно построить красивую картинку графика загрузки
    systemd-analyze plot > graph.svf, анализировать, отключать ненужное, страдать.
    Ответ написан
    1 комментарий
  • Netbeans не видит моих классов, как настроить переход к объявлению?

    ExcluZZ
    @ExcluZZ Автор вопроса
    adm metrsaratova.ru
    Огромное спасибо забугорному сообществу, нашел ответ на stackoverflow.
    Нужно удалить кэш netbeans.
    У меня он лежал тут:
    C:\Users\[my_user]\AppData\Local\NetBeans\Cache\8.0 - удаляем всю папку
    На stackoverflow советовали искать его в каком-то другом месте.
    Потратил много время на решение этого простого вопроса, поэтому решил сам написать ответ на него, возможно кому-то сэкономит время.
    Ответ написан
    Комментировать
  • Правильно ли я понял, как работает токен?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Я мимо проходил и, вроде, все верно, кроме:
    С мобильного приложения я отправляю логин и пароль на сервер api.
    Никогда! Слышишь, Карл?! НИКОГДА НЕ ПЕРЕСЫЛАЙ данные авторизации на сервер БЕЗ ПРЕДВАРИТЕЛЬНОГО ХЕШИРОВАНИЯ на стороне клиента серверным ключом.

    1. Данные на клиенте: hash(USER1:PASSWORD:SKEY:RANDOM),
    2. Пересылаю на сервер: ab1e37ab50c61d8c80fb5cb4b1e3122f:RANDOM
    3. Ищу на сервере совпадение:
    ab1e37ab50c61d8c80fb5cb4b1e3122f===hash(USER:PASSWORD:SKEY:RANDOM) и получаю учётку пользователя, если все верно.

    А так, да! Спасибо, Сергей Протько - все довольно четко и верно написано!
    Ответ написан
    42 комментария