CPAN新动态 - 2015年3月

欢迎来到“CPAN新动态”,这是一份精选的CPAN上个月新上传模块的概览,供您阅读和编程之乐。春天来了,不仅带给我们温暖的天气,还带来了大量的新Perl模块。请享受吧!
本月模块
Rapi::Fs 由 Henry Van Styn 创建,是一个针对 PSGI 兼容的 Web 应用的 ExtJS 文件浏览器。它基于 RapidApp,这是一个基于 Catalyst 的开发应用程序。
Rapi::Fs 发行版做得很好:它具有实用的目的,安装和使用方便,拥有出色的文档,包括一个风格时尚的网页和流畅的 演示。查看它吧!
APIs & Apps
- App::GitWorkspaceScanner 看起来很有用,它可以检测并报告具有本地更改的 Git 仓库。
- 寻找命令行 JSON 转换器?请查看 json-to
- App::PureProxy 是一个用 Perl 编写的简单代理服务器
- 使用 Geo::USCensus::Geocoding 检索美国人口普查局的地理数据
- App::VirtPerl 允许您使用单个 Perl 安装使用多个版本的 Perl 模块
- 使用 App::watchdo 通过监视文件执行由 shell 命令触发
- 使用 LiquidWeb::Storm::CLI 通过 Liquid Web 的 API 进行交互
- Net::OpenStack::Swift 为 OpenStack 对象存储 API(即 Swift)提供 Perl 绑定
- Net::Presto 为分布式 SQL 查询引擎 Presto 提供一个 API
- WebService::Speechmatics 实现了语音识别到文本翻译的 API
配置 & DevOps
- 使用 Config::INI::Reader::Multiline 读取多行 INI 文件
- File::Hotfolder 监视目录中的文件更改并执行子程序
- 对于发布文档很有用,Git::Mailmap 是 Git mailmap 的 Perl 实现,可以读取/写入 mailmap 文件
- HADaemon::Control 使创建高可用性、容错守护进程变得简单。
- 使用 Net::Tomcat 监控 Apache Tomcat 实例
- Log::LTSV::Instance 是一个 LTSV 记录器
数据
- DBIx::Class::Report 看起来很有趣 - 它可以从原始 SQL 字符串返回 DBIx::Class 结果集
- Bit::Fast 旨在提供超快的位操作例程
- 就像一条生产线,DBIx::Class::Factory 可以高效地创建数据
- DBIx::RetryConnect 在失败时将自动重试连接到数据库,每次重连尝试之间的延迟逐渐增加。
- 使用 Data::ICal::RDF 将 ICal 文件转换为 RDF 图
- Imager::Barcode128 创建符合 GS1 标准的条形码!
- Hash::Storage 是一个持久化哈希存储框架,它已经有一个 DBI 实现。
- List::Prefixed 实现了一个压缩的字符串前缀列表,看起来很有用
- 使用 Sereal::Merger 合并 sereal 文件
开发和版本控制
- 使用 Badge::Depot::Plugin::Perl 为您的文档生成 Perl 版本徽章。太棒了!
- Devel::GoFaster 使 Perl 运行更快
- Code::TidyAll::Plugin::PgFormatter 将整理 Postgres SQL 代码
- 使用 Acme::Resume 创建一个“人类可读、计算机可执行”的简历,它为每个简历生成一个 Perl 包
- Test::Lives 检查代码是否未抛出异常
- 使用 Term::VTerm 操作虚拟终端
硬件
- Attach::Stuff 使设计板级组件架构更加容易
- 使用 Net::Telnet::Netgear 向 Netgear 路由器发送启用 telnet 的数据包
科学和国际
- Crypt::Ed25519 实现了 Ed25519 公钥签名/验证系统
- 使用 Crypt::TEA_PP 的小型实现算法
- Math::Calc::Parser 可以解析和评估数学表达式
- Math::InterpolationCompiler 将数学插值编译成 coderefs,以实现快速查询
- RestrictionDigest 是:“一个使用一个或一对 DNA 末端核酸酶减少基因组的模拟工具”
网络
- 使用 Catalyst::Plugin::Authentication::Credential::GooglePlus 将 Google Plus 身份验证添加到您的 Catalyst 应用程序中
- 使用 Email::MIME::Kit::Bulk 发送数千封电子邮件 - 一个并行处理的批量电子邮件发送器!
- 使用 HSTS::Preloaded 轻松检查 Chrome 的 HTTP Strict Transport Security 预加载列表
- MIME::Lite::Generator 是 MIME::Lite 的内存高效实现,用于生成电子邮件
- 使用 MojoX::IOLoop::Future 在 Mojolicious 中使用 futures
- Plack::Util::Load 从文件、URL 或类加载 PSGI 兼容的 Web 应用程序
本文最初发布在 PerlTricks.com 上。
标签
反馈
这篇文章有什么问题吗?请通过在 GitHub 上打开问题或拉取请求来帮助我们。