
Luka
04.07.2017
05:53:09
Luka Solncev, [04.07.17 08:39]
Всем привет
Luka Solncev, [04.07.17 08:40]
посоветуйте систему, для контроля разработки
Luka Solncev, [04.07.17 08:40]
бесплатную, надо ТЗ сосздать и вести его, показывать заказчику, этапы разработки

Mikhail
04.07.2017
05:54:25
git

Ваня
04.07.2017
05:58:26
asana, trello, битрикс 24

Юрий
04.07.2017
06:02:05

Google

Ваня
04.07.2017
06:02:29
https://asana.com/pricing
https://www.bitrix24.ru/prices/
насколько давно, не могу ответить

Юрий
04.07.2017
06:03:39
Забавно, пасиб

Ваня
04.07.2017
06:04:03
ю р велкам ?
есть еще redmine, но его нужно на своем сервере разворачивать

Luka
04.07.2017
07:18:04

Yuriy
04.07.2017
07:44:12
Да трелло гуд

Luka
04.07.2017
07:53:19
пользовался кто то этим? https://github.com/UniSharp/laravel-filemanager
мне нужно галерею ихображений добавить к проекту. если у кого то есть готовый пакет на гитхабе, скините ссылку?

Никита
04.07.2017
07:54:50
trello уже начал ипользовать, простой и понятный.
Думается, что для крупных проектов мир использует Jira, для небольших – Trello. Третьего не дано. Остальные скорее точечно кто-то где-то. Asana та же была неплоха. Можно и просто GitHub или GitLab использовать

Luka
04.07.2017
07:55:41

Юрий
04.07.2017
08:08:49

Google

Юрий
04.07.2017
08:09:07
просто в джире тайм-трекинг куда более выражен имхо. в трелло же простой канбан

Luka
04.07.2017
08:12:13

Евгений
04.07.2017
08:14:45
херня какая то
сделай столбцы

Luka
04.07.2017
08:15:09

Евгений
04.07.2017
08:15:09
Надо сделать, Делаю, Сделано, Черновик
или как то так
и переноси

Luka
04.07.2017
08:15:56
справа есть. человек должен видеть календарь и этапы. он не будет учавстсовать, все заметки по почте

Yuriy
04.07.2017
08:16:09
Надо, но не очень добавь ещё

Luka
04.07.2017
08:16:45
максимально просто , если Разработчик - Клиент. Клиенту только календарь надо видеть и скрины, так проще.
темболее оплата по дням

Евгений
04.07.2017
08:17:22
очередная соцсеточка?)

Luka
04.07.2017
08:19:11
очередная соцсеточка?)
Да. Какой ТЗ дали, то и делаю. Там будут модули, где можно подбирать свою программу для тренировок и определять, какие клубы в городе, по максимуму тебе подходят

Евгений
04.07.2017
08:19:36
мнеб такой заказ...
чот задолбался без работы сидеть)

Luka
04.07.2017
08:21:47

Roma
04.07.2017
08:48:18
Подскажите чатик с вакансиями, пожалуйста
Laravel-вакансиями, офк

Google

Vlad
04.07.2017
09:22:11
Добый день
public function deleteCompany(){
if(!is_null(Auth::user()->company))
Auth::user()->company->delete();
return 0;
}
Правильно ли я понимаю, что при связях мне не нужно городить проверки принадлежности тек пользователю, это так,на всякий пожарный вопрос)
Route::prefix('users')->group(function() {
Route::get('/company/delete', 'UserController@deleteCompany');
}
и то что общение с приложениями доступно только через различные url, и даже в ларе новее способа не придумали. В профиле будет кнопка,которая ajax ит этот адрес

F01134H
04.07.2017
09:54:17
блин
задавать вопросы так, что бы ничего не было понятно - это наверное в крови

Vlad
04.07.2017
09:55:47

F01134H
04.07.2017
09:56:12
шта...

Vlad
04.07.2017
09:56:55
шта...
Фак, человек регистрируется и может в профиле создать компанию
У меня встал вопрос на счёт правильности удвоения
Чтобы никто чужое не посносил

F01134H
04.07.2017
09:57:49
как он снесет чужое
интересно мне знать

F01134H
04.07.2017
09:58:39
и вообще надо делать по другому
deleteCompanyForUser($userid) {
...
}
если у тебя по всему коду данные будут из сессии разбросаны, это не круто

i
04.07.2017
09:59:58
и вообще лучше soft delete использовать, могут остаться какие-то связанные данные

Vlad
04.07.2017
10:02:23

F01134H
04.07.2017
10:03:01
а почему у тебя удаление проходит через js вообще

Vlad
04.07.2017
10:03:11

Google

F01134H
04.07.2017
10:04:02
блин, не хочу вникать короче, просто вижу что неправильный подход в программе

Vlad
04.07.2017
10:04:03
А хотя

F01134H
04.07.2017
10:04:33
я правильно понимаю, что у тебя есть роут /deletecompany ?

Vlad
04.07.2017
10:04:42

Андрэ
04.07.2017
10:05:09
А в чем проблема с $user->company->delete() ?

F01134H
04.07.2017
10:05:09
и он просто удаляет все компании авторизованного пользователя?

Vlad
04.07.2017
10:05:46

Admin
ERROR: S client not available

F01134H
04.07.2017
10:06:03
добавляешь к своему роуту этот мидлвейр
и дальше тебе уже не нужна проверка

Андрэ
04.07.2017
10:06:13
Кому им? Какой id?

Vlad
04.07.2017
10:06:39

Андрэ
04.07.2017
10:07:03
Ничего не понял из твоего тыка

Vlad
04.07.2017
10:07:20
($userid)

F01134H
04.07.2017
10:07:27
я выше сказал как сделать же :D
мидлвейр

Андрэ
04.07.2017
10:07:38
Id юзера не надо передавать

Google

F01134H
04.07.2017
10:07:40
или ты хочешь в каждом методе чекать авторизацию

Андрэ
04.07.2017
10:08:11
Так как юзер авторизуется сам, сессиями. В бэкэнде у тебя уже есть юзер

Vlad
04.07.2017
10:08:17

F01134H
04.07.2017
10:08:33
бля, все, я пошел хавать
нить разговора окончательно потерялась

Vlad
04.07.2017
10:08:44
if(!is_null(Auth::user()->company))
Auth::user()->company->delete();

Oleksii
04.07.2017
10:08:46
Кто то юзал laravel dusk на ubuntu ?
выбивает ошибку Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY"}}

Vlad
04.07.2017
10:09:10
Только если

F01134H
04.07.2017
10:09:44
НУ ТАК ПИХНИ РОУТ В МИДЛВЕЙР
AUTH
или в сотне методов прописывай проверку, если не лень

Андрэ
04.07.2017
10:11:25

Vlad
04.07.2017
10:11:27

Андрэ
04.07.2017
10:11:44
Давай ты лучше еще раз вопрос сформулируешь)

Vlad
04.07.2017
10:12:07

F01134H
04.07.2017
10:14:35

Vlad
04.07.2017
10:17:06
именно
вот только смысл, сократить 5 символов, проверка все рано нужна, Call to a member function delete() on null

F01134H
04.07.2017
10:17:30
компренде?