CPAN十二月新动态

欢迎来到“CPAN新动态”,这是一份精选的、关于上个月CPAN上传新内容的阅读和编程指南。请享受阅读!
APIs & Apps
- 使用 AWS::Lambda::Quick 快速创建可REST访问的 AWS Lambda 函数
- 高级入口点(适用于docker和其他容器) App::aep
- App::lrrr 监视一个或多个目录,并在内容更改时重新运行指定的命令
- 使用 GitHub::Apps::Auth 获取 GitHub 的认证令牌
- Neovim::Ext 为 neovim 提供了 Perl 绑定
- WebService::Thumbalizr 提供了一个创建网页截图的 Web 服务接口
配置 & Devops
- 使用 Path::This 获取源文件或父目录的路径
数据
- 使用 Archive::Raw 从 Perl 使用 libarchive
- DBIx::NamedParams 允许您使用命名参数执行 SQL 查询(而不是“?”)
- 使用 Data::Validate::CSV 读取和验证 CSV 文件
- Nanoid 是 JavaScript 唯一字符串生成库的移植
- Validate::Simple 是一个通用数据验证模块
开发 & 版本控制
- 使用 Perl 与 OSSEC(入侵检测)一起使用
- 使用 Promise::XS 获取更快的承诺
- Test::CI:获取当前 CI 环境的详细信息
- 使用 Test::Class::Tiny 通过 Test2 编写面向对象的测试
- Test::TraceCalls 以 JSON 格式输出测试脚本调用的所有子程序
- overload::open 允许您挂钩到
open
函数
科学 & 数学
- ISAL::Crypto 可以“使用向量寄存器在一个 cpu 上同时运行多个哈希计算”
- Math::Polynomial::Cyclotomic 是一个“循环多项式生成器”
- Throttle::Adaptive 实现了 Google SRE 书籍中描述的“自适应节流”算法
Web
- 使用 Dancer2::Plugin::MobileDevice 使 Dancer2 应用程序支持移动设备
- Mail::Qmail::Filter 在使用 qmail 作为 MTA 时过滤传入的电子邮件
- Mojo::DB::Results::Role::Struct 将数据库查询结果作为结构返回
- 使用 Mojo::DB::Role::ResultsRoles 将角色应用于 Mojo 数据库结果
标签
反馈
这篇文章有问题?请通过在 GitHub 上打开问题或拉取请求来帮助我们