@symfony_php

Страница 1412 из 1418
Somo
26.10.2018
11:37:03
?

Arky
26.10.2018
11:37:26
ну так шо, когда начинаем)

Alexander
26.10.2018
11:37:35
60 тыщ - это не цена мидла
Ну и я намекаю, что кто-то хочет съэкономить.

Google
Boris
26.10.2018
11:38:00
Somo А какая локация?

Somo
26.10.2018
11:38:05
Дома кнеш

Boris
26.10.2018
11:38:09
МСК/СПБ?

Maksim
26.10.2018
11:38:12
Ну и я намекаю, что кто-то хочет съэкономить.
60 тыщ - норм оклад для джуна. Мидлы идут в 2 раза дороже уже. если там формошлёпство простое, есть ризон

Andrew
26.10.2018
11:38:14
Ну и я намекаю, что кто-то хочет съэкономить.
Так ОП этого и не скрывал как бы

Somo
26.10.2018
11:38:30
МСК/СПБ?
Да хоть кипр

Konstantin
26.10.2018
11:39:25
подавлен как виноград?

Maksim
26.10.2018
11:39:35
я подавлен) где так платят?
в дефолт\поребрик сити

Somo
26.10.2018
11:40:06
А что должен сениор уметь?

Alexander
26.10.2018
11:40:16
Boris
26.10.2018
11:40:41
Google
Somo
26.10.2018
11:40:54
Сениор просто выебистый

Dmitriy
26.10.2018
11:41:25
джун делает задачки которые не хочет делать сениор

Konstantin
26.10.2018
11:41:25
А что должен сениор уметь?
убеждать чтобы платили как сеньору

Dmitriy
26.10.2018
11:41:27
вот и все отличие

Maksim
26.10.2018
11:42:13
Alexander
26.10.2018
11:43:04
джун делает задачки которые не хочет делать сениор
А потом ты охуеваешь со всего написанного на код ревью

Особенно если до этого не было подобных задач.

Dmitriy
26.10.2018
11:45:36
другие охуевают от того что ты написал

поэтому как бы

Dmitriy
26.10.2018
11:46:50
если делигировал задачу, ну будь готов ее принять, проверить, охуеть, выдать замечания, обучить

Alexander
26.10.2018
11:46:52
Но эт не точно

Dmitriy
26.10.2018
11:47:05
так себе отмазки

Dmitriy
26.10.2018
11:47:10
КМК отличие сеньора от мидла - это бОльшая ответственность за принятые решения при выборе подходов и бОльший авторитет в команде

Dmitriy
26.10.2018
11:47:10
значит не сениор

Dmitriy
26.10.2018
11:47:58
ну давай ты еще и комплексно тестировать будешь и с заказчиком общаться

так же проще

учись делегировать, иначе никак

Google
Alexander
26.10.2018
11:49:14
ну давай ты еще и комплексно тестировать будешь и с заказчиком общаться
Моим поинт был в том, ТСу судя по всему нужен мидл, а не как не джун.

Dmitriy
26.10.2018
11:49:37
возможно

Alexander
26.10.2018
11:50:03
Потому что с джунами это потеря времени 100%

Джуны оправданы на больших галерах

Когда большая текучка

И рекрутинг гребца уже слишком дорогой при текучке.

В маленьких историях надо искать сильных людей.

Sergey
26.10.2018
11:54:51
Джуны оправданы на больших галерах
они оправданы когда ресурсов жопой жуй

а галера там или не галера - не важно

Evgenij
26.10.2018
11:57:29
Всем привет. Я правильно понимаю метод iterate() у доктриновской query, при запросе следующей строки он делает запрос в бд и так каждую итерацию?

Valentin
26.10.2018
12:05:49
нет
В чём тогда смысл оного? Получается он после запроса сохраняет всё в память и потом вместо создания массива - отдает генератор который читает по немного? Но ведь массив с результатами это тоже просто данные в памяти, в чём принципиальная разница в таком случае?

Gaiaz Iusipov
26.10.2018
12:08:01
Привет. Уже спрашивал, но не в тот момент, может кто знает. Вопрос такой: по какой-то непонятной мне причине phpunit-bridge скачивает phpunit zip архив при первом запуске, вместо того, чтобы использовать композер для этого. Сконфигурировать ему путь для использоватния композеровского не получится, так как там путь будет выглядеть как /phpunit-%version%/phpunit, и указать кастомный путь нельзя, phpunit путь с версией не использует.

Gaiaz Iusipov
26.10.2018
12:08:57
т.е. в итоге надо править образ контейнера, чтобы там был zip исключительно для отработки первого запуска phpunit

А зачем тебе phpunit-bridge?
там же код под симфни + рецепт

Boris
26.10.2018
12:09:19
И почему нельзя использовать обычный phpunit/phpunit?

Gaiaz Iusipov
26.10.2018
12:10:54
можно, но: adding phpunit/phpunit as a dependency is discouraged in favor of Symfony's PHPUnit Bridge 1. Remove it now: <comment>composer remove --dev phpunit/phpunit</> 2. Use Symfony's bridge: <comment>composer require --dev phpunit</>

Google
Boris
26.10.2018
12:11:12
там же код под симфни + рецепт
PHPUnit нормально работает с symfony и без этого бандла. А в бандле устаревшая версия используется.

f4rt~
26.10.2018
12:12:28
PHPUnit нормально работает с symfony и без этого бандла. А в бандле устаревшая версия используется.
без него начинаются всякие ньюансы, вроде самому собрать Клиента там с кернелом аппликейшеном и тд

f4rt~
26.10.2018
12:13:21
Gaiaz Iusipov
26.10.2018
12:13:42
функциональные бы хотелось, интернал клиент нужен))

Boris
26.10.2018
12:13:45
а какие тесты ты пишешь?)
Модульные, функциональные, командные :D

f4rt~
26.10.2018
12:14:02
Модульные, функциональные, командные :D
видимо за тебя все сделали заранее

и ты не чувствуешь боль

Andrey
26.10.2018
12:14:16
Boris
26.10.2018
12:14:30
f4rt~
26.10.2018
12:14:31
а поди наследуютесь от какого-то basetestcase

Maksim
26.10.2018
12:14:52
а если для ламеров: командные тесты - это как?)

Boris
26.10.2018
12:14:52
Gaiaz Iusipov
26.10.2018
12:14:58
Ну вот как быть, просто phpunit-bridge какой-то люто-гавнокодный скрипт для скачивания зависимости использует. Вот такой: https://github.com/symfony/phpunit-bridge/blob/master/bin/simple-phpunit

f4rt~
26.10.2018
12:14:59
либо же у тебя абсолютные пути в урлах

Boris
26.10.2018
12:15:06
Google
f4rt~
26.10.2018
12:15:14
потому что без бриджа и нормального клиента он не умеет даже в $client->post('/url')

Gaiaz Iusipov
26.10.2018
12:15:15
f4rt~
26.10.2018
12:15:27
зато умеет в $client->post('https://localhost/url);

Gaiaz Iusipov
26.10.2018
12:16:23
зато умеет в $client->post('https://localhost/url);
стоп, это как? запрос реальный чтоли будет? не интернал?

в общем, сейчас вижу вариант заиспользовать phpunit/phpunit и тупо скопипастить симфонячий webtestcase в проект

Gaiaz Iusipov
26.10.2018
12:18:40
это какая-то дичь: - ставить зип для php-unitsimple - давать при каждом CI автотестов качать этот зип и устанавливать с гитхаба

Andrey
26.10.2018
12:19:09
блеть

харе ныть

Gaiaz Iusipov
26.10.2018
12:19:52
то, что нужно! composer require --dev phpunit/phpunit ^7 composer require --dev symfony/browser-kit

Boris
26.10.2018
12:20:29
потому что без бриджа и нормального клиента он не умеет даже в $client->post('/url')
class PostControllerTest extends WebTestCase { public function testShowPost() { $client = static::createClient(); $client->request('GET', '/post/hello-world'); $this->assertEquals(200, $client->getResponse()->getStatusCode()); } } Если правильно понимаю, то вот тут все ок. И не будет уходить реальный запрос.

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