Loading...
Romanko , ещё из одной компании
css
   Выполнение технического задания ——— Тестовое задание ——— Это скрипт для рассылки смс. Он может следующее:  Добавление смс в базу данных Выборка случайного смс из базы и отправка получателю (в данном скрипте реальной отправки нету, есть лишь ее имитация) Требуется: Установить скрипт и разобраться в его коде (понять, как настраивается(!) конфиг, как добавляются/отправляются сообщения) Максимально подробно добавить комментарии в файле index.php (желательно на английском) Сделать возможность добавления сообщений в базу без перезагрузки страниц, то есть аяксом (ajax). [сейчас сообщения добавляются с перезагрузкой страницы] Добавить возможность просматривать все записи в таблице с постраничностью (возможность задавать количество записей на странице задается в коде) Добавить возможность удаления любой смс из списка (без перезагрузки страницы). Для работы с базой использовать существующий класс mysql.class.php. Его можно дописывать новым функционалом, но существующие функции изменять нельзя. Для работы ajax использовать jquery. Возможно использование сторонних плагинов - главное, чтобы было   

________
посл. ред. 17.03.2021 в 17:08; всего 1 раз(а); by Avenax
Romanko , и такое было
css
   # ManaoTZ Work Выполнение технического задания Основные требования:  - Вместо базы данных используем файл XML. - Пароль не должен хранится в открытом виде. - Связь авторизации  - cookies + session + db (xml). - Формы должны отрправляться используя технологию ajax, ответ в формате json. - Если js отключён, то форма отправиться не может. - Все поля форм - обязательные. - Все формы реализуются через <form>. - Результаты залить на github/bitbucket. Сделать репозиторий публичным. Ссылку прислать по почте.  Форма регистрации:     1) Поля:      - login (unique)      - password      - confirm_password      - email (unique)      - name      2) Функционал:     После заполнения формы, уходит запрос на создание пользователя, поля проверяются на валидность (не пустые), уникальные поля проверяются на уникальность в БД, password и confirm_password сравниваются (должны быть одинаковыми). Если что-то не так - выдается ошибка.     В случае ошибки, возвращаем текст с ошибками.     В случае успеха шифруем пароль ("соль"+md5 или "соль"+sha1) и заносим данные в нашу базу.  Форма авторизации:     1) Поля:         - login         - password     2) Функционал:     После заполнения формы уходит запрос:         - проверяется наличие пользователя в бд;         - сверяется пароль.      В случае ошибки, возвращаем текст с ошибками.     В случае успеха происходит процесс авторизации (создание необходимых связей cookies + session + db). Обратите внимание, что в db тоже должна быть связь с сессией и cookies.      В случае авторизации мы должны видеть сообщение 'Hello [имя пользователя]', формы в таком случае не отображаем.     Внешний вид значения не имеет.  Дополнительные требования     - защита от инъекций при получении параметров через get- или post;     - осмысленное название полей в бд;     - разумное оформление кода – имена переменных, функций, отступы, комментарии;     - код должен быть - прост в поддержке;     - отсутствие дублирование кода. копипаст – признак низкой культуры разработки;     - разделение логики работы и представления – некрасиво писать html и php вперемешку;     - css/js в отдельных файлах;     - осмысленное использование css.   
Avenax , это все прикольно, но бд думаю заняться чуть позже
Вам нужно разработать программу, которая считала бы количество вхождений какой-нибуть выбранной вами цифры в выбранном вами числе. Например: цифра 5 в числе 442158755745 встречается 4 раза
danesOn (17.03.2021 в 17:11) Вам нужно разработать программу, которая считала бы количество вхождений какой-нибуть выбранной вами цифры в выбранном вами числе. Например: цифра 5 в числе 442158755745 встречается 4 раза
php
   $test = 442158755745 ;  var_dump(substr_count($test, 5));   
слишком легко
Avenax , какое из этих желаний ты исполнил ?
Severus (17.03.2021 в 17:15)
Avenax , какое из этих желаний ты исполнил ?

всё пришлось, это же тестовое задание перед собеседованием
Avenax (17.03.2021 в 17:15)
php
   $test = 442158755745 ;var_dump(substr_count($test, 5));   
слишком легко
Для меня нет. Того и мне нужно такие подобные задания
Avenax (17.03.2021 в 17:23)
всё пришлось, это же тестовое задание перед собеседованием

Хорошо, а какое задание относилось к компании, в которую ты был принят ?
________
посл. ред. 17.03.2021 в 18:15; всего 1 раз(а); by Severus
Severus , сообщение 10
Онлайн: 6
Время:
Gen. 0.155
(c) Bym.Guru 2010-2026