Задать вопрос
  • Как найти причину визуальных деффектов при прокрутке страниц и открытии окон в приложениях?

    @rPman
    Скорее всего это screen tearing (обычно если у вас nvidia gpu)

    Если у вас x11 (смотреть в консоли echo $XDG_SESSION_TYPE):

    то в утилите nvidia-settings в настройках X Server Display Config, в настройках монитора, advanced, отметить Force Full Composition Pipeline и нажать Apply
    по умолчанию эта настройка сбрасывается при перезагрузке и нужно будет прописывать опцию в xorg.conf в строчке
    Option "ForceFullCompositionPipeline" "DP-0=On"
    (DP-0 это как подключен монитор, смотреть в xrandr --query | grep " connected" )

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

    Вроде бы еще вариант можно прямо в параметрах ядра (в настройках /etc/default/grub в GRUB_CMDLINE_LINUX_DEFAULT=) включить nvidia-drm.modeset=1
    Ответ написан
  • Есть ли известные проблемы при использовании двух видеокарт на win11?

    @alzneo
    Никаких критичных проблем не было. Была пара мелких, которые более-менее просто решаются:
    1. Некоторые игры неправильно определяют видеокарту - всегда выбирают первую, даже если были запущены на второй, или захватывают сразу обе, и тогда на остальных дисплеях вместо изображения чёрный квадрат в полноэкранном режиме. Пришлось отказаться от фулскрина и использовать DXVK для особо проблемных игр (GTA IV).
    2. При переносе окна между дисплеями, подключёнными к видеокартам разных вендоров, бывает, приложение крашится. Но, возможно, это из-за разных настроек масштабирования.
    3. При выходе из спящего режима иногда (очень редко) появляется сообщение об ошибке видеодрайвера AMD, но внешне всё работает.
    4. Оверлей GeForce глючит, когда запускаю игру не на основном дисплее (но на видеокарте nVidia).
    Ответ написан
    Комментировать
  • Есть ли список всех лишних/бесполезных служб и запланированных задач win11?

    @UniInter
    Если программы типа O&O ShutUp10++ с оконным интерфейсом. Очень удобно мониторить и настраивать как ты выражаешься "лабуду Windows".
    69623085ed06e252965069.png
    Ответ написан
    2 комментария
  • Есть ли список всех лишних/бесполезных служб и запланированных задач win11?

    master_z
    @master_z
    Программист
    На переработку системы уходит много времени и сил. Я бы сказал, что лучше когда работает команда.
    Лично я сторонник перепакованных систем, т.к. системы уже давно превратились в инструмент слежки и маркетинга. С 11-й всё сложнее. Там её нужно перепаковывать иньекциями в инсталлятор. А потом уже в рабочей системе. На счёт служб, нужно исследовать каждую и настраивать под свои предпочтения. Так напрямую не скажу. У меня самого есть перепакованная 10-ка, а 11-я в доработках.
    Ответ написан
    6 комментариев
  • Кто запускает WinSAT.exe в Win11?

    @Zerg89
    В windows много подобного лежит в планировщике заданий, в подпапках microsoft/windows/*, все что во владке действия имеет размытое действие настраиваемый обработчик может дергать winsat или другие компоненты диагностики(когда отучал win 7 дергать лишний раз hdd много чего пришлось отключить из этого списка)
    Ответ написан
    Комментировать
  • Почему HWiNFO64 показывает частоту памяти 2000Mhz?

    15432
    @15432
    Системный программист ^_^
    DDR = double data rate, память читается дважды за клок. Реальная 2000 МГц, эффективная 4000
    Ответ написан
    Комментировать
  • Почему слетает обнаружение устройства?

    GavriKos
    @GavriKos
    Микропетпроджект - https://home-cloud.store/
    7. Использование другого кабеля USB-C^USB-C проблем не вызывает любая из перечисленных комбинаций.


    Ну как будто в кабеле проблема по всем симптомам
    Ответ написан
    Комментировать
  • Полная сборка docker-образов без интернета, как?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Просто запустите свой кэширующий реестр: https://goharbor.io/ и используйте его как реестр при сборке образов. Отличнейшее решение — из коробки работает со всеми нужными реестрами, есть многопользовательская поддержка, журналы, адекватный WebUI, проекты — т.е. можно собрать образ, залить в реестр и на своих серверах сразу указывать зависимость от своего реестра для получения образов и плюс ещё несколько полезных и удобных фич. Для apt, npm и прочего ищите аналогичные решения: для большинства популярных репозиториев пакетов должны быть, для остальных — поискать интеграции для существующих решений. А вот для приложений не в репозитории — для каждого своё решение/скрипт.
    Ответ написан
    Комментировать
  • Можно ли получить ссылку на профиль пользователя по id?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Потому что это ссылки, которые используются только для упоминаний в тексте сообщений. В чате, где пользователь есть, ссылка будет работать. В приватном чате с ботом есть только сам пользователь, поэтому только он и может упоминаться, а другие id-ссылки не будут работать.
    Ответ написан
    5 комментариев
  • Почему плохой интернет в браузере, Android?

    Viji
    @Viji
    DevOps Engineer
    Так может быть вебсайт или твой интернет провайдер ограничивает скорость (к этому ресурсу) и поэтому фильм и посмотреть невозможно. А впн тоже скорость режет сильно. Подключись к публичному вайфай и проверь что изменилось. Может в андроид браузере каких-то плагинов нет для просмотра видео!?

    Сравни как видео работает на десктопе.
    Ответ написан
    1 комментарий
  • На чем написан компилятор .Net для C#?

    @Everything_is_bad
    Надо просто погуглить этот вопрос, как компилятор для ЯП может быть написать на этом же ЯП, всё давно уже 100500 раз рассказано.
    Ответ написан
    Комментировать
  • Как типизировать созданные геттеры?

    Alexandroppolus
    @Alexandroppolus
    кодир
    Я тоже не совсем понял, почему нужен именно класс, но если уж приспичило, то типизировать можно так: ссылка

    и поскольку у тебя фиксированный набор полей, то лучше однократно навесить геттеры на прототип этого класса. То есть на User.prototype. Будет экономичнее при создании множества экземпляров. Только функцию для геттера сделать не стрелочной
    Ответ написан
    4 комментария
  • Почему при попытке сделать "git push" выдает ошибку?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    У вас проблемы в каждой команде.

    git commit -m "hw-EDU-9336"
    ...
    nothing to commit...

    — коммитить было нечего и коммит не создался. Но это не мешает делать push.

    6939b3c84ad34617699343.jpeg

    Совет: в любой непонятной ситуации смотрите git status. Смотрите его как до команд, так и после.

    git push
    ... The current branch ... has no upstream branch

    Здесь Git говорит, что текущая ветка не имеет связи ни с какой вышестоящей веткой. Git понятия не имеет, куда вы хотите пушить и что пушить.
    В общем случае команда выглядит примерно так:
    git push <репо_куда_пушить> <какую_ветку_пушить>

    Обычно при первой отправке мы просим гит создать связь локальной и вышестоящей веток.
    Гит подсказывает вам, как это сделать:
    git push --set-upstream origin hw-EDU-9336-sprint-1
    но можно написать проще, чтобы не мучиться запоминанием длинных названий:
    git push -b origin HEAD
    HEAD это синоним текущей ветки.

    Дальше у вас реальная ошибка. Скорее всего проблема в авторизации.

    Проверьте, что ключ действительно стучится в GitLab
    ssh -T git@gitlab.quality-academy.ru
    Успешный вариант: GitLab поздоровается и скажет, что логин найден.
    Неуспешный: "Permission denied (publickey)".

    И главное — публичный ключ должен быть добавлен в GitLab:
    User Settings → SSH Keys
    Если после этого Git продолжает упираться — значит просто нет прав на запись в репозиторий, а не проблема с ключами.
    Ответ написан
    2 комментария
  • Как узнать, хранятся числа в компьютере в прямом, дополнительном или обратном коде?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    - документация по архитектуре процессора
    - документация по языку программирования
    - двоичный дамп памяти переменных разного типа

    .. вопрос гуглимый, что не приветствуется здесь
    Ответ написан
    Комментировать
  • Какие есть пакеты для генерации уникальных, числовых идентификаторов длиной 10 цифр?

    @Everything_is_bad
    У телеграм есть id пользователя и он заманчиво короткий
    там тупо автоинкремент
    Ответ написан
    2 комментария
  • Сервер с GPU предназначен ли для запуска фронтенда/бэкенда или он для вычислений?

    Maksim_64
    @Maksim_64
    ML Engineer
    Здесь, вопрос про целесообразность, оплачивания gpu сервера, если у тебя нет gpu-bound операций.

    Докер, ставишь, ngnix также при чем в докер, а не в систему. Современные ml архитектуры подразумевают, развертывания, как бэкенда так и фронта (mlflow, airflow и т.д.) все имеют веб интерфейсы, которые сильно облегчают жизнь.
    Ответ написан
    2 комментария
  • Почему SQL-запрос на MacOS (M2) исполняется медленнее, чем на shared-хостинге?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    В чём может быть причина?

    В чём угодно. Вопрос из серии "Почему Шумахер на жигулях обгоняет меня на феррари?"
    Потому что железо - не главное, надо ещё уметь им пользоваться.

    Учитывая, что вопрос явно праздный, и никакой осмысленной диагностической информации не приведено (кроме запроса, который совершенно бесполезен), то и ответа на него ждать не стоит.
    Ответ написан
    2 комментария
  • IDE Jetbrains обнаружила троян в пакете chalk, что делать в такой ситуации?

    По первой же ссылке

    Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it.


    Ну либо почитать подробности о том, когда это было и что именно было, ведь сейчас уже весь malicious code удалён.
    https://www.wiz.io/blog/widespread-npm-supply-chai...

    Так что я бы:
    1. Почистил node_modules
    2. Добавил бы в бан все задетые версии, чтобы они не устанавливались
    3. Перегенерил package-lock, если в нём упоминаются задетые версии
    Ответ написан
    2 комментария
  • Восстановить ранее закрытые вкладки в Хроме?

    @TheBigBear
    СтарОдмины мы
    Нажать Ctrl+H
    проставить галочки
    нажать открыть
    ИМХО - это извращение держать столько открытых вкладок. Есть Избранное для хранения
    Да хоть эксельку создать со списком
    Ответ написан
    2 комментария
  • Почему при замене ОЗУ на старом ноутбуке не запускается Windows?

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

    Почему 2 гб а не 4гб с одной плашкой - скорее всего причина в 32-битной версии windows, не серверные ревизии не умеют работать вне 4гб адресного пространства (в него включается все что связано с драйверами включая мапинг памяти видеокарты), обычно 32-битные (еще их называют x86) версии не видят больше 3гб.
    Ответ написан
    1 комментарий