Sv
@chanel всем привет! кто то интегрировался с Google pay? Как можно добавить карту с моей апки?
Anna
замучилась с regex if (!password.matches("[a-z]+[0-9]+\\p{Punct}")){
result = false;
} как сделать условие "должен содержать хотя бы 1 символ, 1 цифру и один специальный знак"
Gregory
Gregory
если меня кто-нибудь заставляет сделать пароль со специальными символами, я грущу
Gregory
хуже может быть только "вы обязаны сменить пароль на новый, которого у вас ещё не было"
Igor
Anna
Igor
Какие-нибудь CRM-ки что-ли чокнутые?
Gregory
Igor
Ммм
Konstantin
Gregory
ещё одна из классных практик - это "секретные вопросы"
Konstantin
логин = емайл. новый пароль присылай на почту. по расписанию раз в месяц
Gregory
"давайте вы зададите ещё один более слабый пароль, который, скорее всего, знают другие люди, на случай, если вы зачем-нибудь забудете ваш основной, а ведь вы его забудете, потому что из-за наших идиотских требований он не вписывается в вашу систему"
Gregory
Konstantin
Anna
Gregory
ведь пользователь всегда так радуется, когда он, например, переходит по какой-то ссылке и видит форму входа вместо того, что хотел
Konstantin
шашечки vs ехать
Gregory
Max
Господа, крайне стремная проблема - нарисовал кастомный бэкграунд для чекбокса, и все вроде бы ок, но часть сделанная для unchecked состояния не отображается вовсе. Кто-то сталкивался с таким?
Gregory
Anna
Anna
Anna
а как паттерн интересно правильно вставить?
Gregory
если надо паттерн "строка из этих символов", то
[a-z0-9:]+
Max
покажи state list
https://gist.github.com/maxglu/ea5d8cf3c5edc617bca59aa470566875
Gregory
этот ищет последовательности из трёх символов вида "буква цифра :"
Max
На самом деле даже если использовать два стейта с чекед false и true, то поведение точно такое же
Gregory
Valery
^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&])[A-Za-z\d$@$!%*#?&]{3,}$
Anna
имею в виду как правильно записать паттерн пунктуации
Gregory
надо в самом низу вообще без состояний
Anna
можно не отдельными символами, а словом я так понимаю
Gregory
и false не нужны, они вообще ничего не делают, по-моему
Vitalii
Anna https://stackoverflow.com/questions/3802192/regexp-java-for-password-validation
Anna
всем спасибо! ❤
Axrorxo'ja
Всем привет внутри NestedScrollView есть RecycleView и smoothScrollToPosition() на RecycleView не работает не ктo не сталкивался таким проблемам
Андрей
Axrorxo'ja
мм да
Vadim
А как можно Map<String, String> преобразовать в List<SomeClass>?
Vladimir
Mike
Anonymous
Ребят
Использую dialog fragment'ы, которые не уничножаются при пересоздании фрагмента/активити
Нормально ли, что для каждого случая, когда нужно использовать dialog fragment, приходится писать похожие друг на друга реализации, которые отличаются только коллбэком и массивом строк, в которых хранятся айтемы фрагмента? Или можно как-то сделать общий dialog fragment для всех случаев?
Anonymous
Anonymous
Не знаю, правильно это или нет
Mike
Mike
Vadim
Mike
???
объясни, что тебе нужно
Vadim
объясни, что тебе нужно
у меня на входе map который нужно преобразовать в список состоящий из двух переменных ключ значение
Mike
Mike
при этом я, конечно, не знаю, что такое TemplatesAttribute
Vadim
Vadim
Mike
ну так не я 1)
Вот серьёзно, в чём твоя проблема? Применить map или mapEntries к Map? Создать экземпляр своего объекта?
Igor
там же есть keySet для этого или что-то такое...
Mike
Max
В итоге проблема с чекбоксом решилась указанием размера для шейпа unchecked стейта
Vadim
Mike
Vadim
и?
ну типо возврщает значения для чтения (ключ значение) для этой карты
Mike
Vadim
и?
ну так как мне нужен лист, то наверное поэтому и не подходит
Mike
Mike
Vadim
Vadim
то интерфейс Map, я про функцию map
это тоже понятно более менее
мол возвращает список с результатами применения заданной функции для каждого элемента в исходной коллекции.
Mike