Catégories
Start-up et applications

Épisode 191: Cours en ligne massivement ouverts: radio de génie logiciel

Lieu d'enregistrement: Skype Client: Douglas C. Schmidt Dans cet épisode, nous parlons avec Douglas C. Schmidt, qui est professeur d'informatique à l'Université Vanderbilt et une autorité bien respectée dans les domaines des modèles et des cadres pour les logiciels simultanés et en réseau. Dans cette interview, nous abordons ces sujets dans le contexte de cours […]

Catégories
Start-up et applications

Episode 192: Développement Open Source: Perspectives de la science de la gestion: Génie logiciel Radio

Lieu d'enregistrement: Institut fédéral suisse de technologie, Zurich Client: Georg von Krogh Le développement open source a eu un impact majeur sur le développement privé et public et l'utilisation des logiciels. Ceci est une interview avec l'un des principaux chercheurs sur le développement open source, le professeur Georg von Krogh de l'Institut fédéral suisse de […]

Catégories
Start-up et applications

Épisode 193: Apache Mahout: Radio de génie logiciel

Lieu d'enregistrement: Skype Client: Grant Ingersoll Grant Ingersoll, fondateur du projet Mahout, discute avec Robert de l'apprentissage automatique. La conversation commence par une introduction à l'apprentissage automatique et aux forces motivant l'adoption de cette technique. Grant explique les trois principaux cas d'utilisation, les mesures de similarité, l'apprentissage supervisé par rapport à l'apprentissage non supervisé, et […]

Catégories
Start-up et applications

Episode 194: Michael Hunger sur les bases de données graphiques: Software Engineering Radio

Lieu d'enregistrement: Skype Client: Michael Hunger Michael Hunger de Neo Technology, et développeur de la base de données Neo4J, rejoint Robert pour discuter des bases de données graphiques. Les bases de données graphiques appartiennent à la catégorie plus large des bases de données NoSQL, mais elles ne sont pas principalement une solution aux problèmes d'échelle. […]

Catégories
Start-up et applications

Épisode 195: Ellen Gottensdiener et Mary Gorman: Radio de génie logiciel

Lieu d'enregistrement: WebEx Client: Ellen Gottensdiener et Mary Gorman Ellen Gottensdiener et Mary Gorman d'EBG Consulting discutent avec Neil Maiden des projets agiles, des pratiques d'exigences et de leur nouveau livre intitulé Découvrir pour livrer: Planification et analyse de produits agiles. La conversation commence par une exploration de la façon dont l'agilité a changé les […]

Catégories
Start-up et applications

Épisode 196: Kanban personnel avec Jim Benson: Radio de génie logiciel

Lieu d'enregistrement: WebEx Client: Jim Benson Jim Benson est PDG de Modus Cooperandi, une société de conseil en gestion collaborative à Seattle, Washington. Après avoir été imprégné d'Agile pendant de nombreuses années, Jim a commencé à travailler avec la pensée Kanban et Lean en 2005. En 2008, il a commencé à pousser cette idée plus […]

Catégories
Start-up et applications

Épisode 197: Lars Vogel sur Android: Radio génie logiciel

Lieu d'enregistrement: WebEx Client: Lars Vogel Lars Vogel, consultant, committer Eclipse et propriétaire de vogella.com, donne un aperçu du système d'exploitation Android. Sa conversation avec Jeff commence par une définition d'Android et une brève histoire. Android est un système d'exploitation programmé en Java. Il peut être trouvé sur différents types d'appareils tels que les tablettes, […]

Catégories
Start-up et applications

Épisode 198: Wil van der Aalst sur les systèmes de gestion des flux de travail: radio de génie logiciel

Lieu d'enregistrement: WebEx Client: Wil van der Aalst Robert Blumen s'entretient avec le professeur Wil van der Aalst de l'Université technique d'Eindhoven, l'un des plus grands chercheurs au monde dans la gestion des processus d'affaires et les systèmes de workflow. Le professeur van der Aalst commence par un aperçu des principaux concepts dans les domaines […]

Catégories
Start-up et applications

Episode 199: Michael Stonebraker sur les développements actuels dans les bases de données: Software Engineering Radio

Lieu d'enregistrement: Skype Client: Michael Stonebraker Le Dr Michael Stonebraker, l'un des principaux chercheurs et entrepreneurs technologiques dans le domaine des bases de données, se joint à Robert pour une discussion sur l'architecture des bases de données et la nouvelle famille de bases de données NewSQL. Le Dr Stonebraker commence par son analyse de la […]

Catégories
Start-up et applications

Épisode 200: Markus Völter sur la conception de langages et les langages spécifiques à un domaine: génie logiciel Radio

Pour l'épisode 200 de Software Engineering Radio, Diomidis Spinellis interviewe Markus Völter, le fondateur du podcast. Markus travaille en tant que chercheur indépendant, consultant et coach pour itemis AG à Stuttgart, en Allemagne. Il se concentre sur l'architecture logicielle, le développement de logiciels axé sur les modèles et les langages spécifiques au domaine, ainsi que […]

Catégories
Start-up et applications

Épisode 201: Martin Thompson sur la sympathie mécanique: Radio de génie logiciel

Martin Thompson, propriétaire du blog Mechanical Sympathy, fondateur du projet open source LMAX disruptor, et consultant et conférencier sur les hautes performances de l'informatique, discute avec Robert des performances des programmes informatiques. Martin explique la signification du terme «sympathie mécanique», dérivé de la course automobile, et sa pertinence pour les performances du programme: l'importance du […]

Catégories
Start-up et applications

Épisode 202: Andrew Gerrand en route: Radio de génie logiciel

Andrew Gerrand travaille sur le langage de programmation Go chez Google. Sa conversation avec Jeff commence par une histoire de la langue, y compris les détails de la façon dont Go a été conçu et comment la communauté open source y contribue. Andrew explique comment Go entend simplifier les problèmes qui ont été des motifs […]

Catégories
Start-up et applications

Épisode 203: Leslie Lamport sur les systèmes distribués: Radio génie logiciel

Leslie Lamport a remporté un prix Turing en 2013 pour son travail dans les systèmes distribués et simultanés. Il a également conçu l'outil de préparation de documents LaTex. Leslie est employé par Microsoft Research et a récemment travaillé avec TLA +, un langage utile pour spécifier des systèmes simultanés à un niveau élevé. L'interview commence […]

Catégories
Start-up et applications

Episode 204: Anil Madhavapeddy sur le système d'exploitation Cloud Mirage et le langage OCaml: Radio de génie logiciel

Anil Madhavapeddy Robert parle au Dr Anil Madhavapeddy du groupe de recherche sur les systèmes de l'Université de Cambridge (Royaume-Uni) sur le langage OCaml et le système d'exploitation cloud Mirage, un micro-noyau entièrement écrit en OCaml. Le plan comprend: l'historique de l'évolution des serveurs dédiés exécutant un système d'exploitation monolithique aux serveurs virutalisés basés sur […]

Catégories
Start-up et applications

Épisode 205: Martin Lippert sur Eclipse Flux: Software Engineering Radio

Martin Lippert Eberhard Wolff s'entretient avec Martin Lippert de Pivotal au sujet du projet Eclipse Flux. Ce projet en est à ses débuts – et a un objectif très intéressant: il vise à mettre des outils de développement logiciel dans le cloud. C'est bien plus qu'un simple IDE (environnement de développement intégré) dans un navigateur. […]

Catégories
Start-up et applications

Épisode 206: Ken Collier sur Agile Analytics: Software Engineering Radio

Johannes Thönes s'entretient avec le Dr Ken Collier, directeur d'Agile Analytics chez ThoughtWorks à propos d'Agile Analytics. Le plan comprend: l'analyse descriptive, l'analyse prédictive et l'analyse prescriptive; intelligence artificielle, apprentissage automatique, exploration de données et statistiques; filtrage collaboratif; science des données et scientifiques des données; entreposage de données et intelligence d'affaires; traitement analytique en ligne […]

Catégories
Start-up et applications

Episode 207: Mitchell Hashimoto sur le projet Vagrant: Software Engineering Radio

Catégories
Start-up et applications

Résumé quotidien de l'API: objets de service, ForeSee, Hoverfly, Woord, Scraping Dogs

Chaque jour, l'équipe ProgrammableWeb est occupée à mettre à jour ses trois répertoires principaux pour les API, les clients (bibliothèques spécifiques au langage ou SDK pour consommer ou fournir des API) et des exemples de code source. Si vous avez de nouvelles API, de nouveaux clients ou des exemples de code source à ajouter aux […]

Catégories
Start-up et applications

Episode 208: Randy Shoup sur l'embauche dans l'industrie du logiciel: Radio génie logiciel

Avec cet épisode, Software Engineering Radio commence une série d'interviews sur les aspects sociaux / non techniques du travail en tant qu'ingénieur logiciel pendant que Tobias Kaatz parle à Randy Shoup, ancien CTO chez KIXEYE, de l'embauche dans l'industrie du logiciel. Avant KIXEYE, Randy a travaillé comme directeur de l'ingénierie chez Google pour Google App […]

Catégories
Start-up et applications

Épisode 209: Josiah Carlson sur Redis: Radio de génie logiciel

Josiah Carlson parle de Redis, un serveur de structure de données monothread en mémoire. Contributeur et auteur de la liste de diffusion Redis, Josiah discute avec Robert des différences entre Redis et un magasin de valeurs-clés, des structures de données côté client et côté serveur, des modèles de cohérence, de l'intégration de scripts Lua dans […]

Catégories
Start-up et applications

Épisode 210: Stefan Tilkov sur l'architecture et les micro-services: radio de génie logiciel

Les microservices sont une tendance émergente dans l'architecture logicielle qui se concentre sur les petites applications légères comme moyen d'éviter les grands systèmes monolithiques non maintenables. Cette approche permet des piles technologiques individuelles pour chaque composant et des systèmes plus résilients. Les micro-services utilisent des schémas de communication bien connus tels que REST mais nécessitent […]

Catégories
Start-up et applications

Épisode 211: Livraison continue sur Windows avec Rachel Laycock et Max Lincoln: Radio de génie logiciel

Johannes discute avec Rachel Laycock et Max Lincoln de ThoughtWorks de la livraison continue sur Windows. Le plan comprend: une introduction à la livraison continue; Intégration continue; DevOps et ChatOps; les décisions à prendre lors de la mise en œuvre d'une livraison continue sur les fenêtres; construire des outils sur les fenêtres; emballage et déploiement […]

Catégories
Start-up et applications

Épisode 212: Randy Shoup sur la culture d'entreprise: Radio génie logiciel

Tobias Kaatz parle à l'ancien directeur technique de Kixeye Randy Shoup de la culture d'entreprise dans l'industrie du logiciel dans cette suite de l'émission sur l'embauche dans l'industrie du logiciel (épisode 208). Avant Kixeye, Randy a travaillé comme directeur de l'ingénierie chez Google pour Google App Engine et comme ingénieur en chef et architecte distingué […]

Catégories
Start-up et applications

Épisode 213: James Lewis sur les microservices: Radio de génie logiciel

Johannes Thönes discute avec James Lewis, consultant principal chez ThoughtWorks, des microservices. Ils discutent de la popularité récente des microservices, des styles architecturaux, du déploiement, de la taille, des décisions techniques et des contrats axés sur le consommateur. Ils comparent également les microservices à une architecture orientée services et concluent l'épisode en parlant des personnages […]

Catégories
Start-up et applications

Épisode 214: Grant Ingersoll dans son livre, Taming Text: Software Engineering Radio

Grant Ingersoll, fondateur et directeur technique de LucidWorks, discute avec Tobias Kaatz de son livre Apprivoiser du texte: comment le trouver, l'organiser et le manipuler. Ils commencent par discuter des systèmes existants populaires pour la compréhension automatisée des informations contextuelles. Un tel système, IBM Watson, a attiré l'attention sur sa victoire dans le jeu télévisé […]

Catégories
Start-up et applications

Épisode 215: Gang of Four – 20 ans plus tard: Radio de génie logiciel

Johannes Thönes s'entretient avec Erich Gamma, Ralph Johnson et Richard Helm du Gang of Four à propos du 20e anniversaire de leur livre Design Patterns. Ils discutent des sujets suivants: la définition d'un modèle de conception et le modèle de conception préféré de chaque invité; les origines du livre dans les ateliers d'architecture; l'écriture du […]

Catégories
Start-up et applications

Épisode 216: Adrian Cockcroft sur la plate-forme moderne basée sur le cloud: Software Engineering Radio

Adrian Cockcroft discute des défis de la création d'une plate-forme dynamique, flexible et basée sur le cloud avec l'hôte SE Radio Stefan Tilkov. Après avoir brièvement discuté de la définition de «cloud computing», Adrian explique l'histoire derrière le passage de Netflix au cloud (qu'il a dirigé). Après avoir mis en évidence certaines des différences auxquelles […]

Catégories
Start-up et applications

Épisode 218: Udi Dahan sur CQRS (Command Query Responsibility Segregation): Software Engineering Radio

Udi Dahan Client Udi Dahan entretiens avec l'hôte Robert Blumen à propos du modèle architectural CQRS (commande query segregation). La discussion commence par un examen du modèle de commande. Ensuite, un aperçu de haut niveau de CQRS, qui consiste en une séparation d'un sous-système de traitement de commande qui met à jour un modèle d'écriture […]

Catégories
Start-up et applications

Épisode 219: Apache Kafka avec Jun Rao: Radio de génie logiciel

Jun Rao Jeff Meyerson parle à Jun Rao, ingénieur logiciel et chercheur (anciennement de LinkedIn). Jun a passé une grande partie de son temps à rechercher MapReduce, des bases de données évolutives, le traitement des requêtes et d'autres facettes de l'entrepôt de données. Au cours des trois dernières années, il a participé au projet Apache […]

Catégories
Start-up et applications

Episode 220: Jon Gifford sur la journalisation et l'infrastructure de journalisation: Radio de génie logiciel

Jon Gifford Robert Blumen parle à Jon Gifford de Loggly sur la journalisation et l'infrastructure de journalisation. Les sujets comprennent la journalisation définie, les objectifs de la journalisation, les utilisations de la journalisation pour comprendre le comportement d'exécution des programmes, qui produit les journaux, qui consomme les journaux et pour quelles raisons, les logiciels en […]