Size: a a a

Java/Kotlin and more

2021 May 29

C

Cyclone in Java/Kotlin and more
Ну посмотри у @Scheduled - там, вроде, две записи - секунды или крон.
источник

RZ

Roman Zinchuk in Java/Kotlin and more
не не подходит, понравился подход Лары, там нормальный DSL, а не фигпоймичто, конечно сейчас напишут, что это ж крон все понятно, но не юзерфрендли
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Какая Лара и чем не понравился крон? Он стандарт де факто, есть онлайн конструкторы крон
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Лара=Laravel, крон не интуитивен и многословен. sql это тоже стандарт, но почему-то чистый sql нормальные разработчики не пишут (либо пишут в редких случаях). Крон норм, но над ним также нужен враппер, как в Ларе
источник

R

Roman in Java/Kotlin and more
Привет, может кто подсказать почему many to many не рабоает ?
источник

R

Roman in Java/Kotlin and more
Вернее в 1 строну только
источник

RZ

Roman Zinchuk in Java/Kotlin and more
вам в канал гаданий. Скрин надо
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
> laravel
Сорян, тут нет пхпистов что бы сленг этот знать)
> чистый sql нормальные разработчик не пишут
Ору в голос, а что пишут?)
источник

RZ

Roman Zinchuk in Java/Kotlin and more
пишут через dsl
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Какой?
источник

RZ

Roman Zinchuk in Java/Kotlin and more
jooq например
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Это другая тема, да и синтаксис там сохраняется
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Ну и ты сравнил, 6 цифр крона и целый sql, который будет как война и мир
источник

RZ

Roman Zinchuk in Java/Kotlin and more
everyFiveMinutes интуитивнее чем "*/5  * * * *", причем провалидировать можно до запуска
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
А теперь задай то же самое как каждые 5 минут в каждом втором часе в нечётные дни месяца
источник

RZ

Roman Zinchuk in Java/Kotlin and more
это частный случай, в основном задачи проще, я не очень хорошо знаю лару, в крайнем случае можно крон использовать
источник

VG

Vladislav Gerasimov in Java/Kotlin and more
Ещё можно ISO 8601 Duration использовать.
Типа P3Y6M4DT12H30M5S
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Кстати, тут подойдёт и раз в Х миллисекунд
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Есть такие варианты записей, если их скомбинировать, то можно задать ваш критерий
$schedule->command('email:subscriptions')->weekly()->thursdays()->everyFiveMinutes();
 $schedule->command('foo')
       ->wednesdays()
       ->when(function () {
           return Carbon::now()->weekOfYear % 2 == 0;
       });
Знаю что написано много, но зато понятней будет, чем крон
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Вообще не понятно
источник