Задать вопрос
  • Как сделать регистрацию без слета через fs?

    @maksam07
    зарегистрированный пользователь заносится в БД по новой

    Немного сложно это назвать прям хорошей "БД", но кто-то и с такого начинает.
    Я сделал регистрацию в боте

    Если ее сделали действительно вы, то вы явно видите, что у вас идет ТОЛЬКО сохранение в "бд", но ни разу не получение данных. Один из вариантов, при старте бота, заполнять users данными из "БД"
    Ответ написан
    Комментировать
  • Как обнаружить все битые таблицы?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    Масштаб проблемы: критично, этим кластером (в терминах postgresql) пользоваться нельзя. Разбираться с тем как делаются бекапы, как восстанавливались и где именно сделали неверно. Системный каталог не соответствует файловой системе. Можно ожидать любые аномалии помимо отличий relfilenode. Например, полностью сломанный mvcc.

    Если нужны какие-то данные из конкретно этого ошибочного бекапа - копировать адресно всё что читается по каждой интересующей базе и таблице. Затем внимательно проверять, имеют ли прочитанные данные какой-то смысл.
    Ответ написан
    3 комментария
  • Почему так отображается объем оперативной памяти?

    @rPman
    Это не нормально, и может быть сигналом что вас обманули.

    Например вы купили на интернет барахолке (типа озон или авито) с рук ноут, в котором заявленные характеристики выше реальных. Так точно делают с android. Вам подсунули модифицированную версию ОС, которая показывает фейковую информацию, мало того некоторые диагностические утилиты даже загруженные с офф сайта могут можно показать ложь (китайцы подменяют Биос) и только тесты на реальное использование покажут правду.

    Настоятельно рекомендую загрузить офф образ win/linux и протестировать с помощью memtest
    Ответ написан
    4 комментария
  • Максимальная длина кабеля 5e?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Нихрена это не даст, работать кое-как будет. Существует такое понятие - домен коллизий - время ответа адаптера на сигнал. Так вот - 100 метров - это не просто так. Это как раз та временная величина, за которое адаптер пытается получить ответ на сигнал. Если он его не получил, просит переслать повторно!

    Ставьте оптику, и не мудрите. Покупаете два медиаконвертора (или spf вставки, если есть куда их вставлять) и уже оконцованный оптический кабель! Все щазтие - проложить кабель
    Ответ написан
    4 комментария
  • Могу ли я прогнать через password_hash пароли в бд, которые md5, чтобы не сломалась авторизация?

    @alexalexes
    Смену способа хеширования пароля вы можете провернуть только при участии каждого пользователя, в два этапа.
    1 этап.
    Делаете патч в функцию авторизации.
    Когда пользователь авторизуется, проверяете, что заполнено поле по хешу новой функции.
    Если оно заполнено по новой функции, то все проверки верности пароля проводите с ней, поле старой функции игнорируете.

    Если хеш по новой функции не заполнен, то проверяете, что пароль верен с точки зрения хеша старой функции. Если верен пароль, то записываете хеш по новой функции, так как у вас есть исходный пароль.
    Так вы накапливаете базу пользователей, которые часто заходят. И для них вы бесшовно меняете хеши.

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

    @alexalexes
    Как медиа станции эти коробочки хороши.
    Но если вам действительно нужен сервер, то физический размер реально решает, а мини-ПК под это дело не подходит.
    Вы будете ограничены во всем.
    1. Процессор не сменить - он распаян.
    2. Слотов под ОЗУ мало, а те что есть не дадут вам поставить планки с макс. емкостью - ограничение арх. процессора.
    3. Процессор - всегда используется ноутбучный энергоэффективный вариант - как ресурс сервера так себе.
    4. Нельзя нормально организовать RAID. Вам же нужна будет надежность хранения и наращивание скорости в x-раз от кол-ва накопителей?
    5. Нельзя нормально подключить полноценные видеокарты. А БП на внешней видеокарте куда поставите - рядом с мини-ПК?
    6. Нельзя нормально охладить систему в маленьком объеме, если вам нужно включить на пиковую производительность вычисления на 24/7.
    И так далее, все преимущества мини-ПК - это недостатки для сервера.
    Ответ написан
    4 комментария
  • В какой контейнер ставить сертификат Lent`Encrypt в NGINX-front или NGINX-backend?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Во первых для вашего определения того, что вы называете "фронт" есть официальный термин - реверс прокси.
    И конечно же сертификаты должны быть на нем.
    Ответ написан
    Комментировать
  • Нужна камера без аккаунта, можете подсказать варианты?

    @Komrus
    CIO в системном интеграторе.
    1) Лучше искать по словам "IP-камера" (по "веб-камере" будут попадаться всяике изделия с USB портом; а надо - с Ethernet)
    2) Убедиться, что поддерживает протокол ONVIF.
    3) Убедиться. что в описании нет слов "работа только с облаком ННН"
    4) Подумать - надо ли именно поворотную. Ибо парочка не-поворотных камер запросто может стоить дешевле.
    5) Подумать - нужны ли детекторы движения и т.п. (дабы начинать запись только по обнаружению движения; или - отправлять алярм)
    6) Нужна ли запись (если нет - только текущую ситуацию можно посмотреть; а начинает хотеться глянуть, что собакен делал пол-часа назад и где он взял то, что сейчас жуёт :)))
    7) Убедиться, что веб-морда камеры работает в современных веб-браузерах и не требует какого-то
    экзотического плагина для просмотра видео.
    Ответ написан
    2 комментария
  • Учёт все в одном, но без лишнего?

    Francyz
    @Francyz
    Photographer & SysAdmin
    GLPI + FussionInventory
    SnipeIT + HESK
    Ответ написан
    7 комментариев
  • Какого производителя телекоммуникационного оборудования выбрать?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    Жил да был черный кот за углом...
    Элтекс ( и пр. отечественные вендоры), MikroTik, TP-link, D-link не рассматриваются в принципе.

    Я вижу в этом политические моменты или я ошибаюсь? Вы всерьез считаете, что китайцы (а все перечисленные, кроме Vector - это "Вектор Технологии" из г. Орел что ли?) будут сильно лучше микротика или тайваньского D-Link-а? У которого вообще говоря и промышленные решения есть?

    Я понимаю, если бы сказали "рассмативаем только отечественного производителя". а тут "рассматриваем только китайского производителя". Здесь я вижу скрытый нетехнический момент, который может больно ударить.

    Второе. При таких обьемах обычно нанимают интегратора. Это уже вполне приличная промышленная поставка - за нее любой интегратор возьмется с визгом. Он, по крайней мере, не будет страдать вот такой вот фигней и будет нести ответственность за выбор.
    Ответ написан
    7 комментариев
  • Где найди диапазоны IP дата-центров?

    ValdikSS
    @ValdikSS
    Такие базы формируют поставщики GeoIP-данных, как один из дополнительных атрибутов.
    https://support.maxmind.com/hc/en-us/articles/4408...
    Ответ написан
    Комментировать
  • Как развивать логику в программировании?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Тренироваться и решать реальные задачи. От простого к сложному. Рисуете схему алгоритма, далее делаете декомпозицию вниз до самого простого и понятного вам элемента. Ну и далее реализуете поэтапно начиная с простых элементов и затем переходя к более сложным.
    Пример схемы алгоритма
    CAS, Central Authentication Service
    5bd748db6d572869658821.png
    Ответ написан
    Комментировать
  • Каким бесплатным ПО бэкапить большие файлы под Windows с дедупликацией?

    @pfg21
    ex-турист
    один из вариантов решения является смена типа почтовой базы с mbox - все письма лежат в одном большом текстовом файле на тип maildir - каждое письмо лежит в отдельном файле настройка thunderbird.
    дифференциальный бекап maildir становится элементарным :)
    утилиты дифференциального бекапа mbox не нашел :(

    однако минус в большом количестве файлов в папке, ntfs кажись умеет делать B-tree над списком файлов, однако все равно тормозит на папках с гигантским количеством файлов.
    ну и сама мозила считает маилдир в громоптице недоделаным :-/

    ну и еще вариант бекапить в файловую систему с CoW (btrfs zfs) там есть функция дедупликацией блоков файла. там кажись даже доделали онлайн дедупликацию блоков файла. но не ковырял.
    Ответ написан
  • Как изменить букву диска в линукс?

    paran0id
    @paran0id Куратор тега Linux
    Умный, но ленивый
    Обращайтесь к дискам по uuid, или по id, там в /dev/disk/by-* симлинки прописаны.
    Ответ написан
    6 комментариев
  • Как установить Ventoy на флешку 3-м разделом?

    @pfg21
    ex-турист
    очистить флешку
    поставить вентой
    уменьшить раздел ventoy
    добавить столько разделов сколько нужно
    Ответ написан
    Комментировать
  • Откуда у дисков в windows взялось двоеточие и зачем оно нужно?

    @rPman
    Самое великое историческое легаси, которое тянется со времен CP/M (который был до MS DOS) да и кучи тогдашних ос типа apple dos/Commodore c64/ , в 1970-ых
    Там не было каталогов но были устройства, и файлы именовались "буква устройства" : "имя файла" ну а в DOS добавили каталоги через "\"

    Кстати \ был, потому что в первой версии dos не было каталогов но уже были ключи командной строки у утилит через /, и когда добавили каталоги, что бы не терять совместимость, сделали \

    От туда же и учет больших и маленьких букв в файловой системе как одинаковых, потому что в тогдашнем fat не было длинных имен (11 символов на имя), и эту кстати лицензионную ловушку майкрософт заложили уже в win95, благодаря которой надоили со всего мира миллиарды.
    Ответ написан
    1 комментарий
  • Откуда у дисков в windows взялось двоеточие и зачем оно нужно?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    RTFM: Форматы путей к файлам в системах Windows
    Двоеточие - это разделитель между буквой диска и путём на диске, а обратный слэш - это уже часть пути, означает корень диска.
    Ответ написан
    Комментировать
  • Как-то разом отказали все установленные банерорезки, что с этим делать или чем их заменить?

    У меня их установлено аж три (AdGuard Extra, Total Adblock и Ghostery_Трекер_&_AdBlocker, вроде друг другу не мешают)

    Можно ещё 3 антивируса одновременно установить - будет ещё веселее :)
    Ответ написан
    2 комментария
  • Что из себя представляют видеозвонки на Android 14?

    @artem-dainov
    Php, java, js. Boot spring, jquery, git
    Раньше, вроде как, была такая технология, которая позволяла использовать сотовую связь и не используя мессенджеры и интернет, звонить абоненту на прямую.
    Но тут произошла такая муть, что один оператор мог это поддерживать, а другой нет. Эта муть так и осталась, к примеру есть некоторые немецкие операторы, которые могут позволить такой звонок совершить, а другие уже выпилили такой функционал из-за того, что он просто им не нужен, так как люди ушли в facebook, whatsapp и telegram. А ведь еще был гугловский мессенджер, от яблочников есть мессенджер.
    ТАк что если вы нажали на эту кнопку и ничего не случилось, то скорее всего оператор не дал вам настроек для таких звонков. А раз не дал настройки, то и фича эта у них отсутствует.

    upd

    сейчас специально про это прочитал.
    Эта фишка работала в начале двухтысячных и использовала 3g umts.
    Популярности большой не имела из-за дикой цены тарификации и вечными тормозами видео, на котором появлялись пиксели. Скорость видео была примерно 15 кадров в секунду, а то могла ещё сильней проседать.
    Если звонить из роуменга, то тут лучше сразу было подключать банковский счёт, на котором очень много денег.
    Так что она, эта фича, совсем не нужна стала.
    Да и 5g такое уже не имеет из-за voIp. Ну и потому что начинают отключать вышки 3g.
    Ответ написан
    1 комментарий
  • Почему падают сайты 502/504?

    SagePtr
    @SagePtr
    Еда - это святое
    Пока пришли к теории, что 5-6 секунд это много для получения ответа от сервера и полной загрузки страницы

    Да, 5-6 секунд это очень много, пользователь через несколько секунд после начала загрузки посчитает страницу зависшей и может пытаться её обновлять несколько раз, тем самым ещё сильнее нагружая сервер. Особенно если нет никакой индикации о том, что следует подождать для получения результата.
    Ответ написан
    2 комментария