InfoQ

InfoQ

编辑特辑

“Jason Lai”相关的内容


Jason Lai的最新专题内容

Java与.NET的SOA互操作简易教程

主题
消息传送,
HTTPPost,
HTTP GET,
WSDL,
HTTP,
Java,
Web服务,
Java+.NET集成,
.NET,
语言,
W3C,
SOA,
规范,
编程,
架构 ,
XStream,
企业架构,
XML,
互操作

.NET和Java间的互操作可以通过以文档为中心的REST方式轻松实现。本文将REST和SOAP方式进行互操作做了对比,并比较了使用HTTP POST和GET做REST调用的优势。

Jason Lai的新闻

使用Ruby 1.9实现方法串联

主题
Ruby,
动态语言,
调试,
语言,
函数式编程,
编程

Ruby 1.9为所有的对象加入了一些新的方法:tap。这个方法允许以优雅的方式实现对流经串联方法调用的数据的观察。在此我们研究一下到底这是如何实现的,以及在什么情况下方法有用。

Rubinius加入多虚拟机支持

主题
Ruby,
动态语言,
并发,
语言,
编程,
性能和可伸缩性,
Rubinius,
多线程

Rubinius加入了一个名为“多虚拟机(Multi-VM)”的新功能,使得在一个OS进程中运行多个Ruby虚拟机成为可能。我们就这个功能的优点和实现请教了Rubinius项目的Evan Phoenix。

Android的虚拟机Dalvik引来论战不断

主题
Java ME,
Mono,
Java,
语言,
许可证,
Google,
.NET,
编程,
移动,
商业,
Sun Microsystems

随着上周Google的Android SDK的发布,关于它的API以及在移动电话领域所带来的预期影响这些方面的讨论不胜枚举。不过,其中的一个话题在Java社区是一石激起千层浪,这就是Android平台的基础——Dalvik虚拟机。

文章:Ruby和Rails:朴实而深远的朋友

主题
Ruby,
动态语言,
Web框架,
交付价值,
语言,
软件工匠,
架构 ,
编程,
敏捷,
评论

Ruby on Rails在许多方面都是自成体系的,但是在许许多多其它的方面,Rails则暴露、探索并且发掘它与Ruby的联系,而不是将这些联系给隐藏或者掩盖起来。Manning出版社《Ruby for Rails》的作者David A. Black在这里与我们分享他就Rails开发人员是否应当花费时间掌握Ruby这个问题的看法。

Jason Lai的文章

从Java到Ruby:献给引路人的策略

主题
Ruby,
Java,
动态语言,
语言,
编程,
变更,
大企业病

Ruby on Rails的革命一直以来都是由开发人员领导的,要说服管理层就需要另费一番口舌了。管理人员必须了解采取Ruby所要面临的风险,让诸如Java之类的主流语言退居二线的风险——即便仅对于一个项目都是如此,以及Ruby能力的整体技术全景。

Ruby和Rails:朴实而深远的朋友

主题
Ruby,
交付价值,
动态语言,
Web框架,
语言,
软件工匠,
编程,
架构 ,
敏捷,
评论

Ruby on Rails在许多方面都是自成体系的,但是在许许多多其它的方面,Rails则暴露、探索并且发掘它与Ruby的联系,而不是将这些联系给隐藏或者掩盖起来。Manning出版社《Ruby for Rails》的作者David A. Black在这里与我们分享他就Rails开发人员是否应当花费时间掌握Ruby这个问题的看法。

使用Ruby DSL实现敏捷素材管理

主题
Ruby,
领域专用语言,
动态语言,
工件和工具,
语言,
工具,
故事和案例分析,
Rake,
编程,
敏捷

使用Ruby的语法,我们可以轻而易举创建精巧的领域特定语言(Domain Specific Language,DSL)。本文讲述了在PLANET ARGON公司的一个开发项目中,通过实现Ruby DSL所带来的好处的故事。

Jason Lai的视频采访

范凯谈Ruby on Rails项目实践

主题
JRuby,
Ruby on Rails,
Ruby,
动态语言,
Java,
故事和案例分析,
语言,
最佳实践,
编程,
敏捷,
Ruby.NET,
XRuby

在本次采访中,JavaEye站长范凯结合自己的实际开发经验,分享了在使用Ruby on Rails的过程中所应注意的事项,比如选择RoR的原因、用RoR开发的优势、网站的配置和部署、所遇到的困难和解决方法以及对当前动态语言发展的看法等。

曹晓钢谈企业应用开发框架

主题
JBoss Seam,
JBoss,
Spring框架,
应用服务器,
RedHat,
SpringSource,
Web框架,
依赖注入,
Java,
故事和案例分析,
设计模式,
VMWare,
语言,
Hibernate,
敏捷,
设计,
富客户端/桌面,
架构 ,
模式,
面向对象设计,
性能和扩展性,
服务组件架构,
编程

在采访中,曹晓钢首先对当前流行的Web应用开发框架,如Spring、JBoss Seam、Hibernate等进行了比较分析,然后根据自己的实际工作经验和经历指出在企业应用开发中如何选择并合理地使用这些框架,另外他还对未来一段时间开源框架的发展前景进行了展望。

熊节谈敏捷在软件开发中的实践

主题
持续集成,
交付价值,
敏捷介绍,
企业级敏捷,
团队工作,
结对编程,
软件工匠,
教练和指导,
敏捷技术,
伸缩性敏捷,
敏捷

在本节的视频采访中,敏捷方法的布道者熊节分享了敏捷的基本概念,敏捷在消除浪费方面的作用,敏捷实践的最小集合,以及如何通过敏捷方法提高团队的交流和工作效率,并回答了在国内的企业里面如何实施这一“舶来”的方法,最后他还推荐了一套在项目中使用敏捷方面的工具集合等。