Size: a a a

2021 July 02

М

Максим in Laravel Pro
Тебе или докеру?)
источник

А

Алексей in Laravel Pro
достаточно было без -d запустить, тут же и плюнул в меня "вай мэ, не помню ничего"
источник

А

Алексей in Laravel Pro
мне года 4 как нехватает... но в данном случае докеру)
источник

М

Максим in Laravel Pro
понимаю
источник

М

Максим in Laravel Pro
Кто нибудь из вас уже смотрел/использовал Github Capilot? Я уже попробовал, - классная штучка. Tab Nine только на стероидах (Gpt 3 вместо 2 версии). Код писать странно - за тебя его пишет приблуда на компе. Жду появления новых профессий после того как заменят программистов🤦‍♂️😄
источник

NT

Nazar Tertyshnyi in Laravel Pro
источник

NT

Nazar Tertyshnyi in Laravel Pro
Жди, жди.
источник

М

Максим in Laravel Pro
Ну это мем, - он берет данные из открытых источников, типа stackoverflow и т.д.
источник

NT

Nazar Tertyshnyi in Laravel Pro
Надо идти работать бабой Маней. ибо только она сможет победить восстание машин.
источник

М

Максим in Laravel Pro
Можно мем про Бабу Маню? Но восстание машин это реалии нашего мира)
источник
2021 July 03

М

Максим in Laravel Pro
Если очень поднапрячься, то: можно оцифровать наш разум, сохранить на sd-card’чку, заказать у Boston Dynamic себе корпус и вставить флешку... Ждемс, нового дивного мира
источник

NT

Nazar Tertyshnyi in Laravel Pro
Это из этой оперы
источник

NT

Nazar Tertyshnyi in Laravel Pro
источник

ВШ

Виталий Шутов... in Laravel Pro
Дорогая флешка выйдет
источник

М

Максим in Laravel Pro
Мир будет лучше, а там глядишь и в облаке жить будем)
источник

ВШ

Виталий Шутов... in Laravel Pro
Мир конечно будет лучше. Правда без человека.
источник

AS

Alex Sin in Laravel Pro
Оффтоп оффтопом
источник

М

Максим in Laravel Pro
Согласен!

https://bit.ly/3hdanzl
источник

AS

Alex Sin in Laravel Pro
вы умеете пользоваться поисковиком, это заметно
источник

А

Алексей in Laravel Pro
ребят, вопрос по транзакциям.
DB::beginTransaction();
$model1 = Model::create([...]); //тут id = 10, автоинкремент
$model2 = Model::create([...]); //тут id = 11, автоинкремент
$another_model = AnotherModel::create([...]); другая таблица но тоже в локе.
блокировка происходит на уровне строки, правильно? причем write lock, тоесть эту строку и читать тоже нельзя, ждем разблокировки.
по каким то причинам делаем DB::rollBack();

если другой клиент в это время тоже писал в эту таблицу, его id будет равен 12 (ну или 10, или 11, смотря где он там пролез). но мы откатили транзакцию и айдишники у нас 1-9, 12.
10 и 11 отсутствуют. так?

далее, допустим внутри транзакции происходит какой то процесс который удлинняет время действия лока (нельзя, но представим что случилось). например я не делаю коммит 3 секунды (условные цифры). значит что Model::all() вызванный в этот момент будет висеть 3 секунды пока я не коммитну или не откачу транзакию?

хз как это затестить кроме как со слипом, но не повлияет ли слип на результаты...
источник