Dmitriy
в чем минус?
Ну как симфони подход. То что раздельно на компоненты можно выкинуть и заменить.
Dmitry
Dmitry
смысл то в этом
Dmitriy
Andrey
Ну если мы говорим о подходе “как у симфони”, то нет) Если конкретно про js во фреймворке, то спору нет. Но мне этот подход совсем не близок со времен первого Yii, где была зашита куча всяких вьюшек встроенных
Andrey
В итоге, если ты хочешь сделать что-то сложнее примеров из туториалов, то охреневаешь от трудности кастомизации этих компонентов
Andrey
Так же и с vue. Непонятно, зачем его тащить в laravel, когда ты с таким же успехом можешь в соседнюю папку склонить фреймворк\библиотеку, которая тебе нравится. И даже(ВНЕЗАПНО) не придется настраивать веб-пак
Bakhriddin
как можно выбрать язык сайта по умолчанию русский
Andrey
Andrey
в .env
APP_LOCALE=ru
Illia
Как поступить, если я хочу сделать авторизацию только через ВК (через почту, пароль убрать)?
То есть поля email, password, таблица password_resets мне не нужны. Могу ли я их безболезненно убрать?
Анатолий
den
Nerd
Nerd
А вообще
Nerd
Работает, не трогай
Анатолий
там по большей части эти таблицы использует штатный auth
Анатолий
замените на свой контроллер авторизации и добавьте туда методы по авторизации через соц сети и не будет проблем
Maksim (Ellrion)
Работает, не трогай
Всегда адово бесил этот принцип. Из-за него не возвращается технический долг, из-за него кодовая база загнивает.
Nerd
Без него появляются бессонные ночи в жизни
Maksim (Ellrion)
Глупость
mr.
Глупость! Если есть тесты, то не страшно и переделывать.
mr.
Если нету, то пиши тесты и переделывай =)
mr.
Щас вот сижу на большом легаси и наблюдаю, как этот принцип применяли все года, а KISS, SOLID, DRY тупо изнасилованы
Maksim (Ellrion)
Да даже без тестов. Есть гит. Есть возможность откатиться. Рефакторинг делать атомарными изменениями.
Maksim (Ellrion)
Aleksey
Aleksey
Удалить все это
Aleksey
Сделать одну кнопку ВК
Aleksey
И контроллер
Aleksey
Все эти методы и миграция сделаны для авторизации по логину и паролю и для такой же регистрации
Aleksey
Единственное теперь с помощью АПИ ВК все вытаскивать
Aleksey
Middleware оставить
Niko
Anonymous
Добрый день: Запсук команд scheduled
У меня почему, то запускается 7 команд
Anonymous
а дальше, зависает
Anonymous
Anonymous
Есть цикл запуска команд, с передачей ей параметров разных.
Maksim (Ellrion)
зависает? он должен выходить.
видимо что то ты там такое написал
Anonymous
Maksim (Ellrion)
понятно в ларе с версии где появился withoutOverlapping основанный на кэш мьютексах раннер будет ждать если у тебя в сшедулере прописан запуск одинаковых команд с защитой от оверлапинга
Maksim (Ellrion)
хуита однако)
Anonymous
Так зачем он ждет, он разве не может пропустить, когда тот скрипт выполнится
Anonymous
Так пускай запустит, зачем ждать то
Maksim (Ellrion)
он ждет пока команды отработают что бы удалить мьютекс
Anonymous
Капец(
Anonymous
То есть, если каждя команда выполняется долго.
То есть пока не выполнится первая команда, то вторая даже не будет выполняться
Anonymous
Бред.
Maksim (Ellrion)
угу не должно так быть. а у тебя команды в замыканиях или в классах?
Anonymous
class
Anonymous
Придется, свой блокировшик писать
Maksim (Ellrion)
Придется, свой блокировшик писать
https://gist.github.com/Ellrion/f8c288bf2e85fb04c48fc0b33b5379ce
https://gist.github.com/Ellrion/c01867e98fa94a65db5d8e10c0018e83
Maksim (Ellrion)
но с этими оверлапингами фиаско какой то
Maksim (Ellrion)
надо ишьюсы посмотреть. не думаю что такой писос незамеченно прошел
Anonymous
(
Anonymous
Вроде базовые вещи, и такое сделать(
Maksim (Ellrion)
Anonymous
Сейчас попробую
Anonymous
)
Maksim (Ellrion)
забавно но в доке про это нет
Maksim (Ellrion)
непоняятно
Dmitry
А никто кстати не подписывался на рассылку Отвелла?
Dmitry
коллеги, посоветуйте плиз недорогой и по возможности адекватный vps хостинг, чтоб снепшоты системы можно было делать, желательно. Цель - для личной платформы для веб разработки
т.е. нагрузки по хостам ноль по вдоль, ширина канала не интересует
Maksim (Ellrion)
Спасибо больше, выручил)
смотри только при таком раскладе я так понял будут использоваться мьютексы на файлах а не кэш. но мб я и не прав.
я вот ишьюсы читаю. тейлор сцуко иногда такой еблан
Anonymous
Dmitry
вопрос снят)
Maksim (Ellrion)
кто понимает в чем разница?
Maksim (Ellrion)
http://joxi.ru/brR0eWCQRz0421
Valera
Привет. Кто-то может подсказать, в чем проблема?
На сайте 2 языка. Переключение происходит вот так:
Route::get('/translate', function () {
if (App::getLocale() == 'ru') session(['locale' => 'uk']);
else session(['locale' => 'ru']);
return Redirect::back();
})->name('translate');
Переключается как надо.
Но если в роутах в самом верху прописать session(['locale' => 'uk']);
то ничего не переключается и остается ru
Maksim (Ellrion)
Valera
Суть в том, что надо стразу переключить язык на нужный:
Как-то так:
$segment = Request::segment(1);
if ($segment=='uk') {
session(['locale' => 'uk']);
$prefix = 'uk';
} else session(['locale' => 'ru']);
Valera
То есть при mydomain.tttt/uk/blabla
Сразу ставилась локаль uk
А при mydomain.tttt/blabla - локаль ru
Maksim (Ellrion)
Maksim (Ellrion)
префикс правда фиг)
Valera
Работает, спасибо)
Префикс в роутах норм определяется
Maksim (Ellrion)
http://joxi.ru/brR0eWCQRz0421
а разница как я понял в не тут а в команде которую билдит билдер. и для команды в бэкграунде там вконце & (https://www.opennet.ru/docs/RUS/linux_base/node26.html)
Maksim (Ellrion)
http://joxi.ru/v295O6SGKwlw2G