CPAN最新动态 - 2014年4月

欢迎来到“CPAN最新动态”,这是一份精心挑选的上个月CPAN新上传项目的阅读与编程指南。4月份的内容丰富多彩,其中也有一些非常棒的宝石。想象一下“雅达利垃圾场挖掘”,尽情享受吧!
APIs
- WWW::Pinboard 是一个针对 pinboard.in 的API
- 使用 Mail::Google::Procmailrc 将您的Gmail规则导出为procmail格式
Apps
- Alien::pdf2json 安装pdf2json,它还可以将PDF转换为XML
- 使用 App::MPDSync 保持两个Music Player Daemon实例的同步
- 使用 Git::Code::Review 增强您的代码审查流程(教程在此)
- 使用 App::Du::Analyze 分析du命令的结果
Data
- 使用 Data::Generator::FromDDL 为关系型数据库生成假数据
- 使用 Exobrain 自动化您的日常生活?现在通过 Exobrain::HabitRPG 和 Exobrain::Foursquare 连接到更多服务
- 使用 SerealX::Store 存储您的序列化Perl数据结构
- Types::DateTime 提供Moo/Moose兼容的日期时间类型约束
Development & System Administration
- 使用名为 BackPAN::Index::Create 的工具创建您自己的BackPAN索引
- Dist::Zilla::Plugin::CheckBin 将为您的分发添加一个检查,以确保某个命令可用
- 使用 Dist::Zilla::Plugin::CheckStrictVersion 强制执行严格的版本号
- Dist::Zilla::Plugin::Test::PAUSE::Permissions 将在dzil的文件收集阶段检查您的PAUSE权限
- 如果想在您的distro中添加日期而不更改行号,Dist::Zilla::Plugin::OurDate 是您的朋友
- 使用 Exporter::LexicalVars 在您的包中导出词法变量
- 使用 File::ELAN 读取和编辑ELAN文件
- 如果您在解决方案中反复使用相同的模块,Import::Base 可以让您减少导入代码,并声明一组基本模块
- 如果您需要处理数千个Perl对象并需要一个高效的实现,请查看 Monjon
- 如果您对perldoc加载等待感到沮丧,您可能存在问题。另请参阅 Pod::Perldoc::Cache
Fun
- 这是一个令人难以置信的模块;只需使用 Acme::Futuristic::Perl 就可以让Perl 7在您的机器上运行!
- 如果Perl 7还不够,也许您想尝试无符号标量?试试 bare
Maths, Science & Language
- 今天是假日吗?可能在斯洛伐克共和国。用Perl和 Date::Holidays::SK 来找出答案
- Path::Hilbert 使用Hilbert曲线算法在一维和二维空间之间进行转换
- 使用 Lingua::PT::Capitalizer 将葡萄牙文文本大写
Web
- Catalyst::Plugin::ModCluster 将您的Catalyst应用程序注册到apache mod_cluster
- 在Dancer中使用Google的OAuth验证您的用户 Dancer::Plugin::Auth::Google
- 厌倦了Dancer2上的Template::Toolkit?查看 Dancer2::Template::TextTemplate 以获取更符合Perl风格的模板选项
- 使用 Mojo::Cloudflare 将 Mojo::UserAgent 连接到 Cloudflare API
- Mojo::YR 是 NR.YO 天气 API 的 API
- 在 Mojo 中启用纯文本路由定义,使用 Mojolicious::Plugin::PlainRoutes
喜欢这篇文章吗?帮助我们并推文它!
本文最初发布在 PerlTricks.com 上。
标签
反馈
这篇文章有什么问题吗?请在 GitHub 上打开一个问题或拉取请求来帮助我们。