• Как включить крупные значки для изображений windows?

    Aetae
    @Aetae
    Надо очистить кэш настроек папок, когда он переполняется - он больше не сохраняет настройки. Погугли как.
    Написано
  • Как сделать только хедер адаптивным на неадаптивном сайте?

    Aetae
    @Aetae
    Помещайте код в <code></code>, а то съедает.
    Написано
  • Почему возвращает undefined?

    Aetae
    @Aetae Куратор тега Vue.js
    imeyuves, всё работает.
    Ищи проблему в другом месте.

    И придерживайся конвенций наименования. Фунция которая получает стор не должна называться postForm - это ложь. Никакую форму она не постит. Это вводит в заблуждение. Она должна называться useFormStore - use как указание, что это на хук(может применяться только в setup), Form - наименование стора, Store - указание что это store, а не просто какой-то функционал управления формой.
    Написано
  • Вывод элементов массива через for (js) в grid снизу вверх справа налево, как так сделать?

    Aetae
    @Aetae Куратор тега JavaScript
    Евгений, если очень захтеть - можно сделать transform: rotate(180deg) всего грида, а потом transform: rotate(180deg) каждой ячейки, чтоб обратно встало. Ну и transform-origin: 50% 50%. :)
    Написано
  • Ошибка при отправке POST запроса на open server?

    Aetae
    @Aetae Куратор тега JavaScript
    *исправляй сервер серверный код

    NikitaSemenov21, любой сервер поддерживает POST запросы. Что на них отвечать только решаешь ты на каком-то серверном языке, а не сам сервер - он только средство доставки.

    P.S. Всем пофиг что за сервер вы используете, никто его ставить не будет и разбираться. Вопрос лишь в том что вы хотите получить и чем это отличается от того что получается.
    Написано
  • Как объеденить данные с двух запросов между собой, если их ничего не объеденяет?

    Aetae
    @Aetae
    uRoot, а точно нет? Выгоузи прям все-все поля в обоих базах и сравни. Может ещё какие зацепки найдёшь. Но если нет, то нет. Надо на уровне сервиса делать общий traceId который их свяжет.

    ...upd: например из очевидных костылей: скорее всего в обоих случаях есть дата и время. Если время в обоих базах не слишком разнится, и заказы идут не слишком часто, можно получить из первого запроса время, а второй сделать ордер бай - дата, дата >= <полученная в первом дата>, лимит 1. Будет работать, хотя и не слишком надёжно.:)
    Написано
  • Ошибка при отправке POST запроса на open server?

    Aetae
    @Aetae Куратор тега JavaScript
    NikitaSemenov21, ну вот. А должно? Если должно - исправляй сервер. Если не должно - зачем ты тогда пытаешься превратить ничего в json?
    Написано
  • Можно ли уникализировать отправку форм с сайта без cms?

    Aetae
    @Aetae
    Да, это делается элементарно на php.
    Гуглишь как получить текущий URL в php.
    Гуглишь как в php складываются строки.
    Находишь место где формируется сообщние и кладётся в phpMailer, добавляешь к этому сообщению URL.
    Готово.

    Решение со звёздочкой: гуглишь как сделать хэшмапу(именованный массив) в php для сопоставления URL с сообщением которое надо добавить к мэйлу, и теперь добавляешь не URL, а сообщение.
    Написано
  • Как склеить углы двух разных блоков?

    Aetae
    @Aetae
    daleney, это нифига не естественное поведение. Можно что-то шаманить с наложением 10 блоков с разным краями, но по сути тебе придётся писать кастомным svg фильтр, примерно такого содержания:
    feGaussianBlur с размытием настолько, насколько нужны закругления x2.
    feComponentTransfer table 0 1 по альфе, чтобы вернуть краям резкость.
    feMerge с исходником чтоб вернуть резкость содержимому.
    feDropShadow чтобы нарисовать общую тень.
    Написано
  • Как собрать проект чтобы в конце бандла были лицензии всех пакетов?

    Aetae
    @Aetae
    webpack 5 вроде из коробки это делает(через TerserPlugin включённый по умолчанию)...
    А так есть https://github.com/codepunkt/webpack-license-plugin.
    Написано
  • Почему в Win 11 не получается перетащить файл по ветке в проводнике?

    Aetae
    @Aetae
    Потому что винда 11 - говно, очевидно же.
    От великого ума ребята решили: вендекапец, легаси, давайте перепишем всё с нуля выкинув нафиг 20 лет развития фич.
    В общем подожди ещё 20 лет и всё заработает.
    Написано
  • Как избавиться от blancco report?

    Aetae
    @Aetae
    https://www.reddit.com/r/pchelp/comments/14iv6lz/h...
    https://www.tenforums.com/general-support/207787-b...

    Но если диск не найден, то всё грустно. М.б. ты просто убил файловую систему на нём. М.б. бсод говорил о том, что у тебя мать померла, а не диски.
    Написано
  • Парсер на javascript?

    Aetae
    @Aetae Куратор тега JavaScript
    Если речь про клиентский js то никак. У клиентского js нет доступа к чужим сайтам. Конец.
    Написано
  • Как работают SSR компоненты?

    Aetae
    @Aetae
    Не знаю как nextjs - они дохрена намудрили и всё запутали(мне лень разбираться, я вообще реакт не использую), но нормальный SSR работает просто:
    При первом* обращении к странице извне он рендерит страницу также как на клиенте со стейтом по умолчанию.
    Т.е. если у тебя что-то происходит в useEffect(т.е. после первой отрисовки) - оно произойдёт только уже на клиенте. Если просто в useState сразу кладётся то, что уже есть - оно отработает нормально.

    Если нужно наполнить всё данными заранее, то разные SSR-фреймворки предлагают разные способы "подождать данных" перед отдачей, всякие asyncData, fecth, поддержка async-await...

    Но если брать всё это дело в чистом виде и делать руками, то серверный код абстрактно будет выглядеть так:
    server.get('/', async (req, res) => {
      try {
        const baseData = await fetch('/data').then(data => data.json());
        const html = await renderAppToString(<App data={data}></App>);
    
        res.send(html);
      } catch (error) {
        res.status(500).send(error.message);
      }
    });

    Т.е. при запросе / ты руками получаешь стартовые данные, и руками их кладёшь в создаваемое приложение, после рендера которого сервер просто отдаёт результат.

    Фреймворки всё это абстрагируют и упрощают, плюс есть возможность хранения стейта под клиента с сессиями и всем таким прочим, но суть всё та же - ты должен использовать предоставляемые фреймворком нестандартные для чистого React методы, чтоб он наполнил компоненты данными перед отдачей.

    * Всегда стоит помнить, что для обычного пользователя SSR начинается и заканчивается при первом заходе на страницу, дальше приложение работает как обычное SPA. Только боты, которые получают каждую страницу отдельно будут получать SSR версии каждой страницы.
    Написано
  • Ошибка Failed prop type: Invalid prop `children` supplied to `ForwardRef(Box)`, expected a ReactNode. Что я делаю не так?

    Aetae
    @Aetae
    Суде по всему так умеет next.js для SSR компонентов, которые не используют хуков. Херотень ещё та.:)
    Понятно конечно как оно может работать без хуков, но нахрена они это сделали непонятно - только запутает всё нафиг.
    Написано
  • Хук useEffect вызывается снова и снова при смене url, без изменения зависимостей. Как исправить?

    Aetae
    @Aetae
    Если хук вызывается, значит:
    а) rolledDices меняется. (массивы проверяются по ссылке, а не по содержимому, если это новый массив но с теми же значениями - хук всё равно будет вызван)
    б) Компонент рисуется как новый. (например по if скрывается на некоторое время).

    Ищи где и почему может происходить первое или второе.
    Написано
  • Невидимая папка в проводнике?

    Aetae
    @Aetae
    yythanks, пока работает.
    Магии не существует, чувак. Если творится какая-то ересь с техникой, значит она сломалась. Где и как - другой опрос.
    Написано
  • Невидимая папка в проводнике?

    Aetae
    @Aetae
    Ну не знаю, сделай chkdsk, мб у тебя файловая система поломата или жд умирает.
    Ток скопируй всё важное перед этим от греха подальше на другой диск.:)
    Написано
  • Почему может не открываться сайт битрикс после перевода пк в домен?

    Aetae
    @Aetae
    Какбэ очевидно, но DNS1 вообще верный адрес отдаёт то?
    Написано