На YAPC::Russia 2011 рассказал про штучку, которую сделал для того, чтобы раздавать свои скрипты и маленькие программки друзьям и компьютерам.
Суть проста: в начало кода скрипта встраивается небольшой инсталлятор, который при первом запуске скачивает и устанавливает зависимости. Сисадминам-перфекционистам вход воспрещён.
Есть готовый модуль Par::Packer, который создаёт бинарник со скриптом и позволяет туда упаковать зависимости. Огорчает размер полученного бинарника и время первого запуска, но в остальном вполне работоспособное решение.
P.S. кстати, он и без бинарника может паковать зависимости и их использовать.
Posted by: Account Deleted | 05/15/2011 at 08:05 AM
2Александр Фёдоров: http://kapranoff.ru/talks/yapcrussia-2011/onefilers.html#31 и http://kapranoff.ru/talks/yapcrussia-2011/onefilers.html#32
Posted by: Иван Бессарабов | 05/15/2011 at 09:04 AM