• Можно ли протирать монитор средством для чистки оптических поверхностей, если при этом нельзя использовать органические растворители?

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

    @alexalexes
    Посмотрите, какая у вас стоит планка памяти. Если 8Gb / 1333, то купите с таким же объемом и такой же пропускной способности. И это будет предел. Улучшать на вашей материнке больше ничего нецелесообразно, только менять ее вместе со всеми комплектующими.
    PS: Если у вас потребление памяти не упиралось в 100%, то покупка доп. планки не решит проблему. Скорее всего у вас проц. нагружается под 100% при любом вздохе.
    Ответ написан
  • Как отключить встроенное аудио на machinist x99-rs9?

    @alexalexes
    См. Azalia Configuration - это и есть звук.
    Ответ написан
  • Почему ноутбук виснет на определении ide устройств?

    @alexalexes
    Если ноутбук поддерживает загрузку с USB, то можете попробовать записать на флешку Alkid live CD (присутствует в комплекте к ZverCD / ZverDVD) и загрузить на ноутбуке эту ОС. Далее, зайти в "Диспетчер устройств" и посмотреть, какие есть устройства "Контроллеры IDE ATA". Eсли не очевидно их присутствие, то можно воспользоваться программой AIDA64 (в старой версии она называется Everest, присутствовала в комплекте утилит live CD) - там просмотреть наличие дисковых контроллеров.
    Если они ни в каком виде не обнаруживаются в системе, то скорее всего проблема в чипсете ноута.
    Ответ написан
    2 комментария
  • Как использовать часть URL как переменную?

    @alexalexes
    Типичный кейс, как использовать GET-параметры, если известен их список допустимых значений.
    <?php
    // список допустимых значений переменной $channel
    $allow_channel_list =  ["svm.sport" , "svm.music" ,  "svm.loop"];
    // значение по умолчанию
    $default_channel = "svm.best";
    // если в GET-параметрах присутствует ключ channel и значение по ключу входит в список допустимых значений...
    if(isset($_GET['channel']) && in_array($_GET['channel'], $allow_channel_list))
    {
    // ..., то переменная равняется этому значению  
      $channel = $_GET['channel'];
    }
    else // иначе, берем значение по умолчанию
      $channel = $default_channel;
    ?>
    
    <!DOCTYPE html>
    <html>
       <head>
          <title><?php echo $channel; ?></title>
    <!-- ... БЛА-БЛА-БЛА -->
    
    <?php
    // <!-- ... БЛА-БЛА-БЛА -->
    
    ?>

    Использовать так:
    test.php?channel=svm.best
    Ответ написан
    2 комментария
  • Как сделать DISTINCT для двух полей?

    @alexalexes
    Нужно воспользоваться какой-нибудь агрегирующей функцией (min, max, avg, sum, count и т.д.) и по ней группировать.
    Зависит от того, какой результат хотите получить.
    SELECT brand_name, any_function(indeks_shvidkosti) as func_indeks_shvidkosti
      FROM tires
    group by brand_name
    ORDER BY brand_name ASC

    ПС: Если вы используете Distinct, значит где-то что-то не учли в требованиях к структуре данных, что вам приходится избавляться от дублей.
    Ответ написан
  • Насколько опасно использование конструктора Function?

    @alexalexes
    такой способ представляет угрозу для безопасности

    Потому, что если злоумышленник будет иметь возможность статично внедрять HTML-фрагменты в тело документа, не имея доступа к интерпретатору JS пользователя, то с помощью атрибута data-format-value он эту возможность получит напрямую, так как может вставлять любой код JS в этот атрибут, получая доступ к локальному хранилищу, кукам. Если по кукам он не угонит сессию пользователя, то хотя бы сможет составить его фингерпринт.
    Ответ написан
    7 комментариев
  • Насколько рискованная операция - перепайка сокета в мат. плате? Какова вероятность, что плата будет работать плохо?

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

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

    @alexalexes
    Нужно. Хотя бы вставить решение простой капчи вида:
    2 + 8 = ?

    Если боты позарятся на ваше творение, и будут обходить решалку, то поставить уже капчу с изображением на своем модуле. Если и ее будут ломать, то воспользоваться сторонними капча API.
    Ответ написан
    1 комментарий
  • Как обойти ограничение/шейпинг скорости до 1 Мб/с МТС?

    @alexalexes
    Без модификации прошивки модема ZTE mf79u не обойтись, чтобы зафиксировать TTL, выставить нужный IMEI, чтобы можно было пользоваться бюджетными тарифами. Но такие манипуляции могут вывести из строя модем.
    Скорость может меняться не только от прихоти оператора, но от состояния эфира. Модем может выбирать не самую быструю частоту.
    https://4pda.to/forum/index.php?showtopic=998634&v...
    Ответ написан
    Комментировать
  • Как в modx очистить кеш?

    @alexalexes
    Действие "Очистить кэш" влияет только на поведение чанков и сниппетов, которые генерируют контент в секции "Содержание" каждого ресурса (контент чанков и сниппетов, которые подключены без восклицательного знака, будет обновлен, также будет обновлено содержимое самого ресурса, если у него проставлена галочка "кэшируемый"). Действие "обновить URI-ссылки" влияет на кэш роутера дерева ресурсов, если вы создавали новые страницы, и по какой-то причине не можете выйти на их содержимое по ссылкам.
    Стили у вас скорее всего подключены на статичные файлы css - Modx на них не влияет этими действиями, если css ссылки ведут на статику - то там нужно править http-заголовки для браузерного кэша в файлах htaccess или в конфиге nginx.
    PS: В качестве оперативного решения на сброс кэша может повлиять введение дополнительного параметра в url стиля:
    style.css?timestamp=202401091501
    Это почти всегда выручит в ручном режиме, но для правильности лучше так не делать, а настроить правильно http-заголовки.
    Ответ написан
    Комментировать
  • Paз в 5 минyт пpoиcxoдит мopгaниe мoнитopa?

    @alexalexes
    Посмотрите режим питания в панели управления, возможно, это как раз тот интервал, когда комп пытается перейти в энергосберегающий режим, но ничего не получается из-за недоустановленных или кривоустановленных драйверов управления питания (acpi)/видео/и прочих.
    PS: Еще монитор может тухнуть, если на одной линии 220В подключен холодильник, бойлер или насос, который периодически включается. Но в этом случае сбои будут происходить в независимости, пользуетесь компом или нет.
    Ответ написан
    1 комментарий
  • Не включается компьютер с molex-4pin, почему?

    @alexalexes
    То что вы игрались с подключением вентиляторов корпуса - это проблема 10-ой важности.
    1. Важно, чтобы вы не забыли подключить шнур питания процессора в разъем рядом с соккетом.
    2. При установки процессора не помяли контакты-лапки.
    3. При счастливых обстоятельствах не всегда заводится оперативная память - можно оставить одну планку и попытаться запустить только с ней. Потом, когда зайдете в биос - поиграться с xpg профилями, подобрав тот, который будет работать с двумя планками оперативы. Еще, первый запуск материнки с новым конфигом ОЗУ может проходить пару минут - это нормально, кулер проца в это время крутиться, на экране ничего не происходит.
    4. По счастливому обстоятельству, у вас в материнке может быть ранняя версия прошивки биоса, которая не знает ваш процессор. Для исправления нужен младшенький процессор, который примет материнка, чтобы просто запустить ее и сменить прошивку на новую.
    Ответ написан
  • Можно ли разветвить патч корд на 2 wifi роутера?

    @alexalexes
    Подключаете к LAN порту роутера еще один свитч на нужное число портов, и получаете нужное число портов (до 15 на один роутер), сам роутер подключается к провайдеру по wan порту. Если нужно больше портов или расширить сеть wi-fi, то ставите еще роутер последовательно, который будет образовывать вторую локальную сеть, либо нужен продвинутый роутер с прошивкой openwrt, чтобы организовать разные виртуальные сети на разных физических портах, либо использующий не RIP протокол для внутренней адресации.
    Ответ написан
    Комментировать
  • Потянет ли комп новый монитор?

    @alexalexes
    Потянет, пока вы не напрягаете 3D возможности вашего железа. Когда захотите включить 3D графику в родном разрешении монитора, то тут выяснится, что видеокарточка уже слабовата, да под новую видеокарту процессор бы посовременнее прикупить, и блока питания чего-то не хватает. Но пока можно начать плавный апгрейд с монитора, просто для того, чтобы почувствовать, что потом не будет чего хватать.
    Ответ написан
    1 комментарий
  • Как из полученного массива получить данные?

    @alexalexes
    Если вам понадобилось лезть внутрь JSON средствами SQL, значит в этом месте у вас архитектурный промах.
    Нужно провести нормализацию данных этого поля, раскидав значения этих свойств еще как минимум в 2 таблички при помощи среды, которая может обращаться к Oracle и парсить JSON (если у вас не 12c Oracle).
    Ответ написан
    Комментировать
  • Сто́ит ли покупать неизвестные SSD?

    @alexalexes
    Берете себе компактный картридер USB-3.0 для микро SD карт, чтобы карта туда вставлялась полностью и не торчала наружу.
    https://aliexpress.ru/item/1005005802592191.html
    Покупаете нормальную SD карту самсунговскую, или другой фирмы, которая веники не вяжет.
    https://aliexpress.ru/item/4001364401137.html
    И получаете гарантированно рабочую флешку со скоростями записи от 30 Мбайт/с и любого объема вплоть до 1 Тбайт, и не выносите себе мозг некачественными SSD.
    Ответ написан
  • Как продублировать значения из одной строки в другую внутри таблицы?

    @alexalexes
    Измените запрос update, который делает обновление в этой таблице, чтобы в where подставлялся не конкретный id строки, а было условие, которое соответствует всем строкам, которым нужно сделать обновление.
    Ответ написан
    Комментировать
  • Непонятный ssd толи новый толи б\у?

    @alexalexes
    По счетчикам времени/объема работы видно, что у кого-то постоял полгодика в качестве системного диска.
    Если чипы хорошие, то еще походит много лет. У качественных дисков ресурс записи будет пару сотен Тбайт, а тут только первый Тбайт пройден.
    Можно погонять в тестах на запись поверхности (не файлов), если просадок скоростей нет до уровня нескольких Mбайт/с - то диск в настоящее время относительно живой.
    Ответ написан
    1 комментарий