Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «perl»
Яндекс / [Из песочницы] Делаем dDNS-клиент для DNS Яндекса 2011-10-03 12:01:02
Залез зачем-то в справку почты для домена яндекса и заметил там Его — долгожданный API DNS.
И ...
+ развернуть текст сохранённая копия
Залез зачем-то в справку почты для домена яндекса и заметил там Его — долгожданный API DNS.
И захотелось сделать более нативный клиент dDNS, чем всего лишь 2-х месячной давности решение через эмуляцию пользователя.
Читать дальше →
Тэги: pdd.yandex.ru, perl, динамический, яндекс
Linux DHCP routes 2011-09-29 15:40:31
Скрипт dhcp.pl используется для передачи опции DHCP ‘classless static routes’ на конечные хосты. Сам ...
+ развернуть текст сохранённая копия
Скрипт dhcp.pl используется для передачи опции DHCP ‘classless static routes’ на конечные хосты. Сам скрипт запускается на сервере командой ./dhcp.pl Не забудьте предварительно поставить права на запуск, а также заменить [...]
Тэги: dhcp, linux, perl, route, script, работа
Удаленная атака на Apache. Как защититься? 2011-09-27 17:59:33
На сайте http://seclists.org/fulldisclosure/2011/Aug/175 появилась новость о уязвимости веб сервера ...
+ развернуть текст сохранённая копия
На сайте http://seclists.org/fulldisclosure/2011/Aug/175 появилась новость о уязвимости веб сервера Apache. Автор уверяет, что использование скрипта инициирует утечку памяти и как следствие отказ в обслуживании одного из самых популярных веб серверов. Скрипт [...]
Тэги: apache, drupal, htaccess, perl, wordpress, атака, работа, сервер, скрипт
Perl / Установка Perl-модулей в Gentoo 2011-09-23 21:50:13
... экосистемы языка Perl — управление модулями ... администрирования глобальных Perl-модулей есть ...
+ развернуть текст сохранённая копия
Самый большой недостаток экосистемы языка Perl — управление модулями (другой кандидат на эту роль — долгострой Perl6, но не будем о нём). Что любопытно, самое большое достоинство этой же экосистемы — наличие единого архива модулей CPAN. Поразительно, собрать и организовать модули смогли, а реализовать удобную установку/обновление/удаление — нет.
Богатство выбора… или очередное TIMTOWTDI
Существует множество альтернативных подходов к этой задаче (и их количество тоже косвенно указывает на то, что ни один из них не решает проблему достаточно хорошо): cpan, cpanplus, cpanminus, pip, cpansite, minicpan/mcpani, perlbrew, cpan-outdated, cpan-listchanges, local::lib, …
Итак, у нас может быть:
- Несколько версий самого perl (разумеется, каждая со своими глобальными модулями), в т.ч. установленные в домашний каталог юзера (см. perlbrew).
- Глобальные (доступные при запуске perl) и локальные (подключаемые из любого каталога/каталогов, обычно располагающиеся внутри отдельного проекта или в домашнем каталоге пользователя) модули.
- Глобальные модули бывают трёх типов: core (идущие вместе с perl), site (устанавливаемые вручную админом) и vendor (устанавливаемые менеджером пакетов вашей ОС).
- Все глобальные модули находятся в подкаталогах «номер.версии.perl/», и эти каталоги никто автоматически не чистит. А при установке новой версии perl создаются новые аналогичные каталоги. И perl подгружает модули из каталогов всех доступных предыдущих версий. Так что умножьте core+site+vendor на количество обновлений perl — вот в таком количестве каталогов/вариантов находятся ваши глобальные модули.
- Источники модулей тоже бывают разные: CPAN, локальные зеркала-оверлеи CPAN с приватными модулями, просто свои или скачанные из инета модули отсутствующие в CPAN-совместимой системе.
И всю эту радость надо администрировать: устанавливать, обновлять, … В Gentoo для упрощения администрирования глобальных Perl-модулей есть утилитка g-cpan, вот о ней я и хочу немного рассказать.
Читать дальше →
Тэги: cpan, g-cpan, gentoo, install, module, perl
Виртуализация / Виртуализация с Parallels Server Bare Metall (PSBM) — заметки эксплуататора, часть 0 2011-09-23 16:44:54
Когда начинается разговор об IAAS (упрощенно — виртуализации серверов), то сразу же звучат мантры & ...
+ развернуть текст сохранённая копия
Когда начинается разговор об IAAS (упрощенно — виртуализации серверов), то сразу же звучат мантры "VMware, Hyper-V, XEN, OpenVZ/Virtuozzo, KVM, Jail".
Каждая из этих технологий имеет своих апологетов, имеет свои положительные и, разумеется, отрицательные стороны. Принципиально, все решения можно разделить на 2 группы по потребительским свойствам:
- контейнерная виртуализация (на уровне операционной системы) — какая операционная система используется в физическом сервере — такие виртуальные машины можно в ней и создавать (Linux-Linux, Windows-Windows, xBSD-xBSD) — гомогенная виртуализация
- аппаратная виртуализация и паравиртуализация — на физическом сервере с одной операционной системой можно создавать виртуальные машины с иными ОС (Linux-Linux, Linux-Windows, Linux-xBSD, Windows-Linux, Windows-Windows ...) — гетерогенная виртуализация
Однако, в нашей отрасли, редко кто вспоминает о существовании очень интересного решения — Parallels Server Bare Metall.
Читать далее ...
Тэги: baremetal, iaas, parallel, psbm, server, виртуализация
Главная / Главные темы / Тэг «perl»
|
Взлеты Топ 5
Падения Топ 5
|