Ruby Digest 2020年8月1日

8月1日至15日,有关Ruby的大量信息(包括俄语)包括:

新闻,媒体,新闻,发行,文章,培训。







新闻



在Ruby 3中,计划添加Ractor -actor模型上的并行计算的抽象。 Ractor旨在允许并行执行ruby代码

而不存在线程安全问题。



邀请演讲者在线参加RubyWorld 2020会议



8月21日,星期五,将举行NoRuKo会议-以在线会议EuRuKo的形式进行重组,EuRuKo是欧洲最大的Ruby会议。



GitHub已在生产中更新为Ruby 2.7。俄罗斯人



最近制作Awesome Made包括7个Ruby项目:

Github-changelog-generatorEvil IconsParserLefthookAnyCableRuby测试分析工具箱Gon



查看和聆听



图片 RWpod 30季第8集-Ruby 3输入状态,无布局更改的无限滚动,扫雷,右舷笔记本等



图片 RWpod第31集,本季第08集-如何测试依赖于外部API,1Keys,Notice,Ancestry,Fast,Hopi等的Ruby代码



图片 DragonRuby游戏开发工具包。介绍。



图片 无服务器平台简介:让我们使用AWS Lambda和

API Gateway创建一个Ruby Telegram机器人




图片 干验证-什么用?建立图书馆的动机



图片 如何Docker化Rails应用程序



图片 让我们为Ruby和Rails开发人员构建-第4部分创建基本模型



图片 让我们为Ruby和Rails开发人员构建-第5部分,设置常量和初始数据



图片 使用Hasus Casteio学习Ruby-自2.0版以来的新功能和方法概述



图片 在Ruby中推广项目构想



图片 适用于Ruby开发人员的Apple Silicon开发人员过渡套件



图片 如何使用Rails国际化对应用程序进行翻译和本地化



图片 将通知连接到Rails:处理失败的API请求



图片 如何使用Noticed向Rails添加通知?



受到关注(Rails中的通知),Stimulus Reflex的实时预览以及Podia的招聘



和Dylan Andrews的访谈从专业的鼓手到成功的开发人员的旅程,招募初级人员并建立信任。

采访了Boring Rails的创建者Matt Swenson,他谈到了SPA与传统Rails应用程序的比较,FormBuilder的优势以及其他一些东西。

与Steve Polito的访谈,内容涉及新工作,访谈以及

GitHub如何提供帮助。

采访Kyle d'Oliveira的超级规模”中的Rails的使用

Cameron Dutro接受了有关使用Docker和Kubernetes部署Rails的采访

Jason Swett访谈-所有最佳编程技巧。

罗比·罗素的采访 -哦,我的Zsh和Rails支持。



新东西



Datadog-lambda- rb-用于将DatadogAWS Lambda集成的官方工具移至“成熟”版本。



Puppet Debugger 1.0.0Puppet语言调试器,负责设置基础结构。



Net :: Hippie 1.0.0是默认情况下使用JSON的Net :: HTTP上的轻量级包装。



FbcrawlColly 1.0.0-使用GO Colly爬网mbasic.facebook.com



新版本



炼油厂CMS博客4.0.0是发动机炼油厂CMS,on Rails的Ruby的最流行的CMS。



Health-monitor-rails 9.0.0是用于监视Rails和各种服务(数据库,缓存,sidekiq,redis等)的运行状况的模块。



Hatchet 7.0.0是用于开发Heroku构建软件包的官方集成测试库



Sym 3.0.0-对称加密。



Rails :: Auth 3.0.0-微服务身份验证和基于声明的标识。



Kafo 5.0.0 -Foreman和Katello项目中Puppet模块的主要安装程序和配置程序,可让您创建用于其连接的用户界面。



Rspec-puppet-facts 2.0.0是一个简化程序,可使用有关操作系统的内置信息来简化对Puppet清单的测试。



工头远程执行4.0.0是一个远程执行插件的工头



Ruby Google Cloud Bigtable API 2.0.0是用于与Bigtable(一个基于云的NoSQL数据库用于大数据)一起使用的库



Google-cloud-datastore 2.0.0是用于与Datastore一起使用的Datastore是一种云规模的可扩展

NoSQL DBMS。



Google Cloud Firestore API 2.0.0是用于与Firestore(基于云的无服务器

文档库)一起使用的库



2.0.0-简化国际化的图书馆。



Gretel 4.0.0是Ruby on Rails面包屑库。



SPDX 3.0.0-通过许可证名称灵活搜索软件许可证。



Smart Init 5.0.0是一个简单的工具,可用于缩短对象的构造函数(初始化方法)中的代码。



Ruby 15.0.0GherkinGherkin语言的解析器



Blacklight :: Marc 7.0.0 - MARCBlacklight研究平台的支持



更新



JRuby 9.2.13.0是Ruby的JVM实现。

Prawn 2.3.0是用于创建PDF文件的库。

Kubeclient 4.9.0Kubernetes REST API的客户端

Brakeman 4.9.0是用于Rails应用程序的静态漏洞分析器。

Gollum 5.1.0git项目之上的简单Wiki

GitLab 13.2是一个基于Web的系统,用于管理Git,Wiki,CI / CD等的存储库。

OmniAuth OAuth2 1.7.0-用于OmniAuth OAuth2的DSL。

Chartkick 3.4.0-基于不同的js库创建图表。

Aasm 5.1.0是用于实现状态机的库。

烂6.1.0-一次性密码库。

ValueSemantics 3.4.0-使用验证和强制转换为数据创建包装器类。

Test Kitchen 2.6.0是用于测试和开发基础结构代码的工具包。

厨房::流浪者1.7.0-流浪者的厨房驱动程序。

祖先3.1.0-基于ActiveRecord的树结构(层次结构)的组织。

Ruby-kafka 1.2.0是用于Apache Kafka的库

PgHero一个性能面板Postgres的

Aerospike Ruby Client 2.14.0Aerospike NoSQL DBMS的正式客户端

DynamoDb Framework 1.9.0是用于DynamoDB的轻量级NoSQL框架

Elastic APM代理3.9.0是与Elastic APM一起使用的官方工具

Activerecord-multi-tenant 1.1.0 -ActiveRecord与多租户数据库的集成。

Diffy 3.4.0-比较并获得两个文本源的区别。

改进7.7.0是对基本Ruby类型的增强的集合。

FriendlyId 5.4.0-将URL修改为更具可读性的形式。

许可证查找器6.8.0-搜索和分析依赖项中的许可证。

Image_size 2.1.0-获取不同格式的图像的大小。

AvroTurf 1.2.0-Apache Avro格式的序列化/反序列化

Marginalia 1.9.0-向ActiveRecord请求添加注释。

Rubrowser(Ruby Browser)2.9.0-依赖图可视化工具。

Premailer 1.13.0-预处理电子邮件的HTML内容。

SendGrid ActionMailer 3.1.0 -ActionMailer与SendGrid API的集成

间隙2.3.0-通过邮件和密码进行Rails认证。

Clogger 2.3.0-对Rack的请求的可自定义记录。

Dotiw 5.1.0-语言时间段。

Semaphore_test_boosters 2.6.0-测试的并行化。

Svgeez 3.2.0-从带有SVG图标的文件夹自动生成SVG精灵。

JWT签名请求-使用JWT签名和验证对内部API的请求

Angular_rails_csrf 4.4.0 -AngularJS上的Rails的CSRF保护。

Quilt_rails 3.3.0 - Rails的被子绑定

Hammer 2.2.0Foreman及以后使用的基于Clamp的CLI工具箱Plivo Ruby SDK 4.9.0-Plivo REST API集成的库Onfido 1.1.0Onfido API的正式客户端Solidus评论1.4.0





Solidus电子商务平台的官方库

Google-cloud-spanner 2.1.0Google Cloud Spanner的库

LaunchDarkly API Client 3.4.0LaunchDarkly的官方库

Edsapi 1.1.0Ebsco研究服务API的客户端

Wavefront CLI 7.2.0Wavefront API的命令行界面

Neverbounce-api 1.2.0

使用NeverBounce服务检查电子邮件的官方库



学习



图片 邪恶的火星人:从咖啡馆里的两个人到纽约,旧金山,

莫斯科和大阪的办公室的旅程


图片 使用ANTLR的复杂性:编写Ruby语法

图片 Ruby On Rails中的数据迁移

图片 探查器如何在Ruby和Python中工作?

图片 GitLab 13.2中有什么新功能

图片 非官方的Active Admin指南

将Ruby on Rails学习到一个危险的程度-迈克尔·哈特尔(Michael Hartl)的Ruby on Rails教程复习

专访迈克尔·哈特尔中,创作者的Ruby on Rails的教程和创始人掌握足够

如何在Ruby on Rails中设置GraphQL API。详细的指导

直接学习Ruby on Rails的4个最佳资源

Ruby on Rails的模式和反模式简介

使用Vonage Voice API进行Ruby Websocket的通话录音

在Ruby中调用方法的12种方法

Ruby 3. RBS或RBI中的静态类型?和冰糕怎么办?

使用适用于Ruby的AWS开发工具包-的第一部分

如何通过使用子查询缓存来提高ActiveRecord查询的性能

Webpacker的可视指南

使用刺激在Ruby on Rails中自动完成

带有Rails 6和ReactJS的Websockets

如何用C ++扩展Ruby

如何在Ruby中使用基准测试

尝试OpenTelemetry第1部分:Sinatra

带有Docker的Ruby on Rails和MongoDB中GraphQL API的简单指南-第1部分

Ruby on Rails和Docker的MongoDB的GraphQL API的简单指南-第2部分

Product Hunt如何测试GraphQL后端

如何使用Ruby On Rails制作API

带有嵌套资源的Ruby on Rails API

RSpec第1部分:入门

如何测试依赖于外部API的代码

RSpec第2部分:钩子,主题,一般示例

RSpec第3部分:测试加倍

带有Rails和AWS SAM / Lambda的全栈无服务器

学习Ruby:JavaScript开发人员的第一印象

学习Ruby:命名约定

学习Ruby:字符串串联

学习Ruby:平等测试

Ruby Gems简介

在Ruby,Rack和Faye中使用WebSocket

使用aasm将状态机实现为服务

Ideomatic Ruby中的Prime Lattice(以及一些您应该阅读的书)

时钟也是monoid!

动作文本中的表格和其他类型的高级格式

对数组类型的字段执行sql查询的正确方法是什么?

当物体成为超级物体

Ruby on AWS Lambda:与ActiveStorage集成

我们在5分钟内将rubocop加快了20倍

将has_many_attached转移到另一个模型

在Rails中创建未记录的(PostgreSQL)表

在Ruby中使用图形界面构建桌面应用程序

客户,服务器和单一责任原则

对于有抱负的Web开发人员来说,Ruby Web抓取是一种很好的做法

为什么在生产中为您的Rails应用程序使用Puma

如何在Rails中使用GraphiQL

使用RSpec在Rails日志中检查消息的2种方法



以前的Ruby Digest



All Articles