Search For:

Displaying 1-9 out of 9 total
Daydreaming about Scientific Programming
Found in: Computing in Science & Engineering
By Konrad Hinsen
Issue Date:September 2013
pp. 77-79
Did you ever think about what your ideal work environment for scientific programming would be like? Here's my version of it.
 
Software Development for Reproducible Research
Found in: Computing in Science & Engineering
By Konrad Hinsen
Issue Date:July 2013
pp. 60-63
Reproducible research will change not only the way we run computations, but also the way we write scientific software.
 
A Glimpse of the Future of Scientific Programming
Found in: Computing in Science & Engineering
By Konrad Hinsen
Issue Date:January 2013
pp. 84-88
Technology being developed right now in computer science labs might change the way scientists and engineers write programs in the future.
 
Caring for Your Data
Found in: Computing in Science & Engineering
By Konrad Hinsen
Issue Date:November 2012
pp. 70-74
In the long run, your data matters more than your code. It's worth investing some effort to keep your data in good shape for years to come.
 
Managing State
Found in: Computing in Science and Engineering
By Konrad Hinsen
Issue Date:January 2012
pp. 80-86
Looking at your programs as dynamical systems can provide valuable insight for writing more reliable code.
 
Virtualization for Computational Scientists
Found in: Computing in Science and Engineering
By George K. Thiruvathukal, Konrad Hinsen, Konstantin Läufer, Joe Kaylor
Issue Date:July 2010
pp. 52-61
<p>Virtualization lets you carve your computer into slices, allowing for great experimentation with different operating systems, tools, and techniques.</p>
 
Essential Tools: Version Control Systems
Found in: Computing in Science and Engineering
By Konrad Hinsen, Konstantin Läufer, George K. Thiruvathukal
Issue Date:November 2009
pp. 84-91
<p>Did you ever wish you'd made a backup copy of a file before changing it? Or before applying a collaborator's modifications? Version control systems make this easier, and do a lot more.</p>
 
The Promises of Functional Programming
Found in: Computing in Science and Engineering
By Konrad Hinsen
Issue Date:July 2009
pp. 86-90
No summary available.
 
Parallel Scripting with Python
Found in: Computing in Science and Engineering
By Konrad Hinsen
Issue Date:November 2007
pp. 82-89
The combination of the Python language and the BSP parallel computing model make developing and testing parallel programs a much more pleasurable experience.
 
 1