InfoQ

源于社区的最新专业技术报道

Adobe MAX大会第一天带来了AIR 1.5和Flex 3.2

社区
Java
主题
RIA,
富客户端/桌面

一年一度的Adobe MAX大会于11月18日在旧金山拉开了帷幕。此次大会涵盖了众多主题,包括云/客户端计算、企业中的RIA及创建跨越多种设备(计算机、电视、移动设备等)的一致的平台。

JavaFX与Adobe Flex权威分享其想法

社区
Java
主题
RIA,
Web 2.0,
富客户端/桌面

Adobe Systems的Chet Haase(之前供职于Sun的JavaFX团队)在Yahoo FlexCoder group上分享了其对JavaFX和Adobe Flex的比较结果。

使用Rack::Cache进行平滑的HTTP缓存

社区
Ruby
主题
性能和可伸缩性,
Ruby on Rails,
Web框架

缓存Web应用的方式有很多,他们通常都很复杂。除了最基本的页面缓存外,Rails 2.2还通过HTTP headers:last_modified与etag引入了条件性GET。Ryan Tomayko遵循着RFC2616中的internet标准缓存说明发布了Rack::Cache。

文章:剖析短迭代

社区
Agile
主题
敏捷技术,
方法论,
变更

Valtech的敏捷教练Dave Nicolette提出:短迭代的效果要好过长迭代。他一方面列举了短迭代可以带来的好处,同时还指出了使用短迭代可能遇到的一些问题。直接点击阅读完整文章

Tasktop 1.3:增加对Firefox和Linux的支持

社区
Java
主题
工件和工具,
富客户端/桌面

Tasktop Technologies,创建Eclipse Mylyn并领导其开发的公司,11月12日发布了Tasktop 1.3版本。InfoQ采访了Tasktop的CEO及Eclipse Mylyn项目的领导者Mik Kersten,以了解这一发布的更多信息,以及它给最终用户带来了什么变化。

OpenMoko面临MP3专利困局

社区
.NET
主题
开放源代码,
许可证

基于Linux的电话OpenMoko当前陷入了Sisvel的专利困局,Sisvel是意大利的一个专利持有公司,因其对MPEG专利的垄断而闻名。

C#特性聚焦:可选和命名参数、COM互操作性

社区
.NET
主题
语言设计,
互操作

不管你相不相信,C#将要完全支持可选和命名参数。将被包含在C# 4中的这个特性和其他一些特性一样,都是为更好的支持COM。同时还有一个关于参数化属性的传闻。

James Shore:敏捷的衰落

社区
Agile
主题
敏捷实施

James Shore声称敏捷正在走向衰落。他说,很多团队在用“sprints”和每日例会,但是却不采用那些可以在长期内产出高质量软件的技术实践。在他的估计中,已有无数个Scrum团队将敏捷用的如此之烂,不仅失败已成必然,而且会将敏捷的发展跟他们一起拖入泥潭。

使用JBoss jBPM进行业务流程管理的7种形式

社区
SOA
主题
业务流程管理

在他的新文章中,jBPM的缔造者Tom Baeyens试图通过7个截然不同的用例来解释业务流程管理(BPM)的7种形式。

经济困局中的SOA

社区
SOA
主题
商业

秋风肃刹,寒意逼人。股指狂泻,公司裁员,资金短缺,企业关门。席卷全球的华尔街金融风暴,人人自危,经济将向何处去,IT将向何处去?订单取消,项目缩减,守着自家一亩三分田,奥运年,大选年,喧嚣之后才发现,生活还是柴米油盐。兀那SOA,还到底上是不上?我们常说,SOA是IT与业务对齐,业务尚且如此,IT如何以堪?在目前的大环境下,是否采用SOA,如何开展SOA,引起了人们的关注。

独家内容

剖析短迭代

敏捷教练Dave Nicolette提出:我们应该如何设定迭代长度?是要根据发布周期的时间么?使用短迭代又有哪些好处?

应用JSF、Ajax和Seam开发Portlets(1/3)

本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。

AtomServer:数据分发的发布动力(第二部分)

在这篇文章里,Bryon Jacob和Chris Berry将和我们继续探讨AtomServer,它是基于Apache Abdera的完整Atom存储实现。作者还创建了几个Atompub规范扩展,其中包括自动标记、批处理和Feeds聚合。

架构师(试刊第二期)

InfoQ中文站的电子杂志《架构师》试刊第二期出版了!相比于上期,我们在内容的选择安排和版式上都根据读者的意见重新做了修正。“细节决定成败”,我们希望基于InfoQ中文站的专业内容,《架构师》能逐渐成为大家喜欢的电子刊物!

一种正规的性能调优方法:基于等待的调优

在本文中,Steven Haines探讨了Web应用性能调优问题。该领域过去更像是一门艺术而不是一门科学。他提出了一种称为基于等待调优的方法,使整个调优过程更加可度量,也因此更具科学性。

Java程序员ActionScript 3入门

通常来说,改变技术路线时最艰难的部分是辨别语言语法之间的不同。这篇文章就为Java开发者提供了一份如何转向Flex基础语言ActionScript的指南。

浅谈如何创建Rails应用

本视频主要以财帮子为例,介绍了如何创建一个PV为百万级的Rails应用。其中包括:Rails应用的服务器架构、Rails Cache的优化、负载均衡的处理、Web服务器的调试、分布式解决方案、Open API的设计等等。

Alexandru Popescu谈InfoQ.com网站架构

InfoQ首席架构师Alexandru Popescu在采访中谈论了InfoQ架构、Webwork与DWR、Hibernate与JCR、Hibernate可扩展性、最新的InfoQ视频流系统和InfoQ的未来规划。