InfoQ

InfoQ

主题/标签专用视图

Rails相关的内容


最新“Rails”相关专题内容

架构师(4月刊)

主题
jQuery,
Python,
JavaScript,
动态语言,
Visual Studio,
语言,
微软,
IDE,
.NET,
《架构师》月刊,
编程,
Rails

InfoQ中文站的电子杂志《架构师》(2012年4月刊)出炉了。本期的主编是InfoQ中文站原创团队编辑张凯峰。动态语言与传统静态语言之争,以及动态语言部落内孰优孰劣之争,一直没有离开过人们的视线。抛开动态语言百花齐放的局面不谈,可以肯定的是,它们在不管是新兴的互联网应用还是传统的企业应用中,所占有的重要地位仍然呈上升态势。

“Rails”相关新闻

2012.3.7 微博热报:GitHub被黑与HTML5的文件处理API

主题
HTML 5,
HTML,
RIA,
标识语言,
语言,
Rails,
github,
编程

GitHub被黑客commit代码,源于不满Rails设计;HTML5提供文件处理API,浏览器向操作系统迈进一步。

计划FM为人人网提供首个开源Ruby SDK

主题
Ruby on Rails,
Ruby,
动态语言,
API设计,
语言,
API,
编程,
Rails

在国内,虽然大部分团队还因为某些原因选择了PHP与Java来进行开发,但在创业团队和个人开发者的圈子里Ruby的增长势头却是非常明显的。为了让第三方开发者更方便地接入人人网,计划FM团队为其编译了一个Ruby版本的SDK,并将该SDK开源。

Node.js与Rails如何选择?

主题
应用服务器,
Web服务,
Java,
开源软件,
并行编程,
工具,
平台,
SOA,
企业架构,
语言,
并发,
开放源代码,
社区,
架构 ,
互联网,
Joyent,
专家解惑,
敏捷,
编程,
Node.js,
Rails,
评论,
争论

随着Node.js逐渐受到社区的关注,开发人员都拿它与Rails作比较,有人说Node.js会替代Rails,有人说Rails优势明显,一直存在争论,我们来看一下双方的擅长领域。

“Rails”相关文章

如何进行高效的Rails单元测试

主题
Ruby on Rails,
Ruby,
动态语言,
语言,
单元测试,
编程,
测试,
RSpec,
测试驱动开发,
Rails,
Mocks

在笔者开发的系统中,有大量的数据需要分析,不仅要求数据分析准确,而且对速度也有一定的要求的。没有写测试代码之前,笔者用几个很大的方法来实现这种需求。结果可想而知,代码繁杂,维护困难,难于扩展。借业务调整的机会,笔者痛定思痛,决定从测试代码做起,并随着不断地学习和应用,慢慢体会到测试代码的好处。本文忠实的记录了在这个过程中所获得的经验,介绍了如何进行高效的Rails单元测试。

跟Michael Hartl学习Ruby on Rails

主题
Ruby,
动态语言,
Web框架,
语言,
编程,
培训/认证,
架构 ,
Ruby on Rails,
RailsConf,
Rails,
培训,
图书

学习一门新语言很容易让人焦躁,人们也往往不知从何处开始着手。要是再同时学一个新的web框架,那可就真的是找不着北了。我们最近跟Michael Hartl聊了聊他是怎么教别人Ruby On Rails的,谈到了他的新书“Ruby On Rails 3 Tutorial”。他还放出了同名系列的若干精彩视频。

Rails系统重构:从单一复杂系统到多个小应用集群

主题
Ruby on Rails,
Ruby,
动态语言,
语言,
编程,
架构,
ActiveRecord,
Rails,
重构

本文介绍了一种Rails系统重构方案,将复杂的Rails单一系统拆分成相互协作的多个轻量级应用集群,从根本上解决Rails系统在处理复杂的业务时代码臃肿、开发效率降低、难以维护与部署等问题。

“Rails”相关技术演讲

Ruby on Rails敏捷开发实践

主题
Ruby on Rails,
Ruby,
动态语言,
语言,
百度,
编程,
Rails,
Web App开发者大会

Rails框架对迭代式的增量开发可以进行很好地支持,而迭代式的增量开发也正是敏捷开发的核心之一,这也是Rails框架被称为敏捷开发框架的主要原因。作为国内Ruby on Rails技术的先行者,蔡望勤在RoR开发方面有着多年的积累,本次演讲他将和与会者分享如何使用Ruby on Rails框架,敏捷地进行Web开发。

基于Rails的企业级应用剖析

主题
Ruby on Rails,
Ruby,
动态语言,
REST,
语言,
单元测试,
编程,
测试驱动开发,
测试,
企业架构,
架构 ,
QClub,
Rails

本视频主要以FreeWheel为例,对一个基于Rails的企业级应用进行了剖析。其中包括:FreeWheel的架构、部署、数据库的问题、REST API、敏捷开发过程、如何去写测试以及持续集成等等。

“Rails”相关技术访谈

胡凯谈团队建设的虚与实

主题
团队协作,
协作,
分布式团队,
自组织团队,
ThoughtWorks,
团队工作,
QCon,
Scrum,
每日站立会议,
敏捷,
会议,
Rails,
领导能力

团队建设是所有人都会议论的话题。本采访撇去那些抽象因素,结合项目开发中对的管理和咨询经验,实实在在地探讨了团队建设中的管理者需要思考和行动的东西。包括,平衡短期利益和长期利益,平衡客户价值和团队成长,把团队的成长以某种具体的方式透明化出来,等等。

Dan Lucraft谈NoSQL DB在Rails中的使用与基于JRuby的编辑器RedCar的设计思路

主题
Ruby on Rails,
JRuby,
SWT,
Ruby,
Java,
动态语言,
语言,
IDE,
数据访问,
数据库设计,
编程,
数据库,
Rails,
Eclipse

Dan Lucraft讨论了MongoDB的使用,如何在Rails中使用异步观察者。此外,他还谈及了基于JRuby/SWT/HTML/Javascript的可扩展编辑器RedCar的设计思路。
本采访由丁雪丰翻译。

“Rails”相关迷你书

架构师(4月刊)

主题
jQuery,
Python,
JavaScript,
动态语言,
Visual Studio,
语言,
微软,
IDE,
.NET,
《架构师》月刊,
编程,
Rails

InfoQ中文站的电子杂志《架构师》(2012年4月刊)出炉了。本期的主编是InfoQ中文站原创团队编辑张凯峰。动态语言与传统静态语言之争,以及动态语言部落内孰优孰劣之争,一直没有离开过人们的视线。抛开动态语言百花齐放的局面不谈,可以肯定的是,它们在不管是新兴的互联网应用还是传统的企业应用中,所占有的重要地位仍然呈上升态势。