Perl: Межпроцессовые взаимодействия

Автор: Неизвестен  // Мая 20th, 2011
Сразу хочу огорчить программистов под Windows. К сожалению, некоторые из описанных ниже рецептов под Windows работать не будут. Я и сам долго скрежетал зубами, когда в ответ на переопределение STDOUT с помощью разветвляющего open в логи валились сообщения о том, что, мол, нет такой команды.

Perl: Работа с камерой

Автор: Jakop  // Мая 18th, 2011
Зачастую стандартные драйвера и ПО для синхронизации данных с камерами не позволяют решать специфические задачи обмена информацией с устройством. В таких случаях удобно задействовать какой-либо api устройства для написание скрипта, утилиты для решения подобных задач.

Perl: Отправка HTML-форматированного письма (с картинками)

Автор: Roman Sozinov  // Мая 13th, 2011
Очень удобно сгенерированные HTML-отчеты (с картинками) читать из почтового клиента, но как оказалось, не так-то просто это сделать - одной командой тут не обойтись.

Perl: Мониторинг дискового пространства Windows с помощью Perl

Автор: Павел Устюгов  // Марта 29th, 2011
Данный скрипт позволет мониторить свободное пространство логических дисков на Windows машинах, с отправкой уведомления на email в случае малогого количества свободного места на одном из дисков. Нормально работает под XP(SP2) и W2003 SERVER.
На других системах не тестировался. В принципе, должен работать везде где есть поддержка WMI.

Perl: Web-интерфейс на Perle с использованием Oracle

Автор: Дмитрий Бондарев  // Марта 15th, 2011
В последнее время во многих организациях, использующих Oracle в качестве основной СУБД, возникает задача создания web-интерфейса для различных Интернет(Интранет) приложений. Способов организации такого интерфейса существует великое множество.

Perl: Работа с DBI из Perl

Автор: Alex Ott  // Марта 10th, 2011
В настоящее время практически невозможно найти область применения, в которой бы не использовались базы данных. Для Web базы данных играют очень важную роль, позволяя создавать интернет-магазины, ленты новостей, сайты банков, и т.п.

Perl: Использование CPAN для интерактивной и автоматической инсталляции модулей

Автор: Alex Ott  // Марта 09th, 2011
Для многих программистов одним из достоинств Perl является наличие большого числа готовых модулей, которые позволяют использовать Perl практически в любой области.

Perl: Работа с шаблонами. Использование HTML::Template с CGI-скриптами.

Автор: Alex Ott  // Марта 08th, 2011
Одной из частых задач стоящих перед Web-программистом является отделение логики получения данных от формата представления данных. Для решения такой задачи часто используют шаблоны html-документов, которые при работе программ заполняются данными. Это позволяет выполнять верстку страниц другому человеку, или изменять внешний вид страниц не изменяя саму программу.

Perl: Делаем счетчик посещений на Perl

Автор: Oleg Tryvol  // Февраля 11th, 2011
Счетчики повсеместно используются в Интернет для статистики посещений. В этой статье показаны основы написания счетчиков на Perl, от самого простого до более сложного.

Perl: Как сделать дубликат анонимных переменных

Автор: Неизвестен  // Января 21st, 2011
Всякий, кто использует в программе анонимные хэши и массивы, не раз сталкивался с необходимостью создания автономного и независимого дубликата переменной. Вариантов решения много, в том числе и с помощью сериализации.

Perl: Интересные примеры на Perl

Автор: Неизвестен  // Января 20th, 2011
Около месяца собирал разные «хаки» на языке программирования Perl. Эта подборка наглядно демонстрирует, как в Perl одна-две строчки кода могут сделать больше, чем десять строк в каком-нибудь другом языке программирования.

Perl: Пишем icq-бот на perl

Автор: SLY_G  // Января 20th, 2011
Если вы не знаете, но хотите узнать, как сделать программу, которая постоянно висит в памяти и что-то нужное периодически выполняет, и при этом вы пишете на языке perl — попытаюсь рассказать об этом как можно более понятно.
Я сам люблю подробные инструкции, которые подразумевают, что человек, её читающий, не обязан знать всё, что было пропущено. Пусть лучше он сам пропустит то, что знает и так. Тем более, что о чём-то он может иметь ошибочное представление.

Ну а чтобы не было скучно, совместим этот пример с ещё одной темой — icq, чтобы у нас получился icq-bot.

Perl: Парсинг на Perl

Автор: Иван Рак  // Сентября 18th, 2010
Perl быстро становится ключевым инструментом обычного системного администратора и волшебной шляпой системного программиста. Легко, однако, испугаться 211 страниц документации, которая прилагается к последнему (пятому) релизу Perl. Быть может, вы уже спрашиваете себя "с чего начинать?" и "сколько всего надо знать, чтобы писать программы на Perl?". Легче всего - посмотреть, как кто-то другой решает простую проблему. Возьмем для примера типичную задачу системного администрирования - присвоение новому пользователю уникального ID номера. Для этого нужно определить наибольший из имеющихся в вашей системе ID, и выбрать следующее большее число.

Разберем подвернувшуюся нам задачу на простые задачи и их решения.