CPAN 新鲜事 - 2018年4月

欢迎来到“CPAN 新鲜事”,在这里我们可以看到上个月最新的 CPAN 上传内容,供您阅读和编程之用。享受吧!

APIs & Apps

  • RSLinux 包管理器是用 Perl 编写的:[App::rs](https://metacpan.org/pod/App::rs)
  • [WebService::S3::Tiny](https://metacpan.org/pod/WebService::S3::Tiny) 是 S3 的一个最小化包装器,基于 HTTP::Tiny
  • [Finance::Robinhood](https://metacpan.org/pod/Finance::Robinhood) 可以无佣金交易股票、ETF、期权和加密货币
  • 使用 Oracle::ZFSSA::Client 通过 Oracle ZFS 存储设备 RESTful API
  • 使用 Webservice::Swapi 通过 Perl 使用星球大战 API web 服务

Config & Devops

  • 使用 Crypt::OpenSSL::Guess 猜测 OpenSSL 包含路径
  • [Linux::Perl](https://metacpan.org/pod/Linux::Perl) 使用纯 Perl 进行系统调用
  • 使用 Menlo::Legacy 为 Menlo 获取遗留支持(cpanm v1)

Data

  • 使用 DBIx::Result::Convert::JSONSchema 将 DBIx 结果模式转换为 JSON 模式
  • [Data::Cuid](https://metacpan.org/pod/Data::Cuid) 可以生成抗碰撞的 ID
  • [File::ContentStore](https://metacpan.org/pod/File::ContentStore) 提供基于硬链接的内容存储
  • [Geo::Privacy](https://metacpan.org/pod/Geo::Privacy) 提供 EU 和 GDPR 国家查找
  • 使用 [Image::Find::Paths](https://metacpan.org/pod/Image::Find::Paths) 在图像中定位行
  • [UUID::URandom](https://metacpan.org/pod/UUID::URandom) 基于随机或 Windows 加密 API 创建 UUID

Development & Version Control

Other

Science & Mathematics

  • [Astro::Units](https://metacpan.org/pod/Astro::Units) 执行高精度和大数支持的天文单位转换
  • [PDL::Cluster](https://metacpan.org/pod/PDL::Cluster) 提供了与 C 集群库兼容的 PDL 接口
  • 使用基于 C 的模块:[Tree::Interval::Fast](https://metacpan.org/pod/Tree::Interval::Fast) 创建和操作区间树

Web

  • [Catalyst::Plugin::ServeFile](https://metacpan.org/pod/Catalyst::Plugin::ServeFile) 是一种更少意见、功能最少的静态文件服务方式
  • [Mojo::Feed](https://metacpan.org/pod/Mojo::Feed) 提供 Mojo::DOM 基于的 RSS & Atom 喂食解析
  • 使用 Mojolicious::Plugin::CSPHeader 将 Content-Security-Policy 标头添加到每个 Mojo HTTP 响应中
  • 使用 MooX::Async::Console 将控制台附加到异步模块
  • 使用 Web::Microformats2 从 HTML 或 JSON 读取 Microformats2 元数据

Tags

David Farrell

David 是一名专业程序员,他经常在 Twitter博客 上关于代码和编程艺术发表推文。

浏览他们的文章

反馈

这篇文章有问题?请通过在 GitHub 上打开问题或拉取请求来帮助我们