Задать вопрос
  • Восстановить ранее закрытые вкладки в Хроме?

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

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

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

    @Everything_is_bad
    Знаний в кодинге не имею вообще)
    Нанять исполнителя или самим пройти путь обучения как у исполнителя.
    Ответ написан
    3 комментария
  • Windows 10, приложения и возможности, у некоторых программ кнопка "удалить" не нажимается. Как их удалить?

    @Drno
    потому что это делается не тут..
    вообще не рекомендую меню параметры использовать для таких вещей

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

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Если ваша фича вся в одном файле и другие фичи этот файл не трогали то вот пару методов:

    Способ A: format-patch → am
    # Общая база
    B=$(git merge-base --octopus M X Y)
    
    # База для W
    git checkout -b W "$B"
    
    # Пакеты патчей только по m.txt (полный путь от корня!)
    git format-patch --no-stat --keep-subject -o /tmp/patches_M "$B"..M -- path/to/m.txt
    git format-patch --no-stat --keep-subject -o /tmp/patches_X "$B"..X -- path/to/m.txt
    git format-patch --no-stat --keep-subject -o /tmp/patches_Y "$B"..Y -- path/to/m.txt
    
    # Применяем по порядку
    git checkout W
    git am --3way /tmp/patches_M/*.patch
    git am --3way /tmp/patches_X/*.patch
    git am --3way /tmp/patches_Y/*.patch
    # при конфликте: правим path/to/m.txt, затем git add path/to/m.txt && git am --continue
    
    # Контроль: кроме m.txt ничего не менялось
    git diff --name-only "$B"..W -- . ':!path/to/m.txt'


    Способ B: git-filter-repo → cherry-pick
    # Имена веток и путь к файлу
    P=path/to/m.txt
    # В исходном репо: M, X, Y — исходные ветки
    
    # 1) Временный клон и очистка истории до одного файла
    git clone --no-local . ../tmp-m
    cd ../tmp-m
    git filter-repo --force --path "$P" --refs M X Y
    
    # 2) Во втором репо найдём общий предок ОЧИЩЕННЫХ веток и дадим ему имя
    B2=$(git merge-base --octopus M X Y)
    git branch base_mxy "$B2"
    cd -
    
    # 3) В основном репо создаём базовую ветку W на настоящем предке (старое дерево целиком)
    B=$(git merge-base --octopus M X Y)
    git checkout -b W "$B"
    
    # 4) Подключаем очищенный репозиторий как внешний и подтягиваем нужные refs
    git remote add onlym ../tmp-m
    git fetch onlym base_mxy M X Y
    
    # 5) Переносим ТОЛЬКО коммиты после B2, в нужном порядке
    git cherry-pick onlym/base_mxy..onlym/M
    git cherry-pick onlym/base_mxy..onlym/X
    git cherry-pick onlym/base_mxy..onlym/Y
    # при конфликте: правим $P, git add "$P", затем git cherry-pick --continue
    
    # 6) Контроль: кроме m.txt ничего не менялось
    git diff --name-only "$B"..W -- . ':!'"$P"
    Ответ написан
    2 комментария
  • Как сделать несколько виртуалок на одном сервере?

    @Drno
    Для начала Вам нужно нанять сисадмина.
    Он уже туда установит линукс и запустит qemu-kvm с нужными виртуалками, ну или Proxmox если ленивый

    А потом начнутся разные сложности, и сисаАдмин опять понадобится чтобы их решать...

    Только непонятно зачем так делить ресурсы, жестко, которые будут потом простаивать частично, когда давно есть кконтейнеризация - например LXC...
    Ответ написан
    2 комментария
  • Почему ёмкость батареи нового планшета не соответствует номинальной?

    Daemon23RUS
    @Daemon23RUS
    Чисто гипотетически: Оптимальный заряд 80-90% - , берем минимум - получаем 4000мА/ч Больший заряд ускоренная деградация АКБ. При оптимальном режиме деградация 10% примерно за 150 циклов и набираем примерно за год. Неизвестно как он себя будет далее вести но скорее всего производитель заложил естественную деградацию и нивелировал ощутимую потерю срока работы аппарата в промежутках без подзарядки в течении 1-1,5 лет. + ушлые маркетологи раструбили полную емкость АКБ. Ну и всякие режимы продления службы АКБ тоже могут иметь место.
    Да, и метод которым Вы получили данные, мягко говоря так себе, не вызывает доверия.
    Ответ написан
    2 комментария
  • Какую флешку купить?

    @alexalexes
    ~400 чтение, ~400 запись, >=64гб

    Таких скоростей не обещаю, но если нужно гарантированное качество накопителя, и возможность грузиться в любом bios, то лучше брать адаптер для SD карт Usb 3.0 (с потайным гнездом в самом разъеме) + проверенного производителя SD карт, например, Samsung EVO.
    Ответ написан
    Комментировать
  • Какую флешку купить?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    USB NVME M2 коробочка плюс любой NVME M2 SSD. Samsung — топ, Intel, Crucial тоже вполне отличные. Ноунеймы — шлак. Конкретную коробочку смотрите по доступности в вашем регионе и обзорам. Вполне реальная скорость — гиг на USB 3.1/3.2, а для большей скорости в районе 2-3 гигов уже надо смотреть тесты конкретных девайсов с USB4/Thunderbolt 3/4 и искать где купить. И не забыть изучить статьи и нюансы про совместимость — а то некоторые девайсы не поддерживают старые интерфейсы. Если цель универсальная загрузка на любом железе — тот тут всё равно надо иметь в запасе ноут и дополнительную USB 2.0 флешку или парочку для записи нужного образа, т.к. вентой и аналоги не всегда работают и грузят образы правильно (например Acronis и GParted очень не любят такое), как и не везде возможна загрузка с USB М2. Есть альтернативный универсальный загрузчик с поддержкой загрузки с NVME — Clover.
    Ответ написан
    2 комментария
  • За счёт чего быстрее работает компьютер?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    За счёт более быстрого и более нового железа. Больше ядер в процессоре и видеокарте, выше максимальная частота, больше кэш, эффективнее архитектура, больше оперативной памяти, а так же более быстрый SSD — скорее всего М2 против SATA.
    Ответ написан
    6 комментариев
  • Можно ли писать функции в текст?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Откройте для себя такую штуку как "Шаблонизаторы". Они как раз и предназначены для декомпозиции объёмных страниц и переиспользования кода.
    Ответ написан
    31 комментарий
  • Оцените сборку ПК?

    @Drno
    БП - ищите нормальный
    ЦП - для чего i9 ? для игр он особо не нужен, тем более для 4070.... i7го будет достаточно более чем
    Если для работы - тогда да, можно... только охлад продумай хорошо
    если тупо для раста \ игор - уже посоветовали X3D...но готовься там что надо оперативку хорошую итд...

    Виндовс 10 как и 11 НЕ РАБОТАЕТ НА HDD !!! Нормально - не работает. как и игры
    Возьми под систему хотя бы ЛЮБОЙ SSD который потом выкинешь...
    ну а игры с HDD запускать будет еще та попаболь)) мож про адекватный FPS в ряде проектов забыть сразу
    Ответ написан
    4 комментария
  • Как клонировать систему на 20 компьютеров?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    1. Собираем свой дистрибутив для автономной установки со всеми драйверами для железа, нужным ПО и настройками
    2. Поднимаем загрузочный PXE сервер (мануалов в сети полно)
    3. В PXE сервере загружаем наш дистрибутив
    4. На всех ПК в биосе настраиваем загрузку по сети и перезапускаем их

    Для пачки разных ноутов: классическая установка с флешки либо с внешним Ethernet адаптером с поддержкой сетевой загрузки. А вот автоматизировать установку индивидуальных дров для каждого ноута чуток сложнее - либо вручную ставить на каждый либо скриптом, который будет определять железо и ставить нужное.

    Для одинаковых ноутов:
    1. На один ставим с флешки
    2. Добавляем одноразовый скрипт в автозапуск для сброса системных ID (SID changer utility)
    3. Снимаем образ
    4. На все остальные просто разворачиваем из образа (можно даже с сетевого хранилища - дабы не тягать образ на флешке туда-сюда)

    Можно, конечно и через PXE - в каждый ноут всё равно придётся отдельно втыкать и устанавливать. Что сетевой адаптер втыкать, что флешку. Тут уж кому как удобнее и привычнее.
    Ответ написан
    9 комментариев
  • Оторвались шляпки от клипс. Как снять крепление кулера? Отвертка не поможет, на винте остатки пластика шляпки. Поможете?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Снять материнскую плату и выдавить штифты с обратной стороны или острыми бокорезами аккуратно откусить выступающую часть крепления.
    Ответ написан
    Комментировать
  • Как можно автоматически собрать IP адреса к которым обращается программа?

    @Drno
    тут в видео всё есть
    https://www.youtube.com/@itdoginfo/videos
    Ответ написан
    Комментировать
  • Почему программы мылит, после подключения второго монитора?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Лучше всего, конечно, именно купить второй 4к монитор. Причём лучше всего точно такой же с точно так же матрицей - так намного комфортнее. В вашем случае проблема в настройках DPI как системы, так и отдельных приложений. Попробуйте для начала полностью выключить масштабирование. Для приложений пробуйте разные режимы на вкладке "совместимость" в свойствах исполняемого файла приложения.
    Ответ написан
    6 комментариев
  • Насколько TypeScript, C# и C++ способны заменить Python при разработке искусственного интелекта?

    fenrir1121
    @fenrir1121
    Начни с документации
    Для 10 лет опыта честно говоря странный вопрос. Язык это просто инструмент, его стоит прикладывать к тому куда он заточен, а не возводить культ. Относитесь к питону как фронтенду всего МЛ. Половина библиотек написаны на тех же плюсах и вы можете писать на нем (и на нем пишут), но для экспериментов и прототипирования это неоправданно долго.
    Ответ написан
    Комментировать
  • От чего зависит время пинга?

    Не надо путать задержку и пропускную способность.

    RTT - это задержка, измеряется в секундах (милли, микро)
    То что измеряется в битах (байтах) в секунду - это пропускная способность.

    Если очень грубыми сантехническими аналогиями, то задержка определяется длинной трубы, а пропускная способность - её шириной.

    В сетях и на то и на другое влияет очень много факторов:
    1. Количество узлов между отправителем и получателем. Больше узлов - больше задержка
    2. Производительность этих узлов. Чем ниже производительность - тем выше минимальная задержка и меньше пропускная способность.
    3. Нагрузка на каналы связи. При высокой нагрузке будет расти задержка, так как данные будут вставать в очередь (а может и не будут вставать в очередь - они вполне могут просто отбрасываться и тогда будет тот самый packet loss)
    4. То, как эти узлы обрабатывают данные, которые через них проходят. Меньше всяких проверок - меньше задержка.
    5. Физическая среда и физическая длина кабелей. Чем длиннее физический путь и чем хуже среда, тем выше задержка.
    Скорость распространения сигнала в оптике, меди, и по беспроводу отличается.

    Как будет влиять замедление от провайдера - сильно зависит от выбранной стратегии.
    Может увеличится rtt, а может будет packet loss.
    Ответ написан
    3 комментария
  • Откуда брать информацию, чтобы разобраться в структуре пк?

    Что значит "научиться собирать"?
    В общем-то сборка любого ПК, если нет опыта, то это:
    1. Подобрать компоненты (перед окончательным решением - проверить их совместимость по мануалам)
    2. Внимательно прочитать мануал
    3. Собрать по мануалу

    чем какие компоненты отличаются, какие характеристики важны

    Различие компонентов собственно указаны в характеристиках.
    Все характеристики важны, но по разному, зависит от задачи и того, что с чем сравнивать.
    А чтобы понимать, что и с чем сравнивать - нужно иметь перед глазами задачу, которую должен решать компьютер.
    Если собираешь комп чисто для игр, то важны будут одни характеристики.
    Если собираешь комп как сервер, который будет где-то на балконе стоять - другие.
    Если будешь собирать какую-то рабочую станцию для машинного обучения - третьи.
    Ответ написан
    2 комментария