
Vladislav
16.05.2018
14:18:38
Это такое говно
Есть видос, где я засекаю время загрузки страницы пайплайна на битбакете. 40сек. В то время как травис/циркуль 2-3сек

Dmitriy
16.05.2018
14:19:52
Это такое говно
Можешь аргументированно обосновать? Я бы переубедил человека, но сам ни жирой ни битбакетом не пользовался (слава богу)

Vladislav
16.05.2018
14:20:28
Ну я ж говорю что 40сек страница грузится. Интерфейс говно, не удобно.

Google

Vladislav
16.05.2018
14:20:42
Джиру можно отдельно юзать
А вот в битбакете смысла нет
Лучше уже гитлаб

Alan
16.05.2018
14:20:57
у жиры такая же скорость

Bohdan
16.05.2018
14:21:00
джира тоже слоупочная
но редмайн, впрочем, не особо лучше)

Vladislav
16.05.2018
14:21:11

Alan
16.05.2018
14:21:18
и ее еще использовать надо уметь )
а не на 5% потыкать

Bohdan
16.05.2018
14:21:31

Vladislav
16.05.2018
14:21:32
Ну я не люблю ее

Dmitriy
16.05.2018
14:21:48

Bohdan
16.05.2018
14:22:01

Google

Bohdan
16.05.2018
14:22:10
по сравнению с джирой юзабилити у редмайна хромает

Vladislav
16.05.2018
14:22:58
GitHub project

Dmitriy
16.05.2018
14:24:00
для неспеца в ИТ да, для меня вообще все норм) На заводе тоже РМ юзаем, до этого вообще ничего не было из ишью трекинга (1с самописное говно не в счет), и норм

Alan
16.05.2018
14:24:20
гуглдок и все)

Bohdan
16.05.2018
14:24:32

Dmitriy
16.05.2018
14:24:44
на верхнем уровне эксель и почта)

Bohdan
16.05.2018
14:24:47
давай, заведи обсуждение по таске до ее окончательного принятия в гдоке)

Maksim
16.05.2018
14:24:54
джира - сраное говно)
воть

Dmitriy
16.05.2018
14:25:12

Bohdan
16.05.2018
14:25:16
у меня пока так
обсуждения - в трелло (преспринт)
эстимейты и разбивка по таскам - гдок таблицы
потом в редмайн
я тыкал пару штук. все фигня

Maksim
16.05.2018
14:25:30
чорд) опередили)

Alan
16.05.2018
14:25:36

Bohdan
16.05.2018
14:25:56

Alan
16.05.2018
14:26:00
чем монстра юзать на 5% )

Dmitriy
16.05.2018
14:26:50
профит в own hosted jira есть? или саас норм?
чем монстра юзать на 5% )
Сегодня ты его юзаешь на 5%, завтра на 7%, а через год уже плотно сидишь на жире и дописываешь плагины)

Alan
16.05.2018
14:28:10
ну реальность она такая, чаще все не так ))

Google

Alan
16.05.2018
14:28:17

Vladislav
16.05.2018
14:28:50

Michael
16.05.2018
14:29:04

Alan
16.05.2018
14:29:11
табличку взял перекроил если стало неудобно ) ну короч я не верю в инструменты
надо чето просто гибкое
то что именно сейчас решает задачу

Dmitriy
16.05.2018
14:29:34
notepad.exe)

Vladislav
16.05.2018
14:29:41
Зачем вообще плагины ? Что вам там не хватает ?

Alan
16.05.2018
14:30:47
джира не поможет навести порядок планировании, командной работе, обсуждениях)
если с этим не получается то не инструментом надо решать
это как купить еждневник чтоб в порядок дела привести )
ой ладно чето увлекся)))

Dmitriy
16.05.2018
14:45:52
GitHub project
Я не знаю почему, но у меня лютая непереносимость облачных сервисов такого плана.
НАверное потому что некуда вставлять свои костыли в случае чего)

Konstantin
16.05.2018
16:29:00
оффтоп но не могу не поделиться. то чюство когда копипастишь формулу из какого то языка и она работает с какими то иероглифами
знаю знаю, это не пхп ))

Andrew
16.05.2018
16:29:48
Подскажите пожаулйста, как загрузить фикстуру, которая зависит от других?

Konstantin
16.05.2018
16:30:09

Google

Andrew
16.05.2018
16:30:16
не

Konstantin
16.05.2018
16:30:20
ordered fixture interface или чето такое

Andrew
16.05.2018
16:30:21
я не пойму как мне вставить их
public function load(ObjectManager $manager) : void
{
$category = new InvoiceCategory('BonBonSlickCat');
$vendor = new User('BonBonSlick');
$manager->persist(new Invoice(10, $category, $vendor));
$manager->flush();
}
/**
* {@inheritdoc}
*/
public function getDependencies() : array
{
return [
InvoiceCategoryFixtures::class,
];
}
мне надо вставить категорию и вендора
как взять из уже загруженых фикстур

Konstantin
16.05.2018
16:30:51
ну дак загрузи отдельно их ПЕРЕД этим

Andrew
16.05.2018
16:31:06
если лупить id, типа
$manager->persist(new Invoice(10, 1, 1));
выдаст ошибку

Konstantin
16.05.2018
16:31:13
потом $vendors = $manager->getrepository(Vendor::class)->findAll()

Andrew
16.05.2018
16:31:34
то есть вытягивать каждый раз из БД то что уже записано?
Для сидирования да?

Konstantin
16.05.2018
16:31:46
я так и делал
че в этом стремного, у тебя доктрина то не умирает вроде бэ, а значит просадки нет никакой
ты в предыдущей фикстуре записал данные, объекты, а в этой через репозитории их достал и юзаешь. нормально прокатывает, я так и делал

Andrew
16.05.2018
16:34:38
Я прост пробовал как в ларавель
пихать id
а тут обьекты ж)
И думал можно как то обойтиссь без вызова репы

Konstantin
16.05.2018
16:35:32
у меня айдишники вообще вырастают каждый раз, это бессмысленно. три фикстуры загрузил и там уже начинаются от тысяч

Google

Konstantin
16.05.2018
16:35:47
так что лучше через репозиторий и делай, надежно жы

Tex
16.05.2018
17:05:21
пихать id
Если айдишники по какой-то причине фиксированные - сгенери по ним прокси и подсунь.

Andrew
16.05.2018
17:07:02
хз, работал раньше с фиксированными id, вроде тестировать проще и быстрее тесты тогда бегают

Tex
16.05.2018
17:07:14
Но вариант с репой адекватнее.

Andrew
16.05.2018
17:38:38
Подскажите пожаулйста, почему api роут возвращает пустые данные
стые обьекты или масисвы
[[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]
или [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]
/**
* @Route(
* path="/invoice-list",
* name="invoice",
* methods={"GET"},
* )
* @Serialization\Groups({"invoice_list", "invoice_edit"})
*/
public function index()
{
$entities = $this->getDoctrine()
->getRepository(Invoice::class)
->findAll();
return new JsonResponse($entities);
}
use JMS\Serializer\Annotation as Serialization;
class Invoice
{
/**
* @var int
*
* @ORM\Id()
* @ORM\GeneratedValue()
* @ORM\Column(type="integer")
*
* @Serialization\Groups({"invoice_list", "invoice_edit"})
*/
private $id;

Антон
16.05.2018
17:40:45
Тебе нужен serializer
А
Используешь

Serhii
16.05.2018
17:44:00

Alexandr
16.05.2018
17:44:01
у тебя контекст такой, что для сериализатора нет доступных полей

Petr
16.05.2018
17:47:32

Алексей
16.05.2018
17:47:49

Konstantin
16.05.2018
17:53:16

Александр
16.05.2018
18:26:57