CPAN 新动态 - 2018 年 9 月

欢迎来到“CPAN 新动态”,这是一份精选的关于上个月 CPAN 新上传内容的阅读与编程指南。祝您享受!
APIs & Apps
- 使用 App::AsciiChart 进行简单的 ASCII 图表绘制
- App::JsonLogUtils 提供用于处理 JSON 格式日志文件的命令行工具
- 通过 Net::OneSky 简单地访问 OneSky API
- 使用 Hetula::Client 与 patron 数据存储库 Hetula 进行通信
- Signer::AWSv4 可在不需要 HTTP::Request 对象的情况下使用 v4 签名对 AWS 请求进行签名
数据
- Data::Exchange 可通过 S3 存储桶交换文件并更新同事的问题
- 使用 Ordeal::Model 管理卡片和牌组
- 使用 SQL::Translator::Parser::OpenAPI 将 OpenAPI (swagger) 架构转换为 SQL::Translator 架构
- Types::PGPLOT 是 PGPLOT 库兼容的 Type::Tiny 类型
- XML::Invisible 使用语法将“不可见 XML”文档转换为 XML
- 通过 YAML::PP::LibYAML 获取 YAML::PP 的更快后端
开发 & 版本控制
- Git::IssueManager 可在您的存储库中的 git 分支中管理问题
- 使用 JSON::API::Error 获取 JSON API 风格的错误对象
- Protocol::DBus 纯 Perl 中的 D-Bus
科学 & 数学
- Astro::Coord::ECI::VSOP87D 实现了行星运动 VSOP87D 位置模型
Web
- 使用 Email::Address::UseXS 避免在处理格式错误的输入时出现阻塞
- 使用 HTML::T5 验证 HTML,它是 HTML::Lint 的一个分支
- 使用 Mojo::Promise::Role::HigherOrder 完成 first fulfilled promise
- Mojolicious::Plugin::ForwardedFor 从 X-Forwarded-For 获取远程地址
- Mojolicious::Plugin::PNGCast 可以显示来自无头浏览器或任何 PNG WebSocket 流的屏幕录制
- 使用 libcurl 通过 Net::Curl::Parallel 执行并发 HTTP 请求
标签
反馈
这篇文章有什么问题吗?请通过在 GitHub 上打开一个问题或拉取请求来帮助我们。