CPAN 新动态 - 2017 年 9 月

欢迎来到“CPAN 新动态”,这是对上个月新上传到 CPAN 的内容的精选回顾,供您阅读和编程之乐。祝您享受!
APIs & Apps
- 使用 NoodlePi 和 App::NoodlePay 方便地发送比特币
- App::SSH::SwitchShell 允许您为共享 SSH 账户使用您首选的 shell 和自己的主目录
- 使用 WebService::NextEpisode 获取您最喜欢的电视节目下一集的播出日期
- WebService::Vichan 是一个针对 4chan 和 vichan 基于图像板的 API 客户端
- 使用 PagerDuty::Agent 的 Perl PagerDuty 客户端
- Sendmail::AbuseIPDB 提供对 IP 地址滥用数据库的 API 访问
- Slack::Notify 可以触发 Slack 入站 Webhooks
- 使用 Splunk::HEC 的 Splunk HTTP 事件收集器 (HEC) 客户端
配置 & Devops
- 使用 CPAN::Perl::Releases::MetaCPAN 通过 MetaCPAN API 将 Perl 版本映射到 tar 文件的存储位置
- Win32::PowerShell::IPC 可以交互式地操作捕获的 PowerShell 进程
- 使用 Win32::EnumPrinters 在 Windows 中枚举打印机
数据
- Document::OOXML 操作 Office Open XML 文件
- Geo::OSM::Render 是一组用于渲染 OpenStreetMap 数据的模块
- Text::Control 转换控制字符,使其易于识别
开发 & 版本控制
- Acme::Data::Dumper::Extensions - 实验性增强 Data::Dumper,很有趣!
- Const::Fast::Exporter 可以导出 Const::Fast 不变变量
- Importer::Zim 可以像 Invader Zim 一样导入函数。类似于 Import::Box
- 使用 List::ToHash 以极快的速度将列表转换为散列
- 使用 MooX::Thunking 允许 Moo 属性“延迟执行”
- MooseX::AccessorsOnly 可以在用户在对象内部“翻找”时做出反应
- goto::file 停止解析当前文件并转到不同的文件。哇!
- 使用 async/await 语法构建跳跃函数,使用 Async::Trampoline
硬件
- Lab::VXI11 是一个 Perl 接口,用于 VXI-11 测试和测量后端
- 使用 RPi::UnicornHatHD 与 Pimoroni 的神奇的 Unicorn HAT HD 一起使用
语言 & 国际化
- Emoji::NationalFlag 将国家代码转换为国旗表情符号
- 使用 Locale::XGettext 将字符串提取到 PO 文件中
科学 & 数学
- Crypt::Cisco 提供了 Cisco 类型 7 密码的命令
- MEME::Alphabet 为 Perl 代码提供核苷酸字母表功能。
网络
- Dancer2::Plugin::OpenAPIRoutes 从 Swagger 配置文件自动创建路由。酷!
- Mojo::IOLoop::ReadWriteProcess 作为独立进程执行外部程序或内部代码块。
- Mojolicious::Plugin::Loop 为 Mojo 模板中的循环提供便利函数
本文最初发布在 PerlTricks.com 上。
标签
反馈
这篇文章有什么问题吗?请通过在GitHub上打开一个问题或拉取请求来帮助我们。