@laravel_pro

Страница 1812 из 2014
Subb98
29.08.2018
11:38:05
да просто ему (Тэйлору) надо мыслить ещё немного дальше: больше фич - больше ценник

Dave
29.08.2018
11:38:16
неа...

Pavel
29.08.2018
11:38:18
Dave
29.08.2018
11:38:18
не канает

Google
Subb98
29.08.2018
11:38:31
не канает
кругом бомжи?

Dave
29.08.2018
11:38:57
кругом бомжи?
Вопрос не в этом - работает всегда то что за одну сумму дает больше профита.

даже Itunes взяли сделали одну музыку за одну цену.

вместо ценника на каждую песню.

правда там все зашифровано в очко.

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

Subb98
29.08.2018
11:39:43
ну я бы просто не купил для какого-нибудь home проекта. я бы своё писал ,что будет удобно мне и я буду знать, как работает. а для коммерческого проекта можно подумать о крутой админке.

Dave
29.08.2018
11:40:20
ну ты написал бы то что ты знал бы один - и другим надо изучать - а Ти двигается в направлении "это знают все - с этим могут работать все"

Дмитрий
29.08.2018
11:40:22
Добрый день! Не подскажите, как с git ставить яндекс метрику на сайт?)

Subb98
29.08.2018
11:40:26
и то чисто за тем, чтобы не тратить время на разработку

спящую сову тоже знают многие.

Pavel
29.08.2018
11:41:35
Добрый день! Не подскажите, как с git ставить яндекс метрику на сайт?)
Вписываешь код метрики в html страниц на сайта (вероятно в layout какой-нибудь обший) Заливаешь это на git На сервере выкачиваешь git репозиторий PROFIT

Google
F01134H
29.08.2018
11:41:36
backpack лучий

Yushkevich
29.08.2018
11:41:37
Ребята, всем привет! Подскаджите с тестами пожалуйста. Пытаюсь мокать обращение к кэшу

Dave
29.08.2018
11:41:40
Да знают. но это другой "продукт" и другая история.

F01134H
29.08.2018
11:42:00
но лучая из всех остальных хует

)

Yushkevich
29.08.2018
11:42:08
public function testCache() { $city = 'Москва'; $region = 'Москва'; $hashParams = get_hash_params([$city, $region]); Cache::shouldReceive('remember') ->once() ->with($hashParams, 10, Closure::class) ->andReturn([]); $response = $json('POST', self::URL_CHECK_DELIVERY, [ 'city' => $city, 'region' => $region, ] );

в АПИ $city = Cache::remember(get_hash_params([$request->city, $request->region]), 10, function () use ($request) { return $this->deliveryService->getCityByName($request->city, $request->region); });

получаю ошибку Mockery\Exception\InvalidCountException: Method remember('f6b8b7f2fbb2882dbbcc2b7f08e3ae38', 10, 'Closure') from Mockery_0_Illuminate_Cache_CacheManager should be called exactly 1 times but called 0 times.

пробовал просто with($hashParams)

Yushkevich
29.08.2018
11:43:07
и без return

как правильно поправить, чтобы тест корректно мокался? Чего я не так сделал?

Subb98
29.08.2018
11:43:55
Да знают. но это другой "продукт" и другая история.
продкут, который появился намного раньше. продукт, который совершенно точно многие пощупали. продукт, который точно сегодня конкурентоспособный нове. Тэйлор логично же использует авторитет, новизну? и маркетинг. поэтому говорить, что он делает то, что будет понятно всем, было бы верно, если бы он это делал с нуля. а так у него есть база коммьюнити. так что он просто делает то, что будет юзать коммьюнити, потому что это стандарт от Тэйлора.

Pavel
29.08.2018
11:44:15
Это да. Но метрика нужно только на продакшне)
Проверяй окружение, если prod — вставляй метрику, если не прод — не вставляй И в самой метрике на сайте яндекса можно ограничить сайты с которых принимать данные. Выстави там адрес прода и только оттуда данные будут сохраняться

Subb98
29.08.2018
11:46:37
я не устанавливал ни разу админки, спорить не буду даже. вообще мне трудно представить, как сделать такие вещи универсальными и при этом чтобы они были хороши.

Сергей
29.08.2018
11:48:19
ну вот я качнул слитую нову, посмотрел, и понял что с текущим уровнем она мне неподходит, а вот если бы перед этим заплатил за неё 99 баксов то бы очень растроился из за покупки кота в мешке

F01134H
29.08.2018
11:49:20
и фреймворк

Google
F01134H
29.08.2018
11:49:22
заодно

свобода велосипедам

Subb98
29.08.2018
11:49:35
и фреймворк
да чё там, сразу язык

Сергей
29.08.2018
11:50:06
поэтому берёшь и пилишь админку под свой проект
но презентация была хороша, и выглядело всё круто, а как взял пощупать оказалось что не всё так радужно

F01134H
29.08.2018
11:50:33
м - маркетинг

Subb98
29.08.2018
11:50:49
но презентация была хороша, и выглядело всё круто, а как взял пощупать оказалось что не всё так радужно
верю. я и написал, что я не имею представления, как эти универсальные вещи должны быть хороши и при этом в принципе нормально работающими. мне это понять сложно

если нет хотя бы интерфейса для их подключения

если на фреймворке ты всё пишешь сам и он только облегчает рутину, то админки выглядят для меня примерно как cms

надо посмотреть, может быть я ошибаюсь

Anton ?
29.08.2018
11:55:31
Блин, на словах конечно красиво.. а юзал кто? https://evilinside.ru/znakomstvo-s-laravel-nova/

Сергей
29.08.2018
11:56:16
Anton ?
29.08.2018
11:58:03
я прост щас для одного проекта выбираю платформу и разнырваюсь между бакпаком и этим....

F01134H
29.08.2018
11:58:25
не разрывайся, выбирай бэкпак

Anton ?
29.08.2018
11:58:59
да вот такое чувство что нужно сразу оба ставить)

бакпак для кабинета пользователя, а нову для маркетологов и аналитиков

Vladimir
29.08.2018
11:59:17
я прост щас для одного проекта выбираю платформу и разнырваюсь между бакпаком и этим....
Если готов подождать чуток чтобы допилили недостающие фичи то смело нову

Vladimir
29.08.2018
12:00:06
Кастомизируется достаточно хорошо. Пишешь свои компоненты если что то кастомное

Google
Anton ?
29.08.2018
12:00:25
в том то и дело что самоми писать что-то влом)

Vladimir
29.08.2018
12:00:54
Ни одна админка не даст что нужно полностью

Остальные перегружены. Мы написали в итоге свою на работе. Но сейчас начали использовать нову

Azer
29.08.2018
12:03:18
вопрос хороший ни кто не слил версию v1.0.8 ?

Admin
ERROR: S client not available

Stanislav
29.08.2018
13:52:43
Всем добра! Есть система (на ларке). Сайт обращается к поиску стороннему. Получает от него ответ, разбирает и тд и тп. Поиск стал слишком загружен и решили разделить поиск на несколько серверов. Просят сделать так: отсылаются параллельно запросы на поиск сразу на все сервера поиска (например curl_multi). Нужно взять ответ от первого ответившего без ошибки, продолжить работу забив на отсльные запросы. Не знаю куда копать. Кто-то сталкивался с чем-то аналогичным?

Jack
29.08.2018
14:13:29
Всем привет. Каким способом можно сбросить кэш локализации ? cache:clear, config:clear не помогает

[Anonymous]
29.08.2018
14:20:40
подскажите как лучше парсить в тексте например такую конструкцию - @tag(parameter) и потом менять ее в зависимости от параметра?

Jack
29.08.2018
14:21:17
config:clear
делал,

Дмитрий
29.08.2018
14:53:00
проверять чем-то вроде @if (config('app.env') == 'production') понял, спасибо!)
лучше в env пропиши параметр типа YANDEX_METRIC_ID, а в layout проверяй, если не пустой, то выводи код подключения метрики с этим id

M
29.08.2018
16:19:58
Привет. Кто-нибудь использует gitlab ci/cd? Конкретно интересует, как вы код на сервера доставляете?

Vladimir
29.08.2018
16:20:25
Выкачиваются артефакты и кладутся на сервер

M
29.08.2018
16:26:03
Ansible
Т.е. получается, что при выполнении стадии deploy идет подключение к мастер ansible который потом по всем нодам подключается и выполняет команды типа git pull?

Adel
29.08.2018
16:26:33
при сборке должно брать с гита все, собираться а потом раскладываться п осерверам

M
29.08.2018
16:28:29
при сборке должно брать с гита все, собираться а потом раскладываться п осерверам
Брать всё в т.ч. зависимости все, т.е. на ноде просто unzip будет по сути, поднятие миграций, прочистка кеша, переключения current?

Google
[Anonymous]
29.08.2018
16:28:43
Ребят

Adel
29.08.2018
16:28:49
миграции отдельно желательно...

у тебя продакшен - один сервер?

M
29.08.2018
16:29:20
[Anonymous]
29.08.2018
16:29:24
Ребят
как фабрике передавть необходимые данные?

F01134H
29.08.2018
16:29:36
Adel
29.08.2018
16:30:24
миграции не зря предупреждают когда их пытаются запустить на продакшене

[Anonymous]
29.08.2018
16:30:45
как фабрике передавть необходимые данные?
например мне нужно фейкеру передать user_id

Adel
29.08.2018
16:30:58
кароч у нас был отдельный инстанс, где мы запускали всякие служебные скрипты(не обработка очередей). всякие миграции и т.д.

он вполне может быть одним из рабочих нод твоих :)

Дмитрий
29.08.2018
16:31:56
миграции не зря предупреждают когда их пытаются запустить на продакшене
То есть сначала надо клонировать базу, выполнить миграции и вернуть обратно?

Adel
29.08.2018
16:32:31
То есть сначала надо клонировать базу, выполнить миграции и вернуть обратно?
да не. мы гоняли и на продакшене их. но надо понимать, что дело это опасное. и миграции должны писаться с умом

в некоторых конторах миграции просто раскладывают на SQL и админы сами запускают

не дают никому доступа в базу :)

точнее к ее структуре

Vladimir
29.08.2018
16:34:54
Т.е. получается, что при выполнении стадии deploy идет подключение к мастер ansible который потом по всем нодам подключается и выполняет команды типа git pull?
Нет. Ansible идёт на сервер, выкачивает архив с артефактами по номеру билда, распаковывается его и выполняет остальные необходимые действия

Страница 1812 из 2014