GitHub开发者

社区入口 »

统计

你用什么编程语言?看看来自GitHub的数据

查看 »

星榜

谁是GitHub上某某语言的牛人?让数据说话

看榜 »

搜索

众里寻ta不百度——GitHub人才搜索

搜人 »

推荐

向GitHub精英们推荐您的招聘职位

了解详情 »

社区

GitHuber们,来这里唠

进入 »


博客

Ruby Rack及其应用(上)

ruby rack middleware rails sinatra

你可能听说过Rails、Sinatra这些Ruby Web框架,也可能尝试过其中一、两个,但如果你还不了解Rack甚至根本没听说过它,那么你的Ruby Web开发还停留在表面:Ruby Rack是前面这些Ruby Web框架的基础,Rails和Sinatra都建立在它之上;不了解Rack的原理就无法真正理解你的Ruby Web应用的架构与工作机制、对一些复杂的问题也无能无力。 继续阅读 »

在Ruby Rack应用中直接使用MongoDB Ruby Driver

ruby rack rails mongodb mongoid

在Ruby程序中使用MongoDB你有两种主要的选择:Mongoid或者是MongoDB官方的Ruby Driver。有这么一种常见的说法:Mongoid一般用于Rack应用程序,如Rails,而MongoDB Ruby Driver则用在Rack应用以外的领域。然而,…… 继续阅读 »

ActiveRecord批量写入(Bulk Insert/Upsert)的问题与解决

ruby activerecord postgresql

批量写入的问题 Ruby ActiveRecord向数据库的批量写入效率很低:要插入一条记录,你只能先用model的create方法构造一个对象,然后保存到数据库;如果你有一 批数据要插入,你就要循环调用create方法——这一过程可能缓慢到令人难以忍受! 继续阅读 »

想要你的博客文章出现在这里?联系我

更多 »

社区

最新

最热