
Devil
21.08.2018
14:02:53
Спасибо,мысли были именно про это =)

Maksim (Ellrion)
21.08.2018
14:03:34
еще и для например подсветки пунктов меню

Devil
21.08.2018
14:08:07
Можно ли в самой вьюхе генерить урл?Или лучше в контроллере сгенерить и передать?

F01134H
21.08.2018
14:08:22
можно

Google

Александр
21.08.2018
14:10:02

Gord
21.08.2018
14:17:31
Кто с докером работает как грамотно обустроится?

f4rt~
21.08.2018
14:19:42
а какой верный, никто не скажет

Alexander
21.08.2018
14:21:12

f4rt~
21.08.2018
14:21:28
обычно те кто хвалят докер, не подазревают что сидят на стуле с хуями, они просто уже привыкли и не ощущают проблем
бтв это самая полная и точная х-ристика докера

Алексей
21.08.2018
14:21:44
смотрю через laravel debugbar
просто заход на сайт, без авторизации без всего:
хром - не делает запись в таблицу session, по видимому запросу из дебага мускул ничего не отдает
мозилла - все находится все ништяк
почему после захода через хром сессия не пишется в базу?

F01134H
21.08.2018
14:22:36
так можно про что угодно сказать тащемта
про пхпшторм тоже

Yevhen
21.08.2018
14:23:32

Алексей
21.08.2018
14:24:26

Google

Алексей
21.08.2018
14:24:35
в чем дело если капнуть глубже не подскажете?
авторизовался, id сессии сменился, и уже опять в базе не могу найти...
и собственно при обновлении сессия слетает
все это хром

Никита
21.08.2018
14:37:57

Devil
21.08.2018
14:38:14
Для чего используется?
Пространства имён

F01134H
21.08.2018
14:39:45

Devil
21.08.2018
14:39:57
Да офф доки копаю
там 1 скудный пример

Maksim (Ellrion)
21.08.2018
14:44:30
Пространства имён
для того что бы не бояться что в системе будет несколько одинаковых классов и при этом не придумывать длинные имена

Devil
21.08.2018
14:45:48
Я про это Route::namespace,как я понял,будет идти привязка к контроллеру

Maksim (Ellrion)
21.08.2018
14:47:21
ппц) а догадаться о том о чем ты мы видимо должны были по фазе луны

Devil
21.08.2018
14:52:45
Спасибо =)

China
21.08.2018
15:01:54
Народ, кому работа нужна на полный удаленный рабочий деь?
https://moikrug.ru/vacancies/1000027592
если что писать мне в личку

Роман
21.08.2018
15:08:46
Всем привет. Пытаюсь разобраться в Контейнерах. Все вроде делал норм а мне выдает The use statement with non-compound name 'App' has no effect

Никита
21.08.2018
15:14:33
видимо ты написал use App;

Google

Никита
21.08.2018
15:14:58
гуглится же сразу

Stephen
21.08.2018
15:37:17
Всем привет, подскажите пожалуйста...
$user = auth()->user();
if ($user === null) {
return $this->returnForbidden();
}
$siteModel = new Site();
$siteModel->fill($request->all());
$siteModel->user_id = $user->id;
$siteModel->save();
до сохранения модели доходит, но почему-то в insert-запросе user_id не подставляется. ЧЯДНТ?

Andrey
21.08.2018
15:40:58

Stephen
21.08.2018
15:41:07
да

Andrey
21.08.2018
15:41:37
а что в $user->id находится тогда перед созданием модели ?

Maksim (Ellrion)
21.08.2018
15:43:14

Сергей
21.08.2018
15:44:39
Как вариант в БД какой-нибудь триггер

Maksim (Ellrion)
21.08.2018
15:45:36
Вообще с ходу ошибки не видно но во первых стоит подумать о переделывании кода на прикрепление через релейшен
Перед сэйв сделай дд сайта

Stephen
21.08.2018
15:46:52
ща, минутку.

mr
21.08.2018
16:14:22
народ вот тут ошибка —> /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php на строке 24, там метод вот этот public function handle($request, Closure $next)
{
$max = $this->getPostMaxSize();
if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
throw new PostTooLargeException;
}
return $next($request);
}

Maksim (Ellrion)
21.08.2018
16:17:11

mr
21.08.2018
16:35:48

Maksim (Ellrion)
21.08.2018
16:38:32
Чё? )) Ясное дело что ругается на размер тела запроса.

Amon Bower
21.08.2018
17:58:13
Здравствуйте! Помогите разобраться с одной проблемой.
Есть модель User и делаю такой запрос:
User::with(['questions', 'questions.user', 'likes', 'favorites.favoritable', 'favorites.user', 'favorites.likes']);
И через morphTo получаю 2 модели (Word, Question) в зависимости от того, что хранится в `favorites.
Однако, у Word есть связь с таблицей translates и если я сделаю favorites.favoritable.translates она будет работать, если в закладках только Word, но если появится другая модель и у нее нет translates выдает ошибку
Call to a member function addEagerConstraints() on integer

Евгений
21.08.2018
18:03:27
у favorites есть связь favoritable?
можно у favorites сделать доп связи по типам, например связь word, которая будет работать только с моделью word и тогда можно будет делать
favorites.word.translates

nikolay
21.08.2018
18:20:02
ребят, скажите, практикует кто-нибудь post-commit review?

Google

nikolay
21.08.2018
18:20:13
если практикует, то каким образом?

Юрий
21.08.2018
18:20:54
с рассылкой патча по почте как в линук ядре?)
а так вроде стандартно. ветка задачи - коммит - мердж реквест - ревью. если ок - принятие мердж реквеста.

nikolay
21.08.2018
18:22:30
объясню суть проблемы: у меня 6-ро джунов. и я хочу ревьювить каждый коммит. что бы быстрее давать обратную связь. мы юзаем bitbucket. и в нем я не смог найти инструмента для того, что бы было удобно менеджить коммиты
+ хочу кросс ревью, именно коммитов. а не пуллреквестов.
что бы хоть кто-то заапрувил - и ок. коммит закрыт. либо дорабатывать до тех пор, пока коммит не заапрувят.

Admin
ERROR: S client not available

Юрий
21.08.2018
18:24:00
у гитлаба/битбакета/гитхаба ужасная реализацию ревью коммитов. почти невозможно отследить все изменения. а так как совет - реквест на каждый коммит. это именно то что описано в хотелке выше - доработка до аппрува
rebase flow в помощь чтобы история чистая была

nikolay
21.08.2018
18:24:25
тогда реквестов будет очень много... мне кажется, это тоже не очень.

Юрий
21.08.2018
18:24:53
а чем плохо большое число реквестов?
коммит на реквест.. коммитов больше не становится
а реквесты с историей ревью в историю уходят

nikolay
21.08.2018
18:25:57
я раздумывал над тем, что бы каждый человек коммитил в свою персональную ветку. а потом через cherry pick можно было вытягивать то, что нужно, без промежуточного мусора.

Юрий
21.08.2018
18:26:01
наоборот прикольный инструмент получается. смотришь реквесты от разраба - считаешь число комментов на реквест в среднем. какая-никакая но метрика

nikolay
21.08.2018
18:26:10
но боюсь, они запутаются, и это будет больше усилий, чем результата.
только что пришла мысль -- пуллреквест за день. т.е. целый день что-то комиттит, а потом вечером создаем пулл реквест. -- и каждый день, отдельный пуллреквест.

Юрий
21.08.2018
18:27:46
вообще проблему решает нормальный трекинг задач. какой-нибудь issue tracker встроенный в сам битбакет или джира)

Google

Юрий
21.08.2018
18:27:57
там и время затрекать можно на задачу и все остальное

nikolay
21.08.2018
18:28:11
а он в битбакете есть?
я не могу найти. это какой-то bitbucket server?

Subb98
21.08.2018
18:31:03
заходишь в настройки репозитория, там issue tracker
его надо включить и можно настроить
а ещё есть интеграция с trello.com

nikolay
21.08.2018
18:32:16
да, трелло мы юзали, недавно перешли на другой сервис, на порядок круче.
хотя как раз это, можно оставить в трелло.
спасибо, Владислав, включил. изучаю....

Subb98
21.08.2018
18:32:38
а чего в трелло не хватало?

nikolay
21.08.2018
18:33:17
сроки задач, предварительная оценка. отчеты. статистика. та же самая диаграмма ганта.

Subb98
21.08.2018
18:33:30
понятно, продвинутый мониторинг

nikolay
21.08.2018
18:33:52
менеджмент + мониторинг. да. + норм система уведомлений.

Subb98
21.08.2018
18:34:33
jira в этом плане неплохая

Devil
21.08.2018
18:37:26
Ребзя,привет,накопал инфу про проводников
public function handle($request, Closure $next)
{
if ($request->age <= 200) {
return redirect('home');
}
return $next($request);
}
Что за age,

nikolay
21.08.2018
18:37:58
issue включил... а можно ли issue привязывать к какому-то коммиту или конкретно участку кода?
или это только в пуллреквесте?