Alexey Mishurovskiy
Alexey Mishurovskiy
с ресами тоже все вроде норм
Alexey Mishurovskiy
Михаил
Ну так себе совет ))
Я бы на твоём месте вообще отключил phpcs и phpstan. Гораздо лучший user experience получишь и меньше аккум утилизировать будешь.
Хочешь чтоб всё работало - или обновляй шторм и инспекторы или заводи баг репорты
Alexey Mishurovskiy
Михаил
у меня последняя версия которая есть
Понимаю что обидно, но тут только issues создавать. Но так как не понятно на чьей стороне мяч - не понятно помогут ли вам.
Мой совет. Попробуйте сделать mvp проект и зафиксируйте версию шторма, со всеми плагинами и настройками, плюс версии анализаторов.
Если есть другая машина - проверьте и на ней. Если воспроизводится - откройте issue и там и там.
Михаил
Ну и я советую отрубить их пока что. Будет более мягкий опыт редактирования, а прогон анализаторов врубить в pre-commit
Юра
Юра
Помогает рестарт шторма
Alexey Mishurovskiy
ну регулярно заниматься переинтексацией такое себе
Alexey Mishurovskiy
А как посмотреть кол-во файлов в проекте ?
Alexey Mishurovskiy
может быть у меня там что то заэксключдить надо
Юра
Хз. Если Линукс можешь использовать find и wc -l
Михаил
Это ещё ничего. Тут стат анализ проверяет код фрагметами. То есть если ошибка где-то в середине файла то он сохранит подсветку везде, но ошибку подчеркнёт.
А вот на другой ide писал на elixir. Там если сделать ошибку и потом нажать на форматирование, то код выстроится лесенкой )
Alexey Mishurovskiy
я потому что поменял inotify но вот не помню перегружал или нет
Михаил
Михаил
Ещё можно отрубить лишние плагины и поднять лимиты на ram для шторма
Alexey Mishurovskiy
у меня 4Г
Alexey Mishurovskiy
в среднем 900М потребляем
Михаил
Так может это его лимит
Alexey Mishurovskiy
лимит чего ?
Alexey Mishurovskiy
Alexey Mishurovskiy
я ему могу хоть 16 дать
Михаил
Михаил
у меня 4Г
А, понял. Я думал у тебя у пк 4 гб
Alexey Mishurovskiy
Михаил
Ну или оптимизируй индексацию или пиши issues
Серебряной пули не будет
Alexey Mishurovskiy
как говорится а вдруг срастется
Михаил
Михаил
А то как дети малые со своей php🌚
Alexey Mishurovskiy
и действительно )) и жабой с котлином
Alexey Mishurovskiy
вообще фремворки зло, надо быть аутистом-питонистом
Юра
Юра
Я не в видел пока ниодной идее которая бы не глючила
Alexey Mishurovskiy
Есть категория такая пожизненный фрилансер - чел который 15 лет пишет па пхп, но как правил по фтп так и правит, даже не знает что такое гит
Михаил
Михаил
Вцелом можете почитать как переехать на vscode - как оказалось не так больно
Михаил
Правда не всё КРОМЕ редактора работает хорошо (или работает вцелом) но жить можно
Alexey Mishurovskiy
Михаил
а ещё можно поковырть Monaco editor и сделать свою ide 🤡
Nikolay
Михаил
Aleksandr Khristenko
Михаил
нажми на окно с коммитом/нажми на шестерню - там настройка
Nikolay
Михаил
ну и в самом гите есть pre-commit
Михаил
Nikolay
Михаил
Корочка
Всем привет. Может кто сталкивался. Останавливается работа консьюмера. Он работает, работает и в какой то момент просто останавливается. Нет ошибок, ничего все в порядке, просто остановка работы. Происходит это когда вероятно его хорошо нагружают, однако не уверен что есть проблема с памятью, но ошибок вообще никаких нет
Юра
Не сталкивался
Юра
Но я всегда запускаю консюмеры через обёртку которая их прибивает через какое-то время
Юра
Ибо ничего в этом мире нет надёжного на сто процентов
kakoi-to-noob
kakoi-to-noob
Где команда запускается, какие опции указаыны?
Kirill
Kirill
ну в консольной
Kirill
через аргументы/флаги
Kirill
вполне возможно что это всё через опции передано, что надо лимитировать
Kirill
чтоб утечек не было
Kirill
например: messenger:consume --limit=10
Корочка
Вот
Корочка
Вот да в документации я видел это все
Корочка
Думал можно ли задать через конфиг файл это все дело
Kirill
или messenger:consume --limit=10 --memory-limit=42M --time-limit=3600
Корочка
Точно, я протестирую сейчас, включу его в реальном времени не через супервизор и посмотрю работу