Серия постов "Стандарты кодирования Perl". Часть 1: Оформление кода
Серия постов "Стандарты кодирования Perl". Часть 1: Оформление кода
«Программировать на Perl - это как есть палочками: непривычно и многие считают это глупостью, другие же наслаждаются удобством и простотой.»
Данный пост включает в себя примеры регулярных выражений на perl, которыми мы так часто пользуемся в разработке web-приложений. Добро пожаловать под кат.
Библиотека Log::Log4perl имеет довольно обширные возможности и позволяет настроить логирование под свои потребности.
Log::Dispatch::FileRotate позволяет ротировать файлы. Можно настроить максимальный размер файла (по умолчанию 10 Mb), максимальное число файлов.
После создания проекта видим директорию templates, а в ней создаем папку path, в которой будут располагаться шаблоны с расширением *.html.ep
Создаем в директории path шаблоны с контентом и именуюем их с 0.html.ep по 9.html.ep
В шаблоне default пишем:
<div id="content">
<%= include 'path/' . int(rand(10)) %>
</div>
В продолжении поста о создании pdf-файла по средством PDF::API2, рассмотрим пример вставки таблицы, используя вышеупомянутый модуль и PDF::Table.
Доброго дня, читатели блога Re:Notes! Сегодня речь зайдет о времени в *nix-подобных системах. В Perl моменты времени представлены в виде интервалов, измеряемых в секундах с некоторого момента, называемого началом эпохи.
Модуль PDF::API2 предназначен для создания новых документов на языке Perl и не дает возможностей полноценного редактирования уже существующих. Поиск текста, замена и т.п.
Но с "простым" редактированием текста модуль справляется успешно. К примеру, при заполнении шаблонной документации (квитанции, бланки).
С помощью ImageMagick очень просто реализовать копирайтинг изображений, дабы предотвратить кражу Ваших работ в графическом виде. В качестве исходного изображения возьмем изображение, содранное из сети и предположим, что оно наше. Логотип - *.png файл с изображением бабочки.
Renotes © 2012 -
Заметки web-разработчиков ·RSS