剑客
关注科技互联网

标签:Ruby

创投

如何把个人业余开源项目做到月入8万美元?

阅读(52)评论(0)

编者按:昨天看到@湾区日报推荐的一篇文章非常有意思,说的是开源项目Ruby后台任务处理应用Sidekiq的 故事 。不少开发者业余都会折腾一些个人爱好的开源小项目,Mike Perham也是一样。但不同的是,Mike从一开始就知道免费开发和...

技术教程

10 项 Ruby on Rails 的最佳实践

阅读(75)评论(0)

Ruby on Rails 是一款被宽泛使用的 Web 应用程序框架。 Rails 使我们办公更有效率,让我们更专注于手头的任务而不是技术本身。 在初学阶段, 坚持 Rails 的最佳实践非常重要 。因此,在这篇文章中,我们将对...

技术教程

Sidekiq 信号处理源码分析

阅读(103)评论(0)

在之前的文章 《Sidekiq任务调度流程分析》 中,我们一起仔细分析了 Sidekiq 是如何基于多线程完成队列任务处理以及调度的。我们在之前的分析里,看到了不管是 Sidekiq::Scheduled::Poller 还是 ...

技术教程

不可错过的 12 款开源 Ruby on Rails 开发工具

阅读(47)评论(0)

Ruby on Rails是最有效率的 Web 框架之一,并且是开源的。它让开发者在许多方面更方便地进行开发。这就是我们为大家列出这 10 余款开源的 Ruby on Rails 开发工具列表的原因。如果你是一个希望用简单容易的方式编写一些...

技术教程

探索 Hashes 在 Ruby 中的运行方式

阅读(70)评论(0)

在Ruby的语言中, 可以说 哈希是最有用的数据类型。利用结构本身以及现实世界的问题,结合快速查找,它通常是脚本、网页和复杂的业务逻辑。它甚至可以在Ruby中存储所工作方式有功能、变量与常量(虽然Ruby实现方法不同,通过预测分支的热路径...

公开课

Ruby 中的线程

阅读(11)评论(0)

线程是一个重要概念,交互的应用可以通过将交互线程和运算线程分开,来提高响应能力,提升用户体验。然而,在 Ruby 中线程并不难学。

技术教程

使用MobX怎样管理JavaScript应用状态

阅读(73)评论(0)

【译者注】:这是mobxjs的一名作者写的mobx使用解析,读完觉得挺有意思。如果你曾经用jQuery写过复杂的应用,你可能就会遇到管理不同页面部分UI内容同步的问题。常常,数据修改后需要体现在多个地方,随着项目的复杂化,你可能很难去管理。...

技术教程

在 Ruby 中使用 HTTP 请求

阅读(108)评论(0)

有时候我们需要通过原生的 HTTP 调用来同 API 进行连接,而有时候我们又只需要进行普通的 HTTP 调用。那么在 Ruby 中有哪些可供我们选用呢?

技术教程

Ruby已死――必须关注的内存问题

阅读(57)评论(0)

在今天的文章中,我们将探讨如何解决Ruby当中常见的内存使用问题。Ruby语言当中最为常见的就是内存使用问题,这一点在其它基于JVM的语言中亦颇为普遍(是的,Java,说的就是你)。事实上,Ruby的垃圾回收(简称GC)机制与Java非常接...