invariance
я пока учился прогать, научился более менее читать английскую доку
invariance
оч помогает
invariance
+ большинство вопросов\ответов на английском зачастую
invariance
+ надо уметь гуглить на английском что бы их находить
invariance
о, мозайка сложилась
invariance
вот почему нубы задают много типичных вопросов
Yushkevich
Я думал, что для этого программисты пишут личные блоги. Может я ошибаюсь.
Ну вот лично я считаю "личный канал" завёл. И блог бы завёл, но времени не хватает. Пока только домен куплен.
Yushkevich
Ps если что - я тут не рекламировал свой канал выше )
Yushkevich
что вообще делать в программировании без знания английского
Не знаю, но таких много. Есть конечно шутка - "программировать на 1С", но она так себе )
Yushkevich
вот почему нубы задают много типичных вопросов
Я согласен с тобой и наших джунов на английские материалы подсаживаю сразу. Чтобы читать хотя бы с переводчиком вначале доки, не надо шибко сильный английский то. Но вопрос ведь не в этом. Я сам факт обозначил. И раз кто-то делает переводы, а другим этим пользуются, значит есть спрос и есть предложение.
Andrey
У меня тож есть канал для себя) но я его никому не показываю) и заленился туда кидать) надо восстановить привычку
Daniil 👾
Всем привет! У кого-нибудь бывало такое, что после установки laravel-filemanager перестают работать отношения, типа belongsToMany?
Korg
Привет всем. Уже давно ищу ответ на вопрос, как на larevel.mix создавать svg спрайты. Если кто знает 100% рабочее решение и сам его использует, прошу, поделитесь. Желательно в личку.
Евгений
но я задолбался с этим менеджером, потому что там нельзя по человечески сделать сортировку файлов
Евгений
и еще какие то траблы были на тот момент
Евгений
блин, видел же потом какую то другую либу для медиаменеджера, думал сохранил, а щас найти не могу
Daniil 👾
там щас допилили сортировку
Daniil 👾
ну, +- конечно, можно было бы и лучше, но и так сойдет
Daniil 👾
там остался только забавный баг, когда ресайзишь изображение, не изменяя его размер - выбивает ошибку
Евгений
а я чот в доки щас глянул и не вижу про сортировку ничего
Евгений
хотя в исходниках чтото нашел
Anonymous
Привет! Не у кого не было проблемы такой, когда updateOrCreate перезаписывает created_at при update
Anonymous
?
Anonymous
Правильно я понимаю что по идеи он не должен трогать это поле при update?
Anonymous
OMG!!! Я пол часа дебажу и ничего не понимаю, уже всякое начал думать. Падла. Кто-то поставил CURRENT_TIMESTAMP в дефолте поля....
Anonymous
вопрос снят)
Евгений
кто-то 😏
Anton
А кто подскажет как проще всего написать where A AND B AND (C OR D) с ORM?
Anonymous
Извините за тупой вопрос, но как сделать так чтобы у меня сайт находился не по адрессу "blog/public", а просто "blog/" ?
(;¬_¬)
настроить конфигурацию apache\nginx
Anton
что приходит на ум ->where([A, B])->where(function($query) {$query->where([C])->orWhere(D);})
Юрий
на первый взгляд похоже на правду
Александр
А как получить содержимое файла через $request?
Александр
$file = $request->file('csv')
Александр
А дальше как?
Anonymous
$request->file('csv') это инстанс UploadFile
Anonymous
зайди в доку и посмотри что с ним делать можно
invariance
с ним можно делать такое...
(;¬_¬)
с ним можно делать такое...
тсс, не говори, пусть сам попробует
(;¬_¬)
вдруг ему понравится
Евгений
народ, как в базе лучше хранить значения типа 4.1132294745633E-6
Владимир
http://artemfedorov.ru/etc/mysql/field-types/
Daniil 👾
я где-то когда то читал, что в laravel в контроллере хорошим тоном считается использовать только те 6 ресурсов, что создаются по умолчанию. Если их не хватает - создавать новый контроллер. Это так?
Anonymous
Есть наследование, трейты.
Anonymous
Контроллер всегда можно расширить
Anonymous
если каждому контексту создавать круд - можно же йобу даться
Daniil 👾
вот и я так же подумал, удивившись тому, что человек настаивает на своём - мол 6 ресуорсов и не более
SarcasmIO
Есть наследование, трейты.
правильно говорить есть декораторы,трейты)00
Daniil 👾
а можно ли как-то исключить некоторые пути из показа в php artisan route:list ?
Дмитро
| grep ...
Daniil 👾
хм... логично, ща попробую
Daniil 👾
а то laravel-filemanager засрал все пути, теперь терминал надо растягивать на два монитора,что бы всё увидеть без переносов
Artem
ребят, некоторые slug не грузит на production сервере, помогает только смена slug на какое нибудь другое. На локалке все норм
Artem
в чем может быть проблема?
Artem
не грузит, значит даже до кода не доходит
Artem
бесконечная загрузка
Юрий
Всякие банальные штуки типа очистки кэша пробовали?
Artem
все понял
Mikhail
Удивительно. Тут кто-то, что-то понял
Дмитро
Особенно в такое время
Artem
[ 0 => "item" 1 => "item 2" 2 => "item 2" 3 => "item 3, item 4" ] [ 0 => "item" 1 => "item 2" 2 => "item 3" 3 => "item 4" ]
Artem
Ребят, есть массив(выше), как мне из него оптимально получить второй. Т.е. нужно те что через запятую сделать как новые элементы массива и сделать что-то типа group by. Но нужно оптимально.
Дмитро
If(count(explode(‘,’, $item)) > 1)
Artem
If(count(explode(‘,’, $item)) > 1)
для каждой из 1000 строк так проверять? не оптимально
Дмитро
Какбудто ты их глазами сверяешь и руками записываешь
invariance
😂
Andrey
Ребят, есть массив(выше), как мне из него оптимально получить второй. Т.е. нужно те что через запятую сделать как новые элементы массива и сделать что-то типа group by. Но нужно оптимально.
$arr = []; $ret = array_unique(array_reduce(array_map('str_getcsv', $arr), 'array_merge', [])); Для 1000 элементов без разницы, можно и так. Пробельчики можно протримить дополнительно. Оптимальнее. $b = array_reduce($arr, function($acc, $el) { if (strpos($el, ',') === false) { $hash = md5($el); $acc[$hash] = $acc[$hash] ?? $el; return $acc; } foreach (str_getcsv($el) as $value) { $trimValue = trim($value); $hash = md5($trimValue); $acc[$hash] = $acc[$hash] ?? $trimValue; } return $acc; }, []);
Luka
Добрый день
Luka
как мне отключить csrf проверку токена? полностью
Юрий
Вообще?)
Юрий
Убрать из мидлваров
Юрий
Частично - добавить в исклбчения нужное
Luka
Да вообще. Нужно из мидл только исключить и из kernel?
Luka
все понял, спасибо, это для локальных нужд, поэтому так надо)
Vadim
всем привет есть вопрос. есть таблица А. связанная с таблицей Б (hasmany). есть таблица Б, связанная с таблицей C(belongsTo). хочу сделать такую штуку. A.sum(B.count * C.price) возможно ли это сделать?
Anton
Тебе SQL или orm?
Vadim
orm
Леонид
Всем привет, можете подсказать. У меня 1 URL в роутинге, на него может приходить очень многое (получение вебхуков от стороннего сервиса). Там будут разные сущности и запросы, чтобы не захламлять контроллер и делать какие-либо аналоги switch можно ли в роутере указать, что если пришел запрос с таким ключом/значением -> вызвать такой-то контроллер и так далее?