Videos tagged with QCon San Francisco 2008


Introduction to SpringSource dm Server

Introduction to SpringSource dm Server

Posted in Conferences, Frameworks, Development

Summary In this presentation recorded at QCon SF 2008, Rod Johnson, the father of Spring, introduces the SpringSource dm Server by taking a high-level look at it, trying to clear up some misconceptions about what dm Server is, and showing how the configuration, logging and application installation work. Bio Rod is the father of Spring. The Spring Framework open source project began in February ...

Tags: Conferences, Frameworks, Java, Spring, InfoQ, QCon, OSGi, Application Servers, QCon San Francisco 2008, SpringSource, SpringSource dm Server, ...



Testing Your Presentation Layer

Testing Your Presentation Layer

Posted in Conferences, Development, Testing, Web Technologies, Project Management

Summary In the Ruby world, no serious programmer would write an application without a comprehensive test suite. Unfortunately, the realities of integration testing the presentation layer of an Ajax-heavy web application has forced today's programmers to rely on kludges like HTML parsing in Ruby (which can't be used to test JavaScript comprehensively) or Selenium (which requires real-life browse...

Tags: Conferences, Ruby, Testing, Javascript, BDD, InfoQ, Dynamic Languages, Software Testing, QCon, Scripting, QCon San Francisco 2008, ...


Stu Charlton Discusses the Semantic Web

Stu Charlton Discusses the Semantic Web

Posted in Conferences

Summary In this interview from QCon San Francisco 2008, Stu Charlton discusses what the Semantic Web is, RDFa, large-scale adoption of Semantic Web, the SPARQL query language, implementing Semantic Web capabilities in an application, triple stores, and performing a Semantic Web query. Bio Stuart Charlton is the Chief Software Architect for Elastra, a provider of Cloud Computing software infrast...

Tags: Interview, InfoQ, Architecture, SOA, QCon, Semantic Web, QCon San Francisco 2008, Broadcasting, SPARQL, RDFa


Building RESTful Web Services with Erlang and YAWS

Building RESTful Web Services with Erlang and YAWS

Posted in Conferences, Development, Web Technologies

Summary In this presentation recorded at QCon SF 2008, Steve Vinoski shows how to create RESTful web services using YAWS and Erlang. The presentation introduces YAWS and offers YAWS-Erlang code snippets on how to implement REST principles. Bio Steve Vinoski works for Verivue. He was previously chief architect at IONA Technologies for a decade, and prior to that held various software and hardwar...

Tags: Conferences, Technologies, Erlang, REST, Web Services, InfoQ, Architecture, SOA, QCon, QCon San Francisco 2008, Development, ...


Joseph Yoder on Adaptive Object Model Architecture

Joseph Yoder on Adaptive Object Model Architecture

Posted in Conferences

Summary In this interview Joseph Yoder talks about the Adaptive Object Model (AOM) architecture, a software architecture for easily adapting to changing business requirements. Bio Joseph Yoder is a founder and principle of The Refactory, Inc., a company focused on software architecture, design, implementation, consulting and mentoring on all facets of software development. He is co-author of th...

Tags: Design Patterns, Interview, InfoQ, Architecture, Modeling, QCon, MDA, Object Oriented Design, Domain Specific Languages, QCon San Francisco 2008, Broadcasting, ...



The 5 Ws of DSLs

The 5 Ws of DSLs

Posted in Conferences, Development

Summary Domain Specific Languages (DSLs) have been around for a very long time; however, the past 2 years have brought a resurgence of interest to the topic. DSLs are a great idea, but they are the most beneficial when used appropriately. This talk will discuss who DSLs are designed to help, what is a DSL, when you should create a DSL, where you should apply DSLs, why DSLs are important, and ho...

Tags: Conferences, InfoQ, Architecture, QCon, Languages, Domain Specific Languages, QCon San Francisco 2008, Development


Joseph Molnar discusses scanR

Joseph Molnar discusses scanR

Posted in Frameworks, Development, Conferences, Mobile

Summary In this interview from QCon San Francisco 2008, Joseph Molnar discusses scanR, choosing .Net for scanR, the architecture of scanR, working with mobile carriers, scaling, challenges which were encountered, .Net components and libraries used, major problems encountered and their solutions, managing scanR, and what would be done differently if scanR was rewritten from scratch. Bio Joseph M...

Tags: Frameworks, Interview, Scalability, .NET Framework, InfoQ, Architecture, QCon, Mobile, Monitoring, QCon San Francisco 2008, Broadcasting, ...


The State of the DSL Art in Ruby

The State of the DSL Art in Ruby

Posted in Conferences, Development

Summary The idea of internal DSLs didn't originate in Ruby, but the Ruby community has been pushing hard on the idea and exploring its potential and limitations over the past seven years or so. We're still very excited by the possibilities, but we've definitely learned some things not to do. Mostly we've learned that DSL's aren't magic -- either the white kind (they don't solve all your problem...

Tags: Conferences, Ruby, InfoQ, Dynamic Languages, Language Design, QCon, DSLs, Programming, QCon San Francisco 2008, Development


Paul Hudak on Haskell

Paul Hudak on Haskell

Posted in Conferences, Development

Summary An interview that begins with a discussion of when to introduce difficult Haskell concepts like monads, moves to a discussion of the philosophy of higher order programming, the success and influence of Haskell, its use in the mainstream, and concludes with the idea of teaching computer music and Haskell simultaneously. Bio Paul Hudak is a Professor of Computer Science at Yale University...

Tags: Interview, Haskell, InfoQ, Architecture, Functional Programming, QCon, Programming, QCon San Francisco 2008, Broadcasting, Development


Building Blueprint with GWT

Building Blueprint with GWT

Posted in Conferences, Frameworks, Development, Web Technologies

Summary What is the Google Web Toolkit, what can you do with it, and why should you use it? Using our real world experience building Lombardi Blueprint as a case study this presentation will answer these questions. We'll also touch on GWT's place in the development life cycle, including interaction with designers, the efficiency of the generated code, and present some useful design patterns and...

Tags: Conferences, Eclipse, Frameworks, Java, Javascript, GWT, InfoQ, Rich Internet Apps, QCon, Casestudy, Programming, ...