Задать вопрос
  • Как создать интранет без Linux?

    snaiper04ek
    @snaiper04ek
    rPman, не перекладывай с больной головы на здоровую: ответ тебе лежит в самом верху, про три компа в один свитч (гугл в помощь, роутер, кстати, выполняет и роль свитча в том числе). Дальше люди между собой общаются, не мешай.
    Написано
  • Почему SSD видно в биос, но не видно в диспетчере устройств Windows 10?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Ziptar, ситуация разрешилась с помощью костылей и не без помощи поллитры

    Вобщем, включил RAID, создал RAID из одного диска, и тогда винда увидела SSD, лол.
    Написано
  • Почему SSD видно в биос, но не видно в диспетчере устройств Windows 10?

    snaiper04ek
    @snaiper04ek Автор вопроса
    В винде не видно устройство само.
    Инициализировать нечего. Я приложил скриншот диспетчера устройств, там только один мой диск.
    Написано
  • Почему SSD видно в биос, но не видно в диспетчере устройств Windows 10?

    snaiper04ek
    @snaiper04ek Автор вопроса
    в биосе отключал поддержку CSM, ничего не изменилось
    Написано
  • Почему SSD видно в биос, но не видно в диспетчере устройств Windows 10?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Ziptar, не менялся
    обновил биос, не помогло кстати

    удалил контроллер, грузанулся, ничего не изменилось
    Написано
  • Почему SSD видно в биос, но не видно в диспетчере устройств Windows 10?

    snaiper04ek
    @snaiper04ek Автор вопроса
    да вроде бы вот спеки её
    66cf2a5e0a279370021650.png
    Вроде как тут ничего о конфликтах нет
    Написано
  • Почему SSD видно в биос, но не видно в диспетчере устройств Windows 10?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Ziptar, старый sata, новый m2, они в разных портах

    Евгений Залецкий я вроде бы прокурил мануал, не скажу что понял 100%, но там нигде не указано что есть какое-то деление, выбор, или переключатели какие-то, как у других материнок.
    Написано
  • Какой паттерн использовать для БД many-to-many с одним столбцом-источником для двух столбцов many-to-many?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Да, винрейты можно отображать через view, это узнал из вашего ответа, это полезно.
    Но сами результаты игр записываются напрямую, это реальные данные, а не представление данных.
    Написано
  • Какой паттерн использовать для БД many-to-many с одним столбцом-источником для двух столбцов many-to-many?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Сергей Соловьев,
    окей. Описываю фулл:
    Создаю рейтинговую систему для файтинг сообщества дискорд, основой которой будут не очки, а винрейты.

    Я планирую иметь на руках:
    1 - таблицу с именами игроков с записями побед/поражений в общем
    2 - таблицу побед/поражений конкретных игроков между друг другом -> из этой таблицы будет формироваться винрейт конкретного Григория над конкретным Михаилом, Вячеславом, Евгением, и т.д.

    Вот мне нужны эти отдельные, частные победы/поражения, винрейты каждого игрока над каждым игроком, по причине того что винрейт 80% против новичка это хуже, чем 55% против супер опытного игрока, ценность их не одинакова.

    Получается, я создаю таблицу имён
    И хочу иметь ссылку на вторую таблицу, где будут записаны победы/поражения игрока против каждого с кем он когда-либо играл, и обновлять конечно же, когда он повторно с кем-то сыграет.

    В финальном финале я должен получить винрейт каждого над каждым, и эти винрейты, послужат уже базой для дальнейших рассчётов, не относящихся к теме баз данных.
    Написано
  • Какой паттерн использовать для БД many-to-many с одним столбцом-источником для двух столбцов many-to-many?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Сергей Соловьев, ммм... не понял)))
    Может сможете написать в тг https://t.me/snaiper04ek
    Компенсирую неудобства эквивалентом стакана кофе)
    Написано
  • Какой паттерн использовать для БД many-to-many с одним столбцом-источником для двух столбцов many-to-many?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Поправил вопрос, ещё раз прошу прощения, пет-проект, ещё не начал а уже крыша едет.
    Написано
  • Какой паттерн использовать для БД many-to-many с одним столбцом-источником для двух столбцов many-to-many?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Я дурак.
    Прошу прощения, не подумал что вопрос можно понять двояко.
    Ответ хороший, спасибо, узнал про представление, это мне тоже понадобится позже.

    Я накосячил с акцентом на том, что нужна таблица. Вы подумали что поинты высчитываются из уже известны, общих поинтов игроков.

    Забудьте про всё что я написал, вопрос ровно один:
    Как адекватно сделать many to many от одного столбца. Всё.
    Написано
  • Какой паттерн использовать для БД many-to-many с одним столбцом-источником для двух столбцов many-to-many?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Сергей Соловьев, личный винрейт между игроками. Точнее - винрейт name1 над name2
    Кто на месте name1 решает первая встреча, по сути, это не важно.

    в целом - нужно хранить у игроков личные очки, личный винрейт,
    А так же винрейт всех игроков над всеми игроками. Вот с таблицей всех игроков над всеми игроками затык, не могу понять как это сделать, кроме как втупую сделать таблицу с именами не связанную ни с чем, либо таблицей one to many с дубликатами записей (сначала name1 - name2, потом name2-name1) но это прям очевидно жуткий костыль какой-то, хотелось бы узнать грамотное решение
    Написано
  • Как может быть, что ping резко уменьшается, если быстро водить мышью?

    snaiper04ek
    @snaiper04ek
    Neitr, выглядит это всё как мистика. Пока что нужно отсечь wifi либо подтвердить, что проблема в wifi. Если по кабелю проблема не воспроизведётся, то виноват либо wifi приёмник, либо раздатчик, либо есть что-то третье, что влияет на приёмник, раздатчик, или wifi эфир между ними. Мультивселенная плохо изучена, это может быть что угодно))

    Но, косвенно, из того что при замене приёмника ситуация разрешилась, я не уверен на 100%, даже на 80 не уверен, но ставлю на косяк с адаптером. Сам он отправляет информацию редко, а когда мышь начинает передавать свою информацию, вместе с инфой от мыши начинает слать пакеты и адаптер. Я знаю что у usb порта есть параметр частосты опроса, возможно дело в нём, но от чего ещё он зависит, кроме драйвера устройства - в душе не чаю.
    подключите кабель, убедитесь что это вина wifi, затем купите новый адаптер и живите спокойно))
  • Как может быть, что ping резко уменьшается, если быстро водить мышью?

    snaiper04ek
    @snaiper04ek
    Когда сделаете всё, хорошо бы вам найти, как загрузиться из безопасного режима с поддержкой сетевых драйверов, и проверить из-под него. Но это немного сложно для обычного человека, поэтому давайте сначала эти три проверки, а сами предварительно погуглите, как загрузить винду в безопасный режим.
    Если проверки из ответа выше ни к чему не приведут, то придётся сделать и эту проверку тоже.
  • Как считать выражение из переменной?

    snaiper04ek
    @snaiper04ek
    Solo_M0N так что тебе нужно-то?
    вычислить значение выражений, найти минимальное из них, и потом вернуть исходное выражение

    или
    не вычислять значения выражений, а просто сравнить символы, как если бы это были строки

    ??????7?
  • Как исправить то, что bareos-webui выдаёт текст php скрипта, вместо страницы?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Дмитрий, ладно, я вчера не стал сносить ничего, а сегодня увидел коммент.
    В общем, пошарился по конфигам, мануалы покруил, сверил всё с работающим сервером, по итогу команда
    apachectl -M
    показала, что отсутствует в работе модуль php

    команда
    sudo a2enconf php8.1-fpm
    включила его, затем рестарт апача и сервер в работе!

    Благодарю за помощь!2.thumb128.png
  • Как исправить то, что bareos-webui выдаёт текст php скрипта, вместо страницы?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Ещё ничего не делал, хотел докопаться до сути:
    обнаружил, что php запущен и работает:
    sudo systemctl status php8.1-fpm.service
    ● php8.1-fpm.service - The PHP 8.1 FastCGI Process Manager
         Loaded: loaded (/lib/systemd/system/php8.1-fpm.service; enabled; vendor preset: enabled)
         Active: active (running)


    Решил сравнить конфиги на проблемном сервере, и на рабочем. На рабочем ищется на одну папку с php.ini больше, в которой присутствует само php.ini и ещё целая папка с настройками.
    Предполагаю, что проблема глубже, чем просто не корректная работа php.
    На всякий случай, снесу червер под ноль и поставлю заново, мало ли что ещё вылезет.

    Ниже привожу сравнение шакального сервера, и работающего.

    Шакальный:

    tree /etc/php/8.1
    /etc/php/8.1
    ├── cli
    │   ├── conf.d
    │   │   ├── 10-opcache.ini -> /etc/php/8.1/mods-available/opcache.ini
    │   │   ├── 10-pdo.ini -> /etc/php/8.1/mods-available/pdo.ini
    │   │   ├── 20-calendar.ini -> /etc/php/8.1/mods-available/calendar.ini
    │   │   ├── 20-ctype.ini -> /etc/php/8.1/mods-available/ctype.ini
    │   │   ├── 20-curl.ini -> /etc/php/8.1/mods-available/curl.ini
    │   │   ├── 20-exif.ini -> /etc/php/8.1/mods-available/exif.ini
    │   │   ├── 20-ffi.ini -> /etc/php/8.1/mods-available/ffi.ini
    │   │   ├── 20-fileinfo.ini -> /etc/php/8.1/mods-available/fileinfo.ini
    │   │   ├── 20-ftp.ini -> /etc/php/8.1/mods-available/ftp.ini
    │   │   ├── 20-gettext.ini -> /etc/php/8.1/mods-available/gettext.ini
    │   │   ├── 20-iconv.ini -> /etc/php/8.1/mods-available/iconv.ini
    │   │   ├── 20-intl.ini -> /etc/php/8.1/mods-available/intl.ini
    │   │   ├── 20-phar.ini -> /etc/php/8.1/mods-available/phar.ini
    │   │   ├── 20-posix.ini -> /etc/php/8.1/mods-available/posix.ini
    │   │   ├── 20-readline.ini -> /etc/php/8.1/mods-available/readline.ini
    │   │   ├── 20-shmop.ini -> /etc/php/8.1/mods-available/shmop.ini
    │   │   ├── 20-sockets.ini -> /etc/php/8.1/mods-available/sockets.ini
    │   │   ├── 20-sysvmsg.ini -> /etc/php/8.1/mods-available/sysvmsg.ini
    │   │   ├── 20-sysvsem.ini -> /etc/php/8.1/mods-available/sysvsem.ini
    │   │   ├── 20-sysvshm.ini -> /etc/php/8.1/mods-available/sysvshm.ini
    │   │   └── 20-tokenizer.ini -> /etc/php/8.1/mods-available/tokenizer.ini
    │   └── php.ini
    ├── fpm
    │   ├── conf.d
    │   │   ├── 10-opcache.ini -> /etc/php/8.1/mods-available/opcache.ini
    │   │   ├── 10-pdo.ini -> /etc/php/8.1/mods-available/pdo.ini
    │   │   ├── 20-calendar.ini -> /etc/php/8.1/mods-available/calendar.ini
    │   │   ├── 20-ctype.ini -> /etc/php/8.1/mods-available/ctype.ini
    │   │   ├── 20-curl.ini -> /etc/php/8.1/mods-available/curl.ini
    │   │   ├── 20-exif.ini -> /etc/php/8.1/mods-available/exif.ini
    │   │   ├── 20-ffi.ini -> /etc/php/8.1/mods-available/ffi.ini
    │   │   ├── 20-fileinfo.ini -> /etc/php/8.1/mods-available/fileinfo.ini
    │   │   ├── 20-ftp.ini -> /etc/php/8.1/mods-available/ftp.ini
    │   │   ├── 20-gettext.ini -> /etc/php/8.1/mods-available/gettext.ini
    │   │   ├── 20-iconv.ini -> /etc/php/8.1/mods-available/iconv.ini
    │   │   ├── 20-intl.ini -> /etc/php/8.1/mods-available/intl.ini
    │   │   ├── 20-phar.ini -> /etc/php/8.1/mods-available/phar.ini
    │   │   ├── 20-posix.ini -> /etc/php/8.1/mods-available/posix.ini
    │   │   ├── 20-readline.ini -> /etc/php/8.1/mods-available/readline.ini
    │   │   ├── 20-shmop.ini -> /etc/php/8.1/mods-available/shmop.ini
    │   │   ├── 20-sockets.ini -> /etc/php/8.1/mods-available/sockets.ini
    │   │   ├── 20-sysvmsg.ini -> /etc/php/8.1/mods-available/sysvmsg.ini
    │   │   ├── 20-sysvsem.ini -> /etc/php/8.1/mods-available/sysvsem.ini
    │   │   ├── 20-sysvshm.ini -> /etc/php/8.1/mods-available/sysvshm.ini
    │   │   └── 20-tokenizer.ini -> /etc/php/8.1/mods-available/tokenizer.ini
    │   ├── php-fpm.conf
    │   ├── php.ini
    │   └── pool.d
    │       └── www.conf
    └── mods-available
        ├── calendar.ini
        ├── ctype.ini
        ├── curl.ini
        ├── exif.ini
        ├── ffi.ini
        ├── fileinfo.ini
        ├── ftp.ini
        ├── gettext.ini
        ├── iconv.ini
        ├── intl.ini
        ├── opcache.ini
        ├── pdo.ini
        ├── phar.ini
        ├── posix.ini
        ├── readline.ini
        ├── shmop.ini
        ├── sockets.ini
        ├── sysvmsg.ini
        ├── sysvsem.ini
        ├── sysvshm.ini
        └── tokenizer.ini
    
    6 directories, 67 files


    работающий:

    /etc/php/8.1/
    ├── apache2
    │   ├── conf.d
    │   │   ├── 10-opcache.ini -> /etc/php/8.1/mods-available/opcache.ini
    │   │   ├── 10-pdo.ini -> /etc/php/8.1/mods-available/pdo.ini
    │   │   ├── 20-calendar.ini -> /etc/php/8.1/mods-available/calendar.ini
    │   │   ├── 20-ctype.ini -> /etc/php/8.1/mods-available/ctype.ini
    │   │   ├── 20-curl.ini -> /etc/php/8.1/mods-available/curl.ini
    │   │   ├── 20-exif.ini -> /etc/php/8.1/mods-available/exif.ini
    │   │   ├── 20-ffi.ini -> /etc/php/8.1/mods-available/ffi.ini
    │   │   ├── 20-fileinfo.ini -> /etc/php/8.1/mods-available/fileinfo.ini
    │   │   ├── 20-ftp.ini -> /etc/php/8.1/mods-available/ftp.ini
    │   │   ├── 20-gettext.ini -> /etc/php/8.1/mods-available/gettext.ini
    │   │   ├── 20-iconv.ini -> /etc/php/8.1/mods-available/iconv.ini
    │   │   ├── 20-intl.ini -> /etc/php/8.1/mods-available/intl.ini
    │   │   ├── 20-phar.ini -> /etc/php/8.1/mods-available/phar.ini
    │   │   ├── 20-posix.ini -> /etc/php/8.1/mods-available/posix.ini
    │   │   ├── 20-readline.ini -> /etc/php/8.1/mods-available/readline.ini
    │   │   ├── 20-shmop.ini -> /etc/php/8.1/mods-available/shmop.ini
    │   │   ├── 20-sockets.ini -> /etc/php/8.1/mods-available/sockets.ini
    │   │   ├── 20-sysvmsg.ini -> /etc/php/8.1/mods-available/sysvmsg.ini
    │   │   ├── 20-sysvsem.ini -> /etc/php/8.1/mods-available/sysvsem.ini
    │   │   ├── 20-sysvshm.ini -> /etc/php/8.1/mods-available/sysvshm.ini
    │   │   └── 20-tokenizer.ini -> /etc/php/8.1/mods-available/tokenizer.ini
    │   └── php.ini
    ├── cli
    │   ├── conf.d
    │   │   ├── 10-opcache.ini -> /etc/php/8.1/mods-available/opcache.ini
    │   │   ├── 10-pdo.ini -> /etc/php/8.1/mods-available/pdo.ini
    │   │   ├── 20-calendar.ini -> /etc/php/8.1/mods-available/calendar.ini
    │   │   ├── 20-ctype.ini -> /etc/php/8.1/mods-available/ctype.ini
    │   │   ├── 20-curl.ini -> /etc/php/8.1/mods-available/curl.ini
    │   │   ├── 20-exif.ini -> /etc/php/8.1/mods-available/exif.ini
    │   │   ├── 20-ffi.ini -> /etc/php/8.1/mods-available/ffi.ini
    │   │   ├── 20-fileinfo.ini -> /etc/php/8.1/mods-available/fileinfo.ini
    │   │   ├── 20-ftp.ini -> /etc/php/8.1/mods-available/ftp.ini
    │   │   ├── 20-gettext.ini -> /etc/php/8.1/mods-available/gettext.ini
    │   │   ├── 20-iconv.ini -> /etc/php/8.1/mods-available/iconv.ini
    │   │   ├── 20-intl.ini -> /etc/php/8.1/mods-available/intl.ini
    │   │   ├── 20-phar.ini -> /etc/php/8.1/mods-available/phar.ini
    │   │   ├── 20-posix.ini -> /etc/php/8.1/mods-available/posix.ini
    │   │   ├── 20-readline.ini -> /etc/php/8.1/mods-available/readline.ini
    │   │   ├── 20-shmop.ini -> /etc/php/8.1/mods-available/shmop.ini
    │   │   ├── 20-sockets.ini -> /etc/php/8.1/mods-available/sockets.ini
    │   │   ├── 20-sysvmsg.ini -> /etc/php/8.1/mods-available/sysvmsg.ini
    │   │   ├── 20-sysvsem.ini -> /etc/php/8.1/mods-available/sysvsem.ini
    │   │   ├── 20-sysvshm.ini -> /etc/php/8.1/mods-available/sysvshm.ini
    │   │   └── 20-tokenizer.ini -> /etc/php/8.1/mods-available/tokenizer.ini
    │   └── php.ini
    ├── fpm
    │   ├── conf.d
    │   │   ├── 10-opcache.ini -> /etc/php/8.1/mods-available/opcache.ini
    │   │   ├── 10-pdo.ini -> /etc/php/8.1/mods-available/pdo.ini
    │   │   ├── 20-calendar.ini -> /etc/php/8.1/mods-available/calendar.ini
    │   │   ├── 20-ctype.ini -> /etc/php/8.1/mods-available/ctype.ini
    │   │   ├── 20-curl.ini -> /etc/php/8.1/mods-available/curl.ini
    │   │   ├── 20-exif.ini -> /etc/php/8.1/mods-available/exif.ini
    │   │   ├── 20-ffi.ini -> /etc/php/8.1/mods-available/ffi.ini
    │   │   ├── 20-fileinfo.ini -> /etc/php/8.1/mods-available/fileinfo.ini
    │   │   ├── 20-ftp.ini -> /etc/php/8.1/mods-available/ftp.ini
    │   │   ├── 20-gettext.ini -> /etc/php/8.1/mods-available/gettext.ini
    │   │   ├── 20-iconv.ini -> /etc/php/8.1/mods-available/iconv.ini
    │   │   ├── 20-intl.ini -> /etc/php/8.1/mods-available/intl.ini
    │   │   ├── 20-phar.ini -> /etc/php/8.1/mods-available/phar.ini
    │   │   ├── 20-posix.ini -> /etc/php/8.1/mods-available/posix.ini
    │   │   ├── 20-readline.ini -> /etc/php/8.1/mods-available/readline.ini
    │   │   ├── 20-shmop.ini -> /etc/php/8.1/mods-available/shmop.ini
    │   │   ├── 20-sockets.ini -> /etc/php/8.1/mods-available/sockets.ini
    │   │   ├── 20-sysvmsg.ini -> /etc/php/8.1/mods-available/sysvmsg.ini
    │   │   ├── 20-sysvsem.ini -> /etc/php/8.1/mods-available/sysvsem.ini
    │   │   ├── 20-sysvshm.ini -> /etc/php/8.1/mods-available/sysvshm.ini
    │   │   └── 20-tokenizer.ini -> /etc/php/8.1/mods-available/tokenizer.ini
    │   ├── php-fpm.conf
    │   ├── php.ini
    │   └── pool.d
    │       └── www.conf
    └── mods-available
        ├── calendar.ini
        ├── ctype.ini
        ├── curl.ini
        ├── exif.ini
        ├── ffi.ini
        ├── fileinfo.ini
        ├── ftp.ini
        ├── gettext.ini
        ├── iconv.ini
        ├── intl.ini
        ├── opcache.ini
        ├── pdo.ini
        ├── phar.ini
        ├── posix.ini
        ├── readline.ini
        ├── shmop.ini
        ├── sockets.ini
        ├── sysvmsg.ini
        ├── sysvsem.ini
        ├── sysvshm.ini
        └── tokenizer.ini
    
    8 directories, 89 files
  • Как исправить то, что bareos-webui выдаёт текст php скрипта, вместо страницы?

    snaiper04ek
    @snaiper04ek Автор вопроса
    окей, как он включается? Мне всё равно каким способом, лишь бы работало.
    з.ы. увидел ссылку, спасибо
  • Как исправить то, что bareos-webui выдаёт текст php скрипта, вместо страницы?

    snaiper04ek
    @snaiper04ek Автор вопроса
    Дмитрий, никак не ставил, делал по гайду, там после установки bareos-webui сразу идёт перезапуск сервисов и проверка подключения. Предполагаю, что он установился сам при установке bareos-webui вместе с апачем