InfoQ

InfoQ

编辑特辑

“马家宽”相关的内容


马家宽的最新专题内容

Randal Schwartz访谈:Ruby之根——Smalltalk王者归来

主题
虚拟机,
Ruby,
运行时,
语法,
动态语言,
Java,
脚本,
SmallTalk,
语言,
编程,
GemStone,
语言设计,
ORM

作为一种对Ruby影响深远的语言,Smalltalk正逐渐重返人们的视线之中。本文总结了Smalltalk的发展现状,并就Smalltalk这一话题对Randal L. Schwartz进行了访谈。

马家宽的新闻

Ruby 1.9新闻综述:i18n和Unicode、1.9.1版本的特性冻结、Gems 1.3

主题
Ruby,
运行时,
Java,
动态语言,
语言,
Ruby 1.9,
编程,
i18n,
Unicode,
RubyGems,
测试

就在Ruby 1.9.x的第一个稳定发布版本——Ruby 1.9.1刚刚完成其特性冻结这一里程碑之时,1.9.0-5的发布也已经箭在弦上了。此外,Ruby Gems 1.3已经发布,并被加入到1.9.x中,一些用于更好的支持Unicode的更改也被加入到Ruby中。

Exceptional和Hoptoad扩展Rails异常监控

主题
Ruby on Rails,
Ruby,
动态语言,
语言,
SaaS,
Rails插件,
异常处理,
编程,
云计算,
Rails

Rails插件ExceptionNotifier已经使异常监控变得容易很多。两家公司(Exceptional和Hoptoad)则更进一步,提供了一个第三方服务来拦截异常并将其显示在web形式的界面上。为此,我们采访了Exceptional公司的Eoghan McCabe和Hoptoad公司的Matt Jankowski。

NeverBlock和无阻塞数据库适配器

主题
Ruby on Rails,
Ruby,
动态语言,
MySQL,
关系型数据库,
语言,
数据访问,
Oracle,
数据库,
编程,
Ruby 1.9,
SQLite,
并行计算

继Postgres之后,NeverBlock现在也通过新的MySQLPlus适配器为MySQL提供了支持。我们采访了两位MySQLPlus的开发者,并与Ruby的Oracle和SQLite接口开发者 讨论了NeverBlock以及无阻塞数据库适配器。

RubyGems综述: 1.2版本发布, JRuby, 更快地Gem发布

主题
发布,
JRuby,
运行时,
Ruby,
动态语言,
版本控制,
Java,
配置管理,
语言,
Ruby 1.9,
RubyGems,
编程

RubyGems 1.2发布了。这个发行版本在速度方面进行了提升,同时它也增加了诸如开发和运行依赖等新特性。即将发布的JRuby和Ruby 1.9版本将使用这个RubyGems新发行版本。另外Tom Copeland也谈到了Rubyforge的改进,并承诺Gem可以更快地发行。

RubyKaigi 2008:采访Ruby之父Yukihiro "Matz" Matsumoto

主题
Ruby,
动态语言,
语言,
编程,
会议

RubyKaigi年会于6月20日至22日在日本筑波举行。会议首日,Ruby之父Yukihiro "Matz" Matsumoto与Eihiro Saishu就Ruby在企业系统和新的Ruby开发者认证项目进行了讨论。

Ruby VM综述:MacRuby 0.2、JRuby JMX和Ruby 1.9

主题
JRuby,
Ruby,
运行时,
动态语言,
脚本,
Java,
语言,
编程

关于MacRuby的工作还在不断取得进展。最近随着0.2版本的发布,MacRuby对于Cocoa和Objective-C的集成正在变得越来越出色。而对于JRuby来说,其主干版本添加了JMX MBeans来监视JRuby中例如JIT这样的内部变量。此外,Ruby 1.9.0-2和API更新正呼之欲出。

Ruby on Rails 2.1发布

主题
Ruby,
动态语言,
Web框架,
语言,
编程,
架构 ,
Ruby on Rails

Ruby on Rails 2.1已经于上周在Ruby On Rails的年度会议RailsConf上正式发布。今年的RailsConf在波特兰举行,而Rails的发布可谓如期而至。

马家宽的文章

John Lam访谈:IronRuby的现状

主题
Ruby,
IronRuby,
动态语言,
.NET,
语言,
微软,
编程,
DLR

自从Scott Guthrie在去年四月的MIX07首次公开介绍IronRuby以来,开发工作就一直在紧锣密鼓的进行中。按照计划,IronRuby计划于今年下半年推出。为了探究开发团队的如何工作以及IronRuby具体何时发布等情况,InfoQ有幸对IronRuby开发团队的负责人John Lam进行了访谈。John Lam的正式头衔是动态语言运行时组项目经理。

DHH访谈:Rails 2.0新特性

主题
Ruby on Rails,
Ruby,
动态语言,
REST,
语言,
企业架构,
编程,
架构

经过近一年的开发,Ruby语言的下一代主流web应用框架——Ruby on Rails 2.0终于正式发布。Rails 2.0包含了众多新特性和bug修正,并经过了Rails开发团队的精心润色。最近,InfoQ得到了一个与Rails之父David Heinemeier Hansson进行交流的机会。这次访谈也可以让我们更好的了解Rails 2.0。

书摘:Java开发者的Rails之路

主题
JRuby,
Ruby on Rails,
Ruby,
Java,
动态语言,
Web框架,
语言,
编程,
架构 ,
Rails

Stuart Halloway和Justin Gehtland 所著的《Rails for Java Programmers》是一本面向Java开发者的Rails框架教程。这本书首先通过与Java进行对比的方式给出了Ruby语言概览,随后详细的介绍了Ruby on Rails的各个部分,并依次将它们与所对应的一些经典Java web框架进行了比较。在本篇InfoQ书摘中,我们为您准备了如下章节:控制器、核心类以及单元测试。