InfoQ

InfoQ

编辑特辑

“Ian Roughley”相关的内容


Ian Roughley的最新专题内容

深入浅出Struts 2

主题
Struts,
Java,
语言,
架构 ,
编程

本书带你一起探讨Struts 2应用的方方面面,如架构、配置、实现Actions和对验证与国际化的支持等。除了这些,本书还专注于实践,用大量的代码和技巧教你如何快速使用Struts 2。

将Struts应用迁移到Struts 2(一)

主题
Struts,
Java,
Web框架,
语言,
编程,
架构 ,
变更,
迁移

Struts团队成员Ian Roughley从Struts开发人员角度向大家阐述Struts 2(原来的WebWork)Action框架的高层架构、基本请求流程、配置语义以及它和先前版本的区别。掌握这些知识能使你在把任意级别Struts应用迁移至Struts 2的过程中变得更加游刃有余。

深入浅出Struts 2

主题
Struts,
Java,
语言,
架构 ,
编程

本书带你一起探讨Struts 2应用的方方面面,如架构、配置、实现Actions和对验证与国际化的支持等。除了这些,本书还专注于实践,用大量的代码和技巧教你如何快速使用Struts 2。

Ian Roughley的新闻

LiveRebel 1.0:更新生产环境里的应用时,不用再停止服务了

主题
Java,
语言,
运维,
部署/数据中心,
编程

ZeroTurnaround的LiveRebel 1.0旨在服务器部署自动化的过程中缩短服务停止的时间、减少会话丢失的个数。在这次对ZeroTurnaround的采访中,InfoQ和他们讨论了工具支持,以及如何改进只有部分脚本化、主要还得靠人工完成的流程。

Atlassian收购代码托管协作站点Bitbucket.org

主题
Java,
工具,
语言,
编程,
敏捷,
Atlassian

Atlassian公司曾推出一系列开发工具,比如JIRA、Confluence、Bamboo和Clover,近日,Atlassian收购了支持Mercurial分布式版本控制系统(DVCS)的代码托管协作站点Bitbucket.org。

CloudBees推出Hudson-as-a-Service

主题
Java,
持续集成,
PaaS,
语言,
敏捷技术,
云计算,
编程,
敏捷

CloudBees推出了他们第一款PaaS产品——HaaS(Husdon-as-a-Service),将持续不断的项目编译和测试引到云中。在这里人人都能享受到免IT的安装、配置和弹性资源分配等方面的优势。

Architexa简介:让UML变得简单、快速

主题
代码分析,
Java,
调试,
语言,
工具,
编程,
架构 ,
敏捷,
UML,
图表

开发人员可以凭借Architexa的UML图快速洞悉代码之间的关系并与他人共享这些内容。

使用Perf4j简化应用分析

主题
Java,
性能评估,
语言,
编程,
性能和可伸缩性

如果想分析Java应用,有很多工具可供选择——但你想过分析应用可以像添加日志那么简单么?这就是Perf4j项目的目标所在。

Struts 2.1发布

主题
Struts,
Java,
Web框架,
语言,
架构 ,
编程

Struts2框架刚刚发布最新2.1版。该版本做了重大升级,包括重构更多代码到插件框架、通过增加convention插件减少XML配置和改进REST支持。

Drizzle——数据库的新方向

主题
MySQL,
数据库设计,
关系型数据库,
架构 ,
数据库

Brian Aker在O'Reilly开放源码大会(OSCON)上对Drizzle做了介绍。Drizzle是一个能为某些特定类别的应用提供支持的数据库项目 ("what if" project),这些应用包含Web、云计算组件、没有业务逻辑的数据库(又名存储过程)、多核架构等。

嵌入式数据库Perst发布3.0版

主题
发布,
版本控制,
Java,
.NET,
语言,
数据访问,
配置管理,
对象数据库,
编程,
数据库

McObject®发布了Perst™3.0版,这是对其开源、面向对象的嵌入式数据库系统的一次主要升级。Persist是双重许可的(商业的和GPL的),这使得它可在非商业应用中被自由的使用。

DARE for AIR

主题
Java,
语言,
RIA,
编程,
Adobe集成运行时/AIR

DARE for AIR的宗旨在于简化Adobe AIR开发,让AIR开发员能像HTML、JavaScript和Ajax开发员多年来那样轻松地开发。