Size: a a a

Laravel для начинающих

2020 June 19

BS

B S in Laravel для начинающих
Иван Лещенко
Интересно
источник

BS

B S in Laravel для начинающих
Полная статья про clean code)
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Какой молодец
источник

KN

Kirill Nesmeyanov in Laravel для начинающих
Иван Лещенко
Вроде этот тред одобрил Тейлор. Таки стоит писать логику в моделях?
Нет. Eloquent и так содержит кучу всякого трешака, а так ещё будет больше
источник

VY

Vladimir Yefremov in Laravel для начинающих
Daniil Zobov
а когда с докером познакомитесь, можете свои ноуты за 400 баксов на продажу выставлять
в смысле "продаю Докер с ноутом"?
источник

KN

Kirill Nesmeyanov in Laravel для начинающих
Kirill Nesmeyanov
Нет. Eloquent и так содержит кучу всякого трешака, а так ещё будет больше
хотя не, для хелло-ворлда сойдёт
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Иван Лещенко
Какой молодец
Особенно с этого можно проорать
источник

M

Michael in Laravel для начинающих
"This is largely a matter of personal preference, but calling a global function instead of having to import a class and statically call a method feels nicer to me."
источник

Д

Дмитрий in Laravel для начинающих
Коллеги, подскажите, что я тут не так указываю?
Пытаюсь настроить подключение по SSH по публичному ключу.
Ключи создал, и запихнул публичный ключ в файл
/var/www/botuser/data/.ssh/authorized_keys
(Использую ISP)
в
/etc/ssh/sshd_config
прописал путь
AuthorizedKeysFile  .ssh/authorized_keys /var/www/botuser/data/.ssh/authorized_keys

Но мне постоянно пишет Permission denied (Publickey)
источник

AK

Alex Kuznietsov in Laravel для начинающих
authorized_keys всемто этого должер быть файл м названием что_то_там.pub
источник

AK

Alex Kuznietsov in Laravel для начинающих
а для того что бы был этот файл его нужно сгенерировать
источник

AH

Andrey Helldar in Laravel для начинающих
Иван Лещенко
Интересно
Если автор скрина предлагает бизнес-логику засунуть в модель, то он идиот.
К слову, именно это он и предлагает:
Leave that to the model.

Также в блоке "хорошего" примера он транзакции в модель убрал.
Это плохо тем, что в какой-то момент времени данный метод может потребоваться в другом месте, которое уже обёрнуто в транзакцию. И получим невыполнимое условие транзакции внутри транзакции.

Так что данный пример довольно спорный.
источник

AH

Andrey Helldar in Laravel для начинающих
Вот здесь тоже https://twitter.com/samuelstancl/status/1272822453753036801?s=20

Юзайте, грит, эвенты, но всё херачит в модель.

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

AH

Andrey Helldar in Laravel для начинающих
https://twitter.com/samuelstancl/status/1272822455393026049?s=20 чего?
А что ему мешало написать так:
public function handle(Request $request, Closure $next)
{
 $this->trackVisitor();
 $this->trackCampaign();
 $this->trackTrafficSource($request);

 $this->analytics->log($request);

 return $next($request);
}


На кой создавать лишнюю переменную, если она там вообще не нужна?..
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий
Коллеги, подскажите, что я тут не так указываю?
Пытаюсь настроить подключение по SSH по публичному ключу.
Ключи создал, и запихнул публичный ключ в файл
/var/www/botuser/data/.ssh/authorized_keys
(Использую ISP)
в
/etc/ssh/sshd_config
прописал путь
AuthorizedKeysFile  .ssh/authorized_keys /var/www/botuser/data/.ssh/authorized_keys

Но мне постоянно пишет Permission denied (Publickey)
ssh перезапускал после изменения?
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий
Коллеги, подскажите, что я тут не так указываю?
Пытаюсь настроить подключение по SSH по публичному ключу.
Ключи создал, и запихнул публичный ключ в файл
/var/www/botuser/data/.ssh/authorized_keys
(Использую ISP)
в
/etc/ssh/sshd_config
прописал путь
AuthorizedKeysFile  .ssh/authorized_keys /var/www/botuser/data/.ssh/authorized_keys

Но мне постоянно пишет Permission denied (Publickey)
@isakzhanovR, я нашёл тебе коллегу по несчастью)))
Ты ж как раз вчера с ключом возился)
источник

Д

Дмитрий in Laravel для начинающих
Andrey Helldar
ssh перезапускал после изменения?
Вы имеете ввиду :
root# sudo service sshd reload ?
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий
Вы имеете ввиду :
root# sudo service sshd reload ?
да
источник

Д

Дмитрий in Laravel для начинающих
тогда да, сделал
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Дмитрий
Вы имеете ввиду :
root# sudo service sshd reload ?
Я ключ копировал ssh-copy-id -i /c/путь к папке .ssh/key_name username@hostname
источник