Browsing All Posts filed under »Episode«

Episode 25: Advanced School For Scientific Software Development

February 29, 2012 by


Listen to the podcast On episode 25, we discuss the Advanced School For Scientific Software Development, an educational effort in Trieste, Italy supported by the International Center For Theoretical Physics (ICTP) under the aegis of the United Nations Educational, Scientific, and Cultural Organization (UNESCO) and the International Atomic Energy Agency (IAEA). This workshop was organized […]

Episode 24: ParaViewWeb

February 16, 2012 by


Listen to the podcast On episode 24, we discuss ParaViewWeb, software for interative, 3D browser-based web visualization based on a client-server architecture. We go over the technologies that make this possible, including JavaScript, WebGL, Java Applets, Flex, and JSON-RPC. The role of this next-generation collabortive visualization technology is discussed along with its challenges including high-bandwidth […]

Episode 23: git-svn, one tool to rule them all!

January 29, 2012 by


Listen to the podcast On episode 23, we discuss the ever important subject of version control.  We talk about distributed vs centralized version control systems through two popular implementation: git and subversion (svn).  More specifically, we go over how to partially or fully convert existing repositories to the more modern distributed paradigm.  While you listen to […]

Episode 22: Public Access to Federally Funded Research

January 8, 2012 by


Listen to the podcast On episode 22, we discuss the response to two Request for Information (RFI) that the US Office of Science and Technology Policy has posted in order to gather feedback on how to improve Public Access to the Data and Peer-Reviewed publications resulting from Federally Funded Research. On today’s show our crew […]

Episode 21: CMake

December 31, 2011 by


Listen to the podcast On episode 21, we discuss the cross platform build system popular in scientific computing: CMake. We cover how CMake lets developers use the tools they are the most efficient with, the origins of the CMake project, and what goes into making CMake easy to use. We also discuss new features in […]

Episode 20: Clean Code

December 25, 2011 by


Listen to the podcast On episode 20, we discuss clean code. A few of the primary techniques for achieving human-readable code are tabled, including using descriptive, clear names, not mixing levels of abstraction, and code that does only one thing without side effects. An interesting discussion arises on how clean code relates to collaborative code […]

Episode 19: Toolkit Modularization

October 16, 2011 by


Listen to the podcast Apologies for the long delay since the last episode! A number of our regular panelists are undergoing life transitions, but we may be back online soon. On episode 19, we discuss toolkit modularization. In particular, we speak with developers of two large scientific toolkits, the Insight Toolkit (ITK) and th Visualization […]