Задать вопрос
  • Почему шваркнул блок питания монитора LG Flatron L1919S?

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

    @alexalexes
    Включите в поиске регулярные выражения.
    Напишите регулярку:
    [\d]{4,6}
    И у вас в поиск попадут все последовательности цифр от 4 до 6, можно переключаться вперед-назад.
    Что с этими числами делать, из вопроса не ясно.
    Ответ написан
    5 комментариев
  • МФУ знаки вопроса?

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

    @alexalexes
    Посмотрите в настройках Региона -> Дополнительные параметры, что там с разделителями чисел.
    6859383c3892d773347244.png
    Не поставили ли случайно букву "б" вместо запятой.
    Ответ написан
    10 комментариев
  • Что мощнее RTX 2080 Super(В стоке) или EVGA GTX 1080 Ti FTW3 DT w/ iCX Cooling в разгоне до +100 и +405 на память?

    @alexalexes
    Берите уже, наконец, RX 6750 GRE 10GB. Забудьте про карточки, которые вышли более 3 лет назад. Им, вообще, разгон противопоказан. В случае проблем вам никто не отремонтирует карты Nvidia ниже 3000 и AMD ниже 6000, их не берут в ремонт уже, они остаются на сроке дожития на вторичном рынке.
    Ответ написан
    3 комментария
  • Процесс вывода кадра из Front buffer на матрицу монитора. Как это работает?

    @alexalexes
    В самом простейшем случае видеокарту, интерфейс передачи видео и монитор нужно рассматривать так:
    1) видеокарта - отдельный компьютер.
    2) интерфейс передачи данных - как многоуровневая модель последовательного интерфейса, как например, модель OSI для сетей Ethernet.
    3) монитор - отдельный компьютер.
    В промежутке между 1-2 будет решаться проблема, как из данных буфера кадра, данных буфера звука (не забывайте, что у вас есть логика вывода звука на борту карточки), общих данных шины PCI-E (еще можно данные USB, SATA, NVME обернуть в видео интерфейс) сформировать сообщение для передачи через интерфейс 2 по определенному протоколу. Сообщение нужно будет из прикладного уровня преобразовать последовательно в физический уровень. Только после этого конечное состояние сообщения - набор датакадров можно физически передать через кабель.
    Количество уровней у протокола интерфейса будет зависеть от того, насколько может быть сложна топология и маршрутизация устройств. Если кабель соединяется от порта и до порта и не предполагает хабов, то протокол передачи будет иметь 3 уровня абстракции, если есть хабы и сложная маршрутизация - то до 7 уровней и более.

    В промежутке между 2-3 решается обратная задача - как получить сообщение из кадров физического уровня. И раскидать данные на разные устройства монитора. Видео данные отправятся на контроллер матрицы, аудио на контроллер вывода звука, а прочие данные в хаб - могут быть выведены любые порты на мониторе - USB, HDMI, DP и др.
    Ответ написан
  • Что мощнее RX 6750 GRE 10GB или GTX 1080TI?

    @alexalexes
    Они одинаковые с точки зрения производительности.
    Но Rx по новее. Есть большая вероятность, что она проживет дольше чем 1080, так как 1080 уже старушка на ее фоне.
    Ответ написан
    2 комментария
  • Какой лучше выбрать мини пк под сервер?

    @alexalexes
    Как медиа станции эти коробочки хороши.
    Но если вам действительно нужен сервер, то физический размер реально решает, а мини-ПК под это дело не подходит.
    Вы будете ограничены во всем.
    1. Процессор не сменить - он распаян.
    2. Слотов под ОЗУ мало, а те что есть не дадут вам поставить планки с макс. емкостью - ограничение арх. процессора.
    3. Процессор - всегда используется ноутбучный энергоэффективный вариант - как ресурс сервера так себе.
    4. Нельзя нормально организовать RAID. Вам же нужна будет надежность хранения и наращивание скорости в x-раз от кол-ва накопителей?
    5. Нельзя нормально подключить полноценные видеокарты. А БП на внешней видеокарте куда поставите - рядом с мини-ПК?
    6. Нельзя нормально охладить систему в маленьком объеме, если вам нужно включить на пиковую производительность вычисления на 24/7.
    И так далее, все преимущества мини-ПК - это недостатки для сервера.
    Ответ написан
    4 комментария
  • Могу ли я прогнать через password_hash пароли в бд, которые md5, чтобы не сломалась авторизация?

    @alexalexes
    Смену способа хеширования пароля вы можете провернуть только при участии каждого пользователя, в два этапа.
    1 этап.
    Делаете патч в функцию авторизации.
    Когда пользователь авторизуется, проверяете, что заполнено поле по хешу новой функции.
    Если оно заполнено по новой функции, то все проверки верности пароля проводите с ней, поле старой функции игнорируете.

    Если хеш по новой функции не заполнен, то проверяете, что пароль верен с точки зрения хеша старой функции. Если верен пароль, то записываете хеш по новой функции, так как у вас есть исходный пароль.
    Так вы накапливаете базу пользователей, которые часто заходят. И для них вы бесшовно меняете хеши.

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

    @alexalexes
    Конфиг хоть и старый, но в обычных задачах - типа браузера, просмотра фильма в FullHD, игр эпохи начала 2010 тормозить не должно.
    Win11 не знаю, насколько по умолчанию отзывчив интерфейс в старых системах, но на Win10 не должно ощущаться, что что-то не так с железом.
    Возможно, установили кривую сборку Win11 от васяна, нужно что-то проверенное ставить.
    Ответ написан
    Комментировать
  • Откуда брать информацию, чтобы разобраться в структуре пк?

    @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 и сравнимое по стоимости сложное приложение для видеомонтажа, то я наверное пасс, хочется простого и не перегруженного функционалом

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