Знание Java EE, JSP, [JSTL], JDBC, MySQL, Tomcat, [Linux]- желательно умение реализовать: - устойчиное соединение с БД при большом количестве одновременных запросов (реализация пула соединений) - защита от MySQL инъекций - потоки, потоки-демоны - фильтры - [сокеты]- желательно Желательно работа в офисе ...
Фотомодуль: загруз, оптимизация, превью, watermark
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
ТЗ:
- Закачка пользователем 1-6 фотографий. Форматы: JPG, BMP, GIF, TIF, ... (чем больше - тем лучше). Размеры по мегабайтам и пикселам: чем больше - тем лучше;
- Настройка в конфиг-файле максимальных байтов, максимальных пикселов и минимальных пикселов. В случае превышения выдать пользователю ошибку: "Ваше фото номер _ превышает N мегабайт, уменьшите фото в графическом редакторе и загрузите его ещё раз" и/или "Ваше фото номер _ превышает по длине и широте размер M x M точек, уменьшите фото в графическом редакторе и загрузите его ещё раз". Если фото по одной из сторон
- Нажатие кнопки "Добавить фотографии";
- Преобразование каждой картинки в формат JPG автоматически;
- Уменьшение каждой картинки (бикубическое, без "лесенок") по пикселам до 900 пикселов по большей из сторон (пропорционально) с качеством 60 (если юзер загрузил картинку с качеством
- Удалить оригинал каждой картинки автоматически (после предыдущих преобразований);
- Повернуть, перевернуть или ничего не делать ("вручную" с помощью веб-интерфейса) - для каждой картинки;
- Откадрировать квадратное превью для каждой картинки ("вручную" с помощью веб-интерфейса). Путём передвижения квадрата будущей области превью по фото, а также расширение-сужение квадрата. Сгенерить превью 200*200 и 80*80 (размеры превью брать из конфига).
Вариант упрощения: разбить фото на сетку 7-9-11...x7-9-11... ячеек. Будущее превью задаётся ручным выбором 1, 4, 9, 16, 25, 36, 49... ячеек мышью.
Превью получаются без ватермарков;
- Добавить ватермарк (прозрачный png или прозрачный gif) в угол фотки. Выбрать угол в котором будет ватермарк.
По коду:
- Среда разработки: Ubuntu - PHP - HTML - Java - JQ - Ajax - Flash (не обязательно)
- Использовать готовые библиотеки можно и нужно. Только заранее укажите в заявке название графической библиотеки - чтобы разные разработчики работали с разными библиотеками.
- Учесть высокую нагрузку(посещаемость) сайта - модуль должен жрать минимум ресурсов.
- Обязательны расширяемость, читабельность и удобство работы с кодом другими разработчиками, предоставление исходников, лёгкая встраиваемость в большой проект как модуля.
Оплата:
- СТРОГО WMZ или WMR (без вариантов).
- 50% после сдачи на площадке разработчика, 50% после запуска на хосте заказчика. При отсутствии площадки у разработчика тестовый сервер предоставлю.
Макет: http://ssilki.com/britney/
- Похожие заказы
- Веб-программирование1 заявкаЗакрыт14 лет назад
Требования: знание Java EE, JSP, [JSTL], JDBC, MySQL, Tomcat, [Linux] умение реализовать: - устойчиное соединение с БД при большом количестве одновременных запросов (реализация пула соединений) - защита от MySQL инъекций - потоки, потоки-демоны - фильтры - [сокеты]- желательно Желательно работа в офисе ...
Веб-программированиенет заявокЗакрыт14 лет назад- $250
Необходим опытный программист с богатым портфолио для доработки скрипта
Веб-программирование9 заявокЗакрыт14 лет назад Здравствуйте. Нужно написать интеграцию панели управления хостингом и биллинг Joonte Billing System(joonte.com). Панель управления - MintPanel(mintpanel.com) и GameCP(gamecp.com) Написать нужно одну панель, для gamecp, но чтобы в будущем можно было легко этот модуль переписать под MintPanel. Основные функции: 1. Создание ...
Веб-программированиенет заявокЗакрыт14 лет назад- $100
Для готового хтмл дизайна интернет магазина цветов требуется добавить корзину, форму оформления заказа переключение языковых версий возможность создавать страницы и задавать им урл письмо клиенту и администрации о заказе. возможность смотреть статус заказа онлайн Возможность указать статус заказа в админ части возможность добавлять ...
Веб-программирование1 исполнительЗакрыт14 лет назад http://logoprom.kz/ вверху где поиск поехало все http://logoprom.kz/index.php?page=shop.browse&category=&option=com_virtuemart&Itemid=53&vmcchk=1&Itemid=53 вот тут где подробнее там косит возле каждого товара http://logoprom.kz/index.php?option=com_virtuemart&page=shop.browse&category_id=15&Itemid=53 а тут подробнее наехало на кнопочку еще вот тут где листалка вперед и назад http://logoprom.kz/index.php?orderby=product_cdate&DescOrderBy=ASC&Itemid=53&option=com_virtuemart&page=shop.browse&category_id=&manufacturer_id=0&keyword=&keyword1=&keyword2=&limit=%2Findex.php%3Foption%3Dcom_virtuemart%26page%3Dshop.browse%26category_id%3D%26keyword%3D%26manufacturer_id%3D0%26Itemid%3D53%26orderby%3Dproduct_name%26limitstart%3D0%26limit%3D20&limitstart=0
Веб-программирование2 исполнителяЗавершен14 лет назад- $50
Здравствуйте. нужен программист, который разбирается в DLE 8.3. В чем суть. оптимизатор написал 5-6 пунктов, что надо сделать программисту. Работы там не много, но должен сделать знающий человек. Пишем свои предложения. Спасибо
Веб-программирование1 исполнительЗавершен14 лет назад - $5
Нужно поставить код Sape на двиг php . Двиг не популярный..
Веб-программирование5 заявокЗакрыт14 лет назад Приветствую! Необходимо поправить калькулятор на сайте. Подробное ТЗ и сайт см. в ТЗ. Если Вы не уверенны, прошу не претендовать т.к. оплата строго по факту выполнения. От Вас: - сроки - цены Связь на skype - bausovru (ник) Оплата Я.Деньги или WMR
Веб-программирование8 заявокЗакрыт14 лет назадЕсть много моих блогов, движок один и тот же. Нужно автоматизировать процесс добавления в них информации. Что должна уметь прога: 1. заходит на мой блог логинется под админом 2. берет материал (может быть как текст, так и htm ...
Веб-программирование7 заявокЗакрыт14 лет назад