@symfony_php

Страница 527 из 1418
Константин
26.12.2017
12:47:25
То есть мне не обязательно было дёргать функцию через call_user_func?

Sergey
26.12.2017
12:49:41
тогда у тебя будет не генератор, а функция

Константин
26.12.2017
13:00:20
Так тыж говоришь, если есть становится генератором)

Не становится тогда, а возвращает

Google
Sergey
26.12.2017
13:05:02
Не становится тогда, а возвращает
функция и есть генератор

yield это управляющая штука для оной

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

объект Generator является своего рода управляющей штукой

которая позволяет тебе переходить к следующим этапам выполнения функции

в простом варианте это просто итератор, но за счет send ты можешь двустороннюю связь наладить

это дает тебе прикольные возможности)

Константин
26.12.2017
13:08:47
Я к тому, что если я вызвал callback и он вернул мне генератор, сам callback от этого объектом типа Generator не стал.

Не суть в общем)

Dmitry
26.12.2017
13:13:23
генератор - это функция, которая при своем вызове возвращает \Generator :)

Sergey
26.12.2017
13:21:05
Vladislav
26.12.2017
14:48:17
есть тут люди которые работают с ажуром?)

Google
Vladislav
26.12.2017
15:14:51
та я уже понял. но у меня выхода нет) там AppService предоставляет докер образ. крч 1 сервис - 1 контейнер. буду сейчас пробовать App Containers

но там сразу

.



даже хз что брать. кубик, ранчер и тд мне не надо. просто обычный компоуз закинуть. походу возьму docker on ubuntu Server

Dinar
26.12.2017
15:27:22
Кто нибудь на гитлабе поднимал CI? Чтобы поднимать симфони и тесты прогонять?

Vladislav
26.12.2017
15:34:07
@andrewkovalyov держите его!!!

Borys
26.12.2017
15:36:50
@kopaygorodsky а на гугле не пробовал? там все таким же макаром

и депозит шаровый на 300 долл дают

Vladislav
26.12.2017
15:38:05
это апа для одной огромной конторы которая обязана юзать ажур потому что мелкомягкие)

Vladislav
26.12.2017
15:38:18
стедж серв на DigitalOcean висит и я счастлив

Dinar
26.12.2017
15:38:44
не на симфони, но делал
Поднялось? А можешь рецепт скинуть?

Sasha
26.12.2017
15:39:09
а в чем сно проблема?

тесты просто. с деплоем труднее

Vladislav
26.12.2017
15:44:49
@kopaygorodsky а на гугле не пробовал? там все таким же макаром
та они предлагают мне пачку оркестарторов с которыми еще надо возиться) а это просто надо сервак для демки по фасту) крч обычная VM на убунте отлично зашла.

Boris
26.12.2017
16:28:26
Ребят, а что я пропустил в доке по четверке? Аннотации на методы нормально работают, но если хочу повесить на класс - нет.

Boris
26.12.2017
16:30:46
Может те аннотации только для методов?
Symfony\Component\Routing\Annotation\Route Только для методов?

Константин
26.12.2017
16:31:27
Это не та аннотация

Google
Boris
26.12.2017
16:32:46
На create first page именно она. Ты эту имеешь ввиду? Sensio\Bundle\FrameworkExtraBundle\Configuration\Route

Константин
26.12.2017
16:33:06
да

Boris
26.12.2017
16:33:21
Но она тоже не вешается на класс.

Константин
26.12.2017
16:34:12
хм.. хотя и тот похоже правильный. Я его никогда не использовал)

Boris
26.12.2017
16:34:44
https://gist.github.com/za4me/9061a14060e91b23179487fdb18f6d68

А вот именно с классом - нет.

Shmaltorhbooks
26.12.2017
16:35:36
Так аннотация route на контроллер - она чисто как префикс работает

На методы надо свои роуты писать

(но это не точно)

Константин
26.12.2017
16:36:02
А, точно. Только над классом нельзя вешать

Shmaltorhbooks
26.12.2017
16:36:15
Если память меня не подводит

Boris
26.12.2017
16:36:26
Точно

Спасибо

Shmaltorhbooks
26.12.2017
16:36:40
:)

Andrey
26.12.2017
16:37:06


Dinar
26.12.2017
17:01:34
тесты просто. с деплоем труднее
У меня композер без ошибок все ставит, но потом не запускаются тесты из за того что нет autoload.php

Andrey
26.12.2017
17:10:29
на разных билдах сборка и запуск тестов?

Владимир
26.12.2017
17:33:03
тварь ты дрожащая или право имеешь?
Главное, когда пишешь такой текст, не отвлечься и не отправить лишь только первые три слова.

Dinar
26.12.2017
20:46:38
Google
Dinar
26.12.2017
20:49:50
https://pastebin.com/02pUZzEb

Это лог

Dinar
26.12.2017
20:52:40
Я
МОжешь показать рецепт?

Big_Shark
26.12.2017
20:53:33
Dinar
26.12.2017
20:53:43
Это мой.

https://pastebin.com/JK2fJ2H8

Не работает

Big_Shark
26.12.2017
20:57:10
Не работает
смотри в лс

Admin
ERROR: S client not available

Dinar
26.12.2017
20:59:08
ага, спасибо. попробую )

Vladislav
26.12.2017
21:02:12
как вы при деплое запускаете миграции? d:m:m выдает ошибку Could not find any migrations to execute. если их нет и билд валится)

скрипт какой-то писать?

Dinar
26.12.2017
21:03:41
Так вроде просто миграций нет же?

Vladislav
26.12.2017
21:03:42
--allow-no-migration нашел в ишью

в хелпе нет

Так вроде просто миграций нет же?
ну вот нет новых миграций

https://github.com/doctrine/DoctrineMigrationsBundle/issues/133

Константин
26.12.2017
21:14:00
Vladislav
26.12.2017
21:14:17
ну вот у меня их 0 )))

Google
Vladislav
26.12.2017
21:14:36
можно создать 1, но уже нашел опшин который игнорит ошибку

Константин
26.12.2017
21:14:53
https://github.com/astra50/astra50.ru/blob/master/docker-entrypoint.sh#L79

Vladislav
26.12.2017
21:17:14
тю, оно есть в списке опций, но не в хелпе) пропустил. сорян)

Dinar
26.12.2017
21:34:25
смотри в лс
Спасибо! Работает :)

Sergey
26.12.2017
22:19:15
часто на гитхабе замечаю что открывают PR, чето активно делают и когда остается всего пару замечаний или конфликты помержить, то те кто создавал PR куда-то пропадают

а взять и докоммитить в реквест адекватно нельзя

Bohdan
26.12.2017
22:20:59
я сегодня офигел смотрел в одну из либ по json schema, искал, какой драфт они поддерживают нашел issue, заранее охренел от того, что они не поддерживают draft 6 просмотрел весь немаленький issue - в конце ветку смерджили, все ок блин, дятлы, а PR кто закрыть должен?

(при этом в доке не указано, какой драфт поддерживается - проще всего было залезть в issues)

Sergey
26.12.2017
22:21:41
я в кубере чаще в ишьюсах и коде копаюсь, чем в доках)

Vladislav
26.12.2017
22:24:52
а взять и докоммитить в реквест адекватно нельзя
я раза два так просто брал, клонил, фиксил 3 строки и пушил как свой ПР. писал что "сорян пацаны"

Bohdan
26.12.2017
22:25:26
во-во если сложить твой опыт кубера и мой опыт php/js/python - получаем печальную статистику того, что девелоперы не умеют писать полностью покрывающую доку

Sergey
26.12.2017
22:26:15
Vladislav
26.12.2017
22:26:28
дайте время - будет вам дока. я вот сделал свой бандл для нотификейшенов(пуш, эмайл) и вот пытаюсь найти время чтобы написать доку. было бы время - уже был бы краисвый сайтик даже

ну блин, неужели нельзя сделать более адекватную работу с PR?
так она адекватная, просто пацаны забивают) опенсорс же

Bohdan
26.12.2017
22:26:53
я не о доке как факт хотя, наверное, это нереалистичные хотелки

Vladislav
26.12.2017
22:27:06
так я тоже

а что там не ок?

допушивать в ПР хочешь?)

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