Houston, Jupyter est allé sur Mars, Projet Jupyter, c'est-à-dire, via le Curiosity Mars Rover. Ce projet de logiciel libre, lancé par un professeur de Cal Poly et un étudiant, a permis de recueillir des données de la deuxième planète la plus petite de notre système solaire et de les renvoyer sur Terre dans un ordinateur portable Jupyter pour traitement. Et comme si ce n'était pas assez cool, Jupyter est un outil incroyablement précieux, même si vous n'avez pas l'intention d'aller dans l'espace prochainement. Il a changé la façon dont les industries font leur travail, allant de la recherche universitaire à l'exploration spatiale, en passant par le financement et la diffusion en continu.
SoCreate a eu le plaisir d'accueillir Zach Sailer, ingénieur logiciel principal du projet Jupyter et ancien élève de Cal Poly, pour un déjeuner-rencontre en septembre. Il nous a donné un aperçu de la plate-forme, de ce que l'équipe fait à Cal Poly et comment elle a créé une communauté mondiale de contributeurs logiciels.
Project Jupyter est un logiciel open-source avec des standards ouverts et des services pour l'informatique interactive. Il s'agit essentiellement d'un document Word qui peut calculer, et les scientifiques l'utilisent pour coder, analyser et discuter de tout dans un seul document. Python alimente le backend de Jupyter.
Zach nous a dit que les gens téléchargent Jupyter plus d'un million de fois par jour. Impressionant ! Son utilisation est totalement gratuite. Une équipe d'ingénieurs de Jupyter assure la maintenance de la plate-forme, ainsi qu'une communauté de développeurs qui apportent des contributions via un consensus communautaire sur GitHub.
Comment le projet Jupyter rapporte-t-il de l'argent ? Des entreprises telles que Netflix, Bloomberg, Amazon Web Services et Cal Poly utilisent le logiciel pour alimenter leurs activités et rémunèrent les membres du comité de pilotage Jupyter pour la maintenance des systèmes. Netflix, par exemple, utilise les ordinateurs portables Jupyter pour calculer les recommandations de films ou d'émissions de télévision que vous devez regarder ensuite, et il dispose de toute une équipe Jupyter pour vous aider.
Brian Granger, professeur de physique à Cal Poly et Fernando Perez de l'Université de Berkeley, dirigent la collaboration du projet Jupyter, plus une douzaine de membres du comité directeur, d'où la forte présence sur le campus de Cal Poly juste à côté du siège social de SoCreate.
Nous avons de la chance d'avoir des cerveaux comme ceux-là dans notre arrière cour, et encore plus de chance d'avoir ces cerveaux venant nous rendre visite pour notre série d'apprentissage mensuelle Lunch Meet Série d'apprentissage en équipe. Merci, Zach, de t'être joint à nous !
Vers l'infini et au-delà,