Catégories
Start-up et applications

Épisode 411: Aaron Vonderhaar sur Elm: Software Engineering Radio

Aaron Vonderhaar, mainteneur et contributeur open source du langage de programmation Elm, discute avec l'hôte Adam Conrad du langage Elm, de ses fondements, de ses fonctionnalités et de ses applications dans l'écosystème de développement Web frontal. La discussion couvre les bases de la langue; cas d'utilisation pour l'orme; des comparaisons avec JavaScript et l'interopérabilité JavaScript; […]

Catégories
Start-up et applications

Épisode 8: Interview d'Eric Evans: Software Engineering Radio

Lieu d'enregistrement:Invités): Eric EvansHôte (s): MarkusEric Evans est l'auteur du célèbre livre Domain-Driven Design. Dans son travail de jour, il travaille comme consultant et coach pour sa propre entreprise, Domain Language. Dans cette interview, Eric parle des éléments essentiels de la conception basée sur le domaine ainsi que d'un ensemble de meilleures pratiques sur la […]

Catégories
Start-up et applications

Épisode 11: Interview de Gregor Kiczales: Software Engineering Radio

Lieu d'enregistrement:Invités): Gregor KiczalesHôte (s): MarkusDans cet épisode, nous avons le plaisir de parler avec Gregor Kiczales. Gregor est l'un des pères de la programmation orientée aspect (AOP). Aujourd'hui, il est professeur d'informatique à l'Université de la Colombie-Britannique. À l'époque de Xerox Parc, lui et plusieurs autres personnes ont travaillé sur les premières formes d'AOP […]

Catégories
Start-up et applications

Épisode 39: Interview de Steve Vinoski: Software Engineering Radio

Lieu d'enregistrement: JAOO 2006Invités): Steve Vinoski Hôte (s): MarkusCet épisode est une interview de Steve Vinoski. Steve travaille comme ingénieur en chef pour IONA. Il est ce que vous appelleriez un gourou du middleware, il était par exemple profondément impliqué avec CORBA. Donc, cette interview est principalement centrée sur le middleware. Nous commençons par parler […]

Catégories
Start-up et applications

Épisode 44: Interview Brian Goetz et David Holmes: Software Engineering Radio

Lieu d'enregistrement: OOPSLA 2006Invités): Brian GoetzDavid HolmesHôte (s): MarkusCeci est un autre épisode sur la concurrence. Nous discutons avec deux experts dans le domaine, Brian Goetz et David Holmes, sur des aspects de la concurrence que nous n'avions pas vraiment abordés auparavant. Nous commençons par discuter de la vivacité et de la sécurité, puis continuons […]

Catégories
Start-up et applications

Épisode 54: Interview de Frank Buschmann: Software Engineering Radio

Lieu d'enregistrement:Invités): Frank BuschmannHôte (s): MichaelCet épisode est une interview de Frank Buschmann, l'un des pionniers du mouvement pattern en Europe. Michael et Frank discutent de la façon dont tout a commencé: les premières conférences sur les modèles et les premières publications du Gang-of-Four et de l'équipe POSA 1. Frank développe ensuite les nouveaux volumes […]

Catégories
Start-up et applications

Épisode 60: Roman Pichler sur Scrum: Software Engineering Radio

Lieu d'enregistrement:Invités): Roman PichlerHôte (s): AlexandreCet épisode présente Scrum, un framework de développement logiciel Agile très populaire. Nous interviewons Roman Pichler, un formateur certifié ScrumMaster et consultant indépendant. Roman explique les principes de Scrum, ses rôles et ses pratiques clés. Il répond également aux FAQ. Cet épisode continue notre piste sur les processus de développement […]

Catégories
Start-up et applications

Épisode 62: Martin Odersky sur Scala: Software Engineering Radio

Lieu d'enregistrement:Invités): Martin OderskyHôte (s): MarkusDans cet épisode, nous parlons de la langue Scala avec son créateur Martin Odersky. Scala est un langage qui fusionne la programmation orientée objet et fonctionnelle. Martin a commencé par fournir un aperçu de deux minutes sur la langue, puis a parlé un peu de son histoire. Nous avons ensuite […]

Catégories
Start-up et applications

Épisode 63: Un langage de modèle pour les systèmes distribués avec Henney et Buschmann: Software Engineering Radio

Lieu d'enregistrement: OOP 2007Invités): Kevlin HenneyFrank BuschmannHôte (s): MarkusDans cet épisode, nous avons parlé du nouveau livre POSA 4 qui a récemment été publié. Nous parlons à deux des auteurs, Kevlin Henney et Frank Buschmann (le troisième auteur, Doug Schmidt n'était pas disponible – et il avait également été sur le podcast plusieurs fois :-)). […]

Catégories
Start-up et applications

Épisode 68: Dan Grossman sur la collecte des ordures et la mémoire transactionnelle: Software Engineering Radio

Lieu d'enregistrement: OOPSLA 2007Invités): Dan GrossmanHôte (s): MarkusCet épisode présente une discussion avec Dan Grossman sur une dissertation qu'il a écrite pour la conférence OOPSLA de cette année. Le document traite d'une analogie entre la récupération de place et la mémoire transactionnelle. En plus de voir la beauté de l'analogie, la discussion sert également de […]

Catégories
Start-up et applications

Épisode 69: Nico Josuttis sur SOA (SOA Pt. 3): Software Engineering Radio

Lieu d'enregistrement:Invités): Nico JosuttisHôte (s): MarkusCet épisode fait partie de notre série (probablement en cours) sur l'architecture orientée services. Dans cet épisode, nous parlons à Nico Josuttis, qui a récemment publié un livre sur ce sujet. Comme le suggère son titre «SOA en pratique», il s'agit d'un livre très pragmatique basé sur l'expérience de Nico […]

Catégories
Start-up et applications

Episode 70: Gerard Meszaros sur les modèles de test XUnit: Software Engineering Radio

Logiciel IEEE offre des idées novatrices, des analyses d'experts et des idées réfléchies aux professionnels du logiciel qui doivent suivre l'évolution rapide de la technologie. C'est l'autorité pour traduire la théorie des logiciels en pratique. www.computer.org/software Blog du logiciel IEEEhttp://blog.ieeesoftware.org Fier éditeur de SE Radio.

Catégories
Start-up et applications

Épisode 72: Erik Meijer sur LINQ: Software Engineering Radio

Lieu d'enregistrement:Invités): Erik MeijerHôte (s): ArnoCet épisode est une discussion avec Erik Meijer sur LINQ. Il s'agit d'une discussion relativement technique sur les sujets suivants: qu'est-ce que LINQ, quelles sont les abstractions communes entre les différentes structures de données auxquelles on peut accéder avec LINQ, quelle est la relation avec les langages établis pour l'interrogation, […]

Catégories
Start-up et applications

Épisode 73: Systèmes en temps réel avec Bruce Powel Douglass: Software Engineering Radio

Lieu d'enregistrement:Invités): Bruce PowelDouglassHôte (s): MarkusCet épisode est une conversation avec Bruce Powel Douglass sur les systèmes en temps réel. Nous avons commencé par discuter de ce qu'est un logiciel en temps réel et avons exploré la différence entre le temps réel dur et doux. Nous avons ensuite examiné différentes stratégies d'ordonnancement et la signification […]

Catégories
Start-up et applications

Épisode 84: Dick Gabriel sur Lisp: Software Engineering Radio

Lieu d'enregistrement: OOPSLA 2007Invités): Richard P. GabrielHôte (s): MarkusDans cet épisode, nous parlons avec Dick Gabriel sur Lisp. Nous avons commencé par considérer l'intelligence artificielle comme le contexte historique de Lisp, les objectifs que l'IA a essayé d'atteindre et comment Lisp était censé aider à atteindre ces objectifs. Nous avons ensuite discuté du langage lui-même, […]

Catégories
Start-up et applications

Episode 86: Interview de Dave Thomas: Software Engineering Radio

Lieu d'enregistrement: OOPSLA 2007Invités): Dave ThomasHôte (s): MarkusCet épisode est une interview de Dave Thomas (Dave OTI ou Dave Smalltalk, pas PragDave). Nous avons commencé notre discussion avec un regard sur le (non) succès des objets et des composants. Nous avons ensuite discuté de l’histoire d’Eclipse et du rôle de Dave dans OTI. Nous avons […]

Catégories
Start-up et applications

Épisode 89: Joe Armstrong sur Erlang: Software Engineering Radio

Lieu d'enregistrement: JAOO 2007Invités): Joe ArmstrongHôte (s): MarkusDans cet épisode, nous parlons d'Erlang avec son créateur Joe Armstrong. Nous avons commencé par regarder l'histoire de la langue Erlang et pourquoi elle est si pertinente aujourd'hui. Nous avons ensuite examiné l'approche de Joe à l'égard de la programmation orientée accès concurrentiel et ses principaux ingrédients: ne […]

Catégories
Start-up et applications

Épisode 90: Ingénierie de la gamme de produits, pt. 3, avec Charles Krueger: Software Engineering Radio

Lieu d'enregistrement:Invités): Charles W. Krueger Hôte (s): MichaelDans cet épisode, Charles Krueger, un membre bien connu de la communauté d'ingénierie de gamme de produits, parle de ses expériences à long terme dans le domaine. Charles est également le fondateur et PDG d'une entreprise qui fournit des outils pour la gestion de la variabilité et la […]

Catégories
Start-up et applications

Épisode 97: Interview Anders Hejlsberg: Software Engineering Radio

Lieu d'enregistrement:Invités): Anders HejlsbergHôte (s): MarkusDans cet épisode, nous avons le plaisir de parler à Anders Hejlsberg, stratège en chef des langues chez Microsoft. Nous avons commencé par discuter de son passé plus lointain, à savoir son implication avec Turbo Pascal et Delphi de Borland. Nous avons ensuite examiné les influences de Delphi sur C […]

Catégories
Start-up et applications

Épisode 98: Stefan Tilkov sur REST: Software Engineering Radio

Lieu d'enregistrement: OOP 2008Invités): Stefan TilkovHôte (s): MarkusDans cet épisode, nous discutons de REST (Representational State Transfer) avec Stefan Tilkov. Nous avons commencé par discuter des 5 étapes de REST: identifiants, liens, méthodes standard, représentations multiples et communication sans état. Nous avons ensuite examiné comment utiliser HTTP pour REST et discuté de la façon de […]

Catégories
Start-up et applications

Épisode 101: Andreas Zeller sur le débogage: Software Engineering Radio

Lieu d'enregistrement: JAOO 2007Invités): Andreas ZellerHôte (s): MarkusDans cet épisode, nous parlons à Andreas Zeller. sur le débogage. Nous avons commencé la discussion avec une explication de ce débogage et comment cela fonctionne en principe. Nous avons ensuite brièvement discuté de la relation entredébogage et test. Ensuite, l'importance de la méthode scientifique pour le débogage. […]

Catégories
Start-up et applications

Épisode 113: Création de plateformes avec Jeff McAffer: Software Engineering Radio

Lieu d'enregistrement: Invités): Jeff McAfferHôte (s): Martin Dans cet épisode, nous discutons avec Jeff McAffer de la création de plates-formes. Nous commençons par une brève discussion sur ce qu'est une plate-forme contrairement à un cadre ou une application. S'appuyant sur ses expériences de travail sur la plate-forme Eclipse pendant des années, Jeff nous explique comment […]

Catégories
Start-up et applications

Épisode 118: Eelco Visser sur les analyseurs: Software Engineering Radio

Lieu d'enregistrement: Génération de code 2008 Invités): Eelco VisserHôte (s): Laurence Dans cet épisode, nous parlons à Eelco Visser de l'analyse du texte. Nous commençons par les bases – qu'est-ce que l'analyse syntaxique? – couvrant les outils classiques tels que Yacc et les approches d'analyse classiques telles que LALR avant d'examiner comment des approches plus […]

Catégories
Start-up et applications

Épisode 119: DSL en pratique avec JP Tolvanen: Software Engineering Radio

Lieu d'enregistrement: Invités): JP TolvanenHôte (s): Markus Dans cet épisode, Markus discute avec Juha-Pekka Tolvanen de l'utilisation des DSL et de la génération de code dans la pratique. La partie principale de l'épisode est la discussion sur un certain nombre d'études de cas qui montrent comment les DSL et la génération de code sont utilisés […]

Catégories
Start-up et applications

Episode 120: OCL avec Anneke Kleppe: Software Engineering Radio

Lieu d'enregistrement: Invités): Anneke KleppeHôte (s): Ron Dans cet épisode, nous parlons à Anneke Kleppe du développement de logiciels et de l'ingénierie des langages basés sur des modèles. Nous commençons par son implication dans la création du langage de contrainte d'objet (OCL) et discutons des expactations initiales, des expériences réelles et de la place de […]

Catégories
Start-up et applications

Épisode 121: OR Mappers avec Michael Plöd: Software Engineering Radio

Lieu d'enregistrement: Invités): Michael PlödHôte (s): Arno Dans cet épisode, Michael Plöd est interviewé sur la technologie de cartographie relationnelle-objet. Il parle des concepts communs, compare la gamme des différents outils qui portent ce nom, et entre dans la conception et les conséquences architecturales de l'utilisation d'un mappeur OU. Liens: Podcast: lire dans une nouvelle […]

Catégories
Start-up et applications

Épisode 122: Interview de Janos Sztipanovits: Software Engineering Radio

Lieu d'enregistrement: Invités): Janos SztipanovitsHôte (s): Markus Il s'agit d'une discussion avec Janos Sztipanovits sur les cyber-systèmes physiques et la façon dont les DSL sont utilisés pour aborder certains des défis dans ce domaine. Plus précisément, dans la deuxième partie, nous parlons de formaliser la sémantique DSL. Liens: Podcast: lire dans une nouvelle fenêtre | […]

Catégories
Start-up et applications

Épisode 125: Performance Engineering avec Chris Grindstaff: Software Engineering Radio

Lieu d'enregistrement: Invités): Chris GrindstaffHôte (s): Martin Dans cet épisode, Martin discute avec Chris Grindstaff des principes fondamentaux de l'ingénierie de la performance. L'épisode explique quand et comment travailler sur les performances des systèmes côté client et serveur, ce que vous devez prendre en compte pendant le développement pour éviter les problèmes de performances, les […]

Catégories
Start-up et applications

Épisode 126: Jetbrains MPS avec Konstantin Solomatov: Software Engineering Radio

Lieu d'enregistrement: Invités): Konstantin SolomatovHôte (s): Markus Dans cet épisode, nous examinons brièvement le système de méta-programmation de Jetbrains, un atelier de langage pour créer des DSL externes ou pour étendre des langages existants (tels que Java). Au cours d'une brève discussion téléphonique, Konstantin Solomatov explique ce que fait le système et comment il fonctionne. […]

Catégories
Start-up et applications

Épisode 129: F # avec Luke Hoban: Software Engineering Radio

Lieu d'enregistrement: Invités): Luke HobanHôte (s): Markus Cet épisode est une discussion sur F # avec le responsable du programme F # de Microsoft, Luke Hoban. Liens: Podcast: lire dans une nouvelle fenêtre | Télécharger Abonnez-vous: iTunes | Android | Mots clés: conception pilotée par domaine, linq, seconde vie, transactions