Задать вопрос
  • Куда вынести getCurrentUser?

    Tokishu
    @Tokishu Автор вопроса
    А как?
    Итак, дабы избежать повторения кода (каждый раз запрашивать пользователя в сервисе) лучше передавать в контроллере пользователя с аннотацией @AuthenticationPrincipal, лично по моему мнению это наиболее хорошее решение.
    Или, если я хочу возвращать актуальные данные из бд (а я хочу) попробовать создать свою аннотацию по типу @CurrentUser
    Ответ написан
    Комментировать
  • Steam не видит второй диск, как исправить?

    Tokishu
    @Tokishu Автор вопроса
    А как?
    Снести стим от флатпака
    Открыть терминал и ввести: sudo nano /etc/pacman.conf
    Снять комент у:
    [multilib]
    
    Include = /etc/pacman.d/mirrorlist


    Прописать: sudo pacman -Syu
    и потом поставить стим через sudo pacman -S steam

    Готово!
    Ответ написан
    Комментировать
  • Накосячил с дровами на Manjaro, как поправить?

    Tokishu
    @Tokishu Автор вопроса
    А как?
    Снести нафиг дрова от nvidia и получить результат

    1.Когда вы запустили систему попробуйте Alt + Ctrl + F1 или F2 для открытия терминала
    У меня получилось
    Просмотрите ошибки при загрузке командой journalctl -xe
    у меня были подобные
    failed to read display number from pipe
    Could not start Display server on vt1 и ещё было на vt2
    ещё nvidia-gpu timeout error
    ucsi_ccg i2c_transfer failed -110
    ucsi_ccg_init failed
    Одна из первых ошибок failed find module Nvidia, nvidia-drm,nvidia-uvm


    я пытался переустановить но не получилось то я просто снёс дрова командой mhwd -r pci video-nvidia
    ребут и готово
    IMG_20231012_085223.jpg?ex=653a0e0f&is=6527990f&hm=77df12f3e89104bace467c7b4271b4923fb2f87605294288f903ebfeaeb7858d&

    всё работает, пойду опять ставить дрова, спасибо тем кто помогал Valdemar Smörman и hint000
    Ответ написан
    Комментировать
  • Почему $_FILES пустой?

    Tokishu
    @Tokishu Автор вопроса
    А как?
    Я тупой и не прописал форме параметр enctype="multipart/form-data"
    спасибо Danny Arty
    Ответ написан
    Комментировать
  • Как вывести время д.ч.м из миллисекунд в PHP?

    Tokishu
    @Tokishu Автор вопроса
    А как?
    18051120 - милисекунды
    $sec = round(18051120 / 1000);
    echo date("H:i:s", mktime(0, 0, $sec));

    Вывод 5:00:51
    Ответ написан
  • Какой компьютер выбрать для программирования?

    Tokishu
    @Tokishu
    А как?
    Если часто ездите то ноутбук, но будет быстро разряжаться на акуме если играть.
    Если никуда особо не ездите то пк, так как есть возможность обновить комплектующие.
    Если без игр то сильный пк не нужен, подойдет на i5 с какой-то видеокартой.
    Ответ написан
    Комментировать