Движок для создания заданий на загрузку файлов/папок на фтп сервера,
с последующей распаковкой, с поддержкой многопоточности. В качестве базы данных движок использует SQLite. Выкладываю полную версию, готовую к разворачиванию на вашем хостинге.
Движок для создания заданий на загрузку файлов/папок на фтп сервера,
с последующей распаковкой, с поддержкой многопоточности. В качестве базы данных движок использует SQLite. Выкладываю полную версию, готовую к разворачиванию на вашем хостинге.
Предлагаю вашему вниманию приложение для создания карточек клиентов в Excel, через Web-интерфейс, которое я писал для интеграции в один проект. Собственно говоря ничего революционного в нем нет, но возможно это приложение будет интересно другим программистам Perl, как пример работы с модулем CGI::FormBuilder (без Catalyst'a), и модулем Excel::Template.
Около двух месяцев назад писал небольшую систему для одной SEO-компании, которая производит простейший анализ сайта по части сбора ссылок, сбора PageRank, Yandex тИЦ, проверки на индексацию страницы Яндексом, кодировку и размер каждой страницы сайта. Предлагаю вашему вниманию готовый дистрибутив, с дампом для БД MySQL, описанием функционала. В данной заметке покажу скриншоты системы, информацию о развертывании дистрибутива вы можете найти в архиве, в файле README.txt.
Модуль для Windows, с использованием технологии XSUB (включение в модуль на perl частей на языке С). Модуль предлагает всего одну функцию getmac, которая возвращает MAC-адрес подключившегося клиента. То есть идея именно в получении MAC-адреса удаленного Eth-интерфейса. Модуль разрабатывался для сервера удаленного выполнения комманд, и требовалась авторизация по Mac-адресу. Так как сервер был кроссплатформенный (планировался запуск как на UNIX, так и на Windows), то пришлось разрабатывать этот модуль для получения Mac-адреса на Windows-машинах (на момент написания сервера, средств для этого не было). Для сборки требуется наличие утилиты nmake.
Небольшой низкоуровневый модуль perl для отправки почты с ипользованием лишь возможностей стандартного модуля Socket. Представляет интерес с точки зрения работы с сокетами и может использоваться для рассылки не только обычных текстовых сообщений, но и писем в формате html и даже с вложениями.
Модуль на CPAN для операций чтения/записи с файлами. По своей сути - примитив для работы с базой данных (поддерживается уникальность по id). Разрабатывался отчасти для эксперимента по созданию модуля для CPAN, отчасти для использования в различных новостных движках на основе плоских файлов.
Бэкдор (реализован как демон для UNIX-серверов) позволяющий выполнять команды через удаленное подключение по терминалу или по http (через web). Данный скрипт работает как служба UNIX (daemon), поддерживает аутентификацию (логин/пароль для подключения), запускается на любом свободном порту, поддерживает команду cd (смены каталога) (благодаря Satyr ;-) и т.п. Довольно приятная утилитка для Unix-машин, хотя и требует прав root, но для определенных целей - идеальна. Название свое получил из за легкой цепляемости в тело nix'ов :-D...
Служба сбора стастистики с телефонной станции LG LDK-100. Реализована в виде службы для Windows. Все настройки для программы хранятся в реестре. В архиве скрипт, файл настройки (reg файл), скрипты для создания необходимых таблиц в БД, и тестовый запрос для вывода отчета. Удобно и бесплатно :).
Скачать: Source (3Кб) Binary (2,6Мб)