CPAN新动态 - 2018年1月

欢迎来到“CPAN新动态”,在这里,我们将为您呈现上个月CPAN的新上传内容,供您阅读和编程之乐。一月份所有新发行版的完整列表可以在这里找到。祝您享受阅读!
APIs & Apps
- App::NDTools 提供嵌套结构diff工具
- 使用 Net::Async::MPD 获取Music Player Daemon的非阻塞接口
- Net::Ethereum::Swarm 提供了Ethereum Swarm的API
- 使用 WebService::Binance 查询加密货币汇率和Binance API
配置 & Devops
- Net::ACME2 支持Felipe Gasper最近宣布的新通配符证书
- 通过 version::Normal 获取更多版本号的方法
- Data::Password::zxcvbn 是Dropbox密码强度估计器的移植版本
Data
- 使用 AnyEvent::PgRecvlogical 从Perl调用Postresql的
pg_recvlogical
- Business::cXML 实现了几个cXML请求/响应消息
- 使用 DBIx::QuickDB 快速启动数据库服务器
- 使用 Geo::Coordinates::MGRS::XS 将MGRS坐标转换为UTM或经纬度
- 使用 Proquint 在proquints(“可读、可拼写、可发音的标识符”)之间进行转换
- 使用 XML::LibXML::Ferry 将LibXML节点和本地对象进行序列化和反序列化
- XML::LibXML::Proxy 可以强制LibXML使用代理来处理HTTP/HTTPS外部实体
开发 & 版本控制
- 使用 Devel::ModuleBreaker 在子程序中方便地设置断点
- Git::Repository::Plugin::Dirty 提供了检查git仓库脏度的方法
- MooseX::Attribute::Multibuilder 允许您在属性之间共享
builder
例程 - 通过 Test::Reporter::Transport::Metabase::Fallback 使用Metabase报告测试,但回退到文件
- Test::Snapshot 测试存储在自动命名的文件中的数据,类似于“快照测试”
- 使用 Test::Time::HiRes 进行高分辨率时间测试
- Util::EvalSnippet 通过避免重新加载来加速应用程序开发
硬件
- 使用 Device::TPLink 从Perl访问TP-Link设备API
科学 & 数学
- 使用 Algorithm::ConstructDFA2 进行确定性有限自动机构建
- 通过 Bio::MUST::Apps::TwoScalp 对序列进行对齐或重新对齐
- Bio::SearchIO::blastxml 是NCBI Blast XML解析的SearchIO实现
- Crypt::Sodium::Nitrate 是加密库
libsodium
的包装器 - Math::GF 在Galois(有限)域上进行算术运算
- PDL::Algorithm::Center 提供了寻找样本中心的多种方法
- 使用 R::DescriptionFile 解析R包的DESCRIPTION(元数据)文件
Web
- 使用 Plack::Middleware::Statsd 将统计信息发送到statsd
标签
反馈
这篇文章有什么问题吗?请在GitHub上开启一个issue或pull request来帮助我们。