0
Sidekiq 已经 5 年了,同时 5.0 版本即将发布

Ruby 社区流行的异步任务框架 - Sidekiq 的作者 @mikeperham 最近发了一篇文章提及 Sidekiq 已经有 5 年历史了。
同时他还分享了一些有关于这 5 年 Sidekiq 的数据。

1
让 Rails 应用屏蔽网络爬虫

搜索引擎通过一个叫 robots (也叫:爬虫、蜘蛛)的程序 “抓取” 和 "索引" 网页内容。

这东西可能在某些情况下会给我们的项目带来困扰,例如:预发环境、从老系统迁移数据到新地址、小范围测试的 beta 的功能。

我们就可能需要对 robots 进行针对性的屏蔽。

0
GitHub's Online Schema Migrations for MySQL

gh-ost 是一个用于在线应用程序的 MySQL 数据结构变更的工具,看 GitHub 是如何解决他们的问题的。
它是基于 GitHub 多年的维护经验总结出来的解决方案。

0
Towards Faster Ruby Hash Tables

Hash tables are an important part of dynamic programming languages. They are widely used because of their flexibility, and their performance is important for the overall performance of numerous programs. Ruby is not an exception. In brief, Ruby hash tables provide the following API

0
Rails 5.1 里面将 Active View 采用 erubi 代替 erubis 作为 ERB 的引擎。

然而仔细看你会发现 erubis 这个项目自从 2011 年以后就没有更新过... 6 年了...

0
Rails 5.1 beta 发布了 - 关键词 Loving JavaScript

现在你可以通过 Yarn 来管理 NPM 的 JavaScript 依赖了;
你可以选择用 Webpack 来编译 JavaScript,with `rails new project_name --webpack`;
jQuery 不再是默认的依赖,jquery-ujs 变成了 [rails-ujs](https://github.com/rails/rails-ujs);

2
Ruby China 头条栏目正式上线

一直以来似乎都应该出这个栏目,以官方的方式发布一些正式的 Ruby 社区新闻、国外文章翻译等。
这个栏目接受投稿,通过管理员审核以后将会在栏目列表中列出。
不同于 “社区” 的话题,此栏目的内容将会固定以发布时间排序,以原文为核心,讨论其次。