@symfony_php

Страница 556 из 1418
Sergey
05.01.2018
11:08:53
ох а как он запоет когда JIT будет...

Sergey
05.01.2018
11:09:10
>opcache с отключенной ревалидацией лежит себе спокойно в памяти, JiT в активной разработке. от поддержки HHVM отказались почти все популярные фреймворки и либы. в чем конкретный профит от zephir/phalcon для среднестатистического разраба? ну я ему коммент написал

посмотрим)

Sergey
05.01.2018
11:09:26
))

Google
Sergey
05.01.2018
11:10:04
лучше бы все эти силы и энергию тратили на zend engine

Sergey
05.01.2018
11:10:05
https://externals.io/message/101477

о о о

var string $a = 5.3;

в php

карл

Sergey
05.01.2018
11:10:46
эх, угробят пхп

Sergey
05.01.2018
11:10:47
почему к слову все так угорают по префиксной форме записи? сделали бы уже консистентно постфиксную (проще обратную совместимость мутить)

Sergey
05.01.2018
11:11:12
var a: String = "5.3" лучше ведь

а еще лучше с выводом типов)

Sergey
05.01.2018
11:11:31
public funuction doSomething($userMap: array<string, User>): int { }

а еще лучше с выводом типов)
без вывода типов ч 2018-ом фичу не примут

Sergey
05.01.2018
11:11:46
Google
Sergey
05.01.2018
11:11:49
ибо это рачье

Boris
05.01.2018
11:39:08
Есть флудильный вопрос. Как кто избавлялся от синдрома утенка?

т.е. вот сейчас по паттернам читаю и возникает желание везде их пхать, но соль в том что не совсем есть понимание когда и какой и где нужно применять

Sergey
05.01.2018
11:45:09
эт пройдет

пока не начнешь более-менее понимать зачем они реально нужны

Sergey
05.01.2018
12:44:51
рекомендую GRASP

ну то есть ты должен понимать что паттерны это не что-то такое, что придумали, а скорее просто открыли. Даже если ты о них не знаешь, если ты будешь думать что делаешь и т.д. они у тебя будут выходить.

Konstantin
05.01.2018
13:11:14
че за грасп ?

Sergey
05.01.2018
13:31:49
че за грасп ?
загугли)

Konstantin
05.01.2018
14:25:44
Хрень какая-то

Очередной бейзворд за все хорошее и против всего плохого

Dmitriy
05.01.2018
14:27:00
grasp?

Konstantin
05.01.2018
14:27:04
Ага

Sergey
05.01.2018
14:29:40
а кто-то вообще читал оригинальную книгу?)

рекомендую GRASP
ты ж читал наверное Лармана?

Sergey
05.01.2018
14:52:53
наискосок)

как и Мэйера

Alex
05.01.2018
20:31:33
Sergey
05.01.2018
20:43:42
а раньше ты от него тащился)

Google
Alex
05.01.2018
22:08:56
Прочитал сегодняшний фид: Однозначно пиши на МЕДИУМ нормально получается

ЛЮДИ Кто сталкивался с тестированием behat + коммуникация двух приложения все это через один докер композ

Vladislav
05.01.2018
23:02:45
В чем проблема?

У них один Нетворк

Просто сделай link

Alex
05.01.2018
23:22:13
Не особо сталкивался с тестированием двух приложений

Vladislav
05.01.2018
23:22:38
может два приложения должны тестироватьс яотдельно?

крч опиши получше

Alex
05.01.2018
23:23:27
на данный момент я пользуюсь IP который добыл через листинг докера и не врубаю как они обращаются друг к другу

Vladislav
05.01.2018
23:23:42
но если ты хочешь просто получить доступ с одного контейнера в другой, то юзай link допустим nginx сервис из докер компоуза будет доступен в пхп контейнеру вот так http://nginx/blablabla

ну почитай

Alex
05.01.2018
23:23:58
в тестировании отедельно нет проблем а тут совместная работа должна протестироваться

Vladislav
05.01.2018
23:24:00
docker-compose link

Alex
05.01.2018
23:24:02
интеграция

Sergey
05.01.2018
23:24:06
Просто сделай link
не надо линк, ты же сам сказал что у них одна сеть

Vladislav
05.01.2018
23:24:16
а так же network

Alex
05.01.2018
23:24:38
когда в одном приложение создается действие через бродкаст месседж другое обновляет состояние и наоборот

Sergey
05.01.2018
23:24:41
Alex
05.01.2018
23:25:04
ну допустим сеть называется - behat

behat:portnumber?

Google
Alex
05.01.2018
23:25:22
так дожно работать?

Sergey
05.01.2018
23:25:23
это не сеть - это хост

бихат в той же сети запускай

Alex
05.01.2018
23:25:39
:D ну я докер гуру

Sergey
05.01.2018
23:25:52
:D ну я докер гуру
причем тут докер, основы сетеводства)

докер не магия

у него там свой маленький кастылек для того что бы хосты шарить друг другу (очень упрощенно - представь что оно имена сервисов компоузе а hosts контейнерам прописывает)

Alex
05.01.2018
23:26:40
ооо

Admin
ERROR: S client not available

Alex
05.01.2018
23:26:58
сеть выглядит как название директории плюс хост

Vladislav
05.01.2018
23:27:00
ну если он хочет запускать бехат аутсайд то надо линк кажись.

Alex
05.01.2018
23:27:00
это оно?

Sergey
05.01.2018
23:27:06
так же все контейнеры в рамках одного компоуз файла по умолчанию запускаются в одной сети

говорю же - можешь глянуть в docker network ls как оно называется но тебе название это знать не нужно

....и я не понимаю что ты хочешь сделать и где у тебя проблема

мне кажется проблему ты придумал и ее нет

Alex
05.01.2018
23:27:57


Sergey
05.01.2018
23:28:13
у тебя типа контейнеры из разных проектов?

Alex
05.01.2018
23:28:15
наверное проблема в том, что я этого не делал и не знаю есть подводные камни или нет

Google
Alex
05.01.2018
23:28:35
это две разные сети одна для прод и дев другая для тест

Alex
05.01.2018
23:28:41
)))

доки докера не читал каюсь

Sergey
05.01.2018
23:28:51
короч... у докера есть сети. докер компоуз по умолчанию создает для проекта сеть и добавляет туда контейнеры. Но ты можешь там явно сеть прописать, слинковать разные проекты через одну сеть которую создаешь руками через docker network create или чето такое

дальше докер можешь выкидывать из уравнения - у тебя есть контейнеры, они пингуются по именам, они в одной сети....

Alex
05.01.2018
23:34:01
Могу перефразировать. На данный момет я планирую это так: сценарии все написать в одном приложении и контексты для работы минк с двумя тамже. все это поднимать одним докер композом и инициализировать скрипты... Возможно есть другое более разумное решение, что меня и пугает ? нехотелось бы все переделывать

Надеюсь кто-то имел подобный опыт и может поделиться списком траублов ))) Пока я не ушел в дремучий лес

говорю же - можешь глянуть в docker network ls как оно называется но тебе название это знать не нужно
Спасибо!!! Нормально коммуницируют, оказывается есть еще и команда docker network inspect ))

AzAzzAzzz
06.01.2018
01:02:38
Всем привет только изучаю Симфони.. Подскажите, как создавать в ней бандлы? Или в 4 версии не так все принято, как в 3?

Alex
06.01.2018
01:12:32
по 4й рекомендуют все плюхать в src если не создаешь переиспользуемый бандл

AzAzzAzzz
06.01.2018
01:19:13
Т.е просто создавать контроллеры в src и все?

Alex
06.01.2018
01:19:31
в папке Controller

я так понимаю

AzAzzAzzz
06.01.2018
01:19:46
Ага

Alex
06.01.2018
01:19:47
там же есть conf по аутолодингу

тут где то выше сегодня что то уже обсуждалось по этой теме

раньше рекоммендовали в AppBundle сейчас прямо в src

AzAzzAzzz
06.01.2018
01:20:42
Спс

Ещё один вопрос а в Симфони можно, как то создавать группу роутов, как в Ларе?

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