Evgeny
длинначисла может быть произвольной от 1 до 11 цифр
Дмитрий
для чего это ?
Evgeny
для чего это ?
ну вот начались вопросы... собеседование готовлюсь проходить :-)
Дмитрий
мы вам перезвоним )
Evgeny
😅
Павел
Регулярочкой бро
Павел
Evgeny
да регуляркой думал, но может есть какой более дешевый по ресурсам способ
Павел
Дешевле?
Evgeny
ну оптимальнее... меньше вычислительная сложность
Evgeny
например представить число как массив и работать с массивом.
Дмитрий
а что предствлять то , строка по сути и есть массив
Дмитрий
а число у тебя в виде строки
Evgeny
что быстрее выполнится - конвертация 123456789 через массив или через регулярку?
Дмитрий
ну ифами чтоли проверять порядковый номер и дописывать дефис?
Павел
Получай остатки от деления на 100, 10000, 1000000 и тд
Дмитрий
что там что там будет 0.0000000000000000000000001
Дмитрий
сек
Evgeny
а если такую операцию надо сделать миллионы раз?
Павел
Но имхо регуляркой быстрее
Дмитрий
согласен с Павлом.
Павел
Если очень большое число то через регулярки быстрее. Чем больше число тем больше профит
Evgeny
круто... точняк чем больше число тем больше профит
Evgeny
@IntergalacticImperatorImhotepII спасибо!
Evgeny
где там карма бот)
Павел
Он спит
Павел
Павел
Точно спит зараза 😆
Stas
подскажите что то голова неварит стороннее расширение херачит ajax на мой экшен я ему в ответ все типа ок а как этот ответ вывести как флеш сообщение или еще в каком то виде?но без перезагрузки страниции? обернутть код виджета в пиджакс я думаю неваринт так как выйдет двойной аякс мой и самого расширения
Павел
Ну вызови функцию yii в стороннем расширении при success
Stas
лезть в вендор?
Павел
Зачем?
Павел
Доки на js все есть
Stas
там тупо виджет который херачит нуджныве днные на контролер
Павел
Читай и смотри какая функция показывает flash сообщение
Stas
ок
Павел
И вызови ее в стороннем js коде при успешном ajax ответе
Павел
Забыл ещё в строку сконвертить
The Ant
есть имплода там
The Ant
она в строку конвертит же
Павел
Изначально целое число у нас а не строка
Павел
Проще регулярки с поиском справа-налево зафигачить \d{2}
Evgeny
курю мануалы по регуляркам. Давняя нелюбовь к ним, но штука бесспорно обязательная к изучению
Serge
Как указать порядок выполнения миграций при выполнении yii migrate?
Юрий
руками прописать их название
Юрий
yii migrate up 123456_blabla
Юрий
типа того вроде
Serge
Ну так и думал
Юрий
как вообще вышло что порядок не тот?
Serge
Ну сначала создал миграцию где внешний ключ ссылается на таблицу которая создается в более поздней миграции :) и
Serge
И запускаю их все вместе
Evgeny
Может лучше переписать миграцию?
Evgeny
просто при создании миграции из консоли еще в базу миграций заносится запись
Serge
Ну да, переписал
Niko
Но имхо регуляркой быстрее
Мне казалось регуляркой быстрее не бывает, особенно в них нет смысла в таких простых задачах
Павел
у тебя число на 10000 знаков
Павел
вот и думай
Павел
можешь измерить для сравнения и выложить результаты
Павел
Чорд!!!
Павел
Тогда вариант с остатком от деления надо тоже включить
Evgeny
не, ну там гипотетически может быть 15 цифр
Павел
Маловато будет
Stas
есть два события на клик одно в экстеншене (отправляет аякс) второе у меня через регистер js пробую оба события запретить через маус даун превент дефалт нихочет ловить его (регистрирую в этом же файле этот код) подскажите где надо код майс дайн поставить что бы он сработал (сейчас через регистер в конце вьюхи)
Evgeny
народ, как отменить экранирование аттрибутов?
Evgeny
есть такой код
Evgeny
Evgeny
превращается в такую лабуду
Evgeny
Evgeny
чет не могу найти куда записать
Stas
encode убери вроде так
Evgeny
неа.. тут еще до вставки json начинает экранировать
Evgeny
name="Users[avatar]" onchange="readFile('avatar',
Evgeny
в офф доке написано что оно эенкодится... ну собственно оно и энкодится. не соврали http://www.yiiframework.com/doc-2.0/yii-helpers-basehtml.html#activeFileInput()-detail
Al
JsExpression попробуй
Evgeny
не прокатило
Evgeny
Maksim
/ping@Shizoid_bot