Catalyst::Script::Create служит для создания новых компонент Catalyst : моделей, представлений или контроллеров. Если какие-то файлы уже существут, они не будут перезаписаны. Новые будут созданы с окончанием ".new". Если требуется перезаписать существующие файлы, можно использовать --force.
Архив рубрики: Perl — документация
Catalyst::View
Catalyst::View - базовый класс для создания представлений (view) Catalyst.
Как загружать файлы в Catalyst-приложении
Загрузка файлов в Catalyst-приложении с помощью стандартного средства Catalyst::Request::Upload. Работа с библиотекой lib::abs.
Функции Perl для работы с сокетами
Небольшая заметка. Что такое сокет. Функции accept, bind, connect, getpeername, getsockname, getsockopt, listen, recv, send, setsockopt, shutdown, socket, socketpair. Простые примеры кода сервера и клиента.
Читать далее
Работа со стандартными потоками ввода-вывода в Unix. Каналы
Конспект, заметки по работе со стандартными потоками ввода-вывода, работа с каналами. Примеры проверены на Debian Linux. Буферизация STDOUT и STDERR в perl. Использование /dev/null . Mknod и mkfifo.
Функции perl для получения информации о сети
Функции perl для получения информации о сети
Функции: endhostent, endnetent, endprotoent, endservent, gethostbyaddr, gethostbyname, gethostent, getnetbyaddr, getnetbyname, getnetent, getprotobyname, getprotobynumber, getprotoent, getservbyname, getservbyport, getservent, sethostent, setnetent, setprotoent, setservent. Примеры кода.
Как скачивать файлы в Catalyst-приложении
Как организовать скачивание файлов в Catalyst-приложении. Работа с форматами csv, tsv, txt, xml в Catalyst. Использование модуля Catalyst::View::Download . Добавление собственных форматов файлов.
Что такое файловый дескриптор
Где хранится файловый дескриптор и что из себя представляет? Как просмотреть список файловых дескрипторов для процесса? Что такое таблица файловых дескрипторов? Типы файлов в Unix. Утилиты и команды: lsof, fuser, ulimit, strace, pstree, top, pidof, pgrep.
Что такое процесс
Что такое процесс. Что такое сигнал. Примеры perl-кода: создание процесса, передача процессу сигналов. Что такое сигналы. Функции fork, exec, wait, waitpid. Таблица процессов. Команды free, top, ps и другие.
Данная заметка - это просто компиляция материалов из нескольких источников, с целью сбора некоторой справочной информации, которую в дальнейшем можно использовать как шпаргалку. Использованные источники указаны в конце заметки.
Создание новостных лент (RSS, Atom) в Catalyst. Создание простого RSS-агрегатора
Как реализовать собственную новостную ленту в RSS и Atom форматах, на основе Catalyst. Как создать собственный RSS-агрегатор. Простые примеры кода, без комментариев. Работа с модулями XML::Feed и XML::Feed::Aggregator.