Задать вопрос
  • Как отключить MSO в PHPStorm?

    @Artikul2
    Я посмотрел у себя и не обнаружил подобное. Мне кажется, что эти подсказки становятся доступными после установки офисного пакета microsoft, при чем, вероятно, очень старого пакета, потому что, эти стили больше не поддерживаются. https://stigmortenmyre.no/mso/html/concepts/ofcons...
    Посмотрите вкладку - Editor - Live Templates, есть ли там mso-....?
    Написано
  • Как запустить Telegram mini-app на локальном хосте?

    @Artikul2
    Сервер Next.js запускается на localhost:3000
    package.json
    "scripts": {
      "dev": "next dev"
    }

    зависимости для работы с Telegram Web App https://github.com/twa-dev/SDK
    import WebApp from '@twa-dev/sdk';
    useEffect(() => {
      WebApp.ready();
    }, []);

    Запуск npm run dev
    Для доступа извне https://ngrok.com/
    Написано
  • Как получить username пользователя имея id без использования telegram web, но используя Python?

    @Artikul2
    Вы не можете получить ChatID из имени пользователя: Это политика конфиденциальности. Получить можно только из сообщения в чате.

    user_id = msg.chat.id
    bot.send_message(user_id, "Hello, World!")
    Написано
  • Как пробросить доступ по SSH из интернета к домашнему серверу?

    @Artikul2 Автор вопроса
    Неактуально. Снова попробовал войти. И вошёл. Странно. Спасибо.
    Написано
  • Как настроить шлюз для доступа к домашнему серверу без выделенного ip?

    @Artikul2 Автор вопроса
    Не особо в этом шарю, но попробую.
    Для этого мне надо знать, при таком способе соединения двух серверов Дом+VPS по SSH
    скорость выше, чем через wireguard?
    Проблем с почтой, портами под базы данных, ssl...и прочее не будет?
    Написано
  • Как настроить шлюз для доступа к домашнему серверу без выделенного ip?

    @Artikul2 Автор вопроса
    Sergey В., мне долго не надо, да и живу заграницей.
    Проблема в том, что выделенный ip адрес предоставляется только на самом дорогом тарифе интернета, а сам IP стоит 3,5$, а переход на новый тариф доступен только с 1 числа каждого месяца.
    У меня есть хорошее железо, дешевое электричество, канал 300 мегабит, и достаточное количество RAM с NVME, что в сумме в несколько раз дешевле выйдет, чем полноценный VPS.
    Хочу посмотреть, что из этого выйдет, потому что для проектов для души и десятка мертвых сайтов стало дорого держать полноценный VPS, но нужна память под три базы.
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    Антон Антон, в чем разница использования $request->getContent(true) от file_get_contents('php://input') ?
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    Ипатьев,
    Ну или как вариант не слать application/json, а простую form-data.


    Еще много что попробовал, но пришел к указанию text/plain, потому что даже не запрашивая явно содержимое, а например только заголовки, уже начиналось декодирование содержимого. Естественно вся память забивалась этим.
    Напишите как ответ, отмечу.
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    Антон Антон,
    Я несколько раньше вашего ответа тоже делал проверку, в комментах писал об этом.
    Я стал использовать text/plain и тогда ларавел перестал делать декодирование.
    Кроме того, оказалось, что даже любой запрос к request, например просто получить входящие заголовки для проверки токена API, уже вызывал функцию из vendor ларавела на декодирование json.
    Я искал как обойти эту функцию и единственный способ это стереть в неё строку декодирования, но это до первого обновления и вообще не лучшая практика. Для меня вообще странно, что нельзя ее выключить.

    Однако, я нашел такую штуку, как загрузка данных через nginx модуль и уже потом передавать в ларавел лишь метаданные для сохранения в базу пути загруженного файла. Но это надо пробовать на досуге.

    multipart/form-data требует boundary, что вызовет вопросы у пользователей. Остановился на text/plain.
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    JhaoDa, @ipatiev
    убрать Request из аргументов
    Не помогло
    поменять тип запроса с JSON на простой POST

    помогло, загрузка прошла, файл лежит на диске))
    Но все равно я попытаюсь еще поискать решение с использованием application/json
    Но в любом случае это уже какое то решение
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    Ипатьев, как вариант, могу попробовать, и отпишу, но все же хотелось бы использовать application/json
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    Ипатьев,
    у него проблема в том, что Request автоматом заполняет входящие данные. И хочет он отключить эту функциональность, поскольку распаковка ему не нужна.

    Да, вы верно говорите, знать как бы это сделать - просто взять содержимое body и положить на диск.
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    но сразу весь файл хочет превратить в структуру

    Что происходить и не должно. Загружают же люди как то видео гигабайтами, почему также нельзя загрузить json, не читая его, тем более, что и чтение не нужно.
    Написано
  • Почему в Windows 11 не работает микрофон у bluetooth-гарнитуры?

    @Artikul2
    В пуске найдите Панель управления, в ней Звук. Покажите вкладку Запись.
    Вообще, наушники могут работать в двух режимах - либо наушники с качественным звуком, либо плохой звук уровня телефона + микрофон, т.е. головной телефон, именно такой термин используется в виндовс.

    На вашем скрине и не должен быть микрофон, потому что он не инициализирован. Инициализация происходит, когда какая-либо программа для звонков, например Скайп или Телеграм пытаются использовать вашу гарнитуру.
    Потому попробуйте именно в этих и подобных программах выставить использование гарнитуры, а также проверьте, что доступ к микрофону разрешен.

    Есть еще вариант, при подключенных наушниках - нажмите в окне (как у вас на скрине) - Связать новое устройство ввода - Добавить устройство.

    PS: Перечитал ответ и понял, что сам себе противоречу.
    Написано
  • PHP Fatal error: Allowed memory exhausted при загрузке JSON в API?

    @Artikul2 Автор вопроса
    JhaoDa,
    где я беру с диска json

    это уже потом, до этого даже не доходит.
    ---
    Я из пост запроса записываю на диск json, создаю задачу и через какое то время скрипт берет с диска json и выполняет действие. Но у меня сейчас до этого еще не доходит, потому что не записывается файл на диск, если он больше, чем примерно 100 мегабайт.
    Написано
  • Обновила видеокарту но не увидела результата, в чем проблема?

    @Artikul2
    Doongbo,
    Какой FPS, вернее частота стоит в Windows? Сколько FPS поддерживает сам ТВ?
    В игре сколько выставляется FPS максимум? Сколько стоит Анизотропная фильтрация структур?
    Попробуйте во время игры запустить диспетчер задач и посмотреть на графики загрузки процессора.
    Желательно убедиться, что температуры нормальные.
    Отключите или включите энергосбережение, ограничьте максимальное значение процессора до 99%.
    Бой в игре сразу с плохим FPS или постепенно падает?
    Разрешение в игре стоит Динамическое или Статическое или Отключено?
    Еще попробуйте изменить разрешение экрана в Виндовс, посмотреть - меняет ли это что.

    PS: У меня на Интеле 6 поколения на встроенной карте оптимально идут танки, а ваш комп в разы лучше.
    Написано
  • Какой брокер сообщений выбрать под задачу - принять данные по api и записать в базу?

    @Artikul2 Автор вопроса
    Иерокопус Таманский, 200.000 элементов занимают 80 мегабайт в json. Можем сократить вдвое.
    Написано
  • Какой брокер сообщений выбрать под задачу - принять данные по api и записать в базу?

    @Artikul2 Автор вопроса
    Миллион элементов в json

    На самом деле в текущей работе так не будет, хоть мы и можем указать в требованиях максимальное кол-во данных в одном json, например 100000 элементов или 50 мегабайт на файл.
    Это скорее при первичной загрузке архивных данных, в обычной работе порции конечно будут меньше.
    Но все же вопрос тот же - какой брокер предпочтительный и так ли он нужен?
    Написано
  • Какой брокер сообщений выбрать под задачу - принять данные по api и записать в базу?

    @Artikul2 Автор вопроса
    rPman,
    php не сможет за секунду распарсить миллион записей, ну или я чего то странного не знаю

    PHP ничего не парсит и это не надо, записываем как есть.
    sql вполне сам справляется - раскладывает по ячейкам данные из json
    хоть txt, хоть csv https://dev.mysql.com/doc/refman/8.0/en/load-data.html
    Написано