Vladislav
можешь чекать через "пинги" в какой-нить сервер и засеканием дельты времени
Vladislav
но гарантию не получишь
Vladislav
получишь только стаблиьность сети
Vladislav
а тем более 4г от вифи не отличишь
Vladislav
вряд ли
гарантирую. Нативных решений в стандарте нет
Lee
То что я скинул — более подходящая штука. Но работает только на вебкитах и только под андроид.
Дмитрий
пинги это долго.
Дмитрий
щас поищу чонить
Дмитрий
нет так нет(
Vladislav
удачи
Vladislav
найдешь - пиши
Lee
Не продвигается у них процесс.
Дмитрий
Lee
А как вы пингом собрались делать?
Vladislav
просто измеряешь дельту времени до сервака
Vladislav
есть стандарт, например N мс
Vladislav
если меньше/больше делаешь выводы
Vladislav
дельту считаешь среднюю за последние M запросов
Vladislav
типа так, по-ублюдски
Дмитрий
погрешность будет ниибическая
Дмитрий
поэтому толку нет от этого способа (
Дмитрий
к сожалению
Vladislav
ну да
Vladislav
логчино)
Vladislav
но чем бльше выборка, тем меньше погрешность
Lee
типа так, по-ублюдски
Ну с дельтой то понятно, в этом принцип пинга. А как сам пинг отправить?
Vladislav
"пинг"
Vladislav
этон е icmp
Vladislav
это tcp
Vladislav
замеряешь время перед аякс запросом
Vladislav
делаешь аякс
Vladislav
замеряешь время
Vladislav
вот и все
Vladislav
это даже http "пинг"
Lee
Ну такое...
Vladislav
типа так, по-ублюдски
Vladislav
задача есть же
Дмитрий
)))
Дмитрий
ну вот конечно не 3г/4г/2г/лте но хоть что-то
Дмитрий
https://www.maxmind.com/en/geoip2-connection-type-database
Vladislav
лол
Lee
Намного профитабельней будет заюзать ту штуку под андроид.
Vladislav
вифи то точно не чекнешь)
Lee
вифи то точно не чекнешь)
гео-айпи вообще костыль
Vladislav
еще и платно)
Дмитрий
ну нада поискать бесплатно)
Дмитрий
ну а по существу, один х не то что нужно (
who are you
Свой браузер надо чтобы определяло соединения
Дмитрий
точно, пойду напишу
Lee
точно, пойду напишу
https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-network-information/ Лучше чем ничего.
who are you
Привет! Ищу Yii разработчиков с дальнего востока для продолжительного сотрудничества. Спасибо
Vladislav
Дальний - это насколько?
🎅
продолжительного - это насколько?
who are you
в личку пишите, его нет в этом чате
Borys
еще и платно)
есть же и фришная версия
Borys
обрезанная, пользовал как-то ее, хватило
Ulugbek "Luke"
использую i18n, запустил скрипт, собрал строки в messages, перевел, если сейчас опять скрипт запущу, то удалятся ли мои переводы?
Good
Там зависит от настроек конфига.
Good
Оно может либо удалять несуществующие переводы, либо обозначать, либо ничего не делать с ними
Good
Если перевод уже есть, оно его оставляет
Good
Что логично)
mr.
Ребя, кто с большим опытом, оцените ход мыслей: После того, как код не смотря на все мои старания писать чисто опять превратился в лапшу, я подумал о таком подходе... Есть некоторая сущность, у неё стандартные события. Активируем транцзакции на все операции, триггаем эвенты, вешаемся на эти эвенты и выполняем какую-либо логику у связанных сущностей. Вроде как в DDD так делается. Какие подводные, кроме очевидно того, что будет каша из обработчиков?
mr.
Не развил мысль... Ну кто в теме, думаю поймёт куда я пошёл...
Good
// boolean, whether to remove messages that no longer appear in the source code. // Defaults to false, which means these messages will NOT be removed. 'removeUnused' => false,
Good
// boolean, whether to mark messages that no longer appear in the source code. // Defaults to true, which means each of these messages will be enclosed with a pair of '@@' marks. 'markUnused' => false,
Good
НЕ за что) Я тут нечасто выручаю, больше меня)
Stas
подскажите есть кнопка проверки которая сабмитит форму если юзер на нее нажал то пошла валидация и кнопка пропала но если валидация (на стороне клиента) непрошла форма возвращается с ошибкой как привязать исчезновение кнопки с положительной валидацией на стороне клиента?
Nikita
а в yii2 ни чего нет встроенного чтобы автоматически запускать консольную команду?)
Stas
наверное оно? http://www.yiiframework.com/doc-2.0/guide-input-validation.html#client-side-validation
не не т это просто валидация привязался к проверке класа ошибок ов вьюхе по другому непридумал
who are you
а в yii2 ни чего нет встроенного чтобы автоматически запускать консольную команду?)
$oldApp = \Yii::$app; new \yii\console\Application([ 'id' => 'Command runner', 'basePath' => '@app', 'components' => [ 'db' => $oldApp->db, ], ); \Yii::$app->runAction('migrate/up', ['migrationPath' => '@yii/rbac/migrations/', 'interactive' => false]); \Yii:$app = $oldApp;
Nikita
cd /var/www/www-root/data/www/dir_site && php yii test в крон добавил верно мыслю?
who are you
нет
Nikita
/var/www/www-root/data/www/dir_site php yii test так?
who are you
крон это программа на сервере, управлять им можно либо через панель хостинга либо через терминал системы
Nikita
ну я в планировщик добавил