Задать вопрос
  • Адаптер питания AC и адаптер питания AC/DC - это разное?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Чисто технически - да, это разные. Вот только китайцы могут и лепят любую маркировку и спокойно могли часть просто пропустить. Смотрите на характеристики входного и выходного напряжения - на самом адаптере обычно написано всё. AC - переменное, DC - постоянное напряжение. Скорее всего у вас там что-то типа 220 переменных в 12 вольт постоянных.
    Ответ написан
  • Жёсткий диск перестал работать. Как исправить?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Я попробовал переключить его на другой SATO кабель не помогало

    Если другой SATA-кабель и другой SATA-порт были заведомо исправны, то попробуйте на всякий случай ещё другой компьютер, если есть такая возможность. Лучше подключать по САТА, чем по USB.

    Кстати добавлю CrystalDiskInfo его не видит

    Это не гуд.

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

    Скачивайте её на другой, рабочий накопитель, ваш хард сейчас трогать лучше не стоит.

    Если увидит, сообщите в каком виде там отображается ваш HDD. Также покажите SMART, если винчестер будет виден (Toolbox -> View S.M.A.R.T.)
    Ответ написан
  • Как в Postfix-e заблокировать прием с определенного домена?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Создать файл со списком доменов/IP /etc/postfix/my_blacklist
    .aporolo.ru REJECT

    Хэшировать этот файл
    postmap /etc/postfix/my_blacklist

    Добавить в /etc/postfix/main.cf после reject_unauth_destination
    smtpd_client_restrictions =
        ...
        reject_unauth_destination,
        check_client_access hash:/etc/postfix/my_blacklist,
        ...


    При изменении списка сайтов перехэшировать файл.
    Ответ написан
    7 комментариев
  • Запуск sh скрипта через cron в Debian 12?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Обычноая проблема всех, пишущих скрипты для крона - забывают, что все программы нужно указывать с полным путем. Просто не думая, писать всюду полный путь.
    Ответ написан
    1 комментарий
  • Обрыватель/прерывать электроцепи?

    paran0id
    @paran0id
    Умный, но ленивый
    Бывают блютусные реле (bluetooth relay)
    Ответ написан
    Комментировать
  • Как запустить сценарий, при переходе на картинку?

    ky0
    @ky0 Куратор тега Nginx
    Миллиардер, филантроп, патологический лгун
    Написать локейшен с регулярным выражением, срабатывающим только на урлы вида *.(jpg|png|что-там-ещё-у-вас). Внутрь локейшена засунуть try_files, который в какой-то момент будет дёргать PHP-скрипт.
    Ответ написан
    Комментировать
  • Как сделать, чтобы nginx отображал реальный IP клиента на гостевой машине за NAT?

    IvanU7n
    @IvanU7n
    nothing interesting here
    Как сделать, чтобы отображался реальный IP клиента?

    0) убедиться, что на хосте он виден
    1.1) перенастроить NAT на DNAT (но возможно ли такое при используемой системе виртуализации — хз)
    1.2) таки поставить nginx на хост, но пробрасывать через stream и proxy-протокол, а не через http
    Ответ написан
    2 комментария
  • Существует ли возможность комфортной работы в связке Docker+Windows+WSL2+Vite?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    https://www.virtualbox.org/ - намного более удобная и функциональная система виртуализации. Создаёте виртуалку с линуксом, там же ставите докер и спокойно работаете с ней через SSH. Если ваш редактор кода не поддерживает SSH - то можно просто расшарить линуксовую ФС и спокойно с ней работать из под винды по стандартным сетевым протоколам типа самбы.
    Ответ написан
    1 комментарий
  • Можно ли в Linux на файловой системе EXT4 запретить именовать файлы одинаково с разным регистром букв?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Надо включить поддержку регистронезависимости при создании файловой системы
    mkfs -t ext4 -O casefold /dev/диск
    или позднее
    umount /dev/диск
    tune2fs -O casefold /dev/диск
    mount /dev/диск

    Затем установить у нужного каталога атрибут регистронезависимости
    chattr +F /путь/к/каталогу
    Ответ написан
    7 комментариев
  • Можно ли в Linux на файловой системе EXT4 запретить именовать файлы одинаково с разным регистром букв?

    @rPman
    Принципиально поискал решение сам а потом пообщался с ИИ (anthropic)... в общем ИИ молодец но бессмысленно пытаться от него добиваться решения в лоб (проблема в том как документация к mount написана - все в одной куче, если ИИ дать мануал и задать вопрос - он корректно ответит, иначе по памяти он ключи одних файловых систем применит к ext4 и скажет что можно, всегда нужно проверять).

    В общем у файловых систем hpfs, vfat и ntfs есть опции, позволяющие такой функционал, но ext4 нет

    Зато есть fuse файловые системы, являющиеся прослойками, добавляющие возможности, например ciopfs (есть в репах), это надстройка поверх любой файловой системы, добавляющая нужный функционал... нужно понимать то она чуть чуть медленнее, и имеет смысл только для пользовательских каталогов, настоятельно не рекомендую в ней размещать базы данных и любые другие файлы с многопотоковым доступом.
    Ответ написан
    4 комментария
  • Вопрос по надежности ZFS. Как лучше делать датасеты: со сжатием или без?

    @rPman
    чем сложнее файловая система, тем менее вероятно восстановление после сбоя.

    zfs, точнее любая cow файловая система, искусственно фрагментирует размещение файлов на диске (при их изменении), т.е. каждый раз когда вы пишете в файл, этот кусок записывается в новое место... представляете какая каша получается из данных на диске, если это восстанавливать?

    С другой стороны, благодаря технологии cow, есть шанс восстановить предыдущее значение файла, ведь оно осталось на прежнем месте, только кластер помечен как свободный, собственно на этом и основаны их высокоскоростные многоуровневые снапшоты.

    p.s. настоятельно не рекомендую рассчитывать на восстановление данных на основе 'что то смогу восстановить', лучше используйте raid1/5/6 (6 версию рекомендую, от 4 дисков, суммарный объем меньше на 2 диска), в этом случае вы значительно будете защищены от аппаратных сбоев на диске (но не в контроллере и не в софте).

    От софтовых проблем защищайтесь регулярными снапшотами, их же используйте для онлайн инкрементального резервного копирования (btrfs и zfs умеют быстро считать разницу между указанными снапшотами, формировать их в файл, который можно обратно развернуть на другой файловой системе, если делать это последовательно, начиная с первого снимка)
    Ответ написан
    Комментировать
  • Как назначить собственный ip для каждого браузера?

    xez
    @xez
    TL Junior Roo
    Организовать прокси серверы в количестве, соответствующим количеству браузеров.
    Настроить каждый браузер ходить через отдельный прокси-сервер.
    Ответ написан
    4 комментария
  • Какое минимальное количество RAM нужно для своего впн сервера?

    dima9595
    @dima9595
    Junior PHP
    По моим личным наблюдениям для более стабильной работы лучше бы взять минимум 1 гб, но и на 0,5 должен работать. Я заметил, что чем больше скорость вашего интернета - тем сильней нагружается процессор.

    Для личных целей держу для себя - 1 ядро, 1 гб озу. Этого в целом достаточно что бы пользовалась вся семья - 5-6 человек.
    Ответ написан
    2 комментария
  • Как отследить изменения в windows 10 на виртуальной машине?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Ashampoo uninstaller - как раз специальное приложение для отслеживания и отката изменений в системе после установки приложений. Делаем снимок системы, устанавливаем приложение, делаем второй, запускаем - делаем третий. В результате будет два изменения: после установки и после запуска приложения. Отслеживает в том числе и реестр системы. А вот для отслеживания сетевой активности следует использовать сниффер - wireshark и его аналоги по-проще.
    Ответ написан
    Комментировать
  • Как предоставить доступ с терминалов на ВМ с полной имитацией работы на локальном ПК?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Это называется "тонкий клиент". Есть как готовые (стоят, обычно, дороже, чем компьютеры с теми же параметрами), так и чисто софт, который можно установить на любой компьютер или грузить по сети. Смотрите ThinStation или wtWare.
    Ответ написан
    Комментировать
  • Чем смазать кабели, чтобы крысам было противно их грызть?

    Хотелось бы понять психологию крыс, почему им хочется иногда грызть кабели.

    Они всё грызут:
    1. Зубы стачивают (в основном об твёрдые предметы)
    2. Пробуют на вкус (если не хватает еды, ищут что ещё съедобное есть)
    3. Сильный голод (если совсем не хватает еды)
    В принципе если крыса не голодная, то она не будет экспериментировать с рационом и закусывать пластиком, но если крыса не голодная, то она будет размножаться и у тебя будет уже 10 крыс)

    Об отраве речь не идёт - её нужно часто обновлять, дохлятину убирать, да и сами знаете, крысы хитрые и их очень сложно отравить

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

    Вообще есть кабели с репелентом непосредственно в массе оболочки кабеля, но стоят они дороже, чем бронированные.
    Если не хочется прям весь кабель менять, то я бы предложил загнать его в металлическую гофру и избавиться от грызунов рядом с выходами.
    Ответ написан
    8 комментариев
  • Кто отвечает за безопасность VPS?

    @Drno
    Клиент конечно. Либо берите тариф с платной тех по
    Ответ написан
    2 комментария
  • Кто отвечает за безопасность VPS?

    @rPman
    Зона ответственности хостера начинается и заканчивается в лицензионном соглашении.

    Есть хостеры, предлагающие услуги защиты от ddos. Есть хостеры, предлагающие услуги администрирования. Есть хостеры, предлагающие услуги компьютер-в-сейфе, некоторые сертификации требуют соответствующий уровень ограничения доступа к компьютеру, на котором крутится сервис. Везде ответственность прописывается отдельно

    В любом случае VPS это виртуальная машина, по факту - еще один компьютер, который ваш администратор (клиент VPS или если арендует компания, выделенный человек в ней) обязан контролировать и за который он отвечает.
    Ответ написан
    Комментировать
  • Кто отвечает за безопасность VPS?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Дома с переломом ноги
    Кто отвечает за безопасность VPS — сам клиент,

    Сам клиент. И больше никто.
    Где вообще происходит граница ответственности хостера?

    ВМ запустилась, выбранный вариант загружен, сеть есть. Если ставишь свой дистриб - ВМ запустилась, сеть есть.
    Кто будет виноват?

    я самдураквиноват — надо было вовремя про запятую гуглить.

    Именно вот так

    Когда я, самдураквиноват, собрал систему с неподдерживаемыми инструкциями процессора и она посыпалась при загрузке - хостер только плечами пожал "у всех остальных работает..."
    Ответ написан
    6 комментариев
  • Существуют ли эталонно красиво написанные программы?

    Maksim_64
    @Maksim_64
    Data Analyst
    "Качественный код" - весьма размытое понятие. Есть код удовлетворяющий требованиям, где-то важна архитектура, где то алгоритмы, где то и то и другое, а где то надо быстрее выдать MVP, и качество кода не важно до поры до времени.
    Книги + личный опыт лучшее место.
    Ответ написан
    Комментировать