Мои проекты: прикладное и веб-программирование

Здесь можно посмотреть примеры моих работ по программированию. Все проекты распределены на две основные категории: веб-приложения и прикладные программы. Работу веб-сайтов из этого портфолио вы можете увидеть просто кликнув по ссылке "Смотреть сайт" в разделе интересующего вас проекта. Для запуска демо-версии прикладной программы нужно сначала скачать архив с исполняемым файлом.

Также здесь можно скачать исходники некоторых моих проектов.

Программирование для веб

Модуль "Курсы валют" для Joomla+VirtueMart
Язык программирования PHP 5
Описание

Модуль позволяет задавать курсы валют вручную, отключая автоматическое обновление курсов валют через сайт банка.

Модуль "Отображение курсов валют" для Joomla+VirtueMart
Скриншот Скриншот: открыты настройки плагина в админ-панели
Язык программирования PHP 5
Описание

Модуль отображает на сайте курсы выбранных валют, актуальные на сайте в данный момент. В настройках задаются валюты, курсы которых нужно отобразить и базовую валюту, относительно которой нужно считать курс.

Модуль "Загрузка курсов валют" для Joomla+VirtueMart
Язык программирования PHP 5
Описание

Модуль для загрузки курсов валют из сайта ЦБР. Встроенный скрипт обновляет курсы валют через European Central Bank, а этот модуль позволяет загружать курс с сайта Центрального Банка России.

Скрипт удаленной публикации новостей
Скриншот Скриншот: открыт список новостей для одного из обслуживаемых сайтов
Язык программирования PHP 5
Описание

Скрипт публикует новости с заданным интервалом на нескольких сайтах. База новостей импортируется из XML файла для каждого сайта отдельно. Новости публикуются при помощи XMLRPC протокола MeatWeblog, поддержка которого реализована в Wordpress.

Скрипт автоматически назначает новостям теги из заданного списка, а также вставляет соответствующий рисунок по совпадению с ключевыми словами.

Смотреть проект autoblogger.trickywebs.org.ua (доступ без логина и пароля закрыт)
Парсер новостных сайтов и блогов
Скриншот Скриншот: парсер остановлен вручную после прохода по некоторому количеству страниц
Язык программирования PHP 5
Описание

Скрипт переходит по внутренним ссылкам на новостном сайте и грабит тексты новостей. Новости сохраняются в файл, который при достижении некоторого размера сжимается в ZIP-архив для последующего скачивания.

Парсер работает на основе технологии AJAX и не использует базу данных, потоки или CRON, поэтому его установка сводится лишь к закачиванию скрипта на сервер.

Скрипт тестировался на парсинге новостей с сайтов на DLE и Wordpress, и теоретически может работать с любым новостным сайтом, где есть постраничный вывод новостей.

Смотреть проект Не опубликован
Модуль статических страниц для ShopCMS
Скриншот Скриншот: разработанный мною модуль статических страниц
Язык программирования PHP 5
CMS ShopCMS (модифицированная)
Описание Создание модуля для управления статическими страницами, доработка поиска, наборов товаров "Акции" и др.

Проект в рамках сотрудничества с ControlStyle.

Смотреть проект Интернет-магазин sanics.goldmandarin.com.ua
Разработка сайта - aiki-do.com.ua
Скриншот Скриншот: главная страница сайта
Язык программирования PHP 4
CMS link.cms (модифицированная), SimpleMachines Forum
Описание Разработка сайта. Галерея с динамическим слайдшоу. Форум.

Проект в рамках сотрудничества с Еленой Евтушенко.

Смотреть проект aiki-do.com.ua
Загрузка пользовательского аватара - me.net.ua
Язык программирования PHP 4
CMS -
Описание Загрузка пользователем аватара, мелкие доработки верстки.

Проект в рамках сотрудничества с ControlStyle.

Смотреть проект me.net.ua
Доработки интернет-магазина vip-ruchki.ru
Язык программирования PHP 5
CMS ShopScript
Описание Фильтр товаров по нескольким параметрам.
Смотреть проект vip-ruchki.ru
Галерея изображений с системой комментирования
Скриншот Скриншот: галерея
Язык программирования PHP 4
База данных MySQL
CMS link.cms (модифицированная)
Описание Галерея изображений позволяет просматривать изображения (и их увеличенные версии), а также оставлять свои комментарии к ним. Использована технология AJAX. Интерфейс управления галереей и комментариями к картинкам интергирован в общий интерфейс администрирования CMS. Картинки со свежими комментариями выделяются цветом.
Смотреть проект в работе Перейти к галерее: www.kana.com.ua/galereya
Разработка сайта - instalauto.com.ua
Скриншот Скриншот: главная страница сайта
Язык программирования PHP 4
CMS link.cms (модифицированная)
Описание

Разработка сайта, галерея.

Разработка поддержки дополнительных полей разных типов в документах CMS.

Проект в рамках сотрудничества с ControlStyle.

Смотреть проект instalauto.com.ua
Разработка сайта - systech.com.ua
Скриншот Скриншот: главная страница сайта
Язык программирования PHP 4
CMS link.cms (модифицированная)
Описание Разработка сайта, разработка многоязычности в CMS. Разработка библиотеки для кешированной выдачи масштабированных изображений.

Проект в рамках сотрудничества с ControlStyle.

Смотреть проект systech.com.ua
Интерактивная интернет-библиотека - booxplore
Скриншот Скриншот: в библиотеке открыта одна из книг
Язык программирования PHP 5
База данных MySQL
Другие технологии AJAX+JSON, XHTML, XML+XSLT
Описание Интернет-библиотека, построенная на принципе динамического HTML, с возможностью добавлять комментарии к фрагментам текста и настраивать отображение книги. Использовались JavaScript-библиотеки script.aculo.us, Prototype.js и MochiKit, также был создан JavaScript-класс для синхронизации множественных запросов AJAX.

Проект в рамках университетской дипломной работы.

Смотреть проект в работе Не опубликован
Лицензия GNU General Public License (GPL)
Интернет-каталог книг
Язык программирования PHP 5
База данных MySQL
Другие технологии Шаблоны FastTemplate.

Скрипты JavaScript для навигации и проверки правильности пользовательского ввода.

Блочная верстка страниц с применением CSS.

Описание Сайт представляет собой каталог книг с удобной навигацией и возможностью поиска книг по заданных ключевых фразах. Навигационное DHTML-меню дает возможность раскрывать для просмотра разные категории каталога без необходимости перезагружать страницу. Программа имеет также интерфейс для инсталяции на веб-сервере: при первом запуске выводится форма, в которой нужно задать параметры для подключения к базе данных: логин, пароль и т. п.
Смотреть проект в работе Сайт пока недоступен в сети
Лицензия GNU General Public License (GPL)

Прикладное программирование

Файловый менеджер для Windows - FileMan
Язык программирования Delphi 7
Другие технологии Win32 API
Описание Несложная в использовании программа для управления файловой системой. FileMan похож на свой аналог Total Commander, и обеспечивает самую необходимую функциональность.
Смотреть проект в работе Сайт программы FileMan: qjmann.110mb.com
Лицензия GNU General Public License (GPL)
Материал из страницы: http://localhost/portfolio/
 
 
 
 
 
Главная |  Резюме |  Проекты |  Контакты |  Ссылки