Category Archives: Perl – документация

Catalyst::Script::Create

Catalyst::Script::Create служит для создания новых компонент Catalyst : моделей, представлений или контроллеров. Если какие-то файлы уже существут, они не будут перезаписаны. Новые будут созданы с окончанием “.new”. Если требуется перезаписать существующие файлы, можно использовать –force.

Функции perl для получения информации о сети

Функции perl для получения информации о сети Функции: endhostent, endnetent, endprotoent, endservent, gethostbyaddr, gethostbyname, gethostent, getnetbyaddr, getnetbyname, getnetent, getprotobyname, getprotobynumber, getprotoent, getservbyname, getservbyport, getservent, sethostent, setnetent, setprotoent, setservent. Примеры кода.

Что такое файловый дескриптор

Где хранится файловый дескриптор и что из себя представляет? Как просмотреть список файловых дескрипторов для процесса? Что такое таблица файловых дескрипторов? Типы файлов в Unix. Утилиты и команды: lsof, fuser, ulimit, strace, pstree, top, pidof, pgrep.

Что такое процесс

Что такое процесс. Что такое сигнал. Примеры perl-кода: создание процесса, передача процессу сигналов. Что такое сигналы. Функции fork, exec, wait, waitpid. Таблица процессов. Команды free, top, ps и другие. Данная заметка – это просто компиляция материалов из нескольких источников, с целью сбора некоторой справочной информации, которую в дальнейшем можно использовать как шпаргалку. Использованные источники указаны… Read More »

Создание новостных лент (RSS, Atom) в Catalyst. Создание простого RSS-агрегатора

Как реализовать собственную новостную ленту в RSS и Atom форматах, на основе Catalyst. Как создать собственный RSS-агрегатор. Простые примеры кода, без комментариев. Работа с модулями XML::Feed и XML::Feed::Aggregator.