
Alan
17.03.2017
21:18:37
аймимо)

Sergey
17.03.2017
21:18:39
вообще думали в образ зашивать собранный контейнер, чтобы вылил его и он без разорева запустился моментально
а хрен там

Google

Alan
17.03.2017
21:20:19
там танцы с паролями в образе)
в два захода собирают как то
чтоб не палить их

Sergey
17.03.2017
21:21:04
больше проблемы что во время сборки образа ему нужны коннекты к базам и прочая хрень
а сборку делать зависимой от других контейнеров это как-то костыльно

Alan
17.03.2017
21:22:19
ну это симфони лезет при compose install

Sergey
17.03.2017
21:22:35
не, cache warmup
метадату собирает и тд
через полгода попробую еще раз поюзать для разработки, может пхпшторм пофиксят
может поддержка нативная в макоси докера нормально начнет работать
но пока сырой продукт
кстати, а на убунте нужно тоже ведь docker machine поднимать чтобы работать с докером из шторма?

Alan
17.03.2017
21:28:30
с docker machine можно создавать машины на Digital Ocean например поднимать в одну команду и туда запускать

Google

Alan
17.03.2017
21:28:34
а локально она не нужна

Sergey
17.03.2017
21:28:52
а как к локальному докеру тогда из шторма ходить?

Alan
17.03.2017
21:28:56
просто docker и docker-compose для удобства

Sergey
17.03.2017
21:29:06
меня щас шторм интересует)

Alan
17.03.2017
21:29:09
локалхост

Sergey
17.03.2017
21:29:10
из консоли то понятно

Alan
17.03.2017
21:29:11
если линукс

Sergey
17.03.2017
21:29:15
норм работает?

Alan
17.03.2017
21:29:20
у меня мак)

Sergey
17.03.2017
21:29:27
у тебя под маком не было проблем?
билд за сколько собирается?

Alan
17.03.2017
21:29:32
были
но пол года уже нет)

Sergey
17.03.2017
21:29:45
ты dinghy юзаешь?

Alan
17.03.2017
21:30:00
это типа чтоб нфс приткнуть ?
я смирился прост)
сильно не тупит раньше было хуже с boot2docker

Sergey
17.03.2017
21:30:28
мм не, "смириться" не вариант
мне шустрость железа важна

Alan
17.03.2017
21:31:20
ну вместо 100мс странички за 300мс локально генерятся)

Google

Alan
17.03.2017
21:31:48
а образы все собраны у нас на докерхабе
проекты монтируем как volumes просто

Sergey
17.03.2017
21:32:09
300 вместо 100, всего лишь)
у меня лишние 15мс были я долго возмущался

Alan
17.03.2017
21:32:25
у меня виндовс была ))))

Sergey
17.03.2017
21:32:37
грусть

Alan
17.03.2017
21:32:41
ну там и щя есть какие то штуки с нфс

Sergey
17.03.2017
21:32:43
этого извращения я никогда не понимал)

Alan
17.03.2017
21:32:46
но это все не родное

Sergey
17.03.2017
21:32:49
на винде? до сих пор нет nfs

Alan
17.03.2017
21:32:52
и никогда родного на маке не будет

Sergey
17.03.2017
21:32:53
там с докером совсем грусть же

Alan
17.03.2017
21:33:00
только на линуксе он будет как нативно шустрым
osxfs не изменится и они туда ниче не просунут

Sergey
17.03.2017
21:33:26
гавно)

Alan
17.03.2017
21:34:52
я видел сборки где поднимается вагрант а в нем докер ^^)

Sergey
17.03.2017
21:35:10
извращения

Vadim
18.03.2017
05:19:19
Ночной докер, ммм
Еще скажите, что кубернетес не нужен :troll:

Boris
18.03.2017
05:39:38
на маке с докером есть определенная беда, когда там постоянная синхронизация включена , у меня процик с ума сходит и гудит ноут как сумасшедший

Google

Vadim
18.03.2017
06:01:30
хм, предстоит еще навертеть дев окружение в докере для одного небольшого проекта, т.к. очень редко туда кому-то кроме 2х человек приходится залезать, а разворачивать его тот еще гемор, но вроде не слышал особо на тему синхронизации в маке, вот в винде да
хотя у меня локально мускуль хранит базку в подключеном волюме и ничего

Daniel
18.03.2017
06:59:22
Ребята, есть короче:
* @ORM\Embedded(class="AppBundle\Entity\Embedded\Money", columnPrefix="item_")
*
* @Groups({"api"})
*/
private $price;
В нутри этого embedd:
/**
* @var int
*
* @ORM\Column(type="bigint", nullable=true)
*
* @Groups({"api"})
*/
private $amount;
/**
* @var string
*
* @ORM\Column(type="string", nullable=true)
*
* @Groups({"api"})
*/
private $currency;
При сериализации по группе api emedd не сериализуется
Если игнорировать группу, то норм все

Boris
18.03.2017
11:23:49

Vadim
18.03.2017
11:28:23
Ну хз, мне мускулю не мешает жить :) посмотрим. Тем более, что у нас тут готовили похожее окружение для непогромистов под винду и мак, на маке норм все завелось, а на винде даже не завелось по причине каких-то проблем с сетью и фс

Sergey
18.03.2017
12:06:42

Admin
ERROR: S client not available

Sergey
18.03.2017
12:07:23
у докера есть волумы, мак умеет nfs...

Vadim
18.03.2017
12:08:48
вот и я хз, на маке у меня мускуль с волумом норм работает, чего-то другое пока не пробовал, вот предстоит в ближайше время

Sergey
18.03.2017
12:09:47

Vadim
18.03.2017
12:12:02
код у меня вообще в вагранте крутится :D но это так "исторически сложилось" и потому что уже был готовый вагрант со всем, чем нужно, теперь мне из него ничего не нужно и все никак полностью на докер не перееду

Sergey
18.03.2017
12:12:33
что-то страшное делаешь ты

Boris
18.03.2017
12:36:01
@fes0r https://github.com/docker/for-mac/issues/82
тип такого

Sergey
18.03.2017
13:18:55
docker for mac уже умеет nfs без кастылей?

Alan
18.03.2017
13:51:49
нет

Sergey
18.03.2017
13:54:44
а ну тогда пока останусь на dinghy

Google


Vladimir
18.03.2017
15:35:51
всем привет, ребята а кто с последней сонатой плотно работал, есть вопрос, в listview есть опция инлайн редактирования филдов, когда тыкаешь на филд и вылазит попап с инпутом, так вот проблема в редактировании дробных чисел, когда ставишь тип филда number или decimal или currency рендерится инпут в который нельзя ввести дробное число, js валидацию не проходит
и как бы я ставил SonataIntlBundle, там можно в Админ классе передать атрибутом филда, параметр fractional_digits, так вот это работает только для форматирования филда, то есть рендерится значение с двумя цифрами после запятой, а при редактировании рендерится все равно инпут в который можно ввести только целое число
ну и в целом если кто то знает, как без особых костылей переопределить шаблон и функционал рендеринга этого попапа для инлайн редактирования, я буду благодарен, потому что в процессе дебага я уперся в js плагины типа bootstrap_editable jquery_editable, и как туда параметры попадают из пхп, пока загадка


Yuriy
19.03.2017
18:21:56
всем привет
https://gist.github.com/jerrodpy/5bfdddb2353df1580017f382682ef8d5
подскажите пожалуйста как мне указать классы стилей и прочие атрибуты для переопределяемых полей password и повтор пароля,
аналогично как я сделал для имени пользователя, мыла,..
?
логично в RegistrationType.php указать имя поля и ряд параметров которые нужно для этого поля
вопрос в том как конкретно обзываются поля пароля и поддтвержения?

Alexander
19.03.2017
18:31:11
Ты про это? http://symfony.com/doc/current/reference/forms/types/repeated.html

Yuriy
19.03.2017
18:36:48
да оно, спасибо

Aleksandr
20.03.2017
11:26:33
Всем привет, помогите плз советом.
Есть 4 разных сущности, в каждую из них нужно грузить картинку.
Как лучше сделать?
Сделать унивирсальный сервис аплоада картики, в контролере на каждую сущность сделать роут, создавать объект сущности, там юзать этот сервис, и там же делать seterы всевозможные?
Либо делать 4 разных сервиса для аплоада картинки, и в нем же делать логику под каждую сущность?
ну либо сделать сервис, под каждую сущность с логикой, и в нем уже дергать универсальный сервис аплоада картинки?

Sergey
20.03.2017
11:28:19
а как эти 4 сущности связаны?

Aleksandr
20.03.2017
11:28:28
никак
это 4 разные сущности

Sergey
20.03.2017
11:28:39
а картинки у них общие?

Aleksandr
20.03.2017
11:28:42
нет

Sergey
20.03.2017
11:28:51
или что вообще происходит с этими картинками после заливки?

Aleksandr
20.03.2017
11:29:13
записывается путь в базу, и потом по api отдается на фронт

Sergey
20.03.2017
11:29:17
может их в разные директории нужно сохранять, или вообще на разные сервера

Aleksandr
20.03.2017
11:29:27
на один сервак, в разные диры

Sergey
20.03.2017
11:29:51
т.е в зависимости от типа сущности закидывается в разные директории?

Aleksandr
20.03.2017
11:30:00
да