Задать вопрос
  • Откуда брать информацию, чтобы разобраться в структуре пк?

    @alexalexes
    Чтобы научиться собирать ПК нужно базово знать историю поколения соккетов процессора.
    Отдельно линейку AMD - от AM2 до AM5.
    Отдельно линейку Intel - от 775 до 1851.
    Знать, в каких сокетах менялась эпоха поколений DDR оперативной памяти.
    Выше сказанное позволит освоить контактную совместимость между процессором, материнской платой и оперативкой.
    Для того, чтобы определять мощностную совместимость компонентов и разгонный потенциал, то вам нужно знать серии чипсетов материнок для DDR4 и DDR5 поколений соответственно для Intel и AMD отдельно - видеть на глаз дешманский чипсет для офисных компов, и топовый для игровых.
    Чтобы, собирать игровые сборки, то вам нужно разбираться во всех поколениях видеокарт начиная от AMD RX480 и от nvidia GT710 до современных - уметь сортировать на глаз горячие и холодные карты в каждом поколении. Тогда вы можете легко подбирать блоки питания выше 600 ватт и адекватное охлаждение.

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

    @alexalexes
    Вам нужно определить минимальный id в каждой группе одинаковых брендов с помощью оконной функции, а потом сортировать по этому параметру в первую очередь.
    -- тестовая выборка
    with t as (select 1 id, 'eband' brand from dual union all
               select 2, 'ebrand' from dual union all
              select 3, 'abrand' from dual union all
              select 4, 'ebrand' from dual )
    -- запрос
    select a.*
      from (select t.*,
                   min(t.id) over (partition by t.brand) brand_min_id
              from t
           ) a
    order by brand_min_id, id

    Результат:
    id, brand, brand_min_id
    1 eband 1
    2 ebrand 2
    4 ebrand 2
    3 abrand 3
    Ответ написан
  • Как работает отслеживание количества открытых вкладок?

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

    @alexalexes
    Воспользоваться любым подручным интерпретатором, который имеет функции работы с файловой системой: python, php, nodejs.
    Написать скрипт, который побайтово вычитает файл и запишет его в другое место.
    Каждый пройденный мегабайт логировать в лог.
    Если процесс прервется, то посмотреть лог и fseek-нуть значение для повторного запуска копирования с заданного места.
    Можно каждые несколько мегабайт делать sleep скрипту, вдруг ошибка связана с перегревом накопителя.
    Ответ написан
    Комментировать
  • Как решить фон с микрофоном когда нет заземления?

    @alexalexes
    По плинтусу завести землю от электрощитка. Таким же способом, как витую пару кидают или ТВ-кабель, где он не был предусмотрен заранее.
    Ответ написан
    Комментировать
  • Почему падает скорость интернета?

    @alexalexes
    4 жилы для каждой линии взяты не по парным скруткам, поэтому одна линия гасит другую.
    PS: Надо переделывать этот колхоз на отдельные кабели для каждого назначения (а зачем две линии провайдера, когда можно роутер поставить и раздать интернет для каждого из устройств по своим нуждам?).
    PPS: Лучше оптику попросить завести, если позволяет оборудование провайдера, чтобы закрыть вопрос на десятилетия вперед.
    Ответ написан
    Комментировать
  • На сколько сегодня актуально применение аналоговых термодатчиков в автоматике?

    @alexalexes
    Я думаю, рассматривать возможность выбора цифры/аналог нужно, если стоит задача получить макс. низкую латентность при обработки параметра, который измеряет этот датчик.
    Если брать аналоговый датчик, то вы ограничены только скоростью обработки АЦП и инертностью датчика.
    Если будете брать цифровой датчик, то вы ограничены не только инертностью датчика, но скоростью работы всей схемы, которая реализует протокол передачи значения параметра, не только АЦП.

    Температурный датчик - не самый лучший пример. У него заведомо высокая инертность. По скорости получения значений не будет никаких преимуществ, если его считывать сразу с АЦП или получать через протокол передачи.
    Ответ написан
    4 комментария
  • Какой посоветуете учебник/книгу JavaScript?

    @alexalexes
    Ваш JS будет сильно платформозависим от Р7, поэтому лучше базы знаний самой Р7 вы ничего не найдете в качестве FAQ.
    Кроме синтаксиса, этот JS ничего общего с браузерным или нодой не имеет, так что книжки вам не помогут.
    Ответ написан
    1 комментарий
  • ИИ и создание музыкальных композиций (песен)?

    @alexalexes
    Зависит от того, что вы хотите получить.
    Если нужно получить аранжировку или добавить вокала, то экспортируйте вашу инструменталку в mp3 и скормите ее Suno в качестве затравки. По промту поменяйте жанр и добавляете текст песни, либо описание песни - текст за вас придумают.
    Ответ написан
    2 комментария
  • Есть ли приложение для монтажа видео, где можно собирать итоговое из нескольких кусочков и удобно в интерфейсе подгонять под звук по их содержимому?

    @alexalexes
    Берете условный Vegas Pro и перенимаете UI юзабилити тру монтажеров через видеоуроки/chatgpt.
    p.s. если для получения результата нужно будет всего на всего приобрести mac и сравнимое по стоимости сложное приложение для видеомонтажа, то я наверное пасс, хочется простого и не перегруженного функционалом

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

    @alexalexes
    6838214b6aa1d622847981.png
    Главное, чтобы при пайке вы пластиковую гильзу не забыли надеть на кабель.
    На минус корпус штекера будет звониться - оно так задумано.
    Ответ написан
  • Продвинутые пользовательские стили сайтов, не ограниченные одним css?

    @alexalexes
    Все что не умеет CSS в чистом виде, умеет JS, но с некоторыми нюансами в плане инициализации эффектов и производительности.
    Скажем выделить цвет красным, если Красный.

    Да, это для JS задачка на 3 строчки.
    Но если серьезно, то если таких изменений много и нет четких правил что на что менять, то сайт нужно полностью парсить на своем сервере (или использовать чисто его API без верстки) и уже выводить интерфейс в своих шаблонах, ничего не имеющих общего с исходной структурой.
    PS: Но в реальной жизни никто не перелицовывает кардинально чужой сайт. Основной контингент пользователей Stylus, максимум, правят пару стилей, чтобы верстка не сыпалась или не раздражал какой-то блок, либо выпиливают рекламу.
    Ответ написан
  • Как сделать эффект при наведении как на этом сайте?

    @alexalexes
    До наведения на блок стили выглядят так:
    #GFCatalog .categories-item__card-wrapper {
        overflow: hidden;
        box-shadow: 0 2px 6px 0 rgba(188, 191, 185, 0.5);
        border-radius: 10px;
        max-height: 260px;
        padding: 10px 15px;
        position: absolute;
        width: 100%;
        background-color: white;
        transition: max-height 0.2s ease;
    }

    А когда hover, то корректируются эти свойства:
    #GFCatalog .categories-item__card-wrapper:hover {
        max-height: 1000px;
        z-index: 10;
        transition: max-height 1s linear, box-shadow .3s;
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15), 0 3px 5px rgba(0, 0, 0, 0.1);
    }

    Чтобы работал эффект, вам нужно изменить max-height и z-index (чтобы блок не заехал под другой соседний блок). Изменение transition, box-shadow - декоративные примочки.
    PS: Используйте инструмент :hov на вкладке Стили в панели разработчика F12, чтобы выяснять такие подробности.
    Ответ написан
    Комментировать
  • На какой фотохостинг залить картинки для сайта?

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

    @alexalexes
    Разобраться, что за ошибка выводится и добавить опции "-r" - она как раз позволяет рекурсивно извлекать подкаталоги архива.
    Ответ написан
    Комментировать
  • Нормально ли дублирование строк в IN?

    @alexalexes
    Вообще, в in засовывать некий массив данных, который больше по количеству элементов, чем пальцев на руках, самый неоптимальный вариант из все возможных.
    Если у вас, действительно, целый массив данных, который нужно применить в запросе, то лучше создать заготовку для временной таблицы в схеме данных, и перед выполнением туда подгружать то, что пригодится для in или уже как подзапрос перепишите с участием временной таблицы.
    Временную таблицу можно проиндексировать, и это во время выполнения запроса будет уже лучше работать, чем in.
    PS: В разных СУБД по-разному реализуются временные таблицы. У них есть разный уровень времени жизни данных - в течении сессии подключения пользователя, в течении транзакции... Посмотрите, какой вариант можно взять для Postgres - его и используйте.
    Ответ написан
    6 комментариев
  • От чего "плавно" за 5-10 минут мог сломаться процессор?

    @alexalexes
    Может ли процессор сломаться от неполного покрытия радиатором его крышки (85% покрыто)?

    До 100 Вт TDP процессора вы можете максимально халатно прикрутить охлаждение, обслужить термопастой самого плохого качества. Отклонение в параметрах будет максимум в 5-15 градусов.
    Если нагрев при макс. нагрузке не достигает отметки в 90 градусов, то вообще, не важно, как выглядит охлаждение.
    Сдыхание процессора выглядело так:
    Включил, вроде всё ок, зашёл в БИОС, отвлёкся на минуту на другую задачу,

    Китайская мать. Проц. явно был в употреблении в серваках Китая, прежде чем попасть к вам в руки.
    Он явно стал дефектным не у вас, когда уже успел поработать до.
    PS: Проц. стоит 640 руб. - это один заказ еды в условном макдаке на двоих. Можно из него смело сделать брелок для клучей, просверлив дрочку, и купить новый (бу) на замену.
    Ответ написан
    Комментировать
  • Не работает интернет при подключении роутера, openwrt, что делать?

    @alexalexes
    Либо затащить на роутер обновления через файлы, либо подключить роутер к другому роутеру, через его wan или по wifi в качестве клиента.
    Есть много способов не трогать dhcp на роутере.
    Ответ написан
    Комментировать
  • Царапины на графическом чипе критично?

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

    @alexalexes
    У irfanview большой функционал, доступный из командной строки.
    Есть описание команд, но на странице сломана кодировка (на сервере не прописали заголовок для cp1251):
    https://tc-image.3dn.ru/Help/Other/irfanviewcmdline.htm
    В веб архиве можно посмотреть в нормальном виде:
    https://web.archive.org/web/20170425042557/http://...
    Смотрите всё, что имеет ключ /print
    Ответ написан
    Комментировать