@phpgeeks

Страница 438 из 8430
Евгений
19.07.2016
14:13:16
ну так это проблема не стикеров же

Евгений
19.07.2016
14:14:01
вёрстка писем вообще довольно своеобразная тема

Google
Aleh
19.07.2016
14:14:31
первые очень похожи на рельсы

Kirby:3
19.07.2016
14:14:56
особенно когда нужно 65 писем на 32 языках

(;¬_¬)
19.07.2016
14:15:10
вёрстка писем вообще довольно своеобразная тема
да хрен с ней с версткой, ей стоит загоняться только в случае коммерческих рассылок, имхо. А если ты отправляешь html-инфу просто, то будь добр забей хотя бы минимально его

Kirby:3
19.07.2016
14:15:10
В этом деле Litmus помогает

Tema
19.07.2016
14:15:24
а ты html>body и прочие теги не пробовал добавлять?
да вроде до этого как-то и без них работало все норм

в любом случае не помогло

(;¬_¬)
19.07.2016
14:15:31
особенно когда нужно 65 писем на 32 языках
дада, именно тут нужно загоняться сложностями верстки

Tema
19.07.2016
14:15:36
они тоже как html-теги приходят

(;¬_¬)
19.07.2016
14:15:55
да вроде до этого как-то и без них работало все норм
ну ок. htmlentities_encode нигде не затесался?

Google
Евгений
19.07.2016
14:16:05
всё-таки думаю, где-то заэкранировались

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

Tema
19.07.2016
14:17:00
Сергей
19.07.2016
14:17:06
господа, кто-ниб раскуривал симфониевский eventDispatcher?

Tema
19.07.2016
14:17:49
можно глянуть оригинал письма у себя на серваке, там точно понятно
не сервер, обычный хостинг. логи недоступны, вроде

Aleh
19.07.2016
14:18:21
Сергей
19.07.2016
14:18:57
ну, вопрос конкретнее
да все никак не въеду в него, надо сделать систему событий в проекте

Aleh
19.07.2016
14:19:11
так а проблема?)

это шина, в которую пихаешь события

к ней же подключаешься, чтобы слушать

схема простая)

Сергей
19.07.2016
14:19:35
проблема, в том, что уже голова к вечеру не варит )

Aleh
19.07.2016
14:20:32
так доку читал? http://symfony.com/doc/current/components/event_dispatcher/introduction.html

там вроде доступно вполне

Сергей
19.07.2016
14:20:57
как раз этим занимаюсь

именно этой ссылкой

Aleh
19.07.2016
14:21:12
ну тогда ты на верном пути)

Сергей
19.07.2016
14:21:30
как думаете, DI и микросервисная архитектура - венец развития ООП подхода или просто очередная модная тема?

Aleh
19.07.2016
14:21:46
микросервисы к ооп слабо относятся

di это основной принцип(вспоминаем solid)

Google
Евгений
19.07.2016
14:22:05
DI - dependency injection?

Aleh
19.07.2016
14:22:08
контейнеры удобная реализация)

Сергей
19.07.2016
14:22:21
ну инверсия и инъекция рядом стоят

Aleh
19.07.2016
14:22:47
да, но не одно и тоже)

Сергей
19.07.2016
14:22:50
инъекция зависимости как раз помогает добиться инверсии из СОЛИД которая

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

Aleh
19.07.2016
14:23:24
не совсем

инъекция это механизм подстановки и создания графа объектов

а инверсия она про связанность твоих компонент

Сергей
19.07.2016
14:24:31
да, согласен

Aleh
19.07.2016
14:24:32
если твой сервис зависит это GuzzleHttpClient, то как бы нет у тебя инверсии, ты зависишь от нижнего уровня

а если ты зависишь от psr интерфейса HttpClient

Aleh
19.07.2016
14:24:49
а подставляешь его реализацию

то это уже похоже на инверсию, достигнутую инъекцией)

Сергей
19.07.2016
14:25:16
да

все верно )

вчера слушал докладик - парень рекламировал АОП - Аспектно ориентированных подход

ругал DI

и вот не согласен я с ним

аспекты из аннотаций хрен прочитаешь и вообще логика в аннотациях от лукавого

Google
Aleh
19.07.2016
14:26:49
линк

если есть видос

Сергей
19.07.2016
14:27:03
сек

https://it.mail.ru/video/715/

еле нашел

Aleh
19.07.2016
14:46:06
нуу, очень медленная реализация

на рефлексиях

хотя может там есть какие оптимизации)

Admin
ERROR: S client not available

Сергей
19.07.2016
14:51:23
1) медленно, 2) неочевидно

Aleh
19.07.2016
14:58:04
ну, я бы не сказал, что такое абсолютно не нужно, для вещей уровня логирования или там мемоизации вполне удачно можно применить

но надо понимать, что этим практически и ограничивается область применения

а, там в конце говорится, что оно все компилируется, а рефлексии это в деве, значит и не медленно

специально для Юры )

сеньор пхп это чувак, который не просто понимает, что такое solid и grasp, не просто фанатеет от tdd/bdd и применяет ddd, а знает когда оно того стоит на примере нескольких своих проектов и кучи прочитанной литературы. Понимает разницу между инфраструктурными штуками(mysql vs pgsql, rabbitmq vs kafka). Знает компоненты симфони(это вообще обязательно), понимает, почему с расширением домена в ларке будут проблемы и почему для средних проектов она норм.

Sergey
19.07.2016
16:37:21
Хз, по мне сеньйор это чувак который умеет выбрать прпвильные инструменты под конкретную задачу, который постоянно обучаетсч и умеет объясняться с людьми меньшей квалификации

Технологии очень быстро меняются чтобы их досконал но изучать

И даже авторы сикпа согласны с таким мнением

Надо знать принципы и парадигмы, ориентироваться в современных штуках, но знать, там, конкретно компоненты фреймаорка ххх, а не ууу....ну хз )

╡Ŏ_Ŏ╞
19.07.2016
16:40:57
а кто придумал пхп?

Google
Sergey
19.07.2016
16:42:02
а кто придумал пхп?
На сайте же написано вроде

╡Ŏ_Ŏ╞
19.07.2016
16:42:31
На сайте же написано вроде
значит не знаете да?

Sergey
19.07.2016
16:43:33
Расмус какой-то, я его даже на конфе видел в 12 году

╡Ŏ_Ŏ╞
19.07.2016
16:46:48
Sergey
19.07.2016
16:47:07
спасибо за ответ
А зачем тебе? )

╡Ŏ_Ŏ╞
19.07.2016
16:47:32
Sergey
19.07.2016
16:52:15
Касательно моды и технологи. Вчера в нашем дружеском чатике обсуждали нынче модное слово middleware

Вот что это такое?

Евгений
19.07.2016
17:02:28
а ещё есть juniorware и seniorware

Aleh
19.07.2016
17:11:33
к нему просто psr готовится

Sergey
19.07.2016
17:15:37
Я знал что ты так и ответишь )

Aleh
19.07.2016
17:17:31
?

Eugene Dounar умный чувак и хорошо рассказывает)

Sergey
19.07.2016
17:19:12
Сама суть понятия теряется

Ибо все думают что это что-то новенькое

А по сути, что такое мидлваре?

Aleh
19.07.2016
17:19:45
ну конечно не новое)

нечто схожее с декоратором

Страница 438 из 8430