@yii2ru

Страница 1583 из 1721
Alexey
23.08.2018
09:18:06
Проще в пыхе посчитать

Eugene
23.08.2018
09:18:33
Пока так и сделал -джоином

Проще в пыхе посчитать
ну, когда поминутных записей будет за год и более, то всплывут последствия...

Google
Alexey
23.08.2018
09:20:24
Тебе ж не надо обрабатывать записи со статусом 200

А только факапы)

И то не все факапы, а факапы с переходом статуса

200 -> !200 !200 ->200

NVlad
23.08.2018
09:34:30
или сделать таблицу типа id, begin_at, end_at, worked и если статус тот же, то просто обновлять end_at, если статус изменился добавить новую запись

не надо будет ни каких join, и количество записей не принесёт каких либо проблем с производительностью

Alexey
23.08.2018
09:41:12
Мне надо было уведомление слать при изменении состояния)

Eugene
23.08.2018
09:48:51
или сделать таблицу типа id, begin_at, end_at, worked и если статус тот же, то просто обновлять end_at, если статус изменился добавить новую запись
Да, была мысль так сделать, но уже позже. Ибо пока нужно хранить все записи, чтоб понимать что и чекер все это время работал sql, подходящий мне написал. Хоть и не самый понятный =)

Andruha
23.08.2018
09:50:00
если я накатываю миграцию yii migrate --migrationPath=@vendor/path то как потом их откатить? yii migrate/down --migrationPath=@vendor/path не помогает

Google
Stas
23.08.2018
09:52:30
ты же неможет откатить любую миграцию по выбору

только последователно шаг за шагом если неошибаюсь

Andruha
23.08.2018
09:54:28
Миграции надо копировать чтоб не было такого гемора
Пока так и делаю, видимо нет другого пути

Alexey
23.08.2018
09:54:39
Другого нет

Akmal
23.08.2018
10:23:04
Privet. ktoto ispolzoval php ffmpeg extension ?

Andrew P.
23.08.2018
10:25:36
а что это за зверь? просто враппер для команд ffmpeg? или что-то посущественнее?

Akmal
23.08.2018
10:26:16
vrapper

tam est vozmojnost dobavleniye watermark na video

?
23.08.2018
10:28:13
99% это просто надстройка просто

Akmal
23.08.2018
10:28:35
vopros takoy. ya postavil gif na video kak vodyanoy znak, a gif odin raz loop ilsya a potom ostanovilsya

?
23.08.2018
10:28:38
ffmpeg сам должен это уметь просто нужно команды вызова знать

Andrew P.
23.08.2018
10:29:49
через exec, очевидно

?
23.08.2018
10:29:56
shell_exec exec

system помоему тоже

Akmal
23.08.2018
10:30:15
shell_exece, i exec ne rabotaet, ni oshibka nichego/

?
23.08.2018
10:30:39
может прав не хватает

shell_exec возвращает выводт помоему

ты можешь его распечатать

Google
?
23.08.2018
10:31:08
или пути неверно прописал

а что касаеться gif скорее всего есть какой то параметр для гифа который включет для него луп

или же что то в гифке поправить

Akmal
23.08.2018
10:32:17


vot eto komanda hotel izpolzovat.

?
23.08.2018
10:32:39
ffmpeg -i images%d {-other-options} -loop -1 out.gif

решение гуглиться за 1 мин

смотри как теперь это в обертке врубить

Akmal
23.08.2018
10:33:57
nichego ne vozvrashaet

exo, print sdelal

?
23.08.2018
10:34:15
https://stackoverflow.com/questions/50053790/adding-gif-as-watermark-and-loop-ffmpeg

?
23.08.2018
10:34:32
смотри в логах апача

или системы

Akmal
23.08.2018
10:38:05
exec('ffmpeg -i images%d {-other-options} -loop -1'.Yii::getAlias('@app/web/uploads/dancing.gif'));

tak sdelal

net rezultat.

?
23.08.2018
10:38:31
ну а путь кто будет до ffmpeg указывать ?

Akmal
23.08.2018
10:39:13
kak pravilno budet, ya neznayu

pokajite pojaluysta

Google
?
23.08.2018
10:39:24
locate ffmpeg

то что выше делает из картинок gif

Akmal
23.08.2018
10:39:44
exec("ffprobe -v error -show_entries stream=width,height -of default=noprint_wrappers=1 '".$filePath."'",$O,$S);

?
23.08.2018
10:39:51
2я ссылка как раз для ватермарка

Akmal
23.08.2018
10:39:52
vot eto komanda srabotal

?
23.08.2018
10:40:35
{-other-options} тебя это не смущает ?

Валентин
23.08.2018
10:40:42
есть ли выгода по производительности использвоания restController по отношению к произвольному web\controller?

?
23.08.2018
10:40:47
э в личку я не разрешал стучать

Павел
23.08.2018
10:41:21
Застучим ща до смерти

Admin
ERROR: S client not available

Andrew P.
23.08.2018
10:41:45
ыы)

?
23.08.2018
10:41:55
если бездумно копировать из гугла то можно fm -rf / словить

Ad.x ??
23.08.2018
10:44:05
для производительности используй голанг, а не сраный пхп :)

?
23.08.2018
10:49:04
тогда уже асм или c++

Ad.x ??
23.08.2018
10:50:09
асм уже чересчур. хотя в принципе можно в ноде замутить вебасм

NVlad
23.08.2018
10:57:08
Миграции надо копировать чтоб не было такого гемора
А лучше правильно настроить ? тогда не надо копировать и гемора не будет

NVlad
23.08.2018
10:58:58
Всегда лучше копировать
ваше право так думать ?

Google
?
23.08.2018
10:59:13
угу потом вылазят баги

хотя и при написании тоже

Alexey
23.08.2018
10:59:22
ваше право так думать ?
Годы опыта не дают думать иначе

?
23.08.2018
10:59:48
тупая копипаста никогда ни к чему хорошему не приводит

NVlad
23.08.2018
11:00:08
Alexey
23.08.2018
11:02:20
если в одну каску говнокодить то можно и migrationPath юзать конечно

но если у тебя CI и команда, то надо, конечно, копировать

только копирование позволить обеспечить непротиворечивое состояние :D

?
23.08.2018
11:03:12
при копепасте есть вероятность большая что то проебать

Alexey
23.08.2018
11:03:32
при копепасте есть вероятность большая что то проебать
че ты можешь проебать если просто копируешь файлы?

?
23.08.2018
11:03:35
+ я писал выше

а ты все файлы помнишь?

Alexey
23.08.2018
11:03:52
их гит помнит, зачем мне их помнить?

?
23.08.2018
11:04:07
банально какой то класс который редко юзаеться не скопировал а потом получаем бажину

Alexey
23.08.2018
11:04:31
миграции не должны использовать внешние классы

а если они и с багами - то CI билд сфейлится и все

ты не понимаешь сути проблемы (:

?
23.08.2018
11:05:08
но это не факт

NVlad
23.08.2018
11:05:16
если я накатываю миграцию yii migrate --migrationPath=@vendor/path то как потом их откатить? yii migrate/down --migrationPath=@vendor/path не помогает
если вы хотите использовать миграции из нескольких источников можно пойти несколькими путями 1) настроить controllerMap 'controllerMap' => [ // Миграции одного из расширений 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => [ '@app/migrations', '@vendor/...', ], ], ], 2) перечислять всё в коммандной строке при применении миграций, но это довольно опасно

Ad.x ??
23.08.2018
11:05:25
только копирование позволить обеспечить непротиворечивое состояние :D
а неймспейсы чего не юзаешь в миграциях? или говно это?

?
23.08.2018
11:05:41
?

Страница 1583 из 1721