CPAN新动态 - 2014年9月

欢迎来到“CPAN新动态”,这是一个精心挑选的、关于上个月CPAN上传新内容的阅读与编程指南。
API
- Untappd::API 为啤酒饮用社交网络提供了一个Perl接口
- ComXo::Call2 看起来非常有趣,似乎是一个电话交换机电信服务的API
应用程序
- cpan-outdated-coro 是一个更有用的cpan-outdated应用程序的更快版本
- 使用 pmdir 轻松获取已安装Perl模块的目录,例如:
$ cd $( pmdir Moose )
- App::sslmaker 帮助您创建自己的SSL证书
- 使用 App::wu 在终端获取天气报告(声明 - 我是该模块的作者)。如果您住在日本,您可能对新的模块 WWW::Livedoor::Weather 感兴趣
异步与并发
- Net::DNS::Native 是一个闪亮的新非阻塞DNS解析器
- Scalar::Watcher 非常有趣:允许您监视变量以检测更改,并在它们发生时调用函数
数据
- 使用 Card::Magnetic 解析磁条卡数据
- Data::Partial::Google 按照Google风格过滤部分数据结构
- 使用 INI_File 将散列或数组绑定到INI文件
- MySQL::Warmer 将预热您的MySQL服务器!(我认为是填充缓存)
- Data::Bitfield 使管理低级数据位编码整数(位域)更容易
- 使用 Str::Filter 快速清理字符串数据。它提供了一系列有用的函数来修饰字符串
配置与DevOps
- Rex::JobControl 是Rex(一个基于Perl的DevOps工具)的Web界面。还可以查看他们美丽的 网站。
- 使用 Plugin::Loader 在运行时搜索和加载模块
- Path::Extended::Tiny 使用Path::Extended的方法包装了出色的Path::Tiny模块
数学、科学和语言
- Math::Shape::Vector 是一个二维向量库,旨在用于游戏编程(声明 - 我是该模块的作者)。
- Text::IQ 是一个用于分析文本的出色模块 - 它返回有关文本的基本统计数据以及flesch、kincaid和fog得分。
硬件
- 新的Bus Pirate模块!与 Chip::nRF24L01P 和 Chip::AVR_HVSP 交互
面向对象
- Module::Runtime的最近发布破坏了一些Moose版本。不用担心,检查与 Module::Runtime::Conflicts 的冲突
- Object::Util 提供了一系列实用工具
网络
- Limper 非常有趣 - 一个无依赖、轻量级的Web框架
- 新的用户代理!LWP::Simple::REST 为LWP导出RESTful请求方法,而 Net::HTTP::Client 是类似于HTTP::Tiny的轻量级用户代理
- 使用 PBKDF2::Tiny 方便地创建和验证安全消息
- 使用 WWW::IP 查找您的IP地址(免责声明 - 我是该模块的作者)
- WebService::Client 是一个角色,它使快速生成 Web 服务客户端变得容易。
测试与异常
- Test::NoOverride 非常酷 - 它实现了一个针对重写方法的测试,并有一些合理的默认设置。
这篇文章最初发布在 PerlTricks.com 上。
标签
反馈
这篇文章有什么问题吗?请通过在 GitHub 上打开一个问题或拉取请求来帮助我们。