发表在混乱的电梯 ·2017年1月16日 Rails:使用OAuth时保护设计 如果你使用OAuth和设计在一个应用程序,你仍然需要删除设计认证路线和确认您的模型创建流氓用户不会去坚果。这个片段,可以防止用户的身份验证路线和仍然阻止那些非法用户进入你的系统。我们假设用户模型有一个布尔值,可以设置为“:approved_user”。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2017年1月10日 Ruby: Kindler,温和的流控制测试网站 当你使用测试版网站,是司空见惯的< %如果其他% >在你的视图代码块,不应该出现在现场。你知道吗,有一个更好的办法来处理,虽然?使用Rails的“before_action”功能和流量控制的进入一个全新的世界。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2017年1月9日, Ruby:流量控制和任务 你会发现Ruby提供一些优秀的流和控制和分配的机会。更重要的是,是它可以翻转左右的“如果”和“除非”语句。例如: 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2017年1月6日 Ruby:从YAML如果ENV变量不加载配置集 我们都很清楚的久经考验的方法设置应用程序变量使用ENV,对吧?ENV (“AWS_KEY”)之类的东西,是一种很常见的做事的方式。然而,可能会有一个时候,要么是不可能设置这些变量,或不管。在这种情况下,我们可以使用YAML文件加载它们。在这个例子中,我们加载YAML文件的变量,然后覆盖ENV变量如果已经设置。这是一个伟大的方式来提供一个默认的方法,然后有一个定制的覆盖。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2017年1月5日 Rails:如何在ActiveRecord列类型 你可以使用列方法列在一个ActiveRecord的类型。,您可以执行功能的数据和提前知道什么样的数据处理。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2017年1月4日, Ruby: Ruby字符串和正则表达式的方法 这是一个令人印象深刻的例子Ruby字符串和正则表达式的方法。我们将使用它们来解析一个字符串,然后形成匹配对象数组的令牌。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2016年12月22日 Rails:多个站点(多站点)在一个Web应用程序 你知道它是可能的多个站点驻留在一个web应用程序?其实很简单!你会遇到的一个问题是与扩展。这个方法很简单,但它不能很好地扩展。一些调整,不过,你可以克服。你怎么做:首先,您需要设置一个基本路线和一个控制器。最后,您需要设置一个不同的默认布局为每个网站。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2016年12月21日 如何删除重复的Javascript对象和Ruby。 你今天有两个,一个提示!只有配件,我们讨论删除重复的对象。你是用来处理几乎每天都重复的字符串等。当你比较重复的对象,不过,它的稍微复杂一点。这是如何解决的例子,在Javascript和Ruby。首先,Ruby:现在Javascript: 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2016年12月20日 Rails:快速而简单的方法来记录Sidekiq工作 Sidekiq运行在一个单独的过程。既然如此,标准工具结实和撬不工作时,你希望记录发生了什么。不要害怕!这个简单的“诡计”Sidekiq将公开所有的秘密。 编程 1分钟读 编程 1分钟读
发表在混乱的电梯 ·2016年12月16日 Rails:重构一个ActiveRecord查询 让我们重构一个笨重的ActiveRecord查询,好吗?首先,让我们看看我们的ActiveRecord查询。这不是很好,不是吗?别担心,我们都写这样的东西。通常,它的第一个概念验证类型代码,直到我们可以去清扫。现在,让我们优化一下,看看我们是否可以清理和使它更漂亮的。好吧,那是更好的。如果我们达到数据库中唯一约束,虽然?吸。更好的照顾。 编程 1分钟读 编程 1分钟读