JavaScript: Проверка пароля на сложность

Задача: необходимо проверить пароль на сложность по критериям:

  •  есть маленькие буквы
  • есть большие буквы
  • есть специальные символы
  • пароль длиннее 7 символов

Ну в принципе подойдет чтото-вроде:

Ну и в нагрузку проверка Email:

Установка капчи reCAPTCHA v2 на сайт без отправки формы

Технически задача выглядит так:  на клиенте пользователь нажимает галочку «Я не робот» (описание от Google), по нажатии какойто кнопки — проверяем деймтвитель но ли капча пройдена.

Html (клиент):

PHP (сервер)

Чтиво за последнее время

Взрослое:

Раздолбаи космоса. Евгений Лукин. Время от времени на земле пропадают люди. Они видят летающую тарелку, заходят в неё и больше никогда не возвращаются. А что же с ними случается на самом деле?

Низший 1-10.  Дем Михайлов. В мире произошла экологическая катастрова. Человечество закапсулировалось в огромных подземных бункерах. Но кажется что-то пошло не так было задумано. (10 сусликов из 10)

И пришел Снарк. Ирина Ростова. В мире одномоментно кончилось электричество. Похоже книга не дописана. В целом начало не плохое.

Детское:

Трое на острове. Виталий Губраев. Школьнику Боре попадает в руки волшебный платок. С этого момента и начинаются приключения. (+)

Крестоносец в джинсах. Теа Бекман. 16 летнию подросток попадает в мир средневековья прямо в гущу событий вокруг детского крестового похода.

1С: просмотр содержимого временных таблиц в отладчике

Часто при отладке хитромудрых конфигураций необходимо подсмотреть содержимое временных таблиц. Начиная с платформы 8.13 это можно посмотреть прямо в отладчике. Пусть например временные тблицы у нас находятся в переменной МенеджерВТ. Нажимаем Shift-F9,  вводим МенеджерВТ, нажимаем расчитать, проваливаемся в значение «Временные таблицы запроса» и видим названия временных таблиц:

Далее зная имена таблиц, можно получить содержимое каждой из них или по индексу или по имени:

МенеджерВТ.Таблицы[0].ПолучитьДанные().Выгрузить()

1 2