CPAN新动态 - 2014年6月

欢迎来到“CPAN新动态”,这是对上个月CPAN新上传内容的精选回顾,供您阅读和编程乐趣。
APIs
- 使用Cookieville为您的数据库获取REST API
- Device::SaleaeLogic为Saleae Logic设备提供Perl接口
- Etcd是etcd(一个键值存储)的Perl API
- Geo::Coder::OpenCage是OpenCage地理编码服务的Perl API
- Math::OEIS提供对在线整数序列百科全书的接口。谁知道有这样的东西呢!
- Net::PMP是公共媒体平台的接口
- 使用Term::GnuScreen::WindowArrayLike轻松管理GNU Screen窗口
- WWW::Spotify提供对Spotify API的接口
- 使用WWW::RabbitMQ::Broker与RabbitMQ代理进行交互
- WWW::GoKGS是KGS围棋服务器的爬虫
- WebService::Amazon::Route53::Caching为Amazon Route 53 DNS服务实现缓存层
- 使用Plack::Middleware::Raygun从您的Plack中间件发送错误报告到raygun.io
Apps
- 使用App::CPANTS::Lint在您的发行版上运行CPANTS Kwalitee测试
- App::Goto::Amazon提供连接到Amazon EC2实例的快捷命令
- App::HPGL2Cadsoft将HPGL文件转换为Cadsoft Eagle脚本(电路板设计工具)
Data
- AnyEvent::Pg::Pool::Multiserver允许您使用AnyEvent::Pg对多个Postgres服务器进行异步DB调用
- 使用CSS::Selector::Grammar将CSS转换为Regexp::Grammar解析树
- 使用DBIx::TxnPool在MySQL数据库上运行大量的插入和更新语句
- Deeme是一个“数据库无关的驱动事件发射器”,支持多个后端
- 使用Dist::Zilla::Plugin::UploadToStratopan自动将您的发行版发布到Stratopan
- 使用Geo::States查找美国州名和首府
- MySQL::Explain::Parser将MySQL的explain输出转换为Perl
Development & System Administration
- DBG为Perl代码提供一组有用的调试函数
- 另一个有用的调试工具:使用Devel::Trace::Syscall获取所有系统调用的堆栈跟踪
- 使用Data::Random::Structure快速生成Perl数据结构
- MooseX::AuthorizedMethodRoles通过白名单方法提供角色检查
- 使用PangoConst获取Pango常量,而无需Glib和Gtk2库的重量
- Sort::Key::Domain对域名进行排序
- 使用TAP::Formatter::Jenkins获取与Jenkins兼容的TAP测试输出
- Test::RequiresInternet在运行测试之前会检查网络连接 - 非常有用。
娱乐
- 寻找“Buffalo buffalo ...”语法正确的版本?无需再找,因为 Acme::Buffalo::Buffalo 已经为您解决了这个问题
- Acme::MilkyHolmes 提供了著名日本动画卡通的角色信息
- Games::Go::Referee 分析围棋 sgf 文件以检查规则违规
网络
使用 CGI::Application::Plugin::AB 在 CGI 应用程序上方便地运行 A/B 测试
CGI::Application::Plugin::Throttle 实现了用户节流功能(通过 IP 地址识别)
使用 HTTP::Tiny::Paranoid 避免连接到黑名单上的 URL
新的 Dancer 模块
- Dancer::Plugin::CORS 配置跨源共享规则
- Dancer::Plugin::Negotiate 包装 HTTP::Negotiate
- Dancer::Plugin::Swig 实现了 Swig 包装器
新的 Mojolicious 模块
- Mojolicious::Plugin::Logf 使用 sprintf 平坦并记录复杂数据结构
- Mojolicious::Plugin::MoreUtilHelpers 实现了一些实用方法
- Mojolicious::Plugin::NetsPayment 是一个使用 Nets 进行支付的实验性模块
- Mojolicious::Plugin::PayPal 是一个使用 PayPal 进行支付的实验性模块
- MojoX::GlobalEvents 是一个事件处理器
这篇文章最初发布在 PerlTricks.com。
标签
反馈
这篇文章有什么问题吗?请在 GitHub 上打开一个问题或拉取请求来帮助我们
LATEST COMMUNITY ARTICLES
- More commenting... maybe?
github.polettix.it - Perl Weekly Challenge 121: Invert Bit
blogs.perl.org - Web nostalgia: MojoX::Mechanize
github.polettix.it - On the eve of CPAN Testers
blogs.perl.org - PWC121 - The Travelling Salesman
github.polettix.it - PWC121 - Invert Bit
github.polettix.it - Floyd-Warshall algorithm implementations
github.polettix.it - Perl Weekly Challenge 120: Swap Odd/Even Bits and Clock Angle
blogs.perl.org - How I Uploaded a CPAN Module
blogs.perl.org - App::Easer released on CPAN
github.polettix.it