|
|
||||||
![]() |
||||||
|
E86: OTI Dave Updated: 2008-02-11 13:06:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E85: Webservices Updated: 2008-02-01 13:05:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E84: Lisp Updated: 2008-01-22 10:05:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E83 Updated: 2008-01-12 21:54:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E82 Updated: 2008-01-02 21:54:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E81 Updated: 2007-12-23 17:21:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E80 Updated: 2007-12-13 05:11:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD E79 Updated: 2007-12-03 10:10:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 78: Fault Tolerance with Bob Hanmer II Updated: 2007-11-23 11:46:00 Description: ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 77: Fault Tolerance with Bob Hanmer Updated: 2007-11-13 20:02:00 Description: Please go to se-radio.net for the new website and the new feed....more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 76: The Patterns Journal Updated: 2007-11-10 13:00:00 Description: Guest: Ralph Johnson, James Noble Host: Markus In this special Episode we briefly discuss the upcoming Patterns Journal with the two editors, Ralph Johnson and James Noble. Publicize: Digg this &n...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 75: The New Website Updated: 2007-11-04 16:16:00 Description: Host: Bernd and Markus In this special Episode we briefly discuss our new website. We will migrate to our new website during the coming week. If you experience any difficulties, contact the team or temporarily go to the old site at seradio.libsyn...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 74: Enterprise Architecture II Updated: 2007-11-03 10:30:00 Description: Guest: Wolfgang Keller Host: Alex Enterprise Architecture is already common practice in most Fortune 100 companies. As the topic is comparably young, knowledge about it is not so widespread in the Software Architects Community, who deals mostly ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 73: Real Time Systems with Bruce Powel Douglass Updated: 2007-10-24 20:30:00 Description: Guest: Bruce Powel Douglass, Chief Evangelist at Telelogic Host: Markus This episode is a conversation with Bruce Powel Douglass on real time systems. We started by discussing what real time software is, and explored the difference between hard ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 72: Erik Meijer on LINQ Updated: 2007-10-17 11:23:00 Description: Guest: Erik Meijer Host: Arno This episode is a discussion with Erik Meijer on LINQ. This is a relatively technical discussion about the following topics: what is LINQ, what are the common abstractions between the different data structures one ca...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 71: Survey Results Updated: 2007-10-13 10:58:00 Description: Host: Markus In this Episode I talk about the results of the listener survey and reply to some of the suggestions and criticism expressed in survey replies. Publicize: Digg this Post to del.i...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 70: Gerard Meszaros on XUnit Test Patterns Updated: 2007-10-04 04:42:00 Description: Guest: Gerard Meszaros Host: Martin In this episode we talk with Gerard Meszaros about problems and challenges doing unit testing in real-world projects. Starting from a short discussion about the importance of automated unit testing we spend m...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 69: Nico Josuttis on SOA (SOA Pt. 5) Updated: 2007-09-24 04:49:00 Description: Guest: Nico Josuttis Host: Markus This Episode is part five in our (probably ongoing) series on service oriented architecture. In this episode we talk to Nico Josuttis, who has recently published a book on this topic. As its title "SOA in Practic...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 68: Dan Grossman on Garbage Collection and Transactional Memory Updated: 2007-09-14 05:09:00 Description: Guests: Dan Grossman Host: Markus This episode features a discussion with Dan Grossman about an essay paper he wrote for this year's OOPSLA conference. The paper is about an analogy between garbage collection and transactional memory. In addition...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 67: Roundtable on MDSD and PLE Updated: 2007-09-04 04:18:00 Description: Guests: Axel Uhl, Danilo Beuche, Juha Pekka Tolvanen, Tom Stahl, Ruediger Schilling Host: Markus This is a roundtable discussion on model-driven software develoment and product line engineering. It was recorded at the Model-Driven Development a...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 66: Gary McGraw on Security Updated: 2007-08-25 08:48:00 Description: Guest: Gary McGraw Host: Michael This episode features an interview with the software security expert Gary McGraw. Gary explains why this topic is so important and gives several security deficiencies examples that he found in the past. The sec...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 65: Introduction to Embedded Systems Updated: 2007-08-15 18:20:00 Description: Hosts: Michael and Markus This episode is an introduction to embedded system. It is an introduction in the sense that we cover many topics very briefly: upcoming episodes will provides details for many of these topics. We start by discussing what...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 64: Luke Hohmann on Architecture and Business Updated: 2007-08-05 09:40:00 Description: Guest: Luke Hohmann Host: Markus In this episode we talk about the relationship between software architecture and the business. Based on his book, Beyond Software Architecture we discuss how things such as branding, licensing, updating or differe...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 63: A Pattern Language for Distributed Systems with Henney and Buschmann Updated: 2007-07-26 04:20:00 Description: Guest: Kevlin Henney and Frank Buschmann Host: Markus recorded at: OOP 2007 In this Episode we talked about the new POSA 4 book which has recently been published. We talk to two of the authors, Kevlin Henney and Frank Buschmann (the third autho...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 62: Martin Odersky on Scala Updated: 2007-07-16 18:42:00 Description: Guest: Martin Odersky Host: Markus In this Episode we talk about the Scala language with its creator Martin Odersky. Scala is a language that fuses object oriented and functional programming. Martin started out by providing a two-minute overview...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 61: Internals of GCC Updated: 2007-07-06 07:15:00 Description: Guest: Morgan Deters Host: Arno This show takes a behind-the-scenes look at compilers and their inner workings, using the Gnu compiler collection (GCC) as an example. Arno interview Morgan Deters, covering all steps from the parsing of different ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 60: Roman Pichler on Scrum Updated: 2007-06-26 05:46:00 Description: Guest: Roman Pichler Host: Alex This episode features Scrum, a very popular Agile software development framework. We interview Roman Pichler, a Certified ScrumMaster Trainer and independent consultant. Roman explains the principles b...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 59: Static Code Analysis Updated: 2007-06-16 17:25:00 Description: Guest: Jonathan Aldrich Host: Markus This episode is a discussion with Jonathan Aldrich (Assistant Professor at CMU) about static analysis. The discussion covered theory as well as practice and tools. We started with an explanation of what stat...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 58: Product Line Engineering Pt. 2 Updated: 2007-06-06 12:01:00 Description: Hosts: Michael and Markus Variability is one of the key concerns in software product line engineering. The episode introduces the concepts of structural and non-structural (or configurative) variability. It also discusses how to find and model var...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 57: Compile-Time Metaprogramming Updated: 2007-05-27 06:45:00 Description: Guest: Laurence Tratt Host: Markus Recorded at: JAOO 2006 This episode is about compile-time metaprogramming, and specifically, about implementing DSLs via compile-time metaprogramming. Our guest, Laurence Tratt, illustrates the idea with his ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 56: Sensor Networks Updated: 2007-05-17 11:36:00 Description: Guest: Steffen Schaefer, IBM Host: Markus Recorded at: OOPSLA 2006 In this episode we discuss sensor networks with our guest Steffen Schaefer, who is the Technical Thought Leader for Sensors & Actuator Solutions at IBM. The discussion resolves a...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 55: Refactoring Pt. 2 Updated: 2007-05-07 13:04:00 Description: Hosts: Martin and Eberhard In the first episode on Refactoring we talked about the basic ideas behind refactoring and some base principles why refactoring is a key part of software engineering. Now we move on to more complicated refactorings and...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 54: Interview Frank Buschmann Updated: 2007-04-27 05:04:00 Description: Guest: Frank Buschmann Host: Michael This episode is an interview with Frank Buschmann, one of the pioneers of the pattern movement in Europe. Michael and Frank discuss how it all began: the first conferences on patterns and the first publication...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 53: Product Line Engineering Pt. 1 Updated: 2007-04-17 06:06:00 Description: Hosts: Michael and Markus Michael Kircher and Markus Voelter introduce the topic of software product line engineering. They motivate when and why product lines are important to consider and what makes them so special. Further, they introduce some...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 52: DSL Development in Ruby Updated: 2007-04-07 04:01:00 Description: Guest: Obie Fernandez Host: Markus Recorded at: JAOO 2006 In this episode, we're talking to Obie Fernandez about agile DSL development in Ruby. We started our discussion by defining what a DSL is, the difference between internal and external DS...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 51: Design By Contract Updated: 2007-03-28 04:01:00 Description: Hosts: Arno and Michael In this episode, Arno and Michael take a look at Design by Contract, a programming technique formalized by Bertrand Meyer. The idea is that an interface is more than method signatures - it is also about specifying the expe...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 50: Announcements and Requests Updated: 2007-03-22 07:48:00 Description: Host: Markus This is another episode where we mainly announce topics related to the podcast itself. Specifically, this includes: Please spread the word for Software Engineering Radio by using logos, banners and posters from this page Please do...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 49: Dynamic Languages for Static Minds Updated: 2007-03-18 08:11:00 Description: Guest: Niclas Nilsson Host: Markus Recorded at: OOPSLA 2006 In this Episode we talk about dynamic languages for statically-typed minds, or in other words: which are the interesting features people should learn when they go from a langauge such a...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 48: Interview Dragos Manolescu Updated: 2007-03-08 06:33:00 Description: Guest: Dragos Manolescu Host: Markus Recorded at: JAOO 2006 In this Episode we discuss software architecture evaluation with Dragos Manolescu, an architect at Microsoft's patterns & practices group. We start off the discussion by trying t...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 47: Interview Grady Booch Updated: 2007-02-26 06:35:00 Description: Guest: Grady Booch Host: Markus In this Episode we are happy to talk to Grady Booch. We started off by discussing his Architecture Handbook, how it came into being, the progress, and how it will look like once it's finished. In this context ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 46: Refactoring Pt. 1 Updated: 2007-02-16 10:28:00 Description: Hosts: Martin and Eberhard Changeable software has been a goal of several technique in software engineering. Probably the most important is Refactoring, changing the code without changing the behaviour (or at least without breaking the tests). In ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 45: Round Table on Ultra Large Scale Systems Updated: 2007-02-06 06:44:00 Description: Guests: Linda Northrop, Doug Schmidt, Kevin Sullivan, Gregor Kiczales Host: Markus Recorded at: OOPSLA 2006 This Episode is a round table discussion about Ultra-Large Scale Systems. In 2006, a number of authors (among them our guests Linda North...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 44: Interview Brian Goetz and David Holmes Updated: 2007-01-27 09:46:00 Description: Guest: Brian Goetz and David Holmes Host: Markus Recorded at: OOPSLA 2006 This is another episode on concurrency. We talk to two experts in the field, Brian Goetz and David Holmes about aspects of concurrency we hadn't really covered before. ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 43: eXtreme Programming Pt.2 Updated: 2007-01-17 06:40:00 Description: Hosts: Arno and Alex This is the second part of our two part discussion of the eXtreme Programming development methodology. While the first part introduced the values, principles and basic practices, this time Arno and Alex speak about the practic...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 42: Interview Gregor Hohpe Updated: 2007-01-07 07:32:00 Description: Guest: Gregor Hohpe Host: Markus Recorded at: JAOO 2006 In this episode, Gregor Hohpe gives us a great introduction to enterprise messaging based on his EAI Patterns book. Before we started discusssing the patterns in his book, we characterized...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 41: Architecture Patterns (Architecture Pt. 4) Updated: 2006-12-27 06:28:00 Description: Hosts: Michael and Markus This is the fourth and final episode on the fundamentals of Software Architecture. We talk mainly about architectural styles and patterns, as introduced in the POSA 1 Book. We also discuss a little bit the process of act...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 40: Interview Werner Vogels Updated: 2006-12-16 19:28:00 Description: Guest: Werner Vogels Host: Markus Recorded at: JAOO 2006 This episode is an interview with Werner Vogels, the CTO of amazon.com. We first talked about what scalability is, and which aspects there are to scalability. We then took a brief look at...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 39: Interview Steve Vinoski Updated: 2006-12-06 19:31:00 Description: Guest: Steve Vinoski Host: Markus Recorded at: JAOO 2006 This episode is an interview with Steve Vinoski. Steve works as the Chief Engineer for IONA. He's what you'd call a middleware guru, he was for example deeply involved with CORBA. So, thi...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 38: Interview James Noble Updated: 2006-11-26 22:53:00 Description: Guest: James Noble Host: Markus Recorded at: AOSD 2006 Designers, programmers, engineers, we must all return to programming! Very few programmers tend to see their (sometimes rather general) difficulties as the core of the subject and as a res...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 37: eXtreme Programming Pt.1 Updated: 2006-11-18 13:48:00 Description: Hosts: Arno and Alex This is the first of two episodes where Arno and Alex discuss eXtreme Programming in se-radio's development process track. eXtreme Programming (XP) revolutionized the way of thinking about software development methodologies an...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 36: Interview Guy Steele Updated: 2006-11-10 20:15:00 Description: Guest: Guy L. Steele Jr. Host: Markus Recorded at: JAOO 2006 This episode is an interview with Guy L. Steele Jr.. Guy is a Sun Fellow and heads the Programming Language Research Group within Sun, and a generally well known "programming language...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 35: Roadmap Updated: 2006-11-08 13:36:00 Description: Host: Markus This episode mainly outlines the upcoming programming and interviews....more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 34: Enterprise Architecture Updated: 2006-11-02 13:24:00 Description: Guest: Andy Longshaw Host: Markus In this episode Markus and our Guest Andy Longshaw talk about enterprise architecture. More specifically, we talk about some of the patterns in Andy Longshaw's and Paul Dyson's book Architecting Enterprise Soluti...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 33: Service Oriented Architecture, Pt.2b Updated: 2006-10-23 11:14:00 Description: Hosts: Markus and Eberhard This is the second snippet of the SOA 2 double-episode. Eberhard and Markus continue the discussion with the issue of service reuse and a couple of development process issues. We also look at the duality between infrastr...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 32: Service Oriented Architecture, Pt.2a Updated: 2006-10-13 04:13:00 Description: Hosts: Markus and Eberhard In this, as well as in the next episode Eberhard and Markus continue their discussion about SOA (the episode got too long, so we had to split it into two ... SOA 2a and SOA 2b). In this episode, we talk about the various...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 31: Agile Documentation Updated: 2006-10-03 10:43:00 Description: Guest: Andreas Rueping Host: Markus In this episode, our guest Andreas Rueping and Markus talk about documenting software. While this is a topic that many people don't like or consider fun, it is nonetheless very important. Based on his book, Agi...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 30: Architecture Pt.3 Updated: 2006-09-23 09:09:00 Description: Hosts: Michael and Markus In this third Episode on software architecture, Michael and Markus talk about the basic tools that an architect uses when architecting systems. These tools include things like separation, abstraction, compression and shar...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 29: Concurrency Pt.3 Updated: 2006-09-13 22:13:00 Description: Hosts: Michael and Alex The third part of our concurrency series by Michael and Alexander discusses how to build highly scalable servers. The discussion focusses especially on event-driven servers. As possible solution patterns a reactor-based des...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 28: Type Systems Updated: 2006-09-03 08:14:00 Description: Hosts: Eberhard and Arno In recent episodes we have discusses statically and dynamically typed languages and domain specific languages - topics that are much talked about in the community at the moment. In this episode we look at the foundation of...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 27: Service Oriented Architecture Pt.1 Updated: 2006-08-24 16:24:00 Description: Hosts: Markus and Eberhard SOA (Service Oriented Architecture) appears to be just another hype - after all we have been building distributed systems for quite a while now. But the real value of SOA is non-technical. In this episode Eberhard and Ma...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 26: Interview Jutta Eckstein Updated: 2006-08-14 12:24:00 Description: Guest: Jutta Eckstein Hosts: Arno, Bernd and Markus In this Episode, Arno, Bernd and Markus interview Jutta Eckstein. Jutta is a pioneer and expert on using Agile software development, specifically in larger teams. In the interview we talk about ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 25: Architecture Pt. 2 Updated: 2006-08-04 18:36:00 Description: Hosts: Markus and Michael In this Episode, Michael and Markus continue the discussion about the fundamentals of software architecture (we're doing it without Alex, because it is really hard to find a suitable time for all of us on the phone :-)). ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 24: Development Processes Pt.1 Updated: 2006-07-25 11:40:00 Description: Hosts: Arno and Alex In this episode Arno and Alex talk about the basics of software development processes. They discuss why and when software development processes are needed and also why some developers don't like them. They discuss the theories...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 23: Architecture Pt. 1 Updated: 2006-07-15 17:12:00 Description: Hosts: Alex, Michael and Markus This is the first of a series of Episodes on Software Architecture. Alex, Michael and Markus talk about rather fundamental topics in this episode, we'll go into much more detail in subsequent episodes in that series...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 22: Feedback Updated: 2006-07-10 21:10:00 Description: Hosts: Markus This is an episode with some more of your feedback. Specifically, the episode also contains a 5 minute section from Geert Bevin where he explains how Continuations are used an implemented in the Rife Framework. This is in response t...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 21: Error Handling Pt. 2 Updated: 2006-07-05 21:27:00 Description: Hosts: Michael and Arno In this Episode, Arno and Michael take a closer look at Exceptions and Error conditions, how to categorize them and how to deal with them. We look at the different levels of guarantee that a piece of code can provide with ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 20: Interview Michael Stal Updated: 2006-06-25 16:39:00 Description: Guest: Michael Stal Host: Markus In this Episode, we talk to Michael Stal, a Senior Principal Engineer at Siemens Corporate Technology, POSA 1 and 2 Co-Author and Editor of the german JavaSpetrum magazine. Since Michael's core focus is middlware,...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 19: Concurrency Pt. 2 Updated: 2006-06-15 13:42:00 Description: Hosts: Michael and Alex In this second part of our concurrency series Michael and Alexander talk about basic patterns for concurrent programming, such as Active and Monitor Object, Scoped Locking and Futures. Further, they discuss some architectur...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 18: Resource Management Updated: 2006-06-05 20:40:00 Description: Guest: Prashant Jain Host: Michael In this episode Michael and our guest Prashant Jain talk about patterns for resource management. Efficient management of resources is critical in the execution of any kind of software. Ranging from embedded sof...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 17: Feedback and Roadmap Updated: 2006-05-30 12:10:00 Description: Host: Markus This is a short episode that outlines the upcoming episodes and interviews, as well as reports on some listener feedback. ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 16: MDSD Pt. 3, Hands-On Updated: 2006-05-26 08:30:00 Description: Hosts: Arno and Markus This episode provides a hands-on guided tour through a simple model-driven software project. It is based on an actual code sample (see link below) and takes a look at the typical steps of real-life code generation: prototyp...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 15: The Future of Enterprise Java Updated: 2006-05-16 09:01:00 Description: Hosts: Eberhard and Markus A very important area for Java are Enterprise Systems. With the advent of new technologies like Ruby on Rails, Java EE 5 or EJB 3 the landscape for Enterprise Systems appears to be changing a lot at the moment. In thi...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 14: Interview Ted Neward Updated: 2006-05-06 09:43:00 Description: Guest: Ted Neward Host: Markus In this Episode we talk to Ted Neward. Since Ted is active in the .NET and Java universes, we started out by discussing some of the differences between the two platforms. The main discussion, however, focussed on ne...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 13: Ruby in Practice Updated: 2006-04-27 09:57:00 Description: Guest: Thomas Quas Host: Alex Ruby has been getting more and more attention by the developer community over the last couple of years. Nevertheless Ruby as language and as a plattform is not too widespread. Most developers don't know people who...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 12: Concurrency Pt. 1 Updated: 2006-04-19 17:15:00 Description: Hosts: Alex and Michael This is the first part of a series of Concurrency episodes. In this part Alex and Michael motivate and introduce the topic. We explain fundamental terms, such as thread, process, or mutex and dicuss typical challenges, suc...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 11: Interview Gregor Kiczales Updated: 2006-04-09 09:59:00 Description: Guest: Gregor Kiczales Host: Markus In this Episode we have the pleasure of talking with Gregor Kiczales. Gregor is one of the fathers of aspect-oriented programming (AOP). Today he is a professor of computer science at the University of British...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 10: Remoting Pt. 2 Updated: 2006-03-30 09:11:00 Description: Hosts: Michael and Markus This is the second part of the remoting infrastructures discussion started in Episode 9. We take a look at how remoting infrastructures such as CORBA, .NET Remoting or Web Services work internally. This includes the low l...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 9: Remoting Pt.1 and Listener Feedback Updated: 2006-03-20 22:02:00 Description: Hosts: Michael and Markus This Episode as well as the next one take a look at remoting infrastructures such as CORBA, .NET Remoting or Webservices. In this first part we will take a look at why remote communication is necessary in the first place...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 8: Interview Eric Evans Updated: 2006-03-09 18:03:00 Description: Guest: Eric Evans Host: Markus Eric Evans is the author of the well known Domain-Driven Design book. In his day job he works as a consultant and coach for his own company, Domain Language. In this interview, Eric talks about the essential buildi...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 7: Error Handling Updated: 2006-03-01 00:53:00 Description: Hosts: Arno and Markus This week, Arno and Markus take a look at error handling at the architectural level. They discuss the different kinds of errors, the groups of people who need to know about them and proven high-level approaches. Later episod...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 6: Model-Driven Software Development Pt. 2 Updated: 2006-02-19 17:02:00 Description: Hosts: Markus and Eberhard After discussing some of the more technical aspects of MDSD in the last episode, we take a look at other important topics in this one. This includes some tips on how to introduce MDSD into projects and how the developm...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 5: Model-Driven Software Development Pt. 1 Updated: 2006-02-10 08:28:00 Description: Hosts: Markus and Eberhard In this Episode, Eberhard and Markus provide an introduction to Model-Driven Software Development. Since the discussion turned out to be too long, we separated things into two episodes, thus Episode 6 will be the second ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 4: Scripting Languages Updated: 2006-02-02 06:00:00 Description: Hosts: Alexander and Markus In this Episode, Alexander and Markus talk about scripting languages. Topics include the definition of what a scripting language is, typical usage scenarios, performance issues, programming styles and IDE support. In l...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 3: Interview Doug Schmidt Updated: 2006-01-26 09:08:00 Description: Guest: Douglas C. Schmidt Host: Markus In this episode we talk with Doug Schmidt. Doug is a professor of computer science at Vanderbilt University and a well-respected authority in the fields of middleware, patterns and model-driven development. ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 2: Dependencies Updated: 2006-01-26 08:29:00 Description: Hosts: Eberhard and Markus Eberhard and Markus discuss the important topic of associations and dependencies in this show. While OO languages provide direct support for subtyping, most don't provide a first-class construct for other relationships ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 1: Patterns Updated: 2006-01-22 17:00:00 Description: Hosts: Michael and Markus In this episode Michael and Markus talk about patterns. Starting with some of their "most used" patterns, they go into some detail about the history of patterns. They then discuss the various pattern forms as w...more... LISTEN NOW | VIEW CACHE | DOWNLOAD Episode 0: About Updated: 2006-01-21 18:30:00 Description: Host: Markus This is the first episode (actually, episode zero) of software engineering radio. The episode does not contain real content, rather, Markus explains what the podcast is all about. ...more... LISTEN NOW | VIEW CACHE | DOWNLOAD |
|
|||||