Phone: Email: WWW: (+7 3822) 26-37-73 info@aurigma.com http://www.aurigma.com Тестовое задание для вакансии “технический писатель” Написать пример web-приложения, использующего продукт Aurigma Upload Suite, и статью на английском языке, описывающую это приложение. Приложение должно реализовывать следующую функциональность: 1. Отказоустойчивая загрузка файлов на сервер с помощью ActiveX/Java uploader. 2. Ввод имени папки, в которой должны быть сохранены загруженные файлы на сервере. Если данной папки не существует, она должна быть создана. 3. В случае если загружается файл, имя которого совпадает с именем файла, уже существующего в данной папке, файл необходимо сохранить с новым именем. Статья должна содержать всю необходимую для пользователя информацию о том, как устроено приложение, и как Upload Suite может быть использован в подобных приложениях. Примерная структура статьи: 1. Краткое введение, объясняющее суть статьи/приложения. 2. Объяснение, как встроить ActiveX/Java uploader на HTML-страницу. 3. Объяснение, что такое отказоустойчивая загрузка файлов с точки зрения Upload Suite, как она работает, и как ее сконфигурировать в продукте. 4. Необходимые манипуляции для работы серверного кода (настройка прав на папки, и т.п.) 5. Пояснения к серверному коду. Статья должна включать листинги кода. Требования Текст статьи может быть написан в любом редакторе (предпочтительно в MS Word), особых требований к оформлению не предусмотрено. Приложение может быть написано на любом серверном языке, например, ASP.NET или PHP. В качестве базы можно использовать демо-приложение, включенное в дистрибутив. Необходимо будет предоставить все файлы, требуемые для запуска и компиляции проекта (включая файл проекта и т.д.). Дополнительная информация Демо-версия Upload Suite может быть загружена здесь: http://www.aurigma.com/Products/ImageUploader/FreeTrial.aspx Документация по Upload Suite (в виде .CHM) устанавливается вместе с продуктом, а также она доступна на сайте: http://www.aurigma.com/docs/us8/upload-suite-overview.htm