• Как вывести модальное окно на экран при получении почты?

    @NortheR73
    системный инженер
    Скриптом раз в минуту тыкать ящик на предмет новых писем и выводить message box поверх все окон на экран по умолчанию
    Ответ написан
    4 комментария
  • Как сайт понимает, что я был на нём, если я запретил сохранять cookie, а также удалил все данные с него?

    @rPman
    В общем случае есть механизмы, как совокупность всей доступной информации о пользователе в браузере, начиная с таки простых как ip адрес и заканчивая сбором комбинации установленного софта на машине, шрифтов, железа (память, процессор и диск на основе бенчмарков, gpu напрямую запрашивая параметры ускорителя) и багов, в том же pdf просмотрщике...

    Пример - например используя кеш (можно определить по скорости ответа закешированы ли данные или нет) даже включившего прокси выявить (сейчас в приватном режиме кеш тоже чистится, но вроде бы как то через favicon до этой информации добираются)

    https://habr.com/ru/articles/357238/
    https://habr.com/ru/companies/oleg-bunin/articles/...
    и прочее, что гуглится сразу - browser fingerprinting
    Ответ написан
    Комментировать
  • Как запретить пользователю выполнять команды в Shell?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    1. поменять ему дефолтный шелл на /bin/nologin
    2. установить ftp сервер со своими настройками и пользователями, вместо линуксового логина
    Ответ написан
    Комментировать
  • Можно ли ослабить процессор понижением таймингов?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Можно, но эффект незначительный. Лучше понижать напряжение и частоту проца.
    Ответ написан
    Комментировать
  • Как сравнить содержимое на двух разных серверах?

    @nsnoob
    средствами linux есть следующие утилиты:
    - diff
    - meld (gui)
    Ответ написан
    1 комментарий
  • Сервер после скачка напряжения, есть ли шанс на жизнь?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Совет один - проводить полную диагностику всех составных частей сервера до выяснения виновника.
    Ответ написан
    Комментировать
  • Как лучше изучать базу js?

    @As56
    Изучать язык без определенной цели смысла нет. Нужна реальная практика на реальных задачах и понимание что и для чего нужно. Всякие задачки на кодварсах и прочих не имеют никакого смысла, т.к. они не привязаны к реальности. Да и JS это не вещь в себе, нужно изучать само программирование, то есть алгоритм решения задач, JS в данном случае - лишь способ записи определенного алгоритма. Для того чтобы в голове сложилась полная картина, нужно владеть алгоритмами и структурами данных, основы дискретной мамематики не помешают, ну и собственно практика на реальных проектах. Берешь и делаешь свой сайт, на нем же практикуешься
    Ответ написан
    4 комментария
  • Чем можно заменить Winscp в RedHat?

    @Zzzz9
    linux на linux? rsync, scp - без ftp. По ftp зависит от сервера ftp.
    Ответ написан
    Комментировать
  • Как сделать локальный веб сервер публичным?

    paran0id
    @paran0id
    Умный, но ленивый
    Проще всего арендовать vps или даже shared hosting, и закинуть код туда.

    Чтобы выставить наружу домашний сервер, понадобится купить у провайдера белый ip. Если хотите доступ по 80 порту, с этим тоже могут возникнуть проблемы, если провайдер блокирует его.
    Далее на роутере нужно будет пробросить порт на тот адрес и порт в локальной сети, где крутится сервер.
    Ответ написан
    5 комментариев
  • Отсутствуют /dev/video* и /dev/audio*. Как и чем их заменить?

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    /dev/video* - устройства захвата видео подсистемы video4linux (v4l), обычно появляются в системе, если есть карточки или устройства видеозахвата, такие, как usb-камеры например.
    /dev/audio* - устаревшие устройсва подсистемы OSS (Open Sound System), отстутствуют в современных системах примерно так лет 10 минимум. Альтернатива /dev/snd/* устройств ALSA, например...
    Ответ написан
    Комментировать
  • Как вывести число в сокращенном формате?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Посмотрите на Intl.NumberFormat
    Ответ написан
    Комментировать
  • Скачет головка жёсткого диска что делать?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ну раз уже вскрыли, то остаётся только выбросить. Шансы на восстановление при вскрытии не в чистой (беспылевой) камере околонулевые.
    Ответ написан
    9 комментариев
  • MySQL автоматически увеличивает размер ячейки?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Если в ячейку

    В MySQL нет "ячеек" - это не Excel. Есть записи, есть поля, есть поле отдельной записи.

    Если в ячейку типа TEXT не влазят данные, MySQL автоматически увеличит её до необходимого размера или выдаст исключение?

    Если размер данных превышает размер для типа данных поля - будет выдана ошибка или предупреждение "data too long". Что именно будет выдано - зависит от того, какой запрос, и от текущих настроек сессии.

    Как сделать "резиновую" ячейку в таблице?

    Никак. Но если нужно помещать в таблицу данные, которые не лезут в LONGTEXT (а это ни много ни мало 4 гигабайта!) - то Вы явно выбрали инструмент не по задаче. Храните такое в файловой системе.
    Ответ написан
  • Как сделать автозапуск туннеля Wireguard?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    У встроенного клиента Wireguard есть возможность опубликовать его как windows service. Описана в документации
    Ответ написан
    1 комментарий
  • Как автоматически проставлять группу пользователя при создании файла через winscp?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Делаете нужную группу основной у пользователей - и она начинает проставляться при создании файлов.
    Ответ написан
    Комментировать
  • Как перенести базу данных из СУБД Postgresql в MySQL?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Представляете, если бы врачи с таким же уровнем понимания что делают делали трансплантацию органов? Нафаршировал пациента мелко порублеными топором органами донора и ждём выздоровления=).

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

    Такие вещи обычно делаются в виде микросервисов. На худой конец можно сделать простенького демона, который будет ходить в БД конференций и селектить оттуда только нужные данные, и тут же вставлять в вашу другую базу в нужном формате. Не нужно ничего дампить и ковертировать, хотя наверняка и стандартными командлайнами с небольшой конвертацией SQL-кода регулярками можно добиться аналогичного результата. Но в учтите, это нагромождение непрофильных костылей будет невозможно поддерживать. Прдётся каждый раз сучить рукава и нырять в это говно, чтобы понять почему валится процесс не доходя до конца, или почему незаметно не доходят какие-то записи...

    Если сделать отдельный скрипт синхронизации\. то его можно хорошо про комментировать, задокументировать, обложить тестами и проверками, снабдить внятными и понятными сообщениями об ошибках. Нагромождение пайпов с конвертерами, регекспами и пакетными файлами сделать удобным и стабильным гораздо сложнее.

    Используйте профильные инструменты по назначению и не бойтесь осваивать новые. Такой вот совет.
    А если ближе к вашим попыткам, то смотрите глазами, SQL вполне читаемый, можно по шагам посмотреть что не так. Есть в экспортированном SQL данные? Что это за данные? Куда они вставляются? Есть они там, куда вставляются? Просто проследите поэтапнро.

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

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Вскрыть повербанк и подключиться к батарее напрямую?
    Ответ написан
    1 комментарий
  • Что делать, если в ноутбуке есть место для ssd диска, но нет коннектора для подключения к ноуту?

    @SunTechnik
    Если верить обзорам,
    В этом ноутбуке: 1 SSD стоит штатно.
    Можно поставить второй SSD M2.
    Есть место под накопитель SATA 2.5". ( SSD или диск).

    Для подключения накопителя 2.5" используется шлейф.
    Как я понимаю, если диска изначально не было, шлейфа может не быть внутри (дабы не болтался).

    Наберите в Google: acer nitro 5 AN515-43-R45P разборка
    Будет несколько видео с деталями...
    Ответ написан
    Комментировать
  • Почему в моем тесте go быстрее c?

    vabka
    @vabka
    Токсичный шарпист
    1. А почему оптимизации в GCC не включены?

    2. Код не эквивалентный. Зачем ты меряешь скорость printf?

    3. Почему всего 1 прогон? Может 3 секунды - входит в твою погрешность?
    Прогони хотябы по 100 раз и посчитай отклонение
    Ответ написан