Задать вопрос
  • Как собрать ядро DD-WRT для DIR-320 с поддержкой модемов, USB и USB/IP?

    @alexalexes
    Общий алгоритм такой:
    1. Поставить прошивку OpenWRT, которая соответствует параметрам железа.
    2. Установить дополнительные пакеты для расширения функций OpenWRT.
    3. Настроить соединения через графический интерфейс. Если это невозможно сделать до конца, то настраивать через SSH.
    Для dir-320 инфа тут.
    Есть пример, как ставить пакеты под конкретный 3G модем.
    Ответ написан
    1 комментарий
  • Только на мобильной версии сайта не работает отправка формы на почту?

    @alexalexes
    Подключите телефон к компу в режиме отладки (нужен будет ADB драйвер), а браузер - в режиме синхронизации.
    Вот так и отлаживайте.
    Смотрите, что там в JS происходит по части работы формы, и какие ajax шлет браузер телефона.
    PS: Можете попробовать на браузере компа включить отображение мобильной версии в панели разработчика, но это влияет только на юзер-агент и CSS, у JS появляется доступ к тач событиям. Но этого может быть недостаточно для воспроизведения багов.
    Ответ написан
    Комментировать
  • Как выявить б/у HDD?

    @alexalexes
    Сдайте диск обратно в магазин по гарантии. Не обязательно вам попадется б/у. Бывает заводской брак - это нормально.
    PS: Этот диск не позиционируется как "тихий", поэтому он не обязан быть тише кулеров в серверном исполнении.
    Щелчки, могут насторожить, но это может означать, что неправильно работает режим энергосбережения/плохое питание, либо наступает явная деградация.
    Ответ написан
    2 комментария
  • Как на 1000 видео наложить ватермарку плавающую?

    @alexalexes
    Использовать программы для пакетной обработки {вставьте тип файла}.
    Например, VidBatch.
    PS: В описании к проге есть скриншот, как раз ваш случай использования - наложение водяного знака.
    Ответ написан
    Комментировать
  • Почему ноутбук Aquarius не может получить автоматически ip адрес?

    @alexalexes
    Если в сети предприятия подключаете новый компьютер, то, как правило, сеть настраивают так, чтобы DHCP автоматически НЕ назначал IP для неизвестных устройств. Нужно явно прописывать MAC адрес нового устройства на DHCP-сервере с разрешения администратора (еще в журнале учета фиксировать появление нового устройства на предприятии).
    Если у вас домашняя сетка, то посмотреть, что в настройках DHCP, насколько полна таблица клиентов. Если в маршрутизаторе используется самый простой RIP протокол, то вы в таблице маршрутизации никогда больше 15 клиентов не увидите.
    Ответ написан
    2 комментария
  • Почему процессор Atom N270 на 2.5Вт нагревается?

    @alexalexes
    Нужно сравнивать процессор с фумигатором, а не с лампочкой, если хотите мысленный эксперимент провести.
    Ответ написан
    Комментировать
  • Как настроить размер видео из Вконтакте?

    @alexalexes
    У меня всегда под рукой вот такая обертка лежит для ВК.
    <div style="position:relative; width:100%;">
          <img src="ground1280x720.png" style="width: 100%;"/>
          <iframe width="100%" height="100%" src="https://vk.com/video_ext.php?oid=КОД-ГРУППЫ&id=КОД-ВИДЕО&hd=2" frameborder="0" allowfullscreen="" allow="encrypted-media; fullscreen; picture-in-picture" style="position: absolute; top: 0; left: 0;"></iframe>
        </div>

    ground1280x720.png - любой фон, чтобы выдерживать пропорции блока в разрешении 720p при произвольном масштабировании блока (можно другой рисунок поставить для другого разрешения видео).
    Все inline-style проверены временем, работают даже на Ie7.
    Ответ написан
    1 комментарий
  • Как поменять цвет линии при нажатии?

    @alexalexes
    Смотрите свойства background селекторов .border-top, .border-bottom, .border-left, .border-right.
    Ответ написан
  • Как монетизировать знание Prolog?

    @alexalexes
    Никак, кроме как писать курсовые на заказ.
    Кому, вообще, нужен человек, знающий о предикатах, рекурсии, резольвенте и тд?

    Тут вопрос чисто к образовательной программе.
    Prolog - это просто демонстрация того, что декларативный язык программирования существует.
    Вот среда разработки - пощупайте как работает. На этом все.
    В реальной жизни вы его нигде не встретите.
    PS: Из декларативных есть язык регулярных выражений. Вот регулярные выражения имеют более широкое прикладное применение. Но опять же, отдельно в вакууме учить их не стоит, если нет смежных навыков, где он мог бы понадобиться, например, в разработке парсеров.
    Ответ написан
    2 комментария
  • Приставка померла или антенна?

    @alexalexes
    kinant, нужно попробовать приставку на другой антенне, но в тех же условиях. Если антенна активная, то должен быть блок питания к ней. Только не используйте свой блок питания, если не знаете как его проверить.
    Ответ написан
  • Почему сгорел блок питания монитора 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 от васяна, нужно что-то проверенное ставить.
    Ответ написан
    Комментировать