BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older Newer rss

Investment Banking: Technology Space and Integration Issues

Posted by John Davies  on  Apr 26, 2009 6

John Davies discusses technology problems and solutions encountered in the investment banking domain. Issues covered include: transport and data integration, protocols, XML, complex validation, persistence, and scaling via distributed systems. SWIFT MT to MX migration is also discussed.

Evolving the Java Language

Posted by Neal Gafter  on  Apr 24, 2009 8

At QCon 2008, Neal Gafter discusses how to evolve a widely deployed language without causing disruption using planned changes for JDK7 (superpackages, closures, annotations on types, type inference, exception handling, and self types) as an example. He examines how the changes are conditioned by preexisting language design choices, and discusses their influence on API design.

Under The Hood

Posted by David Chelimsky  on  Apr 22, 2009 1

David Chelimsky takes a look at the Ruby Gems system - and a few very useful Gems: hpricot, builder, mocha, hoe, bones, and more.

JRuby: Power on the JVM

Posted by Ola Bini  on  Apr 17, 2009

In this presentation from QCon London, Ola Bini shows how JRuby is implemented, how it's optimized and what it can be and what it is used for.

Transparency: A Great Leap Forward or Exposed Artery?

Posted by Kent Beck, Keith Braithwaite, Steve Freeman, Chris Matts and John Nolan  on  Apr 16, 2009 5

Agile propagandists make great claims about the advantages of being transparent about the state of their projects. They claim that this how mature relationships work and that "Honesty is the best policy". But is this true? Many of us work in dysfunctional organisations where honesty is the best way to get cheated. Surely Transparency is just not pragmatic?

Google Data API (GData)

Posted by Frank Mantek  on  Apr 14, 2009 1

Frank Mantek discusses the Google Data API (GData) including decisions to use REST rather than SOAP technology, how the API is used, numerous examples of how GData has been used by clients, and future plans for evolving the API. A discussion of how GData facilitates Cloud Computing concludes the presentation.

Application Services on the Web: SalesForce.com

Posted by Dave Carroll  on  Apr 11, 2009

Dave Carroll presents Force.com as a platform for creating enterprise applications in the Cloud using Web service APIs, server side logic, service oriented application support and application lifecycle management service: delivering your application offline or to a mobile device. Dave covers issues, like scalability, huge data sets, security and developer success.

Making Roles Explicit

Posted by Udi Dahan  on  Apr 09, 2009 14

In this presentation recorded during QCon London 2008, Udi Dahan, The Software Simplist as he calls himself, explains why sometimes it is not enough to apply good OOP and patterns lessons. He introduces a new principle: make roles explicit.

Interactive Websites with Comet and DWR

Posted by Joe Walker  on  Apr 08, 2009 3

In this session filmed during QCon London 2008, Joe Walker presents Comet, a long polling AJAX method used for updating the browser’s page, and DWR, a Java library for writing web sites using AJAX.

REST, Reuse, and Serendipity

Posted by Steve Vinoski  on  Apr 04, 2009 8

Planning reusability is hard, designing for unforeseen reuse might be even harder. In this QCon London 2008 talk, Steve Vinoski presents some of the barriers to reuse found in typical distributed systems development approaches, and discusses how REST not only helps overcome some of these barriers, but also leads to potentially significantly increased chances for achieving serendipitous reuse.

Executable User Stories with RSpec and BDD

Posted by Aslak Hellesøy  on  Apr 02, 2009 2

This presentation gives an introduction to the principles and practices of BDD and shows how make plain text User Stories executable with RSpec's Story Framework. The framework itself is written in Ruby, but it can run against production code written in any programming language.

Amazon Web Services: Building Blocks for True Internet Applications

Posted by Jeff Barr  on  Apr 01, 2009 1

This presentation discusses how Amazon's Web Services can help Web developers solve common but vexing problems, including scaling. The Elastic Compute Cloud (EC2) and Simple DB are discussed in detail along with the Simple Queue, Simple Storage, and Flexible Payment Services. Each discussion covers basic concepts, example APIs, and brief introductions of case studies.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT