Задать вопрос
  • Неудача при установке плагинов wordpress?

    @alexalexes
    Несколько версий.
    1. Либо в логике скрипта нет ветки "если не существует темповый каталог, то создать его". Тогда вручную создаете его (и еще вложенные, если система не шмогла).
    2. Либо дело в правах доступа к таким каталогам - пользователь, под которым работает PHP, не имеет прав на запись, чтение и создание каталогов в той ветке файловой системы, где предусмотрено создание темповых каталогов. Тут нужно настраивать вам права доступа к каталогам пользователя PHP.
    3. Либо вы сбросили настройки темповых каталогов, что PHP по относительным путям ходит не в то место.
    Ответ написан
  • Почему текстовый файл (.txt) превращается в бинарный?

    @alexalexes
    1. Какой-то другой скрипт переписал файл.
    2. Найти этот скрипт. Или заменить пути сохранения файлов, если лень.
    3. Взять из резервной копии (только не говорите, что у вас их нет).
    Ответ написан
    8 комментариев
  • Как пошагово работает сортировка .sort()?

    @alexalexes
    Вам не нужно знать как работает функция sort, вам нужно дать этой функции метод как "взвесить" любые два элемента списка, как оценить свойства или значение самого элемента, чтобы понять, какой из них должен идти впереди какого. Результат метода должен быть 1, 0 или -1.
    Если 1, то A тяжелее B.
    Если -1, то А легче B.
    Если 0 - то элементы эквивалентны.
    function(a,b)
    {
      if(/*условие на A тяжелее B*/) // чашка A ниже чашки B на рычажных весах 
        return 1;
     else if(/*условие на A легче B*/) // чашка A выше чашки B на рычажных весах 
        return -1;
      else
      return 0; //иначе - эквиваленты, весы уравновешены
     // если условия на тяжесть и легкость поменять местами, то поменяется направление сортировки
    }
    Ответ написан
    4 комментария
  • Как получить значение select после загрузки страницы?

    @alexalexes
    $(document).ready(function() {
            $('#country-list').on('change', 'select', function(){
                console.log($('#country-list').val());
            });
        });

    Этот код просто вешает обработчик на событие изменения селекта. Вывод в консоль произойдет после поджига события change.
    Ответ написан
  • Как перезаписать файл JSON в js?

    @alexalexes
    Если это NodeJS сервер, то:
    1. Открыть и прочитать файл.
    2. Отдекодить содержимое из JSON в объект.
    3. Внести изменения в объект.
    4. Заинкодить объект в JSON.
    5. Записать JSON в файл.

    Если браузерный JS, то браузерный не работает с файлами, он может получать и отправлять JSON только серверу. Но принцип преобразования будет тот же самый, за исключением пунктов 1 - получить JSON от сервера, 5 - отправить JSON на сервер.
    Ответ написан
    Комментировать
  • Как показать определенное количество символов у ссылки а остальные скрыть?

    @alexalexes
    Проще со стороны формирующего скрипта подрезать лишнее внутри тега a.
    <?php echo mb_strlen($t_url) > 10 ? mb_substr($t_url, 0, 10).'...' : $t_url; ?>
    Ответ написан
    Комментировать
  • Можно ли перепаять разъем на клавиатуре logitech g pro с micro USB на USB C?

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

    @alexalexes
    Откройте любую картинку взаимодействия:
    клиент <-> сервер приложений <-> сервер СУБД <-> физическое хранилище.
    И ответ будет просто иллюстрацией, как запрос от пользователя будет идти от клиента к хранилищу и обратно:

    Оболочка PhpMyAdmin формирует текст sql запроса выборки данных, драйвер расширения PHP для конкретной СУБД передает запрос в запущенный процесс СУБД mySQL. СУБД парсит запрос, строит план выполнения запроса, выполняет его, передает выборку данных обратно драйверу расширения, PHP отдает ответ оболочке PhpMyAdmin, или сам рисует эту оболочку голым HTML.
    Ответ написан
    Комментировать
  • Как сделать чтобы на сенсорный экран не реагировала мышка?

    @alexalexes
    https://habr.com/ru/articles/101432/
    Вещь специфичная, сам не пробовал. Считайте, что в контексте этой статьи второе HID-устройство - это либо штатная мышь, либо контроллер сенсорного экрана.
    Ответ написан
    Комментировать
  • Как сверстать не стандартный блок с внутренним углом?

    @alexalexes
    В качестве фона сделать svg с необходимыми примитивами. А поверх уже на прозрачном фоне выполнить html блоки.
    Ответ написан
    Комментировать
  • Как подключить третий монитор к компьютеру?

    @alexalexes
    Еще одна видеокарта из комиссионки за 300-400 руб. - самый надежный вариант.
    Ответ написан
    Комментировать
  • Какую термопасту выбрать для процессора Intel Xeon CPU E5-2620 v4?

    @alexalexes
    У проца TDP меньше 100 Вт. Подойдет любая жижа сомнительного происхождения.
    Ответ написан
    Комментировать
  • Как подключить старый жёсткий диск к ноутбуку?

    @alexalexes
    Еще в дополнение ко всему сказанному.
    Есть диски большой емкости, от 1Тбайт, с технологией блоков Advanced Format. Не все переходники корректно транслируют их полную емкость, особенно, если это старый переходник с интерфейсом USB 2.0. У таких переходников диски большой емкости будут выводить емкость ~750Гбайт и показывать неисправный раздел.
    Так что, берите переходники сразу с интерфейсом USB 3.0 (они появились как раз тогда, когда пошли первые терабайтники), так меньше вероятность нарваться на такую проблему.
    Ответ написан
    Комментировать
  • После обновления прошивки пропали все данные, что делать?

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

    @alexalexes
    Разберите мышь и уберите мусор на движущихся частях.
    Разберите кнопочный модуль 3-ей кнопки и почистите клеммы от окислов (другие кнопки тоже не помешает).
    Ответ написан
    Комментировать
  • Какие надо знать разделы(темы) школьной алгебры чтоб читать вирта?

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

    @alexalexes
    VGA - HDMI - это не переходник, это конвертер из цифры в аналог.
    вместо разрешения 1920х1080 он показывает 1024х768

    Не смог конвертер выдать высокую частоту аналогового сигнала, Full HD для VGA - это нужно иметь качественные компоненты.
    Если в мониторе есть DVI-D разъем, то лучше попытать счастье с переходником HDMI to DVI-D. Это будет именно переходник по цифре, ничего в аналог перекодировать не нужно и заведется как надо.
    Ответ написан
    Комментировать
  • Какие недостатки у слишком большого корпуса ПК?

    @alexalexes
    Если взять слишком большой корпус (Full Tower, например, наверное), то это плохо скажется на качестве воздушного охлаждения?

    Не размер корпуса играет значение, а обеспечение его вентиляционными окнами и вентиляторами.
    Чем выше TDP всех компонентов, тем больше таких окон должно быть в системнике.
    Идеально, если в одну стенку беспрепятственно входит воздух (как правило, передняя панель, частично - низ корпуса), а в другую выходит (задняя панель, верх корпуса).
    В старых корпусах мало окон, в новых - вся отдельная стенка - сплошное решето.
    Ответ написан
    Комментировать
  • Можно ли перепрошить на русский?

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

    @alexalexes
    FROM memes m, users u
    У вас таблицы не связаны между собой, нужно, что-то такое:
    FROM memes m
    join users u on u.id = m.user_id

    Или если join боитеся, то так:
    FROM memes m, users u 
    where u.id = m.user_id -- про соединение в where (эквивалент on) не забываем

    m.status = 'accepted'
    Для этой бы колонки индекс бы создать.
    Ответ написан