CPAN一月新动态 - 2017年1月

欢迎来到“CPAN新动态”,这里将为您精选上个月CPAN的新上传内容,供您阅读和编程之乐。祝您享受阅读!
APIs & Apps
- App::Hako 可以将应用隔离于 $HOME
- App::OnePif 可以读取 1Password 交换格式
- 使用 App::TeleGramma 获取模块化的Telegram机器人
- 又一JSON grep: App::yajg
- Net::Google::Spreadsheets::V4 为 Google Spreadsheets v4 API 提供了 perly 接口
- AI::CleverbotIO 是 cleverbot.io API 的 Perl 封装
- OpenSourceOrg::API 为 OSI 许可证 API 提供了 Perl 绑定
- 使用 Tunein::Streams 从 Tunein.com 的电台网站获取可流式传输的 URL
Config & Devops
- Version::Dotted 为 Version 添加了针对点版本号的新功能
Data
- Bit::Manip 提供了位操作函数,而不是使用位运算符
- DBIx::Class::Helper::ResultSet::CrossTab 在结果集上模拟 MS crosstab/pivot table 行为
- 在将数据推送到 Datahub 实例之前,使用 Datahub::Factory 将数据从一种格式转换到另一种格式
- 使用 JSON::Schema::ToJSON 从 JSON Schema 定义生成示例 JSON 结构
- Locale::Meta 是基于 Locale::Wolowitz 的本地化工具
- 使用 Pollux 获取类似 Redux 的存储
Development & Version Control
- 使用 Async::ContextSwitcher 在异步程序中跟踪执行上下文
- Git::ObjectStore 是 Git::Raw 和 libgit2 的抽象层
- Perl 5 的 元对象协议 - MOP
- MooX::Commander - 使用 Moo 构建具有子命令和选项解析的命令行应用程序
- MoobX 是 JavaScript 的 MobX 的响应式编程克隆
- Ryu 为异步代码提供流和数据流处理
- Syntax::Feature::Qn 是 Perl 的基于行的引用语法扩展
- 使用 Test::Mockify 为 Perl 获取一个最小的模拟框架
Hardware
由于 Steve Bertrand 的贡献,许多新的 Raspberry Pi 模块
- RPi::ADC::ADS 是用于 ADS 1xxx 系列模数转换器 (ADC) 的接口
- RPi::DigiPot::MCP4XXXX 是 MCP4xxxx 系列数字电位器的接口
- RPi::HCSR04 是用于 HC-SR04 超声波距离测量传感器的接口
- RPi::SPI 可以通过串行外设接口 (SPI) 总线与设备通信
Other
一些值得注意的游戏相关发布
- Games::Chipmunk 为 Chipmunk 2D v7 物理库提供 Perl 接口
- Graphics::Raylib 是 Raylib 游戏库的 Perl 封装
Science & Mathematics
- Data::Math 在复杂数据结构上执行算术运算
- Sort::Naturally::XS 提供了人类友好的(自然)排序顺序
Web
- Catalyst::Plugin::Session::PerUser::AutoLogout - 在密码更改时将用户从其他会话中注销。
- Data::MuForm 一个新的数据验证和表单处理器
- Mojolicious::Plugin::Web::Auth::Site::Fitbit 为 Mojo 添加 Fitbit Web API 身份验证支持
本文最初发布在 PerlTricks.com。
标签
反馈
这篇文章有什么问题吗?请通过在 GitHub 上打开一个 issue 或 pull request 来帮助我们。