Videos tagged with QCon San Francisco 2007


Perfection Is An Unrealistic Goal

Perfection Is An Unrealistic Goal

Posted in Conferences, Practices

Summary In this presentation filmed during QCon SF 2007, Linda Rising tried to approach agility from a different perspective, that of how we are wired to work and sleep, which turns out to be very similar to iterations. The conclusion was that we are not to do agile, but to rather be agile. Bio Linda Rising is an independent software consultant with a background in Mathematics and a Ph.D. in ob...

Tags: Practices, Conferences, Agile, InfoQ, QCon San Francisco 2007, QCon, Change, Patterns, Patterns and Practices



10 Tips for Successful Agile Transitions

10 Tips for Successful Agile Transitions

Posted in Conferences, Practices

Summary This talk is a distillation of knowledge acquired from helping organizations transition to Agile methods for nearly a decade. Topics covered include readiness assessments, organizational antibodies, project community, agile metrics, pair-programming, legacy code and transition strategies. You’ll see lots of pictures and hear lots of memorable stories. The talk concludes with a Q&a...

Tags: Practices, Conferences, Agile, InfoQ, QCon San Francisco 2007, QCon, Industrial Logic, Industrial XP, Adopting Agile, Agile in the Enterprise


Stopping Attacks in a Web 2.0 World

Stopping Attacks in a Web 2.0 World

Posted in Web 2.0, Conferences, Development

Summary In this presentation filmed during QCon SF 2007, Jeff Williams addressed two major security holes threatening the world of Web 2.0 applications: Cross Site Request Forgery (CSRF) and Advanced Cross Site Scripting ((XSS). After explaining the threats and how they work, Jeff presented the countermeasures to be taken in order to avoid them. Bio Jeff Williams is the founder and CEO of Aspec...

Tags: Web 2.0, Conferences, Security, InfoQ, Architecture, QCon San Francisco 2007, QCon


WS-* vs. REST: Mashing up the Truth from Facts, Myths and Lies

WS-* vs. REST: Mashing up the Truth from Facts, Myths and Lies

Posted in Conferences, Technologies, Development, Web Services

Summary In this presentation, recorded at QCon, WSO2's CEO and WSDL co-inventor Sanjiva Weerawarana tries to address some of the myths and lies surrounding the REST-vs.-WS-* debate. He argues that while both camps claim how "easy" it is to build distributed business applications using their favorite technological approach, building distributed applications simply remains a hard proble...

Tags: Conferences, Technologies, SOAP, REST, Web Services, HTTP, InfoQ, QCon San Francisco 2007, SOA, WS Standards, QCon, ...


Second Life’s Architecture

Second Life’s Architecture

Posted in Conferences, Development, Design

Summary In this presentation, Ian Wilkes, VP of Systems Engineering, describes the architecture used by the popular game named Second Life. Ian presents how the architecture was at its debut and how it evolved over years as users and features have been added. Bio As VP of Systems Engineering, Ian Wilkes is responsible for all aspects of IT infrastructure at Linden Lab. An early member of the co...

Tags: Conferences, Design, Scalability, InfoQ, Architecture, QCon San Francisco 2007, Social Networks, Performance, Second Life



Ian Flint Explains Yahoo! Communities Architectures

Ian Flint Explains Yahoo! Communities Architectures

Posted in Conferences, Companies, Development, Yahoo!

Summary In this presentation, Ian Flint, Director of Operations for Bix, Yahoo!’s online contest service, tries to explain the infrastructure and architecture employed by Yahoo! to keep going a multitude of servers running of different platforms and offering different services. Bio Ian Flint is a 15-year veteran of Silicon Valley. He has been on the founding team of two successful startup...

Tags: Conferences, Yahoo!, Scalability, InfoQ, Architecture, Enterprise Architecture, QCon San Francisco 2007, QCon, Configuration Management, Performance


How to Work With Business Leaders to Manage Architectural Change

How to Work With Business Leaders to Manage Architectural Change

Posted in Conferences, Business, Practices

Summary Successful architectures evolve over time to meet the needs of changing business requirements. In this talk, Luke Hohmann presents how to collaborate with key members of your business, including product management, product marketing, and product owners, to manage architectural changes that promote quality, using techniques and language that they will understand and support. Bio Luke Hoh...

Tags: Business, Practices, Conferences, Agile, InfoQ, Architecture, QCon San Francisco 2007, QCon, Change, Requirements, quality, ...


Building your next service with the Atom Publishing Protocol

Building your next service with the Atom Publishing Protocol

Posted in Web 2.0, Conferences, Technologies, Development, RSS, Web Services

Summary In his presentation, recorded at QCon San Francisco, MuleSource architect Dan Diephouse explores ways to use the Atom Publishing Protocol (AtomPub) when building services in a RESTful way. He explains when to use and when to avoid using AtomPub, highlights its advantages, and shows where it doesn't provide a generic solution. Bio Dan Diephouse is an enterprise architect and open source ...

Tags: Web 2.0, Conferences, Technologies, RSS, REST, Web Services, InfoQ, QCon San Francisco 2007, SOA, QCon, AtomPub, ...


Enterprise Batch Processing with Spring

Enterprise Batch Processing with Spring

Posted in Conferences, Development, Frameworks, Java, Spring

Summary In this presentation from QCon San Francisco 2007, Wayne Lund discusses batch processing, Spring Batch objectives and features, scenarios for using Spring Batch, Spring Batch infrastructure and architecture, scaling Spring Batch, example Spring Batch code, failures and retrying, the Spring Batch Domain Reference Model and execution environment, and the Spring Batch future roadmap. Bio W...

Tags: Conferences, Frameworks, Java, Spring, InfoQ, Enterprise Architecture, QCon San Francisco 2007, QCon, Spring Batch, batch processing


Using AOP in the Enterprise

Using AOP in the Enterprise

Posted in Conferences, Technologies, Development, Frameworks, Java, Spring

Summary SpringSource CTO and AspectJ project lead Adrian Colyer discusses where Aspect-Oriented Programming (AOP) should be used, practical applications of AOP in enterprise situations such as Hibernate exception translation and automatic operation retry on nonfatal exceptions, and AOP mechanisms in Spring 2.5. Bio Adrian Colyer is the Chief Technology Officer for SpringSource (formerly Interfa...

Tags: Conferences, Frameworks, Technologies, Java, Spring, InfoQ, QCon San Francisco 2007, QCon, AOP, AspectJ, Hibernate, ...