@laravel_pro

Страница 1579 из 2014
Илья
09.07.2018
17:12:48
public function run() { DB::table('test')->insert([ 'string-area' => ['string1', 'string2'], 'number-area' => ['1','4'] ]); }
public function run() { DB::table('test')->insert([ ['string-area' => 'string1', 'number-area' => '1'], ['string-area' => 'string2', 'number-area' => '4'], ]); } как-то так

Yaroslav
09.07.2018
17:13:11
Может у него мутаторы есть прямо в таблице :)

Diamond
09.07.2018
17:15:10
Вообщем бился я тут с запуском очередей с крона, но не совсем понял как сделать так чтобы на сервере была включена команда job:listen

Google
Anton
09.07.2018
17:16:53
ты что-то не правильное делаешь...

крон - это выполенение задач по расписанию

а джобы - их надо постоянно смотреть и чуть что выполнять

и поэтому существует 2 разных вещи - крон - просто выполнить скрипт по расписанию

ну и queue:work/listen

второе должно быть запущено переманентно

например с помощью супервизора как рекомендует документация

но можно и другие решения придумать

но кроном джобы - это очень плохой паттерн

ну то есть физически сделать можно, но так делать не надо ?

f4rt~
09.07.2018
17:19:18
но кроном джобы - это очень плохой паттерн
чего? а если мне раз в сутки нужно выполнить что то,допустим

вот у меня шедуллер и диспатчит задачу

Anton
09.07.2018
17:19:32
Google
Anton
09.07.2018
17:19:50
еще раз - крон и джоба - это разные вещи

для разных вещей

Diamond
09.07.2018
17:20:16
Антон ясно, то есть мне нужно просто держать запущенной на сервере команду прослушивания очередей?

типа как я запускаю редис на сервере?

а если сервер не Линукс подобный, тогда можно использовать разве супервайзер?

Anton
09.07.2018
17:21:04
Винда?

это девел или прод?

на девеле тебе ничто не мешает каждый раз в ручную запускать

Diamond
09.07.2018
17:21:32
а хотя нет убунта, да линукс

да прод

Anton
09.07.2018
17:21:47
ну тогда супервизор самое простое

Diamond
09.07.2018
17:21:49
мне нужно помочь на проде настроить это

у себя на локали я просто в ручную

Anton
09.07.2018
17:22:01
и ты готов мне туда доступ дать? ?

Diamond
09.07.2018
17:22:07
у меня нету ))

мне нужно просто разобраться как это сделать

Anton
09.07.2018
17:22:17
как деплоишься?

Diamond
09.07.2018
17:22:22
незнаю

у меня только локалка и демо сервер

Google
Anton
09.07.2018
17:22:41
ты не поверишь - там всё просто и прям по шагам как настроить супервизор

Diamond
09.07.2018
17:22:52
супервизор чтобы настроить - документация видимо есть?

Anton
09.07.2018
17:24:10
https://laravel.com/docs/5.6/queues#supervisor-configuration

прикинь

Diamond
09.07.2018
17:24:40
thanks so much ))

[Anonymous]
09.07.2018
19:44:52
кто знает можно ли из коллекции запросить свойство с исключением?

то есть если бы свойства не было исключение обработать

и вообще подскажите как лучше быть если данные получаю по апи и каких то значений может не быть.. Если нет хоть одного значения нужно это как то обработать

Konstantin
09.07.2018
20:02:02
.$data->containsKey('big_dick');

[Anonymous]
09.07.2018
20:08:07
.$data->containsKey('big_dick');
ну если у меня куча ключей не буду же я постоянно проверять их

Konstantin
09.07.2018
20:08:54
.в смысле? Ну ты же запрашиваешь их)

.в чём проблема проверить сначала?

[Anonymous]
09.07.2018
20:13:37
.в чём проблема проверить сначала?
ну если к примеру у меня тысяча записей в массиве, то их затратно проверять, если в каждой тоже есть записи.. Куда лучше было бы к каждому свойству обращаться через функцию tryGet к примеру и не париться

Женя
09.07.2018
20:16:27
Ну в ней и делай проверку на containsKey. Не?

Konstantin
09.07.2018
20:18:10
.я не понимаю просто, как можно обращаться к сразу тысячам записям

.ты ж полюбому ручками обращаешься

.а если нет, то ещё легче

[Anonymous]
09.07.2018
20:29:42
Google
Nik
10.07.2018
04:36:27
а смысл тогда на симфе работать?
задаюсь этим вопросом последние лет 5. но там платят :)

Romuald
10.07.2018
05:41:37
Парни. Есть идеи как показывать картинку только текущему $user->id?

Denis
10.07.2018
05:42:10
а в чем проблема?

Admin
ERROR: S client not available

Илья
10.07.2018
05:42:10
где показывать?

Denis
10.07.2018
05:42:38
if ($user->id === \Auth::id())

Romuald
10.07.2018
05:43:29
где показывать?
Я так думаю url path/to/image.jpg виден только одному

Илья
10.07.2018
05:44:18
Denis
10.07.2018
05:44:22
показывать не на странице а по урл в браузере?

Romuald
10.07.2018
05:44:35
Denis
10.07.2018
05:44:54
мда..объясни понятно что ты хочешь

Romuald
10.07.2018
05:45:46
<img src="path/to/image.jpg" /> видит только юзер с определенным ID

Denis
10.07.2018
05:46:02
выше я ответ дал

для текущего пользователя

Romuald
10.07.2018
05:46:23
выше я ответ дал
Так если я зайду напрямую path/to/image.jpg, то оно покажет

Ты просто логику для отображения картинки написал

Denis
10.07.2018
05:46:59
ты только что написал,что не хочешь показывать в хтмл

Romuald
10.07.2018
05:47:00
if user auth === user id { echo '<img />'} проще говоря

Denis
10.07.2018
05:47:18
учись мысли яснее выражать

Google
Romuald
10.07.2018
05:47:37
учись мысли яснее выражать
Ладно. Не пиши, если не можешь понять) Ступай с миром)

Denis
10.07.2018
05:47:45
да, если напямую в адресной строке браузера ввести то будет показывать

Subb98
10.07.2018
05:47:53
Так если я зайду напрямую path/to/image.jpg, то оно покажет
надо запретить отдавать изображения напрямую на уровне веб-сервера и управлять ассетами через приложение

Denis
10.07.2018
05:48:14
если картинок мало, то можешь отдавать ее не напрямую а через php-скрипт... а там уже делать проверку отдать нужную кратинку или заглушку

Denis
10.07.2018
05:49:01
саму картинку вывести за корень веб-сервера

storage/app/hidden - что-то типа такого

Romuald
10.07.2018
05:49:31
Iskandar
10.07.2018
05:49:33
Привет всем. Подскажите какую информацию нужно отображать в дашборде в админке, и если есть какие то плагины то их название

Александр
10.07.2018
05:51:51
Парни. Есть идеи как показывать картинку только текущему $user->id?
X-Accel-Redirect в nginx, не надо файл отдавать стримом через php, вы чо. https://youtu.be/AJqNQatHFuk

Цпу помрет нафиг от пхп-стримов

Romuald
10.07.2018
05:53:46
Denis
10.07.2018
05:54:09
годный вариант.. http://www.opennet.ru/base/net/nginx_x_accel_redirect.txt.html

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