InfoQ

InfoQ

编辑特辑

Charles Humble

Charles Humble (@charleshumble on twitter) is the CTO for PRPi Consulting with overall responsibility for the development of all the custom software used within the company. He has worked in enterprise software for around 15 years as a developer, architect and development manager. He co-founded Conissaunce, a UK based enterprise computing consultancy focused on the retail and financial services industries, and remains a director of the firm. He spends as much time as he can with his young family, and writes music with twofish.

“Charles Humble”相关的内容


Charles Humble的最新专题内容

Choosing Options

与Neal Gafter探讨Java的未来

主题
Java SE,
C#,
Java,
语言,
领导能力,
.NET,
敏捷,
语言设计,
编程,
社区

Neal Gafter讨论了Oracle的收购对Java的影响,以及为Java增加分段式栈和元对象协议的情况,并与C#/.NET做了比较。

Charles Humble的新闻

Vmware vFabric Suite开始支持自动化部署与PostgreSQL

主题
Spring框架,
Cloud Foundry,
虚拟化,
依赖注入,
SpringSource,
Java,
许可证,
设计模式,
VMWare,
IaaS,
语言,
云计算,
模式,
面向对象设计,
设计,
编程,
商业

近日,Vmware宣布了VMware vFabric Suite 5.1,增加了自动化部署、企业级开源支持,同时还增加了对PostgreSQL的支持以及SQLFire内存数据库的一个扩展。

美国计算机协会授予Eclipse软件系统大奖

主题
Java,
语言,
开放源代码,
IBM,
编程,
Eclipse,
IDE

近日,美国计算机协会(ACM)宣布将软件系统大奖(Software System Award)授予Eclipse,这个奖项“授予那些开发出具有深远影响软件系统的组织或个人,这些影响表现在思想与/或商业上的接受度”。

Jack Tramiel对IT业的影响

主题
操作系统

Jack Tramiel于2012年4月8日与世长辞,InfoQ对其生平做了回顾。作为Commodore Business Machines的创始人,Tramiel对IT业的巨大贡献可与Steve Jobs齐名。

Hazelcast 2.0发布,推出堆外存储和分布式备份

主题
Java,
缓存,
大数据,
语言,
集群与缓存,
数据库设计,
编程,
性能和可伸缩性,
数据库

Hazelcast是面向Java的缓存、集群及数据分发解决方案。最近,它的2.0版本发布了。作为新版本的一部分,该产品提供了商用企业版以及免费的开源社区版。

EclipseCon 2012大会:社区贡献获奖者,Eclipse 4应用平台以及Orion 1.0

主题
JavaFX,
Java,
RIA,
语言,
编程,
Orion,
模块化,
Eclipse,
OSGi

EclipseCon 2012大会开幕当天,Eclipse基金会宣布了年度Eclipse社区贡献获奖者名单。该奖励是对Eclipse生态体系中的优秀个人、项目和技术的认可。

Charles Humble的文章

Guardian.co.uk 从Java切换到Scala

主题
Scala,
Java,
函数式编程,
语言,
编程,
lift,
Apache Solr

Guardian.co.uk的开发团队决定用Scala而不是Java来开发他们的新项目,一方面是为了能够对新闻事件做出更快速的响应,另一方面也是对Java 7的特性和发布时间不报任何希望了。InfoQ采访了Web平台开发团队的主管Graham Tackley,谈到了他们当前使用的技术栈,切换到Scala的原因,在大型开发团队中使用Scala的经验。

Nuxeo公司探秘:从Python迁移到Java

主题
JBoss Seam,
EJB,
JBoss,
RedHat,
Python,
应用服务器,
Java EE,
Java,
动态语言,
语言,
平台,
编程,
变更,
门户/内容管理系统

2006年,InfoQ报道了Nuxeo公司,它是一家开源的企业内容管理专业公司。当时,它宣称公司的核心技术平台正从Python往Java转换。四年之后,我们再次采访了Nuxeo的CEO Eric Barroca,试图了解这种平台转换的进展情况,以及他们新的技术栈和在企业内容管理领域所处的地位。

在不改变语言的前提下如何推进Java的不断演进

主题
JDK,
DSLs,
注释,
Java,
领域专用语言,
语言,
编程,
IDE

在本文中,InfoQ谈到了有助于发掘潜在的新的Java语言特性的3种技术——DSL、注解处理器以及将语法糖从语言迁移到IDE中。

Book List

InfoQ编辑们的推荐书目

主题
Ruby,
动态语言,
Java,
语言,
SOA,
.NET,
架构 ,
企业架构,
编程,
图书,
敏捷

最近我们InfoQ编辑小组进行了一次交流,内容是关于我们最想推荐给InfoQ读者的,且在我们看来对程序员,架构师和管理人员最有影响力的书籍。下面是我们最终商议的16本书,其中还包括一些其它技巧,以及来自推荐这些书的编辑们的一些评论。

Charles Humble的视频采访

Juergen Hoeller谈Spring 3.1与Spring 3.2

主题
Spring Web Flow,
Java SE,
Spring框架,
Java EE,
依赖注入,
Java,
SpringSource,
Web框架,
VMWare,
语言,
QCon,
设计模式,
模式,
会议,
编程,
架构 ,
面向对象设计,
设计,
Spring Batch

Juergen Hoeller和Charles Humble谈论了Spring 3.1与Spring 3.2中即将出现的新特性。采访中还探讨了SpringSource对标准化的态度,Java 7与Java 8语言的变化以及Java EE 6对框架带来的影响。