Мозаичные изображения популярны в современных средствах представления информации благодаря своей визуальной привлекательности и технологической новизне. В данной статье раскрываются методы, необходимые для создания изображений мозаичного типа, содержащих текст и графику. Обсуждаемые в статье методики можно использовать для создания статического и динамического контента. Например, сотрудники IBM могут использовать описанный ниже метод для создания мозаичного изображения, составленного из имени руководителя, заполненного небольшими фотографиями его подчиненных.
Для доступа к изображениям и составления из них элементов мозаики используется Perl. Затем изображения обрабатываются в сценарии Perl с помощью модуля GD. Этот модуль используется также для создания накладываемой маски надписи, а набор инструментов ImageMagick позволяет скомпоновать все элементы в окончательное изображение. Используя The Gimp, будут созданы модифицированная версия пингвина Тукса (Tux) — талисмана Linux®, и мозаичное изображение на тему Linux.
Итак, вы хотите узнать о двух Web-службах Amazon: S3 (Simple Storage Service) и SimpleDB. Что может быть лучше, чем обучение на практике? В данном случае вы создадите простой фотохостинг.
Создание сайта с проработанным дизайном не является нашей целью, на это понадобится слишком много времени. Кроме того, создание сайта – сложное дело, и техническая сторона - только часть уравнения, поэтому, пожалуйста, не присылайте мне жалобы типа: «чувак, твоя инструкция отстой», если ваш сайт выйдувполесконем точка ком не принес вам миллион за первую неделю. (Но если все же принес, вспомните того, кто вас этому научил.) Я буду использовать в этой серии статей share.lifelogs.com в качестве имени домена. Итак, давайте познакомимся с Amazon S3.
Сейчас сложилась такая ситуация, что язык Perl незаслуженно забыт. Хочу немного поднять авторитет этого чудесного языка своими заметками.Эта макро-заметка ориентирована на изучающих Perl, знатоков этого языка, а так же на тех, которые только хотят побольше узнать о Perl. В заметке хочу поделиться просто своим опытом.
Данное руководство создавалось для PDF::API2 версии 20020226.221611 . Соответственно, описываемые методы в других версиях модуля могут работать не корректно или не работать совсем. Данное руководство не претендует на полноту и точность изложения описания работы с модулем PDF::API2 для Perl. Скорее, оно является неким обзорным материалом, который предназначен помочь программистам Perl в практической работе, при создании PDF-документов.
Автор: Aninatalie
Источник: habrahabr.ru
Автор: annihilator
На днях вышел первый кандидат Perl-а на релиз — 5.10.0 RC1. А ведь прошло 5 лет с момента предыдущего релиза (5.8).
С января 2001 года сфера моей профессиональной деятельности тесно связна с созданием web-сервисов, в основном аналитических. Одной из технологий, используемых в работе, является mod_perl. FastCGI не использовался ни разу. Почему? Как часто отвечают: ``по историческим причинам''. А вот сейчас решил посмотреть в сторону FastCGI подробней. Специфика нового проекта подразумевает наличие frontend'да, например, nignx. ``Нет, проблем'', - говорю сам себе: ``frontend'ом будет nignx, а backend'ом - Apache''. Но не так все просто.
Автор: Андрей Черный, angel07.webservis.ru
Введение
Дэмиан Конвей (Damian Conway),
Perl.com
Оригинал:
Ten Essential Development Practices
Перевод: Валерий
Студенников
Следующие десять советов являются выдержкой из Perl Best Practices, новой книги Дэмиана Конвея о программировании на Perl и о разработке в целом.
cgi-программы и прочие программы, выполняемые сервером, с тех пор значительно усложнились. Но одно из их возможных применений не теряет своей актуальности со временем.
В предыдущих статьях, мы рассмотрели теорию хранения и управления древовидных структур данных, а так же реализовали Perl модуль для облегчения управления ими. Теперь напишем небольшой скрипт упраления (администрирования). Идея скрипта проста - требуется легко и непринужденно, с помощью скрипта, управлять деревом каталогов.
В этой статье мы рассмотрим процесс создания пакетов и модулей и в качестве примера создадим один простейший модуль и пакет.
Последние комментарии