@symfony_php

Страница 559 из 1418
Sergey
08.01.2018
08:30:07
Оно же не всегда хуже, верно?
кто говорит о "хуже" или "лучше" - я говорю о том что одинаково

Dinar
08.01.2018
08:30:29
Ну в общем, тут больше личное, я так понимаю. :)

Sergey
08.01.2018
08:34:06
https://www.youtube.com/watch?v=RgJMIbAB5Yg

на тебе видосик)

Google
Dinar
08.01.2018
08:53:58
Данке. Гляну сегодня постараюсь :)

Sergey
08.01.2018
08:58:47
https://github.com/php-pm/php-pm/releases/tag/1.0.0

релизнулся сегодня

Sergey
08.01.2018
09:00:09
найс

он все еще требует php-cgi?

ес, докер образ из коробки

найс

?
08.01.2018
10:13:06
я тут описал для доктрины новый тип поля, но для его функционирования мне надобно получить данные из конфига (параметр там, не суть важно). Контейнер прям в классе типа вроде не доступен. Вопрос: как? ?

Vladislav
08.01.2018
10:19:43
config.yml?

?
08.01.2018
10:19:59
доктрина к тому же его сама создаёт

http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/types.html#custom-mapping-types как тут делал

Google
?
08.01.2018
10:22:32
ко всему прочему, конструктор в Doctrine\DBAL\Types\Type объявлен как final private

видимо от таких шаловливых ручек :х

Sergey
08.01.2018
10:33:32
Type::getType('myCoolType')->setConfig($this->container->get('mycooltype.config'));

в boot бандла например

?
08.01.2018
10:34:09
о, щас попробую

данке

Andrey
08.01.2018
10:35:08
Статикой свойства только. Гидраторы будут создавать тип без всяких сеттеров

?
08.01.2018
10:41:05
спасибо

Sergey
08.01.2018
10:46:41
Статикой свойства только. Гидраторы будут создавать тип без всяких сеттеров
типы создаются как сингелтоны - так что ты можешь их сконфигурить до гидрации

Andrey
08.01.2018
11:00:45
Константин
08.01.2018
11:44:59
Кто нибудь знает хорошую статью/книгу по general ledger?

Sergey
08.01.2018
12:38:41
@fes0r ты себе хоть твиттер завел?)

https://twitter.com/onorua/status/949639042412429312

я кстати не пробовал, но говорят так можно

Big_Shark
08.01.2018
12:45:27
Что порекомендуете для пользователей и оаут для сф4, чтоб встроить было с минимумом геморроя?

релизнулся сегодня
@Enleur забавно, но пхп ПМ и пропел делает один и тот же человек

Sergey
08.01.2018
12:48:10
да я только сегодня взглянул на кишки phppm

там по факту того проекта то

Google
Big_Shark
08.01.2018
13:00:03
я oauth2 client взял у лиги, там просто
А пользователей где хранил?

Alan
08.01.2018
13:00:08
сам

Big_Shark
08.01.2018
14:40:07
сам
ну это уже немного геморно, хочутся чих-пых и в продакшен

Sergey
08.01.2018
17:57:24
https://medium.com/@nicolopigna/this-is-not-the-dry-you-are-looking-for-a316ed3f445f

Sergey
08.01.2018
19:53:59
ну вот не смогу я такие статьи писать, Серег, так что этот чат обречен на вечное брюзжание

Sergey
08.01.2018
22:41:27
https://blog.jetbrains.com/webstorm/2018/01/debugging-javascript-with-webstorm-2017-3/ сильно

Bohdan
08.01.2018
22:54:11
https://blog.jetbrains.com/webstorm/2018/01/debugging-javascript-with-webstorm-2017-3/ сильно
не пробовал ещё? а то я ещё не тестировал - не уверен, что заработает с учётом вебпака и прочих плюшек

Vladislav
08.01.2018
22:57:38
вот не поверите, 2 день пытаюсь заставить работать certbot из отдельного контейнера с nginx, чтобы шарить эту проклятую папку .well-known и проходить авторизацию через вебрут.

ща психану и куплю ссл сертификат

Oleja
09.01.2018
00:14:38
Как же приятно после кодинга на Spring переключаться на любимую симфони

Bohdan
09.01.2018
07:46:35
ага, спасибо

Pavel
09.01.2018
07:46:48
vue + webpack полет нормальный

Sergey
09.01.2018
07:47:31
Sergey
09.01.2018
07:50:29
не пробовал ещё? а то я ещё не тестировал - не уверен, что заработает с учётом вебпака и прочих плюшек
сорсмэпы же, если ты можешь отлаживать в chrome dev tools значит и в шторме сможешь

Artem
09.01.2018
07:52:26
Aleksandr
09.01.2018
07:55:57
https://github.com/php-pm/php-pm/releases/tag/1.0.0
я только не понял как оно работает

вроде не "тупо поставил и забыл"

Google
Artem
09.01.2018
07:57:04
если что-то мелкое, то лучше https://amphp.org

Sergey
09.01.2018
08:09:32
я только не понял как оно работает
запускает твое приложение в воркерах. можешь настроить так что воркер ребутается после каждого запроса. Профит в этом случае получишь от того что на момент когда придет запрос у тебя приложение будет уже проинициализировано. Так что не то что бы "поставил и забыл" а скорее "поставил, настроил и помнишь что твое приложение загружается в память до запроса.

если что-то мелкое, то лучше https://amphp.org
тут вопрос в том что тебе нужно. Для мелкого как раз таки php-pm подходит, так как не требует существенных изменений в твоем приложении.

Artem
09.01.2018
08:12:32
мелкое - это небольшой микросервис-оболочка вокруг какой-нибудь команды шела, например

из зависимостей только PHP-интерпретатор

Artem
09.01.2018
08:35:44
конкретно в текущем проекте один из таких микросервисов генерит PDF из TeX'а. Сам пакет texlive-full весит прилично (более 3Гб с зависимостями). вполне приличное решение

Sergey
09.01.2018
08:37:30
конкретно в текущем проекте один из таких микросервисов генерит PDF из TeX'а. Сам пакет texlive-full весит прилично (более 3Гб с зависимостями). вполне приличное решение
я к тому что сейчас все что угодно называют микросервисами... smtp сервер != микросервис к примеру. Точно так же как и pdf-генератор или крон-демон.

Admin
ERROR: S client not available

Artem
09.01.2018
08:38:45
а как правильно называть эту штуку?

Sergey
09.01.2018
08:41:38
хз, но уж точно не микросервисы, ибо окажется что у половины тут "микросервисная архитектура потому что я из очереди сообщения читаю"

Oleja
09.01.2018
09:19:45
та ладно. что тебе на спринге то не нравится?
Все нравится, но кода порой приходится писать больше для какой-нибудь няшки. Так-то вроде симфони слизана с спринга

Bohdan
09.01.2018
09:50:49
например?
джависты-котлинисты в треде, разбегаемся :D

Oleja
09.01.2018
09:57:16
например?
ну тут даже больше не спринг виновник, а сама джава =)

Oleja
09.01.2018
09:57:32
джависты-котлинисты в треде, разбегаемся :D
да ладно, джависты мне кажется самые добрые люди =)

Sergey
09.01.2018
09:57:38
а на котлине со спрингом писать одно удовольствие

Oleja
09.01.2018
09:58:04
а на котлине со спрингом писать одно удовольствие
не пробовал еще, но например подключение по ssl без сертификата?

Sergey
09.01.2018
10:00:07
я не понял твоей проблемы. как ты ее решаешь с той же симфони?

Google
Oleja
09.01.2018
10:02:28
я ж говорю, то не вопрос фреймворка, а особенности языка.

Sergey
09.01.2018
10:03:00
и к языку каким образом это относится то?

Oleja
09.01.2018
10:05:36
как ты организуешь подключение к соап через ссл без подтвержденного сертификата на пыхе и на джаве, где меньше кода писать?

Sergey
09.01.2018
10:06:21
+- одинаково, даже код будет похожий

ну и с соапом я работаю напрямую через http(s), без дополнительных всяких SoapClient и тому подобных либ

а там хоть курлом ходи, один хрен

Oleja
09.01.2018
10:08:24
это же какая высоконагруженная система должна быть чтоб руками все это делать

Sergey
09.01.2018
10:08:41
при чем тут высоконагруженная или нет?

Oleja
09.01.2018
10:09:00
смысл руками работать с соапом, увеличивает время разработки

маппинг классов - тоже руками?

Sergey
09.01.2018
10:09:40
зачем мне маппинг классов?)

Oleja
09.01.2018
10:10:01
а зачем тогда соап вообще? =))

Sergey
09.01.2018
10:10:13
спроси это у тех кто предоставляет только soap

а еще имеют свою кривую реализацию

или возвращают кривые xml

или динамические xml, что всякие мапинги идут коду под хвост

а еще xml внутри xml возвращают, слышал о таком?

в моей жизни было слишком много соапа, чтобы работать с ним через маппинги

Pavel
09.01.2018
10:12:34
Доминация опытом

Sergey
09.01.2018
10:14:32
да и вообще какое это имеет отношение к языку/фреймворку? если это аргумент к высказыванию "спринг гавно, симфони збс", то такой себе

Страница 559 из 1418