Юра
Та го это вообще язык который придумали чтобы закрыть нишу незватки кадров для написания простых микросервисов
Юра
Он потому такой простой как пробка
Null
Ну вот подыхает пхп. Чо учить то?
Nikolay
Nikolay
Null
И нафиг он нужен?
Null
Микросервисы на нем красивые.
Крупняк - тлен.
Nikolay
И нафиг он нужен?
Где требуется php, нужен и go, как плюс будет. Язык не помешает еще один
Konstantin
Nikolay
Dmitriy
чо на котлин перепишем?
Konstantin
котлин странная штука, чем-то на руби похоже в плане философии - навертим побольше сахара и дслей, пофиг что в этом через месяц никто не разберется
Юра
Котлин не нужен
Юра
В новой джаве норм код
Konstantin
фишка котлина еще и короутины
Юра
Можно без них прожить
Jonny
ребят, чем вы профилируете?
блекфайр теперь только по подписке
сделал отчет иксдебгм - малоинформативный
пытаюсь XHProf - как бутодо заброшенная штука, либы для просмотра отчетов древние
Konstantin
опентрейсингом 🙂
Konstantin
да я шучу
Юра
Смотри сообщения выше по поводу неумирающего пхп )
Юра
Юра
Профайлер здорового человека
Юра
Зачем вообще в пхп придумали тайпхинты?
Юра
Почему просто не стандартизироали аннотации типов какие-то. Ну указал ты параметру int, ну ок. Какая разница на входе в фцию упадет с ошибой или чуть ниже
Юра
Пхп как-то генерирует более оптимальный байткод если видит что там инт?
artem
Konstantin
господи что ты несешь....
Юра
У тайпхинтов я вижу один только плюс, отсутствие ошибок связанных с неявными преобразованиями типов
Юра
Ну типо там ожидал что число поийдет инт, а пришло дабл, дальше там в бд полетело
Юра
Округлилось и т.д.
Dmitriy
Ahmad
Всем привет. По неизвестной причине, перестал работать profiler. Ошибка Class web_profiler.controller.profiler does not exist
Symfony 4.4 В чем может быть причина ?
http://joxi.ru/Vm6PMx0c3OOakA
Юра
Странное название класса
Kirill
Kirill
У сервиса в конфигах где
Юра
Возьми просто поиск по строке
Юра
Найди строку
Kirill
Юра
Мы там думаешь помним как конфиги в симфе 4 были
Юра
Они постоянно что-то меняют
Ahmad
Найди строку
находит только в папках var/cache и vendor. Соответственно я не могу ничего там поменять
Kirill
Kirill
Ничего особо не поменялось жеж)
Kirill
Ahmad
Юра
Велком ту симфони
Юра
Возможно с версиями что-то не так
Ahmad
В public/index.php Symfony\Component\Debug\Debug; был deprecated, заменил на Symfony\Component\ErrorHandler\Debug;
и это не помогло
Юра
Это асе пальцем в небо
Юра
Если ты недавно обновлял что-то может в версиями связано
Юра
А как ты кеш удалял?
Юра
Папку сносил?
Ahmad
Konstantin
Юра
Ну тогда не знаю )
Юра
Да еще один слой в котором могут быть баги
Kirill
+1 кстати, в задницу флекс
Юра
Поэтому когда я увидел что они еще и докер собрались генерить то вообще офигел
Юра
Слишком много всего фреймворк пытается сделать и это становится минусом
Юра
Вот к херам этот докер сгенеренвй симфой, если девопсы сами обычно все делают
Konstantin
особенно, когда это 3rd party рецепты, которые сегодня работают, завтра их забыли обновить
Sergey
Юра
Проблема в том что оно строковый идентификатор сервиса почему-то использует как класс
Юра
Такого не должно быть по идее
Юра
Сделай composer show
Юра
Убедист что асе компоненты одной мажорной версии
Konstantin
для начала отключи профайлер в принципе в bundles.php
Konstantin
Konstantin
чтобы ты ставил не 5 зависимостей, а одну со всеми нужными версиями
Sergey
по идее нужен
Symfony\Bundle\WebProfilerBundle\Controller\ProfilerController
Sergey
по крайней мере насколько я понимаю именно он к этому идентификатору сеттится